From 2c2ca7e6ca7761372d657824631f2cefae2879a2 Mon Sep 17 00:00:00 2001 From: Keviro <25409956+Keviro@users.noreply.github.com> Date: Tue, 17 Jun 2025 16:56:55 +0200 Subject: [PATCH 01/15] chore: update version to 1.21.6, adjust dependencies, and enhance type safety --- .idea/modules.xml | 7 - build.gradle.kts | 2 +- gradle.properties | 4 +- gradle/libs.versions.toml | 12 +- gradle/wrapper/gradle-wrapper.jar | Bin 43583 -> 43764 bytes gradle/wrapper/gradle-wrapper.properties | 2 +- gradlew | 6 +- gradlew.bat | 4 +- .../api/surf-api-bukkit-api.api | 206 +++++++++++++++++- .../surf-api-bukkit-api/build.gradle.kts | 2 +- .../nms/bridges/SurfBukkitNmsNbtBridgeImpl.kt | 10 +- .../api/surf-api-core-api.api | 206 +++++++++++++++++- .../api/util/blockstate/BlockStateFactory.kt | 2 - .../util/blockstate/BlockStateFactoryImpl.kt | 75 ++----- .../standalone/SurfApiStandaloneBootstrap.kt | 4 + .../api/surf-api-velocity-api.api | 206 +++++++++++++++++- .../velocity/server/SuspendingEventHandler.kt | 1 + .../server/reflection/EventManagerProxy.kt | 2 +- 18 files changed, 638 insertions(+), 113 deletions(-) diff --git a/.idea/modules.xml b/.idea/modules.xml index b3f03b108..7c27d2842 100644 --- a/.idea/modules.xml +++ b/.idea/modules.xml @@ -7,24 +7,17 @@ - - - - - - - diff --git a/build.gradle.kts b/build.gradle.kts index 73e7bb33a..317a9b7cb 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -2,7 +2,7 @@ import com.github.jengelman.gradle.plugins.shadow.ShadowJavaPlugin.Companion.sha import kotlinx.validation.KotlinApiBuildTask plugins { - id("io.papermc.paperweight.userdev") version "2.0.0-beta.16" apply false + id("io.papermc.paperweight.userdev") version "2.0.0-beta.17" apply false id("org.jetbrains.kotlinx.binary-compatibility-validator") version "0.17.0" // alias(libs.plugins.dokka) } diff --git a/gradle.properties b/gradle.properties index fc2f1726c..daf1b66b4 100644 --- a/gradle.properties +++ b/gradle.properties @@ -5,7 +5,7 @@ kapt.use.k2=true org.gradle.jvmargs=-Xmx4G org.jetbrains.dokka.experimental.gradle.pluginMode=V2Enabled javaVersion=21 -mcVersion=1.21.4 +mcVersion=1.21.6 group=dev.slne.surf -version=1.21.4-2.15.1-SNAPSHOT +version=1.21.6-2.16.0-SNAPSHOT relocationPrefix=dev.slne.surf.surfapi.libs \ No newline at end of file diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 355202292..44d697a73 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,6 +1,6 @@ [versions] # Paper -paper-api = "1.21.4-R0.1-SNAPSHOT" +paper-api = "1.21.6-R0.1-SNAPSHOT" # Kolin kotlinVersion = "2.1.10" @@ -8,7 +8,7 @@ kotlinxCoroutines = "1.10.1" kotlinx-serialization = "1.8.0" # Packet Events -packetevents = "2.7.0" +packetevents = "2.8.0" # Command API commandapi = "10.0.0" @@ -22,7 +22,7 @@ scoreboard-library-implementation = "2.3.0" scoreboard-library-modern = "2.3.0" # Adventure -adventure-api = "4.18.0" +adventure-api = "4.20.0" # Velocity velocity-api = "3.4.0-SNAPSHOT" @@ -34,8 +34,8 @@ placeholder-api = "2.11.6" mccoroutine = "2.20.0" # Miscellaneous Libraries -guava = "33.4.0-jre" -caffeine = "3.1.8" +guava = "33.4.8-jre" +caffeine = "3.2.1" caffeine-courotines = "2.0.2" gson = "2.11.0" commons-lang3 = "3.17.0" @@ -48,7 +48,7 @@ okhttp = "5.0.0-alpha.14" dazzleconf = "1.3.0-M2" reflection-remapper = "0.1.1" brigadier = "1.0.18" -configurate = "4.1.2" +configurate = "4.2.0" more-persistent-data-types = "2.4.0" inventoryframework = "0.10.19" flogger = "0.8" diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar index a4b76b9530d66f5e68d973ea569d8e19de379189..1b33c55baabb587c669f562ae36f953de2481846 100644 GIT binary patch delta 34943 zcmXuKV_+Rz)3%+)Y~1X)v28cDZQE*`9qyPrXx!Mg8{4+s*nWFo&-eXbzt+q-bFO1% zb$T* z+;w-h{ce+s>j$K)apmK~8t5)PdZP3^U%(^I<0#3(!6T+vfBowN0RfQ&0iMAo055!% z04}dC>M#Z2#PO7#|Fj;cQ$sH}E-n7nQM_V}mtmG_)(me#+~0gf?s@gam)iLoR#sr( zrR9fU_ofhp5j-5SLDQP{O+SuE)l8x9_(9@h%eY-t47J-KX-1(`hh#A6_Xs+4(pHhy zuZ1YS9axk`aYwXuq;YN>rYv|U`&U67f=tinhAD$+=o+MWXkx_;qIat_CS1o*=cIxs zIgeoK0TiIa7t`r%%feL8VieY63-Aakfi~qlE`d;ZOn8hFZFX|i^taCw6xbNLb2sOS z?PIeS%PgD)?bPB&LaQDF{PbxHrJQME<^cU5b!Hir(x32zy{YzNzE%sx;w=!C z_(A>eZXkQ1w@ASPXc|CWMNDP1kFQuMO>|1X;SHQS8w<@D;5C@L(3r^8qbbm$nTp%P z&I3Ey+ja9;ZiMbopUNc2txS9$Jf8UGS3*}Y3??(vZYLfm($WlpUGEUgQ52v@AD<~Y z#|B=mpCPt3QR%gX*c^SX>9dEqck79JX+gVPH87~q0-T;ota!lQWdt3C-wY1Ud}!j8 z*2x5$^dsTkXj}%PNKs1YzwK$-gu*lxq<&ko(qrQ_na(82lQ$ z7^0Pgg@Shn!UKTD4R}yGxefP2{8sZ~QZY)cj*SF6AlvE;^5oK=S}FEK(9qHuq|Cm! zx6ILQBsRu(=t1NRTecirX3Iv$-BkLxn^Zk|sV3^MJ1YKJxm>A+nk*r5h=>wW*J|pB zgDS%&VgnF~(sw)beMXXQ8{ncKX;A;_VLcq}Bw1EJj~-AdA=1IGrNHEh+BtIcoV+Te z_sCtBdKv(0wjY{3#hg9nf!*dpV5s7ZvNYEciEp2Rd5P#UudfqXysHiXo`pt27R?Rk zOAWL-dsa+raNw9^2NLZ#Wc^xI=E5Gwz~_<&*jqz0-AVd;EAvnm^&4Ca9bGzM_%(n{>je5hGNjCpZJ%5#Z3&4}f3I1P!6?)d65 z-~d}g{g!&`LkFK9$)f9KB?`oO{a0VXFm1`W{w5bAIC5CsyOV=q-Q7Z8YSmyo;$T?K za96q@djtok=r#TdUkd#%`|QlBywo>ifG69&;k%Ahfic6drRP;K{V8ea_t2qbY48uYWlB3Hf6hnqsCO?kYFhV+{i> zo&AE+)$%ag^)ijm!~gU78tD%tB63b_tbv9gfWzS&$r@i4q|PM+!hS+o+DpKfnnSe{ zewFbI3Jc0?=Vz}3>KmVj$qTWkoUS8@k63XRP2m^e50x-5PU<4X!I#q(zj@EyT9K_E z9P%@Sy6Mq`xD<-E!-<3@MLp2Dq8`x}F?@}V6E#A9v6xm%@x1U3>OoFY{fX5qpxngY z+=2HbnEErBv~!yl%f`Eq2%&K%JTwgN1y@FZ#=ai+TFMFlG?UV{M1#%uCi#Knkb_h| z&ivG$>~NQ4Ou2-gy=8JdRe8`nJDsqYYs?)(LJkJ}NHOj|3gZxVQJWWp>+`H?8$$J5 z*_)+tlyII%x#dId3w(oXo`YEm^-|tFNNj-0rbEuUc2-=pZDk7fxWUlw;|@M9s1 zmK9*C)1Q?F5@NPUJOYOAe`GHnYB%G37_sg3dxAttqLs6Bro)4z ziy8j%C7KKDNL8r#Oj6!IHx|N(?%Zvo31y4;*L1%_KJh$v$6XhFkw*E|fEu9`or?JD_ z13X4g92;TZm0jA0!2R5qPD$W^U z`5XK|Y^27y_Q%D>wWGtF=K00-N0;=svka>o`(;~dOS(eT0gwsP{=Rq+-e2Ajq?D<)zww5V36u6^Ta8YT4cDaw} zfuGnhr_5?)D*1+*q<3tVhg(AsKhR1Di=nsJzt_si+)uac_7zx_pl#t(dh816IM zvToHR%D)$!Zj4Q^$s8A%HLRYa>q9dpbh=*kcF7nkM0RhMIOGq^7Tgn|Fvs)A% zznI7nlbWoA2=rHHbUZ4PJMXf{T$@>W1Tt4lb|Or4L;O!oFj8Op8KEE`^x^*VSJ`9~ z;Pe~{V3x*-2c|jBrvSV8s+*Y3VqFKa@Napr#JAd}4l7;sgn|Q#M!(<|IX1<)z!AC3 zv<5YpN58Fs4NYi|ndYcb=jVO6Ztpwd={@3Yp6orUYe6EG#s{qhX+L^7zMK+@cX1hh?gbp56>jX*_Z|2u9 zb*glt!xK>j!LyLnFtxs&1SLkyiL%xbMqgxywI-U*XV%%qwa5oiufFerY!wn*GgMq` zZ6mFf8MukDPHVaCQk#oyg^dhl*9p@Jc+4Q9+0iv?{}=}+&=>n+q{o z#rEZ<&Ku65y+1eRHwcl3G7bR`e{&~^fGg|0))$uW?B@;_sWSls!ctnjH6ykmM8WJx};hvdXZ>YKLS($5`yBK38HULv}&PKRo9k zdFzj>`CDIUbq8GxeIJ?8=61G-XO?7dYZ;xqtlG?qr`wzbh7YyaD=>eup7bVH`q*N5 z)0&n)!*wW$G<3A&l$vJ^Z-%1^NF$n3iPgqr6Yn_SsAsFQw?9fj z&AvH|_-6zethC3^$mLF7mF$mTKT<_$kbV6jMK0f0UonRN_cY?yM6v&IosO?RN=h z{IqdUJvZd#@5qsr_1xVnaRr`ba-7MyU4<_XjIbr$PmPBYO6rLrxC`|5MN zD8ae4rTxau=7125zw|TQsJpqm`~hLs@w_iUd%eMY6IR9{(?;$f^?`&l?U%JfX%JyV z$IdA`V)5CkvPA0yljj4!Ja&Hjx`zIkg_ceQ;4)vhoyBeW$3D<_LDR~M-DPzQQ?&!L*PUNb^moIz|QXB=S z9^9NnEpF+>_Oh6+Xr55ZLJ7`V=H}@D<70NiNGH{~^QE-U)*Sg@O}M|%{Rcpn z{0nD@D%@8!dE*mndd2g!-q9;)jb=IUED<(Pxh`9B>V3z#f>82~&CVZASC?|;C-VKy zJU35T|3jd(p8F|#n@T~Wh2l1yURI=LC>Uj_!8i7-DE_IaSKIMAx`WMEq8kN%8sAx% zOQs~R1v12(=_ghVxzylsYZum-%8QmjM3-s2V!jY|w#ccP)}OSW?MWhNu@o-t0eTg{ zyy`}x+}GObZC(k>-upb2C6#S*NOfWbKEyReP%gay8MT!pJpsx4jwCu%>7%sY}1L6Vybj_P+;yP`YS92 z^o_G!Gr_NP!ixe7d&82H&achfi83L;le3Fs?u%E*xbeOKkJr7mp=)RXjZF;h*hR<= zP_cs1hjc}0JlHal=enmG&G8wsn%Sm$5Wcgs=Zc}}A%3i6_<4k_`-$k2E5f6QV{a$V zg3VZO36o^w5q`q2ASwJw#?n7pBJyGt3R<`Sd8d|52=h&`|CPq&1Cz&42rRCHNjDZL z$}Y*L+#N;!K2Ov){~fmQM8hVYzj3H@{yS>?q3QhhDHWfNAJ#q@qko|rhlaGG4Qrvh zmHpmg&7YvgRuI|i78-{)|wFx(R^_ z{ag(}Kbbbx=UW42sAu}kg3yB#96dJlOB{+or<(51ylVwpXII7Hrlztq!pefQ?6pQhqSb76y=sQx zOC-swAJaqnL_ok{74u_IHojFk;RSSFfjdLrfqq{syUxA$Ld6D2#TMX(Phf~dvSuuX zmN2xzjwZxWHmbvK2M#OhE#{`urOzs=>%ku}nxymK-dB~smas?Z(YM^>x#K)M@?<&L zeagMnj!XK4=Mid$NvJ+JfSjvc`4rX9mTo^+iFs0q7ntZ{gfU3oSAbK_yzW3WA^`6x zWgPSLXlEVvh!G^fOzZ-O{C_v;V6=;DE+ZqRT4mbCq}xeQ0o z98Cho%25r#!cT_ozTd~FK^@AB3OnrAAEDI4==}#I_v}iw0nhA{y99mFRG*1kxFkZP z+are- z8D|3WoYE>s0<=h)^)0>^up+nPeu}Sv-A($6t3AUedFczOLn;NW5_xM0tMvvrOSZ}) zA2YG1m4GxLAHZ5k>%}pHYtf-caXMGcYmH8ZPLX9VCew0;@Pi-8zkH^#}Cu$%FmKJb=!)Twj!PgBmY0+>VUsyyT}Jy>vMt zo<^5lmPo5Jt-=)z2-F{2{jB{CpW2JDj%~JnP*rq^=(okNQpH=}#{kqMUw{&=e-5;G z!FwJVQTDS7YGL&|=vJ+xhg{dMika2m2A#l@$PazLQ<6$GLC+>4B37`4aW3&MgENJ% z#*tOQsg{>zmcuSgU?peLA}!Rlu&K3LTc@drSBaI?91dK75;_`(V`NHjkMj``jwjJx zcm_!liUxn=^!~0|#{g2#AuX9%;GTBq&k+Jz!~Cc+r?S}y=Q1okG0PRIi3C3wgP8F| zO2jcmnVbGXp*Mu&e#a9Q5a}w7$sITx@)8b}sh(v9#V(H$3GLHF@k!Wh+)kNueq;+r zFtj+^b1TQe?R#Y8{m!7~e6%83hbPKoizd2LIg3yS5=X2HE^l4_|(2q#LB zeNv&njrS$?=zzG?0Min#kY+3A)H1uMfogMYSm|vT%3i<_d9X&~N*ZCL4iB@YaJuo; zq}-;EGx~T43kq-UHmTn!@sc z3bwcs$rp?~73h*uZl_ysD*WK3_PS1G3N^t3U=KoRm_Gz@C?M>+x9HRMk(cA4m&L`! z=Lb~4*9zt*SHJgsAMAcTy*!1W^B>4T_doWvNw7UwmyA=Wq&kE{*GVHp9Yk5goUO;k zVb_3ARrFPG;&>Jv@P&`z%}t!*M|2127pm{S)gs~f_ID^lOH@nIW9DgU$=FjqNW0pv z&GYdoxe@)RAWWx^j|$N}sj*p)_bFpk`Y=NilvsI(>!Z&KBo&I+wb*kM5Vvkkr#;q< z3CobbF+GJ#MxL?rMldP0@XiC~yQCR57=wW_<$j!SY*$5J+^v{Pn!1{&@R-lHCiK8@ z&O=XQ=V?hjM;h&qCitHmHKJ_$=`v%;jixnQrve^x9{ykWs(;!Q9mlr#{VYVE93oaW z&z+vBD}!tBghkriZy7gX7xJp8c}ajR4;JDu^0#RdQo2itM^~uc==~eBgwx5-m7vLj zP)vE#k%~*N$bT#^>(C1sohq+DwAC{U*z(D)qjgghKKSy#$dPih`R09rfbfI-FLE!` zn!tg71Wr(D7ZV*4R@GqG&7)2K*Zc6_CMJoGu#Yc>9D#{eyZ>u-mrWG@4Hk(je3lnH zu9qvXdq+!`5R1mlzWjV^jvaHl>-^Z+g^s5dy49yem$0$>341=EGuOY=W5PCFBTbNN^19iIQ57C3KcV}z~z#Rvngs#j;g2gswC(TLWlViYW}tB5T#g4 z%vDUYTo1@+&zE&`P%fXc^@prE5z;E@;; zKtpEFYftJq-c0sD6lKYoEQ;O1X4uFZZ;3gdgfAKqIc=Dj6>unXAdM}DD*@a5LHk~o zyJjW@aK;XG%qr<)7Rqh7NdUpnTR6jc;6{FKcK_v_#h{IO{mez>^^70DAWB5whqq!J zevvLUotE;I?IWWf!ieJ-Hx`TqY5)ND>K0NCb7IW40Jk*J* z^#m%kIA~Go2=R|y5zM|*ehJxyuX;lOQZkArKVbQV(XmidUH|8U^q`wP(7%F}=uG}U z2~&~CLebE`c%SCdeU(l&hryL~+Y)6I^d@|||6F15IAGo`G+CdVf zc+!EycZnQH)OBE zyTd8k{(_v9d2}osA$*>Q>Q&OB(7ShxA$}p8ChVnYlXl5My$HlVx@ATprrj0}6)ycK zcQy#bwOms1CnS+xd26}k?J;WI{HR_U+1T^I!$B^S=pJkT705QaMF88VJp!s%`?y9z8f$&Xw(A}3u_(n5G{!)yH&zN)S?c1$SZlo>XieJ zyEFa>_p9B*cY){ct8=dq>uQTf# zd4vB4)(ebwQHlSAu}(6GCe28H32pz^}l%Zqs;Yl|B=l2d9HrCcUf%wxLYs4CBqJ#{gz*u6V$>?9IT@uSf~2Rgk6CNw;C21ZbNkm>ZTc@2zeOSXVE^>i5!2>t%!1cI z{FZA`*o4=dTDG3&{v$3xVr%g;3d(!SFJU}w6x_Re(ohlni)I54Wg{t zWLK{A(}qEIH@pamgtr3serA{THlp_IR(gt0CFguk={|Ochh10)7UV4DcnO7fvL<=x z^WCMg_TI?U8(loaUnAe+Nc9I1JIO#_C`=kJG(&wy%Cr9vRFcY9^8{A3A>GuSW~Zk( zMA#t~0Dw?;3^Ue|lhSp4p%YvYmw-&3ey3}+{6Uhz?l1D|6nYNok6?4N_C!OSR=QtS z2X&QtWlkZshPo#-dXBOlSqh3D;#*_`hyohR>vl$W+QC>HPOs0zwHKN`?zIKqCTw&w&NUGNS|abulHe{D+{q z`WvLw?C4K97cd}6V6f2NtfIAO;=c>qi^+y4#oMjK?5Hy9$Tg1#S~Cxoo-Zdpnt2kG^n}`9)Df-Spvx&Oi+6xXT=N*0l|d`p!ZU ziQo9$y}PYIF~Zqh^?6QZ8YS*JtD^gynifSLMlVYRhBi*f-mJFS<>l%5sp5$V$p*X9?V-0r4bKYvo3n@XkCm4vO-_v? zOsLkR?)>ogb>Ys*m^2>*6%Db0!J?Qvpyd+ODlbslPci9r#W>d~%vcU7J_V;#Um1+` zG0>Q$TrOLUF0%a3g=PaCdQVoUUWXgk>($39-P;tusnMlJ=Dz}#S|E== zl6b3bbYaYguw3Bpv|O(YR2aBk?(jo+QqN*^6f0x+to-@2uj!nu6X{qLK>*PxM!i0C zZwrQ}prOw6Ghz?ApvM`!L3Dzc@6mp<2hO0y{_`lqtt!FcUmBG+PBwl?>0Mwu)Ey{L zU;A{ywkT}jCZpPKH4`_o0$#4*^L7=29%)~!L4*czG!bAva#7ZCDR|6@lBE&cyy5eE zlKHwzv7R9gKZTF<8}3*8uVtI)!HE%AZRD-iW!AJI7oY43@9Z$0^MO@Egj1c?o(BwF ziz1|k#WOgAG?^r1 z>+p=DK?cA-RLIvcdmwq$q?R;ina0SPj@;Mus}W_V2xHnYhOq~=sxzA`yTUOsJ`8`VOSTE=IZ!x`cZYqHbgPijF>J>N7( zqbNsHK50vkB1NI52gyb^PflpU0DRw{&v7Y}Hy2>pV@W2f1EOd2j;H?|WiV%2?Dk7u zS(NrEUDl81<}yY9J#OCwM)N?x&PB-%1{oD*`_ZLiBJ=16uR{n+Lk~!t(&9U#>ZfVd8Iqn&idGd>uo?L@sjm>c|Lk z12d3Y>N9U`342@xaHl&Q@oE5V-f$s`04q983f0#m_WF=X_A89W8C#{uCdTNUZ+))$ zakPyNU)?MDayCKxWh0(-v~1rd8FxocW=Dc6B1%N4^SgQj$?ZMoAMQ-35)IMgf&)M?c@}4QG7=DTq{nHc7yp=CZ z1dh~VkK%OTr23U1mJ*a-DxX0Psvh_13t^YcPl9t?_^$pPEhhwGp}s~f=GFR;4@;@f z@B;R1U6Df?yl#Y=BgYTlP&<|8K27||rx_?{s|L);GM3^{Nn8HZp zFqxiG6s3Nb;PW3O=u;(-o(*q!^2i)jHY%N@;O5Hder~_@$zh4xG#-7?#S^-&M~yc} zh5Y=ltLBnTzt;Y%YNqi2d1M1LOz?MJbZ|Nc6>x19&l_S*2Rgk$DhaP7Y-C)4_uPzf zQm)OY)$AFfE1(0SxkbbN4}CHnlU`RqYFGIE7S9ipx_Q0vkE5JRq4Uc%zV7$?y(x$y zV^)5zwjH~+4?xN z9s@x~w`C_cS}khfI14K4Xgn^iuBxkd^u}3cY=VZI@-8iWHolPtt?JD5lZ1V=@g6yR zj0>bd7Z(dw+@)v#r!xpZaAxgT?4Ton(h`0}fkfF!ZDSu{f*r#{ZRp^oOrO3iB|Fa- z;|+PpW5JKZxJ-kjHf`-7ohmnO=a)Xl9lhI8&$)g6R#6PBIN$QSC8kT=4zj?w&=`!qjkCvvz;ypOfR7P)w^ z-7LFhXd6GLrFa_vGLwR5MRvcV*(r!NhQ@}T-ikBGy!fHaiePD$iA{|Q1$kct2`qHz z6nAyERuqvM6i2^?g@w7W2LLr~3s?pBDk6ce8@CxV;b%4%-rXK-GOk+($sSNK;_FBku zm89B}tpzL-x{dPS-IAjwyL*t7N%7~2E)9OsWJJWHc|}BNa5Xwdx(j7i7AmZhs?#zi z5{y$uQdx?O8x3>+5MR05HwUa-YZa*|UVLOb`T)KHk|~Gmwx8MfBUtM|afuM$0wb7m zR+_lU9=W~Y$uNlxt&(@&1;6t!r69A|W%;k3-%SzLlBzc0 z`b?Jmo`8{LI=d|I3JDAa|iK*D6=I_3q?%xFSLg1 zI^!pA=K}l1joBBj8aa8XHp^;Lf`9xNa&Cv+twW&$_HAwZfHrVcNUrRccn_ z1+L!z$k@LK28nc1VB|Fbwm$wO;B~yEdww1EUn|s&{-Tu;@$d94BLL(OQYx|aCa|&2WPT{qJzbNU!ep>j){o5=6le6 z>~Amqs+mCuOR2)aB!#sK5fuui7LsO!Qzl)lz?Lm!QoQFWbNIkfdkrn|)YbSu8WwxZ zO{}a~wE2Cu)`a3X+KI#LHm(Mi+}bOB6@N~H2}Y)e*}w8_z^Sx`c?CWvu*2{K#yqGo zx!Cu*+8&tdw!eiKqZIQlJg5Cb^hZ^Zh~Mb0l(4m4hc1mP&>oTdt7eS-bEz8mU~oObme{^%56|ou~EPOSFBa7VpUZC z0gVc<@IUeo~q)&?o zU@=bz-qfWm)&0Qn@W_fc9{wx={&-#8>0xHJ-+Ijl#P&1qB-%*KUU*DCPkKCLzF*#t z0U_vrk1(&Vwy6Vm8@#Th3J5J%5ZWd)G0mifB3onY8dA&%g6Hir5gqMH|hnEBL0VVvl~aJjdljF$-X@a zMg=J-bI?2LGw-8mHVF7Jbsk1K4LgWi7U>~QovGT2*t^U&XF#iDs_E$~G+t;U;tZn_@73Y6x>vU%x` z6?l`$@U4JYYe#|GcI^f+rsy|MdB|`PQunKSKkja4IGtj9G6buN&ZSnYi|ieaf{k5q z@ABM@!S(A6Y}Sv~YJcB;9JeqsM|-fPIZZfOgc*FSzIpEdT=YYT(R(z{(~X&x%6ZM1 zY0(|PepBl4dK*@9n6@`rUMd)K^^0!^?U-1rrB*b?LEZe<5taFp!NoC^lc>}YUy?5FjT9tFmC+%%DYNa+L zWr)zMB%y_6L{S%;dk6bJPO!wmT=wPPK1b$%+ffWcO8;2T+7C28T?{!96{%d`0G~j3 z)6g<%$dC{vAKJ22nY)fnxlD>P_Xb&@>wrG+ZpfQ%RX=R2kd@bH3N*M8=BO zi|Z$Z5e`0NcU5&aN_DST8O@4v3vroq3t<_5hBX;d)*AJgWPb~p=qx4}^Ms6pgyY`) zu z^|u7XSP^~b1)*61r(}zd!JOny@$KviSp>L|jSR!u*1IgKwId5jmAi2`qe%u+XCTwU z;a62_a~Z}TqDJ?6lje5hblv1f1(6U@kWpc)z|&nRBV*UIieQR{Rru*|$L2SzxtL&| z7abeg@xniYhexYoN6zxY{nI^*xKW0Gz8D~}tE>O4iCkpWn8wt4?S`(Ftv?<8vIvbw z(FFd5`p4~#m<(3uv2+pv7uVC$R(iZuhnxFEY{o}BxPg2nYK zzOjuMR`}t3{8z#zfLXy||4JCt|1nv5VFjS#|JEhRLI>(-;Rh~J7gK{as*K1{IJ%7F zoZnXx&Y54ABfp9q!HDWAJlvFFdSC9}J*llUYXFDN8meEa<0}s z8M~X?%iKLB$*-a}G_$rTh;U{M0vc<}N#PVAE1vQdL#9a-`uH3*cbJZ~u9ag-fny$i z8aCs;3E85mgVK&vWM6}FH9o^WI#G!=%YOB#gT`1^VttnSVf4$YKja@-;zARB-`7v< z*imICw^KX73Gq-go6e?w^os0U0HSxH>60JLWhFbDeGT&Z$d3;9NWy;WvICuoZaKMi z=UvTpLDrtssbhiK&A3EuWf6!)>$sUlRcn5?Pk^OCtvApB=6suN42uKN-Xs7u7EjXh zG|>-1Rp>w1KB%sI*b5dGwFbuHNN=|})sR(dekHBL=>I~l@Nao%H=w0q==`3$zP>!I zmgoBoi7ylm<9Fw6s3&T%wJ%>VQmx(H)!iq?ABhdSzitwHlFNGcBW4sc&9DmTThb^qz`diS`xzQT# zhZff!yj2#rS>yfS5?}{inV5BfcZw zF5uh!Z8b#76;GcBDp7^zWtzQ%J;D}es(iWWWQNA{SvyhO`X8oyNL?j8Afn=x(zHct z7)3c%RKTPAyKS0gwVpGLqR2_%EowBpk>rW}MFfsR9>#2aOL!HKZtg$bAOe+#;;w?3*If zQk=HPWSlX7cF?h1PVE1D>LL{K&Ze4d!#Y2qN+^N-`~RG(O^Gjg~EsZbW^ipD9*+uf$K4Cq=H zxnYj(#+^eUa_1nRDkJJH|9$VB>+n4c)jji1MPz$dV4Ojf;)iYjgw#m+4puPdwgLSj zubNnwfz=z1DqFmy@X!!7D}kTo6yBjVFYT`CisjAgjS^cO%|(B2vzWb5PcrnxTK4xu zm?ZZkCy>+)-K8*)fo5JCWa@}^R!iI}a6OA*S&ibX6V zKk0=}K_M7m$#QEMW=_j=4tDXgH{_l5u?oFF?CXKmk73#~&>ha8CH{7jDKT2WoJ&sW zD1wk_C4Q6m{-YEWeAg*gP5`2Yl>4S@DAbob$M?&Gk2@2%+H*H2wu_)XL3fn{D8ljl zh41$!&_(kR($}4zJj3?zH-A0f2$4;9tH|N9XT48P;?coFH~9`z4S_35{xiUZC4&-3 zo3Yt|ee&RI&qBF zW$mPrwbqtHO$6De21%1=8zUX5=uMV*>#k-H>d5vP zz8OPyI|HLGKn`U2i>k8-dUX}5DJ(|Oy>)cK%QOwU>>~+Wn?bp?yFpx?yE;9q{;DTa$CFGK2S&xDNk$24GuzOgK{np ztsuRfjYmLjvhn$}jK3F_+!AtM`LVw=u&FUIGIU6>0@nqZq~REsb}_1w!VB5-wbS#J zYPBNKKJcnu^LTORcjX|sa8KU?rH5RRhfJ&l7@AtLVi|n8R7-?$+OVx!2BrQCD8{a)Kc#rtcWIC2(YYu=0edjgP9sFpp0=(eKUE2*>jc+n@q? zKTY!?h-S?Ms1kNuRAjowlnTQZF=#1S3XPx<()Wc1>r=QN?#W;6OL z2|Y0fxO0y=?Qi#F4?$+-Qpt&J>-JT?;d6ITN&7R`s4l(v17J7rOD3#Mu@anT`A z88>nZmkgV5o2{_IQ^TOFu9g}ImZrc~3yltx&sdaLvM=bAFpUK=XGx*;5U2#%A{^-G zEpT(GF(}NVJNzn$I*!S`&mA<1j#FEw4`lJ|^Ii?VA+!l%tC)`Q6kS&`LD*!rp)SSZ z!fOJa=BWFG0rWJE<~c2SnT{ykD23&sE?h7iTM20!s3!XMY*WJK_oA3FzU zScKW==wTvjelr=iu2>(0OLprW-Pv$m4wZ7v>;gB4M5m0(gOK>_@aIy}t&Y`H8crZ% zbo1L-*2^hdvzq`~_{<=PT=3jZ#UgMI*bQbOCzf~T53X2F9_QJ+KHwwQCpU%g4AGP z7i4m>KYOFyVXw`L5P#h};Q56X@OHZ-P-1qabm)G~GS>9sP0ToSI#43Q5iDCjG6r<1 zyJZa^U&>SXTW+bvJNB5oHW0xNpCGimZgaFJSb^??Uz1|jbXP-h<65N`CgZYX8jM3^ zSJ2tNSxr8>9)`mMi8nHw1aDz_?+ZRuMO@tou|Q9z11zdD#ka!jZfeXi(bGK&_vVQ^ z?b#6fYLRy70Mb9>3LcE``^rMcoxj~!hvBT%&cQK#L#nhF)C)iw(B$hY1fwak15v#J z-<0Kg=Zh1uk_^yGnO~&Hl|4?14*DFz9!$a(EAbT!5(<}0xUlYlC%`_JfofaWqfWNEfhlbLb2Ds@#m_oKXUJ0 zdSUbdO-BOnM!b2U2o3t3AQ&HGTzjL}LBTpwM2|gf3<(USB~4unKD6^_G>?@N%R2V zE+a}P6(vB@x|W>|ol!d5vws)e>m=0+2Y~#n1%kb=NXlT+^$#v9N z0Lt8wQ#?o)_j$PRavtm~z!aRPQ85^H^}u0bjlfDm(!3xG(oMQY?(DW6m1QdXq-PG; z7jW?rNj(vW&SZZ>B^q=2mU!8NLql4|nTI;pSkw9gbip(A^U<9DVj%Sjd-T0)ldwku z!O)$tFvVGRJnSI!t*v+U;QlSXfMu%J>v5B@Rq<`V$DQ>YTCkc=so?hUx&dda4;A1r z>~5vZ0E0M|B&lv|71*mTuRX`GB3G>9RzF7}+2HIgGrV-?p|bN%&4si|xxb+z1S}F2 zOBQ37uO?>1n_T3UF8nYp?uWnU&+53X|N94hR8WunjZ{}VH({S=x7sRbdLq7vyftJ? z2@;dF{)x|0nI%sYQ|%pe)%r zxP>}6S+ylPH{St~1KGov%?}z^A&&&(B(s+ngv{wKZ_L(*D^+nzoie`$NZ_*#zQ@&T zeLY@LZ5;akVZ}L=Qc=fIphsO^5%YJ0FQWW3*3|ahxk16yr=ZgTqunNMFFko^CZVSh zlk<_(ZLf{~ks&04%zz`tNla=O_`5r6W>d-%mdkEryHLIgIZyrq88$=4=Im4xR_}|) zZ!?V3+6QZ7$+wYJ=>nqKQ2L_gKw%=9`ds2Mdo6`avM-uO$tdP}7Jandkx0}XQhkn# zzq9uFBxvJ^#%sW$s)6J+j5 zXmAN{4mTo60nJnc2C6XtOBsVbJYc5&a0nZ|e?0yj+kThaCezk^Cm!F<|A=cu`uO@u zMai;5H6<@WD$n?-1{?Pzr2mF?F||EI+58#(N9dB2U*+$o$gl7(T>0jTu!?94mCA7^eb%}7cOyZN?nfVx+L$x~x>^tyJj$vmKZOXBKkU?mdopygE`0+rPi zx3F#q)PBC|6M{n@2|m%_24@G{?ql$@S=PPaEh1sG9v zxo35;K!!nAr&^P|c$6z+&vUa@eX|Uw&nednN1SCQSFNx={#kvzFb``4ixf3m zIY=2lKDmS2WGQx#gfP0BOAD4i?UoNdWtRz&Q=#>Y75@;X*z^@rxbLVa`YnIz{oaTE zNGmThd0`N_?*0!a>=f<^TOdF{&|-km!E9iB4IUs0KsvY|y6}%EN>L%XAjjOs+WGAJ z=wAmEmK)JGoI&Uq$`1%&(sh$n^lmT{o9pDd>t(CQ;o9Sr;gFtdZ>-qZg7jbc*P~uh_&U$wOO;{P3h!F3|a}dH-WoGGsXGBvB2c7p<>_CnJAYP}_#gD0t)$ z$Is_In%83bCJkJDij^-Lbnh)JKexs8f3E|dDy=BUEES;}7{*+oxV&iNODhNv#y<$} z=-mY})V@*#j#N6^A*B940E$3$zfmk;3ReX3DO;=d*_(!|f4FL$#0mL1ToWidl)O|S z_mi9mELAQ#S-D7+a2+=an87R;9t|U~1&sgF{`AZ#ZsOL+=sb67R?kPP;SQrDJP#F^ zsr<9}0#5FYl#3;3$mekh_XV=g`LVN$408Oz1ZU^F@kv7gMcyAWTE+yQfcY<&di4?0 z09J)>xHkZoQg!{E*RBSy?JCKOX7n%2$6 z-dzz8T10-8&ZG00yi<2%x`4@L8oj$ZXP|WgZ7E%-(h>@kqIJqt!{ou4J@Anf#HcEw zPSv)TmeUHAmeK2Am3|mkp+~W?)6eVg;c7e2H48x zBw;iPnvFX(a}Y+nn8^W#;6K4qA&N3hg$HYE=n|Dy)1^$6Gxud`0!yZ0d*p;(03ud^ zy^hvb&{_%?^-|c8>2fAn_!5YCX`?Ov6`*x_BAqZdP7`m!E4|c0ttvHBo2}NJT1HQs ze_rYk1e$5HO|)A}>0a7uufbmK{SDV?ndJ&?hXXVWWefy|nb5Neb%C#pK9tl%P-U{v z%DOV=mf@tF5qHo|q4_JBR-PLXOPn6TUrQ#9e83Sw*iIv zU^kn1C|EKWK_mS%Ah;Pks|+@@OxM8{T4o@Zf(mvI z55b=nM5d)6kW5m_Lx%`#@%0J~At8s1=`iJf)}P0CE6_pa-@`H5WIHbP7t4>QJLNX9vAkd8^)UWbAP6$@LZXWxAVbOYkgCYh!Pi4lzTy1%B>Pf9ZYnAH}3- z*{;*nGg_ZWZvV-oB*dF(WQ0^x71UW+hk8Cp_g2sc=tD&+CHpenk8FnaqFX;|TH%e* z9ifj@(1+=xs1s>xxwM`XyvIu)rw0VwCz$GAQ(yL@$J9)4{viA{r49G#c+Z$S3LaiI z8H1fq(Zeb|M4x7oLLr4te=>z$^SG9N2w2ERGL4D=I9HuNqS6>W3ax}f`>ts|P^Zvm z@RHI@6xXbm9v9ry(J7RMY_2a`aPR71XW4B1S$a}He-4?~NS8>v_Z&;WYl>KnqBJ7-hpw*<(4p-DB;Erm4B)LPDS{#kCnL(dCt zzl#E4aVwa$czprcYdPwIDCcme_C!|1U))PSuuI$zk*W(Ap#uWp$Ho58;-{sE*^$YJ zfcvRRKNF?1B4(sbe>9@m?fS5nel8lSJLrFy&YLbuYc7$Di~9RZ6dwe@uT*+bv?gxR zf2UDHLuJLEg$yM9E&WcA_+R7?)37(a^as(%yhwk9vCtzREf&@5r9ab0gl1l{v<@{6 zC3O?M!(VOl{tcWYFh zcWyW`&qG3pOe@HR0(&Pf@bG-DEH=)i05VspTrF}nH!FPJEICoc3S)q%V+;_aFop)l zP;Po#SxD2ff0q4{T+T}wqs1MJ(W0uHR%OPB;l?2?$s`KN)CwvpIWi|N=M^e1V@wxw zhcbE=o-@%8PA~qV;Cea8wH_!IqWp_Sb&NfdNz}9rhH)r2Br^t) zMeQA%TY4kA4{q7j(jMtJ*xS>w>)_TMT^(L-L2JjGxOJj&ZV-)ggVi{5yFFtT>@y74 zJf{=@f2D8cEh09yg6#A&72XCLgRGuD?B$3Jh}mU9;ruBh4ewxD7AzgZW*I&BN(>mh ziz!$}F_R7^NNhzIC6VZOw|xa*NB`8Izi`@_wbT62%UAIpm3#SWG=pW%ix>j~;()!P z=|~#* zs~lrgJ~te{KY{96l8>ex)n>uuGMb%`c#snwpktC*Tn4EfgILng;xZ@8J7YPjGNU7z ziy8fhkvX(Gk4lucz zopwj%<+s`80do~2D`Ae3vs%C2n@KP&f1Tw*W`gvc{0^aDj8k(=qot>B`xmPR?nWM%F_Tp@8f$^zMC-x zxq5eR4y{vI3_c*+I&2E>TUd_fzE&@Pkna^rKrwaahT_Qipb*^GDr(jJ{9!?Jf23IL z(A^If6~w*; z?}1Z(f$4(T18(_hnK5l-&KgXmo>nd-3e?K(mCc5>6~3tQ)BGjdE37LV)Q^&pwQ#S) z&+u1NlKHDJYC|%1Na3%+nyEu^jPYK6&d&RoKPnRF@-yfpj11b3Z`tb@e>%>eq_``W zHjyW%v=QIIjMQf2l5wjwh-GwmTwut$YYW7S)B^oRCLq)v5C#Y+jB#TgxNhmo8p)ig z+m?O7x>V%vtNgs^JCwARHbhpo8tiRe{t^FJ)aIYKNc@@Cy2(NO%_oXe2h_a_mDEVt zmb7j{8H0tCIim0{RsMyjf5xg%)u5J6>nIZ!1*crg#_ZLsWwQbZRQGHCjX?b^(~`4- z%8a=}HZ#K!NGa0IY^23L=>CEKsPgamPfQ#BAATw`rjrHMokCmE$m&;$>$>FdWOl&m z)`l3}takOU{5O^V!Y`N18@mT#Hk8i4BUNORx;`YLf13b*mCvaBe-8<>i!%lf^-2;U z9Xu^Lie6DxK3T%#A{V~ncqJJ#j^vgU*fE*tQzR9Izl^818it9apbd#{E7lZ_VRf}E zc~xnS$S$5Fa)vkpeqLJ|acM0jlw*p5vTxcoxin9j54VyQ6lcuBR|hLNBB)YOqvR9U z!GXe8h=^BOD85uIf0M*0GA*2n7=9$tiDqrej<}AS5rg&?cv&o6pi1XUOT5%!|GH4f zvaj?*$t>7b&`TGoQk8_MWDe?v2r}Dt(=V&+RUEinS|JRG@uWH{KKj7Hj+!Oxo*$h3 zJSiyE3UmxBOJT8wLQ9;~a_QJ0+H$+Y7xq%5dSM}87BbO_f7fWu3%N;ZkQ#*^Fy;8l z+=R>08U>@C^*y3XHwO(!x~UB1eKROeJu9R4i#yRqn*t8KOlnf8LRwpLV^InvOY4y& z6Y0aoAta#nWk$@|ua--OGHHW!xhjPv3`wq-h()h-g$Rf$X%kb&Wa>o&%jl;Juf;h@YL`0DJV={S3<~|Q zxVKlNt>PnLnaimuw=2>%bOF+Krp5q#4}8Z1N3?_qAS?S%)arm{Ww3y0Sj8X=>X^3N zqTq|)7_lk>iEJQee_T8ouuaPZ z`ZGo<5HsR>A7m?9YOlD%ISXt11#1V2EoPx>=owC%+R@3XD;+F;=(T8c8;0RJ zTsm&wf4E6n@v_B&nSvZcHW#06QG>Wc4M@NZjXq_R6tyGE%uPgmQ2BjdC;x_^K7e<&Sro+Qon7}Z6ij>=e%vr_NLQ=+o& zBpJok>#>>@t9yzoIjkHJE78hf09L;KB)w^jj*Zi;(XexzZjXje(A)F$&QZE+l#Y+n z`=Vi2$nPAb_di1SF@@cJ_apQ%rsI6t?-IX1$@BzBhvht-IL`O`<;uJelNOBA7;pvZ zfB49mXR!WQo}M^PexS)v&gcE|!8|>kr>}-xBWE7K{@1Mi2C+ZCIZxkg5`fhJ{k9ES z?Q&jg{rY^Kz9*250O|V{Qa~U%CqezPdlGEt!}O!OX%T>bVgb8HsA8Oc79FMkJ{1BQ zAj1lz_A7b%#c`?Pf$=T5(=0B&}8~QNxNwRw*HCGxKs7 zAbuqb0wZTm!A@E!voDKNVzcs90B98$d1mpu$?pVH>>OjYdz|h7=c8OvnalIse-rG> z^TJ7MQ)h{-eY_~oi=$1-J+wg3^YM~AU$kfB%yWKA6u<1KR)jRN^V))`t?f_yozaju za%E*q=!xg(Q{=;$gM(CgBtI%caf_(Rsq{@aD+#S}=pC z86ka~*GGN4VU#aFW&hkLem=}?e|vn~F~*%Z>oir1(1J)V;P~B;pF%#~KE~a%?9Q`R zT%aOCGZYoCbw1uX$~|Kog$!cB?q~!dDf0Qo*L&^G+IB- z%c7$kALW4)e5h-jQveUupWrMkF~&y@j`9uT{Dx>3B5#~;1W8xjD8D&0f6BK2KH7bP zZxi%s6BzdKTl4((Xp?-8aO}B$ceSl^VLKn+QQT7@lRQFm{BB3JY*{801(`8^XP)m0 zD?Wbj7{5On_W1Gh19`qL&mS4*kHL?eO-i0WS*?JlPt9MR=TBSiCFAu3oJ*WezdvZZ zSy&eKQ%>+G2tl=09#H+Rf3Rl+Zi1CZ#ESIpy09nYSNtA9DI^G;;Ll9Z5|JT@L8pS6 z=LDaMhSef9kKYv$QmRE_E9?E9x+#R7EG1O<>7Jl@f=`e0)6s|@lKP$XQ0bTR{H&FQ zqg^6St}cX+CEqrS#MdXVu^sKs^EdCN)gfU|nuEu;t&|cN=jWpWf4BaikH05EkAG0a z`{60><}kwSr&av3l#hRYOk3;XuMV}FV=&DU*-9CmLvT+ z+WizQMWlnqEBL#Bo<24v@d&Bg{c`sRFGPy!hJDXGw0(p%#G{63F=LblwcdY3eAs2Vm zpQhd8QdM++1Q6AEX;GK+F4-R9ZGBt;ETo9?DCrv0D+1IDFD2JwEAD ztgpk0jFnYAjJJ(@@>0vEgx;*>?T$KtwXGVHwg{EYV4k~Ae-(8Mq(-WYZ0p$a#PooH1&29;1t$_t9$S2(58GNS8RjOP4xdqRX7GP!mS( zwXWr~Th0}t^{$I4?CPWqt{rr_D@Dz&!?e*gOjo$xOPgE|Qj5EaTHR}@&3zZOyYHqB z_w%$_-a=dCx6@YnYt$*fK-=U$L01^rp)ZLX{|8V@2MEVi07E4e007D}b)$q0%WLwQzAecs$;-Nd zASxmv2qLK4kS~#nq5^hlp^Wh%1BQZAKtXf}4pBfw6cmwp&P}qWT{hR>FFo(vkMniU z{hxF9eEi_U02Ygt0^2UTZ1s{$s=JNge?~JFs`gh0d#dZJgLbsfiWrV%$9z#cWYT!t zjF?8kq{&_*;S2Vf!HtPzG*RvEF(L`GzPc~$iyD1Ci)C~-H!lhd7@Lg7h!G1np548{3_1!t0yE`k(y=0q zK|2;q#^YwpX>6fwMt8(ipwh-oMr2;Z4jPg3t-iFjiEVP5Wj8W^l0Y%930Vneg%uYl z%W`q6JIRq+8;=~^6f>R1wX0ice^UuBBdtAFI2o4_6~UJ^kg?F#!|# zYr2j}n9N@@1>7~fuMD#_D5w%BpwLtNrqnEG8-Ir6ou2E2f_VZH!ltvzf8c{mpVs8; z#;m70j=`}S=A%Yn>Zr&LhjZ?R7!(;@XXOpGy-LRkte_4{1m@;F!7*B7==^LD=cSdP zjHE!>@hvj2=j%8b%Xsz_e=^rfuoNB3(?h2TOd@BOcPH#f(lJ*VPOpv?Y41)Ks62d1 zDEI_jNFx|D6O@q)DJR1``t~a28pcUU-Hb zr2w4G3E7TSV_>3VOTsau3RY9(%sAca@`GltA}bxT)ik1H!5XYBe?kY&r90kZSdnDh zJd5IBgehf8^CirA2(Y&E2`TajRIr|su8#*Igb3yNQi%@vQ|Qug0WPFt3=sf32k5POw*CcHVT&e?km<5rfT#*GFEMn@M&;M?CEXnO;5$&MkH%LTOA|6AF?7MP{_m z+0sTkD8^Y27Oe4f``K{+ti76n(*d037~VYDfUe=5dU+nO0CJFdc)it$BU zO%5G8uizR=3aYQ|=4MC7SFo%Y*Wx+?$Cw=WD(3RQ4HU_UDH>}?$Qz?#n3%XpD7%RuqWbW)B70MGJctpNfASD{o7H++vZu$4o1xXFA?ww{ zbWYj1)>vOM11H((N3yjpV{pzA1&`%9C|O8;qTz8oAyBw>%}U=A6;BG(jxNlRaoAGy zw1!8qhjHlOwzNr^`JZaog`d$CAt|9Y>il#($06H=pOe~P#7@x2FSr@lgz zs*2f8e^n2IOcmXU-YNne%Gnnv>GNc2HZc_ZisGIydd#(P!m?R4 zivLigs3CR?D@I^FJ=eFEUL)RNUX(Or!8C~c7a#Nf0~EDxE0#HPRnWs=+UPC{6t^VV zf1XabIi-5(-Jyy?!mSgUnpB~XV_Ytcm>sjoUU_Xrk!*W}#(=%bsJCjxKxz05sY_ z@G}Yk3Dc=EH=Dtv!#Ajku0+&I@M|%_fIyc`EM&DL*fHD9e%b4a#j?E+)M{6be`;Ty zj5$`+JbiP}?32xoXwpP8m%f=<^e{tJxy7oghoq4Pa<`(&N{~HO^qjLoRa7tJT!Sk7 zSsgN9G|@;e$Q&I@$3Q{O#Il^uu=VVmiBk!-Mt8Jk<70+$)=(E;&_XY3YUUYE+mq35 zGroo+M7UH)O&>)Tg_BG8Jq8ffe>0TcVv^EJOj3He0dUd!GEAWt_X^@_X}^c)tlGf( z_1=OVsHoe4Y4tl$>Dz%B-ohQ2HH10$f&WTSjk)Q4h1*FdNq1jYJA(Ovw%S2VOJTtX z>H@W0L#UVR!W51#ZKi)IoH&G~gQ!g5)U9Z$OQB^e8fZ@i{VD?~tQIWX*I2w);@?C{sP+OFC4_IfZtP}LT~3FqJG8Qta_S@ zd{Vkvu5N`^@ADRYnG%9GerFINTpiWH}CfKwRa=su8@xYMtWNUdJgtNAiV;Y+Vvf0(n9&Vd3lf?a|2 zyyMZp2p%U3hp@Z!sUbWwglALO>sM2F-mChR0km_#io86qt3HtRNa-qlkvtm4D=F+N z{ry3=vh!+J>Fd(tHxEt;zf#bwmKV7$3^W(rBK+m*wvRirDL}s&QrJB?i6Atd4)_cB zfJ^^8jKAEEf28nXf9Xdl4z_0iFG!aQePzN$eu?%GQ4sL##QTAOx3DYVE)$-Pf-<3Y z6gGQOqPX1C)iER{rbH=aO-fALiUh}@oulAayfieU^rNVS(J z)mTl^2~@tAe^!b)l2(foB|TZJmNY8*#H->Iagn%6(yPU_l3p*iOM0^ymh>U9SJJ)W zd9fc5FN&8WzhAt?)OC&PM)w4HMnSamqf#jJo|Dn53@=S?$ zm$)mKmy~z{%+m=xH=vS$SKv$n;7+))4h8h&FQj*-2UijZ-vAYN5vYCyO)N(-fvhgV zm>{B<=vszJt~HqKx&S4vAWB_fl({a&6!&VByDvb6JBX?7UQBaugx76LJ#Go~?*9Q$ zO9u!}1dt)a<&)icU4Pq312GVW|5&xPuGV_G@op77bzQ0`Ma3II6cj;0@G{*_x6$l@ zWLq!9K8SDOg$Q2w06vsBTNM!*$jtot=1)l8KVIJeY+_#EvERRF+`CN~+)~_fcio`v z*4!Y8Ql(|4lGuxq7O`$fleEN}9cjIwL&2@>M%LYJOKqvn8>I&WVJ`e@>#4mHnuhzUW>Zd%6?zt$4SI~lcxhl zC4TO|$3j~w-G4Q7M%K!ZiRsf{m&+`_EmNcWDpuKnz~ahZga7dAl|W%-^~!;R$uf$l zI4EIk3?ryIC}TXYW(0;0`IS)TrpP}tglbN4Rm~aBg2TZCuXEfjpuhoC)~>H#Ftz@S z>Dn`9pMU{c7+4fO0Z>Z^2t=Mc0&4*P0OtV!08mQ<1d~V*7L&|-M}HA1L$(|qvP}`9 z6jDcE$(EPEf?NsMWp)>mXxB>G$Z3wYX%eT2l*V%1)^uAZjamt$qeSWzyLHo~Y15=< z+Qx3$rdOKYhok&&0FWRF%4wrdA7*Ff&CHwk{`bE(eC0czzD`8jMNZJgbLWP4J>EL1 zrBCT*rZv%;&bG!{(|=Ze!pLc^VVUu~mC-S7>p5L>bWDzGPCPxXr%ySBywjS7eiGK;*?i?^3SIg!6H8!T(g4QQ%tWV0x-GTxc>x`MRw2YvQwFLXi(-2*! zpH1fqj&WM*)ss%^jQh*xx>$V^%w2Z&j!JV31wR!8-t%AmCUa;)Y-AU<8!|LS2%021Y5tmW3yZsi6 zH<#N!hAI1YOn3Won&Sv+4!2kBB?os0>2|tcxyat=z9bOEGV>NELSSm<+>3@EO`so2dTfRpG`DsAVrtljgQiju@ zLi;Ew$mLtxrwweRuSZebVg~sWWptaT7 z4VV)J7hC9B-cNaEhxy8v@MbAw(nN(FFn>3184{8gUtj=V_*gGP(WQby4xL6c6(%y8 z3!VL#8W`a1&e9}n@)*R^Im^+5^aGq99C`xc8L2Ne1WWY>>Fx9mmi@ts)>Sv|Ef~2B zXN7kvbe@6II43cH)FLy+yI?xkdQd-GTC)hTvjO{VdXGXsOz-7Xj=I4e57Lj&0e_C+ zAH@(u#l-zKg!>k+E-Qjf-cLWyx_m%Td}$9YvGPN_@+qVd*Q)5cI$TrLpP-Mh>_<6k zysd!BC`cEXVf*Q0Y(UgdE^PYo5;;FDXeF@IGwN8mf~#|e4$?Ec!zTJEQCEM2VQr*k z8Kzplz+)oH5+-jyAK;GP8!A zSKV>V#gDFTsa`xXt|1Uc3i&PSgl%D=JEwjW^F5vD0l6G!z|~>y03#T)?a;@!*(vAwmBFr?|-8vt&)jK z!?QG5DNz%WTH4H>vbUDpIEl_O19mVOmP_8bVz-kCsYEtX_1Ovb zj+KS444hDHKJfNHwq&hQ29#QGU>;3P1P+D_kVfmXiA~y=y{YGCGep{s6iwTA*ge*SZSH9K;{Gc1^NWT z@{>XOdHMwf#oVVr5e4%x1I%+r&CEE*Qu8V$tmu5mm?%|OR}{L++~wCzm$RIp(7a-4 zuUW|Jw)8G^n5G$)e{tS^RU&@6hKR!RWWQzWdvkgoyCMKT%caX_=zlus#?;Tc<%xwM zJewbXg?^RAe+_wMk=A>m=A@r~0~#Z6hmh`q^b!Z`=jde+%aR2&hxQ>`<7bXmDk+!% ze+$*7qh)2_^In4P`ktr>O8z!|UZGd$clcz~c=h>Hr~z=--z_oAmq3RVC-fGwS&sJu z1-B|M{Jx;us@*hy_J0o)`U?9cH0RlBfikrIP@yl=AE9!T32=5+P-i$<+jN!7%+FG| z&!5nrvTOegUa57UpZ*+hJA>p2ga0MxsK21E^Uo8!3b{#gdjViLw zDj?{%qL2b=fc}>G8S&udSPszN3la#if5csvd~EsYTU;zzV}C*VHpkOH)4w1W41*h( zbOQ8mmEBsPEo@ObLg z93$OR0O5mpOQ~kA@~zx=sm%~6;&yQdTLO>ECg3w&$V;K3Rxm$Mx#E3$#)AP`Y5ET>GF+K7Ons=3AJy$clM99)e@XPVK;DaXeI#{!nwqZB>eS#gwM4Gc z+UQjZ#jeu&%Mv~fw1GC37KsP2q#o_EXrxGY9xc+Ai=@m@d~k~Hixz2HYVc*MpSt<2 z$TixLN>0<8uJ7@5d0V_2pQVkF7Vq{{!dIm33#3Ft_}G2)yjM)!d^I{4d6C{M=mM$U zf6tOXHRy?rH1$Si=)u8jv@ewuk!jjLMIV6_5a7L3EjF@9Y$D=$k&f1(*4c#dO{r8e z(v+H}hoI~Q3P)vOmA?n#aMPBi8^%0|sj#w@`5rIzh zQ!tSbr|=trz3XA)gH(s7qlZqzSnr3Gf1k$a6s-R${PJy>^CsjPC{3BNQR^|!p8G=V zW%6Eb%Fa-3=o*=+gf}`(Z);pdp9v&gz7C z*}oPKd5d(eNI!)2=dpg8p7eD2T72>A&r(Oc#kZr8Zl0T=_oWh8{A0N9vXFPxf7T*> z@F=#&(1(wn_rW1wit#=dQbR@h$qP^^nkv#IIQ!Y8pN*0_p744iBi`tUFE&yiA8GoT zkhf%^=TflG&)tw(+<*mIXdUgu%{CxCbK8#JowN2@0SO=M^#R!H6?`{v`CUe5FJ?Sw zyCTwGaWuckZrbd*cS97n*}$HSe?&KIhht~x@pz>vsk20GwyCM?#|=m*99Q+xzrHv4AaMp^qVvE1qqxlUZ9nHsoy&~b@Pi; zbSxIXMqg&hucX*B)AZGlZ<_wNNMB2M8@&ts^)Xsm@z<+UH@_KAm7Vk&fBsM1e8*q} zC%twfR;0hW%s)2}p$g))S6XPbY}b-1+g56mZJ4@bdpGTo?Oxg^+aw*3?Jyme?QuE* z>k?^{mF+lLvMtd2WXr!S_d)uoY)gJo;16IEvvuH(Z&YlEF~4MtgVERw{mtdnP$YGQ zLX5QNiKcH()87Fhz);gaf8Zxp{{AQY07^yr*Rp8*MAN@Z(f^s9xq-6?{;3ChGh2NJ z5h72l13;O%#FbbiB|~{IS`?nriNJPIz>*(s7WJjAq^m9+Eguv+(JTTuX-2FlipGi# z>xbCfU@qZdcZ!5pBz#h2ErNo*n((t*0g$h4ur7sb6@-iGc#L$?z0#Uu)Xh){P%^cBVZ7wOS8%9=n+@X6!d z0j(RK8a`Hw2l5S1eVl@8los!kPhF(7@ijcCcL%PBB!<=~MKK)m$2=`T0Eu_#R=NXI zH=h{{`4iqLa>{Mue;U1>Y8Hp4#o-&#kU!*$UlB)|#anUx3hcmxfhe0Q0&^ZadKv7! zbC8#@-C);d@h~h3LJ*D3;sie9@`|I)B2%(-WLk{fsNVS{3NYNyg}nR)ue=tyK_MEW zlVVgDvV8=;&C^-g=a&0t>2a|ceQr0P|8{y#_POQ$^YjVXUgwtkpQOvO&n@>kdb!Un z_g|vV%RaZ<|2lm`_POQ$>nH%Z&n^1GBO19cTkgk1x9oGv{j_*W>RF15CZPW_^!Tj4^T{T!k9N#2;RO7iBy{i;&QUo$Tz+ znfE#GOwP=ozrTJ1Sc55We021t`blp}YoGj;%5y1uf!uNG{2U zc(N@c!)lX%wI3y3q;Kp>H=-52V;i3A7>>%(TwkwPYfo4kR?qm|#C16kwWU$vA^EoB z6NQd%bM%nHh`l&oU46V-HClA2e;$PpNH>BcwCIK7lE8cr+NK@KmP_V`PLn)Sf8 zDbz3|Fu5lWrRhrFHeWUO$ci zK|;QNMYU4B-{xxq=2gh0MJ_>CzIO%I2C`dQ0}U%zLwzhCD9eXj_~Pck%ya+e`Xnf; z1j}62O+JMJ**YJ(mx~=JE+{p9z;saHl6M^@O>uaJ(zL_pbbfg95AEkMI{P zQrP_-wu~WeK)#DjC~RTz1jWl>>J%&u_A8uVH0UJwtHj+O|MgSsVS$&sSO#aG3~yMr6^X${<>0 zQle|Lj@}|34Nrzqkl>m>`@k4<9*UKfc&#)tI4W!!rdA{x!$&L15^Z=Vs_fD^%wvtV z4GjkS3$YfV7A6gE;|0p94J`((b7fR@!QilW^Ak`-SZ_W1@A@+aUavpvf)AYzv|)!q z4VaP^lJwjZ|A#8&wqkPDwLy5?V^3lqxn2iXkLKsKp3v z)lw?h02Q#9dcl*)Nir~*8P80hEVZkB@JF-{`qDZ}%ic=6I zm%FuV~79YG9K?LnO!Z^jy-SC}sEQ=yjZJve> zhLEVZ{w5(ZoQbyviJ%i_b(}#LLsvu9$Wy~P3VYSGP5*j5?A-{?qgO|N4=ynDG-o(t zyH$VDmx5O`yrrVG6j*nCTSp%*G6XD#7Z}brjGFxGwwDl7VfqSEf=l#B~g+q=IW=b5Z!M<&ucX9YRuprWo1}sWhaiRi-Z__Z`V_?vU@yo}2(i zFdD}DxXjRbRIlL*gGOwBofG%{2tGu67-Ps#wKfT;#rvpD6d}xUOenjnl!5P12Z*7q zw!2cYy^fD{X!wL7>>Y4wID{LA*tcu0;U>}9^SSiBWz#PcPvS>06_ak^GaXZyW_ZJ^ z=DocXy5lp)=I}XgE9)%v+M=maz{HH12<9-a6nE%cQa3OVKU(g8u^m{zqPmtPawHNk zWR7wCpHO$PtcdUx!|AF`o4_oZJa38m07T<0{69Jm_wcovhi@1zG{6_Cwr^I%)O|y^ zYO*wZw@?12&fKV)RzYoo?-}~1q;zC-qb%&GVmhg#?!i<=i!>0|LdgHijnpTlpo4>E zJ*c*hO|z2vk8U1+%7RKMp{yWG^+$Y3922QYvQ(DNhU(N_cuU6$Dzv>0=5xNOeup?c zNo$t6oTaTgSFPlQTvG0VOE^gcRX<`ALi8~FK&RITk_PxKQN!sc(4M3F**1D|x$G9+ z+(ut+b|{%kY$001J2kwwjltaQEs*i>3w*#Zn|y(f7#?GPoIb8Gtu3 z6l++mVQpv&_A5%Vi@5j`T=XJZe@D@ehm?9h2I}XB_@(}4kR&~YHrm3(cAUT?`X&;S z^aR@e0Z>Z|2MApz`fv6F008!r5R-0yTcB1zlqZ!0#k7KfkdSS=y&hcen!76`8u=i8 z2484mW8w=xfFH^@+q=`!9=6HN?9Tr;yF0V{>-UeJ0FZ%A0-r7~^SKXVk(SPwS{9eZ zQbn8-OIociE7X)VHCfZj4Ci&GFlsOiR;iIJRaxoGXw(dGxk43#&53m>S)=uTq|9>^ zv)ObhvxHhb=kS$=qTqy4rO7l7nJURDW4f$LID5`?1J}a&-2B3PE?H*h;zu740{(*5 z&`a#OtS|ymO_x%VPRj~QUFfu4XL{-O9v0OB=uyFEst^tz2VT!z4g<2#lRmMJ`j5ZM7xZ*AM>%2rvSpe(=Ig+{%mm`qu9D$$nuwfAVtg)wU1D1@Oa-0qBDX0)tL}srdd3AKVr| zu!4652w2`d0fsD36d(v8?%fw448z=eKw!vV=GK+cg<@B0$2aAJ0j^IF7?!T;tpbe1 z;%>zpHr&Lcv2JbrpgXly(as#!?0ARvZ(9Tyw9dPLBI6nnUO(iIoc8&R_JI|#ma!w& zAcT?E9qq-QVS__Pcf=Ea+u?_rKX*`?w+8~YR^5P4}7sOkF z9^v<)Wd+*~+BRU@A=_f}TNYc7Hi#bHH2iMhXaTblw9&-j;qmcz7z^KOLL_{r36tEL z;@)&98f?OhrwP%oz<(i#LEKIdh93L_^e1MUFzdwUAZf=#X!!zWeTi=n`C^CXA?1cg z9Q>gxKI!0TcYM;pGp_iegD<(`iw>T3#itznkvl%+;5k=(+QA>Y9v3?#|5p?&G^NcjljeZ~g^f18y^%J9)Cd^>|=NijQzL5oim< zlYvkmuB9`wBAK$LhSPsqg44Xt6)qW^7KbGx93STK5hI&60&Pi2F?cADNrlr=CM*jZ zLoF@q;~O@SuHKr*C$ow|6UMLxJIZx~e9?Ss^Ty`ZaDtBpPPoAs zJW(yH$N4T<;S2#yPeoF?lu&qNOqVhlu1EGea_2aYXH89ap^|@L(Gh7>iYStriu4X0 z;c?T2YBH74HPSR?ZZItAvUReitVH^z=C?2`C}=rO7dV=-77=68sE%uDQcf{6cFi77 zhpm&o07Yne+0~cxtd5_*)sP&)@HC}ize=e%9 z#0xj(imzo}crbrYe63*c7RTYjDhiU1%Z6##t_Qui5BGbp8h+wH(WFEnJTC%R=pic) zGR)Vxl-NNqUE8ZG40R2ST?P81rl{~1FV5^e_8Pg(x$FW_6(mpMLKFJ(*W5>({#DW*Q zoCKbj>CJyx?{us_MShE|Mu(*hn_8mTv>ROv%chy0TJ@sGvER$E`JN~loQ0D;f|Gu7 zWz6bozzKCPos?s8CQ8kPJJs7yy@Vnhlrv7zVopqhG;I`3KjYvJ7U3Q84o~47P9z6E zG=+Dj6AqqAR72W5+#J*NkpVf)wXA6$(M~T?7#4pzGDBrUrkr3p#=R| z)ud>4j>mb%X;#lOggUgWlJKjV=@*U0pX+Y^LM!$sbuI0$Ut`oayK%Cl!#hQF;YI3S zNlkxGOJ@1oTeu+m*V=%8d-n8%+f;C_H)8o;-_FbP`qm5+m$!#sUS3~az?6UCnEncp zrIoW1GYikZ3^9(J+*73a_E2=I+@yTZzO&nHEt<<$te&=8HKwBfgjml-JG}$lI=92@ z4z$bd>F@tEaq6laA2^*uV=f+<_SYxIZ2lu1)15Avq4jrv%t_4M85a1jrdBbg?&OBO z?w|X;yr%s=o>F|n{!ss|&@a-Ga?>Xp`Tt1WnzOgFxn}QvF`pdqH+A0O6M<{R?*8aI zm|Fe9w=3;hq}hV*9V%VFm_Nouyj`+eMRi@5yyP88PxBQT&vbZ!!)Ky@-W>G*(aL2R zRrh*#Vd#O=-{*82{_t)2Q0>X_c9z?Dty^;DE4*(gK1oaCZ038&qGr3{1N+o{&GW)S zR_RrFeoeXT93w9WTJ=k2WmwRsyZJjz~raN31L?*7OZAKosxIC_$obw$Vto-F(G};KG84}n`sf{TwU%2wY3la+hh1Mo zOk8XAThu>BWiTy&7qj>ZQ^xVsJ)L}CZf)Xc&#mN8-WF1DX4>(>Q`45ejQ0=-ZM4zk z5L6XanSS@s%!u+}4U5KdXED2N1@ELz7MFYE%Vl0?GTZp&z)8j5fxVV0(M{Jk-YLI# zD7^e3@2_*4y-s~w)iFmb?A6PWbS|JU~kQ>A{z z<#_KpR{ZVn&J%Zz?8+_T3iQ3CX&uXK`8Ms6*u@`B+O_xJ&pYz;K_cUp%GV7lwA_XQ7h?=EiYO%jA1g4LkyE%H;C7 zPBKh~SnewUyI}=DY{&pStppCf@lAGIC^PvppTgt~O9f-}d3G+pn zHcEm8XU#X20bkb$bjx(06{tEH6~T)57MRE&F1=%5uthQcpfXUA=H!#g@?du$?pR}B zus~7Bs}5H9dx4fr4CvY|pq0)*@1y!kP7|oePX>Iq6EG0Z0Tmgcm@-Wp?51-IwPcVl z;ju?iv_==K$b6Bx4B|cu^pKur092#|ys(EK0ARQEYY^^{l%|QCuAjeEkp14?q>9h4@!6nkbbJ&fg5yu+?X8=+3#!VJj5-STn zB^PM!VxULuP~>AB87AvHdVm8Jad0aGgFcF?DbAA>SBOrobXEl`gda@_j7wDOI$XgD zA?Lm7ffXYk=VyXqs+K2Iu@*=nEBNf4$p*_rnW}xj5^+A_U=u*+w%i1|eiP93x+o@C zhJh7Ihbe;@`y&KjUXYgX_u)8xbzqD+z9U^n!xP?doXqyT+|nlWGZ zf)zbpp(6wDM6oe2=%E;$(+^UFIrO3?4Q`17gDC*02i4ujCr@1I$qFe_?ym&yj++j) RhRK)Bhkwq`;Yh)md4RrtR%sNbw?F7+wVN@9oT5^KvyxHCChVwDz29-_(~6`YI}kOI zb^sOR2x~T#ZdIJ>Rf@`fWMMck8Z~Fk7!ymA-q=^Hp5eZ$X)}%69EWv#a)HMQBo+#f z36F86&q=PH!h1hfL>Ol{cXt`zy7GFq%Eq79O{IA-u!cH*(wj1wN}D2M4WT6o(qxrW zEB}r}@-+r4&wIr;xO0(AI@=cYWb?m21~K;0A^-T{gEQnxfCN&@N(#Zq#RXZY87O0m z;t0Wp7M~;I&<5qU1T+?pjfUye_TixR_f>$?rT1}+*6u;9Gn0cXM{`4grB6(W zyBDpHwv$&%UIzt(jZMh^e3jZ{I@kE301olpI{yj0+;ZWogmFjno1+v zMW;sMFf7sR(_fhVjl~QhEC!kN?S1GnQ8&fuPw9z{5eDbyAAsT&CyjpUf=RK)X*YhW zwf>HLeXJxlm0mFjo>lB@ni;CUkg)*JRligsG*5>@wN*UJvbS&X^}x zn@^UJmJ90QY)d4OLkji-vg;l*>VWz+eRS?0G0Bg!HhZc?2Wz}S3kMg^_@+65nA?uo zkBwh=aDQVGH8XVK>zh0u{gJbev&iTnS1h3p(pF$?`aC^rhJj2lK`5&HHV#_?kJb zGMSi_SJ(*5xg|k>>Dvgt0#5hN#b8)>x5&pj4Wy_c7=p-XQ=>p*vRykohWoq+vj1uk znu?X~2=n2?uaB_*+Lr;+&434q#3lhbD9@_k1Te#nwy}MM^TTHt=B7p23Hvw*C##@< z$6AnfJ+Ri~X^`J(;3$v;d?J5C5U~zQwBA9#k|t1Y#>7ZrY#I@2J`|kfQ=Sxhc*rH| z{varkusu6HJ$Ca6x^v$ZA6sX;#AVi73(ebp61*3)LCF6yToc0LMMm{D%k+S_eJ<3CTZgjVEpgE=i5mX z0o|kFlPT7$0gM?NfN_Wk=T=zCXFhtz_fJrXuKFQ#uaUzUCWj%}$pz$g05t#ar{-1o z#ZYh6o&A&s>>NA5>#m&gf?X>M)bj>Q7YY}AR8nPC<0CJ`QolY!M*@PhNF4%4$5nFf z4{VxA-;8{~$A&>%Yo@~y4|O}IqYemSgP7Sy?d}}+e`ng%{?_hDUhCm`I`hP=rda|n zVWx~(i&}Q|fj^k+l$Y30zv6ME&AX7HTjy~frLaX)QgCMmQq3_qKEcRyY7nk_fa}Z$ ztrwMjNeJ|A@3=y7o^6LMBj@LkTyHm7pK(Vxq%M=uXr;M7{wWsrG~I1ki5OQ6#92Ih%Quj|8Z|qUzyy6 zUf%s*-I*73e%AX}cTI5r+ZsgVR1jr6I*hnu%*rSWqzs(T0KD7A4U}76 z)lH{eBF=pRy0q*o<*iM4@ojv65`y{#TKm=!5+7PwC>z)to^he4BI9`z60IYcFC8XC zZ<65C;OV<=0*{u4*i@nn?J4m6_p_jauY-;RSof^%yxer|uPQvyzOCP1x_-}6H;)~6 zkQH$^6A(lu&B^q)5vwSypjGu5P`Y#UdzM%Uhuh>vlisoS7c?a}|1hah-vo_i`e5;! z93hb``au;ow+t;(wB3-=ww(pgb`ZrEODvFvfEiQvXaSX6+A0ooWdEx3u-oBf9V((3iwRO z7r|AqsNjl$(oTUVvOf^E%G%WX=xJnm>@^c!%RBGy7j<>%w26$G5`?s89=$6leu-z; zm&YocPl2@2EDw6AVuSU&r>cR{&34@7`cLYzqnX)TU_5wibwZ+NC5dMyxz3f!>0(Y zJDdZUg*VS5udu>$bd~P>Zq^r)bO{ndzlaMiO5{7vEWb3Jf#FOpb7ZDmmnP?5x?`TX z@_zlHn)+{T;BtNeJ1Kdp2+u!?dDx4`{9omcB_-%HYs2n5W-t74WV76()dbBN+P)HN zEpCJy82#5rQM+vTjIbX*7<~F)AB_%L*_LL*fW-7b@ATWT1AoUpajnr9aJ19 zmY}jSdf+bZ;V~9%$rJ-wJ3!DTQ3``rU@M~E-kH$kdWfBiS8QL&(56OM&g*O73qNi( zRjq8{%`~n?-iv!fKL>JDO7S4!aujA}t+u6;A0sxCv_hy~Y2Pbe53I*A1qHMYgSCj0z6O zJ!z}o>nI#-@4ZvRP|M!GqkTNYb7Y)$DPWBF3NCjNU-395FoDOuM6T+OSEwNQn3C`D z-I}Tw$^1)2!XX+o@sZp^B4*!UJ=|lZi63u~M4Q%rQE`2}*SW$b)?||O1ay`#&Xjc! z0RB3AaS%X&szV$SLIsGT@24^$5Z8p%ECKsnE92`h{xp^i(i3o%;W{mjAQmWf(6O8A zf7uXY$J^4o{w}0hV)1am8s1awoz0g%hOx4-7 zx8o@8k%dNJ(lA#*fC+}@0ENA#RLfdZB|fY9dXBb;(hk%{m~8J)QQ7CO5zQ4|)Jo4g z67cMld~VvYe6F!2OjfYz?+gy}S~<7gU@;?FfiET@6~z&q*ec+5vd;KI!tU4``&reW zL3}KkDT;2%n{ph5*uxMj0bNmy2YRohzP+3!P=Z6JA*Crjvb+#p4RTQ=sJAbk@>dP^ zV+h!#Ct4IB`es)P;U!P5lzZCHBH#Q(kD*pgWrlx&qj1p`4KY(+c*Kf7$j5nW^lOB#@PafVap`&1;j9^+4;EDO%G9G4gK zBzrL7D#M1;*$YefD2I-+LH{qgzvY8#|K=-X`LN578mTYqDhU}$>9W&VOs z*wW$@o?Vfqr4R0v4Yo_zlb?HKOFS zU@WY7^A8Y{P)qU9gAz52zB8JHL`Ef!)aK7P)8dct2GxC*y2eQV4gSRoLzW*ovb>hR zb0w+7w?v6Q5x1@S@t%$TP0Wiu2czDS*s8^HFl3HOkm{zwCL7#4wWP6AyUGp_WB8t8 zon>`pPm(j}2I7<SUzI=fltEbSR`iSoE1*F3pH4`ax^yEo<-pi;Os;iXcNrWfCGP^Jmp935cN;!T8bve@Qljm z>3ySDAULgN1!F~X7`sAjokd_;kBL99gBC2yjO+ zEqO##8mjsq`|9xpkae&q&F=J#A}#1%b%i3jK-lptc_O$uVki1KJ?Y=ulf*D$sa)HC z=vNki?1aP~%#31<#s+6US0>wX5}nI zhec(KhqxFhhq%8hS?5p|OZ02EJsNPTf!r5KKQB>C#3||j4cr3JZ%iiKUXDCHr!!{g z=xPxc@U28V8&DpX-UCYz*k~2e)q?lRg<{o%1r;+U)q^{v&abJ9&nc6a32ft(Yk}`j ztiQP@yEKf@Nu3F;yo9O})Roh9P08j7@%ftn7U1y;`mard4+5 zB62wpg$Py_YvQ!PE2HpuC}3el-F3g{*&a z3q{eLy6Xz|F+aMrn8R8IW2NZu{tgsyc(>*TdV79@?V$jG(O+Iz2rnDBc|1cK8gR$Y zthvVTI;(eYhOdjapHe=9KI`|2i;{VIfvnR6`qof=4a=(BTZkev78+6GJW**Z!|yvS zes)T%U573C~Hm`&XJzE=2t7tFIZM`!^r^&z;W?dOj-N+a10^>wV(l~2naa?s; zTxU{z;Go|Ve!vUjUrZ$B#mWH)NSdxi;dWa-@w)-$wBOpo`DEG<;C#W||W}&@z>C`*j9V|`ai)z*2PG`TZt6T{a zj!#m3`Vz5R9wJkNMsJ1`fSCS2mHnizWDT!G0Ukp$%*_^X1=k=%mmO$^_0_d|kc8ek4_DZwomL(>GGtfEB)Wy&cfZ@9-T|hAq&fx;XR$$_yl6iogcR{u zm9g)axS6=_IL4=wQXf|EkzO68$Ms4*JXAt8gFxLCibt^C#C|I|v|U{%A;+NaBX-Yn z`HAmP*x5Ux@@Wkpxest$F~K8v0wlb9$3gHoPU(RMt+!BfjH?`8>KMK|!{28+fAk%6 zWdfyaD;Dr~`aJHn0}HIf^Y9*keGvm6!t?o%;je)wm`Dm$fN?YtdPI7S=Y23+15L{J zr;n3MYg`<50nW^`BM$&M(+PQ7@p7Lvn(kE`cmoNS7UkQmfvXQBs_unhdfM){k`Ho! zHL0#a6}Uzs=(bu;jnBAu>}%LzU3+{sDa6~)q_|pW1~*Is5J(~!lWvX(NpK_$=3Rbn zej|)%uR0imC;D5qF7p}kdg(-e{8#o!D_}?Fa<&{!5#8^b(dQl40ES%O_S(k8Z$?Hs z;~ee=^2*5S#A*gzEJgBkXyn*|;BBH97OOmvaZ>&U&RfU0P(?jgLPyFzybR2)7wG`d zkkwi) zJ^sn7D-;I;%VS+>JLjS6a2bmmL^z^IZTokqBEWpG=9{ zZ@<^lIYqt3hPZgAFLVv6uGt}XhW&^JN!ZUQ|IO5fq;G|b|H@nr{(q!`hDI8ss7%C$ zL2}q02v(8fb2+LAD>BvnEL8L(UXN0um^QCuG@s}4!hCn@Pqn>MNXS;$oza~}dDz>J zx3WkVLJ22a;m4TGOz)iZO;Era%n#Tl)2s7~3%B<{6mR!X`g^oa>z#8i)szD%MBe?uxDud2It3SKV>?7XSimsnk#5p|TaeZ7of*wH>E{djABdP7#qXq- z7iLK+F>>2{EYrg>)K^JAP;>L@gIShuGpaElqp)%cGY2UGfX1E;7jaP6|2dI@cYG%4 zr`K1dRDGg3CuY~h+s&b2*C>xNR_n>ftWSwQDO(V&fXn=Iz`58^tosmz)h73w%~rVOFitWa9sSsrnbp|iY8z20EdnnHIxEX6||k-KWaxqmyo?2Yd?Cu$q4)Qn8~hf0=Lw#TAuOs(*CwL085Qn9qZxg=)ntN*hVHrYCF3cuI2CJk7zS2a%yTNifAL{2M>vhQxo?2 zfu8%hd1$q{Sf0+SPq8pOTIzC&9%Ju9Rc1U9&yjGazlHEDaxY|nnS7rATYCW_NA&U? zN!7-zF#DXu0}k4pjN05yu#>x8o#Jx7|Fk=%OR((ti%UVKWQNH>+JhH#ziW1hD=rk* zD#1j?WuGxd-8VqG@n_Lqj^i=VBOg@GLePo0oHX9P*e7qBzIs1lzyp;}L3tP1 zl5;OiHG&-flQ;rYznH%~hz>fuJ!n*H#O)3NM3`3Z9H|VFfS-_xHRCuLjoIS9wT!F0 zJ-kV3w>7EguDzoBPxW>Rra0#+Y?;Woi7qJ1kpxTad?O?^=1cG@GeNtRZRi8_l-1CS z`(#oF<;VYR(l(gHIYH$y2=rj5m3QL{HQgbW9O!TU*jGj!bFazIL?MYnJEvELf}=I5 zTA6EhkHVTa0U#laMQ6!wT;4Tm4_gN$lp?l~w37UJeMInp}P>2%3b^Pv_E1wcwh zI$`G-I~h!*k^k!)POFjjRQMq+MiE@Woq$h3Dt8A%*8xj1q#x?x%D+o3`s*)JOj2oD7-R4Z*QKknE3S9x z8yA8NsVl&>T`a;qPP9b7l{gF&2x9t5iVUdV-yOC12zJnqe5#5wx0so2I)@8xb$uPG zNmv=X)TjpHG(H!$6Xp>)*S}r538R99Y{Pofv}pAFlUK;xi{E43^->z1srWR=J$8N! z4jRu;EAiLG9R$5#{gR){5?o^W^!t140^f=vCVSs@vK7#`-fv`P*WV|>nX610pK08< z>r#{r)fR?2pNG}8o)?uvX#UJI)YM5CG@0E8s1lEV`rom|kBmf={%h!o|26a=lNJbX z6gkBS7e{-p$-Vubn$(l_IbwS02j;+6h2Q5F7P?Du2N!r;Ql$M>S7Frf*r3M`!bvWU zbTgl2p}E<*fv?`N8=B71Dk03J=K@EEQ^|GY*NoHaB~(}_ zx`Su{onY@5(Owc#f`!=H`+_#I<0#PTT9kxp4Ig;Y4*Zi>!ehJ3AiGpwSGd<{Q7Ddh z8jZ(NQ*Nsz5Mu_F_~rtIK$YnxRsOcP-XzNZ)r|)zZYfkLFE8jK)LV-oH{?#)EM%gW zV^O7T z0Kmc1`!7m_~ zJl!{Cb80G#fuJa1K3>!bT@5&ww_VSVYIh_R#~;If$43z`T4-@R=a1Px7r@*tdBOTw zj-VzI{klG5NP!tNEo#~KLk(n`6CMgiinc1-i79z$SlM+eaorY!WDll+m6%i+5_6Mc zf#5j#MYBbY)Z#rd21gtgo3y@c(zQVYaIYKI%y2oVzbPWm;IE#Cw$8O$fV}v}S%QDA zkwxW{fa#Goh1O|+=CF3h3DWNw+L^ly?BNQ7DY~Eca}5nt^>p#3cc9s3iDub0nh`Wy z?oH|dW8-HG@d5E@U>NWPjnhTjr7C${Iwj#;F2G@++N=Y2tjV;z57RNgE|kXQC)1h- zx8ODU>kk};J8KiSUx5jSsA_XPou1OH8=R~q9{`r>VnHkU6A=!zNOH8IGJoO!+bQys zDS2-H(7+Jfe+&zf#;OSV=83I|^M;0`Kv*#4%%O7x>@BgGMU*@ajUvY>cYw^`*jm@+ z{LZ2lr{OTMoQXn2XUsK-l72oysi9vgV4Sux^1GsW6zTV;?p#J06EvSVyUq5$f4kq< z{Chq5Z?I%ZW}6&uL+f&0uCW#^LyL!Ac2*QRII5TDGfZ43YpXyS^9%6HBqqog$Sal3 zJjI$J+@}ja9Xp)Bnbk+pi=*ZAHN}8q@g$$g<6_4?ej&Rw)I%w(%jgGlS5dTHN`9(^<}Hg zD$PbZX+X>;$v4NjGJxMDvVBiIam$cP-;h0YqQ{YgxYn-g&!}lHgaG3^B=>Z!D*7tp zu19e;r`u*+@4h41Da&NZv$qy-i6#DdI)EVvmKO*PvIKz-9E5R*k#|`$zJza8QJ)Q{ zf~Vl+I=8oaq)K!lL7Et5ycH;m&LKIvC|z4FH5bo|>#Kg5z+Jy*8Ifai}5A#%@)TgPRaC4f>Qk&} z4WciN&V(T~u^xBgH=iP(#nd;_@L&`7FUF>Qm-;hOljv(!74f&if;fz2Mg=b%^8$^C zna!2I&iCz&9I5ckX-5mVoAwz~)_&b#&k$e+pp=U2q-OjkS@yZ8ly1$2Vh?}yF0={P zPd3O@g{0L=eT-Dm9?imeUP(!As&DJ_D=5lwQ=3)XWXg)12CoB=-g-HX9RSXgL;yo0 z?$7z8Sy9w?DvA^u`Fnl7r_J&_jJ7claq*2l9E~#iJIWAPXuAHfmF3-4YjFYhOXkNJ zVz8BS_4KCUe68n{cPOTTuD<#H&?*|ayPR2-eJ2U0j$#P!>fhd(LXM>b_0^Gm27$;s ze#JTrkdpb*ws{iJ1jprw#ta&Lz6OjSJhJgmwIaVo!K}znCdX>y!=@@V_=VLZlF&@t z!{_emFt$Xar#gSZi_S5Sn#7tBp`eSwPf73&Dsh52J3bXLqWA`QLoVjU35Q3S4%|Zl zR2x4wGu^K--%q2y=+yDfT*Ktnh#24Sm86n`1p@vJRT|!$B3zs6OWxGN9<}T-XX>1; zxAt4#T(-D3XwskNhJZ6Gvd?3raBu$`W+c(+$2E{_E_;yghgs~U1&XO6$%47BLJF4O zXKZLVTr6kc$Ee0WUBU0cw+uAe!djN=dvD*scic%t)0Jp*1& zhjKqEK+U~w93c<~m_Oh;HX{|zgz=>@(45=Ynh{k#3xlfg!k z>hsq90wPe(!NljYbnuL6s`Z!wQSL8|(A*@M8K>`nPJ<9Hb^ zB6o?#^9zP>3hp0>JAite*3N?Rm>nJ1Lpq4)eqSe8KM_f(0DB?k8DNN6(3 zU#>-{0}3~vYJ7iIwC?Zbh@aJ8kfIvY%RveZltThMN73#Ew}jOwVw+|vU5u-wMoo9C zO(tv#&5`DOhlzunPV?M~qlM|K74x4cBC_AC?2GNw_-Uv&QtPOj(7L4NtVh$`J%xci zioGVvj5s|GY886)(}g`4WS3_%%PrF(O|s-n&-SdfbssL`!Gi7Hrz_r$IO@*$1fYbQ zgdp6?(IUaNPaH7}0%U|9X8HFonsJRrVwfmf*o1;k0+PwV^i%f7U{LAayu`!x*FmhN za(#a^@Idw9)jN)K!=sFC(G)ZNaYY169*IJ_ouY9>W8tC>S&MEp$+7 zy)NFumpuE>=7T@`j}8pa)MGpJaZoG(Ex3AzzH>gUU^eyWp*N2Fx+9*4k~BU;lQ1PG zj4)_JlelzJ==t*7=n2(}B4^^bqqcKFcJ7yVzbH_CWK?{eXdpKm);4|o{aM=M&`E$=_~PVi2>>L zKTN_x&qA)@ak=v=0Hl5H6~?LOfO@1+fu5(sB|VWID)w?%{m+n#7bLaszEJ#;$HMdt z9qP0gk)hIYvE1!jseA^FGTyK=i4eTPjTL$R;6FywMBZBPlh2ar9!8wlj1sinLF-1g zR5}hLq>pb1|AC-WcF!38e*kFv|9n<$etuB=xE%B=PUs}iVFl>m;BiWUqRIxYh7}L&2w@{SS-t(zUp`wLWAyO=PEE=Ekvn@YS*K@($=i zBkTMaH<&cAk${idNy0KZ8xh}u;eAl*tstdM8DYnM5N;bDa`AB+(8>DqX+mj17R2xBp45UES|H*#GHb_%Nc{xWs7l{0pqmiBIPe@r=X%Y-h<-Ceo;4I>isrw1Hd zZd*VjT`H9gxbf{b3krEKNAaV$k>SzK(gzv}>;byq##WEhzTN^@B4+VJvW>y|U}}AQ z4^Bdz9%QKBWCy+h$I?L@ffl{fLLL41Tx|M+NjjRf(`KjHG4^y=x3l z!!-{*v7_^6MiJOC@C$WV=hz9J^Y^lK9#tzs6}-

Gn4F+B~IivciU9^t0j-Mgao3 zSDF_?f~c=V=QJRSDTG0SibzjML$_?2eqZ;J*7Sv$*0SQ|ck$fX&LMyXFj}UH(!X;; zB_rKmM-taavzEk&gLSiCiBQajx$z%gBZY2MWvC{Hu6xguR`}SPCYt=dRq%rvBj{Fm zC((mn$ribN^qcyB1%X3(k|%E_DUER~AaFfd`ka)HnDr+6$D@YQOxx6KM*(1%3K(cN)g#u>Nj zSe+9sTUSkMGjfMgDtJR@vD1d)`pbSW-0<1e-=u}RsMD+k{l0hwcY_*KZ6iTiEY zvhB)Rb+_>O`_G{!9hoB`cHmH^`y16;w=svR7eT_-3lxcF;^GA1TX?&*pZ^>PO=rAR zf>Bg{MSwttyH_=OVpF`QmjK>AoqcfNU(>W7vLGI)=JN~Wip|HV<;xk6!nw-e%NfZ| zzTG*4uw&~&^A}>E>0cIw_Jv-|Eb%GzDo(dt3%-#DqGwPwTVxB|6EnQ;jGl@ua``AFlDZP;dPLtPI}=%iz-tv8 z0Wsw+|0e=GQ7YrS|6^cT|7SaRiKzV3V^_ao_ zLY3Jnp<0O6yE&KIx6-5V@Xf^n02@G2n5}2Z;SiD4L{RAFnq$Q#yt1)MDoHmEC6mX1 zS^rhw8mZJk9tiETa5*ryrCn&Ev?`7mQWz*vQE!SAF{D@b7IGpKrj^_PC2Cpj!8E{W zvFzy&O4Z-Exr$Z*YH4e|imE`&n<$L-_Bju=Axiik+hBtA4XNDik(G_;6^mQ3bT)Y% z6x=a+LKFZbjyb;`MRk~Dbxyc&L; z8*}!9&j0wewMM#O`c#7HJ|+Gh5%3~W10b6sdmCg3G_v+@H>n*c5H`f+7%{TeSrzt89GYJqm>j-!*dReeu&KHubhzjSy_c~BJcbaFtZWAB}~KP3%*u{zHi zVSUi2H8EsuSb3l7_T1hP!$xTtb{3|ZZNAJ{&Ko;#>^^43b7`eE;`87q81Jp;dZfC< z$BD`h-*j=%uTpG8Me6dF zrH%)Bw-a0}S41ILo*k2zn6P@?USXtC>pX*tzce7A^JD7^^p7K5kh-HO&2haDTL%2^ zSWQb2B6}e*;x?eKq?CdG7F=wHVY)Lb(kQu1R#1Fx|3?>_%cjNM-xJlAg9kr`!>&;E zTYmHhqHh&qbfO`~w3V;BM(q(_Q-5^!esaBI&QbZ^%N-ZDYft#FTS;%{ zKzlSwZIS%zDi#%DMK>`_vmE^krJL5@PmpT2m26Q`O)VRAL>){MN45|7GTk=q^zLpF zjS(Os=`#On$XI#$A5ewac9Ma}mDxSu^5{#jHC+24a2GbfBJ&Zn8W= zm=l7VE0g^z$3ikyU#ysh8b-PH(&-yZL$JV-of-ZM@~N^#DbQ3Ltlq*5@>WzSNxrRK zYl2VS8r;TT`wLfD_O0dhX9vR#S8rMOuUCRkWZE#OjRi$l*#C7}mgGzZBD%Z=p3z|CaVM$$pyW5-pJJDCToY zO3R5)P(Gnd>6wh9Z$Sr@cMXmClU(h-@5kmiBTNTU-|5vq&Fs!ah|o47kW?SO8uWv> zW$=Ud@@|*9p@Rb=!wl;%>k)kH7fPtcD=gd}^IxN^=Cg>zq^jij!f=1PlT|9jh3K9g zF~Z)B;kb^a0hLmJvON8Ho)foq-oC)&E)b|a^|b}6n!8&AIaousO^VnYzYfuijuEo5 z7IcUMbYD=vec4eZX7;p31NB+T9BOMJp9ZI9$dH1kJsJpEtf@}tL4)_*PxgdOge9_EaR!?wWtBx%*f$IGoR>f3Qf2aT0%+fq=1xVEqRl;UaA2Ncs4B1M1#foI2bj4 znX}t7;-FCLK&;>ZGP}{GxK67$Kz&pO%%J>DBMP_zZsLOmdpDUDp&f8=L>(Kcj+S^jA5dco4-7XN z)h;m#54CEy9)Ch-E7gHP@a@TXl=_%&|iUlIrQzn=LqONBu9FCn`3f8aqvRu=RrJ_RH1^Uf=t z%Ir*({+wEeC??C+u!hCi<5m`RsRO6ti7YaEtY0|U)-QfNsdN{=83K_}m$0Z=ElWyt znvo5=%f<;|hNnL-r#v5ab&S2*yK>~a7m(My$cfd*tff?=?7-j3^|&9H7G*W`)m8M7 zzd0+b)c@`bQN1-^dC$_04tK0{mU5tx_zo;&TWou8F(H_J?O+Y)VLXzmU^> zvL!5+1H?opj`?lAktaOu%N#k4;X;UX5LuO`4UCVO$t+kZBYu`1&6IV@J>0}x1ecuH zlD9U=_lk1TIRMm6DeY2;BJJEE%b0z;UdvH_a3%o)Z^wM&<$zhQpv90@0c+t?W`9kolKUklpX5M&Qw06u=>GPCr5Imvh*% zfI`tI-eneDRQo?m*zD1i;!B>*z4Xioa_-S=cbv-k_#Wg=)b$0@{SK>Mr!_T?H`S-?j;3$4)ITn$`g;J$^TppD)^pRz#^l?XgZ2CW z3g5G^iF*GZYQ}{B|H-fqh=_>)E~=3y3Zg=i75G5E)*a>R9bn~cNW{h5&P(vQ6!WHv zw1-89smtY~JnCQS(=9zM)6>UAi%G-r^LA9_HF0Vp3%JF2P%+E&^afy61yxnAyU;Z{ z$~H5X6?sMoUuOT_tU7i5i%5HI{^@#Hx@zhtP55>r_<3LwusK*SC#%i+gn&iRg z_8UN=rLVp*gT(K~{0X0f_=?~bBbfB`=XrTFn3U!)9n*@Uj$-mr^9PNi<22UJKAK&D z|1@Ck3(Ub;>68;)gIn_Zu{uoVRMhAkIqgBS(v2b2{gf?0xd(1sJfY`56mVy>~^w!wmX_kjW8#?_Nk{}zB9ULo>4fO(vnWfC+pG4>%*KZ?JuCdXu%aZ}q7pC%E50@U9+KQZL5 z!*I`SOtNf$Y$CsRsNaf~yyw^>#X_mCiF&*gr=cBb zoPu7PwX(+Wvl~i(XH|)jj@Cu+rzpJMn4kVvCJ~ReCf08viF$q9;CYnv-96k{G?pf_ zQglN`JiS#vok)~^Z2>41#7LPFgd_xrqNO%DQI|!Qs|nWt`co#BwY$&Wm^6#~)`_1k zpwiR~&z#mtSDuYm(=NoLv$%Y}bTjog$RJ8$j1(s})=}su0b?o8i28-|xu58ipFBml z2`4qZ$BbY5>(i2%wmh!+C}$97?X3LgTQ_{(SaFZvq9YCn@BNz z&h#;4h?5#`&_0()uJ;_rR(Q^eY*=&vu)#EeMeaN1puPv5+iQFg1EC(`_99_5v<1r4D ztc(+-eVWf_np;q$M*H49#{R)eIWCI%R&6F34;h9eNG(XNO5ao2MI8;j}y% zZeA>zX{#$;muhtY{_|;bkk~!U~Ih z2QUO}hk~o?sn;#|Mt$0}4=+BRa703n6>fBm(cesk8Cmugg_wi|BWj}V-VuU9jNH+o zgNYGSKPm>qR&nI(2Gu*})AOBfXf0J~CC50C!3KXu6-qZAG!VMZbmnqL6HWG>o$^sjoSLbQxra@WyKV$+_Qe}t7d)c`bpJG++ zw|9D3>XUH^Wplo~MN%WK18n3HeXoe*jKwVRK!=RMtIr1v z;Py~7;eZl&=^UyumN&CecrGBEat}4?mtZ>@`wPjVK@Z)FZ;05^9kztq;qmbxQIJ4kXTk)) zaVfD^K2x7SB6E!Zz@0p|Fkge*0(0?ogmTX8d=?n{2x)}K2$`bjDmcLg3#wU)i)by? zW^G8rRQKBwjke5zHScinRlE|wo0XyhBc9R52IsKWf4-@=l!yO&+l=K`-7Ib9U~hPy z!cH>H)e6$;m&w^0d`axGqDwBgu`B+L4a`xr#5g%b=0?c41`|lx0O9fiIVaFAsO$Ol zayhm4C9X%hzUf&ctylV$%ntuA$(yo*X`gaVX0$|x{#!YK^cvLmNWPZaTd3&xP7ny% zkn}2AdJkpAgmsh}Q$tY3(2RtO;%R*~8r#ZbSbMR4LaL9Sb6O&Ce(GlO${jtl&`n|D z9;zUQPXCHqTm&t^lk9RlZiiquSY_og^?kgVruz%myd95Fr!V z-$OIXSt?(pxN-M{NjA)j1KKIp(&c2RVjd_}7+CbQfw zTRjg}A0~}Ht_?-@wD0bI-;LQwT?mKywmDZ7*j4>4pR6@UVU3mb?-cbQt~aIG&RBjl zs-4UNtOH3+dAF%U=={qB@qijh4J6K?Et zPLlfPlv<+i>ty5rh;Q>iGFoaq4LyBIZl3L{KGUmqPL~ZCosOl;7w2SxcE}pvK;5|6 zly3JjUsvk|d7L3bFs&;q@_|p?vdU_UzhrS$Fw-_NoEdoIT#-0hKC37!>-i6FaO(es zY97)m4YO<|eqGMrYejC&-IFmc{=P7>qFWX;)}q!&e9-F59o>V+`X>J}%Te0$|A>0W z;7*>m4>udzwr$(C?TzhZqi<~6wv&x*+qP}v?C<}aI_Jeq*K|$4>AGurZe5=U>-0IX z>&2?v81(_Tn1tITYDSF@^Enhl9>e1$iAnX!+&YJVi>1uYEWsZ?o*Vyg+K~%XCxQP(WrdtEpc3sgbpTM_ zI7i6|pDr z{=xGh4O=PrB}pkX@o@A(%GfdU!c<$p#T*mLo^*7@bd4rIJ5eS&&A9VB$EhabJ1^TG z+dke8lOG5I(xMYZ`Xw8+olY0y6M)M0rcr%9tZHa=G0zICN@DQ>0rVASCK4=3OeMSv zD!v+POT0`UZEnP~1ro1?HPLqJ)xx0#Pg^yBJz@S6gmFN~cGvl(#fz4oTs7_Pi^+i_ zZP7<#ukx>i%V;uJJ~WwUW7pgq=>yuT+A5w(J5$1no67e(;mIO5>@`(U0{}+kg)B_8 zs=bfBbmZ{U`xjMpkAcEcEeF7^#ka}2zDU-sBt6yQqw&2p<+6Hb(Hi56S!+bU9AJJv*{ep2vD zG;PVwX@NC)+=6@I6J=nW6_99&4R00FKpUPepXoBVN*|V*C{e7X+Q({6O_^@SlI(9Y z8kRO3WDG5u=vmTjZ4DW89H&vNa;i%H@`{%(|J%tVs;1gDadzF0Jy%}C68|k?Zr!B9 z*lBN4{#6p#SQS-q#Ck&x#xhAOu4mK=Jxf+5E$h8l3-F4mQY^qaS5;Z* z-ddglOueLtXJhJ!%yJGk^-iZ_+qLJ zpTZn+6kq81D@^m(v$VFFI1Q!dtczYBt1xSn9~Q=@h%tsf*hCm%fwfx2u(u=-4|qf=I8WR*%`lsQ ziP!-b?(d_`TdA=^<$@(2c77&FowB0vhswM)fS>lYvjK7B_$<0SiQNzL6T?D721Y*( z9nG=@aWvmJMd%j$Jxp3-L4x99-X-9aGkW}yiPAo*9{^6b1>tDg4zIPFiTqVK$xq1rv1*kaE|~T5-jH#8{g31#^7M_uSsmQvNjyk; zbo|yP0w|uD1)wGrSavi=<;=H>IejRQlac$HMkU2rbq1{8UntI;oJ}*o(bXy{JC*l&^W{Y^}<%Nj1Tk z$(9f2a`BoyZZqxWF=hhmc3ldg+8&Ep%fVCSjopduonggw7@?XulP^JPo+_le`o@z)ofi9U%I z=~YZ3?Jok#3NeQ)U&qUqvoyuEMA?b&Ki=s%;_MTDX+8^>z@TOxb3qw~biG4!)XuQp z=>cVLGcp<{Piu-TqWLFz^P0>R1go1M41xFSn~y%8LZ{~t{iz!z$|ne5qkw!VwuI<6 z*6Bsnap!L>JA;B$u$J09!L&_iGdX<&v1jeDcEWM4&2q97^g9gK1%+zl7nY)PUU9<~ z!B??-0oFH5TEpfNW#V1m;(6-=mlUxm699O$g=ZrFZpn(6h%3n#!U7eFnC1BJzLFB) z-)SER^cpQ~AF(`0^?pNYWsz6(suJg4)Ke+|iTo4!8P8ND$ML1a%4|QMYe@SDDH#d& z)P6SOk~%xdQ?i^t{N0)(baSgQ(Fp*daGXR>=Vt-*#@)>A1Sfz0!iqKtjlY4}1i0v0 zyz)Z|vB+_QIX99Q+NFppI1+3`=qUen8NVELr!SOS8Vq1;{<}WKOhe7HMurM4mg~j5 z%|wM0)r4^=uC{9_OTf*An{G}>6hw}C=H|&8MY~l@u zmW-R8h;dJxjKNqEdGf85(5BrR>lY2A= z-_%9;IglQfHBuO%U)bt|g%1h-OMbL9H{TdFgM^rdBTt~gJ%{*c<;b$D13(ac>}*nJ zo@&y3%13-hUh^Oa$9U1ImdNfGO4bPX$I!c!6e;sRC>z{knTf~G5{#4J7y(vbrq-qWk%J5#0Iv((P!QKa6f#3?;#q$+(teR!nw%kOp&_W`3L^Xw}Dw&e2#l zc{fk56;UyHDpT@XdB?u!*)EdIMT8X1&e>VO;M_QH&MXI5|3xTbET#NTfyi14#+0+t zDS(NC?jbc{yIDjm-=9g^4*f1c;0!ytb~iQ;DSTKoa4ow@d-x3HI`EYcAe(li zjajb0cM*@u*kiU{)jd9yTNeRZLL+Y1&q`L>gx^Jj_B%sh2+%Z1d6xNVmTw5Fw!kd@ z+uT`4r(0=PXUZCNn9$VPo=aj+p${a|eqjB{Mf+k&$GEGV(lWHl#1xy1%5E)1KD$bK z0Z1Tsk4LpTn+b-iy}25uN>wvTfN+B~4r!aC19d7}&hDFchbqZ0;e7I0BK}RNujj9n zY8As>D%ez?Fkng~c1L3e^}<%h%!NhB5ZFmv4qmi`am*+A28lE6Pu4ekBJ8DW?YR4c zPeG`sZYLihHq~K3`oYvnQL$26Ojwnj1AOypgX_ca^06&6f`T8bedVhWj1y>F>d-sg zr9@SeL^T`CHIwyKW*F#~AZd==$aA_zOLRP>>S_&HK0s{HcEDpNQm9u|IZ{W%#*w4} zmN;)dX5OA?I{M$KLje0TCiQd&|g9E!YKD5 z)_8>@<$&L)EoO;WhhvUYgEDDJ8PPVpR_u`RN${}`PnjHc-4^~CwIh;mLF+#KK>Wc> zE|Wkj(OZ@zIa8-8rUq=a=x-F%J+$ozWaVUV@yS!{UWJ)}=^jM1_f&XffEjCb6H?Es zrqQ!sdrLtEHq=DIu@B|%&N$@{wC|>I`>>2EXn@+22x7PaM4p3V5XhXp8gSH8{)yq+VsXB@4DmPLA`4Qc`r2Z>3E&lVsUbpRejKO8Xc|ayAI6YT)d!q zrfQj!sa@T&5KPMxDUd4bZwub#5<;yenI>0~Zx=@R*M{S6d|Z3TAEsEW-w#undSQP7 z0ryg{By3CNOC^`$t=P&xCf<~vRz1}|>Oh+v>rBMi?&+;xKSGs;7Ie~^T>J4C9Ke&G zL&{aTYZk-|Pa*unK});DaF?Y=y73~NA0(lMPUz1G>G;8n^cmm2S>twrpU6ynN~J1! zHD!AXWk^D?nq)%#A^&d%DwIkh3Ku$<4{$Bnqe{R^e!E zD6qaK4g^V5kCJH~Ot$Im{2T}8sS28Gk(>QFg9I7A-=nDns|{X8NjAD%l(zhXxPR+i zsaKZiVQjKRN#@N{`Cm?#slb!NghtaUv~`T@mvslIbq5TcS-15muB2Hb$Zs``b(Pmm z>-keg*068f|SD zm-1~aS@!4?{PuWQ(%MlB?$oG~Y0UBQX_Nz{MC3%JvnoK+x5+GR`cIfTOE7r3_Xi|f z(1x{Bqg$A^m57WLbkEAc&hWkBABmV|cqNS(`o`}NaSI8Lm6{l$b%3paaK-^r1yrc* zQM|lY+je@P=AS7fX6VXPV>UYV77X|5G z5Zow(9=j+q0*H%#H}fpu-HF%`(GEbvHmWK({pqfv^b!p^KiWxjYXL)gZO^yLvY!1#{eH$?|l`7XcETF-V>)m#$Y-KUauf z^b+<*r?&Mks6o?n2JrEvgk?j+9|~S~2U~dq^}6M%or)_T?%jaFi!#+q3>YaIG?m3X z;{>&cQSHf29MCWgsDR$xyTZCe^~uYQ{iM+(@1tKCpyDxFoeVGQeW)9uT349)IDK!3 zsmbQfykCr7P5@r7$@N8b6KjN-vAfM%rz7|bveQ2v`Y|)B{2rfRwNw!r&1%%b*lWIy z+l$A~f%;yYgfY6h_(-1nXB!C4(VAsEqS^YKh9a{{_uW8t$M^?gPsm-J}^#E z_uO7hC+?sb1Iw^TeS$QC`8qwrX85eSYLIFX93I>dS^)6QIMdwX$;6F>2_T&M6o;jL zp&W3|Bd8rLlV}iSVY9G7Lo?V2_E`JVM(`rw^}DX9)wk0Q5GJ%esB@}u@C>dZ-byh| zBFz*MoXGGiF}DG?h!UZ#FN`;~1bd*pAWflMa5AtD-+Ut8Ymf#=b`potx5YLf&A%ZwGv$|Si7 z(0)Re$(F;{=Dhtq1%wCl0ijfk+T4jd3}^2Z$Q?L=1_lkM&nIax-Yo%VqZk6#Et%n& z0S9_V?yja0r@wi$m!-JJM2G=aQ@nYectR_Ln*dN6gmAR8L^dIf-bxR>0A)c$?#Ug@ zVlrY8#6Wp4wiP3OZ1@T=EBaaz(jrxuLG%?*J+=c#K7CorpL5*eKWVYiw<>#a7zv(N zO^RpkPM=xn!2?&s^7NCTu~a+aiGwc^_4Rnyqj!-l3-f+;6mkOx5@ynO(YF&u{yH5a z0{{W^{1E}V-LFeZcLzkH=SpZ_y1l&>1S=X`+@!Ai#KmNT?5ox%_;tp9`=F^;&%fxn zpX4I|M!d6`y%-8hequbo4%INVKruc+o|NwhsZB0<&TBCe}v2@CyI^$jlCsTrwmBFnzIMofx8PeKa1Av-Nj zlLtw2SI?rq_1(xc%<3sF%)ZrYIf>Xe7@jPt9BWoU%bg~g+6=1f;eW00nOrbo#*(mjYHCr_?8!#my~|i(0+2j{Uo+J%%rvg+%X5* z4!HCVyg~`t!LBG+X&89L&@QkGXe};GQ^moDsqI%U>#?IVQc53nUukdN%ij?m+%#Fv z*$`n_GFdWHC(!1z-ZhRjEV&n1wt#7VUXkgkW9Q5V;)k`XOO{*>9)xi@4}6zxlm4Ck zPC4Eq^0qB+yLg@{^VCgieuns3B!x#NzSr6q_VlhP>I4gzH4BI}DTx^r5(>Dyhc;-w znWU^i-9$N49%O1eIWyBV{K>wROpYjgCc5b?os*f=l~V;o)CB3G-E7LA7Rg3;!)~m@8(whM7Es zwF%4mEd^gMI<<|N60&DB)!+6-+8@EFbvGs4UP0$q5NEO<7?$NeaVcvz#eXkrXV;$H zPjNrI8gWTpphtwY&md>1N7T|$T^i@CM$EWZ;`6{q__Yr(^B!<>OPXT5%ICC%;4jl=T77^3T z0A$3`@j>`8*wH>vT`en;tj&YA60zbZw2F#^jE;rfTJ}-rcajHddN|Q>g}o$TX~osy`RPP=q0j_f1g@QgXPlY@q1Jh?-r4bB@~25Cj@AmJph{QR^Ya<4r(z*{F~ z=-nsVQY2K`sKEl*CR=AMEDIZD88T(wtjZ_((xf$>SIA*D#|jjfGw84wta;Nk03w~g zI(#i!OQDMse#AO065D@_gm?pQx@{rBjMat|bA$6MfVPq;S5zT5IKK&|LFZXuA zqj(kJK8jP}^ZYm?74hlPtf)m?w!rUP42d;f3Xx1K3raV-*P;*>hmzjAkyfcbEfZVM zJuLMoUQ0*&6p_BS@>f9!k`6HtNO_~}(0Jkg|_f8#- z!m%Jn^dX^G#qp$LnY0H)6WbFMeDL2eCjALoKs@6Ai81!~l3d5bNgZQ?f zTgufN#)|A&im|)K13cIGc?~(RCQ+E^pAR%xa6I`LxD$=mcOf z@v4=zb!i^TVJ(CsX?zlhk2fs((qe>+8Y#o60peO430M?7HT|g( zcVfD7@Ob>SyV%mu6}7g*=p&J}hJTo9hFn2o9Jy}QCXfAbC}WgpkeMXs7QNle)Z`PI zaU4~Uz`idIpQPmpq$?{N(5Wj_y%UX!5{=9|{BFV$P&Z}ciIVj<`zLyWb*T2wf|8o* zOk|-Qs_aJayia$?0k_jr6b#)1ONJ!Z;{~4NDyZJ6id*&SjT|kFCPH^!Q8MlaAE-*_ zNR!vqG}YZ6i}M3h>ENPmCHxC(#1( z7}2c0*RmVw1@+)M+n8t~gQT#+Yg3>|OA<9`Ynl5)ftY4g0EGA!t?E*;j*jRcB>mr~ z4f=etCrR1X;V_euWY<6p_AK%IoHB+bS8vl&LZ-5Q*QvzmfHq zZ>>MgWVvSa-wRV7cJ8O%vi&R+@2I&X=r`1P1;x8lhOpY4Z58^@Wm+--yBQ{&>GOL- zIJm(euOw?WYjBR|f~ue4(%k0i{lp`gI1~mF;g{;-0_gdf@ z*Q?M9wQ1ZdZwvrK|IY39={n^R^(zI|p=Px@ff|e_NEBug4N0vK!L9-J_DIiI7e5Pr z^Sce&Prjs*$mOY7Rf3V+?poBWP^ki{PIa+)OK%4)E`rV zxx7V^Qy14sZ;Dc2jD|ccyt5(5Zp~;Rg7N_IwB&EZ1jv&GoxT!1H7k>pY>Aa{$&oHg z`ykhr&GpvCL?|Xb;O}(ErzQAl=DZgICR);;Y=xkO<~chKzvaND<3}Wy~d>W0L>Q| z2-}wM73&w!hC@XZojB#$EnGzb4HAp3FWovUq|4f%x4KLKUg6YfVpokO|+JO^JSzIZEji>8`uBI~^1wYq9L`S;8*pu)y zTN!cO5)p_vO7vsEgglr#ee5WTiRh}7f0zLYNA)eB;_ z63%8_pGF-Dnkx@eu`dPn7Z1~vMk@*nIMW6HtpQX86HiyI1H>8W+4Y50C=@;!{F)Za-A9+#^G9aiAu<-#DuLR>+Vm6|21n$W?isfhl9KnurA)AcxJ* zIl$Iy_sl)Ewu1nV)Wiqc6M8RZ-OvG~x&%#S9h{L)QE&q|7$gk|*5h2|^bAvwHm@~P zRY4`*Kw4vB$#(Yqt2+Rd{vNGl*GA$FksiM6%fjfp!BEgA!3EEIq!j+(-cS%{(44@I z+KuDSMAy-fyJ3j}-3vV|_^?zVAkrrzw!3@QF<9e~z*m55Kjm<#D3z(4wCoyq=E3Z+5+o%*c82=9Dn;-mR<5ukCVG}$pfS0a zGXdRdAa-u4>?Cv7*|^+XrkWQGzzvT;h$l5u$vMI>9ouxPD^S{5-qvWAprQ>*&?#SpxdJ-SE&Kk2hn zy8lWI>IKrj;hSj%<-bXl8V%B!q_?jcj{k-hy&J%P3vb%^Qfyv08YOw$Qv~F2IOcFi z%I^ScI`VdU!El-&Werf%8X2asF7Tsk7{xt!qlOL$mCejuXC38O9pJ8y|M>$P50HUy zhcG}uKWP7NB@OTY;fq3kG@GPwLy>1x#YEu`vmQ=(0K)g*ckkeaAkM(C2nZ)rJS}8_IMTxIBXH|>190=4 zD%!`?a-E!T;jSVXMP%ETk{4ij&~`Q)&DZieRx)rLfXGfwvm9#PvZgMyX7+TpsoXa= z4Qq583C|0#1W{@tX6kUwtN40v^oyycsiqPP<(V!5f5bA~B0ZGZ{CU#4q>RznC|I_) z7I8BytRK$$wnfi79s*Phn%|0s_u9`zwWi2#=GE5F_sk({H`bq&(QCDy^X97O7~dVV zjm7hN0FhFY>Zr6d?l;%A(Z~&Ew$4)I4_&92>1%LB&Iz>(85AY z;VB`o-(qZZj2^wUL9TY=pDZ9{|L{Rg0eiHZxKR(>6I;B}xV?kpOG_~18o5kM9>bF; zvl22sk@FP)d1Mu!iPBd8n%hqPUH?B{lf+vBfKDaUjH};FB`hI|=TD}i4-Df(W|+FB zCt09JV@dNOy}=s3AS(U4&Ca^LI#IkDbY6-0Iby5ba=y`Wp2hYzhwTE5+|7W}HwTbp z9OzNwQYpe;mIt%rDX*W89h~mxYK3jmf-7Q*)B9kUP?Evo3sn(X81NyML>*eVx+RUlBPA+sDViBwk z7*Dl;#i5JP1+7=3^WriySJy*Ub#&|n!0jaOtW}%-grYW2t+eT{wz)iu1P?+?*78D4 z?m5`fN!6Uv7J4JU)^8tW`D-N9QO%RdtYTA8+bXhEgPf34?k{g{4Tq?|%C$Kz+U{9j z8RcUt*R}dKX*G74+BGaNebZUV{DCm;@U(5XnJYWyX(1gNvxR#br(Qa6)^hmsfX#aR zk+}yFE?Rp5@=+8!0rVoYMrk4eHt6+-pV!|CZFOXL81z;&nOQ!ct!B%hYyCe z$8CC^HadwLAC?`$JgYtvu%$b7`9Y=%pqA!R6Z96z- zLhL(4qE89OG&)oMjo05P>;5?Mp60` zPWdJ5-2@SE9T{-ytDRE{6sX)|Y1X;+C@K>yY^}14Y!088xh~SPfbJG?M1tBi?E>u?zdU>G{5+S>|$%tGJB zQ*X_vOy)g;@fbPm0a(Zh7zTzw2Ct$FB6Gz7!tmK*tZ2h588F#jY1p`jSJMli*7u-; z3tSU(fscAw1h}5i`&i`+?4UAF;AeV|b}3)i5zA^E*L0X|u;#%xYNx~?#g6jEh~;8t zQ8$5Sx)(-Y-j-9ugVW%b2(t*(k6(`>S>s9^t-podjkrgd0G}k7#${=(J0T7``%9)` zbz@# z89pMA4}>(ymEcPbh@I>#D9Az~sbv{(OXEh+fnx{b z6H8ULM@UCCdJbtvxLPl+w?prh49<(wWQ*(&g-1S%fFdrWy;&bp2wdG!zXt0n@O|(h^&64U7Am>%tK&1tn{(CN?9?pRJVbV0abQse6W* zjaunJ1r9_dkDSXE8y~{blX@E9+XdZr?+Cj9fSv4Dr%sM0X8+%}yVNrc%}Pks zfLfd-a~NL@9Ae&`->H9ihbrSTQK7`l0(9ei<9)-C-ZjdIKdOKOVrZbL^1x5+({hmz z^ka^IzOo7Z5kDX{UB^aJa=ZJ664{}im=U8r5}V}6e33gr#%&kPksN&;R!|y`-hx0+!ub!fTfgoWJ@3*jQ48CTp{?Y z$+bKR>!aBjD7x?Y0>>e`M#1*rfv0;edmByS@dJq0U>!j z12B#0J8%)E#AT3Tv<7hwsa2De$TgZ!6ya*gBbt8{dMpCoYg`{48qN!f$4KFI>9kSj zXqP7qQXV6DfRu{Jr(Mj>;=zUW>U{0sd8$z^(2$UE1b=z(K3T=YUsL(r3UwB%vS_@i zUw15;g`ql@wnozVkC>v|rqdrPO1t2>x^$SM@_>ucDEgntIq=60A2|p%szF-JmH5_! z>2S4sVX}c!H;5b!MnOy^fZYTP60VDhA{ikCTh{$>P4GK|N)1u_VGJ22k_IyXwj7Sj zcn5~M5{rQqE`|I<$3Bj`K#{b$K^z(UVwE$D46wB&kBgN&?rjSskPyQ3X&G^Acx^iv zW6lXF-}{o%ux^olbi{%ZmZM_C=6u(%CKQ={xs{jYqD zM26k$`Qj{UlW5Jt`l&1QP|d=7B{Dx;qd$8JdU$AE5&l(!MUkXC0mFRCM3JnDw?zVe z7`mm7)u~!VZs$|ahb9Y>#(9sjOV zcH~0w!lwVVM3oxLQd(|~MDZCpxbXh7qmbj2l;)N4J+?HVc6Jx7LG<@F&tGUvek#38UUOBInuVP22k}b4Ep?bEu^--cB#Ag|hqHNP79!T*v5&|g?2bQG86x5lB{ff(Rjr7|;rT&I0Ef(#dGARy zq-)N|z^0X-fAevH$bL+ip~x^dH#=T?vKN@HF~)7*3?~kd(`GwzGp*%S?H7db>`8F> zgx!tP`bl5-7lQ@AQ4i^?mNUb^ki+(Qvxg{R!^Ut%ya1_K$Ci-wGtO^W+(5We9^Z|i*}v@%bg{vBl7i??boO`xvQUh$k~C|d$i?y7U=W| z!<=;Y;tf9FpB=nOaU(_U#7Npj4id5?8H4? zsL^r@1_p9?VMR4cVe#mEOOH=f?>dB_m{#vzpM&E&KVbxd<&r?NMbz+F*duzV(?Y8LUgUpO4?&3)QPk z5&HoWONJr}EUHfHzJW4vCdqg&<>PN7f)paE#1!i^P<-8JfbLD7%T`A%By{h7P)CAW zJ1E&XBE96%#4a;dwNYQjcdiR0Nxh?uH~|2q&7C9LQ+QSv8X^PP0>Usz*HSS9C0>to ze1pO&s7BCS{x!VW_Pg@E-%TErJGYbnQ2hXL%RBzBNmFecgMmO#_uULhV~c2I)KHP{ zv{Eui!aMjaX?Mf>WoHp0KtGR^e4E^69*4@*{%8^>HwxUFNcSt7W0h7X$VzQ5JTGQg zLpd?yN%(bgiP_o-cst z@QA_VD0&n&*dj?j63J-vndy~X;lwmo=Q_8PV#w^VZOiYw;}mS|B;|u)e#GS8JRqxP zoWEuBMb#F=PknRG3P* z4GJA~MMpEbM%i4(YahXGEOSo2nB;oM z*5&1O`U}@hdRDps0PqD~2c@$6cz7sxmZ+b)O!Nllqto*I#I^<9nQ}0`3gtZjgFSc` zr<;IuXQCn=vP25FV3h8Z+}TdG6Sel7VCP+9#!U`9SHR~u*QtV&Ir;S6Z^sSGm|s;y z-f{CTn7y-&!B@eo#~6{h(77Nh6dHLyQG)b$p_3Gj)aRs!q6N>lUC*~^HSvWstrW}u z*CU=O3^xF*0&%aIQS)f~p!Vfgr70q9_)Pqs1=T}zL2n7bM8o8g#*F|Q%n>{#zGI3aoM5ptgqb|5#Q0-fuPveFm}*t#6J>nQI?04W zddadPl-27!^`1tRpwAVEqlr1diwI*)RCifevrPbt5Gp@fxs&zT5 zsb*ne&_BG~c(7H^P%7ADWn2!iMjp*h2XH3HT6VU72#$t`4=n-ZMCj(Lx2fTA@Q*v3DH1nr6oj-PQmZ9zCOcnn|~y1H8R1_aO#cRLv8n zA^SQ>qnD0V>X0{ZGw#)({*;uB(U$-bb3>y#gPQ0j{V0TAh2!q01pnET-gA>Z&%Zu& z{QmIumszVzi2m>gDlumvArvK|eWjErehNwr_*YQB+{U0n2iH{TJ z;qL1>Q|tNR;tK>w-Y~Xr!pxa~?@n`+EF(yvE$iV|s+c}C9kp5-ApELWNNyD z|D+=Q7PY%KH^%y&U#ewXB(vfZd=y2g6mLmY^!M=zO*K@jEGVFm+gRBYv6`7`j!j#_ z9w|2DzzCJJ^>~J#5j;E8*py74CK@&dIy0mkEqwTPE}}scXFHs_!v+39v(Q!~u%}FWO}FpFHX>#>99{bVQXu z&Mv05icalrL5O4IcpQ-%8V0q0)*4^oV6E1=wCFNkQG8D|Vcl#K3ekLmEmuno2}tcn+QcBWaoDND z?$>_WkP~3jJBVSpFIV5PxKA;nAt-PpDTxDvS|U0B~sCx$DrPuUWy1s-9;QX4FU@5U37&vhcuXyFpWC$dZ2bo2M?j zANK_Zrju>J;S;e;$Q-lXs>AJ;X+V(MnIVQV<}7RvF2tip0dAnk>SJRl?)-~WoU!77 zQ=Tzv)wwG*H6)RHIJxxBSAnc$34YukwX=MWwb+&MO&{6*3?R8{8xnSKM?Fx^SIqyB zbIrq9*-wfEPB-!(hD)U;417Yhr*_v$3yfCOLjgK9ct=m3wC4po@*K`;f?423NQ%Ha z=HQfTdxjl&#yC@aA?gUOwDc`m_JtKN%GtmX{+jhTzM{j)Zz!HLVWS zT3ud61ZuseM>#VB zB1v^H3>~f3ZuQ1y1W{>t-Z=ZAh`cL8Ph>}_y|h?Wg&}{_PP-`L`oK-Ig}U9hdlkA` zD(w7nYK?aP_vu?cAgjvw$DWY~|Nr`6dn+Ike-c>$`F=-2aTLj*LyZCcadEaCUHG~; z86DPAtoK5nu-&tR!-E*UKmtjQ&F-bed^U;yv{`=a-Q3MyR&EFcei`C7LwUEikDKv_ z{n2hUv{KSVf+2Ghr?p6~s8Uo}UNjM-Va{4f?=S0P)GQHiP&5mMDO6_~Oh#6NWhYTD zHVIY-Br?zR-A}*_d1E(u4)4jZiSX;qv}@p<)$5PHa8uof$- zN#h;PX!Sh`GyKY@#3`XavDTF!tlLp7pOnP|n7ydSTSeRN`9lT0{FsiXdyibTb1c%L zVA^GmC!c-pE7zzK?fNiiRLgGuZTzKsr@X+hJ&sngBnxa3+bfw(?G&G3Q%W|MUt{C{~s zF!W;nx?2MjfY!+%*n5u;$!Pee07wYZ@g^V02=j281Q-OI#l0q(9<@WCr<;o4(a|TM zH_t`S9?g&v-JRw*Z;u>5#?|UTBD=ggqWPrGOk$%Eut6-?OV>%E(R=5l*y|X#64&>rZ z#W3LPCfr7TgzQ0(qgidWUQd+uWMCx7o zEB>|%Jj&TVz$-D|qVAVU4!CF!@J}!yxFe4cX8SF|Y-XBWZzD>se-R!+{t?Wh6=}E7 zVI*Eoa1su_6K2`e8XfsS4OJM|U+&-7VS zIRJ0}JFs%}kcBm|$KkOHXW8Yj-C+KS#mq``V56%9am)P^?MzJPWU+*SyoQeWkRCz< zQ&Lq-Q>VTUJh=@7B#nHSC6HUHAey1!j}y>tP-yPh!o;992`-QHd7AI5t9 zPzm;}i0kMO6~Kl4TT`Y-BTU9Ku;r}*Q1TDl8m%S{+PFzk4&HGip;0#LkTx>X5q%>5 zvea2A%tl(PyC6CoWZ>)xHQQMu6n`UxQHJwS^%+zbld7C*CafaNLfh=(7&7eb)>jvC znLDJo2#ICn^BvWW7|$|a>!k)dOwPL;_Ao<@lzuJMoVs>;vkRhel4yyS2) zNMgz=@z?&pdF|R2kYSCb~_c?Vn#f0va))?V7TyrsA4t^o14=CVLW+YJt zornR!@R}SEh5X@8Mecwsv4(I7&TsC{FBAkUqM~hI4`ElK`EdgmwXTtz>9XPZVjTba zBi?BtsK{w&VnIK?b}XqbS5ujgFthngi(n$Qf0!GV*Ck3#A5=c-XwE4I2shGOBSw|T zij+DsI~26%8A9#jM#!kkG4k(|p=DlNOtp$^w;d!`3Z6v)Np-zYDWC&3J{ zwaUiwtA2L~pTeKQ%+q-puz^>p5WizwIVWT}a7;I6vmOl}V!9x!Q0+N)w0dK<>Zy?Q zIMqMK-zUY;#%$)=v;*}7l%0g)L@qrQ%(KKJ+7(26naCnPXDl!4!)l8vCvdPEi@Jw* z|6Y0vPmvHvkk-$$00p5yRzY+{Zx>_nKI_Xh)l_9kFz3dgjETw(U=}g;=}5EaiyMu4 z_K5!H6(p54QnUJxGgc8!K#+;aOOofhNq5c;z10R2IrtP1H4@T9A)rjBp`BPHrYhlL z+@cieQ3~0svr%Pi6*}fPW-L9x=CjjPl73d0y^9szowR56%tm}k>B)RtEMvOL*=5n6 z-O4NJdBneKC@(Ak6105naj(;SX_5pO7!J@7^!qDe`+jzeJ|J9eMX~dq_a4ty_&9?( zEDkVKBj$N0>Ka>58Y|PQq{Q2j-1e%45yo0bM~*k}vj%t;)h4!(={qG%V1_LSFm}aK zY-tE~MG&?}B;H1))pTEj@~LYqj3<1_=`$4^b24-b8Y}Do-qUr>x|NiG?ruc-9+TCz z;?EP^qy0SZdX`9sh!jt2^KgHyRrl?I`X8rO z8NK~qffuwrcv^i<^-sN;(~rF>En&Wk(?xUpXJ1i$BT!_#xy7-)Kt@ezB>Cmr;5qh^mji@urT}VzT*Om+_r%F`x$OqeakZ|EVfr%`L5IZXlLN1Lx$X$ z+~*?=bbBH!DkWE20Z&N_tCU_B5$>9N<-1b_)B4t9h0o5Fdg(TV#T=ZS;k;e9y5Pt( zcf%BKR`r}pq4b=}Y5!VT0!2?uu5S_u400^GsdDb9m9+E0!adTPK5T5=_*&)oy9xJV zF2%9jIC6B{IhfKk_L`{##PdAGvbj`=i^IWZR_QpWl7Pcg=0JJdXRWYv_wxuM9&rzRW2JGR-w|x_nY#<=SNhGv@xPUGak-)N>My zOneaxybJRv4`{BQkx7I>1a{^b!-nmXAIx>-%-v{b>i|3i&3>}pJSUmS2~`n_z^+yS z5F0W84=jO$-F%Y+=gUmi<5!s6KVLxR@N}V>dBECiGq5qIhN93#0IX18zN$3hPIm?d zV-!XFlLO}a%OLKmW?-;Ek-sboG(;JA1H1~@Hsm`!ZBY~!NrDxAkW>XLMBK-SZsJh| zutEn#h>3_B?HCwPO>9vHDV(GNHjo8$f7;~2gO;L~=q~SL-0fWZ~#j)X&6Bqf(AYY$jk0PJ03wGnXMds4rYbk)o%O?X5s6!3k zfXNPvon#Tm&!fx7m@-U0Xlej*iY)lxbYN7j0b(5#t3F$TR4GoDU7{+BI87QonpRme zOct=Q1)0SHI@Eabh9zRm!uB9RsmW9A4Z;2eABzjLU@_3Yb|{tzO}1YeB?~&EwGSvS z2b9-Gk@s+Bn7q;166{pOsgw*1jwq^ZTtTWtCL1hsmqk9p&jdx)T@RQl&dDjBieNJl zr|tj``9o2y>jP8GF7ag{X4W>)a%KhoKvyva1`M9A)97C%`B`O-U1bAu471WI(n_BRXdc33Qc~vQcM(m z%*7)yFC}Mk;$lTsaNBmW!75Q^;mHs)A-y`Vxw6QmkOqpmsncMpwYY?M85qRpg322J DDw4oP diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index cea7a793a..ff23a68d7 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.12-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.2-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/gradlew b/gradlew index f3b75f3b0..23d15a936 100755 --- a/gradlew +++ b/gradlew @@ -114,7 +114,7 @@ case "$( uname )" in #( NONSTOP* ) nonstop=true ;; esac -CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar +CLASSPATH="\\\"\\\"" # Determine the Java command to use to start the JVM. @@ -205,7 +205,7 @@ fi DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' # Collect all arguments for the java command: -# * DEFAULT_JVM_OPTS, JAVA_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments, +# * DEFAULT_JVM_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments, # and any embedded shellness will be escaped. # * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be # treated as '${Hostname}' itself on the command line. @@ -213,7 +213,7 @@ DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' set -- \ "-Dorg.gradle.appname=$APP_BASE_NAME" \ -classpath "$CLASSPATH" \ - org.gradle.wrapper.GradleWrapperMain \ + -jar "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" \ "$@" # Stop when "xargs" is not available. diff --git a/gradlew.bat b/gradlew.bat index 9d21a2183..db3a6ac20 100644 --- a/gradlew.bat +++ b/gradlew.bat @@ -70,11 +70,11 @@ goto fail :execute @rem Setup the command line -set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar +set CLASSPATH= @rem Execute Gradle -"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" -jar "%APP_HOME%\gradle\wrapper\gradle-wrapper.jar" %* :end @rem End local scope for the variables with windows NT shell diff --git a/surf-api-bukkit/surf-api-bukkit-api/api/surf-api-bukkit-api.api b/surf-api-bukkit/surf-api-bukkit-api/api/surf-api-bukkit-api.api index 8216466f2..d8913ab74 100644 --- a/surf-api-bukkit/surf-api-bukkit-api/api/surf-api-bukkit-api.api +++ b/surf-api-bukkit/surf-api-bukkit-api/api/surf-api-bukkit-api.api @@ -11466,6 +11466,14 @@ public final class io/ktor/websocket/serialization/WebsocketChannelSerialization public static final fun sendSerializedBase (Lio/ktor/websocket/WebSocketSession;Ljava/lang/Object;Lio/ktor/util/reflect/TypeInfo;Lio/ktor/serialization/WebsocketContentConverter;Ljava/nio/charset/Charset;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; } +public abstract interface class io/leangen/geantyref/AnnotatedCaptureType : java/lang/reflect/AnnotatedType { + public abstract fun getAnnotatedLowerBounds ()[Ljava/lang/reflect/AnnotatedType; + public abstract fun getAnnotatedTypeVariable ()Ljava/lang/reflect/AnnotatedTypeVariable; + public abstract fun getAnnotatedUpperBounds ()[Ljava/lang/reflect/AnnotatedType; + public abstract fun getAnnotatedWildcardType ()Ljava/lang/reflect/AnnotatedWildcardType; + public abstract fun setAnnotatedUpperBounds ([Ljava/lang/reflect/AnnotatedType;)V +} + public class io/leangen/geantyref/AnnotatedTypeMap : java/util/Map { public fun ()V public fun (Ljava/util/Map;)V @@ -11567,11 +11575,13 @@ public class io/leangen/geantyref/GenericTypeReflector { public static fun getTypeParameter (Ljava/lang/reflect/Type;Ljava/lang/reflect/TypeVariable;)Ljava/lang/reflect/Type; public static fun getUpperBoundClassAndInterfaces (Ljava/lang/reflect/Type;)Ljava/util/List; public static fun hashCode ([Ljava/lang/reflect/AnnotatedType;)I + public static fun isBoxType (Ljava/lang/reflect/Type;)Z public static fun isFullyBound (Ljava/lang/reflect/Type;)Z public static fun isMissingTypeParameters (Ljava/lang/reflect/Type;)Z public static fun isSuperType (Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;)Z public static fun merge ([[Ljava/lang/annotation/Annotation;)[Ljava/lang/annotation/Annotation; public static fun mergeAnnotations (Ljava/lang/reflect/AnnotatedType;Ljava/lang/reflect/AnnotatedType;)Ljava/lang/reflect/AnnotatedType; + public static fun reduceBounded (Ljava/lang/reflect/AnnotatedType;)Ljava/lang/reflect/AnnotatedType; public static fun replaceAnnotations (Ljava/lang/reflect/AnnotatedType;[Ljava/lang/annotation/Annotation;)Ljava/lang/reflect/AnnotatedType; public static fun replaceParameters (Ljava/lang/reflect/AnnotatedParameterizedType;[Ljava/lang/reflect/AnnotatedType;)Ljava/lang/reflect/AnnotatedParameterizedType; public static fun resolveExactType (Ljava/lang/reflect/AnnotatedType;Ljava/lang/reflect/AnnotatedType;)Ljava/lang/reflect/AnnotatedType; @@ -33042,6 +33052,79 @@ public final class kotlinx/serialization/modules/SerializersModuleKt { public static final fun plus (Lkotlinx/serialization/modules/SerializersModule;Lkotlinx/serialization/modules/SerializersModule;)Lkotlinx/serialization/modules/SerializersModule; } +public abstract interface class net/kyori/option/Option { + public static fun booleanOption (Ljava/lang/String;Z)Lnet/kyori/option/Option; + public abstract fun defaultValue ()Ljava/lang/Object; + public static fun enumOption (Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Enum;)Lnet/kyori/option/Option; + public abstract fun id ()Ljava/lang/String; + public fun type ()Ljava/lang/Class; + public abstract fun valueType ()Lnet/kyori/option/value/ValueType; +} + +public abstract interface class net/kyori/option/OptionSchema { + public static fun childSchema (Lnet/kyori/option/OptionSchema;)Lnet/kyori/option/OptionSchema$Mutable; + public static fun emptySchema ()Lnet/kyori/option/OptionSchema$Mutable; + public abstract fun emptyState ()Lnet/kyori/option/OptionState; + public static fun globalSchema ()Lnet/kyori/option/OptionSchema$Mutable; + public abstract fun has (Lnet/kyori/option/Option;)Z + public abstract fun knownOptions ()Ljava/util/Set; + public abstract fun stateBuilder ()Lnet/kyori/option/OptionState$Builder; + public abstract fun versionedStateBuilder ()Lnet/kyori/option/OptionState$VersionedBuilder; +} + +public abstract interface class net/kyori/option/OptionSchema$Mutable : net/kyori/option/OptionSchema { + public abstract fun booleanOption (Ljava/lang/String;Z)Lnet/kyori/option/Option; + public abstract fun doubleOption (Ljava/lang/String;D)Lnet/kyori/option/Option; + public abstract fun enumOption (Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Enum;)Lnet/kyori/option/Option; + public abstract fun frozenView ()Lnet/kyori/option/OptionSchema; + public abstract fun intOption (Ljava/lang/String;I)Lnet/kyori/option/Option; + public abstract fun stringOption (Ljava/lang/String;Ljava/lang/String;)Lnet/kyori/option/Option; +} + +public abstract interface class net/kyori/option/OptionState { + public static fun emptyOptionState ()Lnet/kyori/option/OptionState; + public abstract fun has (Lnet/kyori/option/Option;)Z + public static fun optionState ()Lnet/kyori/option/OptionState$Builder; + public abstract fun schema ()Lnet/kyori/option/OptionSchema; + public abstract fun value (Lnet/kyori/option/Option;)Ljava/lang/Object; + public static fun versionedOptionState ()Lnet/kyori/option/OptionState$VersionedBuilder; +} + +public abstract interface class net/kyori/option/OptionState$Builder { + public abstract fun build ()Lnet/kyori/option/OptionState; + public abstract fun value (Lnet/kyori/option/Option;Ljava/lang/Object;)Lnet/kyori/option/OptionState$Builder; + public abstract fun values (Lnet/kyori/option/OptionState;)Lnet/kyori/option/OptionState$Builder; + public abstract fun values (Lnet/kyori/option/value/ValueSource;)Lnet/kyori/option/OptionState$Builder; +} + +public abstract interface class net/kyori/option/OptionState$Versioned : net/kyori/option/OptionState { + public abstract fun at (I)Lnet/kyori/option/OptionState$Versioned; + public abstract fun childStates ()Ljava/util/Map; +} + +public abstract interface class net/kyori/option/OptionState$VersionedBuilder { + public abstract fun build ()Lnet/kyori/option/OptionState$Versioned; + public abstract fun version (ILjava/util/function/Consumer;)Lnet/kyori/option/OptionState$VersionedBuilder; +} + +public abstract interface class net/kyori/option/value/ValueSource { + public static fun environmentVariable ()Lnet/kyori/option/value/ValueSource; + public static fun environmentVariable (Ljava/lang/String;)Lnet/kyori/option/value/ValueSource; + public static fun systemProperty ()Lnet/kyori/option/value/ValueSource; + public static fun systemProperty (Ljava/lang/String;)Lnet/kyori/option/value/ValueSource; + public abstract fun value (Lnet/kyori/option/Option;)Ljava/lang/Object; +} + +public abstract interface class net/kyori/option/value/ValueType { + public static fun booleanType ()Lnet/kyori/option/value/ValueType; + public static fun doubleType ()Lnet/kyori/option/value/ValueType; + public static fun enumType (Ljava/lang/Class;)Lnet/kyori/option/value/ValueType; + public static fun integerType ()Lnet/kyori/option/value/ValueType; + public abstract fun parse (Ljava/lang/String;)Ljava/lang/Object; + public static fun stringType ()Lnet/kyori/option/value/ValueType; + public abstract fun type ()Ljava/lang/Class; +} + public abstract interface class net/megavex/scoreboardlibrary/api/ScoreboardLibrary { public abstract fun close ()V public abstract fun closed ()Z @@ -39475,9 +39558,12 @@ public abstract interface class org/spongepowered/configurate/ConfigurationNode public fun get (Ljava/lang/Class;)Ljava/lang/Object; public fun get (Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; public fun get (Ljava/lang/Class;Ljava/util/function/Supplier;)Ljava/lang/Object; + public abstract fun get (Ljava/lang/reflect/AnnotatedType;)Ljava/lang/Object; + public abstract fun get (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Ljava/lang/Object; + public abstract fun get (Ljava/lang/reflect/AnnotatedType;Ljava/util/function/Supplier;)Ljava/lang/Object; public abstract fun get (Ljava/lang/reflect/Type;)Ljava/lang/Object; - public fun get (Ljava/lang/reflect/Type;Ljava/lang/Object;)Ljava/lang/Object; - public fun get (Ljava/lang/reflect/Type;Ljava/util/function/Supplier;)Ljava/lang/Object; + public abstract fun get (Ljava/lang/reflect/Type;Ljava/lang/Object;)Ljava/lang/Object; + public abstract fun get (Ljava/lang/reflect/Type;Ljava/util/function/Supplier;)Ljava/lang/Object; public fun getBoolean ()Z public fun getBoolean (Z)Z public fun getDouble ()D @@ -39522,6 +39608,7 @@ public abstract interface class org/spongepowered/configurate/ConfigurationNode public abstract fun set (Lio/leangen/geantyref/TypeToken;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public abstract fun set (Ljava/lang/Class;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public abstract fun set (Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; + public abstract fun set (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public abstract fun set (Ljava/lang/reflect/Type;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public fun setList (Lio/leangen/geantyref/TypeToken;Ljava/util/List;)Lorg/spongepowered/configurate/ConfigurationNode; public fun setList (Ljava/lang/Class;Ljava/util/List;)Lorg/spongepowered/configurate/ConfigurationNode; @@ -39681,6 +39768,8 @@ public abstract interface class org/spongepowered/configurate/ScopedConfiguratio public fun set (Ljava/lang/Class;Ljava/lang/Object;)Lorg/spongepowered/configurate/ScopedConfigurationNode; public synthetic fun set (Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public abstract fun set (Ljava/lang/Object;)Lorg/spongepowered/configurate/ScopedConfigurationNode; + public synthetic fun set (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; + public fun set (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Lorg/spongepowered/configurate/ScopedConfigurationNode; public synthetic fun set (Ljava/lang/reflect/Type;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public fun set (Ljava/lang/reflect/Type;Ljava/lang/Object;)Lorg/spongepowered/configurate/ScopedConfigurationNode; public synthetic fun setList (Lio/leangen/geantyref/TypeToken;Ljava/util/List;)Lorg/spongepowered/configurate/ConfigurationNode; @@ -39707,6 +39796,10 @@ public final class org/spongepowered/configurate/kotlin/ObjectMappingKt { public static final fun objectMapperFactory ()Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory; } +public final class org/spongepowered/configurate/kotlin/ProcessorsKt { + public static final fun kotlinCommentsProcessor ()Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory; +} + public final class org/spongepowered/configurate/kotlin/extensions/ConfigurationNodeExtensionsKt { public static final fun contains (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/Object;)Z public static final fun contains (Lorg/spongepowered/configurate/ConfigurationNode;Lorg/spongepowered/configurate/NodePath;)Z @@ -39742,6 +39835,10 @@ public final class org/spongepowered/configurate/kotlin/extensions/NodePathExten } public final class org/spongepowered/configurate/kotlin/extensions/ObjectMapperExtensionsKt { + public static final fun addConstraint (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder;Lkotlin/reflect/KClass;Lkotlin/reflect/KClass;Lorg/spongepowered/configurate/objectmapping/meta/Constraint$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; + public static final fun addConstraint (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder;Lkotlin/reflect/KClass;Lorg/spongepowered/configurate/objectmapping/meta/Constraint$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; + public static final fun addProcessor (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder;Lkotlin/reflect/KClass;Lkotlin/reflect/KClass;Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; + public static final fun addProcessor (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder;Lkotlin/reflect/KClass;Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public static final fun get (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory;Lkotlin/reflect/KClass;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper; public static final fun get (Lorg/spongepowered/configurate/serialize/TypeSerializerCollection;Lkotlin/reflect/KClass;)Lorg/spongepowered/configurate/serialize/TypeSerializer; } @@ -39750,6 +39847,16 @@ public final class org/spongepowered/configurate/kotlin/extensions/PublisherExte public static final fun asFlow (Lorg/spongepowered/configurate/reactive/Publisher;)Lkotlinx/coroutines/flow/Flow; } +public abstract class org/spongepowered/configurate/loader/AbstractConfigurationFormat : org/spongepowered/configurate/loader/ConfigurationFormat { + protected fun (Ljava/lang/String;Ljava/util/function/Supplier;Ljava/util/Set;)V + public fun create (Ljava/net/URL;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public fun create (Ljava/net/URL;Lorg/spongepowered/configurate/ConfigurationNode;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public fun create (Ljava/nio/file/Path;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public fun create (Ljava/nio/file/Path;Lorg/spongepowered/configurate/ConfigurationNode;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public fun id ()Ljava/lang/String; + public fun supportedExtensions ()Ljava/util/Set; +} + public abstract class org/spongepowered/configurate/loader/AbstractConfigurationLoader : org/spongepowered/configurate/loader/ConfigurationLoader { public static final field CONFIGURATE_LINE_PATTERN Ljava/util/regex/Pattern; public static final field CONFIGURATE_LINE_SEPARATOR Ljava/lang/String; @@ -39772,6 +39879,8 @@ public abstract class org/spongepowered/configurate/loader/AbstractConfiguration } public abstract class org/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder { + public static final field HEADER_MODE Lnet/kyori/option/Option; + protected static final field SCHEMA Lnet/kyori/option/OptionSchema; protected field defaultOptions Lorg/spongepowered/configurate/ConfigurationOptions; protected field headerMode Lorg/spongepowered/configurate/loader/HeaderMode; protected field sink Ljava/util/concurrent/Callable; @@ -39783,9 +39892,14 @@ public abstract class org/spongepowered/configurate/loader/AbstractConfiguration public fun defaultOptions ()Lorg/spongepowered/configurate/ConfigurationOptions; public fun defaultOptions (Ljava/util/function/UnaryOperator;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; public fun defaultOptions (Lorg/spongepowered/configurate/ConfigurationOptions;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; + public fun editOptions (Ljava/util/function/Consumer;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; public fun file (Ljava/io/File;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; public fun headerMode ()Lorg/spongepowered/configurate/loader/HeaderMode; public fun headerMode (Lorg/spongepowered/configurate/loader/HeaderMode;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; + protected fun optionSchema ()Lnet/kyori/option/OptionSchema; + public fun optionState ()Lnet/kyori/option/OptionState; + public fun optionState (Lnet/kyori/option/OptionState;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; + protected fun optionStateBuilder ()Lnet/kyori/option/OptionState$Builder; public fun path (Ljava/nio/file/Path;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; public fun sink ()Ljava/util/concurrent/Callable; public fun sink (Ljava/util/concurrent/Callable;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; @@ -39816,6 +39930,17 @@ public final class org/spongepowered/configurate/loader/CommentHandlers : java/l public static fun values ()[Lorg/spongepowered/configurate/loader/CommentHandlers; } +public abstract interface class org/spongepowered/configurate/loader/ConfigurationFormat { + public fun create (Ljava/net/URL;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public abstract fun create (Ljava/net/URL;Lorg/spongepowered/configurate/ConfigurationNode;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public fun create (Ljava/nio/file/Path;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public abstract fun create (Ljava/nio/file/Path;Lorg/spongepowered/configurate/ConfigurationNode;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public static fun forExtension (Ljava/lang/String;)Lorg/spongepowered/configurate/loader/ConfigurationFormat; + public abstract fun id ()Ljava/lang/String; + public abstract fun supportedExtensions ()Ljava/util/Set; + public static fun supportedFormats ()Ljava/util/Set; +} + public abstract interface class org/spongepowered/configurate/loader/ConfigurationLoader : org/spongepowered/configurate/ConfigurationNodeFactory { public fun canLoad ()Z public fun canSave ()Z @@ -39863,6 +39988,7 @@ public abstract interface class org/spongepowered/configurate/objectmapping/Fiel public abstract interface class org/spongepowered/configurate/objectmapping/FieldDiscoverer { public abstract fun discover (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer$FieldCollector;)Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer$InstanceFactory; public static fun emptyConstructorObject ()Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer; + public static fun instantiableObject (Lorg/spongepowered/configurate/util/CheckedFunction;)Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer; public static fun object (Lorg/spongepowered/configurate/util/CheckedFunction;)Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer; public static fun object (Lorg/spongepowered/configurate/util/CheckedFunction;Ljava/lang/String;)Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer; public static fun record ()Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer; @@ -39905,6 +40031,7 @@ public abstract interface class org/spongepowered/configurate/objectmapping/Obje public fun addConstraint (Ljava/lang/Class;Lorg/spongepowered/configurate/objectmapping/meta/Constraint$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public abstract fun addDiscoverer (Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public abstract fun addNodeResolver (Lorg/spongepowered/configurate/objectmapping/meta/NodeResolver$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; + public abstract fun addPostProcessor (Lorg/spongepowered/configurate/objectmapping/meta/PostProcessor$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public abstract fun addProcessor (Ljava/lang/Class;Ljava/lang/Class;Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public fun addProcessor (Ljava/lang/Class;Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public abstract fun build ()Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory; @@ -39954,6 +40081,19 @@ public abstract interface class org/spongepowered/configurate/objectmapping/meta public abstract fun make (Ljava/lang/String;Ljava/lang/reflect/AnnotatedElement;)Lorg/spongepowered/configurate/objectmapping/meta/NodeResolver; } +public abstract interface annotation class org/spongepowered/configurate/objectmapping/meta/PostProcess : java/lang/annotation/Annotation { +} + +public abstract interface class org/spongepowered/configurate/objectmapping/meta/PostProcessor { + public static fun methodsAnnotated (Ljava/lang/Class;)Lorg/spongepowered/configurate/objectmapping/meta/PostProcessor$Factory; + public static fun methodsAnnotatedPostProcess ()Lorg/spongepowered/configurate/objectmapping/meta/PostProcessor$Factory; + public abstract fun postProcess (Ljava/lang/Object;)V +} + +public abstract interface class org/spongepowered/configurate/objectmapping/meta/PostProcessor$Factory { + public abstract fun createProcessor (Ljava/lang/reflect/Type;)Lorg/spongepowered/configurate/objectmapping/meta/PostProcessor; +} + public abstract interface class org/spongepowered/configurate/objectmapping/meta/Processor { public static fun comments ()Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory; public static fun localizedComments (Ljava/util/ResourceBundle;)Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory; @@ -40096,35 +40236,55 @@ public final class org/spongepowered/configurate/reference/WatchServiceListener$ public fun threadFactory (Ljava/util/concurrent/ThreadFactory;)Lorg/spongepowered/configurate/reference/WatchServiceListener$Builder; } -public abstract class org/spongepowered/configurate/serialize/AbstractListChildSerializer : org/spongepowered/configurate/serialize/TypeSerializer { +public abstract class org/spongepowered/configurate/serialize/AbstractListChildSerializer : org/spongepowered/configurate/serialize/TypeSerializer$Annotated { protected fun ()V - protected abstract fun createNew (ILjava/lang/reflect/Type;)Ljava/lang/Object; - public final fun deserialize (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; + protected fun createNew (ILjava/lang/reflect/AnnotatedType;)Ljava/lang/Object; + protected fun createNew (ILjava/lang/reflect/Type;)Ljava/lang/Object; + public final fun deserialize (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; protected abstract fun deserializeSingle (ILjava/lang/Object;Ljava/lang/Object;)V - protected abstract fun elementType (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type; - public fun emptyValue (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; + protected fun elementType (Ljava/lang/reflect/AnnotatedType;)Ljava/lang/reflect/AnnotatedType; + protected fun elementType (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type; + public fun emptyValue (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; protected abstract fun forEachElement (Ljava/lang/Object;Lorg/spongepowered/configurate/util/CheckedConsumer;)V - public final fun serialize (Ljava/lang/reflect/Type;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V + public final fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V } public class org/spongepowered/configurate/serialize/CoercionFailedException : org/spongepowered/configurate/serialize/SerializationException { public fun (Ljava/lang/Object;Ljava/lang/String;)V + public fun (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Ljava/lang/String;)V public fun (Ljava/lang/reflect/Type;Ljava/lang/Object;Ljava/lang/String;)V } -public abstract class org/spongepowered/configurate/serialize/ScalarSerializer : org/spongepowered/configurate/serialize/TypeSerializer { +public abstract interface annotation class org/spongepowered/configurate/serialize/PatternFlags : java/lang/annotation/Annotation { + public abstract fun value ()I +} + +public abstract class org/spongepowered/configurate/serialize/ScalarSerializer : org/spongepowered/configurate/serialize/TypeSerializer$Annotated { protected fun (Lio/leangen/geantyref/TypeToken;)V protected fun (Ljava/lang/Class;)V public final fun deserialize (Ljava/lang/Object;)Ljava/lang/Object; + public fun deserialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Ljava/lang/Object; + public final fun deserialize (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; public abstract fun deserialize (Ljava/lang/reflect/Type;Ljava/lang/Object;)Ljava/lang/Object; public final fun deserialize (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; protected abstract fun serialize (Ljava/lang/Object;Ljava/util/function/Predicate;)Ljava/lang/Object; + protected fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Ljava/util/function/Predicate;)Ljava/lang/Object; + public final fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V public final fun serialize (Ljava/lang/reflect/Type;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V public final fun serializeToString (Ljava/lang/Object;)Ljava/lang/String; public final fun tryDeserialize (Ljava/lang/Object;)Ljava/lang/Object; public final fun type ()Lio/leangen/geantyref/TypeToken; } +public abstract class org/spongepowered/configurate/serialize/ScalarSerializer$Annotated : org/spongepowered/configurate/serialize/ScalarSerializer { + protected fun (Lio/leangen/geantyref/TypeToken;)V + protected fun (Ljava/lang/Class;)V + public abstract fun deserialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Ljava/lang/Object; + public fun deserialize (Ljava/lang/reflect/Type;Ljava/lang/Object;)Ljava/lang/Object; + protected fun serialize (Ljava/lang/Object;Ljava/util/function/Predicate;)Ljava/lang/Object; + protected abstract fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Ljava/util/function/Predicate;)Ljava/lang/Object; +} + public final class org/spongepowered/configurate/serialize/Scalars { public static final field BOOLEAN Lorg/spongepowered/configurate/serialize/ScalarSerializer; public static final field BYTE Lorg/spongepowered/configurate/serialize/ScalarSerializer; @@ -40147,26 +40307,46 @@ public class org/spongepowered/configurate/serialize/SerializationException : or public fun ()V public fun (Ljava/lang/String;)V public fun (Ljava/lang/Throwable;)V + public fun (Ljava/lang/reflect/AnnotatedType;Ljava/lang/String;)V + public fun (Ljava/lang/reflect/AnnotatedType;Ljava/lang/String;Ljava/lang/Throwable;)V + public fun (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Throwable;)V public fun (Ljava/lang/reflect/Type;Ljava/lang/String;)V public fun (Ljava/lang/reflect/Type;Ljava/lang/String;Ljava/lang/Throwable;)V public fun (Ljava/lang/reflect/Type;Ljava/lang/Throwable;)V + public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/AnnotatedType;Ljava/lang/String;)V + public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/AnnotatedType;Ljava/lang/String;Ljava/lang/Throwable;)V + public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/AnnotatedType;Ljava/lang/Throwable;)V public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/Type;Ljava/lang/String;)V public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/Type;Ljava/lang/String;Ljava/lang/Throwable;)V public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/Type;Ljava/lang/Throwable;)V + public fun (Lorg/spongepowered/configurate/NodePath;Ljava/lang/reflect/AnnotatedType;Ljava/lang/String;)V public fun (Lorg/spongepowered/configurate/NodePath;Ljava/lang/reflect/Type;Ljava/lang/String;)V public fun expectedType ()Ljava/lang/reflect/Type; public fun getMessage ()Ljava/lang/String; + public final fun initType (Ljava/lang/reflect/AnnotatedType;)V public fun initType (Ljava/lang/reflect/Type;)V } public abstract interface class org/spongepowered/configurate/serialize/TypeSerializer { + public fun deserialize (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; public abstract fun deserialize (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; + public fun emptyValue (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; public fun emptyValue (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; public static fun of (Ljava/lang/Class;Ljava/util/function/BiFunction;Lorg/spongepowered/configurate/util/CheckedFunction;)Lorg/spongepowered/configurate/serialize/ScalarSerializer; public static fun of (Ljava/lang/reflect/Type;Ljava/util/function/BiFunction;Lorg/spongepowered/configurate/util/CheckedFunction;)Lorg/spongepowered/configurate/serialize/ScalarSerializer; + public fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V public abstract fun serialize (Ljava/lang/reflect/Type;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V } +public abstract interface class org/spongepowered/configurate/serialize/TypeSerializer$Annotated : org/spongepowered/configurate/serialize/TypeSerializer { + public abstract fun deserialize (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; + public fun deserialize (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; + public fun emptyValue (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; + public fun emptyValue (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; + public abstract fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V + public fun serialize (Ljava/lang/reflect/Type;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V +} + public final class org/spongepowered/configurate/serialize/TypeSerializerCollection { public static fun builder ()Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun childBuilder ()Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; @@ -40174,6 +40354,7 @@ public final class org/spongepowered/configurate/serialize/TypeSerializerCollect public fun equals (Ljava/lang/Object;)Z public fun get (Lio/leangen/geantyref/TypeToken;)Lorg/spongepowered/configurate/serialize/TypeSerializer; public fun get (Ljava/lang/Class;)Lorg/spongepowered/configurate/serialize/TypeSerializer; + public fun get (Ljava/lang/reflect/AnnotatedType;)Lorg/spongepowered/configurate/serialize/TypeSerializer; public fun get (Ljava/lang/reflect/Type;)Lorg/spongepowered/configurate/serialize/TypeSerializer; public fun hashCode ()I public fun toString ()Ljava/lang/String; @@ -40186,6 +40367,7 @@ public class org/spongepowered/configurate/serialize/TypeSerializerCollection$Bu public fun register (Ljava/util/function/Predicate;Lorg/spongepowered/configurate/serialize/TypeSerializer;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun register (Lorg/spongepowered/configurate/serialize/ScalarSerializer;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun registerAll (Lorg/spongepowered/configurate/serialize/TypeSerializerCollection;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; + public fun registerAnnotated (Ljava/util/function/Predicate;Lorg/spongepowered/configurate/serialize/TypeSerializer;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun registerAnnotatedObjects (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun registerExact (Lio/leangen/geantyref/TypeToken;Lorg/spongepowered/configurate/serialize/TypeSerializer;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun registerExact (Ljava/lang/Class;Lorg/spongepowered/configurate/serialize/TypeSerializer;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; @@ -40289,6 +40471,7 @@ public final class org/spongepowered/configurate/util/Strings { } public final class org/spongepowered/configurate/util/Types { + public static fun allDeclaredMethods (Ljava/lang/Class;)Ljava/util/List; public static fun allSuperTypes (Ljava/lang/reflect/Type;)Ljava/util/stream/Stream; public static fun allSuperTypesAndInterfaces (Ljava/lang/reflect/Type;)Ljava/util/stream/Stream; public static fun box (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type; @@ -40296,7 +40479,12 @@ public final class org/spongepowered/configurate/util/Types { public static fun defaultValue (Ljava/lang/Class;)Ljava/lang/Object; public static fun isArray (Ljava/lang/reflect/Type;)Z public static fun isBoxedPrimitive (Ljava/lang/reflect/Type;)Z + public static fun makeList (Ljava/lang/Class;)Lio/leangen/geantyref/TypeToken; public static fun makeListType (Lio/leangen/geantyref/TypeToken;)Lio/leangen/geantyref/TypeToken; + public static fun makeMap (Lio/leangen/geantyref/TypeToken;Lio/leangen/geantyref/TypeToken;)Lio/leangen/geantyref/TypeToken; + public static fun makeMap (Lio/leangen/geantyref/TypeToken;Ljava/lang/Class;)Lio/leangen/geantyref/TypeToken; + public static fun makeMap (Ljava/lang/Class;Lio/leangen/geantyref/TypeToken;)Lio/leangen/geantyref/TypeToken; + public static fun makeMap (Ljava/lang/Class;Ljava/lang/Class;)Lio/leangen/geantyref/TypeToken; public static fun requireCompleteParameters (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type; public static fun unbox (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type; } diff --git a/surf-api-bukkit/surf-api-bukkit-api/build.gradle.kts b/surf-api-bukkit/surf-api-bukkit-api/build.gradle.kts index c1e95fac6..82174980b 100644 --- a/surf-api-bukkit/surf-api-bukkit-api/build.gradle.kts +++ b/surf-api-bukkit/surf-api-bukkit-api/build.gradle.kts @@ -6,7 +6,7 @@ plugins { dependencies { api(project(":surf-api-core:surf-api-core-api")) compileOnly(libs.paper.api) - compileOnlyApi(libs.packetevents.spigot) + compileOnly(libs.packetevents.spigot) api(libs.scoreboard.library.api) compileOnlyApi(libs.commandapi.bukkit) compileOnlyApi(libs.reflection.remapper) diff --git a/surf-api-bukkit/surf-api-bukkit-server/src/main/kotlin/dev/slne/surf/surfapi/bukkit/server/impl/nms/bridges/SurfBukkitNmsNbtBridgeImpl.kt b/surf-api-bukkit/surf-api-bukkit-server/src/main/kotlin/dev/slne/surf/surfapi/bukkit/server/impl/nms/bridges/SurfBukkitNmsNbtBridgeImpl.kt index 3b14c5666..254d6f689 100644 --- a/surf-api-bukkit/surf-api-bukkit-server/src/main/kotlin/dev/slne/surf/surfapi/bukkit/server/impl/nms/bridges/SurfBukkitNmsNbtBridgeImpl.kt +++ b/surf-api-bukkit/surf-api-bukkit-server/src/main/kotlin/dev/slne/surf/surfapi/bukkit/server/impl/nms/bridges/SurfBukkitNmsNbtBridgeImpl.kt @@ -12,6 +12,7 @@ import net.minecraft.nbt.CompoundTag import net.minecraft.world.item.component.CustomData import org.bukkit.entity.EntityType import org.bukkit.inventory.ItemStack +import kotlin.jvm.optionals.getOrNull @AutoService(SurfBukkitNmsNbtBridge::class) @NmsUseWithCaution @@ -21,13 +22,13 @@ class SurfBukkitNmsNbtBridgeImpl : SurfBukkitNmsNbtBridge { override fun makeItemStackEntityInvisible( itemStack: ItemStack, - entityType: EntityType + invisibleEntityType: EntityType ): ItemStack { val nmsStack = itemStack.toNms() val nbt = CompoundTag() nbt.putBoolean("Invisible", true) - nbt.putString("id", entityType.getKey().asString()) + nbt.putString("id", invisibleEntityType.key.asString()) val patch = DataComponentPatch.builder() .set(DataComponents.ENTITY_DATA, CustomData.of(nbt)) @@ -53,6 +54,9 @@ class SurfBukkitNmsNbtBridgeImpl : SurfBukkitNmsNbtBridge { return itemStack.toNms().components .getOrDefault(DataComponents.CUSTOM_DATA, CustomData.EMPTY) - .unsafe.getString(key) + .unsafe + .getString(key) + .getOrNull() + ?: "{}" } } diff --git a/surf-api-core/surf-api-core-api/api/surf-api-core-api.api b/surf-api-core/surf-api-core-api/api/surf-api-core-api.api index 3893a0e8d..717eca633 100644 --- a/surf-api-core/surf-api-core-api/api/surf-api-core-api.api +++ b/surf-api-core/surf-api-core-api/api/surf-api-core-api.api @@ -10222,6 +10222,14 @@ public final class io/ktor/websocket/serialization/WebsocketChannelSerialization public static final fun sendSerializedBase (Lio/ktor/websocket/WebSocketSession;Ljava/lang/Object;Lio/ktor/util/reflect/TypeInfo;Lio/ktor/serialization/WebsocketContentConverter;Ljava/nio/charset/Charset;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; } +public abstract interface class io/leangen/geantyref/AnnotatedCaptureType : java/lang/reflect/AnnotatedType { + public abstract fun getAnnotatedLowerBounds ()[Ljava/lang/reflect/AnnotatedType; + public abstract fun getAnnotatedTypeVariable ()Ljava/lang/reflect/AnnotatedTypeVariable; + public abstract fun getAnnotatedUpperBounds ()[Ljava/lang/reflect/AnnotatedType; + public abstract fun getAnnotatedWildcardType ()Ljava/lang/reflect/AnnotatedWildcardType; + public abstract fun setAnnotatedUpperBounds ([Ljava/lang/reflect/AnnotatedType;)V +} + public class io/leangen/geantyref/AnnotatedTypeMap : java/util/Map { public fun ()V public fun (Ljava/util/Map;)V @@ -10323,11 +10331,13 @@ public class io/leangen/geantyref/GenericTypeReflector { public static fun getTypeParameter (Ljava/lang/reflect/Type;Ljava/lang/reflect/TypeVariable;)Ljava/lang/reflect/Type; public static fun getUpperBoundClassAndInterfaces (Ljava/lang/reflect/Type;)Ljava/util/List; public static fun hashCode ([Ljava/lang/reflect/AnnotatedType;)I + public static fun isBoxType (Ljava/lang/reflect/Type;)Z public static fun isFullyBound (Ljava/lang/reflect/Type;)Z public static fun isMissingTypeParameters (Ljava/lang/reflect/Type;)Z public static fun isSuperType (Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;)Z public static fun merge ([[Ljava/lang/annotation/Annotation;)[Ljava/lang/annotation/Annotation; public static fun mergeAnnotations (Ljava/lang/reflect/AnnotatedType;Ljava/lang/reflect/AnnotatedType;)Ljava/lang/reflect/AnnotatedType; + public static fun reduceBounded (Ljava/lang/reflect/AnnotatedType;)Ljava/lang/reflect/AnnotatedType; public static fun replaceAnnotations (Ljava/lang/reflect/AnnotatedType;[Ljava/lang/annotation/Annotation;)Ljava/lang/reflect/AnnotatedType; public static fun replaceParameters (Ljava/lang/reflect/AnnotatedParameterizedType;[Ljava/lang/reflect/AnnotatedType;)Ljava/lang/reflect/AnnotatedParameterizedType; public static fun resolveExactType (Ljava/lang/reflect/AnnotatedType;Ljava/lang/reflect/AnnotatedType;)Ljava/lang/reflect/AnnotatedType; @@ -31798,6 +31808,79 @@ public final class kotlinx/serialization/modules/SerializersModuleKt { public static final fun plus (Lkotlinx/serialization/modules/SerializersModule;Lkotlinx/serialization/modules/SerializersModule;)Lkotlinx/serialization/modules/SerializersModule; } +public abstract interface class net/kyori/option/Option { + public static fun booleanOption (Ljava/lang/String;Z)Lnet/kyori/option/Option; + public abstract fun defaultValue ()Ljava/lang/Object; + public static fun enumOption (Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Enum;)Lnet/kyori/option/Option; + public abstract fun id ()Ljava/lang/String; + public fun type ()Ljava/lang/Class; + public abstract fun valueType ()Lnet/kyori/option/value/ValueType; +} + +public abstract interface class net/kyori/option/OptionSchema { + public static fun childSchema (Lnet/kyori/option/OptionSchema;)Lnet/kyori/option/OptionSchema$Mutable; + public static fun emptySchema ()Lnet/kyori/option/OptionSchema$Mutable; + public abstract fun emptyState ()Lnet/kyori/option/OptionState; + public static fun globalSchema ()Lnet/kyori/option/OptionSchema$Mutable; + public abstract fun has (Lnet/kyori/option/Option;)Z + public abstract fun knownOptions ()Ljava/util/Set; + public abstract fun stateBuilder ()Lnet/kyori/option/OptionState$Builder; + public abstract fun versionedStateBuilder ()Lnet/kyori/option/OptionState$VersionedBuilder; +} + +public abstract interface class net/kyori/option/OptionSchema$Mutable : net/kyori/option/OptionSchema { + public abstract fun booleanOption (Ljava/lang/String;Z)Lnet/kyori/option/Option; + public abstract fun doubleOption (Ljava/lang/String;D)Lnet/kyori/option/Option; + public abstract fun enumOption (Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Enum;)Lnet/kyori/option/Option; + public abstract fun frozenView ()Lnet/kyori/option/OptionSchema; + public abstract fun intOption (Ljava/lang/String;I)Lnet/kyori/option/Option; + public abstract fun stringOption (Ljava/lang/String;Ljava/lang/String;)Lnet/kyori/option/Option; +} + +public abstract interface class net/kyori/option/OptionState { + public static fun emptyOptionState ()Lnet/kyori/option/OptionState; + public abstract fun has (Lnet/kyori/option/Option;)Z + public static fun optionState ()Lnet/kyori/option/OptionState$Builder; + public abstract fun schema ()Lnet/kyori/option/OptionSchema; + public abstract fun value (Lnet/kyori/option/Option;)Ljava/lang/Object; + public static fun versionedOptionState ()Lnet/kyori/option/OptionState$VersionedBuilder; +} + +public abstract interface class net/kyori/option/OptionState$Builder { + public abstract fun build ()Lnet/kyori/option/OptionState; + public abstract fun value (Lnet/kyori/option/Option;Ljava/lang/Object;)Lnet/kyori/option/OptionState$Builder; + public abstract fun values (Lnet/kyori/option/OptionState;)Lnet/kyori/option/OptionState$Builder; + public abstract fun values (Lnet/kyori/option/value/ValueSource;)Lnet/kyori/option/OptionState$Builder; +} + +public abstract interface class net/kyori/option/OptionState$Versioned : net/kyori/option/OptionState { + public abstract fun at (I)Lnet/kyori/option/OptionState$Versioned; + public abstract fun childStates ()Ljava/util/Map; +} + +public abstract interface class net/kyori/option/OptionState$VersionedBuilder { + public abstract fun build ()Lnet/kyori/option/OptionState$Versioned; + public abstract fun version (ILjava/util/function/Consumer;)Lnet/kyori/option/OptionState$VersionedBuilder; +} + +public abstract interface class net/kyori/option/value/ValueSource { + public static fun environmentVariable ()Lnet/kyori/option/value/ValueSource; + public static fun environmentVariable (Ljava/lang/String;)Lnet/kyori/option/value/ValueSource; + public static fun systemProperty ()Lnet/kyori/option/value/ValueSource; + public static fun systemProperty (Ljava/lang/String;)Lnet/kyori/option/value/ValueSource; + public abstract fun value (Lnet/kyori/option/Option;)Ljava/lang/Object; +} + +public abstract interface class net/kyori/option/value/ValueType { + public static fun booleanType ()Lnet/kyori/option/value/ValueType; + public static fun doubleType ()Lnet/kyori/option/value/ValueType; + public static fun enumType (Ljava/lang/Class;)Lnet/kyori/option/value/ValueType; + public static fun integerType ()Lnet/kyori/option/value/ValueType; + public abstract fun parse (Ljava/lang/String;)Ljava/lang/Object; + public static fun stringType ()Lnet/kyori/option/value/ValueType; + public abstract fun type ()Ljava/lang/Class; +} + public final class okhttp3/Address { public final fun -deprecated_certificatePinner ()Lokhttp3/CertificatePinner; public final fun -deprecated_connectionSpecs ()Ljava/util/List; @@ -37948,9 +38031,12 @@ public abstract interface class org/spongepowered/configurate/ConfigurationNode public fun get (Ljava/lang/Class;)Ljava/lang/Object; public fun get (Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; public fun get (Ljava/lang/Class;Ljava/util/function/Supplier;)Ljava/lang/Object; + public abstract fun get (Ljava/lang/reflect/AnnotatedType;)Ljava/lang/Object; + public abstract fun get (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Ljava/lang/Object; + public abstract fun get (Ljava/lang/reflect/AnnotatedType;Ljava/util/function/Supplier;)Ljava/lang/Object; public abstract fun get (Ljava/lang/reflect/Type;)Ljava/lang/Object; - public fun get (Ljava/lang/reflect/Type;Ljava/lang/Object;)Ljava/lang/Object; - public fun get (Ljava/lang/reflect/Type;Ljava/util/function/Supplier;)Ljava/lang/Object; + public abstract fun get (Ljava/lang/reflect/Type;Ljava/lang/Object;)Ljava/lang/Object; + public abstract fun get (Ljava/lang/reflect/Type;Ljava/util/function/Supplier;)Ljava/lang/Object; public fun getBoolean ()Z public fun getBoolean (Z)Z public fun getDouble ()D @@ -37995,6 +38081,7 @@ public abstract interface class org/spongepowered/configurate/ConfigurationNode public abstract fun set (Lio/leangen/geantyref/TypeToken;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public abstract fun set (Ljava/lang/Class;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public abstract fun set (Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; + public abstract fun set (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public abstract fun set (Ljava/lang/reflect/Type;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public fun setList (Lio/leangen/geantyref/TypeToken;Ljava/util/List;)Lorg/spongepowered/configurate/ConfigurationNode; public fun setList (Ljava/lang/Class;Ljava/util/List;)Lorg/spongepowered/configurate/ConfigurationNode; @@ -38154,6 +38241,8 @@ public abstract interface class org/spongepowered/configurate/ScopedConfiguratio public fun set (Ljava/lang/Class;Ljava/lang/Object;)Lorg/spongepowered/configurate/ScopedConfigurationNode; public synthetic fun set (Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public abstract fun set (Ljava/lang/Object;)Lorg/spongepowered/configurate/ScopedConfigurationNode; + public synthetic fun set (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; + public fun set (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Lorg/spongepowered/configurate/ScopedConfigurationNode; public synthetic fun set (Ljava/lang/reflect/Type;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public fun set (Ljava/lang/reflect/Type;Ljava/lang/Object;)Lorg/spongepowered/configurate/ScopedConfigurationNode; public synthetic fun setList (Lio/leangen/geantyref/TypeToken;Ljava/util/List;)Lorg/spongepowered/configurate/ConfigurationNode; @@ -38180,6 +38269,10 @@ public final class org/spongepowered/configurate/kotlin/ObjectMappingKt { public static final fun objectMapperFactory ()Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory; } +public final class org/spongepowered/configurate/kotlin/ProcessorsKt { + public static final fun kotlinCommentsProcessor ()Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory; +} + public final class org/spongepowered/configurate/kotlin/extensions/ConfigurationNodeExtensionsKt { public static final fun contains (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/Object;)Z public static final fun contains (Lorg/spongepowered/configurate/ConfigurationNode;Lorg/spongepowered/configurate/NodePath;)Z @@ -38215,6 +38308,10 @@ public final class org/spongepowered/configurate/kotlin/extensions/NodePathExten } public final class org/spongepowered/configurate/kotlin/extensions/ObjectMapperExtensionsKt { + public static final fun addConstraint (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder;Lkotlin/reflect/KClass;Lkotlin/reflect/KClass;Lorg/spongepowered/configurate/objectmapping/meta/Constraint$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; + public static final fun addConstraint (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder;Lkotlin/reflect/KClass;Lorg/spongepowered/configurate/objectmapping/meta/Constraint$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; + public static final fun addProcessor (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder;Lkotlin/reflect/KClass;Lkotlin/reflect/KClass;Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; + public static final fun addProcessor (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder;Lkotlin/reflect/KClass;Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public static final fun get (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory;Lkotlin/reflect/KClass;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper; public static final fun get (Lorg/spongepowered/configurate/serialize/TypeSerializerCollection;Lkotlin/reflect/KClass;)Lorg/spongepowered/configurate/serialize/TypeSerializer; } @@ -38223,6 +38320,16 @@ public final class org/spongepowered/configurate/kotlin/extensions/PublisherExte public static final fun asFlow (Lorg/spongepowered/configurate/reactive/Publisher;)Lkotlinx/coroutines/flow/Flow; } +public abstract class org/spongepowered/configurate/loader/AbstractConfigurationFormat : org/spongepowered/configurate/loader/ConfigurationFormat { + protected fun (Ljava/lang/String;Ljava/util/function/Supplier;Ljava/util/Set;)V + public fun create (Ljava/net/URL;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public fun create (Ljava/net/URL;Lorg/spongepowered/configurate/ConfigurationNode;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public fun create (Ljava/nio/file/Path;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public fun create (Ljava/nio/file/Path;Lorg/spongepowered/configurate/ConfigurationNode;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public fun id ()Ljava/lang/String; + public fun supportedExtensions ()Ljava/util/Set; +} + public abstract class org/spongepowered/configurate/loader/AbstractConfigurationLoader : org/spongepowered/configurate/loader/ConfigurationLoader { public static final field CONFIGURATE_LINE_PATTERN Ljava/util/regex/Pattern; public static final field CONFIGURATE_LINE_SEPARATOR Ljava/lang/String; @@ -38245,6 +38352,8 @@ public abstract class org/spongepowered/configurate/loader/AbstractConfiguration } public abstract class org/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder { + public static final field HEADER_MODE Lnet/kyori/option/Option; + protected static final field SCHEMA Lnet/kyori/option/OptionSchema; protected field defaultOptions Lorg/spongepowered/configurate/ConfigurationOptions; protected field headerMode Lorg/spongepowered/configurate/loader/HeaderMode; protected field sink Ljava/util/concurrent/Callable; @@ -38256,9 +38365,14 @@ public abstract class org/spongepowered/configurate/loader/AbstractConfiguration public fun defaultOptions ()Lorg/spongepowered/configurate/ConfigurationOptions; public fun defaultOptions (Ljava/util/function/UnaryOperator;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; public fun defaultOptions (Lorg/spongepowered/configurate/ConfigurationOptions;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; + public fun editOptions (Ljava/util/function/Consumer;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; public fun file (Ljava/io/File;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; public fun headerMode ()Lorg/spongepowered/configurate/loader/HeaderMode; public fun headerMode (Lorg/spongepowered/configurate/loader/HeaderMode;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; + protected fun optionSchema ()Lnet/kyori/option/OptionSchema; + public fun optionState ()Lnet/kyori/option/OptionState; + public fun optionState (Lnet/kyori/option/OptionState;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; + protected fun optionStateBuilder ()Lnet/kyori/option/OptionState$Builder; public fun path (Ljava/nio/file/Path;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; public fun sink ()Ljava/util/concurrent/Callable; public fun sink (Ljava/util/concurrent/Callable;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; @@ -38289,6 +38403,17 @@ public final class org/spongepowered/configurate/loader/CommentHandlers : java/l public static fun values ()[Lorg/spongepowered/configurate/loader/CommentHandlers; } +public abstract interface class org/spongepowered/configurate/loader/ConfigurationFormat { + public fun create (Ljava/net/URL;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public abstract fun create (Ljava/net/URL;Lorg/spongepowered/configurate/ConfigurationNode;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public fun create (Ljava/nio/file/Path;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public abstract fun create (Ljava/nio/file/Path;Lorg/spongepowered/configurate/ConfigurationNode;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public static fun forExtension (Ljava/lang/String;)Lorg/spongepowered/configurate/loader/ConfigurationFormat; + public abstract fun id ()Ljava/lang/String; + public abstract fun supportedExtensions ()Ljava/util/Set; + public static fun supportedFormats ()Ljava/util/Set; +} + public abstract interface class org/spongepowered/configurate/loader/ConfigurationLoader : org/spongepowered/configurate/ConfigurationNodeFactory { public fun canLoad ()Z public fun canSave ()Z @@ -38336,6 +38461,7 @@ public abstract interface class org/spongepowered/configurate/objectmapping/Fiel public abstract interface class org/spongepowered/configurate/objectmapping/FieldDiscoverer { public abstract fun discover (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer$FieldCollector;)Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer$InstanceFactory; public static fun emptyConstructorObject ()Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer; + public static fun instantiableObject (Lorg/spongepowered/configurate/util/CheckedFunction;)Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer; public static fun object (Lorg/spongepowered/configurate/util/CheckedFunction;)Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer; public static fun object (Lorg/spongepowered/configurate/util/CheckedFunction;Ljava/lang/String;)Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer; public static fun record ()Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer; @@ -38378,6 +38504,7 @@ public abstract interface class org/spongepowered/configurate/objectmapping/Obje public fun addConstraint (Ljava/lang/Class;Lorg/spongepowered/configurate/objectmapping/meta/Constraint$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public abstract fun addDiscoverer (Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public abstract fun addNodeResolver (Lorg/spongepowered/configurate/objectmapping/meta/NodeResolver$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; + public abstract fun addPostProcessor (Lorg/spongepowered/configurate/objectmapping/meta/PostProcessor$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public abstract fun addProcessor (Ljava/lang/Class;Ljava/lang/Class;Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public fun addProcessor (Ljava/lang/Class;Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public abstract fun build ()Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory; @@ -38427,6 +38554,19 @@ public abstract interface class org/spongepowered/configurate/objectmapping/meta public abstract fun make (Ljava/lang/String;Ljava/lang/reflect/AnnotatedElement;)Lorg/spongepowered/configurate/objectmapping/meta/NodeResolver; } +public abstract interface annotation class org/spongepowered/configurate/objectmapping/meta/PostProcess : java/lang/annotation/Annotation { +} + +public abstract interface class org/spongepowered/configurate/objectmapping/meta/PostProcessor { + public static fun methodsAnnotated (Ljava/lang/Class;)Lorg/spongepowered/configurate/objectmapping/meta/PostProcessor$Factory; + public static fun methodsAnnotatedPostProcess ()Lorg/spongepowered/configurate/objectmapping/meta/PostProcessor$Factory; + public abstract fun postProcess (Ljava/lang/Object;)V +} + +public abstract interface class org/spongepowered/configurate/objectmapping/meta/PostProcessor$Factory { + public abstract fun createProcessor (Ljava/lang/reflect/Type;)Lorg/spongepowered/configurate/objectmapping/meta/PostProcessor; +} + public abstract interface class org/spongepowered/configurate/objectmapping/meta/Processor { public static fun comments ()Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory; public static fun localizedComments (Ljava/util/ResourceBundle;)Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory; @@ -38569,35 +38709,55 @@ public final class org/spongepowered/configurate/reference/WatchServiceListener$ public fun threadFactory (Ljava/util/concurrent/ThreadFactory;)Lorg/spongepowered/configurate/reference/WatchServiceListener$Builder; } -public abstract class org/spongepowered/configurate/serialize/AbstractListChildSerializer : org/spongepowered/configurate/serialize/TypeSerializer { +public abstract class org/spongepowered/configurate/serialize/AbstractListChildSerializer : org/spongepowered/configurate/serialize/TypeSerializer$Annotated { protected fun ()V - protected abstract fun createNew (ILjava/lang/reflect/Type;)Ljava/lang/Object; - public final fun deserialize (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; + protected fun createNew (ILjava/lang/reflect/AnnotatedType;)Ljava/lang/Object; + protected fun createNew (ILjava/lang/reflect/Type;)Ljava/lang/Object; + public final fun deserialize (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; protected abstract fun deserializeSingle (ILjava/lang/Object;Ljava/lang/Object;)V - protected abstract fun elementType (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type; - public fun emptyValue (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; + protected fun elementType (Ljava/lang/reflect/AnnotatedType;)Ljava/lang/reflect/AnnotatedType; + protected fun elementType (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type; + public fun emptyValue (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; protected abstract fun forEachElement (Ljava/lang/Object;Lorg/spongepowered/configurate/util/CheckedConsumer;)V - public final fun serialize (Ljava/lang/reflect/Type;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V + public final fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V } public class org/spongepowered/configurate/serialize/CoercionFailedException : org/spongepowered/configurate/serialize/SerializationException { public fun (Ljava/lang/Object;Ljava/lang/String;)V + public fun (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Ljava/lang/String;)V public fun (Ljava/lang/reflect/Type;Ljava/lang/Object;Ljava/lang/String;)V } -public abstract class org/spongepowered/configurate/serialize/ScalarSerializer : org/spongepowered/configurate/serialize/TypeSerializer { +public abstract interface annotation class org/spongepowered/configurate/serialize/PatternFlags : java/lang/annotation/Annotation { + public abstract fun value ()I +} + +public abstract class org/spongepowered/configurate/serialize/ScalarSerializer : org/spongepowered/configurate/serialize/TypeSerializer$Annotated { protected fun (Lio/leangen/geantyref/TypeToken;)V protected fun (Ljava/lang/Class;)V public final fun deserialize (Ljava/lang/Object;)Ljava/lang/Object; + public fun deserialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Ljava/lang/Object; + public final fun deserialize (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; public abstract fun deserialize (Ljava/lang/reflect/Type;Ljava/lang/Object;)Ljava/lang/Object; public final fun deserialize (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; protected abstract fun serialize (Ljava/lang/Object;Ljava/util/function/Predicate;)Ljava/lang/Object; + protected fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Ljava/util/function/Predicate;)Ljava/lang/Object; + public final fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V public final fun serialize (Ljava/lang/reflect/Type;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V public final fun serializeToString (Ljava/lang/Object;)Ljava/lang/String; public final fun tryDeserialize (Ljava/lang/Object;)Ljava/lang/Object; public final fun type ()Lio/leangen/geantyref/TypeToken; } +public abstract class org/spongepowered/configurate/serialize/ScalarSerializer$Annotated : org/spongepowered/configurate/serialize/ScalarSerializer { + protected fun (Lio/leangen/geantyref/TypeToken;)V + protected fun (Ljava/lang/Class;)V + public abstract fun deserialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Ljava/lang/Object; + public fun deserialize (Ljava/lang/reflect/Type;Ljava/lang/Object;)Ljava/lang/Object; + protected fun serialize (Ljava/lang/Object;Ljava/util/function/Predicate;)Ljava/lang/Object; + protected abstract fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Ljava/util/function/Predicate;)Ljava/lang/Object; +} + public final class org/spongepowered/configurate/serialize/Scalars { public static final field BOOLEAN Lorg/spongepowered/configurate/serialize/ScalarSerializer; public static final field BYTE Lorg/spongepowered/configurate/serialize/ScalarSerializer; @@ -38620,26 +38780,46 @@ public class org/spongepowered/configurate/serialize/SerializationException : or public fun ()V public fun (Ljava/lang/String;)V public fun (Ljava/lang/Throwable;)V + public fun (Ljava/lang/reflect/AnnotatedType;Ljava/lang/String;)V + public fun (Ljava/lang/reflect/AnnotatedType;Ljava/lang/String;Ljava/lang/Throwable;)V + public fun (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Throwable;)V public fun (Ljava/lang/reflect/Type;Ljava/lang/String;)V public fun (Ljava/lang/reflect/Type;Ljava/lang/String;Ljava/lang/Throwable;)V public fun (Ljava/lang/reflect/Type;Ljava/lang/Throwable;)V + public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/AnnotatedType;Ljava/lang/String;)V + public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/AnnotatedType;Ljava/lang/String;Ljava/lang/Throwable;)V + public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/AnnotatedType;Ljava/lang/Throwable;)V public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/Type;Ljava/lang/String;)V public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/Type;Ljava/lang/String;Ljava/lang/Throwable;)V public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/Type;Ljava/lang/Throwable;)V + public fun (Lorg/spongepowered/configurate/NodePath;Ljava/lang/reflect/AnnotatedType;Ljava/lang/String;)V public fun (Lorg/spongepowered/configurate/NodePath;Ljava/lang/reflect/Type;Ljava/lang/String;)V public fun expectedType ()Ljava/lang/reflect/Type; public fun getMessage ()Ljava/lang/String; + public final fun initType (Ljava/lang/reflect/AnnotatedType;)V public fun initType (Ljava/lang/reflect/Type;)V } public abstract interface class org/spongepowered/configurate/serialize/TypeSerializer { + public fun deserialize (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; public abstract fun deserialize (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; + public fun emptyValue (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; public fun emptyValue (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; public static fun of (Ljava/lang/Class;Ljava/util/function/BiFunction;Lorg/spongepowered/configurate/util/CheckedFunction;)Lorg/spongepowered/configurate/serialize/ScalarSerializer; public static fun of (Ljava/lang/reflect/Type;Ljava/util/function/BiFunction;Lorg/spongepowered/configurate/util/CheckedFunction;)Lorg/spongepowered/configurate/serialize/ScalarSerializer; + public fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V public abstract fun serialize (Ljava/lang/reflect/Type;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V } +public abstract interface class org/spongepowered/configurate/serialize/TypeSerializer$Annotated : org/spongepowered/configurate/serialize/TypeSerializer { + public abstract fun deserialize (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; + public fun deserialize (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; + public fun emptyValue (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; + public fun emptyValue (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; + public abstract fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V + public fun serialize (Ljava/lang/reflect/Type;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V +} + public final class org/spongepowered/configurate/serialize/TypeSerializerCollection { public static fun builder ()Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun childBuilder ()Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; @@ -38647,6 +38827,7 @@ public final class org/spongepowered/configurate/serialize/TypeSerializerCollect public fun equals (Ljava/lang/Object;)Z public fun get (Lio/leangen/geantyref/TypeToken;)Lorg/spongepowered/configurate/serialize/TypeSerializer; public fun get (Ljava/lang/Class;)Lorg/spongepowered/configurate/serialize/TypeSerializer; + public fun get (Ljava/lang/reflect/AnnotatedType;)Lorg/spongepowered/configurate/serialize/TypeSerializer; public fun get (Ljava/lang/reflect/Type;)Lorg/spongepowered/configurate/serialize/TypeSerializer; public fun hashCode ()I public fun toString ()Ljava/lang/String; @@ -38659,6 +38840,7 @@ public class org/spongepowered/configurate/serialize/TypeSerializerCollection$Bu public fun register (Ljava/util/function/Predicate;Lorg/spongepowered/configurate/serialize/TypeSerializer;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun register (Lorg/spongepowered/configurate/serialize/ScalarSerializer;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun registerAll (Lorg/spongepowered/configurate/serialize/TypeSerializerCollection;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; + public fun registerAnnotated (Ljava/util/function/Predicate;Lorg/spongepowered/configurate/serialize/TypeSerializer;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun registerAnnotatedObjects (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun registerExact (Lio/leangen/geantyref/TypeToken;Lorg/spongepowered/configurate/serialize/TypeSerializer;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun registerExact (Ljava/lang/Class;Lorg/spongepowered/configurate/serialize/TypeSerializer;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; @@ -38762,6 +38944,7 @@ public final class org/spongepowered/configurate/util/Strings { } public final class org/spongepowered/configurate/util/Types { + public static fun allDeclaredMethods (Ljava/lang/Class;)Ljava/util/List; public static fun allSuperTypes (Ljava/lang/reflect/Type;)Ljava/util/stream/Stream; public static fun allSuperTypesAndInterfaces (Ljava/lang/reflect/Type;)Ljava/util/stream/Stream; public static fun box (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type; @@ -38769,7 +38952,12 @@ public final class org/spongepowered/configurate/util/Types { public static fun defaultValue (Ljava/lang/Class;)Ljava/lang/Object; public static fun isArray (Ljava/lang/reflect/Type;)Z public static fun isBoxedPrimitive (Ljava/lang/reflect/Type;)Z + public static fun makeList (Ljava/lang/Class;)Lio/leangen/geantyref/TypeToken; public static fun makeListType (Lio/leangen/geantyref/TypeToken;)Lio/leangen/geantyref/TypeToken; + public static fun makeMap (Lio/leangen/geantyref/TypeToken;Lio/leangen/geantyref/TypeToken;)Lio/leangen/geantyref/TypeToken; + public static fun makeMap (Lio/leangen/geantyref/TypeToken;Ljava/lang/Class;)Lio/leangen/geantyref/TypeToken; + public static fun makeMap (Ljava/lang/Class;Lio/leangen/geantyref/TypeToken;)Lio/leangen/geantyref/TypeToken; + public static fun makeMap (Ljava/lang/Class;Ljava/lang/Class;)Lio/leangen/geantyref/TypeToken; public static fun requireCompleteParameters (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type; public static fun unbox (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type; } diff --git a/surf-api-core/surf-api-core-api/src/main/kotlin/dev/slne/surf/surfapi/core/api/util/blockstate/BlockStateFactory.kt b/surf-api-core/surf-api-core-api/src/main/kotlin/dev/slne/surf/surfapi/core/api/util/blockstate/BlockStateFactory.kt index b2091f754..8363de52c 100644 --- a/surf-api-core/surf-api-core-api/src/main/kotlin/dev/slne/surf/surfapi/core/api/util/blockstate/BlockStateFactory.kt +++ b/surf-api-core/surf-api-core-api/src/main/kotlin/dev/slne/surf/surfapi/core/api/util/blockstate/BlockStateFactory.kt @@ -4,13 +4,11 @@ import com.github.retrooper.packetevents.protocol.world.BlockFace import com.github.retrooper.packetevents.protocol.world.states.WrappedBlockState import com.github.retrooper.packetevents.protocol.world.states.enums.* import com.github.retrooper.packetevents.protocol.world.states.type.StateType -import javax.annotation.ParametersAreNonnullByDefault import kotlin.contracts.ExperimentalContracts import kotlin.contracts.InvocationKind import kotlin.contracts.contract interface BlockStateFactory { - @ParametersAreNonnullByDefault @Suppress("unused") interface Builder { fun age(): Int diff --git a/surf-api-core/surf-api-core-api/src/main/kotlin/dev/slne/surf/surfapi/core/api/util/blockstate/BlockStateFactoryImpl.kt b/surf-api-core/surf-api-core-api/src/main/kotlin/dev/slne/surf/surfapi/core/api/util/blockstate/BlockStateFactoryImpl.kt index 9c93e414e..b39301172 100644 --- a/surf-api-core/surf-api-core-api/src/main/kotlin/dev/slne/surf/surfapi/core/api/util/blockstate/BlockStateFactoryImpl.kt +++ b/surf-api-core/surf-api-core-api/src/main/kotlin/dev/slne/surf/surfapi/core/api/util/blockstate/BlockStateFactoryImpl.kt @@ -3,11 +3,8 @@ package dev.slne.surf.surfapi.core.api.util.blockstate import com.github.retrooper.packetevents.protocol.world.BlockFace import com.github.retrooper.packetevents.protocol.world.states.WrappedBlockState import com.github.retrooper.packetevents.protocol.world.states.enums.* -import com.google.common.base.Preconditions -import javax.annotation.ParametersAreNonnullByDefault class BlockStateFactoryImpl { - @ParametersAreNonnullByDefault internal data class BuilderImpl(val blockState: WrappedBlockState) : BlockStateFactory.Builder { override fun age(): Int { return blockState.age @@ -34,13 +31,7 @@ class BlockStateFactoryImpl { } override fun attachment(attachment: Attachment): BlockStateFactory.Builder { - blockState.setAttachment( - Preconditions.checkNotNull( - attachment, - "attachment" - ) - ) - + blockState.setAttachment(attachment) return this } @@ -49,8 +40,7 @@ class BlockStateFactoryImpl { } override fun axis(axis: Axis): BlockStateFactory.Builder { - blockState.setAxis(Preconditions.checkNotNull(axis, "axis")) - + blockState.setAxis(axis) return this } @@ -209,8 +199,7 @@ class BlockStateFactoryImpl { } override fun face(face: Face): BlockStateFactory.Builder { - blockState.setFace(Preconditions.checkNotNull(face, "face")) - + blockState.setFace(face) return this } @@ -219,8 +208,7 @@ class BlockStateFactoryImpl { } override fun facing(facing: BlockFace): BlockStateFactory.Builder { - blockState.setFacing(Preconditions.checkNotNull(facing, "facing")) - + blockState.setFacing(facing) return this } @@ -229,8 +217,7 @@ class BlockStateFactoryImpl { } override fun half(half: Half): BlockStateFactory.Builder { - blockState.setHalf(Preconditions.checkNotNull(half, "half")) - + blockState.setHalf(half) return this } @@ -309,8 +296,7 @@ class BlockStateFactoryImpl { } override fun hinge(hinge: Hinge): BlockStateFactory.Builder { - blockState.setHinge(Preconditions.checkNotNull(hinge, "hinge")) - + blockState.setHinge(hinge) return this } @@ -339,13 +325,7 @@ class BlockStateFactoryImpl { } override fun instrument(instrument: Instrument): BlockStateFactory.Builder { - blockState.setInstrument( - Preconditions.checkNotNull( - instrument, - "instrument" - ) - ) - + blockState.setInstrument(instrument) return this } @@ -414,8 +394,7 @@ class BlockStateFactoryImpl { } override fun mode(mode: Mode): BlockStateFactory.Builder { - blockState.setMode(Preconditions.checkNotNull(mode, "mode")) - + blockState.setMode(mode) return this } @@ -434,8 +413,7 @@ class BlockStateFactoryImpl { } override fun north(north: North): BlockStateFactory.Builder { - blockState.setNorth(Preconditions.checkNotNull(north, "north")) - + blockState.setNorth(north) return this } @@ -494,13 +472,7 @@ class BlockStateFactoryImpl { } override fun orientation(orientation: Orientation): BlockStateFactory.Builder { - blockState.setOrientation( - Preconditions.checkNotNull( - orientation, - "orientation" - ) - ) - + blockState.setOrientation(orientation) return this } @@ -509,7 +481,7 @@ class BlockStateFactoryImpl { } override fun part(part: Part): BlockStateFactory.Builder { - blockState.setPart(Preconditions.checkNotNull(part, "part")) + blockState.setPart(part) return this } @@ -579,7 +551,7 @@ class BlockStateFactoryImpl { } override fun shape(shape: Shape?): BlockStateFactory.Builder { - blockState.setShape(Preconditions.checkNotNull(shape, "shape")) + blockState.setShape(shape) return this } @@ -689,8 +661,7 @@ class BlockStateFactoryImpl { } override fun south(south: South): BlockStateFactory.Builder { - blockState.setSouth(Preconditions.checkNotNull(south, "south")) - + blockState.setSouth(south) return this } @@ -699,13 +670,7 @@ class BlockStateFactoryImpl { } override fun thickness(thickness: Thickness): BlockStateFactory.Builder { - blockState.setThickness( - Preconditions.checkNotNull( - thickness, - "thickness" - ) - ) - + blockState.setThickness(thickness) return this } @@ -714,8 +679,7 @@ class BlockStateFactoryImpl { } override fun tilt(tilt: Tilt): BlockStateFactory.Builder { - blockState.setTilt(Preconditions.checkNotNull(tilt, "tilt")) - + blockState.setTilt(tilt) return this } @@ -734,8 +698,7 @@ class BlockStateFactoryImpl { } override fun typeData(type: Type): BlockStateFactory.Builder { - blockState.setTypeData(Preconditions.checkNotNull(type, "type")) - + blockState.setTypeData(type) return this } @@ -795,8 +758,7 @@ class BlockStateFactoryImpl { } override fun west(west: West): BlockStateFactory.Builder { - blockState.setWest(Preconditions.checkNotNull(west, "west")) - + blockState.setWest(west) return this } @@ -805,8 +767,7 @@ class BlockStateFactoryImpl { } override fun bloom(bloom: Bloom): BlockStateFactory.Builder { - blockState.setBloom(Preconditions.checkNotNull(bloom, "bloom")) - + blockState.setBloom(bloom) return this } diff --git a/surf-api-standalone/src/main/kotlin/dev/slne/surf/surfapi/standalone/SurfApiStandaloneBootstrap.kt b/surf-api-standalone/src/main/kotlin/dev/slne/surf/surfapi/standalone/SurfApiStandaloneBootstrap.kt index 1372f18bc..78395de0c 100644 --- a/surf-api-standalone/src/main/kotlin/dev/slne/surf/surfapi/standalone/SurfApiStandaloneBootstrap.kt +++ b/surf-api-standalone/src/main/kotlin/dev/slne/surf/surfapi/standalone/SurfApiStandaloneBootstrap.kt @@ -154,6 +154,10 @@ object SurfApiStandaloneBootstrap { override fun setPlayer(channel: Any?, player: Any?) { } + override fun isPlayerSet(p0: Any?): Boolean { + return TODO("Provide the return value") + } + override fun isProxy(): Boolean { return false } diff --git a/surf-api-velocity/surf-api-velocity-api/api/surf-api-velocity-api.api b/surf-api-velocity/surf-api-velocity-api/api/surf-api-velocity-api.api index d09f874bd..c82106522 100644 --- a/surf-api-velocity/surf-api-velocity-api/api/surf-api-velocity-api.api +++ b/surf-api-velocity/surf-api-velocity-api/api/surf-api-velocity-api.api @@ -10449,6 +10449,14 @@ public final class io/ktor/websocket/serialization/WebsocketChannelSerialization public static final fun sendSerializedBase (Lio/ktor/websocket/WebSocketSession;Ljava/lang/Object;Lio/ktor/util/reflect/TypeInfo;Lio/ktor/serialization/WebsocketContentConverter;Ljava/nio/charset/Charset;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; } +public abstract interface class io/leangen/geantyref/AnnotatedCaptureType : java/lang/reflect/AnnotatedType { + public abstract fun getAnnotatedLowerBounds ()[Ljava/lang/reflect/AnnotatedType; + public abstract fun getAnnotatedTypeVariable ()Ljava/lang/reflect/AnnotatedTypeVariable; + public abstract fun getAnnotatedUpperBounds ()[Ljava/lang/reflect/AnnotatedType; + public abstract fun getAnnotatedWildcardType ()Ljava/lang/reflect/AnnotatedWildcardType; + public abstract fun setAnnotatedUpperBounds ([Ljava/lang/reflect/AnnotatedType;)V +} + public class io/leangen/geantyref/AnnotatedTypeMap : java/util/Map { public fun ()V public fun (Ljava/util/Map;)V @@ -10550,11 +10558,13 @@ public class io/leangen/geantyref/GenericTypeReflector { public static fun getTypeParameter (Ljava/lang/reflect/Type;Ljava/lang/reflect/TypeVariable;)Ljava/lang/reflect/Type; public static fun getUpperBoundClassAndInterfaces (Ljava/lang/reflect/Type;)Ljava/util/List; public static fun hashCode ([Ljava/lang/reflect/AnnotatedType;)I + public static fun isBoxType (Ljava/lang/reflect/Type;)Z public static fun isFullyBound (Ljava/lang/reflect/Type;)Z public static fun isMissingTypeParameters (Ljava/lang/reflect/Type;)Z public static fun isSuperType (Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;)Z public static fun merge ([[Ljava/lang/annotation/Annotation;)[Ljava/lang/annotation/Annotation; public static fun mergeAnnotations (Ljava/lang/reflect/AnnotatedType;Ljava/lang/reflect/AnnotatedType;)Ljava/lang/reflect/AnnotatedType; + public static fun reduceBounded (Ljava/lang/reflect/AnnotatedType;)Ljava/lang/reflect/AnnotatedType; public static fun replaceAnnotations (Ljava/lang/reflect/AnnotatedType;[Ljava/lang/annotation/Annotation;)Ljava/lang/reflect/AnnotatedType; public static fun replaceParameters (Ljava/lang/reflect/AnnotatedParameterizedType;[Ljava/lang/reflect/AnnotatedType;)Ljava/lang/reflect/AnnotatedParameterizedType; public static fun resolveExactType (Ljava/lang/reflect/AnnotatedType;Ljava/lang/reflect/AnnotatedType;)Ljava/lang/reflect/AnnotatedType; @@ -32025,6 +32035,79 @@ public final class kotlinx/serialization/modules/SerializersModuleKt { public static final fun plus (Lkotlinx/serialization/modules/SerializersModule;Lkotlinx/serialization/modules/SerializersModule;)Lkotlinx/serialization/modules/SerializersModule; } +public abstract interface class net/kyori/option/Option { + public static fun booleanOption (Ljava/lang/String;Z)Lnet/kyori/option/Option; + public abstract fun defaultValue ()Ljava/lang/Object; + public static fun enumOption (Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Enum;)Lnet/kyori/option/Option; + public abstract fun id ()Ljava/lang/String; + public fun type ()Ljava/lang/Class; + public abstract fun valueType ()Lnet/kyori/option/value/ValueType; +} + +public abstract interface class net/kyori/option/OptionSchema { + public static fun childSchema (Lnet/kyori/option/OptionSchema;)Lnet/kyori/option/OptionSchema$Mutable; + public static fun emptySchema ()Lnet/kyori/option/OptionSchema$Mutable; + public abstract fun emptyState ()Lnet/kyori/option/OptionState; + public static fun globalSchema ()Lnet/kyori/option/OptionSchema$Mutable; + public abstract fun has (Lnet/kyori/option/Option;)Z + public abstract fun knownOptions ()Ljava/util/Set; + public abstract fun stateBuilder ()Lnet/kyori/option/OptionState$Builder; + public abstract fun versionedStateBuilder ()Lnet/kyori/option/OptionState$VersionedBuilder; +} + +public abstract interface class net/kyori/option/OptionSchema$Mutable : net/kyori/option/OptionSchema { + public abstract fun booleanOption (Ljava/lang/String;Z)Lnet/kyori/option/Option; + public abstract fun doubleOption (Ljava/lang/String;D)Lnet/kyori/option/Option; + public abstract fun enumOption (Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Enum;)Lnet/kyori/option/Option; + public abstract fun frozenView ()Lnet/kyori/option/OptionSchema; + public abstract fun intOption (Ljava/lang/String;I)Lnet/kyori/option/Option; + public abstract fun stringOption (Ljava/lang/String;Ljava/lang/String;)Lnet/kyori/option/Option; +} + +public abstract interface class net/kyori/option/OptionState { + public static fun emptyOptionState ()Lnet/kyori/option/OptionState; + public abstract fun has (Lnet/kyori/option/Option;)Z + public static fun optionState ()Lnet/kyori/option/OptionState$Builder; + public abstract fun schema ()Lnet/kyori/option/OptionSchema; + public abstract fun value (Lnet/kyori/option/Option;)Ljava/lang/Object; + public static fun versionedOptionState ()Lnet/kyori/option/OptionState$VersionedBuilder; +} + +public abstract interface class net/kyori/option/OptionState$Builder { + public abstract fun build ()Lnet/kyori/option/OptionState; + public abstract fun value (Lnet/kyori/option/Option;Ljava/lang/Object;)Lnet/kyori/option/OptionState$Builder; + public abstract fun values (Lnet/kyori/option/OptionState;)Lnet/kyori/option/OptionState$Builder; + public abstract fun values (Lnet/kyori/option/value/ValueSource;)Lnet/kyori/option/OptionState$Builder; +} + +public abstract interface class net/kyori/option/OptionState$Versioned : net/kyori/option/OptionState { + public abstract fun at (I)Lnet/kyori/option/OptionState$Versioned; + public abstract fun childStates ()Ljava/util/Map; +} + +public abstract interface class net/kyori/option/OptionState$VersionedBuilder { + public abstract fun build ()Lnet/kyori/option/OptionState$Versioned; + public abstract fun version (ILjava/util/function/Consumer;)Lnet/kyori/option/OptionState$VersionedBuilder; +} + +public abstract interface class net/kyori/option/value/ValueSource { + public static fun environmentVariable ()Lnet/kyori/option/value/ValueSource; + public static fun environmentVariable (Ljava/lang/String;)Lnet/kyori/option/value/ValueSource; + public static fun systemProperty ()Lnet/kyori/option/value/ValueSource; + public static fun systemProperty (Ljava/lang/String;)Lnet/kyori/option/value/ValueSource; + public abstract fun value (Lnet/kyori/option/Option;)Ljava/lang/Object; +} + +public abstract interface class net/kyori/option/value/ValueType { + public static fun booleanType ()Lnet/kyori/option/value/ValueType; + public static fun doubleType ()Lnet/kyori/option/value/ValueType; + public static fun enumType (Ljava/lang/Class;)Lnet/kyori/option/value/ValueType; + public static fun integerType ()Lnet/kyori/option/value/ValueType; + public abstract fun parse (Ljava/lang/String;)Ljava/lang/Object; + public static fun stringType ()Lnet/kyori/option/value/ValueType; + public abstract fun type ()Ljava/lang/Class; +} + public final class okhttp3/Address { public final fun -deprecated_certificatePinner ()Lokhttp3/CertificatePinner; public final fun -deprecated_connectionSpecs ()Ljava/util/List; @@ -38175,9 +38258,12 @@ public abstract interface class org/spongepowered/configurate/ConfigurationNode public fun get (Ljava/lang/Class;)Ljava/lang/Object; public fun get (Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; public fun get (Ljava/lang/Class;Ljava/util/function/Supplier;)Ljava/lang/Object; + public abstract fun get (Ljava/lang/reflect/AnnotatedType;)Ljava/lang/Object; + public abstract fun get (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Ljava/lang/Object; + public abstract fun get (Ljava/lang/reflect/AnnotatedType;Ljava/util/function/Supplier;)Ljava/lang/Object; public abstract fun get (Ljava/lang/reflect/Type;)Ljava/lang/Object; - public fun get (Ljava/lang/reflect/Type;Ljava/lang/Object;)Ljava/lang/Object; - public fun get (Ljava/lang/reflect/Type;Ljava/util/function/Supplier;)Ljava/lang/Object; + public abstract fun get (Ljava/lang/reflect/Type;Ljava/lang/Object;)Ljava/lang/Object; + public abstract fun get (Ljava/lang/reflect/Type;Ljava/util/function/Supplier;)Ljava/lang/Object; public fun getBoolean ()Z public fun getBoolean (Z)Z public fun getDouble ()D @@ -38222,6 +38308,7 @@ public abstract interface class org/spongepowered/configurate/ConfigurationNode public abstract fun set (Lio/leangen/geantyref/TypeToken;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public abstract fun set (Ljava/lang/Class;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public abstract fun set (Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; + public abstract fun set (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public abstract fun set (Ljava/lang/reflect/Type;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public fun setList (Lio/leangen/geantyref/TypeToken;Ljava/util/List;)Lorg/spongepowered/configurate/ConfigurationNode; public fun setList (Ljava/lang/Class;Ljava/util/List;)Lorg/spongepowered/configurate/ConfigurationNode; @@ -38381,6 +38468,8 @@ public abstract interface class org/spongepowered/configurate/ScopedConfiguratio public fun set (Ljava/lang/Class;Ljava/lang/Object;)Lorg/spongepowered/configurate/ScopedConfigurationNode; public synthetic fun set (Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public abstract fun set (Ljava/lang/Object;)Lorg/spongepowered/configurate/ScopedConfigurationNode; + public synthetic fun set (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; + public fun set (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Lorg/spongepowered/configurate/ScopedConfigurationNode; public synthetic fun set (Ljava/lang/reflect/Type;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public fun set (Ljava/lang/reflect/Type;Ljava/lang/Object;)Lorg/spongepowered/configurate/ScopedConfigurationNode; public synthetic fun setList (Lio/leangen/geantyref/TypeToken;Ljava/util/List;)Lorg/spongepowered/configurate/ConfigurationNode; @@ -38407,6 +38496,10 @@ public final class org/spongepowered/configurate/kotlin/ObjectMappingKt { public static final fun objectMapperFactory ()Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory; } +public final class org/spongepowered/configurate/kotlin/ProcessorsKt { + public static final fun kotlinCommentsProcessor ()Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory; +} + public final class org/spongepowered/configurate/kotlin/extensions/ConfigurationNodeExtensionsKt { public static final fun contains (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/Object;)Z public static final fun contains (Lorg/spongepowered/configurate/ConfigurationNode;Lorg/spongepowered/configurate/NodePath;)Z @@ -38442,6 +38535,10 @@ public final class org/spongepowered/configurate/kotlin/extensions/NodePathExten } public final class org/spongepowered/configurate/kotlin/extensions/ObjectMapperExtensionsKt { + public static final fun addConstraint (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder;Lkotlin/reflect/KClass;Lkotlin/reflect/KClass;Lorg/spongepowered/configurate/objectmapping/meta/Constraint$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; + public static final fun addConstraint (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder;Lkotlin/reflect/KClass;Lorg/spongepowered/configurate/objectmapping/meta/Constraint$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; + public static final fun addProcessor (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder;Lkotlin/reflect/KClass;Lkotlin/reflect/KClass;Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; + public static final fun addProcessor (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder;Lkotlin/reflect/KClass;Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public static final fun get (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory;Lkotlin/reflect/KClass;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper; public static final fun get (Lorg/spongepowered/configurate/serialize/TypeSerializerCollection;Lkotlin/reflect/KClass;)Lorg/spongepowered/configurate/serialize/TypeSerializer; } @@ -38450,6 +38547,16 @@ public final class org/spongepowered/configurate/kotlin/extensions/PublisherExte public static final fun asFlow (Lorg/spongepowered/configurate/reactive/Publisher;)Lkotlinx/coroutines/flow/Flow; } +public abstract class org/spongepowered/configurate/loader/AbstractConfigurationFormat : org/spongepowered/configurate/loader/ConfigurationFormat { + protected fun (Ljava/lang/String;Ljava/util/function/Supplier;Ljava/util/Set;)V + public fun create (Ljava/net/URL;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public fun create (Ljava/net/URL;Lorg/spongepowered/configurate/ConfigurationNode;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public fun create (Ljava/nio/file/Path;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public fun create (Ljava/nio/file/Path;Lorg/spongepowered/configurate/ConfigurationNode;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public fun id ()Ljava/lang/String; + public fun supportedExtensions ()Ljava/util/Set; +} + public abstract class org/spongepowered/configurate/loader/AbstractConfigurationLoader : org/spongepowered/configurate/loader/ConfigurationLoader { public static final field CONFIGURATE_LINE_PATTERN Ljava/util/regex/Pattern; public static final field CONFIGURATE_LINE_SEPARATOR Ljava/lang/String; @@ -38472,6 +38579,8 @@ public abstract class org/spongepowered/configurate/loader/AbstractConfiguration } public abstract class org/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder { + public static final field HEADER_MODE Lnet/kyori/option/Option; + protected static final field SCHEMA Lnet/kyori/option/OptionSchema; protected field defaultOptions Lorg/spongepowered/configurate/ConfigurationOptions; protected field headerMode Lorg/spongepowered/configurate/loader/HeaderMode; protected field sink Ljava/util/concurrent/Callable; @@ -38483,9 +38592,14 @@ public abstract class org/spongepowered/configurate/loader/AbstractConfiguration public fun defaultOptions ()Lorg/spongepowered/configurate/ConfigurationOptions; public fun defaultOptions (Ljava/util/function/UnaryOperator;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; public fun defaultOptions (Lorg/spongepowered/configurate/ConfigurationOptions;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; + public fun editOptions (Ljava/util/function/Consumer;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; public fun file (Ljava/io/File;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; public fun headerMode ()Lorg/spongepowered/configurate/loader/HeaderMode; public fun headerMode (Lorg/spongepowered/configurate/loader/HeaderMode;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; + protected fun optionSchema ()Lnet/kyori/option/OptionSchema; + public fun optionState ()Lnet/kyori/option/OptionState; + public fun optionState (Lnet/kyori/option/OptionState;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; + protected fun optionStateBuilder ()Lnet/kyori/option/OptionState$Builder; public fun path (Ljava/nio/file/Path;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; public fun sink ()Ljava/util/concurrent/Callable; public fun sink (Ljava/util/concurrent/Callable;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; @@ -38516,6 +38630,17 @@ public final class org/spongepowered/configurate/loader/CommentHandlers : java/l public static fun values ()[Lorg/spongepowered/configurate/loader/CommentHandlers; } +public abstract interface class org/spongepowered/configurate/loader/ConfigurationFormat { + public fun create (Ljava/net/URL;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public abstract fun create (Ljava/net/URL;Lorg/spongepowered/configurate/ConfigurationNode;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public fun create (Ljava/nio/file/Path;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public abstract fun create (Ljava/nio/file/Path;Lorg/spongepowered/configurate/ConfigurationNode;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public static fun forExtension (Ljava/lang/String;)Lorg/spongepowered/configurate/loader/ConfigurationFormat; + public abstract fun id ()Ljava/lang/String; + public abstract fun supportedExtensions ()Ljava/util/Set; + public static fun supportedFormats ()Ljava/util/Set; +} + public abstract interface class org/spongepowered/configurate/loader/ConfigurationLoader : org/spongepowered/configurate/ConfigurationNodeFactory { public fun canLoad ()Z public fun canSave ()Z @@ -38563,6 +38688,7 @@ public abstract interface class org/spongepowered/configurate/objectmapping/Fiel public abstract interface class org/spongepowered/configurate/objectmapping/FieldDiscoverer { public abstract fun discover (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer$FieldCollector;)Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer$InstanceFactory; public static fun emptyConstructorObject ()Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer; + public static fun instantiableObject (Lorg/spongepowered/configurate/util/CheckedFunction;)Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer; public static fun object (Lorg/spongepowered/configurate/util/CheckedFunction;)Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer; public static fun object (Lorg/spongepowered/configurate/util/CheckedFunction;Ljava/lang/String;)Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer; public static fun record ()Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer; @@ -38605,6 +38731,7 @@ public abstract interface class org/spongepowered/configurate/objectmapping/Obje public fun addConstraint (Ljava/lang/Class;Lorg/spongepowered/configurate/objectmapping/meta/Constraint$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public abstract fun addDiscoverer (Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public abstract fun addNodeResolver (Lorg/spongepowered/configurate/objectmapping/meta/NodeResolver$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; + public abstract fun addPostProcessor (Lorg/spongepowered/configurate/objectmapping/meta/PostProcessor$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public abstract fun addProcessor (Ljava/lang/Class;Ljava/lang/Class;Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public fun addProcessor (Ljava/lang/Class;Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public abstract fun build ()Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory; @@ -38654,6 +38781,19 @@ public abstract interface class org/spongepowered/configurate/objectmapping/meta public abstract fun make (Ljava/lang/String;Ljava/lang/reflect/AnnotatedElement;)Lorg/spongepowered/configurate/objectmapping/meta/NodeResolver; } +public abstract interface annotation class org/spongepowered/configurate/objectmapping/meta/PostProcess : java/lang/annotation/Annotation { +} + +public abstract interface class org/spongepowered/configurate/objectmapping/meta/PostProcessor { + public static fun methodsAnnotated (Ljava/lang/Class;)Lorg/spongepowered/configurate/objectmapping/meta/PostProcessor$Factory; + public static fun methodsAnnotatedPostProcess ()Lorg/spongepowered/configurate/objectmapping/meta/PostProcessor$Factory; + public abstract fun postProcess (Ljava/lang/Object;)V +} + +public abstract interface class org/spongepowered/configurate/objectmapping/meta/PostProcessor$Factory { + public abstract fun createProcessor (Ljava/lang/reflect/Type;)Lorg/spongepowered/configurate/objectmapping/meta/PostProcessor; +} + public abstract interface class org/spongepowered/configurate/objectmapping/meta/Processor { public static fun comments ()Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory; public static fun localizedComments (Ljava/util/ResourceBundle;)Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory; @@ -38796,35 +38936,55 @@ public final class org/spongepowered/configurate/reference/WatchServiceListener$ public fun threadFactory (Ljava/util/concurrent/ThreadFactory;)Lorg/spongepowered/configurate/reference/WatchServiceListener$Builder; } -public abstract class org/spongepowered/configurate/serialize/AbstractListChildSerializer : org/spongepowered/configurate/serialize/TypeSerializer { +public abstract class org/spongepowered/configurate/serialize/AbstractListChildSerializer : org/spongepowered/configurate/serialize/TypeSerializer$Annotated { protected fun ()V - protected abstract fun createNew (ILjava/lang/reflect/Type;)Ljava/lang/Object; - public final fun deserialize (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; + protected fun createNew (ILjava/lang/reflect/AnnotatedType;)Ljava/lang/Object; + protected fun createNew (ILjava/lang/reflect/Type;)Ljava/lang/Object; + public final fun deserialize (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; protected abstract fun deserializeSingle (ILjava/lang/Object;Ljava/lang/Object;)V - protected abstract fun elementType (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type; - public fun emptyValue (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; + protected fun elementType (Ljava/lang/reflect/AnnotatedType;)Ljava/lang/reflect/AnnotatedType; + protected fun elementType (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type; + public fun emptyValue (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; protected abstract fun forEachElement (Ljava/lang/Object;Lorg/spongepowered/configurate/util/CheckedConsumer;)V - public final fun serialize (Ljava/lang/reflect/Type;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V + public final fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V } public class org/spongepowered/configurate/serialize/CoercionFailedException : org/spongepowered/configurate/serialize/SerializationException { public fun (Ljava/lang/Object;Ljava/lang/String;)V + public fun (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Ljava/lang/String;)V public fun (Ljava/lang/reflect/Type;Ljava/lang/Object;Ljava/lang/String;)V } -public abstract class org/spongepowered/configurate/serialize/ScalarSerializer : org/spongepowered/configurate/serialize/TypeSerializer { +public abstract interface annotation class org/spongepowered/configurate/serialize/PatternFlags : java/lang/annotation/Annotation { + public abstract fun value ()I +} + +public abstract class org/spongepowered/configurate/serialize/ScalarSerializer : org/spongepowered/configurate/serialize/TypeSerializer$Annotated { protected fun (Lio/leangen/geantyref/TypeToken;)V protected fun (Ljava/lang/Class;)V public final fun deserialize (Ljava/lang/Object;)Ljava/lang/Object; + public fun deserialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Ljava/lang/Object; + public final fun deserialize (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; public abstract fun deserialize (Ljava/lang/reflect/Type;Ljava/lang/Object;)Ljava/lang/Object; public final fun deserialize (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; protected abstract fun serialize (Ljava/lang/Object;Ljava/util/function/Predicate;)Ljava/lang/Object; + protected fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Ljava/util/function/Predicate;)Ljava/lang/Object; + public final fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V public final fun serialize (Ljava/lang/reflect/Type;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V public final fun serializeToString (Ljava/lang/Object;)Ljava/lang/String; public final fun tryDeserialize (Ljava/lang/Object;)Ljava/lang/Object; public final fun type ()Lio/leangen/geantyref/TypeToken; } +public abstract class org/spongepowered/configurate/serialize/ScalarSerializer$Annotated : org/spongepowered/configurate/serialize/ScalarSerializer { + protected fun (Lio/leangen/geantyref/TypeToken;)V + protected fun (Ljava/lang/Class;)V + public abstract fun deserialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Ljava/lang/Object; + public fun deserialize (Ljava/lang/reflect/Type;Ljava/lang/Object;)Ljava/lang/Object; + protected fun serialize (Ljava/lang/Object;Ljava/util/function/Predicate;)Ljava/lang/Object; + protected abstract fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Ljava/util/function/Predicate;)Ljava/lang/Object; +} + public final class org/spongepowered/configurate/serialize/Scalars { public static final field BOOLEAN Lorg/spongepowered/configurate/serialize/ScalarSerializer; public static final field BYTE Lorg/spongepowered/configurate/serialize/ScalarSerializer; @@ -38847,26 +39007,46 @@ public class org/spongepowered/configurate/serialize/SerializationException : or public fun ()V public fun (Ljava/lang/String;)V public fun (Ljava/lang/Throwable;)V + public fun (Ljava/lang/reflect/AnnotatedType;Ljava/lang/String;)V + public fun (Ljava/lang/reflect/AnnotatedType;Ljava/lang/String;Ljava/lang/Throwable;)V + public fun (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Throwable;)V public fun (Ljava/lang/reflect/Type;Ljava/lang/String;)V public fun (Ljava/lang/reflect/Type;Ljava/lang/String;Ljava/lang/Throwable;)V public fun (Ljava/lang/reflect/Type;Ljava/lang/Throwable;)V + public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/AnnotatedType;Ljava/lang/String;)V + public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/AnnotatedType;Ljava/lang/String;Ljava/lang/Throwable;)V + public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/AnnotatedType;Ljava/lang/Throwable;)V public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/Type;Ljava/lang/String;)V public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/Type;Ljava/lang/String;Ljava/lang/Throwable;)V public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/Type;Ljava/lang/Throwable;)V + public fun (Lorg/spongepowered/configurate/NodePath;Ljava/lang/reflect/AnnotatedType;Ljava/lang/String;)V public fun (Lorg/spongepowered/configurate/NodePath;Ljava/lang/reflect/Type;Ljava/lang/String;)V public fun expectedType ()Ljava/lang/reflect/Type; public fun getMessage ()Ljava/lang/String; + public final fun initType (Ljava/lang/reflect/AnnotatedType;)V public fun initType (Ljava/lang/reflect/Type;)V } public abstract interface class org/spongepowered/configurate/serialize/TypeSerializer { + public fun deserialize (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; public abstract fun deserialize (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; + public fun emptyValue (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; public fun emptyValue (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; public static fun of (Ljava/lang/Class;Ljava/util/function/BiFunction;Lorg/spongepowered/configurate/util/CheckedFunction;)Lorg/spongepowered/configurate/serialize/ScalarSerializer; public static fun of (Ljava/lang/reflect/Type;Ljava/util/function/BiFunction;Lorg/spongepowered/configurate/util/CheckedFunction;)Lorg/spongepowered/configurate/serialize/ScalarSerializer; + public fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V public abstract fun serialize (Ljava/lang/reflect/Type;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V } +public abstract interface class org/spongepowered/configurate/serialize/TypeSerializer$Annotated : org/spongepowered/configurate/serialize/TypeSerializer { + public abstract fun deserialize (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; + public fun deserialize (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; + public fun emptyValue (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; + public fun emptyValue (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; + public abstract fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V + public fun serialize (Ljava/lang/reflect/Type;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V +} + public final class org/spongepowered/configurate/serialize/TypeSerializerCollection { public static fun builder ()Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun childBuilder ()Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; @@ -38874,6 +39054,7 @@ public final class org/spongepowered/configurate/serialize/TypeSerializerCollect public fun equals (Ljava/lang/Object;)Z public fun get (Lio/leangen/geantyref/TypeToken;)Lorg/spongepowered/configurate/serialize/TypeSerializer; public fun get (Ljava/lang/Class;)Lorg/spongepowered/configurate/serialize/TypeSerializer; + public fun get (Ljava/lang/reflect/AnnotatedType;)Lorg/spongepowered/configurate/serialize/TypeSerializer; public fun get (Ljava/lang/reflect/Type;)Lorg/spongepowered/configurate/serialize/TypeSerializer; public fun hashCode ()I public fun toString ()Ljava/lang/String; @@ -38886,6 +39067,7 @@ public class org/spongepowered/configurate/serialize/TypeSerializerCollection$Bu public fun register (Ljava/util/function/Predicate;Lorg/spongepowered/configurate/serialize/TypeSerializer;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun register (Lorg/spongepowered/configurate/serialize/ScalarSerializer;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun registerAll (Lorg/spongepowered/configurate/serialize/TypeSerializerCollection;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; + public fun registerAnnotated (Ljava/util/function/Predicate;Lorg/spongepowered/configurate/serialize/TypeSerializer;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun registerAnnotatedObjects (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun registerExact (Lio/leangen/geantyref/TypeToken;Lorg/spongepowered/configurate/serialize/TypeSerializer;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun registerExact (Ljava/lang/Class;Lorg/spongepowered/configurate/serialize/TypeSerializer;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; @@ -38989,6 +39171,7 @@ public final class org/spongepowered/configurate/util/Strings { } public final class org/spongepowered/configurate/util/Types { + public static fun allDeclaredMethods (Ljava/lang/Class;)Ljava/util/List; public static fun allSuperTypes (Ljava/lang/reflect/Type;)Ljava/util/stream/Stream; public static fun allSuperTypesAndInterfaces (Ljava/lang/reflect/Type;)Ljava/util/stream/Stream; public static fun box (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type; @@ -38996,7 +39179,12 @@ public final class org/spongepowered/configurate/util/Types { public static fun defaultValue (Ljava/lang/Class;)Ljava/lang/Object; public static fun isArray (Ljava/lang/reflect/Type;)Z public static fun isBoxedPrimitive (Ljava/lang/reflect/Type;)Z + public static fun makeList (Ljava/lang/Class;)Lio/leangen/geantyref/TypeToken; public static fun makeListType (Lio/leangen/geantyref/TypeToken;)Lio/leangen/geantyref/TypeToken; + public static fun makeMap (Lio/leangen/geantyref/TypeToken;Lio/leangen/geantyref/TypeToken;)Lio/leangen/geantyref/TypeToken; + public static fun makeMap (Lio/leangen/geantyref/TypeToken;Ljava/lang/Class;)Lio/leangen/geantyref/TypeToken; + public static fun makeMap (Ljava/lang/Class;Lio/leangen/geantyref/TypeToken;)Lio/leangen/geantyref/TypeToken; + public static fun makeMap (Ljava/lang/Class;Ljava/lang/Class;)Lio/leangen/geantyref/TypeToken; public static fun requireCompleteParameters (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type; public static fun unbox (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type; } diff --git a/surf-api-velocity/surf-api-velocity-server/src/main/kotlin/dev/slne/surf/surfapi/velocity/server/SuspendingEventHandler.kt b/surf-api-velocity/surf-api-velocity-server/src/main/kotlin/dev/slne/surf/surfapi/velocity/server/SuspendingEventHandler.kt index 6a3de8b79..983134953 100644 --- a/surf-api-velocity/surf-api-velocity-server/src/main/kotlin/dev/slne/surf/surfapi/velocity/server/SuspendingEventHandler.kt +++ b/surf-api-velocity/surf-api-velocity-server/src/main/kotlin/dev/slne/surf/surfapi/velocity/server/SuspendingEventHandler.kt @@ -16,6 +16,7 @@ import com.velocitypowered.api.event.Continuation as EventContinuation class SuspendingEventHandler(private val eventManager: EventManager) { + @Suppress("RedundantSamConstructor") fun register() { VelocityReflection.EVENT_MANAGER_PROXY.registerHandlerAdapter( eventManager, diff --git a/surf-api-velocity/surf-api-velocity-server/src/main/kotlin/dev/slne/surf/surfapi/velocity/server/reflection/EventManagerProxy.kt b/surf-api-velocity/surf-api-velocity-server/src/main/kotlin/dev/slne/surf/surfapi/velocity/server/reflection/EventManagerProxy.kt index ef0767c73..dbef0edf4 100644 --- a/surf-api-velocity/surf-api-velocity-server/src/main/kotlin/dev/slne/surf/surfapi/velocity/server/reflection/EventManagerProxy.kt +++ b/surf-api-velocity/surf-api-velocity-server/src/main/kotlin/dev/slne/surf/surfapi/velocity/server/reflection/EventManagerProxy.kt @@ -14,7 +14,7 @@ import java.util.function.Predicate interface EventManagerProxy { @Name("registerHandlerAdapter") - fun registerHandlerAdapter( + fun registerHandlerAdapter( instance: Any, name: String, filter: Predicate, From 079b0880690df57bfe6c14d64da12cf559c25259 Mon Sep 17 00:00:00 2001 From: Keviro <25409956+Keviro@users.noreply.github.com> Date: Wed, 18 Jun 2025 23:53:34 +0200 Subject: [PATCH 02/15] chore: update packetevents version to 2.9.0-SNAPSHOT --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 44d697a73..e0d5af505 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -8,7 +8,7 @@ kotlinxCoroutines = "1.10.1" kotlinx-serialization = "1.8.0" # Packet Events -packetevents = "2.8.0" +packetevents = "2.9.0-SNAPSHOT" # Command API commandapi = "10.0.0" From 42b90f092a3558bd1c0bcf1112f0807ed6c15e46 Mon Sep 17 00:00:00 2001 From: Keviro <25409956+Keviro@users.noreply.github.com> Date: Sun, 22 Jun 2025 00:37:13 +0200 Subject: [PATCH 03/15] chore: update inventoryframework version to 0.11.1 --- .idea/vcs.xml | 6 ------ gradle/libs.versions.toml | 2 +- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/.idea/vcs.xml b/.idea/vcs.xml index 4c6280eb4..94a25f7f4 100644 --- a/.idea/vcs.xml +++ b/.idea/vcs.xml @@ -1,11 +1,5 @@ - - - - - - diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index e0d5af505..e9f231408 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -50,7 +50,7 @@ reflection-remapper = "0.1.1" brigadier = "1.0.18" configurate = "4.2.0" more-persistent-data-types = "2.4.0" -inventoryframework = "0.10.19" +inventoryframework = "0.11.1" flogger = "0.8" aide-reflection = "1.3" auto-service = "1.1.1" From cee38282c4f52b4b1bc92c0cecece0821c37c037 Mon Sep 17 00:00:00 2001 From: Keviro <25409956+Keviro@users.noreply.github.com> Date: Wed, 25 Jun 2025 22:49:48 +0200 Subject: [PATCH 04/15] chore: update commandapi version to 10.1.0 --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index e9f231408..d1dacc4f2 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -11,7 +11,7 @@ kotlinx-serialization = "1.8.0" packetevents = "2.9.0-SNAPSHOT" # Command API -commandapi = "10.0.0" +commandapi = "10.1.0" # LuckPerms luckperms = "v5.5.0-bukkit" From 496205312a952ab3b7d52661f4e5ecc73241ac87 Mon Sep 17 00:00:00 2001 From: Keviro <25409956+Keviro@users.noreply.github.com> Date: Sun, 29 Jun 2025 20:17:28 +0200 Subject: [PATCH 05/15] chore: update commandapi version to 10.1.0 --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index d1dacc4f2..59f1d5235 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -8,7 +8,7 @@ kotlinxCoroutines = "1.10.1" kotlinx-serialization = "1.8.0" # Packet Events -packetevents = "2.9.0-SNAPSHOT" +packetevents = "2.9.0" # Command API commandapi = "10.1.0" From da5dcea58deaa26d522d9d2179cf634631b3115c Mon Sep 17 00:00:00 2001 From: Keviro <25409956+Keviro@users.noreply.github.com> Date: Sun, 29 Jun 2025 20:27:23 +0200 Subject: [PATCH 06/15] fix: update packetevents version to 2.9.0-SNAPSHOT and refactor lastHurtByPlayer retrieval --- .idea/vcs.xml | 6 + gradle/libs.versions.toml | 2 +- .../api/surf-api-bukkit-api.api | 206 +++++++++++++++++- .../SurfBukkitNmsLootTableBridgeImpl.kt | 2 +- .../api/surf-api-core-api.api | 206 +++++++++++++++++- .../api/surf-api-velocity-api.api | 206 +++++++++++++++++- 6 files changed, 599 insertions(+), 29 deletions(-) diff --git a/.idea/vcs.xml b/.idea/vcs.xml index 94a25f7f4..4c6280eb4 100644 --- a/.idea/vcs.xml +++ b/.idea/vcs.xml @@ -1,5 +1,11 @@ + + + + + + diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 71d47a431..b1dd366da 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -8,7 +8,7 @@ kotlinxCoroutines = "1.10.1" kotlinx-serialization = "1.8.0" # Packet Events -packetevents = "2.9.0" +packetevents = "2.9.0-SNAPSHOT" # Command API commandapi = "10.1.0" diff --git a/surf-api-bukkit/surf-api-bukkit-api/api/surf-api-bukkit-api.api b/surf-api-bukkit/surf-api-bukkit-api/api/surf-api-bukkit-api.api index 5c6e19cad..a462bef2e 100644 --- a/surf-api-bukkit/surf-api-bukkit-api/api/surf-api-bukkit-api.api +++ b/surf-api-bukkit/surf-api-bukkit-api/api/surf-api-bukkit-api.api @@ -11498,6 +11498,14 @@ public final class io/ktor/websocket/serialization/WebsocketChannelSerialization public static final fun sendSerializedBase (Lio/ktor/websocket/WebSocketSession;Ljava/lang/Object;Lio/ktor/util/reflect/TypeInfo;Lio/ktor/serialization/WebsocketContentConverter;Ljava/nio/charset/Charset;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; } +public abstract interface class io/leangen/geantyref/AnnotatedCaptureType : java/lang/reflect/AnnotatedType { + public abstract fun getAnnotatedLowerBounds ()[Ljava/lang/reflect/AnnotatedType; + public abstract fun getAnnotatedTypeVariable ()Ljava/lang/reflect/AnnotatedTypeVariable; + public abstract fun getAnnotatedUpperBounds ()[Ljava/lang/reflect/AnnotatedType; + public abstract fun getAnnotatedWildcardType ()Ljava/lang/reflect/AnnotatedWildcardType; + public abstract fun setAnnotatedUpperBounds ([Ljava/lang/reflect/AnnotatedType;)V +} + public class io/leangen/geantyref/AnnotatedTypeMap : java/util/Map { public fun ()V public fun (Ljava/util/Map;)V @@ -11599,11 +11607,13 @@ public class io/leangen/geantyref/GenericTypeReflector { public static fun getTypeParameter (Ljava/lang/reflect/Type;Ljava/lang/reflect/TypeVariable;)Ljava/lang/reflect/Type; public static fun getUpperBoundClassAndInterfaces (Ljava/lang/reflect/Type;)Ljava/util/List; public static fun hashCode ([Ljava/lang/reflect/AnnotatedType;)I + public static fun isBoxType (Ljava/lang/reflect/Type;)Z public static fun isFullyBound (Ljava/lang/reflect/Type;)Z public static fun isMissingTypeParameters (Ljava/lang/reflect/Type;)Z public static fun isSuperType (Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;)Z public static fun merge ([[Ljava/lang/annotation/Annotation;)[Ljava/lang/annotation/Annotation; public static fun mergeAnnotations (Ljava/lang/reflect/AnnotatedType;Ljava/lang/reflect/AnnotatedType;)Ljava/lang/reflect/AnnotatedType; + public static fun reduceBounded (Ljava/lang/reflect/AnnotatedType;)Ljava/lang/reflect/AnnotatedType; public static fun replaceAnnotations (Ljava/lang/reflect/AnnotatedType;[Ljava/lang/annotation/Annotation;)Ljava/lang/reflect/AnnotatedType; public static fun replaceParameters (Ljava/lang/reflect/AnnotatedParameterizedType;[Ljava/lang/reflect/AnnotatedType;)Ljava/lang/reflect/AnnotatedParameterizedType; public static fun resolveExactType (Ljava/lang/reflect/AnnotatedType;Ljava/lang/reflect/AnnotatedType;)Ljava/lang/reflect/AnnotatedType; @@ -33597,6 +33607,79 @@ public class net/kyori/examination/string/StringExaminer : net/kyori/examination protected fun stream (Ljava/util/stream/Stream;)Ljava/lang/String; } +public abstract interface class net/kyori/option/Option { + public static fun booleanOption (Ljava/lang/String;Z)Lnet/kyori/option/Option; + public abstract fun defaultValue ()Ljava/lang/Object; + public static fun enumOption (Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Enum;)Lnet/kyori/option/Option; + public abstract fun id ()Ljava/lang/String; + public fun type ()Ljava/lang/Class; + public abstract fun valueType ()Lnet/kyori/option/value/ValueType; +} + +public abstract interface class net/kyori/option/OptionSchema { + public static fun childSchema (Lnet/kyori/option/OptionSchema;)Lnet/kyori/option/OptionSchema$Mutable; + public static fun emptySchema ()Lnet/kyori/option/OptionSchema$Mutable; + public abstract fun emptyState ()Lnet/kyori/option/OptionState; + public static fun globalSchema ()Lnet/kyori/option/OptionSchema$Mutable; + public abstract fun has (Lnet/kyori/option/Option;)Z + public abstract fun knownOptions ()Ljava/util/Set; + public abstract fun stateBuilder ()Lnet/kyori/option/OptionState$Builder; + public abstract fun versionedStateBuilder ()Lnet/kyori/option/OptionState$VersionedBuilder; +} + +public abstract interface class net/kyori/option/OptionSchema$Mutable : net/kyori/option/OptionSchema { + public abstract fun booleanOption (Ljava/lang/String;Z)Lnet/kyori/option/Option; + public abstract fun doubleOption (Ljava/lang/String;D)Lnet/kyori/option/Option; + public abstract fun enumOption (Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Enum;)Lnet/kyori/option/Option; + public abstract fun frozenView ()Lnet/kyori/option/OptionSchema; + public abstract fun intOption (Ljava/lang/String;I)Lnet/kyori/option/Option; + public abstract fun stringOption (Ljava/lang/String;Ljava/lang/String;)Lnet/kyori/option/Option; +} + +public abstract interface class net/kyori/option/OptionState { + public static fun emptyOptionState ()Lnet/kyori/option/OptionState; + public abstract fun has (Lnet/kyori/option/Option;)Z + public static fun optionState ()Lnet/kyori/option/OptionState$Builder; + public abstract fun schema ()Lnet/kyori/option/OptionSchema; + public abstract fun value (Lnet/kyori/option/Option;)Ljava/lang/Object; + public static fun versionedOptionState ()Lnet/kyori/option/OptionState$VersionedBuilder; +} + +public abstract interface class net/kyori/option/OptionState$Builder { + public abstract fun build ()Lnet/kyori/option/OptionState; + public abstract fun value (Lnet/kyori/option/Option;Ljava/lang/Object;)Lnet/kyori/option/OptionState$Builder; + public abstract fun values (Lnet/kyori/option/OptionState;)Lnet/kyori/option/OptionState$Builder; + public abstract fun values (Lnet/kyori/option/value/ValueSource;)Lnet/kyori/option/OptionState$Builder; +} + +public abstract interface class net/kyori/option/OptionState$Versioned : net/kyori/option/OptionState { + public abstract fun at (I)Lnet/kyori/option/OptionState$Versioned; + public abstract fun childStates ()Ljava/util/Map; +} + +public abstract interface class net/kyori/option/OptionState$VersionedBuilder { + public abstract fun build ()Lnet/kyori/option/OptionState$Versioned; + public abstract fun version (ILjava/util/function/Consumer;)Lnet/kyori/option/OptionState$VersionedBuilder; +} + +public abstract interface class net/kyori/option/value/ValueSource { + public static fun environmentVariable ()Lnet/kyori/option/value/ValueSource; + public static fun environmentVariable (Ljava/lang/String;)Lnet/kyori/option/value/ValueSource; + public static fun systemProperty ()Lnet/kyori/option/value/ValueSource; + public static fun systemProperty (Ljava/lang/String;)Lnet/kyori/option/value/ValueSource; + public abstract fun value (Lnet/kyori/option/Option;)Ljava/lang/Object; +} + +public abstract interface class net/kyori/option/value/ValueType { + public static fun booleanType ()Lnet/kyori/option/value/ValueType; + public static fun doubleType ()Lnet/kyori/option/value/ValueType; + public static fun enumType (Ljava/lang/Class;)Lnet/kyori/option/value/ValueType; + public static fun integerType ()Lnet/kyori/option/value/ValueType; + public abstract fun parse (Ljava/lang/String;)Ljava/lang/Object; + public static fun stringType ()Lnet/kyori/option/value/ValueType; + public abstract fun type ()Ljava/lang/Class; +} + public abstract interface class net/megavex/scoreboardlibrary/api/ScoreboardLibrary { public abstract fun close ()V public abstract fun closed ()Z @@ -40030,9 +40113,12 @@ public abstract interface class org/spongepowered/configurate/ConfigurationNode public fun get (Ljava/lang/Class;)Ljava/lang/Object; public fun get (Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; public fun get (Ljava/lang/Class;Ljava/util/function/Supplier;)Ljava/lang/Object; + public abstract fun get (Ljava/lang/reflect/AnnotatedType;)Ljava/lang/Object; + public abstract fun get (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Ljava/lang/Object; + public abstract fun get (Ljava/lang/reflect/AnnotatedType;Ljava/util/function/Supplier;)Ljava/lang/Object; public abstract fun get (Ljava/lang/reflect/Type;)Ljava/lang/Object; - public fun get (Ljava/lang/reflect/Type;Ljava/lang/Object;)Ljava/lang/Object; - public fun get (Ljava/lang/reflect/Type;Ljava/util/function/Supplier;)Ljava/lang/Object; + public abstract fun get (Ljava/lang/reflect/Type;Ljava/lang/Object;)Ljava/lang/Object; + public abstract fun get (Ljava/lang/reflect/Type;Ljava/util/function/Supplier;)Ljava/lang/Object; public fun getBoolean ()Z public fun getBoolean (Z)Z public fun getDouble ()D @@ -40077,6 +40163,7 @@ public abstract interface class org/spongepowered/configurate/ConfigurationNode public abstract fun set (Lio/leangen/geantyref/TypeToken;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public abstract fun set (Ljava/lang/Class;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public abstract fun set (Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; + public abstract fun set (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public abstract fun set (Ljava/lang/reflect/Type;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public fun setList (Lio/leangen/geantyref/TypeToken;Ljava/util/List;)Lorg/spongepowered/configurate/ConfigurationNode; public fun setList (Ljava/lang/Class;Ljava/util/List;)Lorg/spongepowered/configurate/ConfigurationNode; @@ -40236,6 +40323,8 @@ public abstract interface class org/spongepowered/configurate/ScopedConfiguratio public fun set (Ljava/lang/Class;Ljava/lang/Object;)Lorg/spongepowered/configurate/ScopedConfigurationNode; public synthetic fun set (Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public abstract fun set (Ljava/lang/Object;)Lorg/spongepowered/configurate/ScopedConfigurationNode; + public synthetic fun set (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; + public fun set (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Lorg/spongepowered/configurate/ScopedConfigurationNode; public synthetic fun set (Ljava/lang/reflect/Type;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public fun set (Ljava/lang/reflect/Type;Ljava/lang/Object;)Lorg/spongepowered/configurate/ScopedConfigurationNode; public synthetic fun setList (Lio/leangen/geantyref/TypeToken;Ljava/util/List;)Lorg/spongepowered/configurate/ConfigurationNode; @@ -40262,6 +40351,10 @@ public final class org/spongepowered/configurate/kotlin/ObjectMappingKt { public static final fun objectMapperFactory ()Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory; } +public final class org/spongepowered/configurate/kotlin/ProcessorsKt { + public static final fun kotlinCommentsProcessor ()Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory; +} + public final class org/spongepowered/configurate/kotlin/extensions/ConfigurationNodeExtensionsKt { public static final fun contains (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/Object;)Z public static final fun contains (Lorg/spongepowered/configurate/ConfigurationNode;Lorg/spongepowered/configurate/NodePath;)Z @@ -40297,6 +40390,10 @@ public final class org/spongepowered/configurate/kotlin/extensions/NodePathExten } public final class org/spongepowered/configurate/kotlin/extensions/ObjectMapperExtensionsKt { + public static final fun addConstraint (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder;Lkotlin/reflect/KClass;Lkotlin/reflect/KClass;Lorg/spongepowered/configurate/objectmapping/meta/Constraint$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; + public static final fun addConstraint (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder;Lkotlin/reflect/KClass;Lorg/spongepowered/configurate/objectmapping/meta/Constraint$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; + public static final fun addProcessor (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder;Lkotlin/reflect/KClass;Lkotlin/reflect/KClass;Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; + public static final fun addProcessor (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder;Lkotlin/reflect/KClass;Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public static final fun get (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory;Lkotlin/reflect/KClass;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper; public static final fun get (Lorg/spongepowered/configurate/serialize/TypeSerializerCollection;Lkotlin/reflect/KClass;)Lorg/spongepowered/configurate/serialize/TypeSerializer; } @@ -40305,6 +40402,16 @@ public final class org/spongepowered/configurate/kotlin/extensions/PublisherExte public static final fun asFlow (Lorg/spongepowered/configurate/reactive/Publisher;)Lkotlinx/coroutines/flow/Flow; } +public abstract class org/spongepowered/configurate/loader/AbstractConfigurationFormat : org/spongepowered/configurate/loader/ConfigurationFormat { + protected fun (Ljava/lang/String;Ljava/util/function/Supplier;Ljava/util/Set;)V + public fun create (Ljava/net/URL;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public fun create (Ljava/net/URL;Lorg/spongepowered/configurate/ConfigurationNode;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public fun create (Ljava/nio/file/Path;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public fun create (Ljava/nio/file/Path;Lorg/spongepowered/configurate/ConfigurationNode;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public fun id ()Ljava/lang/String; + public fun supportedExtensions ()Ljava/util/Set; +} + public abstract class org/spongepowered/configurate/loader/AbstractConfigurationLoader : org/spongepowered/configurate/loader/ConfigurationLoader { public static final field CONFIGURATE_LINE_PATTERN Ljava/util/regex/Pattern; public static final field CONFIGURATE_LINE_SEPARATOR Ljava/lang/String; @@ -40327,6 +40434,8 @@ public abstract class org/spongepowered/configurate/loader/AbstractConfiguration } public abstract class org/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder { + public static final field HEADER_MODE Lnet/kyori/option/Option; + protected static final field SCHEMA Lnet/kyori/option/OptionSchema; protected field defaultOptions Lorg/spongepowered/configurate/ConfigurationOptions; protected field headerMode Lorg/spongepowered/configurate/loader/HeaderMode; protected field sink Ljava/util/concurrent/Callable; @@ -40338,9 +40447,14 @@ public abstract class org/spongepowered/configurate/loader/AbstractConfiguration public fun defaultOptions ()Lorg/spongepowered/configurate/ConfigurationOptions; public fun defaultOptions (Ljava/util/function/UnaryOperator;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; public fun defaultOptions (Lorg/spongepowered/configurate/ConfigurationOptions;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; + public fun editOptions (Ljava/util/function/Consumer;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; public fun file (Ljava/io/File;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; public fun headerMode ()Lorg/spongepowered/configurate/loader/HeaderMode; public fun headerMode (Lorg/spongepowered/configurate/loader/HeaderMode;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; + protected fun optionSchema ()Lnet/kyori/option/OptionSchema; + public fun optionState ()Lnet/kyori/option/OptionState; + public fun optionState (Lnet/kyori/option/OptionState;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; + protected fun optionStateBuilder ()Lnet/kyori/option/OptionState$Builder; public fun path (Ljava/nio/file/Path;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; public fun sink ()Ljava/util/concurrent/Callable; public fun sink (Ljava/util/concurrent/Callable;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; @@ -40371,6 +40485,17 @@ public final class org/spongepowered/configurate/loader/CommentHandlers : java/l public static fun values ()[Lorg/spongepowered/configurate/loader/CommentHandlers; } +public abstract interface class org/spongepowered/configurate/loader/ConfigurationFormat { + public fun create (Ljava/net/URL;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public abstract fun create (Ljava/net/URL;Lorg/spongepowered/configurate/ConfigurationNode;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public fun create (Ljava/nio/file/Path;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public abstract fun create (Ljava/nio/file/Path;Lorg/spongepowered/configurate/ConfigurationNode;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public static fun forExtension (Ljava/lang/String;)Lorg/spongepowered/configurate/loader/ConfigurationFormat; + public abstract fun id ()Ljava/lang/String; + public abstract fun supportedExtensions ()Ljava/util/Set; + public static fun supportedFormats ()Ljava/util/Set; +} + public abstract interface class org/spongepowered/configurate/loader/ConfigurationLoader : org/spongepowered/configurate/ConfigurationNodeFactory { public fun canLoad ()Z public fun canSave ()Z @@ -40418,6 +40543,7 @@ public abstract interface class org/spongepowered/configurate/objectmapping/Fiel public abstract interface class org/spongepowered/configurate/objectmapping/FieldDiscoverer { public abstract fun discover (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer$FieldCollector;)Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer$InstanceFactory; public static fun emptyConstructorObject ()Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer; + public static fun instantiableObject (Lorg/spongepowered/configurate/util/CheckedFunction;)Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer; public static fun object (Lorg/spongepowered/configurate/util/CheckedFunction;)Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer; public static fun object (Lorg/spongepowered/configurate/util/CheckedFunction;Ljava/lang/String;)Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer; public static fun record ()Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer; @@ -40460,6 +40586,7 @@ public abstract interface class org/spongepowered/configurate/objectmapping/Obje public fun addConstraint (Ljava/lang/Class;Lorg/spongepowered/configurate/objectmapping/meta/Constraint$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public abstract fun addDiscoverer (Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public abstract fun addNodeResolver (Lorg/spongepowered/configurate/objectmapping/meta/NodeResolver$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; + public abstract fun addPostProcessor (Lorg/spongepowered/configurate/objectmapping/meta/PostProcessor$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public abstract fun addProcessor (Ljava/lang/Class;Ljava/lang/Class;Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public fun addProcessor (Ljava/lang/Class;Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public abstract fun build ()Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory; @@ -40509,6 +40636,19 @@ public abstract interface class org/spongepowered/configurate/objectmapping/meta public abstract fun make (Ljava/lang/String;Ljava/lang/reflect/AnnotatedElement;)Lorg/spongepowered/configurate/objectmapping/meta/NodeResolver; } +public abstract interface annotation class org/spongepowered/configurate/objectmapping/meta/PostProcess : java/lang/annotation/Annotation { +} + +public abstract interface class org/spongepowered/configurate/objectmapping/meta/PostProcessor { + public static fun methodsAnnotated (Ljava/lang/Class;)Lorg/spongepowered/configurate/objectmapping/meta/PostProcessor$Factory; + public static fun methodsAnnotatedPostProcess ()Lorg/spongepowered/configurate/objectmapping/meta/PostProcessor$Factory; + public abstract fun postProcess (Ljava/lang/Object;)V +} + +public abstract interface class org/spongepowered/configurate/objectmapping/meta/PostProcessor$Factory { + public abstract fun createProcessor (Ljava/lang/reflect/Type;)Lorg/spongepowered/configurate/objectmapping/meta/PostProcessor; +} + public abstract interface class org/spongepowered/configurate/objectmapping/meta/Processor { public static fun comments ()Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory; public static fun localizedComments (Ljava/util/ResourceBundle;)Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory; @@ -40651,35 +40791,55 @@ public final class org/spongepowered/configurate/reference/WatchServiceListener$ public fun threadFactory (Ljava/util/concurrent/ThreadFactory;)Lorg/spongepowered/configurate/reference/WatchServiceListener$Builder; } -public abstract class org/spongepowered/configurate/serialize/AbstractListChildSerializer : org/spongepowered/configurate/serialize/TypeSerializer { +public abstract class org/spongepowered/configurate/serialize/AbstractListChildSerializer : org/spongepowered/configurate/serialize/TypeSerializer$Annotated { protected fun ()V - protected abstract fun createNew (ILjava/lang/reflect/Type;)Ljava/lang/Object; - public final fun deserialize (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; + protected fun createNew (ILjava/lang/reflect/AnnotatedType;)Ljava/lang/Object; + protected fun createNew (ILjava/lang/reflect/Type;)Ljava/lang/Object; + public final fun deserialize (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; protected abstract fun deserializeSingle (ILjava/lang/Object;Ljava/lang/Object;)V - protected abstract fun elementType (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type; - public fun emptyValue (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; + protected fun elementType (Ljava/lang/reflect/AnnotatedType;)Ljava/lang/reflect/AnnotatedType; + protected fun elementType (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type; + public fun emptyValue (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; protected abstract fun forEachElement (Ljava/lang/Object;Lorg/spongepowered/configurate/util/CheckedConsumer;)V - public final fun serialize (Ljava/lang/reflect/Type;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V + public final fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V } public class org/spongepowered/configurate/serialize/CoercionFailedException : org/spongepowered/configurate/serialize/SerializationException { public fun (Ljava/lang/Object;Ljava/lang/String;)V + public fun (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Ljava/lang/String;)V public fun (Ljava/lang/reflect/Type;Ljava/lang/Object;Ljava/lang/String;)V } -public abstract class org/spongepowered/configurate/serialize/ScalarSerializer : org/spongepowered/configurate/serialize/TypeSerializer { +public abstract interface annotation class org/spongepowered/configurate/serialize/PatternFlags : java/lang/annotation/Annotation { + public abstract fun value ()I +} + +public abstract class org/spongepowered/configurate/serialize/ScalarSerializer : org/spongepowered/configurate/serialize/TypeSerializer$Annotated { protected fun (Lio/leangen/geantyref/TypeToken;)V protected fun (Ljava/lang/Class;)V public final fun deserialize (Ljava/lang/Object;)Ljava/lang/Object; + public fun deserialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Ljava/lang/Object; + public final fun deserialize (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; public abstract fun deserialize (Ljava/lang/reflect/Type;Ljava/lang/Object;)Ljava/lang/Object; public final fun deserialize (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; protected abstract fun serialize (Ljava/lang/Object;Ljava/util/function/Predicate;)Ljava/lang/Object; + protected fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Ljava/util/function/Predicate;)Ljava/lang/Object; + public final fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V public final fun serialize (Ljava/lang/reflect/Type;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V public final fun serializeToString (Ljava/lang/Object;)Ljava/lang/String; public final fun tryDeserialize (Ljava/lang/Object;)Ljava/lang/Object; public final fun type ()Lio/leangen/geantyref/TypeToken; } +public abstract class org/spongepowered/configurate/serialize/ScalarSerializer$Annotated : org/spongepowered/configurate/serialize/ScalarSerializer { + protected fun (Lio/leangen/geantyref/TypeToken;)V + protected fun (Ljava/lang/Class;)V + public abstract fun deserialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Ljava/lang/Object; + public fun deserialize (Ljava/lang/reflect/Type;Ljava/lang/Object;)Ljava/lang/Object; + protected fun serialize (Ljava/lang/Object;Ljava/util/function/Predicate;)Ljava/lang/Object; + protected abstract fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Ljava/util/function/Predicate;)Ljava/lang/Object; +} + public final class org/spongepowered/configurate/serialize/Scalars { public static final field BOOLEAN Lorg/spongepowered/configurate/serialize/ScalarSerializer; public static final field BYTE Lorg/spongepowered/configurate/serialize/ScalarSerializer; @@ -40702,26 +40862,46 @@ public class org/spongepowered/configurate/serialize/SerializationException : or public fun ()V public fun (Ljava/lang/String;)V public fun (Ljava/lang/Throwable;)V + public fun (Ljava/lang/reflect/AnnotatedType;Ljava/lang/String;)V + public fun (Ljava/lang/reflect/AnnotatedType;Ljava/lang/String;Ljava/lang/Throwable;)V + public fun (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Throwable;)V public fun (Ljava/lang/reflect/Type;Ljava/lang/String;)V public fun (Ljava/lang/reflect/Type;Ljava/lang/String;Ljava/lang/Throwable;)V public fun (Ljava/lang/reflect/Type;Ljava/lang/Throwable;)V + public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/AnnotatedType;Ljava/lang/String;)V + public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/AnnotatedType;Ljava/lang/String;Ljava/lang/Throwable;)V + public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/AnnotatedType;Ljava/lang/Throwable;)V public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/Type;Ljava/lang/String;)V public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/Type;Ljava/lang/String;Ljava/lang/Throwable;)V public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/Type;Ljava/lang/Throwable;)V + public fun (Lorg/spongepowered/configurate/NodePath;Ljava/lang/reflect/AnnotatedType;Ljava/lang/String;)V public fun (Lorg/spongepowered/configurate/NodePath;Ljava/lang/reflect/Type;Ljava/lang/String;)V public fun expectedType ()Ljava/lang/reflect/Type; public fun getMessage ()Ljava/lang/String; + public final fun initType (Ljava/lang/reflect/AnnotatedType;)V public fun initType (Ljava/lang/reflect/Type;)V } public abstract interface class org/spongepowered/configurate/serialize/TypeSerializer { + public fun deserialize (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; public abstract fun deserialize (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; + public fun emptyValue (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; public fun emptyValue (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; public static fun of (Ljava/lang/Class;Ljava/util/function/BiFunction;Lorg/spongepowered/configurate/util/CheckedFunction;)Lorg/spongepowered/configurate/serialize/ScalarSerializer; public static fun of (Ljava/lang/reflect/Type;Ljava/util/function/BiFunction;Lorg/spongepowered/configurate/util/CheckedFunction;)Lorg/spongepowered/configurate/serialize/ScalarSerializer; + public fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V public abstract fun serialize (Ljava/lang/reflect/Type;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V } +public abstract interface class org/spongepowered/configurate/serialize/TypeSerializer$Annotated : org/spongepowered/configurate/serialize/TypeSerializer { + public abstract fun deserialize (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; + public fun deserialize (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; + public fun emptyValue (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; + public fun emptyValue (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; + public abstract fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V + public fun serialize (Ljava/lang/reflect/Type;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V +} + public final class org/spongepowered/configurate/serialize/TypeSerializerCollection { public static fun builder ()Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun childBuilder ()Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; @@ -40729,6 +40909,7 @@ public final class org/spongepowered/configurate/serialize/TypeSerializerCollect public fun equals (Ljava/lang/Object;)Z public fun get (Lio/leangen/geantyref/TypeToken;)Lorg/spongepowered/configurate/serialize/TypeSerializer; public fun get (Ljava/lang/Class;)Lorg/spongepowered/configurate/serialize/TypeSerializer; + public fun get (Ljava/lang/reflect/AnnotatedType;)Lorg/spongepowered/configurate/serialize/TypeSerializer; public fun get (Ljava/lang/reflect/Type;)Lorg/spongepowered/configurate/serialize/TypeSerializer; public fun hashCode ()I public fun toString ()Ljava/lang/String; @@ -40741,6 +40922,7 @@ public class org/spongepowered/configurate/serialize/TypeSerializerCollection$Bu public fun register (Ljava/util/function/Predicate;Lorg/spongepowered/configurate/serialize/TypeSerializer;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun register (Lorg/spongepowered/configurate/serialize/ScalarSerializer;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun registerAll (Lorg/spongepowered/configurate/serialize/TypeSerializerCollection;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; + public fun registerAnnotated (Ljava/util/function/Predicate;Lorg/spongepowered/configurate/serialize/TypeSerializer;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun registerAnnotatedObjects (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun registerExact (Lio/leangen/geantyref/TypeToken;Lorg/spongepowered/configurate/serialize/TypeSerializer;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun registerExact (Ljava/lang/Class;Lorg/spongepowered/configurate/serialize/TypeSerializer;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; @@ -40844,6 +41026,7 @@ public final class org/spongepowered/configurate/util/Strings { } public final class org/spongepowered/configurate/util/Types { + public static fun allDeclaredMethods (Ljava/lang/Class;)Ljava/util/List; public static fun allSuperTypes (Ljava/lang/reflect/Type;)Ljava/util/stream/Stream; public static fun allSuperTypesAndInterfaces (Ljava/lang/reflect/Type;)Ljava/util/stream/Stream; public static fun box (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type; @@ -40851,7 +41034,12 @@ public final class org/spongepowered/configurate/util/Types { public static fun defaultValue (Ljava/lang/Class;)Ljava/lang/Object; public static fun isArray (Ljava/lang/reflect/Type;)Z public static fun isBoxedPrimitive (Ljava/lang/reflect/Type;)Z + public static fun makeList (Ljava/lang/Class;)Lio/leangen/geantyref/TypeToken; public static fun makeListType (Lio/leangen/geantyref/TypeToken;)Lio/leangen/geantyref/TypeToken; + public static fun makeMap (Lio/leangen/geantyref/TypeToken;Lio/leangen/geantyref/TypeToken;)Lio/leangen/geantyref/TypeToken; + public static fun makeMap (Lio/leangen/geantyref/TypeToken;Ljava/lang/Class;)Lio/leangen/geantyref/TypeToken; + public static fun makeMap (Ljava/lang/Class;Lio/leangen/geantyref/TypeToken;)Lio/leangen/geantyref/TypeToken; + public static fun makeMap (Ljava/lang/Class;Ljava/lang/Class;)Lio/leangen/geantyref/TypeToken; public static fun requireCompleteParameters (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type; public static fun unbox (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type; } diff --git a/surf-api-bukkit/surf-api-bukkit-server/src/main/kotlin/dev/slne/surf/surfapi/bukkit/server/impl/nms/bridges/SurfBukkitNmsLootTableBridgeImpl.kt b/surf-api-bukkit/surf-api-bukkit-server/src/main/kotlin/dev/slne/surf/surfapi/bukkit/server/impl/nms/bridges/SurfBukkitNmsLootTableBridgeImpl.kt index 9dd505aeb..ace71a7e3 100644 --- a/surf-api-bukkit/surf-api-bukkit-server/src/main/kotlin/dev/slne/surf/surfapi/bukkit/server/impl/nms/bridges/SurfBukkitNmsLootTableBridgeImpl.kt +++ b/surf-api-bukkit/surf-api-bukkit-server/src/main/kotlin/dev/slne/surf/surfapi/bukkit/server/impl/nms/bridges/SurfBukkitNmsLootTableBridgeImpl.kt @@ -45,7 +45,7 @@ class SurfBukkitNmsLootTableBridgeImpl : SurfBukkitNmsLootTableBridge { nmsDamageSource.directEntity ) - val lastHurtByPlayer = nmsEntity.lastHurtByPlayer + val lastHurtByPlayer = nmsEntity.getLastHurtByPlayer() if (causedByPlayer && lastHurtByPlayer != null) { lootParamsBuilder.withParameter(LootContextParams.LAST_DAMAGE_PLAYER, lastHurtByPlayer) .withLuck(lastHurtByPlayer.luck) diff --git a/surf-api-core/surf-api-core-api/api/surf-api-core-api.api b/surf-api-core/surf-api-core-api/api/surf-api-core-api.api index be8588ca0..c451427de 100644 --- a/surf-api-core/surf-api-core-api/api/surf-api-core-api.api +++ b/surf-api-core/surf-api-core-api/api/surf-api-core-api.api @@ -10239,6 +10239,14 @@ public final class io/ktor/websocket/serialization/WebsocketChannelSerialization public static final fun sendSerializedBase (Lio/ktor/websocket/WebSocketSession;Ljava/lang/Object;Lio/ktor/util/reflect/TypeInfo;Lio/ktor/serialization/WebsocketContentConverter;Ljava/nio/charset/Charset;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; } +public abstract interface class io/leangen/geantyref/AnnotatedCaptureType : java/lang/reflect/AnnotatedType { + public abstract fun getAnnotatedLowerBounds ()[Ljava/lang/reflect/AnnotatedType; + public abstract fun getAnnotatedTypeVariable ()Ljava/lang/reflect/AnnotatedTypeVariable; + public abstract fun getAnnotatedUpperBounds ()[Ljava/lang/reflect/AnnotatedType; + public abstract fun getAnnotatedWildcardType ()Ljava/lang/reflect/AnnotatedWildcardType; + public abstract fun setAnnotatedUpperBounds ([Ljava/lang/reflect/AnnotatedType;)V +} + public class io/leangen/geantyref/AnnotatedTypeMap : java/util/Map { public fun ()V public fun (Ljava/util/Map;)V @@ -10340,11 +10348,13 @@ public class io/leangen/geantyref/GenericTypeReflector { public static fun getTypeParameter (Ljava/lang/reflect/Type;Ljava/lang/reflect/TypeVariable;)Ljava/lang/reflect/Type; public static fun getUpperBoundClassAndInterfaces (Ljava/lang/reflect/Type;)Ljava/util/List; public static fun hashCode ([Ljava/lang/reflect/AnnotatedType;)I + public static fun isBoxType (Ljava/lang/reflect/Type;)Z public static fun isFullyBound (Ljava/lang/reflect/Type;)Z public static fun isMissingTypeParameters (Ljava/lang/reflect/Type;)Z public static fun isSuperType (Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;)Z public static fun merge ([[Ljava/lang/annotation/Annotation;)[Ljava/lang/annotation/Annotation; public static fun mergeAnnotations (Ljava/lang/reflect/AnnotatedType;Ljava/lang/reflect/AnnotatedType;)Ljava/lang/reflect/AnnotatedType; + public static fun reduceBounded (Ljava/lang/reflect/AnnotatedType;)Ljava/lang/reflect/AnnotatedType; public static fun replaceAnnotations (Ljava/lang/reflect/AnnotatedType;[Ljava/lang/annotation/Annotation;)Ljava/lang/reflect/AnnotatedType; public static fun replaceParameters (Ljava/lang/reflect/AnnotatedParameterizedType;[Ljava/lang/reflect/AnnotatedType;)Ljava/lang/reflect/AnnotatedParameterizedType; public static fun resolveExactType (Ljava/lang/reflect/AnnotatedType;Ljava/lang/reflect/AnnotatedType;)Ljava/lang/reflect/AnnotatedType; @@ -32338,6 +32348,79 @@ public class net/kyori/examination/string/StringExaminer : net/kyori/examination protected fun stream (Ljava/util/stream/Stream;)Ljava/lang/String; } +public abstract interface class net/kyori/option/Option { + public static fun booleanOption (Ljava/lang/String;Z)Lnet/kyori/option/Option; + public abstract fun defaultValue ()Ljava/lang/Object; + public static fun enumOption (Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Enum;)Lnet/kyori/option/Option; + public abstract fun id ()Ljava/lang/String; + public fun type ()Ljava/lang/Class; + public abstract fun valueType ()Lnet/kyori/option/value/ValueType; +} + +public abstract interface class net/kyori/option/OptionSchema { + public static fun childSchema (Lnet/kyori/option/OptionSchema;)Lnet/kyori/option/OptionSchema$Mutable; + public static fun emptySchema ()Lnet/kyori/option/OptionSchema$Mutable; + public abstract fun emptyState ()Lnet/kyori/option/OptionState; + public static fun globalSchema ()Lnet/kyori/option/OptionSchema$Mutable; + public abstract fun has (Lnet/kyori/option/Option;)Z + public abstract fun knownOptions ()Ljava/util/Set; + public abstract fun stateBuilder ()Lnet/kyori/option/OptionState$Builder; + public abstract fun versionedStateBuilder ()Lnet/kyori/option/OptionState$VersionedBuilder; +} + +public abstract interface class net/kyori/option/OptionSchema$Mutable : net/kyori/option/OptionSchema { + public abstract fun booleanOption (Ljava/lang/String;Z)Lnet/kyori/option/Option; + public abstract fun doubleOption (Ljava/lang/String;D)Lnet/kyori/option/Option; + public abstract fun enumOption (Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Enum;)Lnet/kyori/option/Option; + public abstract fun frozenView ()Lnet/kyori/option/OptionSchema; + public abstract fun intOption (Ljava/lang/String;I)Lnet/kyori/option/Option; + public abstract fun stringOption (Ljava/lang/String;Ljava/lang/String;)Lnet/kyori/option/Option; +} + +public abstract interface class net/kyori/option/OptionState { + public static fun emptyOptionState ()Lnet/kyori/option/OptionState; + public abstract fun has (Lnet/kyori/option/Option;)Z + public static fun optionState ()Lnet/kyori/option/OptionState$Builder; + public abstract fun schema ()Lnet/kyori/option/OptionSchema; + public abstract fun value (Lnet/kyori/option/Option;)Ljava/lang/Object; + public static fun versionedOptionState ()Lnet/kyori/option/OptionState$VersionedBuilder; +} + +public abstract interface class net/kyori/option/OptionState$Builder { + public abstract fun build ()Lnet/kyori/option/OptionState; + public abstract fun value (Lnet/kyori/option/Option;Ljava/lang/Object;)Lnet/kyori/option/OptionState$Builder; + public abstract fun values (Lnet/kyori/option/OptionState;)Lnet/kyori/option/OptionState$Builder; + public abstract fun values (Lnet/kyori/option/value/ValueSource;)Lnet/kyori/option/OptionState$Builder; +} + +public abstract interface class net/kyori/option/OptionState$Versioned : net/kyori/option/OptionState { + public abstract fun at (I)Lnet/kyori/option/OptionState$Versioned; + public abstract fun childStates ()Ljava/util/Map; +} + +public abstract interface class net/kyori/option/OptionState$VersionedBuilder { + public abstract fun build ()Lnet/kyori/option/OptionState$Versioned; + public abstract fun version (ILjava/util/function/Consumer;)Lnet/kyori/option/OptionState$VersionedBuilder; +} + +public abstract interface class net/kyori/option/value/ValueSource { + public static fun environmentVariable ()Lnet/kyori/option/value/ValueSource; + public static fun environmentVariable (Ljava/lang/String;)Lnet/kyori/option/value/ValueSource; + public static fun systemProperty ()Lnet/kyori/option/value/ValueSource; + public static fun systemProperty (Ljava/lang/String;)Lnet/kyori/option/value/ValueSource; + public abstract fun value (Lnet/kyori/option/Option;)Ljava/lang/Object; +} + +public abstract interface class net/kyori/option/value/ValueType { + public static fun booleanType ()Lnet/kyori/option/value/ValueType; + public static fun doubleType ()Lnet/kyori/option/value/ValueType; + public static fun enumType (Ljava/lang/Class;)Lnet/kyori/option/value/ValueType; + public static fun integerType ()Lnet/kyori/option/value/ValueType; + public abstract fun parse (Ljava/lang/String;)Ljava/lang/Object; + public static fun stringType ()Lnet/kyori/option/value/ValueType; + public abstract fun type ()Ljava/lang/Class; +} + public final class okhttp3/Address { public final fun -deprecated_certificatePinner ()Lokhttp3/CertificatePinner; public final fun -deprecated_connectionSpecs ()Ljava/util/List; @@ -38488,9 +38571,12 @@ public abstract interface class org/spongepowered/configurate/ConfigurationNode public fun get (Ljava/lang/Class;)Ljava/lang/Object; public fun get (Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; public fun get (Ljava/lang/Class;Ljava/util/function/Supplier;)Ljava/lang/Object; + public abstract fun get (Ljava/lang/reflect/AnnotatedType;)Ljava/lang/Object; + public abstract fun get (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Ljava/lang/Object; + public abstract fun get (Ljava/lang/reflect/AnnotatedType;Ljava/util/function/Supplier;)Ljava/lang/Object; public abstract fun get (Ljava/lang/reflect/Type;)Ljava/lang/Object; - public fun get (Ljava/lang/reflect/Type;Ljava/lang/Object;)Ljava/lang/Object; - public fun get (Ljava/lang/reflect/Type;Ljava/util/function/Supplier;)Ljava/lang/Object; + public abstract fun get (Ljava/lang/reflect/Type;Ljava/lang/Object;)Ljava/lang/Object; + public abstract fun get (Ljava/lang/reflect/Type;Ljava/util/function/Supplier;)Ljava/lang/Object; public fun getBoolean ()Z public fun getBoolean (Z)Z public fun getDouble ()D @@ -38535,6 +38621,7 @@ public abstract interface class org/spongepowered/configurate/ConfigurationNode public abstract fun set (Lio/leangen/geantyref/TypeToken;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public abstract fun set (Ljava/lang/Class;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public abstract fun set (Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; + public abstract fun set (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public abstract fun set (Ljava/lang/reflect/Type;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public fun setList (Lio/leangen/geantyref/TypeToken;Ljava/util/List;)Lorg/spongepowered/configurate/ConfigurationNode; public fun setList (Ljava/lang/Class;Ljava/util/List;)Lorg/spongepowered/configurate/ConfigurationNode; @@ -38694,6 +38781,8 @@ public abstract interface class org/spongepowered/configurate/ScopedConfiguratio public fun set (Ljava/lang/Class;Ljava/lang/Object;)Lorg/spongepowered/configurate/ScopedConfigurationNode; public synthetic fun set (Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public abstract fun set (Ljava/lang/Object;)Lorg/spongepowered/configurate/ScopedConfigurationNode; + public synthetic fun set (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; + public fun set (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Lorg/spongepowered/configurate/ScopedConfigurationNode; public synthetic fun set (Ljava/lang/reflect/Type;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public fun set (Ljava/lang/reflect/Type;Ljava/lang/Object;)Lorg/spongepowered/configurate/ScopedConfigurationNode; public synthetic fun setList (Lio/leangen/geantyref/TypeToken;Ljava/util/List;)Lorg/spongepowered/configurate/ConfigurationNode; @@ -38720,6 +38809,10 @@ public final class org/spongepowered/configurate/kotlin/ObjectMappingKt { public static final fun objectMapperFactory ()Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory; } +public final class org/spongepowered/configurate/kotlin/ProcessorsKt { + public static final fun kotlinCommentsProcessor ()Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory; +} + public final class org/spongepowered/configurate/kotlin/extensions/ConfigurationNodeExtensionsKt { public static final fun contains (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/Object;)Z public static final fun contains (Lorg/spongepowered/configurate/ConfigurationNode;Lorg/spongepowered/configurate/NodePath;)Z @@ -38755,6 +38848,10 @@ public final class org/spongepowered/configurate/kotlin/extensions/NodePathExten } public final class org/spongepowered/configurate/kotlin/extensions/ObjectMapperExtensionsKt { + public static final fun addConstraint (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder;Lkotlin/reflect/KClass;Lkotlin/reflect/KClass;Lorg/spongepowered/configurate/objectmapping/meta/Constraint$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; + public static final fun addConstraint (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder;Lkotlin/reflect/KClass;Lorg/spongepowered/configurate/objectmapping/meta/Constraint$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; + public static final fun addProcessor (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder;Lkotlin/reflect/KClass;Lkotlin/reflect/KClass;Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; + public static final fun addProcessor (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder;Lkotlin/reflect/KClass;Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public static final fun get (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory;Lkotlin/reflect/KClass;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper; public static final fun get (Lorg/spongepowered/configurate/serialize/TypeSerializerCollection;Lkotlin/reflect/KClass;)Lorg/spongepowered/configurate/serialize/TypeSerializer; } @@ -38763,6 +38860,16 @@ public final class org/spongepowered/configurate/kotlin/extensions/PublisherExte public static final fun asFlow (Lorg/spongepowered/configurate/reactive/Publisher;)Lkotlinx/coroutines/flow/Flow; } +public abstract class org/spongepowered/configurate/loader/AbstractConfigurationFormat : org/spongepowered/configurate/loader/ConfigurationFormat { + protected fun (Ljava/lang/String;Ljava/util/function/Supplier;Ljava/util/Set;)V + public fun create (Ljava/net/URL;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public fun create (Ljava/net/URL;Lorg/spongepowered/configurate/ConfigurationNode;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public fun create (Ljava/nio/file/Path;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public fun create (Ljava/nio/file/Path;Lorg/spongepowered/configurate/ConfigurationNode;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public fun id ()Ljava/lang/String; + public fun supportedExtensions ()Ljava/util/Set; +} + public abstract class org/spongepowered/configurate/loader/AbstractConfigurationLoader : org/spongepowered/configurate/loader/ConfigurationLoader { public static final field CONFIGURATE_LINE_PATTERN Ljava/util/regex/Pattern; public static final field CONFIGURATE_LINE_SEPARATOR Ljava/lang/String; @@ -38785,6 +38892,8 @@ public abstract class org/spongepowered/configurate/loader/AbstractConfiguration } public abstract class org/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder { + public static final field HEADER_MODE Lnet/kyori/option/Option; + protected static final field SCHEMA Lnet/kyori/option/OptionSchema; protected field defaultOptions Lorg/spongepowered/configurate/ConfigurationOptions; protected field headerMode Lorg/spongepowered/configurate/loader/HeaderMode; protected field sink Ljava/util/concurrent/Callable; @@ -38796,9 +38905,14 @@ public abstract class org/spongepowered/configurate/loader/AbstractConfiguration public fun defaultOptions ()Lorg/spongepowered/configurate/ConfigurationOptions; public fun defaultOptions (Ljava/util/function/UnaryOperator;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; public fun defaultOptions (Lorg/spongepowered/configurate/ConfigurationOptions;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; + public fun editOptions (Ljava/util/function/Consumer;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; public fun file (Ljava/io/File;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; public fun headerMode ()Lorg/spongepowered/configurate/loader/HeaderMode; public fun headerMode (Lorg/spongepowered/configurate/loader/HeaderMode;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; + protected fun optionSchema ()Lnet/kyori/option/OptionSchema; + public fun optionState ()Lnet/kyori/option/OptionState; + public fun optionState (Lnet/kyori/option/OptionState;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; + protected fun optionStateBuilder ()Lnet/kyori/option/OptionState$Builder; public fun path (Ljava/nio/file/Path;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; public fun sink ()Ljava/util/concurrent/Callable; public fun sink (Ljava/util/concurrent/Callable;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; @@ -38829,6 +38943,17 @@ public final class org/spongepowered/configurate/loader/CommentHandlers : java/l public static fun values ()[Lorg/spongepowered/configurate/loader/CommentHandlers; } +public abstract interface class org/spongepowered/configurate/loader/ConfigurationFormat { + public fun create (Ljava/net/URL;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public abstract fun create (Ljava/net/URL;Lorg/spongepowered/configurate/ConfigurationNode;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public fun create (Ljava/nio/file/Path;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public abstract fun create (Ljava/nio/file/Path;Lorg/spongepowered/configurate/ConfigurationNode;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public static fun forExtension (Ljava/lang/String;)Lorg/spongepowered/configurate/loader/ConfigurationFormat; + public abstract fun id ()Ljava/lang/String; + public abstract fun supportedExtensions ()Ljava/util/Set; + public static fun supportedFormats ()Ljava/util/Set; +} + public abstract interface class org/spongepowered/configurate/loader/ConfigurationLoader : org/spongepowered/configurate/ConfigurationNodeFactory { public fun canLoad ()Z public fun canSave ()Z @@ -38876,6 +39001,7 @@ public abstract interface class org/spongepowered/configurate/objectmapping/Fiel public abstract interface class org/spongepowered/configurate/objectmapping/FieldDiscoverer { public abstract fun discover (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer$FieldCollector;)Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer$InstanceFactory; public static fun emptyConstructorObject ()Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer; + public static fun instantiableObject (Lorg/spongepowered/configurate/util/CheckedFunction;)Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer; public static fun object (Lorg/spongepowered/configurate/util/CheckedFunction;)Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer; public static fun object (Lorg/spongepowered/configurate/util/CheckedFunction;Ljava/lang/String;)Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer; public static fun record ()Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer; @@ -38918,6 +39044,7 @@ public abstract interface class org/spongepowered/configurate/objectmapping/Obje public fun addConstraint (Ljava/lang/Class;Lorg/spongepowered/configurate/objectmapping/meta/Constraint$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public abstract fun addDiscoverer (Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public abstract fun addNodeResolver (Lorg/spongepowered/configurate/objectmapping/meta/NodeResolver$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; + public abstract fun addPostProcessor (Lorg/spongepowered/configurate/objectmapping/meta/PostProcessor$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public abstract fun addProcessor (Ljava/lang/Class;Ljava/lang/Class;Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public fun addProcessor (Ljava/lang/Class;Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public abstract fun build ()Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory; @@ -38967,6 +39094,19 @@ public abstract interface class org/spongepowered/configurate/objectmapping/meta public abstract fun make (Ljava/lang/String;Ljava/lang/reflect/AnnotatedElement;)Lorg/spongepowered/configurate/objectmapping/meta/NodeResolver; } +public abstract interface annotation class org/spongepowered/configurate/objectmapping/meta/PostProcess : java/lang/annotation/Annotation { +} + +public abstract interface class org/spongepowered/configurate/objectmapping/meta/PostProcessor { + public static fun methodsAnnotated (Ljava/lang/Class;)Lorg/spongepowered/configurate/objectmapping/meta/PostProcessor$Factory; + public static fun methodsAnnotatedPostProcess ()Lorg/spongepowered/configurate/objectmapping/meta/PostProcessor$Factory; + public abstract fun postProcess (Ljava/lang/Object;)V +} + +public abstract interface class org/spongepowered/configurate/objectmapping/meta/PostProcessor$Factory { + public abstract fun createProcessor (Ljava/lang/reflect/Type;)Lorg/spongepowered/configurate/objectmapping/meta/PostProcessor; +} + public abstract interface class org/spongepowered/configurate/objectmapping/meta/Processor { public static fun comments ()Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory; public static fun localizedComments (Ljava/util/ResourceBundle;)Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory; @@ -39109,35 +39249,55 @@ public final class org/spongepowered/configurate/reference/WatchServiceListener$ public fun threadFactory (Ljava/util/concurrent/ThreadFactory;)Lorg/spongepowered/configurate/reference/WatchServiceListener$Builder; } -public abstract class org/spongepowered/configurate/serialize/AbstractListChildSerializer : org/spongepowered/configurate/serialize/TypeSerializer { +public abstract class org/spongepowered/configurate/serialize/AbstractListChildSerializer : org/spongepowered/configurate/serialize/TypeSerializer$Annotated { protected fun ()V - protected abstract fun createNew (ILjava/lang/reflect/Type;)Ljava/lang/Object; - public final fun deserialize (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; + protected fun createNew (ILjava/lang/reflect/AnnotatedType;)Ljava/lang/Object; + protected fun createNew (ILjava/lang/reflect/Type;)Ljava/lang/Object; + public final fun deserialize (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; protected abstract fun deserializeSingle (ILjava/lang/Object;Ljava/lang/Object;)V - protected abstract fun elementType (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type; - public fun emptyValue (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; + protected fun elementType (Ljava/lang/reflect/AnnotatedType;)Ljava/lang/reflect/AnnotatedType; + protected fun elementType (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type; + public fun emptyValue (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; protected abstract fun forEachElement (Ljava/lang/Object;Lorg/spongepowered/configurate/util/CheckedConsumer;)V - public final fun serialize (Ljava/lang/reflect/Type;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V + public final fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V } public class org/spongepowered/configurate/serialize/CoercionFailedException : org/spongepowered/configurate/serialize/SerializationException { public fun (Ljava/lang/Object;Ljava/lang/String;)V + public fun (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Ljava/lang/String;)V public fun (Ljava/lang/reflect/Type;Ljava/lang/Object;Ljava/lang/String;)V } -public abstract class org/spongepowered/configurate/serialize/ScalarSerializer : org/spongepowered/configurate/serialize/TypeSerializer { +public abstract interface annotation class org/spongepowered/configurate/serialize/PatternFlags : java/lang/annotation/Annotation { + public abstract fun value ()I +} + +public abstract class org/spongepowered/configurate/serialize/ScalarSerializer : org/spongepowered/configurate/serialize/TypeSerializer$Annotated { protected fun (Lio/leangen/geantyref/TypeToken;)V protected fun (Ljava/lang/Class;)V public final fun deserialize (Ljava/lang/Object;)Ljava/lang/Object; + public fun deserialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Ljava/lang/Object; + public final fun deserialize (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; public abstract fun deserialize (Ljava/lang/reflect/Type;Ljava/lang/Object;)Ljava/lang/Object; public final fun deserialize (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; protected abstract fun serialize (Ljava/lang/Object;Ljava/util/function/Predicate;)Ljava/lang/Object; + protected fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Ljava/util/function/Predicate;)Ljava/lang/Object; + public final fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V public final fun serialize (Ljava/lang/reflect/Type;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V public final fun serializeToString (Ljava/lang/Object;)Ljava/lang/String; public final fun tryDeserialize (Ljava/lang/Object;)Ljava/lang/Object; public final fun type ()Lio/leangen/geantyref/TypeToken; } +public abstract class org/spongepowered/configurate/serialize/ScalarSerializer$Annotated : org/spongepowered/configurate/serialize/ScalarSerializer { + protected fun (Lio/leangen/geantyref/TypeToken;)V + protected fun (Ljava/lang/Class;)V + public abstract fun deserialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Ljava/lang/Object; + public fun deserialize (Ljava/lang/reflect/Type;Ljava/lang/Object;)Ljava/lang/Object; + protected fun serialize (Ljava/lang/Object;Ljava/util/function/Predicate;)Ljava/lang/Object; + protected abstract fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Ljava/util/function/Predicate;)Ljava/lang/Object; +} + public final class org/spongepowered/configurate/serialize/Scalars { public static final field BOOLEAN Lorg/spongepowered/configurate/serialize/ScalarSerializer; public static final field BYTE Lorg/spongepowered/configurate/serialize/ScalarSerializer; @@ -39160,26 +39320,46 @@ public class org/spongepowered/configurate/serialize/SerializationException : or public fun ()V public fun (Ljava/lang/String;)V public fun (Ljava/lang/Throwable;)V + public fun (Ljava/lang/reflect/AnnotatedType;Ljava/lang/String;)V + public fun (Ljava/lang/reflect/AnnotatedType;Ljava/lang/String;Ljava/lang/Throwable;)V + public fun (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Throwable;)V public fun (Ljava/lang/reflect/Type;Ljava/lang/String;)V public fun (Ljava/lang/reflect/Type;Ljava/lang/String;Ljava/lang/Throwable;)V public fun (Ljava/lang/reflect/Type;Ljava/lang/Throwable;)V + public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/AnnotatedType;Ljava/lang/String;)V + public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/AnnotatedType;Ljava/lang/String;Ljava/lang/Throwable;)V + public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/AnnotatedType;Ljava/lang/Throwable;)V public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/Type;Ljava/lang/String;)V public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/Type;Ljava/lang/String;Ljava/lang/Throwable;)V public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/Type;Ljava/lang/Throwable;)V + public fun (Lorg/spongepowered/configurate/NodePath;Ljava/lang/reflect/AnnotatedType;Ljava/lang/String;)V public fun (Lorg/spongepowered/configurate/NodePath;Ljava/lang/reflect/Type;Ljava/lang/String;)V public fun expectedType ()Ljava/lang/reflect/Type; public fun getMessage ()Ljava/lang/String; + public final fun initType (Ljava/lang/reflect/AnnotatedType;)V public fun initType (Ljava/lang/reflect/Type;)V } public abstract interface class org/spongepowered/configurate/serialize/TypeSerializer { + public fun deserialize (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; public abstract fun deserialize (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; + public fun emptyValue (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; public fun emptyValue (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; public static fun of (Ljava/lang/Class;Ljava/util/function/BiFunction;Lorg/spongepowered/configurate/util/CheckedFunction;)Lorg/spongepowered/configurate/serialize/ScalarSerializer; public static fun of (Ljava/lang/reflect/Type;Ljava/util/function/BiFunction;Lorg/spongepowered/configurate/util/CheckedFunction;)Lorg/spongepowered/configurate/serialize/ScalarSerializer; + public fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V public abstract fun serialize (Ljava/lang/reflect/Type;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V } +public abstract interface class org/spongepowered/configurate/serialize/TypeSerializer$Annotated : org/spongepowered/configurate/serialize/TypeSerializer { + public abstract fun deserialize (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; + public fun deserialize (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; + public fun emptyValue (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; + public fun emptyValue (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; + public abstract fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V + public fun serialize (Ljava/lang/reflect/Type;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V +} + public final class org/spongepowered/configurate/serialize/TypeSerializerCollection { public static fun builder ()Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun childBuilder ()Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; @@ -39187,6 +39367,7 @@ public final class org/spongepowered/configurate/serialize/TypeSerializerCollect public fun equals (Ljava/lang/Object;)Z public fun get (Lio/leangen/geantyref/TypeToken;)Lorg/spongepowered/configurate/serialize/TypeSerializer; public fun get (Ljava/lang/Class;)Lorg/spongepowered/configurate/serialize/TypeSerializer; + public fun get (Ljava/lang/reflect/AnnotatedType;)Lorg/spongepowered/configurate/serialize/TypeSerializer; public fun get (Ljava/lang/reflect/Type;)Lorg/spongepowered/configurate/serialize/TypeSerializer; public fun hashCode ()I public fun toString ()Ljava/lang/String; @@ -39199,6 +39380,7 @@ public class org/spongepowered/configurate/serialize/TypeSerializerCollection$Bu public fun register (Ljava/util/function/Predicate;Lorg/spongepowered/configurate/serialize/TypeSerializer;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun register (Lorg/spongepowered/configurate/serialize/ScalarSerializer;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun registerAll (Lorg/spongepowered/configurate/serialize/TypeSerializerCollection;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; + public fun registerAnnotated (Ljava/util/function/Predicate;Lorg/spongepowered/configurate/serialize/TypeSerializer;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun registerAnnotatedObjects (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun registerExact (Lio/leangen/geantyref/TypeToken;Lorg/spongepowered/configurate/serialize/TypeSerializer;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun registerExact (Ljava/lang/Class;Lorg/spongepowered/configurate/serialize/TypeSerializer;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; @@ -39302,6 +39484,7 @@ public final class org/spongepowered/configurate/util/Strings { } public final class org/spongepowered/configurate/util/Types { + public static fun allDeclaredMethods (Ljava/lang/Class;)Ljava/util/List; public static fun allSuperTypes (Ljava/lang/reflect/Type;)Ljava/util/stream/Stream; public static fun allSuperTypesAndInterfaces (Ljava/lang/reflect/Type;)Ljava/util/stream/Stream; public static fun box (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type; @@ -39309,7 +39492,12 @@ public final class org/spongepowered/configurate/util/Types { public static fun defaultValue (Ljava/lang/Class;)Ljava/lang/Object; public static fun isArray (Ljava/lang/reflect/Type;)Z public static fun isBoxedPrimitive (Ljava/lang/reflect/Type;)Z + public static fun makeList (Ljava/lang/Class;)Lio/leangen/geantyref/TypeToken; public static fun makeListType (Lio/leangen/geantyref/TypeToken;)Lio/leangen/geantyref/TypeToken; + public static fun makeMap (Lio/leangen/geantyref/TypeToken;Lio/leangen/geantyref/TypeToken;)Lio/leangen/geantyref/TypeToken; + public static fun makeMap (Lio/leangen/geantyref/TypeToken;Ljava/lang/Class;)Lio/leangen/geantyref/TypeToken; + public static fun makeMap (Ljava/lang/Class;Lio/leangen/geantyref/TypeToken;)Lio/leangen/geantyref/TypeToken; + public static fun makeMap (Ljava/lang/Class;Ljava/lang/Class;)Lio/leangen/geantyref/TypeToken; public static fun requireCompleteParameters (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type; public static fun unbox (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type; } diff --git a/surf-api-velocity/surf-api-velocity-api/api/surf-api-velocity-api.api b/surf-api-velocity/surf-api-velocity-api/api/surf-api-velocity-api.api index 2af50b0b5..5a2c4d7c3 100644 --- a/surf-api-velocity/surf-api-velocity-api/api/surf-api-velocity-api.api +++ b/surf-api-velocity/surf-api-velocity-api/api/surf-api-velocity-api.api @@ -10466,6 +10466,14 @@ public final class io/ktor/websocket/serialization/WebsocketChannelSerialization public static final fun sendSerializedBase (Lio/ktor/websocket/WebSocketSession;Ljava/lang/Object;Lio/ktor/util/reflect/TypeInfo;Lio/ktor/serialization/WebsocketContentConverter;Ljava/nio/charset/Charset;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; } +public abstract interface class io/leangen/geantyref/AnnotatedCaptureType : java/lang/reflect/AnnotatedType { + public abstract fun getAnnotatedLowerBounds ()[Ljava/lang/reflect/AnnotatedType; + public abstract fun getAnnotatedTypeVariable ()Ljava/lang/reflect/AnnotatedTypeVariable; + public abstract fun getAnnotatedUpperBounds ()[Ljava/lang/reflect/AnnotatedType; + public abstract fun getAnnotatedWildcardType ()Ljava/lang/reflect/AnnotatedWildcardType; + public abstract fun setAnnotatedUpperBounds ([Ljava/lang/reflect/AnnotatedType;)V +} + public class io/leangen/geantyref/AnnotatedTypeMap : java/util/Map { public fun ()V public fun (Ljava/util/Map;)V @@ -10567,11 +10575,13 @@ public class io/leangen/geantyref/GenericTypeReflector { public static fun getTypeParameter (Ljava/lang/reflect/Type;Ljava/lang/reflect/TypeVariable;)Ljava/lang/reflect/Type; public static fun getUpperBoundClassAndInterfaces (Ljava/lang/reflect/Type;)Ljava/util/List; public static fun hashCode ([Ljava/lang/reflect/AnnotatedType;)I + public static fun isBoxType (Ljava/lang/reflect/Type;)Z public static fun isFullyBound (Ljava/lang/reflect/Type;)Z public static fun isMissingTypeParameters (Ljava/lang/reflect/Type;)Z public static fun isSuperType (Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;)Z public static fun merge ([[Ljava/lang/annotation/Annotation;)[Ljava/lang/annotation/Annotation; public static fun mergeAnnotations (Ljava/lang/reflect/AnnotatedType;Ljava/lang/reflect/AnnotatedType;)Ljava/lang/reflect/AnnotatedType; + public static fun reduceBounded (Ljava/lang/reflect/AnnotatedType;)Ljava/lang/reflect/AnnotatedType; public static fun replaceAnnotations (Ljava/lang/reflect/AnnotatedType;[Ljava/lang/annotation/Annotation;)Ljava/lang/reflect/AnnotatedType; public static fun replaceParameters (Ljava/lang/reflect/AnnotatedParameterizedType;[Ljava/lang/reflect/AnnotatedType;)Ljava/lang/reflect/AnnotatedParameterizedType; public static fun resolveExactType (Ljava/lang/reflect/AnnotatedType;Ljava/lang/reflect/AnnotatedType;)Ljava/lang/reflect/AnnotatedType; @@ -32565,6 +32575,79 @@ public class net/kyori/examination/string/StringExaminer : net/kyori/examination protected fun stream (Ljava/util/stream/Stream;)Ljava/lang/String; } +public abstract interface class net/kyori/option/Option { + public static fun booleanOption (Ljava/lang/String;Z)Lnet/kyori/option/Option; + public abstract fun defaultValue ()Ljava/lang/Object; + public static fun enumOption (Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Enum;)Lnet/kyori/option/Option; + public abstract fun id ()Ljava/lang/String; + public fun type ()Ljava/lang/Class; + public abstract fun valueType ()Lnet/kyori/option/value/ValueType; +} + +public abstract interface class net/kyori/option/OptionSchema { + public static fun childSchema (Lnet/kyori/option/OptionSchema;)Lnet/kyori/option/OptionSchema$Mutable; + public static fun emptySchema ()Lnet/kyori/option/OptionSchema$Mutable; + public abstract fun emptyState ()Lnet/kyori/option/OptionState; + public static fun globalSchema ()Lnet/kyori/option/OptionSchema$Mutable; + public abstract fun has (Lnet/kyori/option/Option;)Z + public abstract fun knownOptions ()Ljava/util/Set; + public abstract fun stateBuilder ()Lnet/kyori/option/OptionState$Builder; + public abstract fun versionedStateBuilder ()Lnet/kyori/option/OptionState$VersionedBuilder; +} + +public abstract interface class net/kyori/option/OptionSchema$Mutable : net/kyori/option/OptionSchema { + public abstract fun booleanOption (Ljava/lang/String;Z)Lnet/kyori/option/Option; + public abstract fun doubleOption (Ljava/lang/String;D)Lnet/kyori/option/Option; + public abstract fun enumOption (Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Enum;)Lnet/kyori/option/Option; + public abstract fun frozenView ()Lnet/kyori/option/OptionSchema; + public abstract fun intOption (Ljava/lang/String;I)Lnet/kyori/option/Option; + public abstract fun stringOption (Ljava/lang/String;Ljava/lang/String;)Lnet/kyori/option/Option; +} + +public abstract interface class net/kyori/option/OptionState { + public static fun emptyOptionState ()Lnet/kyori/option/OptionState; + public abstract fun has (Lnet/kyori/option/Option;)Z + public static fun optionState ()Lnet/kyori/option/OptionState$Builder; + public abstract fun schema ()Lnet/kyori/option/OptionSchema; + public abstract fun value (Lnet/kyori/option/Option;)Ljava/lang/Object; + public static fun versionedOptionState ()Lnet/kyori/option/OptionState$VersionedBuilder; +} + +public abstract interface class net/kyori/option/OptionState$Builder { + public abstract fun build ()Lnet/kyori/option/OptionState; + public abstract fun value (Lnet/kyori/option/Option;Ljava/lang/Object;)Lnet/kyori/option/OptionState$Builder; + public abstract fun values (Lnet/kyori/option/OptionState;)Lnet/kyori/option/OptionState$Builder; + public abstract fun values (Lnet/kyori/option/value/ValueSource;)Lnet/kyori/option/OptionState$Builder; +} + +public abstract interface class net/kyori/option/OptionState$Versioned : net/kyori/option/OptionState { + public abstract fun at (I)Lnet/kyori/option/OptionState$Versioned; + public abstract fun childStates ()Ljava/util/Map; +} + +public abstract interface class net/kyori/option/OptionState$VersionedBuilder { + public abstract fun build ()Lnet/kyori/option/OptionState$Versioned; + public abstract fun version (ILjava/util/function/Consumer;)Lnet/kyori/option/OptionState$VersionedBuilder; +} + +public abstract interface class net/kyori/option/value/ValueSource { + public static fun environmentVariable ()Lnet/kyori/option/value/ValueSource; + public static fun environmentVariable (Ljava/lang/String;)Lnet/kyori/option/value/ValueSource; + public static fun systemProperty ()Lnet/kyori/option/value/ValueSource; + public static fun systemProperty (Ljava/lang/String;)Lnet/kyori/option/value/ValueSource; + public abstract fun value (Lnet/kyori/option/Option;)Ljava/lang/Object; +} + +public abstract interface class net/kyori/option/value/ValueType { + public static fun booleanType ()Lnet/kyori/option/value/ValueType; + public static fun doubleType ()Lnet/kyori/option/value/ValueType; + public static fun enumType (Ljava/lang/Class;)Lnet/kyori/option/value/ValueType; + public static fun integerType ()Lnet/kyori/option/value/ValueType; + public abstract fun parse (Ljava/lang/String;)Ljava/lang/Object; + public static fun stringType ()Lnet/kyori/option/value/ValueType; + public abstract fun type ()Ljava/lang/Class; +} + public final class okhttp3/Address { public final fun -deprecated_certificatePinner ()Lokhttp3/CertificatePinner; public final fun -deprecated_connectionSpecs ()Ljava/util/List; @@ -38715,9 +38798,12 @@ public abstract interface class org/spongepowered/configurate/ConfigurationNode public fun get (Ljava/lang/Class;)Ljava/lang/Object; public fun get (Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; public fun get (Ljava/lang/Class;Ljava/util/function/Supplier;)Ljava/lang/Object; + public abstract fun get (Ljava/lang/reflect/AnnotatedType;)Ljava/lang/Object; + public abstract fun get (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Ljava/lang/Object; + public abstract fun get (Ljava/lang/reflect/AnnotatedType;Ljava/util/function/Supplier;)Ljava/lang/Object; public abstract fun get (Ljava/lang/reflect/Type;)Ljava/lang/Object; - public fun get (Ljava/lang/reflect/Type;Ljava/lang/Object;)Ljava/lang/Object; - public fun get (Ljava/lang/reflect/Type;Ljava/util/function/Supplier;)Ljava/lang/Object; + public abstract fun get (Ljava/lang/reflect/Type;Ljava/lang/Object;)Ljava/lang/Object; + public abstract fun get (Ljava/lang/reflect/Type;Ljava/util/function/Supplier;)Ljava/lang/Object; public fun getBoolean ()Z public fun getBoolean (Z)Z public fun getDouble ()D @@ -38762,6 +38848,7 @@ public abstract interface class org/spongepowered/configurate/ConfigurationNode public abstract fun set (Lio/leangen/geantyref/TypeToken;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public abstract fun set (Ljava/lang/Class;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public abstract fun set (Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; + public abstract fun set (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public abstract fun set (Ljava/lang/reflect/Type;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public fun setList (Lio/leangen/geantyref/TypeToken;Ljava/util/List;)Lorg/spongepowered/configurate/ConfigurationNode; public fun setList (Ljava/lang/Class;Ljava/util/List;)Lorg/spongepowered/configurate/ConfigurationNode; @@ -38921,6 +39008,8 @@ public abstract interface class org/spongepowered/configurate/ScopedConfiguratio public fun set (Ljava/lang/Class;Ljava/lang/Object;)Lorg/spongepowered/configurate/ScopedConfigurationNode; public synthetic fun set (Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public abstract fun set (Ljava/lang/Object;)Lorg/spongepowered/configurate/ScopedConfigurationNode; + public synthetic fun set (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; + public fun set (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Lorg/spongepowered/configurate/ScopedConfigurationNode; public synthetic fun set (Ljava/lang/reflect/Type;Ljava/lang/Object;)Lorg/spongepowered/configurate/ConfigurationNode; public fun set (Ljava/lang/reflect/Type;Ljava/lang/Object;)Lorg/spongepowered/configurate/ScopedConfigurationNode; public synthetic fun setList (Lio/leangen/geantyref/TypeToken;Ljava/util/List;)Lorg/spongepowered/configurate/ConfigurationNode; @@ -38947,6 +39036,10 @@ public final class org/spongepowered/configurate/kotlin/ObjectMappingKt { public static final fun objectMapperFactory ()Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory; } +public final class org/spongepowered/configurate/kotlin/ProcessorsKt { + public static final fun kotlinCommentsProcessor ()Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory; +} + public final class org/spongepowered/configurate/kotlin/extensions/ConfigurationNodeExtensionsKt { public static final fun contains (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/Object;)Z public static final fun contains (Lorg/spongepowered/configurate/ConfigurationNode;Lorg/spongepowered/configurate/NodePath;)Z @@ -38982,6 +39075,10 @@ public final class org/spongepowered/configurate/kotlin/extensions/NodePathExten } public final class org/spongepowered/configurate/kotlin/extensions/ObjectMapperExtensionsKt { + public static final fun addConstraint (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder;Lkotlin/reflect/KClass;Lkotlin/reflect/KClass;Lorg/spongepowered/configurate/objectmapping/meta/Constraint$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; + public static final fun addConstraint (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder;Lkotlin/reflect/KClass;Lorg/spongepowered/configurate/objectmapping/meta/Constraint$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; + public static final fun addProcessor (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder;Lkotlin/reflect/KClass;Lkotlin/reflect/KClass;Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; + public static final fun addProcessor (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder;Lkotlin/reflect/KClass;Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public static final fun get (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory;Lkotlin/reflect/KClass;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper; public static final fun get (Lorg/spongepowered/configurate/serialize/TypeSerializerCollection;Lkotlin/reflect/KClass;)Lorg/spongepowered/configurate/serialize/TypeSerializer; } @@ -38990,6 +39087,16 @@ public final class org/spongepowered/configurate/kotlin/extensions/PublisherExte public static final fun asFlow (Lorg/spongepowered/configurate/reactive/Publisher;)Lkotlinx/coroutines/flow/Flow; } +public abstract class org/spongepowered/configurate/loader/AbstractConfigurationFormat : org/spongepowered/configurate/loader/ConfigurationFormat { + protected fun (Ljava/lang/String;Ljava/util/function/Supplier;Ljava/util/Set;)V + public fun create (Ljava/net/URL;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public fun create (Ljava/net/URL;Lorg/spongepowered/configurate/ConfigurationNode;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public fun create (Ljava/nio/file/Path;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public fun create (Ljava/nio/file/Path;Lorg/spongepowered/configurate/ConfigurationNode;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public fun id ()Ljava/lang/String; + public fun supportedExtensions ()Ljava/util/Set; +} + public abstract class org/spongepowered/configurate/loader/AbstractConfigurationLoader : org/spongepowered/configurate/loader/ConfigurationLoader { public static final field CONFIGURATE_LINE_PATTERN Ljava/util/regex/Pattern; public static final field CONFIGURATE_LINE_SEPARATOR Ljava/lang/String; @@ -39012,6 +39119,8 @@ public abstract class org/spongepowered/configurate/loader/AbstractConfiguration } public abstract class org/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder { + public static final field HEADER_MODE Lnet/kyori/option/Option; + protected static final field SCHEMA Lnet/kyori/option/OptionSchema; protected field defaultOptions Lorg/spongepowered/configurate/ConfigurationOptions; protected field headerMode Lorg/spongepowered/configurate/loader/HeaderMode; protected field sink Ljava/util/concurrent/Callable; @@ -39023,9 +39132,14 @@ public abstract class org/spongepowered/configurate/loader/AbstractConfiguration public fun defaultOptions ()Lorg/spongepowered/configurate/ConfigurationOptions; public fun defaultOptions (Ljava/util/function/UnaryOperator;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; public fun defaultOptions (Lorg/spongepowered/configurate/ConfigurationOptions;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; + public fun editOptions (Ljava/util/function/Consumer;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; public fun file (Ljava/io/File;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; public fun headerMode ()Lorg/spongepowered/configurate/loader/HeaderMode; public fun headerMode (Lorg/spongepowered/configurate/loader/HeaderMode;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; + protected fun optionSchema ()Lnet/kyori/option/OptionSchema; + public fun optionState ()Lnet/kyori/option/OptionState; + public fun optionState (Lnet/kyori/option/OptionState;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; + protected fun optionStateBuilder ()Lnet/kyori/option/OptionState$Builder; public fun path (Ljava/nio/file/Path;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; public fun sink ()Ljava/util/concurrent/Callable; public fun sink (Ljava/util/concurrent/Callable;)Lorg/spongepowered/configurate/loader/AbstractConfigurationLoader$Builder; @@ -39056,6 +39170,17 @@ public final class org/spongepowered/configurate/loader/CommentHandlers : java/l public static fun values ()[Lorg/spongepowered/configurate/loader/CommentHandlers; } +public abstract interface class org/spongepowered/configurate/loader/ConfigurationFormat { + public fun create (Ljava/net/URL;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public abstract fun create (Ljava/net/URL;Lorg/spongepowered/configurate/ConfigurationNode;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public fun create (Ljava/nio/file/Path;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public abstract fun create (Ljava/nio/file/Path;Lorg/spongepowered/configurate/ConfigurationNode;)Lorg/spongepowered/configurate/loader/ConfigurationLoader; + public static fun forExtension (Ljava/lang/String;)Lorg/spongepowered/configurate/loader/ConfigurationFormat; + public abstract fun id ()Ljava/lang/String; + public abstract fun supportedExtensions ()Ljava/util/Set; + public static fun supportedFormats ()Ljava/util/Set; +} + public abstract interface class org/spongepowered/configurate/loader/ConfigurationLoader : org/spongepowered/configurate/ConfigurationNodeFactory { public fun canLoad ()Z public fun canSave ()Z @@ -39103,6 +39228,7 @@ public abstract interface class org/spongepowered/configurate/objectmapping/Fiel public abstract interface class org/spongepowered/configurate/objectmapping/FieldDiscoverer { public abstract fun discover (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer$FieldCollector;)Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer$InstanceFactory; public static fun emptyConstructorObject ()Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer; + public static fun instantiableObject (Lorg/spongepowered/configurate/util/CheckedFunction;)Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer; public static fun object (Lorg/spongepowered/configurate/util/CheckedFunction;)Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer; public static fun object (Lorg/spongepowered/configurate/util/CheckedFunction;Ljava/lang/String;)Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer; public static fun record ()Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer; @@ -39145,6 +39271,7 @@ public abstract interface class org/spongepowered/configurate/objectmapping/Obje public fun addConstraint (Ljava/lang/Class;Lorg/spongepowered/configurate/objectmapping/meta/Constraint$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public abstract fun addDiscoverer (Lorg/spongepowered/configurate/objectmapping/FieldDiscoverer;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public abstract fun addNodeResolver (Lorg/spongepowered/configurate/objectmapping/meta/NodeResolver$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; + public abstract fun addPostProcessor (Lorg/spongepowered/configurate/objectmapping/meta/PostProcessor$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public abstract fun addProcessor (Ljava/lang/Class;Ljava/lang/Class;Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public fun addProcessor (Ljava/lang/Class;Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory;)Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory$Builder; public abstract fun build ()Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory; @@ -39194,6 +39321,19 @@ public abstract interface class org/spongepowered/configurate/objectmapping/meta public abstract fun make (Ljava/lang/String;Ljava/lang/reflect/AnnotatedElement;)Lorg/spongepowered/configurate/objectmapping/meta/NodeResolver; } +public abstract interface annotation class org/spongepowered/configurate/objectmapping/meta/PostProcess : java/lang/annotation/Annotation { +} + +public abstract interface class org/spongepowered/configurate/objectmapping/meta/PostProcessor { + public static fun methodsAnnotated (Ljava/lang/Class;)Lorg/spongepowered/configurate/objectmapping/meta/PostProcessor$Factory; + public static fun methodsAnnotatedPostProcess ()Lorg/spongepowered/configurate/objectmapping/meta/PostProcessor$Factory; + public abstract fun postProcess (Ljava/lang/Object;)V +} + +public abstract interface class org/spongepowered/configurate/objectmapping/meta/PostProcessor$Factory { + public abstract fun createProcessor (Ljava/lang/reflect/Type;)Lorg/spongepowered/configurate/objectmapping/meta/PostProcessor; +} + public abstract interface class org/spongepowered/configurate/objectmapping/meta/Processor { public static fun comments ()Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory; public static fun localizedComments (Ljava/util/ResourceBundle;)Lorg/spongepowered/configurate/objectmapping/meta/Processor$Factory; @@ -39336,35 +39476,55 @@ public final class org/spongepowered/configurate/reference/WatchServiceListener$ public fun threadFactory (Ljava/util/concurrent/ThreadFactory;)Lorg/spongepowered/configurate/reference/WatchServiceListener$Builder; } -public abstract class org/spongepowered/configurate/serialize/AbstractListChildSerializer : org/spongepowered/configurate/serialize/TypeSerializer { +public abstract class org/spongepowered/configurate/serialize/AbstractListChildSerializer : org/spongepowered/configurate/serialize/TypeSerializer$Annotated { protected fun ()V - protected abstract fun createNew (ILjava/lang/reflect/Type;)Ljava/lang/Object; - public final fun deserialize (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; + protected fun createNew (ILjava/lang/reflect/AnnotatedType;)Ljava/lang/Object; + protected fun createNew (ILjava/lang/reflect/Type;)Ljava/lang/Object; + public final fun deserialize (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; protected abstract fun deserializeSingle (ILjava/lang/Object;Ljava/lang/Object;)V - protected abstract fun elementType (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type; - public fun emptyValue (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; + protected fun elementType (Ljava/lang/reflect/AnnotatedType;)Ljava/lang/reflect/AnnotatedType; + protected fun elementType (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type; + public fun emptyValue (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; protected abstract fun forEachElement (Ljava/lang/Object;Lorg/spongepowered/configurate/util/CheckedConsumer;)V - public final fun serialize (Ljava/lang/reflect/Type;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V + public final fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V } public class org/spongepowered/configurate/serialize/CoercionFailedException : org/spongepowered/configurate/serialize/SerializationException { public fun (Ljava/lang/Object;Ljava/lang/String;)V + public fun (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Ljava/lang/String;)V public fun (Ljava/lang/reflect/Type;Ljava/lang/Object;Ljava/lang/String;)V } -public abstract class org/spongepowered/configurate/serialize/ScalarSerializer : org/spongepowered/configurate/serialize/TypeSerializer { +public abstract interface annotation class org/spongepowered/configurate/serialize/PatternFlags : java/lang/annotation/Annotation { + public abstract fun value ()I +} + +public abstract class org/spongepowered/configurate/serialize/ScalarSerializer : org/spongepowered/configurate/serialize/TypeSerializer$Annotated { protected fun (Lio/leangen/geantyref/TypeToken;)V protected fun (Ljava/lang/Class;)V public final fun deserialize (Ljava/lang/Object;)Ljava/lang/Object; + public fun deserialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Ljava/lang/Object; + public final fun deserialize (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; public abstract fun deserialize (Ljava/lang/reflect/Type;Ljava/lang/Object;)Ljava/lang/Object; public final fun deserialize (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; protected abstract fun serialize (Ljava/lang/Object;Ljava/util/function/Predicate;)Ljava/lang/Object; + protected fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Ljava/util/function/Predicate;)Ljava/lang/Object; + public final fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V public final fun serialize (Ljava/lang/reflect/Type;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V public final fun serializeToString (Ljava/lang/Object;)Ljava/lang/String; public final fun tryDeserialize (Ljava/lang/Object;)Ljava/lang/Object; public final fun type ()Lio/leangen/geantyref/TypeToken; } +public abstract class org/spongepowered/configurate/serialize/ScalarSerializer$Annotated : org/spongepowered/configurate/serialize/ScalarSerializer { + protected fun (Lio/leangen/geantyref/TypeToken;)V + protected fun (Ljava/lang/Class;)V + public abstract fun deserialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;)Ljava/lang/Object; + public fun deserialize (Ljava/lang/reflect/Type;Ljava/lang/Object;)Ljava/lang/Object; + protected fun serialize (Ljava/lang/Object;Ljava/util/function/Predicate;)Ljava/lang/Object; + protected abstract fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Ljava/util/function/Predicate;)Ljava/lang/Object; +} + public final class org/spongepowered/configurate/serialize/Scalars { public static final field BOOLEAN Lorg/spongepowered/configurate/serialize/ScalarSerializer; public static final field BYTE Lorg/spongepowered/configurate/serialize/ScalarSerializer; @@ -39387,26 +39547,46 @@ public class org/spongepowered/configurate/serialize/SerializationException : or public fun ()V public fun (Ljava/lang/String;)V public fun (Ljava/lang/Throwable;)V + public fun (Ljava/lang/reflect/AnnotatedType;Ljava/lang/String;)V + public fun (Ljava/lang/reflect/AnnotatedType;Ljava/lang/String;Ljava/lang/Throwable;)V + public fun (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Throwable;)V public fun (Ljava/lang/reflect/Type;Ljava/lang/String;)V public fun (Ljava/lang/reflect/Type;Ljava/lang/String;Ljava/lang/Throwable;)V public fun (Ljava/lang/reflect/Type;Ljava/lang/Throwable;)V + public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/AnnotatedType;Ljava/lang/String;)V + public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/AnnotatedType;Ljava/lang/String;Ljava/lang/Throwable;)V + public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/AnnotatedType;Ljava/lang/Throwable;)V public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/Type;Ljava/lang/String;)V public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/Type;Ljava/lang/String;Ljava/lang/Throwable;)V public fun (Lorg/spongepowered/configurate/ConfigurationNode;Ljava/lang/reflect/Type;Ljava/lang/Throwable;)V + public fun (Lorg/spongepowered/configurate/NodePath;Ljava/lang/reflect/AnnotatedType;Ljava/lang/String;)V public fun (Lorg/spongepowered/configurate/NodePath;Ljava/lang/reflect/Type;Ljava/lang/String;)V public fun expectedType ()Ljava/lang/reflect/Type; public fun getMessage ()Ljava/lang/String; + public final fun initType (Ljava/lang/reflect/AnnotatedType;)V public fun initType (Ljava/lang/reflect/Type;)V } public abstract interface class org/spongepowered/configurate/serialize/TypeSerializer { + public fun deserialize (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; public abstract fun deserialize (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; + public fun emptyValue (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; public fun emptyValue (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; public static fun of (Ljava/lang/Class;Ljava/util/function/BiFunction;Lorg/spongepowered/configurate/util/CheckedFunction;)Lorg/spongepowered/configurate/serialize/ScalarSerializer; public static fun of (Ljava/lang/reflect/Type;Ljava/util/function/BiFunction;Lorg/spongepowered/configurate/util/CheckedFunction;)Lorg/spongepowered/configurate/serialize/ScalarSerializer; + public fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V public abstract fun serialize (Ljava/lang/reflect/Type;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V } +public abstract interface class org/spongepowered/configurate/serialize/TypeSerializer$Annotated : org/spongepowered/configurate/serialize/TypeSerializer { + public abstract fun deserialize (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; + public fun deserialize (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationNode;)Ljava/lang/Object; + public fun emptyValue (Ljava/lang/reflect/AnnotatedType;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; + public fun emptyValue (Ljava/lang/reflect/Type;Lorg/spongepowered/configurate/ConfigurationOptions;)Ljava/lang/Object; + public abstract fun serialize (Ljava/lang/reflect/AnnotatedType;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V + public fun serialize (Ljava/lang/reflect/Type;Ljava/lang/Object;Lorg/spongepowered/configurate/ConfigurationNode;)V +} + public final class org/spongepowered/configurate/serialize/TypeSerializerCollection { public static fun builder ()Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun childBuilder ()Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; @@ -39414,6 +39594,7 @@ public final class org/spongepowered/configurate/serialize/TypeSerializerCollect public fun equals (Ljava/lang/Object;)Z public fun get (Lio/leangen/geantyref/TypeToken;)Lorg/spongepowered/configurate/serialize/TypeSerializer; public fun get (Ljava/lang/Class;)Lorg/spongepowered/configurate/serialize/TypeSerializer; + public fun get (Ljava/lang/reflect/AnnotatedType;)Lorg/spongepowered/configurate/serialize/TypeSerializer; public fun get (Ljava/lang/reflect/Type;)Lorg/spongepowered/configurate/serialize/TypeSerializer; public fun hashCode ()I public fun toString ()Ljava/lang/String; @@ -39426,6 +39607,7 @@ public class org/spongepowered/configurate/serialize/TypeSerializerCollection$Bu public fun register (Ljava/util/function/Predicate;Lorg/spongepowered/configurate/serialize/TypeSerializer;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun register (Lorg/spongepowered/configurate/serialize/ScalarSerializer;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun registerAll (Lorg/spongepowered/configurate/serialize/TypeSerializerCollection;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; + public fun registerAnnotated (Ljava/util/function/Predicate;Lorg/spongepowered/configurate/serialize/TypeSerializer;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun registerAnnotatedObjects (Lorg/spongepowered/configurate/objectmapping/ObjectMapper$Factory;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun registerExact (Lio/leangen/geantyref/TypeToken;Lorg/spongepowered/configurate/serialize/TypeSerializer;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; public fun registerExact (Ljava/lang/Class;Lorg/spongepowered/configurate/serialize/TypeSerializer;)Lorg/spongepowered/configurate/serialize/TypeSerializerCollection$Builder; @@ -39529,6 +39711,7 @@ public final class org/spongepowered/configurate/util/Strings { } public final class org/spongepowered/configurate/util/Types { + public static fun allDeclaredMethods (Ljava/lang/Class;)Ljava/util/List; public static fun allSuperTypes (Ljava/lang/reflect/Type;)Ljava/util/stream/Stream; public static fun allSuperTypesAndInterfaces (Ljava/lang/reflect/Type;)Ljava/util/stream/Stream; public static fun box (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type; @@ -39536,7 +39719,12 @@ public final class org/spongepowered/configurate/util/Types { public static fun defaultValue (Ljava/lang/Class;)Ljava/lang/Object; public static fun isArray (Ljava/lang/reflect/Type;)Z public static fun isBoxedPrimitive (Ljava/lang/reflect/Type;)Z + public static fun makeList (Ljava/lang/Class;)Lio/leangen/geantyref/TypeToken; public static fun makeListType (Lio/leangen/geantyref/TypeToken;)Lio/leangen/geantyref/TypeToken; + public static fun makeMap (Lio/leangen/geantyref/TypeToken;Lio/leangen/geantyref/TypeToken;)Lio/leangen/geantyref/TypeToken; + public static fun makeMap (Lio/leangen/geantyref/TypeToken;Ljava/lang/Class;)Lio/leangen/geantyref/TypeToken; + public static fun makeMap (Ljava/lang/Class;Lio/leangen/geantyref/TypeToken;)Lio/leangen/geantyref/TypeToken; + public static fun makeMap (Ljava/lang/Class;Ljava/lang/Class;)Lio/leangen/geantyref/TypeToken; public static fun requireCompleteParameters (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type; public static fun unbox (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type; } From 4b1b426010b1707e4517386db9b48a950b24e02c Mon Sep 17 00:00:00 2001 From: Keviro <25409956+Keviro@users.noreply.github.com> Date: Mon, 30 Jun 2025 19:23:39 +0200 Subject: [PATCH 07/15] feat: 1.21.7 --- gradle.properties | 4 ++-- gradle/libs.versions.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gradle.properties b/gradle.properties index 6480a19fd..e34c37c25 100644 --- a/gradle.properties +++ b/gradle.properties @@ -5,7 +5,7 @@ kapt.use.k2=true org.gradle.jvmargs=-Xmx4G org.jetbrains.dokka.experimental.gradle.pluginMode=V2Enabled javaVersion=21 -mcVersion=1.21.6 +mcVersion=1.21.7 group=dev.slne.surf -version=1.21.6-2.19.0-SNAPSHOT +version=1.21.7-2.19.0-SNAPSHOT relocationPrefix=dev.slne.surf.surfapi.libs \ No newline at end of file diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index b1dd366da..7cdc7e43d 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,6 +1,6 @@ [versions] # Paper -paper-api = "1.21.6-R0.1-SNAPSHOT" +paper-api = "1.21.7-R0.1-SNAPSHOT" # Kolin kotlinVersion = "2.1.10" From ac766b2e8a0e23721c57eb2501e2229154752b8f Mon Sep 17 00:00:00 2001 From: twisti Date: Mon, 30 Jun 2025 22:11:55 +0200 Subject: [PATCH 08/15] feat: refactor player login handling to use ReadablePlayerCookieConnectionImpl and improve packet processing --- .../packet/listener/PlayerChannelInjector.kt | 85 +++++++++++-------- 1 file changed, 48 insertions(+), 37 deletions(-) diff --git a/surf-api-bukkit/surf-api-bukkit-server/src/main/kotlin/dev/slne/surf/surfapi/bukkit/server/packet/listener/PlayerChannelInjector.kt b/surf-api-bukkit/surf-api-bukkit-server/src/main/kotlin/dev/slne/surf/surfapi/bukkit/server/packet/listener/PlayerChannelInjector.kt index 163bba0a4..406c13ce0 100644 --- a/surf-api-bukkit/surf-api-bukkit-server/src/main/kotlin/dev/slne/surf/surfapi/bukkit/server/packet/listener/PlayerChannelInjector.kt +++ b/surf-api-bukkit/surf-api-bukkit-server/src/main/kotlin/dev/slne/surf/surfapi/bukkit/server/packet/listener/PlayerChannelInjector.kt @@ -8,6 +8,10 @@ import dev.slne.surf.surfapi.bukkit.server.impl.nms.listener.packets.PacketRegis import dev.slne.surf.surfapi.bukkit.server.impl.packet.listener.SurfBukkitPacketListenerApiImpl import dev.slne.surf.surfapi.bukkit.server.nms.toNms import dev.slne.surf.surfapi.bukkit.server.plugin +import dev.slne.surf.surfapi.core.api.reflection.Field +import dev.slne.surf.surfapi.core.api.reflection.SurfProxy +import dev.slne.surf.surfapi.core.api.reflection.createProxy +import dev.slne.surf.surfapi.core.api.reflection.surfReflection import dev.slne.surf.surfapi.core.api.util.logger import dev.slne.surf.surfapi.core.api.util.mutableObject2ObjectMapOf import dev.slne.surf.surfapi.core.api.util.mutableObjectSetOf @@ -16,17 +20,18 @@ import io.netty.channel.Channel import io.netty.channel.ChannelDuplexHandler import io.netty.channel.ChannelHandlerContext import io.netty.channel.ChannelPromise +import io.papermc.paper.connection.ReadablePlayerCookieConnectionImpl +import io.papermc.paper.event.connection.PlayerConnectionValidateLoginEvent import io.papermc.paper.network.ChannelInitializeListenerHolder import net.kyori.adventure.key.Key +import net.minecraft.network.Connection import net.minecraft.network.HandlerNames import net.minecraft.network.protocol.Packet -import net.minecraft.network.protocol.login.ClientboundLoginFinishedPacket import net.minecraft.server.level.ServerPlayer import org.bukkit.event.EventHandler import org.bukkit.event.EventPriority import org.bukkit.event.Listener import org.bukkit.event.player.PlayerJoinEvent -import org.bukkit.event.player.PlayerLoginEvent import java.util.* import dev.slne.surf.surfapi.bukkit.api.event.register as registerListener import dev.slne.surf.surfapi.bukkit.api.event.unregister as unregisterListener @@ -68,34 +73,33 @@ object PlayerChannelInjector : Listener { return channelHandler } - @EventHandler(priority = EventPriority.LOWEST) - fun onPlayerLogin(event: PlayerLoginEvent) { - val player = event.player.toNms() - playerInjectorCache.put(player.getUUID(), player) + @EventHandler + fun onPlayerLogin(event: PlayerConnectionValidateLoginEvent) { + val paperConnection = event.connection + if (paperConnection is ReadablePlayerCookieConnectionImpl) { + val connection = + ReadablePlayerCookieConnectionImplProxy.instance.getConnection(paperConnection) + injectChannel(connection.channel).connection = connection + } } @EventHandler(priority = EventPriority.LOWEST) fun onPlayerJoin(event: PlayerJoinEvent) { val player = event.player.toNms() - val channel = player.connection.connection.channel - val channelHandler = channel.pipeline().get(CHANNEL_NAME) + val connection = player.connection.connection + val channelHandler = connection.channel.pipeline().get(CHANNEL_NAME) if (channelHandler != null) { - if (channelHandler is PacketHandler) { - channelHandler.player = player // Just in case the player is not set yet - playerInjectorCache.remove(player.getUUID()) - } - return } - injectChannel(channel).player = player + injectChannel(connection.channel).connection = connection } private class PacketHandler : ChannelDuplexHandler() { @Volatile - var player: ServerPlayer? = null + var connection: Connection? = null override fun channelUnregistered(ctx: ChannelHandlerContext) { injectedChannels.remove(ctx.channel()) @@ -115,18 +119,8 @@ object PlayerChannelInjector : Listener { return } - // first, we set the player if it isn't set yet - if (player == null && msg is ClientboundLoginFinishedPacket) { - val uuid = msg.gameProfile().id - val player = playerInjectorCache.remove(uuid) - - if (player != null) { - this.player = player - } - } - - val player = player - if (player == null) { + val connection = this@PacketHandler.connection + if (connection == null) { super.write(ctx, msg, promise) return } @@ -135,14 +129,14 @@ object PlayerChannelInjector : Listener { try { // first, we try to handle the packet with the nms packet listener - msg = this.packetListenerApi.handleClientboundPacket(msg, player) + msg = this.packetListenerApi.handleClientboundPacket(msg, connection.player) if (msg == null) { // no need to handle the packet further cancelled = true } else { // then we try to handle the packet with the api packet listener - msg = handleClientboundPacketFromBridge(msg) + msg = handleClientboundPacketFromBridge(connection, msg) cancelled = (msg == null) } } catch (error: OutOfMemoryError) { @@ -167,8 +161,8 @@ object PlayerChannelInjector : Listener { return } - val player = player - if (player == null) { + val connection = this@PacketHandler.connection + if (connection == null) { super.channelRead(ctx, msg) return } @@ -177,14 +171,14 @@ object PlayerChannelInjector : Listener { try { // first, we try to handle the packet with the nms packet listener - msg = this.packetListenerApi.handleServerboundPacket(msg, player) + msg = this.packetListenerApi.handleServerboundPacket(msg, connection.player) if (msg == null) { // no need to handle the packet further cancelled = true } else { // then we try to handle the packet with the api packet listener - msg = handleServerboundPacketFromBridge(msg) + msg = handleServerboundPacketFromBridge(connection, msg) cancelled = (msg == null) } } catch (error: OutOfMemoryError) { @@ -202,13 +196,16 @@ object PlayerChannelInjector : Listener { } @OptIn(NmsUseWithCaution::class) - fun handleServerboundPacketFromBridge(packet: Packet<*>): Packet<*>? { + fun handleServerboundPacketFromBridge( + connection: Connection, + packet: Packet<*>, + ): Packet<*>? { val apiPacket = PacketRegistry.createServerboundPacketOrNull(packet) if (apiPacket != null) { // we have an api packet wrapper for this packet val resultApi = this.bridge.handleServerboundPacket( apiPacket, - player!!.bukkitEntity + connection.player.bukkitEntity ) if (resultApi != null) { // we may have a modified packet @@ -222,13 +219,16 @@ object PlayerChannelInjector : Listener { } @OptIn(NmsUseWithCaution::class) - fun handleClientboundPacketFromBridge(packet: Packet<*>): Packet<*>? { + fun handleClientboundPacketFromBridge( + connection: Connection, + packet: Packet<*>, + ): Packet<*>? { val apiPacket = PacketRegistry.createClientboundPacketOrNull(packet) if (apiPacket != null) { val resultApi = this.bridge.handleClientboundPacket( apiPacket, - player!!.bukkitEntity + connection.player.bukkitEntity ) if (resultApi != null) { @@ -247,4 +247,15 @@ object PlayerChannelInjector : Listener { @OptIn(NmsUseWithCaution::class) val packetListenerApi get() = dev.slne.surf.surfapi.bukkit.api.packet.listener.packetListenerApi as SurfBukkitPacketListenerApiImpl } + + @SurfProxy(ReadablePlayerCookieConnectionImpl::class) + interface ReadablePlayerCookieConnectionImplProxy { + + @Field("connection", Field.Type.GETTER) + fun getConnection(instance: ReadablePlayerCookieConnectionImpl): Connection + + companion object { + val instance = surfReflection.createProxy() + } + } } From 79bf4108f526aaab898af23b67ebbc2119747713 Mon Sep 17 00:00:00 2001 From: twisti Date: Mon, 30 Jun 2025 22:14:44 +0200 Subject: [PATCH 09/15] fix: update library versions for improved compatibility and performance --- gradle/libs.versions.toml | 26 +- .../api/surf-api-bukkit-api.api | 2049 ++++++++++++++--- .../api/surf-api-core-api.api | 2023 +++++++++++++--- .../api/surf-api-velocity-api.api | 2023 +++++++++++++--- 4 files changed, 5188 insertions(+), 933 deletions(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 7cdc7e43d..ae478dc9f 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -3,9 +3,9 @@ paper-api = "1.21.7-R0.1-SNAPSHOT" # Kolin -kotlinVersion = "2.1.10" -kotlinxCoroutines = "1.10.1" -kotlinx-serialization = "1.8.0" +kotlinVersion = "2.2.0" +kotlinxCoroutines = "1.10.2" +kotlinx-serialization = "1.9.0" # Packet Events packetevents = "2.9.0-SNAPSHOT" @@ -14,12 +14,12 @@ packetevents = "2.9.0-SNAPSHOT" commandapi = "10.1.0" # LuckPerms -luckperms = "v5.5.0-bukkit" +luckperms = "v5.5.9-bukkit" # Scoreboard Library -scoreboard-library = "2.3.0" -scoreboard-library-implementation = "2.3.0" -scoreboard-library-modern = "2.3.0" +scoreboard-library = "2.3.2" +scoreboard-library-implementation = "2.3.2" +scoreboard-library-modern = "2.3.2" # Adventure adventure-api = "4.23.0" @@ -31,7 +31,7 @@ velocity-api = "3.4.0-SNAPSHOT" placeholder-api = "2.11.6" # McCoroutine -mccoroutine = "2.20.0" +mccoroutine = "2.22.0" # Miscellaneous Libraries guava = "33.4.8-jre" @@ -41,12 +41,12 @@ gson = "2.11.0" commons-lang3 = "3.17.0" commons-text = "1.13.0" commons-math4-core = "4.0-beta1" -plugin-yml-paper = "0.7.0" +plugin-yml-paper = "0.7.1" spongepowered-math = "2.0.1" -fastutil = "8.5.15" +fastutil = "8.5.16" okhttp = "5.0.0-alpha.14" dazzleconf = "1.3.0-M2" -reflection-remapper = "0.1.1" +reflection-remapper = "0.1.3" brigadier = "1.0.18" configurate = "4.2.0" more-persistent-data-types = "2.4.0" @@ -59,8 +59,8 @@ ktor = "3.1.1" # Plugin versions maven-repo-auth = "3.0.4" -shadow-gradle-plugin = "9.0.0-beta7" -ksp-gradle-plugin = "2.1.10-1.0.29" +shadow-gradle-plugin = "9.0.0-beta17" +ksp-gradle-plugin = "2.2.0-2.0.2" run-paper-gradle-plugin = "2.3.1" dokka = "2.0.0" diff --git a/surf-api-bukkit/surf-api-bukkit-api/api/surf-api-bukkit-api.api b/surf-api-bukkit/surf-api-bukkit-api/api/surf-api-bukkit-api.api index a462bef2e..2b445d368 100644 --- a/surf-api-bukkit/surf-api-bukkit-api/api/surf-api-bukkit-api.api +++ b/surf-api-bukkit/surf-api-bukkit-api/api/surf-api-bukkit-api.api @@ -958,7 +958,7 @@ public abstract interface class dev/slne/surf/surfapi/bukkit/api/SurfBukkitApi : public abstract fun createScoreboard (Lnet/kyori/adventure/text/Component;)Ldev/slne/surf/surfapi/bukkit/api/scoreboard/SurfScoreboardBuilder; public static fun getInstance ()Ldev/slne/surf/surfapi/bukkit/api/SurfBukkitApi; public abstract fun scoreboardLibrary ()Lnet/megavex/scoreboardlibrary/api/ScoreboardLibrary; - public abstract fun sendPlayerToServer (Lorg/bukkit/entity/Player;Ljava/lang/String;)V + public fun sendPlayerToServer (Lorg/bukkit/entity/Player;Ljava/lang/String;)V public abstract fun skipTimeSmoothly (JJLkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun skipTimeSmoothly (JLkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun skipTimeSmoothly (Ldev/slne/surf/surfapi/bukkit/api/time/SkipOperations$SkipOperation;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -1085,7 +1085,7 @@ public abstract class dev/slne/surf/surfapi/bukkit/api/hook/papi/expansion/PapiP public abstract interface class dev/slne/surf/surfapi/bukkit/api/inventory/SinglePlayerGui : dev/slne/surf/surfapi/bukkit/api/inventory/SurfGui { public abstract fun getPlayer ()Lorg/bukkit/entity/Player; - public abstract fun open ()V + public fun open ()V } public final class dev/slne/surf/surfapi/bukkit/api/inventory/SinglePlayerGui$DefaultImpls { @@ -1096,11 +1096,12 @@ public final class dev/slne/surf/surfapi/bukkit/api/inventory/SinglePlayerGui$De } public abstract interface class dev/slne/surf/surfapi/bukkit/api/inventory/SurfGui { - public abstract fun backToParent (Lorg/bukkit/entity/HumanEntity;)V + public fun backToParent (Lorg/bukkit/entity/HumanEntity;)V public abstract fun getGui ()Lcom/github/stefvanschie/inventoryframework/gui/type/util/NamedGui; public abstract fun getParent ()Ldev/slne/surf/surfapi/bukkit/api/inventory/SurfGui; - public abstract fun item (Lcom/github/stefvanschie/inventoryframework/pane/StaticPane;Lcom/github/stefvanschie/inventoryframework/pane/util/Slot;Lorg/bukkit/inventory/ItemStack;Lkotlin/jvm/functions/Function1;)V - public abstract fun walkParents ()Ljava/util/List; + public fun item (Lcom/github/stefvanschie/inventoryframework/pane/StaticPane;Lcom/github/stefvanschie/inventoryframework/pane/util/Slot;Lorg/bukkit/inventory/ItemStack;Lkotlin/jvm/functions/Function1;)V + public static synthetic fun item$default (Ldev/slne/surf/surfapi/bukkit/api/inventory/SurfGui;Lcom/github/stefvanschie/inventoryframework/pane/StaticPane;Lcom/github/stefvanschie/inventoryframework/pane/util/Slot;Lorg/bukkit/inventory/ItemStack;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V + public fun walkParents ()Ljava/util/List; } public final class dev/slne/surf/surfapi/bukkit/api/inventory/SurfGui$DefaultImpls { @@ -1303,7 +1304,7 @@ public abstract interface class dev/slne/surf/surfapi/bukkit/api/nms/bridges/pac public abstract fun add (Ldev/slne/surf/surfapi/bukkit/api/nms/bridges/packets/PacketOperation;)Ldev/slne/surf/surfapi/bukkit/api/nms/bridges/packets/PacketOperation; public abstract fun execute (Lorg/bukkit/entity/Player;)V public abstract fun isEmpty ()Z - public abstract fun plus (Ldev/slne/surf/surfapi/bukkit/api/nms/bridges/packets/PacketOperation;)Ldev/slne/surf/surfapi/bukkit/api/nms/bridges/packets/PacketOperation; + public fun plus (Ldev/slne/surf/surfapi/bukkit/api/nms/bridges/packets/PacketOperation;)Ldev/slne/surf/surfapi/bukkit/api/nms/bridges/packets/PacketOperation; } public final class dev/slne/surf/surfapi/bukkit/api/nms/bridges/packets/PacketOperation$Companion { @@ -1438,14 +1439,15 @@ public abstract interface class dev/slne/surf/surfapi/bukkit/api/nms/bridges/pac public abstract fun despawn (Lit/unimi/dsi/fastutil/ints/IntList;)Ldev/slne/surf/surfapi/bukkit/api/nms/bridges/packets/PacketOperation; public abstract fun despawn ([I)Ldev/slne/surf/surfapi/bukkit/api/nms/bridges/packets/PacketOperation; public abstract fun spawnBlockDisplay (ILio/papermc/paper/math/FinePosition;Ldev/slne/surf/surfapi/bukkit/api/nms/bridges/packets/entity/BlockDisplaySettings;)Ldev/slne/surf/surfapi/bukkit/api/nms/bridges/packets/PacketOperation; - public abstract fun spawnBlockDisplay (ILio/papermc/paper/math/FinePosition;Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/bukkit/api/nms/bridges/packets/PacketOperation; + public fun spawnBlockDisplay (ILio/papermc/paper/math/FinePosition;Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/bukkit/api/nms/bridges/packets/PacketOperation; public abstract fun spawnItemDisplay (ILio/papermc/paper/math/FinePosition;Ldev/slne/surf/surfapi/bukkit/api/nms/bridges/packets/entity/ItemDisplaySettings;)Ldev/slne/surf/surfapi/bukkit/api/nms/bridges/packets/PacketOperation; - public abstract fun spawnItemDisplay (ILio/papermc/paper/math/FinePosition;Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/bukkit/api/nms/bridges/packets/PacketOperation; + public fun spawnItemDisplay (ILio/papermc/paper/math/FinePosition;Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/bukkit/api/nms/bridges/packets/PacketOperation; public abstract fun spawnTextDisplay (ILio/papermc/paper/math/FinePosition;Ldev/slne/surf/surfapi/bukkit/api/nms/bridges/packets/entity/TextDisplaySettings;)Ldev/slne/surf/surfapi/bukkit/api/nms/bridges/packets/PacketOperation; - public abstract fun spawnTextDisplay (ILio/papermc/paper/math/FinePosition;Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/bukkit/api/nms/bridges/packets/PacketOperation; + public fun spawnTextDisplay (ILio/papermc/paper/math/FinePosition;Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/bukkit/api/nms/bridges/packets/PacketOperation; public abstract fun teleport (ILio/papermc/paper/math/FinePosition;FFLio/papermc/paper/math/FinePosition;Z)Ldev/slne/surf/surfapi/bukkit/api/nms/bridges/packets/PacketOperation; + public static synthetic fun teleport$default (Ldev/slne/surf/surfapi/bukkit/api/nms/bridges/packets/entity/SurfBukkitNmsSpawnPackets;ILio/papermc/paper/math/FinePosition;FFLio/papermc/paper/math/FinePosition;ZILjava/lang/Object;)Ldev/slne/surf/surfapi/bukkit/api/nms/bridges/packets/PacketOperation; public abstract fun updateSign (ILio/papermc/paper/math/BlockPosition;Ldev/slne/surf/surfapi/bukkit/api/nms/bridges/packets/entity/SignBlockUpdateSettings;)Ldev/slne/surf/surfapi/bukkit/api/nms/bridges/packets/PacketOperation; - public abstract fun updateSign (ILio/papermc/paper/math/BlockPosition;Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/bukkit/api/nms/bridges/packets/PacketOperation; + public fun updateSign (ILio/papermc/paper/math/BlockPosition;Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/bukkit/api/nms/bridges/packets/PacketOperation; } public final class dev/slne/surf/surfapi/bukkit/api/nms/bridges/packets/entity/SurfBukkitNmsSpawnPackets$Companion { @@ -1545,9 +1547,9 @@ public abstract interface class dev/slne/surf/surfapi/bukkit/api/packet/SurfBukk public static final field Companion Ldev/slne/surf/surfapi/bukkit/api/packet/SurfBukkitPacketApi$Companion; public static fun getInstance ()Ldev/slne/surf/surfapi/bukkit/api/packet/SurfBukkitPacketApi; public abstract fun registerPacketLoreListener (Lorg/bukkit/NamespacedKey;Ldev/slne/surf/surfapi/bukkit/api/packet/lore/SurfBukkitPacketLoreHandler;)V - public abstract fun registerPacketLoreListener (Lorg/bukkit/NamespacedKey;Ldev/slne/surf/surfapi/bukkit/api/packet/lore/SurfBukkitPacketLoreHandlerSimple;)V + public fun registerPacketLoreListener (Lorg/bukkit/NamespacedKey;Ldev/slne/surf/surfapi/bukkit/api/packet/lore/SurfBukkitPacketLoreHandlerSimple;)V public abstract fun registerPacketLoreListenerGlobal (Lorg/bukkit/plugin/Plugin;Ldev/slne/surf/surfapi/bukkit/api/packet/lore/SurfBukkitPacketLoreHandler;)V - public abstract fun registerPacketLoreListenerGlobal (Lorg/bukkit/plugin/Plugin;Ldev/slne/surf/surfapi/bukkit/api/packet/lore/SurfBukkitPacketLoreHandlerSimple;)V + public fun registerPacketLoreListenerGlobal (Lorg/bukkit/plugin/Plugin;Ldev/slne/surf/surfapi/bukkit/api/packet/lore/SurfBukkitPacketLoreHandlerSimple;)V public abstract fun unregisterPacketLoreListener (Lorg/bukkit/NamespacedKey;)V public abstract fun unregisterPacketLoreListener (Lorg/bukkit/plugin/Plugin;)V } @@ -1603,7 +1605,7 @@ public abstract interface class dev/slne/surf/surfapi/bukkit/api/packet/lore/Sur public abstract interface class dev/slne/surf/surfapi/bukkit/api/packet/lore/SurfBukkitPacketLoreHandlerSimple : dev/slne/surf/surfapi/bukkit/api/packet/lore/SurfBukkitPacketLoreHandler { public abstract fun handleLore (Ljava/util/List;)V - public abstract fun handleLore (Ljava/util/List;Lio/papermc/paper/persistence/PersistentDataContainerView;Lorg/bukkit/inventory/ItemStack;)V + public fun handleLore (Ljava/util/List;Lio/papermc/paper/persistence/PersistentDataContainerView;Lorg/bukkit/inventory/ItemStack;)V } public final class dev/slne/surf/surfapi/bukkit/api/packet/lore/SurfBukkitPacketLoreHandlerSimple$DefaultImpls { @@ -1640,10 +1642,10 @@ public abstract interface class dev/slne/surf/surfapi/bukkit/api/scoreboard/Surf public static final field DEFAULT_MAX_LINES I public abstract fun addAnimatedLine (Ljava/util/List;)Ldev/slne/surf/surfapi/bukkit/api/scoreboard/SurfScoreboardBuilder; public abstract fun addAnimatedLine (Lnet/megavex/scoreboardlibrary/api/sidebar/component/animation/SidebarAnimation;)Ldev/slne/surf/surfapi/bukkit/api/scoreboard/SurfScoreboardBuilder; - public abstract fun addEmptyLine ()Ldev/slne/surf/surfapi/bukkit/api/scoreboard/SurfScoreboardBuilder; + public fun addEmptyLine ()Ldev/slne/surf/surfapi/bukkit/api/scoreboard/SurfScoreboardBuilder; public abstract fun addGradientLine (Lnet/kyori/adventure/text/Component;Lnet/kyori/adventure/text/format/TextColor;Lnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/bukkit/api/scoreboard/SurfScoreboardBuilder; public abstract fun addLine (Lnet/kyori/adventure/text/Component;)Ldev/slne/surf/surfapi/bukkit/api/scoreboard/SurfScoreboardBuilder; - public abstract fun addLineSeparator ()Ldev/slne/surf/surfapi/bukkit/api/scoreboard/SurfScoreboardBuilder; + public fun addLineSeparator ()Ldev/slne/surf/surfapi/bukkit/api/scoreboard/SurfScoreboardBuilder; public abstract fun addUpdatableLine (Ljava/util/function/Supplier;)Ldev/slne/surf/surfapi/bukkit/api/scoreboard/SurfScoreboardBuilder; public abstract fun build ()Ldev/slne/surf/surfapi/bukkit/api/scoreboard/SurfScoreboard; public abstract fun buildAutoUpdatable ()Ldev/slne/surf/surfapi/bukkit/api/scoreboard/SurfAutoUpdatableScoreboard; @@ -1739,6 +1741,7 @@ public abstract interface class dev/slne/surf/surfapi/bukkit/api/visualizer/visu public abstract fun startVisualizing ()Z public abstract fun stopVisualizing ()Z public abstract fun update (Ldev/slne/surf/surfapi/bukkit/api/visualizer/visualizer/UpdateStrategy;)V + public static synthetic fun update$default (Ldev/slne/surf/surfapi/bukkit/api/visualizer/visualizer/SurfVisualizer;Ldev/slne/surf/surfapi/bukkit/api/visualizer/visualizer/UpdateStrategy;ILjava/lang/Object;)V public abstract fun visibleTo (Lorg/bukkit/entity/Player;)Z } @@ -1758,7 +1761,8 @@ public abstract interface class dev/slne/surf/surfapi/bukkit/api/visualizer/visu public abstract interface class dev/slne/surf/surfapi/bukkit/api/visualizer/visualizer/SurfVisualizerMultipleLocations : dev/slne/surf/surfapi/bukkit/api/visualizer/visualizer/SurfVisualizer { public abstract fun addVisualLocation (Lorg/bukkit/Location;Ldev/slne/surf/surfapi/bukkit/api/nms/bridges/packets/entity/BlockDisplaySettings;)V - public abstract fun addVisualLocation (Lorg/bukkit/Location;Lkotlin/jvm/functions/Function1;)V + public fun addVisualLocation (Lorg/bukkit/Location;Lkotlin/jvm/functions/Function1;)V + public static synthetic fun addVisualLocation$default (Ldev/slne/surf/surfapi/bukkit/api/visualizer/visualizer/SurfVisualizerMultipleLocations;Lorg/bukkit/Location;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V public abstract fun clearVisualLocations ()V public abstract fun getVisualLocations ()Lit/unimi/dsi/fastutil/objects/ObjectSet; public abstract fun removeVisualLocation (Lorg/bukkit/Location;)V @@ -3848,30 +3852,35 @@ public final class dev/slne/surf/surfapi/core/api/messages/adventure/Title_exten public abstract interface class dev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder : net/kyori/adventure/text/TextComponent$Builder { public static final field Companion Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder$Companion; public abstract fun append (Ljava/lang/Iterable;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun append (Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun append (Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun append (Lnet/kyori/adventure/text/Component;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun append (Lnet/kyori/adventure/text/ComponentBuilder;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun append (Lnet/kyori/adventure/text/ComponentLike;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun append ([Lnet/kyori/adventure/text/Component;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun append ([Lnet/kyori/adventure/text/ComponentLike;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendAsync (Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; - public abstract fun appendCollection (Ljava/lang/Iterable;Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendCollectionNewLine (Ljava/lang/Iterable;Lnet/kyori/adventure/text/Component;Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendDisconnectFooterTryAgainLater (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendDisconnectHeader ()Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendDisconnectMessage (Ljava/lang/String;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendDiscordLink ()Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendKickDisconnectMessage (Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendMap (Ljava/util/Map;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lnet/kyori/adventure/text/Component;Lnet/kyori/adventure/text/Component;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendNewPrefixedLine ()Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendNewPrefixedLine (Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendNewPrefixedLineAsync (Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun appendAsync (Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun appendCollection (Ljava/lang/Iterable;Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendCollectionNewLine (Ljava/lang/Iterable;Lnet/kyori/adventure/text/Component;Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun appendCollectionNewLine$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;Ljava/lang/Iterable;Lnet/kyori/adventure/text/Component;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendDisconnectFooterTryAgainLater (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendDisconnectHeader ()Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendDisconnectMessage (Ljava/lang/String;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun appendDisconnectMessage$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendDiscordLink ()Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendKickDisconnectMessage (Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun appendKickDisconnectMessage$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendMap (Ljava/util/Map;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lnet/kyori/adventure/text/Component;Lnet/kyori/adventure/text/Component;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun appendMap$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;Ljava/util/Map;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lnet/kyori/adventure/text/Component;Lnet/kyori/adventure/text/Component;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendNewPrefixedLine ()Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendNewPrefixedLine (Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendNewPrefixedLineAsync (Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun appendNewline ()Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendNewline (Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendNewlineAsync (Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; - public abstract fun appendPrefix ()Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendNewline (Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendNewlineAsync (Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun appendPrefix ()Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun appendSpace ()Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendTime-gRj5Bb8 (JZZLnet/kyori/adventure/text/Component;Lnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendTime-gRj5Bb8 (JZZLnet/kyori/adventure/text/Component;Lnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun appendTime-gRj5Bb8$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;JZZLnet/kyori/adventure/text/Component;Lnet/kyori/adventure/text/format/TextColor;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun applicableApply (Lnet/kyori/adventure/text/ComponentBuilderApplicable;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun apply (Ljava/util/function/Consumer;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun applyDeep (Ljava/util/function/Consumer;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; @@ -3880,13 +3889,13 @@ public abstract interface class dev/slne/surf/surfapi/core/api/messages/builder/ public abstract fun color (Lnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun colorIfAbsent (Lnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun content (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun darkSpacer (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun darkSpacer (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun darkSpacer (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun darkSpacer (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun darkSpacer (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun darkSpacer (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun darkSpacer (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun darkSpacer (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun darkSpacer (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun darkSpacer (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun darkSpacer (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun darkSpacer (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun darkSpacer (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun darkSpacer (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun decorate (Lnet/kyori/adventure/text/format/TextDecoration;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun decorate ([Lnet/kyori/adventure/text/format/TextDecoration;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun decoration (Lnet/kyori/adventure/text/format/TextDecoration;Lnet/kyori/adventure/text/format/TextDecoration$State;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; @@ -3894,90 +3903,98 @@ public abstract interface class dev/slne/surf/surfapi/core/api/messages/builder/ public abstract fun decorationIfAbsent (Lnet/kyori/adventure/text/format/TextDecoration;Lnet/kyori/adventure/text/format/TextDecoration$State;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun decorations (Ljava/util/Map;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun decorations (Ljava/util/Set;Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun ellipsis (Lnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun error (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun error (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun error (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun error (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun error (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun error (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun error (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun ellipsis (Lnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun ellipsis$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;Lnet/kyori/adventure/text/format/TextColor;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun error (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun error (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun error (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun error (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun error (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun error (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun error (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun font (Lnet/kyori/adventure/key/Key;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun hoverEvent (Lnet/kyori/adventure/text/event/HoverEventSource;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun info (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun info (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun info (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun info (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun info (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun info (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun info (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun info (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun info (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun info (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun info (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun info (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun info (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun info (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun insertion (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun mapChildren (Ljava/util/function/Function;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun mapChildrenDeep (Ljava/util/function/Function;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun mergeStyle (Lnet/kyori/adventure/text/Component;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun mergeStyle (Lnet/kyori/adventure/text/Component;Ljava/util/Set;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun mergeStyle (Lnet/kyori/adventure/text/Component;[Lnet/kyori/adventure/text/format/Style$Merge;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun primary (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun primary (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun primary (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun primary (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun primary (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun primary (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun primary (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun primary (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun primary (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun primary (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun primary (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun primary (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun primary (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun primary (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun resetStyle ()Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun secondary (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun secondary (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun secondary (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun secondary (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun secondary (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun secondary (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun secondary (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun secondary (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun secondary (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun secondary (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun secondary (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun secondary (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun secondary (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun secondary (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun shadowColor (Lnet/kyori/adventure/util/ARGBLike;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun shadowColorIfAbsent (Lnet/kyori/adventure/util/ARGBLike;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun spacer (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun spacer (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun spacer (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun spacer (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun spacer (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun spacer (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun spacer (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun spacer (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun spacer (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun spacer (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun spacer (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun spacer (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun spacer (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun spacer (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun style (Ljava/util/function/Consumer;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun style (Lnet/kyori/adventure/text/format/Style;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun success (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun success (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun success (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun success (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun success (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun success (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun success (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun text (CLnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun text (DLnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun text (FLnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun text (ILnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun text (JLnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun text (Ljava/lang/String;Lnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun text (ZLnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableKey (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableKey (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableKey (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableKey (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableKey (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableKey (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableKey (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableValue (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableValue (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableValue (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableValue (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableValue (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableValue (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableValue (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun warning (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun warning (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun warning (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun warning (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun warning (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun warning (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun warning (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun success (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun success (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun success (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun success (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun success (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun success (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun success (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun text (CLnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun text (DLnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun text (FLnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun text (ILnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun text (JLnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun text (Ljava/lang/String;Lnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun text (ZLnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun text$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;CLnet/kyori/adventure/text/format/TextColor;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun text$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;DLnet/kyori/adventure/text/format/TextColor;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun text$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;FLnet/kyori/adventure/text/format/TextColor;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun text$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;ILnet/kyori/adventure/text/format/TextColor;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun text$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;JLnet/kyori/adventure/text/format/TextColor;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun text$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;Ljava/lang/String;Lnet/kyori/adventure/text/format/TextColor;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun text$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;ZLnet/kyori/adventure/text/format/TextColor;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableKey (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableKey (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableKey (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableKey (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableKey (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableKey (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableKey (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableValue (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableValue (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableValue (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableValue (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableValue (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableValue (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableValue (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun warning (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun warning (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun warning (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun warning (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun warning (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun warning (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun warning (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; } public final class dev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder$Companion { @@ -4148,7 +4165,9 @@ public final class dev/slne/surf/surfapi/core/api/random/ExampleWeightedEnum$Com public abstract interface class dev/slne/surf/surfapi/core/api/random/RandomSelector { public static final field Companion Ldev/slne/surf/surfapi/core/api/random/RandomSelector$Companion; public abstract fun flow (Ljava/util/random/RandomGenerator;)Lkotlinx/coroutines/flow/Flow; + public static synthetic fun flow$default (Ldev/slne/surf/surfapi/core/api/random/RandomSelector;Ljava/util/random/RandomGenerator;ILjava/lang/Object;)Lkotlinx/coroutines/flow/Flow; public abstract fun pick (Ljava/util/random/RandomGenerator;)Ljava/lang/Object; + public static synthetic fun pick$default (Ldev/slne/surf/surfapi/core/api/random/RandomSelector;Ljava/util/random/RandomGenerator;ILjava/lang/Object;)Ljava/lang/Object; } public final class dev/slne/surf/surfapi/core/api/random/RandomSelector$Companion { @@ -4205,7 +4224,7 @@ public abstract interface annotation class dev/slne/surf/surfapi/core/api/reflec public abstract interface class dev/slne/surf/surfapi/core/api/reflection/SurfReflection { public static final field Companion Ldev/slne/surf/surfapi/core/api/reflection/SurfReflection$Companion; - public abstract fun createProxy (Ljava/lang/Class;)Ljava/lang/Object; + public fun createProxy (Ljava/lang/Class;)Ljava/lang/Object; public abstract fun createProxy (Ljava/lang/Class;Ljava/lang/ClassLoader;)Ljava/lang/Object; public static fun getInstance ()Ldev/slne/surf/surfapi/core/api/reflection/SurfReflection; } @@ -11761,6 +11780,9 @@ public abstract interface annotation class kotlin/ExtensionFunctionType : java/l public abstract interface class kotlin/Function { } +public abstract interface annotation class kotlin/IgnorableReturnValue : java/lang/annotation/Annotation { +} + public final class kotlin/KotlinNothingValueException : java/lang/RuntimeException { public fun ()V public fun (Ljava/lang/String;)V @@ -11826,6 +11848,9 @@ public abstract interface annotation class kotlin/Metadata : java/lang/annotatio public abstract fun xs ()Ljava/lang/String; } +public abstract interface annotation class kotlin/MustUseReturnValue : java/lang/annotation/Annotation { +} + public class kotlin/NoWhenBranchMatchedException : java/lang/RuntimeException { public fun ()V public fun (Ljava/lang/String;)V @@ -14621,6 +14646,61 @@ public final class kotlin/concurrent/TimersKt { public static final fun timer (Ljava/lang/String;Z)Ljava/util/Timer; } +public final class kotlin/concurrent/atomics/AtomicArraysKt { + public static final fun AtomicIntArray (ILkotlin/jvm/functions/Function1;)Ljava/util/concurrent/atomic/AtomicIntegerArray; + public static final fun AtomicLongArray (ILkotlin/jvm/functions/Function1;)Ljava/util/concurrent/atomic/AtomicLongArray; + public static final fun asJavaAtomicArray (Ljava/util/concurrent/atomic/AtomicIntegerArray;)Ljava/util/concurrent/atomic/AtomicIntegerArray; + public static final fun asJavaAtomicArray (Ljava/util/concurrent/atomic/AtomicLongArray;)Ljava/util/concurrent/atomic/AtomicLongArray; + public static final fun asJavaAtomicArray (Ljava/util/concurrent/atomic/AtomicReferenceArray;)Ljava/util/concurrent/atomic/AtomicReferenceArray; + public static final fun asKotlinAtomicArray (Ljava/util/concurrent/atomic/AtomicIntegerArray;)Ljava/util/concurrent/atomic/AtomicIntegerArray; + public static final fun asKotlinAtomicArray (Ljava/util/concurrent/atomic/AtomicLongArray;)Ljava/util/concurrent/atomic/AtomicLongArray; + public static final fun asKotlinAtomicArray (Ljava/util/concurrent/atomic/AtomicReferenceArray;)Ljava/util/concurrent/atomic/AtomicReferenceArray; + public static final fun decrementAndFetchAt (Ljava/util/concurrent/atomic/AtomicIntegerArray;I)I + public static final fun decrementAndFetchAt (Ljava/util/concurrent/atomic/AtomicLongArray;I)J + public static final fun fetchAndDecrementAt (Ljava/util/concurrent/atomic/AtomicIntegerArray;I)I + public static final fun fetchAndDecrementAt (Ljava/util/concurrent/atomic/AtomicLongArray;I)J + public static final fun fetchAndIncrementAt (Ljava/util/concurrent/atomic/AtomicIntegerArray;I)I + public static final fun fetchAndIncrementAt (Ljava/util/concurrent/atomic/AtomicLongArray;I)J + public static final fun incrementAndFetchAt (Ljava/util/concurrent/atomic/AtomicIntegerArray;I)I + public static final fun incrementAndFetchAt (Ljava/util/concurrent/atomic/AtomicLongArray;I)J +} + +public final class kotlin/concurrent/atomics/AtomicsKt { + public static final fun asJavaAtomic (Ljava/util/concurrent/atomic/AtomicBoolean;)Ljava/util/concurrent/atomic/AtomicBoolean; + public static final fun asJavaAtomic (Ljava/util/concurrent/atomic/AtomicInteger;)Ljava/util/concurrent/atomic/AtomicInteger; + public static final fun asJavaAtomic (Ljava/util/concurrent/atomic/AtomicLong;)Ljava/util/concurrent/atomic/AtomicLong; + public static final fun asJavaAtomic (Ljava/util/concurrent/atomic/AtomicReference;)Ljava/util/concurrent/atomic/AtomicReference; + public static final fun asKotlinAtomic (Ljava/util/concurrent/atomic/AtomicBoolean;)Ljava/util/concurrent/atomic/AtomicBoolean; + public static final fun asKotlinAtomic (Ljava/util/concurrent/atomic/AtomicInteger;)Ljava/util/concurrent/atomic/AtomicInteger; + public static final fun asKotlinAtomic (Ljava/util/concurrent/atomic/AtomicLong;)Ljava/util/concurrent/atomic/AtomicLong; + public static final fun asKotlinAtomic (Ljava/util/concurrent/atomic/AtomicReference;)Ljava/util/concurrent/atomic/AtomicReference; + public static final fun decrementAndFetch (Ljava/util/concurrent/atomic/AtomicInteger;)I + public static final fun decrementAndFetch (Ljava/util/concurrent/atomic/AtomicLong;)J + public static final fun fetchAndDecrement (Ljava/util/concurrent/atomic/AtomicInteger;)I + public static final fun fetchAndDecrement (Ljava/util/concurrent/atomic/AtomicLong;)J + public static final fun fetchAndIncrement (Ljava/util/concurrent/atomic/AtomicInteger;)I + public static final fun fetchAndIncrement (Ljava/util/concurrent/atomic/AtomicLong;)J + public static final fun incrementAndFetch (Ljava/util/concurrent/atomic/AtomicInteger;)I + public static final fun incrementAndFetch (Ljava/util/concurrent/atomic/AtomicLong;)J + public static final fun minusAssign (Ljava/util/concurrent/atomic/AtomicInteger;I)V + public static final fun minusAssign (Ljava/util/concurrent/atomic/AtomicLong;J)V + public static final fun plusAssign (Ljava/util/concurrent/atomic/AtomicInteger;I)V + public static final fun plusAssign (Ljava/util/concurrent/atomic/AtomicLong;J)V +} + +public abstract interface annotation class kotlin/concurrent/atomics/ExperimentalAtomicApi : java/lang/annotation/Annotation { +} + +public final class kotlin/concurrent/internal/AtomicIntrinsicsKt { + public static final fun compareAndExchange (Ljava/util/concurrent/atomic/AtomicBoolean;ZZ)Z + public static final fun compareAndExchange (Ljava/util/concurrent/atomic/AtomicInteger;II)I + public static final fun compareAndExchange (Ljava/util/concurrent/atomic/AtomicIntegerArray;III)I + public static final fun compareAndExchange (Ljava/util/concurrent/atomic/AtomicLong;JJ)J + public static final fun compareAndExchange (Ljava/util/concurrent/atomic/AtomicLongArray;IJJ)J + public static final fun compareAndExchange (Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + public static final fun compareAndExchange (Ljava/util/concurrent/atomic/AtomicReferenceArray;ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +} + public abstract interface class kotlin/contracts/CallsInPlace : kotlin/contracts/Effect { } @@ -14799,6 +14879,15 @@ public abstract interface class kotlin/coroutines/jvm/internal/CoroutineStackFra public abstract fun getStackTraceElement ()Ljava/lang/StackTraceElement; } +public final class kotlin/coroutines/jvm/internal/GeneratedCodeMarkers { + public static final fun checkCOROUTINE_SUSPENDED ()V + public static final fun checkContinuation ()V + public static final fun checkResult ()V + public static final fun lambdaArgumentsUnspilling ()V + public static final fun tableswitch ()V + public static final fun unreachable ()V +} + public final class kotlin/coroutines/jvm/internal/SpillingKt { public static final fun nullOutSpilledVariable (Ljava/lang/Object;)Ljava/lang/Object; } @@ -14811,6 +14900,9 @@ public final class kotlin/enums/EnumEntriesKt { public static final fun enumEntries ([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; } +public abstract interface annotation class kotlin/experimental/ExpectRefinement : java/lang/annotation/Annotation { +} + public abstract interface annotation class kotlin/experimental/ExperimentalNativeApi : java/lang/annotation/Annotation { } @@ -14970,7 +15062,7 @@ public final class kotlin/io/TextStreamsKt { public class kotlin/io/encoding/Base64 { public static final field Default Lkotlin/io/encoding/Base64$Default; - public synthetic fun (ZZLkotlin/io/encoding/Base64$PaddingOption;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (ZZILkotlin/io/encoding/Base64$PaddingOption;Lkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun decode (Ljava/lang/CharSequence;II)[B public final fun decode ([BII)[B public static synthetic fun decode$default (Lkotlin/io/encoding/Base64;Ljava/lang/CharSequence;IIILjava/lang/Object;)[B @@ -14992,6 +15084,7 @@ public class kotlin/io/encoding/Base64 { public final class kotlin/io/encoding/Base64$Default : kotlin/io/encoding/Base64 { public final fun getMime ()Lkotlin/io/encoding/Base64; + public final fun getPem ()Lkotlin/io/encoding/Base64; public final fun getUrlSafe ()Lkotlin/io/encoding/Base64; } @@ -15129,6 +15222,10 @@ public abstract interface annotation class kotlin/jvm/JvmDefaultWithCompatibilit public abstract interface annotation class kotlin/jvm/JvmDefaultWithoutCompatibility : java/lang/annotation/Annotation { } +public abstract interface annotation class kotlin/jvm/JvmExposeBoxed : java/lang/annotation/Annotation { + public abstract fun jvmName ()Ljava/lang/String; +} + public abstract interface annotation class kotlin/jvm/JvmField : java/lang/annotation/Annotation { } @@ -15321,6 +15418,9 @@ public final class kotlin/jvm/internal/BooleanSpreadBuilder : kotlin/jvm/interna public final fun toArray ()[Z } +public final class kotlin/jvm/internal/BoxingConstructorMarker { +} + public final class kotlin/jvm/internal/ByteSpreadBuilder : kotlin/jvm/internal/PrimitiveSpreadBuilder { public fun (I)V public final fun add (B)V @@ -16899,6 +16999,7 @@ public final class kotlin/reflect/jvm/internal/UtilKt { public static final fun deserializeToDescriptor (Ljava/lang/Class;Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/BinaryVersion;Lkotlin/jvm/functions/Function2;)Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor; public static final fun getInstanceReceiverParameter (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;)Lkotlin/reflect/jvm/internal/impl/descriptors/ReceiverParameterDescriptor; public static final fun getJVM_STATIC ()Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final fun unwrapRepeatableAnnotations (Ljava/util/List;)Ljava/util/List; } public abstract interface class kotlin/reflect/jvm/internal/calls/BoundCaller { @@ -17086,11 +17187,14 @@ public final class kotlin/reflect/jvm/internal/impl/builtins/StandardNames { public static final field BUILT_INS_PACKAGE_NAME Lkotlin/reflect/jvm/internal/impl/name/Name; public static final field CHAR_CODE Lkotlin/reflect/jvm/internal/impl/name/Name; public static final field COLLECTIONS_PACKAGE_FQ_NAME Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final field CONCURRENT_ATOMICS_PACKAGE_FQ_NAME Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final field CONCURRENT_PACKAGE_FQ_NAME Lkotlin/reflect/jvm/internal/impl/name/FqName; public static final field CONTEXT_FUNCTION_TYPE_PARAMETER_COUNT_NAME Lkotlin/reflect/jvm/internal/impl/name/Name; public static final field CONTINUATION_INTERFACE_FQ_NAME Lkotlin/reflect/jvm/internal/impl/name/FqName; public static final field COROUTINES_INTRINSICS_PACKAGE_FQ_NAME Lkotlin/reflect/jvm/internal/impl/name/FqName; public static final field COROUTINES_JVM_INTERNAL_PACKAGE_FQ_NAME Lkotlin/reflect/jvm/internal/impl/name/FqName; public static final field COROUTINES_PACKAGE_FQ_NAME Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final field COROUTINE_SUSPENDED_NAME Lkotlin/reflect/jvm/internal/impl/name/Name; public static final field DATA_CLASS_COMPONENT_PREFIX Ljava/lang/String; public static final field DATA_CLASS_COPY Lkotlin/reflect/jvm/internal/impl/name/Name; public static final field DEFAULT_VALUE_PARAMETER Lkotlin/reflect/jvm/internal/impl/name/Name; @@ -17137,6 +17241,13 @@ public final class kotlin/reflect/jvm/internal/impl/builtins/StandardNames$FqNam public static final field any Lkotlin/reflect/jvm/internal/impl/name/FqNameUnsafe; public static final field array Lkotlin/reflect/jvm/internal/impl/name/FqNameUnsafe; public static final field arrayClassFqNameToPrimitiveType Ljava/util/Map; + public static final field atomicArray Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final field atomicBoolean Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final field atomicInt Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final field atomicIntArray Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final field atomicLong Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final field atomicLongArray Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final field atomicReference Lkotlin/reflect/jvm/internal/impl/name/FqName; public static final field charSequence Lkotlin/reflect/jvm/internal/impl/name/FqNameUnsafe; public static final field cloneable Lkotlin/reflect/jvm/internal/impl/name/FqNameUnsafe; public static final field collection Lkotlin/reflect/jvm/internal/impl/name/FqName; @@ -17272,8 +17383,6 @@ public final class kotlin/reflect/jvm/internal/impl/builtins/functions/FunctionC public final fun getFunctionTypeKind ()Lkotlin/reflect/jvm/internal/impl/builtins/functions/FunctionTypeKind; public fun getKind ()Lkotlin/reflect/jvm/internal/impl/descriptors/ClassKind; public fun getModality ()Lkotlin/reflect/jvm/internal/impl/descriptors/Modality; - public synthetic fun getSealedSubclasses ()Ljava/util/Collection; - public fun getSealedSubclasses ()Ljava/util/List; public fun getSource ()Lkotlin/reflect/jvm/internal/impl/descriptors/SourceElement; public fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope$Empty; public synthetic fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; @@ -17330,7 +17439,7 @@ public final class kotlin/reflect/jvm/internal/impl/builtins/functions/FunctionI } public abstract class kotlin/reflect/jvm/internal/impl/builtins/functions/FunctionTypeKind { - public fun (Lkotlin/reflect/jvm/internal/impl/name/FqName;Ljava/lang/String;ZLkotlin/reflect/jvm/internal/impl/name/ClassId;)V + public fun (Lkotlin/reflect/jvm/internal/impl/name/FqName;Ljava/lang/String;ZLkotlin/reflect/jvm/internal/impl/name/ClassId;Z)V public final fun getClassNamePrefix ()Ljava/lang/String; public final fun getPackageFqName ()Lkotlin/reflect/jvm/internal/impl/name/FqName; public final fun numberedClassName (I)Lkotlin/reflect/jvm/internal/impl/name/Name; @@ -17540,7 +17649,6 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/descriptors/Cla public abstract fun getMemberScope (Lkotlin/reflect/jvm/internal/impl/types/TypeSubstitution;)Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; public abstract fun getModality ()Lkotlin/reflect/jvm/internal/impl/descriptors/Modality; public abstract fun getOriginal ()Lkotlin/reflect/jvm/internal/impl/descriptors/ClassDescriptor; - public abstract fun getSealedSubclasses ()Ljava/util/Collection; public abstract fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; public abstract fun getThisAsReceiverParameter ()Lkotlin/reflect/jvm/internal/impl/descriptors/ReceiverParameterDescriptor; public abstract fun getUnsubstitutedInnerClassesScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; @@ -17826,7 +17934,6 @@ public final class kotlin/reflect/jvm/internal/impl/descriptors/NotFoundClasses$ public fun getDeclaredTypeParameters ()Ljava/util/List; public fun getKind ()Lkotlin/reflect/jvm/internal/impl/descriptors/ClassKind; public fun getModality ()Lkotlin/reflect/jvm/internal/impl/descriptors/Modality; - public fun getSealedSubclasses ()Ljava/util/Collection; public fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope$Empty; public synthetic fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; public fun getTypeConstructor ()Lkotlin/reflect/jvm/internal/impl/types/ClassTypeConstructorImpl; @@ -18104,6 +18211,7 @@ public class kotlin/reflect/jvm/internal/impl/descriptors/annotations/Annotation } public final class kotlin/reflect/jvm/internal/impl/descriptors/annotations/AnnotationUseSiteTarget : java/lang/Enum { + public static final field ALL Lkotlin/reflect/jvm/internal/impl/descriptors/annotations/AnnotationUseSiteTarget; public static final field CONSTRUCTOR_PARAMETER Lkotlin/reflect/jvm/internal/impl/descriptors/annotations/AnnotationUseSiteTarget; public static final field FIELD Lkotlin/reflect/jvm/internal/impl/descriptors/annotations/AnnotationUseSiteTarget; public static final field FILE Lkotlin/reflect/jvm/internal/impl/descriptors/annotations/AnnotationUseSiteTarget; @@ -18426,7 +18534,6 @@ public class kotlin/reflect/jvm/internal/impl/descriptors/impl/ClassDescriptorIm public fun getDeclaredTypeParameters ()Ljava/util/List; public fun getKind ()Lkotlin/reflect/jvm/internal/impl/descriptors/ClassKind; public fun getModality ()Lkotlin/reflect/jvm/internal/impl/descriptors/Modality; - public fun getSealedSubclasses ()Ljava/util/Collection; public fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; public fun getTypeConstructor ()Lkotlin/reflect/jvm/internal/impl/types/TypeConstructor; public fun getUnsubstitutedMemberScope (Lkotlin/reflect/jvm/internal/impl/types/checker/KotlinTypeRefiner;)Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; @@ -18503,7 +18610,6 @@ public class kotlin/reflect/jvm/internal/impl/descriptors/impl/EnumEntrySyntheti public fun getDeclaredTypeParameters ()Ljava/util/List; public fun getKind ()Lkotlin/reflect/jvm/internal/impl/descriptors/ClassKind; public fun getModality ()Lkotlin/reflect/jvm/internal/impl/descriptors/Modality; - public fun getSealedSubclasses ()Ljava/util/Collection; public fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; public fun getTypeConstructor ()Lkotlin/reflect/jvm/internal/impl/types/TypeConstructor; public fun getUnsubstitutedMemberScope (Lkotlin/reflect/jvm/internal/impl/types/checker/KotlinTypeRefiner;)Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; @@ -18689,7 +18795,6 @@ public class kotlin/reflect/jvm/internal/impl/descriptors/impl/LazySubstitutingC public fun getOriginal ()Lkotlin/reflect/jvm/internal/impl/descriptors/ClassDescriptor; public synthetic fun getOriginal ()Lkotlin/reflect/jvm/internal/impl/descriptors/ClassifierDescriptor; public synthetic fun getOriginal ()Lkotlin/reflect/jvm/internal/impl/descriptors/DeclarationDescriptor; - public fun getSealedSubclasses ()Ljava/util/Collection; public fun getSource ()Lkotlin/reflect/jvm/internal/impl/descriptors/SourceElement; public fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; public fun getThisAsReceiverParameter ()Lkotlin/reflect/jvm/internal/impl/descriptors/ReceiverParameterDescriptor; @@ -18778,7 +18883,6 @@ public class kotlin/reflect/jvm/internal/impl/descriptors/impl/MutableClassDescr public fun getDeclaredTypeParameters ()Ljava/util/List; public fun getKind ()Lkotlin/reflect/jvm/internal/impl/descriptors/ClassKind; public fun getModality ()Lkotlin/reflect/jvm/internal/impl/descriptors/Modality; - public fun getSealedSubclasses ()Ljava/util/Collection; public fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; public fun getTypeConstructor ()Lkotlin/reflect/jvm/internal/impl/types/TypeConstructor; public fun getUnsubstitutedMemberScope (Lkotlin/reflect/jvm/internal/impl/types/checker/KotlinTypeRefiner;)Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; @@ -19178,8 +19282,8 @@ public final class kotlin/reflect/jvm/internal/impl/descriptors/runtime/componen public final class kotlin/reflect/jvm/internal/impl/descriptors/runtime/components/ReflectKotlinClassFinder : kotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder { public fun (Ljava/lang/ClassLoader;)V public fun findBuiltInsData (Lkotlin/reflect/jvm/internal/impl/name/FqName;)Ljava/io/InputStream; - public fun findKotlinClassOrContent (Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass;Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder$Result; - public fun findKotlinClassOrContent (Lkotlin/reflect/jvm/internal/impl/name/ClassId;Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder$Result; + public fun findKotlinClassOrContent (Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder$Result; + public fun findKotlinClassOrContent (Lkotlin/reflect/jvm/internal/impl/name/ClassId;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder$Result; } public final class kotlin/reflect/jvm/internal/impl/descriptors/runtime/components/ReflectKotlinClassFinderKt { @@ -19219,6 +19323,22 @@ public final class kotlin/reflect/jvm/internal/impl/descriptors/runtime/componen public fun toString ()Ljava/lang/String; } +public final class kotlin/reflect/jvm/internal/impl/descriptors/runtime/structure/Java16SealedRecordLoader { + public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/descriptors/runtime/structure/Java16SealedRecordLoader; + public final fun loadGetPermittedSubclasses (Ljava/lang/Class;)[Ljava/lang/Class; + public final fun loadGetRecordComponents (Ljava/lang/Class;)[Ljava/lang/Object; + public final fun loadIsRecord (Ljava/lang/Class;)Ljava/lang/Boolean; + public final fun loadIsSealed (Ljava/lang/Class;)Ljava/lang/Boolean; +} + +public final class kotlin/reflect/jvm/internal/impl/descriptors/runtime/structure/Java16SealedRecordLoader$Cache { + public fun (Ljava/lang/reflect/Method;Ljava/lang/reflect/Method;Ljava/lang/reflect/Method;Ljava/lang/reflect/Method;)V + public final fun getGetPermittedSubclasses ()Ljava/lang/reflect/Method; + public final fun getGetRecordComponents ()Ljava/lang/reflect/Method; + public final fun isRecord ()Ljava/lang/reflect/Method; + public final fun isSealed ()Ljava/lang/reflect/Method; +} + public final class kotlin/reflect/jvm/internal/impl/descriptors/runtime/structure/ReflectClassUtilKt { public static final fun getClassId (Ljava/lang/Class;)Lkotlin/reflect/jvm/internal/impl/name/ClassId; public static final fun getDesc (Ljava/lang/Class;)Ljava/lang/String; @@ -19306,7 +19426,6 @@ public final class kotlin/reflect/jvm/internal/impl/descriptors/runtime/structur public fun getName ()Lkotlin/reflect/jvm/internal/impl/name/Name; public fun getOuterClass ()Lkotlin/reflect/jvm/internal/impl/descriptors/runtime/structure/ReflectJavaClass; public synthetic fun getOuterClass ()Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass; - public fun getPermittedTypes ()Lkotlin/sequences/Sequence; public fun getRecordComponents ()Ljava/util/Collection; public fun getSupertypes ()Ljava/util/Collection; public fun getTypeParameters ()Ljava/util/List; @@ -19572,199 +19691,1095 @@ public final class kotlin/reflect/jvm/internal/impl/incremental/components/Scope public static fun values ()[Lkotlin/reflect/jvm/internal/impl/incremental/components/ScopeKind; } -public abstract class kotlin/reflect/jvm/internal/impl/load/java/AbstractAnnotationTypeQualifierResolver { - public fun (Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState;)V - protected abstract fun enumArguments (Ljava/lang/Object;Z)Ljava/lang/Iterable; - public final fun extractAndMergeDefaultQualifiers (Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeQualifiersByElementType;Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeQualifiersByElementType; - public final fun extractMutability (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/MutabilityQualifier; - public final fun extractNullability (Ljava/lang/Iterable;Lkotlin/jvm/functions/Function1;)Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus; - protected abstract fun getFqName (Ljava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/name/FqName; - protected abstract fun getKey (Ljava/lang/Object;)Ljava/lang/Object; - protected abstract fun getMetaAnnotations (Ljava/lang/Object;)Ljava/lang/Iterable; - public abstract fun isK2 ()Z - public final fun isTypeUseAnnotation (Ljava/lang/Object;)Z - public final fun resolveTypeQualifierAnnotation (Ljava/lang/Object;)Ljava/lang/Object; +public final class kotlin/reflect/jvm/internal/impl/km/Attributes { + public static final fun getKind (Lkotlin/reflect/jvm/internal/impl/km/KmClass;)Lkotlin/reflect/jvm/internal/impl/km/ClassKind; + public static final fun getModality (Lkotlin/reflect/jvm/internal/impl/km/KmClass;)Lkotlin/reflect/jvm/internal/impl/km/Modality; + public static final fun isData (Lkotlin/reflect/jvm/internal/impl/km/KmClass;)Z + public static final fun isFunInterface (Lkotlin/reflect/jvm/internal/impl/km/KmClass;)Z + public static final fun isInner (Lkotlin/reflect/jvm/internal/impl/km/KmClass;)Z + public static final fun isNullable (Lkotlin/reflect/jvm/internal/impl/km/KmType;)Z + public static final fun isReified (Lkotlin/reflect/jvm/internal/impl/km/KmTypeParameter;)Z + public static final fun isValue (Lkotlin/reflect/jvm/internal/impl/km/KmClass;)Z +} + +public final class kotlin/reflect/jvm/internal/impl/km/ClassKind : java/lang/Enum { + public static final field ANNOTATION_CLASS Lkotlin/reflect/jvm/internal/impl/km/ClassKind; + public static final field CLASS Lkotlin/reflect/jvm/internal/impl/km/ClassKind; + public static final field COMPANION_OBJECT Lkotlin/reflect/jvm/internal/impl/km/ClassKind; + public static final field ENUM_CLASS Lkotlin/reflect/jvm/internal/impl/km/ClassKind; + public static final field ENUM_ENTRY Lkotlin/reflect/jvm/internal/impl/km/ClassKind; + public static final field INTERFACE Lkotlin/reflect/jvm/internal/impl/km/ClassKind; + public static final field OBJECT Lkotlin/reflect/jvm/internal/impl/km/ClassKind; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public final fun getFlag$kotlin_metadata ()Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl; + public static fun valueOf (Ljava/lang/String;)Lkotlin/reflect/jvm/internal/impl/km/ClassKind; + public static fun values ()[Lkotlin/reflect/jvm/internal/impl/km/ClassKind; } -public final class kotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType : java/lang/Enum { - public static final field FIELD Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; - public static final field METHOD_RETURN_TYPE Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; - public static final field TYPE_PARAMETER Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; - public static final field TYPE_PARAMETER_BOUNDS Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; - public static final field TYPE_USE Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; - public static final field VALUE_PARAMETER Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; - public final fun getJavaTarget ()Ljava/lang/String; - public static fun valueOf (Ljava/lang/String;)Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; - public static fun values ()[Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; +public final class kotlin/reflect/jvm/internal/impl/km/ClassNameKt { + public static final fun isLocalClassName (Ljava/lang/String;)Z } -public final class kotlin/reflect/jvm/internal/impl/load/java/AnnotationTypeQualifierResolver : kotlin/reflect/jvm/internal/impl/load/java/AbstractAnnotationTypeQualifierResolver { - public fun (Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState;)V - public synthetic fun enumArguments (Ljava/lang/Object;Z)Ljava/lang/Iterable; - public synthetic fun getFqName (Ljava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/name/FqName; - public synthetic fun getKey (Ljava/lang/Object;)Ljava/lang/Object; - public synthetic fun getMetaAnnotations (Ljava/lang/Object;)Ljava/lang/Iterable; - public fun isK2 ()Z +public final class kotlin/reflect/jvm/internal/impl/km/InconsistentKotlinMetadataException : java/lang/IllegalArgumentException { + public fun (Ljava/lang/String;Ljava/lang/Throwable;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/Throwable;ILkotlin/jvm/internal/DefaultConstructorMarker;)V } -public final class kotlin/reflect/jvm/internal/impl/load/java/BuiltinMethodsWithDifferentJvmName : kotlin/reflect/jvm/internal/impl/load/java/SpecialGenericSignatures { - public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/BuiltinMethodsWithDifferentJvmName; - public final fun getJvmName (Lkotlin/reflect/jvm/internal/impl/descriptors/SimpleFunctionDescriptor;)Lkotlin/reflect/jvm/internal/impl/name/Name; - public final fun isBuiltinFunctionWithDifferentNameInJvm (Lkotlin/reflect/jvm/internal/impl/descriptors/SimpleFunctionDescriptor;)Z - public final fun isRemoveAtByIndex (Lkotlin/reflect/jvm/internal/impl/descriptors/SimpleFunctionDescriptor;)Z +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotation { + public fun (Ljava/lang/String;Ljava/util/Map;)V + public fun equals (Ljava/lang/Object;)Z + public final fun getArguments ()Ljava/util/Map; + public final fun getClassName ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; } -public final class kotlin/reflect/jvm/internal/impl/load/java/BuiltinMethodsWithSpecialGenericSignature : kotlin/reflect/jvm/internal/impl/load/java/SpecialGenericSignatures { - public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/BuiltinMethodsWithSpecialGenericSignature; - public static final fun getOverriddenBuiltinFunctionWithErasedValueParametersInJava (Lkotlin/reflect/jvm/internal/impl/descriptors/FunctionDescriptor;)Lkotlin/reflect/jvm/internal/impl/descriptors/FunctionDescriptor; - public final fun getSameAsBuiltinMethodWithErasedValueParameters (Lkotlin/reflect/jvm/internal/impl/name/Name;)Z - public static final fun getSpecialSignatureInfo (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableMemberDescriptor;)Lkotlin/reflect/jvm/internal/impl/load/java/SpecialGenericSignatures$SpecialSignatureInfo; +public abstract class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument { + public abstract fun toString ()Ljava/lang/String; } -public final class kotlin/reflect/jvm/internal/impl/load/java/BuiltinSpecialProperties { - public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/BuiltinSpecialProperties; - public final fun getPROPERTY_FQ_NAME_TO_JVM_GETTER_NAME_MAP ()Ljava/util/Map; - public final fun getPropertyNameCandidatesBySpecialGetterName (Lkotlin/reflect/jvm/internal/impl/name/Name;)Ljava/util/List; - public final fun getSPECIAL_FQ_NAMES ()Ljava/util/Set; - public final fun getSPECIAL_SHORT_NAMES ()Ljava/util/Set; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$AnnotationValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument { + public fun (Lkotlin/reflect/jvm/internal/impl/km/KmAnnotation;)V + public fun equals (Ljava/lang/Object;)Z + public final fun getAnnotation ()Lkotlin/reflect/jvm/internal/impl/km/KmAnnotation; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; } -public final class kotlin/reflect/jvm/internal/impl/load/java/BuiltinSpecialPropertiesKt { +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$ArrayKClassValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument { + public fun (Ljava/lang/String;I)V + public fun equals (Ljava/lang/Object;)Z + public final fun getArrayDimensionCount ()I + public final fun getClassName ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; } -public final class kotlin/reflect/jvm/internal/impl/load/java/ClassicBuiltinSpecialProperties { - public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/ClassicBuiltinSpecialProperties; - public final fun getBuiltinSpecialPropertyGetterName (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableMemberDescriptor;)Ljava/lang/String; - public final fun hasBuiltinSpecialPropertyFqName (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableMemberDescriptor;)Z +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$ArrayValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument { + public fun (Ljava/util/List;)V + public fun equals (Ljava/lang/Object;)Z + public final fun getElements ()Ljava/util/List; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; } -public final class kotlin/reflect/jvm/internal/impl/load/java/DeprecationCausedByFunctionNInfo : kotlin/reflect/jvm/internal/impl/resolve/deprecation/DescriptorBasedDeprecationInfo { - public fun (Lkotlin/reflect/jvm/internal/impl/descriptors/DeclarationDescriptor;)V - public fun getDeprecationLevel ()Lkotlin/reflect/jvm/internal/impl/resolve/deprecation/DeprecationLevelValue; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$BooleanValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public fun (Z)V + public fun equals (Ljava/lang/Object;)Z + public fun getValue ()Ljava/lang/Boolean; + public synthetic fun getValue ()Ljava/lang/Object; + public fun hashCode ()I } -public final class kotlin/reflect/jvm/internal/impl/load/java/DescriptorsJvmAbiUtil { - public static fun hasJvmFieldAnnotation (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableMemberDescriptor;)Z - public static fun isClassCompanionObjectWithBackingFieldsInOuter (Lkotlin/reflect/jvm/internal/impl/descriptors/DeclarationDescriptor;)Z - public static fun isMappedIntrinsicCompanionObject (Lkotlin/reflect/jvm/internal/impl/descriptors/ClassDescriptor;)Z - public static fun isPropertyWithBackingFieldInOuterClass (Lkotlin/reflect/jvm/internal/impl/descriptors/PropertyDescriptor;)Z +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$ByteValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public fun (B)V + public fun equals (Ljava/lang/Object;)Z + public fun getValue ()Ljava/lang/Byte; + public synthetic fun getValue ()Ljava/lang/Object; + public fun hashCode ()I } -public final class kotlin/reflect/jvm/internal/impl/load/java/ErasedOverridabilityCondition : kotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition { - public fun ()V - public fun getContract ()Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Contract; - public fun isOverridable (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/ClassDescriptor;)Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Result; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$CharValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public fun (C)V + public fun equals (Ljava/lang/Object;)Z + public fun getValue ()Ljava/lang/Character; + public synthetic fun getValue ()Ljava/lang/Object; + public fun hashCode ()I } -public final class kotlin/reflect/jvm/internal/impl/load/java/FakePureImplementationsProvider { - public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/FakePureImplementationsProvider; - public final fun getPurelyImplementedInterface (Lkotlin/reflect/jvm/internal/impl/name/FqName;)Lkotlin/reflect/jvm/internal/impl/name/FqName; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$DoubleValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public fun (D)V + public fun equals (Ljava/lang/Object;)Z + public fun getValue ()Ljava/lang/Double; + public synthetic fun getValue ()Ljava/lang/Object; + public fun hashCode ()I } -public final class kotlin/reflect/jvm/internal/impl/load/java/FieldOverridabilityCondition : kotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition { - public fun ()V - public fun getContract ()Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Contract; - public fun isOverridable (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/ClassDescriptor;)Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Result; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$EnumValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument { + public fun (Ljava/lang/String;Ljava/lang/String;)V + public fun equals (Ljava/lang/Object;)Z + public final fun getEnumClassName ()Ljava/lang/String; + public final fun getEnumEntryName ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; } -public abstract interface class kotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder { - public abstract fun findClass (Lkotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder$Request;)Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass; - public abstract fun findPackage (Lkotlin/reflect/jvm/internal/impl/name/FqName;Z)Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaPackage; - public abstract fun knownClassNamesInPackage (Lkotlin/reflect/jvm/internal/impl/name/FqName;)Ljava/util/Set; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$FloatValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public fun (F)V + public fun equals (Ljava/lang/Object;)Z + public fun getValue ()Ljava/lang/Float; + public synthetic fun getValue ()Ljava/lang/Object; + public fun hashCode ()I } -public synthetic class kotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder$$Util { - public static synthetic fun findPackage$default (Lkotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder;Lkotlin/reflect/jvm/internal/impl/name/FqName;ZILjava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaPackage; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$IntValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public fun (I)V + public fun equals (Ljava/lang/Object;)Z + public fun getValue ()Ljava/lang/Integer; + public synthetic fun getValue ()Ljava/lang/Object; + public fun hashCode ()I } -public final class kotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder$Request { - public fun (Lkotlin/reflect/jvm/internal/impl/name/ClassId;[BLkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass;)V - public synthetic fun (Lkotlin/reflect/jvm/internal/impl/name/ClassId;[BLkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$KClassValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument { + public fun (Ljava/lang/String;)V public fun equals (Ljava/lang/Object;)Z - public final fun getClassId ()Lkotlin/reflect/jvm/internal/impl/name/ClassId; + public final fun getClassName ()Ljava/lang/String; public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public abstract interface class kotlin/reflect/jvm/internal/impl/load/java/JavaClassesTracker { - public abstract fun reportClass (Lkotlin/reflect/jvm/internal/impl/load/java/descriptors/JavaClassDescriptor;)V +public abstract class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument { + public abstract fun getValue ()Ljava/lang/Object; + public final fun toString ()Ljava/lang/String; } -public final class kotlin/reflect/jvm/internal/impl/load/java/JavaClassesTracker$Default : kotlin/reflect/jvm/internal/impl/load/java/JavaClassesTracker { - public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/JavaClassesTracker$Default; - public fun reportClass (Lkotlin/reflect/jvm/internal/impl/load/java/descriptors/JavaClassDescriptor;)V +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LongValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public fun (J)V + public fun equals (Ljava/lang/Object;)Z + public fun getValue ()Ljava/lang/Long; + public synthetic fun getValue ()Ljava/lang/Object; + public fun hashCode ()I } -public final class kotlin/reflect/jvm/internal/impl/load/java/JavaDefaultQualifiers { - public fun (Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus;Ljava/util/Collection;Z)V - public synthetic fun (Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus;Ljava/util/Collection;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V - public final fun copy (Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus;Ljava/util/Collection;Z)Lkotlin/reflect/jvm/internal/impl/load/java/JavaDefaultQualifiers; - public static synthetic fun copy$default (Lkotlin/reflect/jvm/internal/impl/load/java/JavaDefaultQualifiers;Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus;Ljava/util/Collection;ZILjava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/load/java/JavaDefaultQualifiers; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$ShortValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public fun (S)V public fun equals (Ljava/lang/Object;)Z - public final fun getDefinitelyNotNull ()Z - public final fun getNullabilityQualifier ()Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus; - public final fun getQualifierApplicabilityTypes ()Ljava/util/Collection; + public synthetic fun getValue ()Ljava/lang/Object; + public fun getValue ()Ljava/lang/Short; public fun hashCode ()I - public fun toString ()Ljava/lang/String; } -public final class kotlin/reflect/jvm/internal/impl/load/java/JavaDefaultQualifiersKt { - public static final fun getBUILT_IN_TYPE_QUALIFIER_DEFAULT_ANNOTATIONS ()Ljava/util/Map; - public static final fun getJSPECIFY_DEFAULT_ANNOTATIONS ()Ljava/util/Map; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$StringValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public fun (Ljava/lang/String;)V + public fun equals (Ljava/lang/Object;)Z + public synthetic fun getValue ()Ljava/lang/Object; + public fun getValue ()Ljava/lang/String; + public fun hashCode ()I } -public class kotlin/reflect/jvm/internal/impl/load/java/JavaDescriptorVisibilities { - public static final field PACKAGE_VISIBILITY Lkotlin/reflect/jvm/internal/impl/descriptors/DescriptorVisibility; - public static final field PROTECTED_AND_PACKAGE Lkotlin/reflect/jvm/internal/impl/descriptors/DescriptorVisibility; - public static final field PROTECTED_STATIC_VISIBILITY Lkotlin/reflect/jvm/internal/impl/descriptors/DescriptorVisibility; - public static fun toDescriptorVisibility (Lkotlin/reflect/jvm/internal/impl/descriptors/Visibility;)Lkotlin/reflect/jvm/internal/impl/descriptors/DescriptorVisibility; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$UByteValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public synthetic fun (BLkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun equals (Ljava/lang/Object;)Z + public synthetic fun getValue ()Ljava/lang/Object; + public fun getValue-w2LRezQ ()B + public fun hashCode ()I } -public final class kotlin/reflect/jvm/internal/impl/load/java/JavaIncompatibilityRulesOverridabilityCondition : kotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition { - public static final field Companion Lkotlin/reflect/jvm/internal/impl/load/java/JavaIncompatibilityRulesOverridabilityCondition$Companion; - public fun ()V - public fun getContract ()Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Contract; - public fun isOverridable (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/ClassDescriptor;)Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Result; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$UIntValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public synthetic fun (ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun equals (Ljava/lang/Object;)Z + public synthetic fun getValue ()Ljava/lang/Object; + public fun getValue-pVg5ArA ()I + public fun hashCode ()I } -public final class kotlin/reflect/jvm/internal/impl/load/java/JavaIncompatibilityRulesOverridabilityCondition$Companion { - public final fun doesJavaOverrideHaveIncompatibleValueParameterKinds (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;)Z +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$ULongValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public synthetic fun (JLkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun equals (Ljava/lang/Object;)Z + public synthetic fun getValue ()Ljava/lang/Object; + public fun getValue-s-VKNKU ()J + public fun hashCode ()I } -public abstract interface class kotlin/reflect/jvm/internal/impl/load/java/JavaModuleAnnotationsProvider { - public abstract fun getAnnotationsForModuleOwnerOfClass (Lkotlin/reflect/jvm/internal/impl/name/ClassId;)Ljava/util/List; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$UShortValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public synthetic fun (SLkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun equals (Ljava/lang/Object;)Z + public synthetic fun getValue ()Ljava/lang/Object; + public fun getValue-Mh2AYeg ()S + public fun hashCode ()I } -public final class kotlin/reflect/jvm/internal/impl/load/java/JavaNullabilityAnnotationSettingsKt { - public static final fun getDefaultJsr305Settings (Lkotlin/KotlinVersion;)Lkotlin/reflect/jvm/internal/impl/load/java/Jsr305Settings; - public static synthetic fun getDefaultJsr305Settings$default (Lkotlin/KotlinVersion;ILjava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/load/java/Jsr305Settings; - public static final fun getDefaultMigrationJsr305ReportLevelForGivenGlobal (Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel;)Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel; - public static final fun getDefaultReportLevelForAnnotation (Lkotlin/reflect/jvm/internal/impl/name/FqName;)Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel; - public static final fun getJSPECIFY_ANNOTATIONS_PACKAGE ()Lkotlin/reflect/jvm/internal/impl/name/FqName; - public static final fun getRXJAVA3_ANNOTATIONS ()[Lkotlin/reflect/jvm/internal/impl/name/FqName; - public static final fun getReportLevelForAnnotation (Lkotlin/reflect/jvm/internal/impl/name/FqName;Lkotlin/reflect/jvm/internal/impl/load/java/NullabilityAnnotationStates;Lkotlin/KotlinVersion;)Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel; - public static synthetic fun getReportLevelForAnnotation$default (Lkotlin/reflect/jvm/internal/impl/name/FqName;Lkotlin/reflect/jvm/internal/impl/load/java/NullabilityAnnotationStates;Lkotlin/KotlinVersion;ILjava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel; +public final class kotlin/reflect/jvm/internal/impl/km/KmClass : kotlin/reflect/jvm/internal/impl/km/KmDeclarationContainer { + public field name Ljava/lang/String; + public fun ()V + public final fun getAnnotations ()Ljava/util/List; + public final fun getConstructors ()Ljava/util/List; + public final fun getContextReceiverTypes ()Ljava/util/List; + public final fun getEnumEntries ()Ljava/util/List; + public final fun getExtensions$kotlin_metadata ()Ljava/util/List; + public final fun getFlags$kotlin_metadata ()I + public fun getFunctions ()Ljava/util/List; + public final fun getKmEnumEntries ()Ljava/util/List; + public final fun getName ()Ljava/lang/String; + public final fun getNestedClasses ()Ljava/util/List; + public fun getProperties ()Ljava/util/List; + public final fun getSealedSubclasses ()Ljava/util/List; + public final fun getSupertypes ()Ljava/util/List; + public fun getTypeAliases ()Ljava/util/List; + public final fun getTypeParameters ()Ljava/util/List; + public final fun getVersionRequirements ()Ljava/util/List; + public final fun setCompanionObject (Ljava/lang/String;)V + public final fun setFlags$kotlin_metadata (I)V + public final fun setInlineClassUnderlyingPropertyName (Ljava/lang/String;)V + public final fun setInlineClassUnderlyingType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V + public final fun setName (Ljava/lang/String;)V } -public final class kotlin/reflect/jvm/internal/impl/load/java/JavaNullabilityAnnotationsStatus { - public static final field Companion Lkotlin/reflect/jvm/internal/impl/load/java/JavaNullabilityAnnotationsStatus$Companion; - public fun (Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel;Lkotlin/KotlinVersion;Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel;)V - public synthetic fun (Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel;Lkotlin/KotlinVersion;Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +public abstract class kotlin/reflect/jvm/internal/impl/km/KmClassifier { +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmClassifier$Class : kotlin/reflect/jvm/internal/impl/km/KmClassifier { + public fun (Ljava/lang/String;)V public fun equals (Ljava/lang/Object;)Z - public final fun getReportLevelAfter ()Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel; - public final fun getReportLevelBefore ()Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel; - public final fun getSinceVersion ()Lkotlin/KotlinVersion; + public final fun getName ()Ljava/lang/String; public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class kotlin/reflect/jvm/internal/impl/load/java/JavaNullabilityAnnotationsStatus$Companion { - public final fun getDEFAULT ()Lkotlin/reflect/jvm/internal/impl/load/java/JavaNullabilityAnnotationsStatus; +public final class kotlin/reflect/jvm/internal/impl/km/KmClassifier$TypeAlias : kotlin/reflect/jvm/internal/impl/km/KmClassifier { + public fun (Ljava/lang/String;)V + public fun equals (Ljava/lang/Object;)Z + public final fun getName ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; } -public final class kotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState { - public static final field Companion Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState$Companion; - public fun (Lkotlin/reflect/jvm/internal/impl/load/java/Jsr305Settings;Lkotlin/jvm/functions/Function1;)V +public final class kotlin/reflect/jvm/internal/impl/km/KmClassifier$TypeParameter : kotlin/reflect/jvm/internal/impl/km/KmClassifier { + public fun (I)V + public fun equals (Ljava/lang/Object;)Z + public final fun getId ()I + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmConstantValue { + public fun (Ljava/lang/Object;)V + public fun equals (Ljava/lang/Object;)Z + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmConstructor { + public fun ()V + public fun (I)V + public final fun getAnnotations ()Ljava/util/List; + public final fun getExtensions$kotlin_metadata ()Ljava/util/List; + public final fun getFlags$kotlin_metadata ()I + public final fun getValueParameters ()Ljava/util/List; + public final fun getVersionRequirements ()Ljava/util/List; + public final fun setFlags$kotlin_metadata (I)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmContract { + public fun ()V + public final fun getEffects ()Ljava/util/List; +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/KmDeclarationContainer { + public abstract fun getFunctions ()Ljava/util/List; + public abstract fun getProperties ()Ljava/util/List; + public abstract fun getTypeAliases ()Ljava/util/List; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmEffect { + public fun (Lkotlin/reflect/jvm/internal/impl/km/KmEffectType;Lkotlin/reflect/jvm/internal/impl/km/KmEffectInvocationKind;)V + public final fun getConstructorArguments ()Ljava/util/List; + public final fun setConclusion (Lkotlin/reflect/jvm/internal/impl/km/KmEffectExpression;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmEffectExpression { + public fun ()V + public final fun getAndArguments ()Ljava/util/List; + public final fun getFlags$kotlin_metadata ()I + public final fun getOrArguments ()Ljava/util/List; + public final fun setConstantValue (Lkotlin/reflect/jvm/internal/impl/km/KmConstantValue;)V + public final fun setFlags$kotlin_metadata (I)V + public final fun setInstanceType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V + public final fun setParameterIndex (Ljava/lang/Integer;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmEffectInvocationKind : java/lang/Enum { + public static final field AT_LEAST_ONCE Lkotlin/reflect/jvm/internal/impl/km/KmEffectInvocationKind; + public static final field AT_MOST_ONCE Lkotlin/reflect/jvm/internal/impl/km/KmEffectInvocationKind; + public static final field EXACTLY_ONCE Lkotlin/reflect/jvm/internal/impl/km/KmEffectInvocationKind; + public static fun valueOf (Ljava/lang/String;)Lkotlin/reflect/jvm/internal/impl/km/KmEffectInvocationKind; + public static fun values ()[Lkotlin/reflect/jvm/internal/impl/km/KmEffectInvocationKind; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmEffectType : java/lang/Enum { + public static final field CALLS Lkotlin/reflect/jvm/internal/impl/km/KmEffectType; + public static final field RETURNS_CONSTANT Lkotlin/reflect/jvm/internal/impl/km/KmEffectType; + public static final field RETURNS_NOT_NULL Lkotlin/reflect/jvm/internal/impl/km/KmEffectType; + public static fun valueOf (Ljava/lang/String;)Lkotlin/reflect/jvm/internal/impl/km/KmEffectType; + public static fun values ()[Lkotlin/reflect/jvm/internal/impl/km/KmEffectType; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmEnumEntry { + public fun (Ljava/lang/String;)V + public final fun getAnnotations ()Ljava/util/List; + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmFlexibleTypeUpperBound { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/km/KmFlexibleTypeUpperBound$Companion; + public fun (Lkotlin/reflect/jvm/internal/impl/km/KmType;Ljava/lang/String;)V + public fun equals (Ljava/lang/Object;)Z + public final fun getType ()Lkotlin/reflect/jvm/internal/impl/km/KmType; + public final fun getTypeFlexibilityId ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmFlexibleTypeUpperBound$Companion { +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmFunction { + public field returnType Lkotlin/reflect/jvm/internal/impl/km/KmType; + public fun (ILjava/lang/String;)V + public final fun getAnnotations ()Ljava/util/List; + public final fun getContextReceiverTypes ()Ljava/util/List; + public final fun getExtensionReceiverParameterAnnotations ()Ljava/util/List; + public final fun getExtensions$kotlin_metadata ()Ljava/util/List; + public final fun getFlags$kotlin_metadata ()I + public final fun getTypeParameters ()Ljava/util/List; + public final fun getValueParameters ()Ljava/util/List; + public final fun getVersionRequirements ()Ljava/util/List; + public final fun setContract (Lkotlin/reflect/jvm/internal/impl/km/KmContract;)V + public final fun setFlags$kotlin_metadata (I)V + public final fun setReceiverParameterType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V + public final fun setReturnType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmPackage : kotlin/reflect/jvm/internal/impl/km/KmDeclarationContainer { + public final fun getExtensions$kotlin_metadata ()Ljava/util/List; + public fun getFunctions ()Ljava/util/List; + public fun getProperties ()Ljava/util/List; + public fun getTypeAliases ()Ljava/util/List; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmProperty { + public field returnType Lkotlin/reflect/jvm/internal/impl/km/KmType; + public fun (ILjava/lang/String;II)V + public final fun getAnnotations ()Ljava/util/List; + public final fun getBackingFieldAnnotations ()Ljava/util/List; + public final fun getContextReceiverTypes ()Ljava/util/List; + public final fun getDelegateFieldAnnotations ()Ljava/util/List; + public final fun getExtensionReceiverParameterAnnotations ()Ljava/util/List; + public final fun getExtensions$kotlin_metadata ()Ljava/util/List; + public final fun getFlags$kotlin_metadata ()I + public final fun getGetter ()Lkotlin/reflect/jvm/internal/impl/km/KmPropertyAccessorAttributes; + public final fun getName ()Ljava/lang/String; + public final fun getReceiverParameterType ()Lkotlin/reflect/jvm/internal/impl/km/KmType; + public final fun getReturnType ()Lkotlin/reflect/jvm/internal/impl/km/KmType; + public final fun getSetter ()Lkotlin/reflect/jvm/internal/impl/km/KmPropertyAccessorAttributes; + public final fun getSetterParameter ()Lkotlin/reflect/jvm/internal/impl/km/KmValueParameter; + public final fun getTypeParameters ()Ljava/util/List; + public final fun getVersionRequirements ()Ljava/util/List; + public final fun setFlags$kotlin_metadata (I)V + public final fun setReceiverParameterType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V + public final fun setReturnType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V + public final fun setSetterParameter (Lkotlin/reflect/jvm/internal/impl/km/KmValueParameter;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmPropertyAccessorAttributes { + public fun ()V + public fun (I)V + public final fun getAnnotations ()Ljava/util/List; + public final fun getFlags$kotlin_metadata ()I + public final fun setFlags$kotlin_metadata (I)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmType { + public field classifier Lkotlin/reflect/jvm/internal/impl/km/KmClassifier; + public fun ()V + public fun (I)V + public fun equals (Ljava/lang/Object;)Z + public final fun getAbbreviatedType ()Lkotlin/reflect/jvm/internal/impl/km/KmType; + public final fun getArguments ()Ljava/util/List; + public final fun getClassifier ()Lkotlin/reflect/jvm/internal/impl/km/KmClassifier; + public final fun getExtensions$kotlin_metadata ()Ljava/util/List; + public final fun getFlags$kotlin_metadata ()I + public final fun getFlexibleTypeUpperBound ()Lkotlin/reflect/jvm/internal/impl/km/KmFlexibleTypeUpperBound; + public final fun getOuterType ()Lkotlin/reflect/jvm/internal/impl/km/KmType; + public fun hashCode ()I + public final fun setAbbreviatedType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V + public final fun setClassifier (Lkotlin/reflect/jvm/internal/impl/km/KmClassifier;)V + public final fun setFlags$kotlin_metadata (I)V + public final fun setFlexibleTypeUpperBound (Lkotlin/reflect/jvm/internal/impl/km/KmFlexibleTypeUpperBound;)V + public final fun setOuterType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmTypeAlias { + public field expandedType Lkotlin/reflect/jvm/internal/impl/km/KmType; + public field underlyingType Lkotlin/reflect/jvm/internal/impl/km/KmType; + public fun (ILjava/lang/String;)V + public final fun getAnnotations ()Ljava/util/List; + public final fun getFlags$kotlin_metadata ()I + public final fun getTypeParameters ()Ljava/util/List; + public final fun getVersionRequirements ()Ljava/util/List; + public final fun setExpandedType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V + public final fun setFlags$kotlin_metadata (I)V + public final fun setUnderlyingType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmTypeParameter { + public fun (ILjava/lang/String;ILkotlin/reflect/jvm/internal/impl/km/KmVariance;)V + public final fun getExtensions$kotlin_metadata ()Ljava/util/List; + public final fun getFlags$kotlin_metadata ()I + public final fun getId ()I + public final fun getName ()Ljava/lang/String; + public final fun getUpperBounds ()Ljava/util/List; + public final fun getVariance ()Lkotlin/reflect/jvm/internal/impl/km/KmVariance; + public final fun setFlags$kotlin_metadata (I)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmTypeProjection { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/km/KmTypeProjection$Companion; + public static final field STAR Lkotlin/reflect/jvm/internal/impl/km/KmTypeProjection; + public fun (Lkotlin/reflect/jvm/internal/impl/km/KmVariance;Lkotlin/reflect/jvm/internal/impl/km/KmType;)V + public final fun component1 ()Lkotlin/reflect/jvm/internal/impl/km/KmVariance; + public final fun component2 ()Lkotlin/reflect/jvm/internal/impl/km/KmType; + public fun equals (Ljava/lang/Object;)Z + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmTypeProjection$Companion { +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmValueParameter { + public field type Lkotlin/reflect/jvm/internal/impl/km/KmType; + public fun (ILjava/lang/String;)V + public final fun getAnnotationParameterDefaultValue ()Lkotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument; + public final fun getAnnotations ()Ljava/util/List; + public final fun getFlags$kotlin_metadata ()I + public final fun getName ()Ljava/lang/String; + public final fun getType ()Lkotlin/reflect/jvm/internal/impl/km/KmType; + public final fun getVarargElementType ()Lkotlin/reflect/jvm/internal/impl/km/KmType; + public final fun setAnnotationParameterDefaultValue (Lkotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument;)V + public final fun setFlags$kotlin_metadata (I)V + public final fun setType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V + public final fun setVarargElementType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmVariance : java/lang/Enum { + public static final field IN Lkotlin/reflect/jvm/internal/impl/km/KmVariance; + public static final field INVARIANT Lkotlin/reflect/jvm/internal/impl/km/KmVariance; + public static final field OUT Lkotlin/reflect/jvm/internal/impl/km/KmVariance; + public static fun valueOf (Ljava/lang/String;)Lkotlin/reflect/jvm/internal/impl/km/KmVariance; + public static fun values ()[Lkotlin/reflect/jvm/internal/impl/km/KmVariance; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmVersion { + public fun (III)V + public final fun component1 ()I + public final fun component2 ()I + public final fun component3 ()I + public fun equals (Ljava/lang/Object;)Z + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmVersionRequirement { + public field kind Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementVersionKind; + public field level Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementLevel; + public field version Lkotlin/reflect/jvm/internal/impl/km/KmVersion; + public fun ()V + public final fun getErrorCode ()Ljava/lang/Integer; + public final fun getKind ()Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementVersionKind; + public final fun getLevel ()Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementLevel; + public final fun getMessage ()Ljava/lang/String; + public final fun getVersion ()Lkotlin/reflect/jvm/internal/impl/km/KmVersion; + public final fun setErrorCode (Ljava/lang/Integer;)V + public final fun setKind (Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementVersionKind;)V + public final fun setLevel (Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementLevel;)V + public final fun setMessage (Ljava/lang/String;)V + public final fun setVersion (Lkotlin/reflect/jvm/internal/impl/km/KmVersion;)V + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmVersionRequirementLevel : java/lang/Enum { + public static final field ERROR Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementLevel; + public static final field HIDDEN Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementLevel; + public static final field WARNING Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementLevel; + public static fun valueOf (Ljava/lang/String;)Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementLevel; + public static fun values ()[Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementLevel; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmVersionRequirementVersionKind : java/lang/Enum { + public static final field API_VERSION Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementVersionKind; + public static final field COMPILER_VERSION Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementVersionKind; + public static final field LANGUAGE_VERSION Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementVersionKind; + public static final field UNKNOWN Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementVersionKind; + public static fun valueOf (Ljava/lang/String;)Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementVersionKind; + public static fun values ()[Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementVersionKind; +} + +public final class kotlin/reflect/jvm/internal/impl/km/MemberKind : java/lang/Enum { + public static final field DECLARATION Lkotlin/reflect/jvm/internal/impl/km/MemberKind; + public static final field DELEGATION Lkotlin/reflect/jvm/internal/impl/km/MemberKind; + public static final field FAKE_OVERRIDE Lkotlin/reflect/jvm/internal/impl/km/MemberKind; + public static final field SYNTHESIZED Lkotlin/reflect/jvm/internal/impl/km/MemberKind; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public final fun getFlag$kotlin_metadata ()Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl; + public static fun valueOf (Ljava/lang/String;)Lkotlin/reflect/jvm/internal/impl/km/MemberKind; + public static fun values ()[Lkotlin/reflect/jvm/internal/impl/km/MemberKind; +} + +public final class kotlin/reflect/jvm/internal/impl/km/Modality : java/lang/Enum { + public static final field ABSTRACT Lkotlin/reflect/jvm/internal/impl/km/Modality; + public static final field FINAL Lkotlin/reflect/jvm/internal/impl/km/Modality; + public static final field OPEN Lkotlin/reflect/jvm/internal/impl/km/Modality; + public static final field SEALED Lkotlin/reflect/jvm/internal/impl/km/Modality; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public final fun getFlag$kotlin_metadata ()Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl; + public static fun valueOf (Ljava/lang/String;)Lkotlin/reflect/jvm/internal/impl/km/Modality; + public static fun values ()[Lkotlin/reflect/jvm/internal/impl/km/Modality; +} + +public final class kotlin/reflect/jvm/internal/impl/km/Visibility : java/lang/Enum { + public static final field INTERNAL Lkotlin/reflect/jvm/internal/impl/km/Visibility; + public static final field LOCAL Lkotlin/reflect/jvm/internal/impl/km/Visibility; + public static final field PRIVATE Lkotlin/reflect/jvm/internal/impl/km/Visibility; + public static final field PRIVATE_TO_THIS Lkotlin/reflect/jvm/internal/impl/km/Visibility; + public static final field PROTECTED Lkotlin/reflect/jvm/internal/impl/km/Visibility; + public static final field PUBLIC Lkotlin/reflect/jvm/internal/impl/km/Visibility; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public final fun getFlag$kotlin_metadata ()Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl; + public static fun valueOf (Ljava/lang/String;)Lkotlin/reflect/jvm/internal/impl/km/Visibility; + public static fun values ()[Lkotlin/reflect/jvm/internal/impl/km/Visibility; +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/BooleanFlagDelegate { + public fun (Lkotlin/reflect/KMutableProperty1;Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl;)V + public final fun getValue (Ljava/lang/Object;Lkotlin/reflect/KProperty;)Z + public final fun setValue (Ljava/lang/Object;Lkotlin/reflect/KProperty;Z)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/EnumFlagDelegate { + public fun (Lkotlin/reflect/KMutableProperty1;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/Flags$FlagField;Lkotlin/enums/EnumEntries;Ljava/util/List;)V + public final fun getValue (Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Enum; +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/FlagDelegatesImplKt { + public static final fun classBooleanFlag (Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl;)Lkotlin/reflect/jvm/internal/impl/km/internal/BooleanFlagDelegate; + public static final fun constructorBooleanFlag (Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl;)Lkotlin/reflect/jvm/internal/impl/km/internal/BooleanFlagDelegate; + public static final fun functionBooleanFlag (Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl;)Lkotlin/reflect/jvm/internal/impl/km/internal/BooleanFlagDelegate; + public static final fun memberKindDelegate (Lkotlin/reflect/KMutableProperty1;)Lkotlin/reflect/jvm/internal/impl/km/internal/EnumFlagDelegate; + public static final fun modalityDelegate (Lkotlin/reflect/KMutableProperty1;)Lkotlin/reflect/jvm/internal/impl/km/internal/EnumFlagDelegate; + public static final fun propertyAccessorBooleanFlag (Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl;)Lkotlin/reflect/jvm/internal/impl/km/internal/BooleanFlagDelegate; + public static final fun propertyBooleanFlag (Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl;)Lkotlin/reflect/jvm/internal/impl/km/internal/BooleanFlagDelegate; + public static final fun typeAliasBooleanFlag (Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl;)Lkotlin/reflect/jvm/internal/impl/km/internal/BooleanFlagDelegate; + public static final fun typeBooleanFlag (Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl;)Lkotlin/reflect/jvm/internal/impl/km/internal/BooleanFlagDelegate; + public static final fun valueParameterBooleanFlag (Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl;)Lkotlin/reflect/jvm/internal/impl/km/internal/BooleanFlagDelegate; + public static final fun visibilityDelegate (Lkotlin/reflect/KMutableProperty1;)Lkotlin/reflect/jvm/internal/impl/km/internal/EnumFlagDelegate; +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/FlagImpl { + public fun (III)V + public fun (Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/Flags$BooleanFlagField;)V + public fun (Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/Flags$FlagField;I)V + public final fun getBitWidth$kotlin_metadata ()I + public final fun getOffset$kotlin_metadata ()I + public final fun getValue$kotlin_metadata ()I + public final fun invoke (I)Z +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/ReadContext { + public fun (Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirementTable;ZLkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;Ljava/util/List;)V + public synthetic fun (Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirementTable;ZLkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun className$kotlin_metadata (I)Ljava/lang/String; + public final fun get (I)Ljava/lang/String; + public final fun getExtensions$kotlin_metadata ()Ljava/util/List; + public final fun getIgnoreUnknownVersionRequirements$kotlin_metadata ()Z + public final fun getStrings ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver; + public final fun getTypeParameterId$kotlin_metadata (I)Ljava/lang/Integer; + public final fun getTypes ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable; + public final fun getVersionRequirements$kotlin_metadata ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirementTable; + public final fun withTypeParameters$kotlin_metadata (Ljava/util/List;)Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext; +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/ReadUtilsKt { + public static final fun getClassName (Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;I)Ljava/lang/String; + public static final fun readAnnotation (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;)Lkotlin/reflect/jvm/internal/impl/km/KmAnnotation; + public static final fun readAnnotationArgument (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;)Lkotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument; +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/ReadersKt { + public static final fun getDefaultPropertyAccessorFlags (I)I + public static final fun getPropertyGetterFlags (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property;)I + public static final fun getPropertySetterFlags (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property;)I + public static final fun toKmClass (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;ZLjava/util/List;)Lkotlin/reflect/jvm/internal/impl/km/KmClass; + public static synthetic fun toKmClass$default (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;ZLjava/util/List;ILjava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/km/KmClass; + public static final fun toKmProperty (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)Lkotlin/reflect/jvm/internal/impl/km/KmProperty; +} + +public class kotlin/reflect/jvm/internal/impl/km/internal/WriteContext { + public final fun get (Ljava/lang/String;)I + public final fun getClassName$kotlin_metadata (Ljava/lang/String;)I + public final fun getExtensions$kotlin_metadata ()Ljava/util/List; + public final fun getStrings ()Lkotlin/reflect/jvm/internal/impl/metadata/serialization/StringTable; + public final fun getVersionRequirements$kotlin_metadata ()Lkotlin/reflect/jvm/internal/impl/metadata/serialization/MutableVersionRequirementTable; +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/WriteUtilsKt { + public static final fun getClassNameIndex (Lkotlin/reflect/jvm/internal/impl/metadata/serialization/StringTable;Ljava/lang/String;)I + public static final fun writeAnnotation (Lkotlin/reflect/jvm/internal/impl/km/KmAnnotation;Lkotlin/reflect/jvm/internal/impl/metadata/serialization/StringTable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Builder; + public static final fun writeAnnotationArgument (Lkotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument;Lkotlin/reflect/jvm/internal/impl/metadata/serialization/StringTable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value$Builder; +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/WritersKt { + public static final fun writeProperty (Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;Lkotlin/reflect/jvm/internal/impl/km/KmProperty;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/common/KmModuleFragment { +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/extensions/ExtensionNodesKt { + public static final fun getExtension (Lkotlin/reflect/jvm/internal/impl/km/KmClass;Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType;)Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmClassExtension; + public static final fun getExtension (Lkotlin/reflect/jvm/internal/impl/km/KmConstructor;Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType;)Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmConstructorExtension; + public static final fun getExtension (Lkotlin/reflect/jvm/internal/impl/km/KmFunction;Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType;)Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmFunctionExtension; + public static final fun getExtension (Lkotlin/reflect/jvm/internal/impl/km/KmPackage;Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType;)Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmPackageExtension; + public static final fun getExtension (Lkotlin/reflect/jvm/internal/impl/km/KmProperty;Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType;)Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmPropertyExtension; + public static final fun getExtension (Lkotlin/reflect/jvm/internal/impl/km/KmType;Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType;)Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeExtension; + public static final fun getExtension (Lkotlin/reflect/jvm/internal/impl/km/KmTypeParameter;Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType;)Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeParameterExtension; +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmClassExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmConstructorExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmEnumEntryExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { + public abstract fun getType ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType { + public fun (Lkotlin/reflect/KClass;)V + public fun equals (Ljava/lang/Object;)Z + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmFunctionExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmModuleFragmentExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmPackageExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmPropertyExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeAliasExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeParameterExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmValueParameterExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/MetadataExtensions { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/MetadataExtensions$Companion; + public abstract fun createClassExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmClassExtension; + public abstract fun createConstructorExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmConstructorExtension; + public abstract fun createEnumEntryExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmEnumEntryExtension; + public abstract fun createFunctionExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmFunctionExtension; + public abstract fun createPropertyExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmPropertyExtension; + public abstract fun createTypeAliasExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeAliasExtension; + public abstract fun createTypeExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeExtension; + public abstract fun createTypeParameterExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeParameterExtension; + public abstract fun createValueParameterExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmValueParameterExtension; + public abstract fun readClassExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmClass;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public abstract fun readConstructorExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmConstructor;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public abstract fun readEnumEntryExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmEnumEntry;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public abstract fun readFunctionExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmFunction;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public abstract fun readPropertyExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmProperty;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public abstract fun readTypeAliasExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmTypeAlias;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeAlias;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public abstract fun readTypeExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmType;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public abstract fun readTypeParameterExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmTypeParameter;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public abstract fun readValueParameterExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmValueParameter;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public abstract fun writePropertyExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmProperty;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public abstract fun writeTypeExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmType;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public abstract fun writeTypeParameterExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmTypeParameter;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public abstract fun writeValueParameterExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmValueParameter;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/extensions/MetadataExtensions$Companion { + public final fun getINSTANCES$kotlin_metadata ()Ljava/util/List; +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/JvmFieldSignature : kotlin/reflect/jvm/internal/impl/km/jvm/JvmMemberSignature { + public fun (Ljava/lang/String;Ljava/lang/String;)V + public fun equals (Ljava/lang/Object;)Z + public fun getDescriptor ()Ljava/lang/String; + public fun getName ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public abstract class kotlin/reflect/jvm/internal/impl/km/jvm/JvmMemberSignature { + public abstract fun getDescriptor ()Ljava/lang/String; + public abstract fun getName ()Ljava/lang/String; + public abstract fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/JvmMemberSignatureKt { + public static final fun wrapAsPublic (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMemberSignature$Field;)Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmFieldSignature; + public static final fun wrapAsPublic (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMemberSignature$Method;)Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature; +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature : kotlin/reflect/jvm/internal/impl/km/jvm/JvmMemberSignature { + public fun (Ljava/lang/String;Ljava/lang/String;)V + public fun equals (Ljava/lang/Object;)Z + public fun getDescriptor ()Ljava/lang/String; + public fun getName ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmClassExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmClassExtension { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmClassExtension$Companion; + public fun ()V + public final fun getAnonymousObjectOriginName ()Ljava/lang/String; + public final fun getJvmFlags ()I + public final fun getLocalDelegatedProperties ()Ljava/util/List; + public final fun getModuleName ()Ljava/lang/String; + public fun getType ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public final fun setAnonymousObjectOriginName (Ljava/lang/String;)V + public final fun setJvmFlags (I)V + public final fun setModuleName (Ljava/lang/String;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmClassExtension$Companion { + public final fun getTYPE ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmConstructorExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmConstructorExtension { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmConstructorExtension$Companion; + public static final field TYPE Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public fun ()V + public final fun getSignature ()Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature; + public fun getType ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public final fun setSignature (Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmConstructorExtension$Companion { +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmExtensionNodesKt { + public static final fun getJvm (Lkotlin/reflect/jvm/internal/impl/km/KmClass;)Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmClassExtension; + public static final fun getJvm (Lkotlin/reflect/jvm/internal/impl/km/KmConstructor;)Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmConstructorExtension; + public static final fun getJvm (Lkotlin/reflect/jvm/internal/impl/km/KmFunction;)Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmFunctionExtension; + public static final fun getJvm (Lkotlin/reflect/jvm/internal/impl/km/KmPackage;)Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmPackageExtension; + public static final fun getJvm (Lkotlin/reflect/jvm/internal/impl/km/KmProperty;)Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmPropertyExtension; + public static final fun getJvm (Lkotlin/reflect/jvm/internal/impl/km/KmType;)Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmTypeExtension; + public static final fun getJvm (Lkotlin/reflect/jvm/internal/impl/km/KmTypeParameter;)Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmTypeParameterExtension; +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmFunctionExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmFunctionExtension { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmFunctionExtension$Companion; + public static final field TYPE Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public fun ()V + public final fun getLambdaClassOriginName ()Ljava/lang/String; + public final fun getSignature ()Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature; + public fun getType ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public final fun setLambdaClassOriginName (Ljava/lang/String;)V + public final fun setSignature (Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmFunctionExtension$Companion { +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmMetadataExtensions : kotlin/reflect/jvm/internal/impl/km/internal/extensions/MetadataExtensions { + public fun ()V + public fun createClassExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmClassExtension; + public fun createConstructorExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmConstructorExtension; + public fun createEnumEntryExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmEnumEntryExtension; + public fun createFunctionExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmFunctionExtension; + public fun createModuleFragmentExtensions ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmModuleFragmentExtension; + public fun createPackageExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmPackageExtension; + public fun createPropertyExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmPropertyExtension; + public fun createTypeAliasExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeAliasExtension; + public fun createTypeExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeExtension; + public fun createTypeParameterExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeParameterExtension; + public fun createValueParameterExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmValueParameterExtension; + public fun readClassExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmClass;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public fun readConstructorExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmConstructor;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public fun readEnumEntryExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmEnumEntry;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public fun readFunctionExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmFunction;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public fun readModuleFragmentExtensions (Lkotlin/reflect/jvm/internal/impl/km/internal/common/KmModuleFragment;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$PackageFragment;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public fun readPackageExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmPackage;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Package;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public fun readPropertyExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmProperty;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public fun readTypeAliasExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmTypeAlias;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeAlias;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public fun readTypeExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmType;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public fun readTypeParameterExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmTypeParameter;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public fun readValueParameterExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmValueParameter;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public fun writeClassExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmClass;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public fun writeConstructorExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmConstructor;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public fun writeEnumEntryExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmEnumEntry;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public fun writeFunctionExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmFunction;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public fun writeModuleFragmentExtensions (Lkotlin/reflect/jvm/internal/impl/km/internal/common/KmModuleFragment;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$PackageFragment$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public fun writePackageExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmPackage;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Package$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public fun writePropertyExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmProperty;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public fun writeTypeAliasExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmTypeAlias;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeAlias$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public fun writeTypeExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmType;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public fun writeTypeParameterExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmTypeParameter;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public fun writeValueParameterExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmValueParameter;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmPackageExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmPackageExtension { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmPackageExtension$Companion; + public static final field TYPE Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public fun ()V + public final fun getLocalDelegatedProperties ()Ljava/util/List; + public final fun getModuleName ()Ljava/lang/String; + public fun getType ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public final fun setModuleName (Ljava/lang/String;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmPackageExtension$Companion { +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmPropertyExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmPropertyExtension { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmPropertyExtension$Companion; + public static final field TYPE Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public fun ()V + public final fun getFieldSignature ()Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmFieldSignature; + public final fun getGetterSignature ()Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature; + public final fun getJvmFlags ()I + public final fun getSetterSignature ()Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature; + public final fun getSyntheticMethodForAnnotations ()Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature; + public final fun getSyntheticMethodForDelegate ()Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature; + public fun getType ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public final fun setFieldSignature (Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmFieldSignature;)V + public final fun setGetterSignature (Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature;)V + public final fun setJvmFlags (I)V + public final fun setSetterSignature (Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature;)V + public final fun setSyntheticMethodForAnnotations (Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature;)V + public final fun setSyntheticMethodForDelegate (Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmPropertyExtension$Companion { +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmTypeExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeExtension { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmTypeExtension$Companion; + public static final field TYPE Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public fun ()V + public fun equals (Ljava/lang/Object;)Z + public final fun getAnnotations ()Ljava/util/List; + public fun getType ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public fun hashCode ()I + public final fun isRaw ()Z + public final fun setRaw (Z)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmTypeExtension$Companion { +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmTypeParameterExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeParameterExtension { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmTypeParameterExtension$Companion; + public static final field TYPE Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public fun ()V + public final fun getAnnotations ()Ljava/util/List; + public fun getType ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmTypeParameterExtension$Companion { +} + +public abstract class kotlin/reflect/jvm/internal/impl/load/java/AbstractAnnotationTypeQualifierResolver { + public fun (Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState;)V + protected abstract fun enumArguments (Ljava/lang/Object;Z)Ljava/lang/Iterable; + public final fun extractAndMergeDefaultQualifiers (Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeQualifiersByElementType;Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeQualifiersByElementType; + public final fun extractMutability (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/MutabilityQualifier; + public final fun extractNullability (Ljava/lang/Iterable;Lkotlin/jvm/functions/Function1;)Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus; + protected abstract fun getFqName (Ljava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/name/FqName; + protected abstract fun getKey (Ljava/lang/Object;)Ljava/lang/Object; + protected abstract fun getMetaAnnotations (Ljava/lang/Object;)Ljava/lang/Iterable; + public abstract fun isK2 ()Z + public final fun isTypeUseAnnotation (Ljava/lang/Object;)Z + public final fun resolveTypeQualifierAnnotation (Ljava/lang/Object;)Ljava/lang/Object; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType : java/lang/Enum { + public static final field FIELD Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; + public static final field METHOD_RETURN_TYPE Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; + public static final field TYPE_PARAMETER Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; + public static final field TYPE_PARAMETER_BOUNDS Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; + public static final field TYPE_USE Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; + public static final field VALUE_PARAMETER Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; + public final fun getJavaTarget ()Ljava/lang/String; + public static fun valueOf (Ljava/lang/String;)Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; + public static fun values ()[Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/AnnotationTypeQualifierResolver : kotlin/reflect/jvm/internal/impl/load/java/AbstractAnnotationTypeQualifierResolver { + public fun (Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState;)V + public synthetic fun enumArguments (Ljava/lang/Object;Z)Ljava/lang/Iterable; + public synthetic fun getFqName (Ljava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/name/FqName; + public synthetic fun getKey (Ljava/lang/Object;)Ljava/lang/Object; + public synthetic fun getMetaAnnotations (Ljava/lang/Object;)Ljava/lang/Iterable; + public fun isK2 ()Z +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/BuiltinMethodsWithDifferentJvmName : kotlin/reflect/jvm/internal/impl/load/java/SpecialGenericSignatures { + public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/BuiltinMethodsWithDifferentJvmName; + public final fun getJvmName (Lkotlin/reflect/jvm/internal/impl/descriptors/SimpleFunctionDescriptor;)Lkotlin/reflect/jvm/internal/impl/name/Name; + public final fun isBuiltinFunctionWithDifferentNameInJvm (Lkotlin/reflect/jvm/internal/impl/descriptors/SimpleFunctionDescriptor;)Z + public final fun isRemoveAtByIndex (Lkotlin/reflect/jvm/internal/impl/descriptors/SimpleFunctionDescriptor;)Z +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/BuiltinMethodsWithSpecialGenericSignature : kotlin/reflect/jvm/internal/impl/load/java/SpecialGenericSignatures { + public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/BuiltinMethodsWithSpecialGenericSignature; + public static final fun getOverriddenBuiltinFunctionWithErasedValueParametersInJava (Lkotlin/reflect/jvm/internal/impl/descriptors/FunctionDescriptor;)Lkotlin/reflect/jvm/internal/impl/descriptors/FunctionDescriptor; + public final fun getSameAsBuiltinMethodWithErasedValueParameters (Lkotlin/reflect/jvm/internal/impl/name/Name;)Z + public static final fun getSpecialSignatureInfo (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableMemberDescriptor;)Lkotlin/reflect/jvm/internal/impl/load/java/SpecialGenericSignatures$SpecialSignatureInfo; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/BuiltinSpecialProperties { + public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/BuiltinSpecialProperties; + public final fun getPROPERTY_FQ_NAME_TO_JVM_GETTER_NAME_MAP ()Ljava/util/Map; + public final fun getPropertyNameCandidatesBySpecialGetterName (Lkotlin/reflect/jvm/internal/impl/name/Name;)Ljava/util/List; + public final fun getSPECIAL_FQ_NAMES ()Ljava/util/Set; + public final fun getSPECIAL_SHORT_NAMES ()Ljava/util/Set; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/BuiltinSpecialPropertiesKt { +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/ClassicBuiltinSpecialProperties { + public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/ClassicBuiltinSpecialProperties; + public final fun getBuiltinSpecialPropertyGetterName (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableMemberDescriptor;)Ljava/lang/String; + public final fun hasBuiltinSpecialPropertyFqName (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableMemberDescriptor;)Z +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/DeprecationCausedByFunctionNInfo : kotlin/reflect/jvm/internal/impl/resolve/deprecation/DescriptorBasedDeprecationInfo { + public fun (Lkotlin/reflect/jvm/internal/impl/descriptors/DeclarationDescriptor;)V + public fun getDeprecationLevel ()Lkotlin/reflect/jvm/internal/impl/resolve/deprecation/DeprecationLevelValue; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/DescriptorsJvmAbiUtil { + public static fun hasJvmFieldAnnotation (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableMemberDescriptor;)Z + public static fun isClassCompanionObjectWithBackingFieldsInOuter (Lkotlin/reflect/jvm/internal/impl/descriptors/DeclarationDescriptor;)Z + public static fun isMappedIntrinsicCompanionObject (Lkotlin/reflect/jvm/internal/impl/descriptors/ClassDescriptor;)Z + public static fun isPropertyWithBackingFieldInOuterClass (Lkotlin/reflect/jvm/internal/impl/descriptors/PropertyDescriptor;)Z +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/ErasedOverridabilityCondition : kotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition { + public fun ()V + public fun getContract ()Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Contract; + public fun isOverridable (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/ClassDescriptor;)Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Result; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/FakePureImplementationsProvider { + public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/FakePureImplementationsProvider; + public final fun getPurelyImplementedInterface (Lkotlin/reflect/jvm/internal/impl/name/FqName;)Lkotlin/reflect/jvm/internal/impl/name/FqName; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/FieldOverridabilityCondition : kotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition { + public fun ()V + public fun getContract ()Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Contract; + public fun isOverridable (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/ClassDescriptor;)Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Result; +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder { + public abstract fun findClass (Lkotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder$Request;)Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass; + public abstract fun findPackage (Lkotlin/reflect/jvm/internal/impl/name/FqName;Z)Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaPackage; + public abstract fun knownClassNamesInPackage (Lkotlin/reflect/jvm/internal/impl/name/FqName;)Ljava/util/Set; +} + +public synthetic class kotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder$$Util { + public static synthetic fun findPackage$default (Lkotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder;Lkotlin/reflect/jvm/internal/impl/name/FqName;ZILjava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaPackage; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder$Request { + public fun (Lkotlin/reflect/jvm/internal/impl/name/ClassId;[BLkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass;)V + public synthetic fun (Lkotlin/reflect/jvm/internal/impl/name/ClassId;[BLkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun equals (Ljava/lang/Object;)Z + public final fun getClassId ()Lkotlin/reflect/jvm/internal/impl/name/ClassId; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/load/java/JavaClassesTracker { + public abstract fun reportClass (Lkotlin/reflect/jvm/internal/impl/load/java/descriptors/JavaClassDescriptor;)V +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/JavaClassesTracker$Default : kotlin/reflect/jvm/internal/impl/load/java/JavaClassesTracker { + public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/JavaClassesTracker$Default; + public fun reportClass (Lkotlin/reflect/jvm/internal/impl/load/java/descriptors/JavaClassDescriptor;)V +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/JavaDefaultQualifiers { + public fun (Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus;Ljava/util/Collection;Z)V + public synthetic fun (Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus;Ljava/util/Collection;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun copy (Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus;Ljava/util/Collection;Z)Lkotlin/reflect/jvm/internal/impl/load/java/JavaDefaultQualifiers; + public static synthetic fun copy$default (Lkotlin/reflect/jvm/internal/impl/load/java/JavaDefaultQualifiers;Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus;Ljava/util/Collection;ZILjava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/load/java/JavaDefaultQualifiers; + public fun equals (Ljava/lang/Object;)Z + public final fun getDefinitelyNotNull ()Z + public final fun getNullabilityQualifier ()Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus; + public final fun getQualifierApplicabilityTypes ()Ljava/util/Collection; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/JavaDefaultQualifiersKt { + public static final fun getBUILT_IN_TYPE_QUALIFIER_DEFAULT_ANNOTATIONS ()Ljava/util/Map; + public static final fun getJSPECIFY_DEFAULT_ANNOTATIONS ()Ljava/util/Map; +} + +public class kotlin/reflect/jvm/internal/impl/load/java/JavaDescriptorVisibilities { + public static final field PACKAGE_VISIBILITY Lkotlin/reflect/jvm/internal/impl/descriptors/DescriptorVisibility; + public static final field PROTECTED_AND_PACKAGE Lkotlin/reflect/jvm/internal/impl/descriptors/DescriptorVisibility; + public static final field PROTECTED_STATIC_VISIBILITY Lkotlin/reflect/jvm/internal/impl/descriptors/DescriptorVisibility; + public static fun toDescriptorVisibility (Lkotlin/reflect/jvm/internal/impl/descriptors/Visibility;)Lkotlin/reflect/jvm/internal/impl/descriptors/DescriptorVisibility; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/JavaIncompatibilityRulesOverridabilityCondition : kotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/load/java/JavaIncompatibilityRulesOverridabilityCondition$Companion; + public fun ()V + public fun getContract ()Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Contract; + public fun isOverridable (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/ClassDescriptor;)Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Result; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/JavaIncompatibilityRulesOverridabilityCondition$Companion { + public final fun doesJavaOverrideHaveIncompatibleValueParameterKinds (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;)Z +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/load/java/JavaModuleAnnotationsProvider { + public abstract fun getAnnotationsForModuleOwnerOfClass (Lkotlin/reflect/jvm/internal/impl/name/ClassId;)Ljava/util/List; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/JavaNullabilityAnnotationSettingsKt { + public static final fun getDefaultJsr305Settings (Lkotlin/KotlinVersion;)Lkotlin/reflect/jvm/internal/impl/load/java/Jsr305Settings; + public static final fun getDefaultMigrationJsr305ReportLevelForGivenGlobal (Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel;)Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel; + public static final fun getDefaultReportLevelForAnnotation (Lkotlin/reflect/jvm/internal/impl/name/FqName;Lkotlin/KotlinVersion;)Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel; + public static final fun getJSPECIFY_ANNOTATIONS_PACKAGE ()Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final fun getRXJAVA3_ANNOTATIONS ()[Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final fun getReportLevelForAnnotation (Lkotlin/reflect/jvm/internal/impl/name/FqName;Lkotlin/reflect/jvm/internal/impl/load/java/NullabilityAnnotationStates;Lkotlin/KotlinVersion;)Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/JavaNullabilityAnnotationsStatus { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/load/java/JavaNullabilityAnnotationsStatus$Companion; + public fun (Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel;Lkotlin/KotlinVersion;Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel;)V + public synthetic fun (Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel;Lkotlin/KotlinVersion;Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun equals (Ljava/lang/Object;)Z + public final fun getReportLevelAfter ()Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel; + public final fun getReportLevelBefore ()Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel; + public final fun getSinceVersion ()Lkotlin/KotlinVersion; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/JavaNullabilityAnnotationsStatus$Companion { + public final fun getDEFAULT ()Lkotlin/reflect/jvm/internal/impl/load/java/JavaNullabilityAnnotationsStatus; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState$Companion; + public fun (Lkotlin/reflect/jvm/internal/impl/load/java/Jsr305Settings;Lkotlin/jvm/functions/Function1;)V public final fun getDisabledDefaultAnnotations ()Z public final fun getGetReportLevelForAnnotation ()Lkotlin/jvm/functions/Function1; public final fun getJsr305 ()Lkotlin/reflect/jvm/internal/impl/load/java/Jsr305Settings; @@ -19772,7 +20787,7 @@ public final class kotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancemen } public final class kotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState$Companion { - public final fun getDEFAULT ()Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState; + public final fun getDefault (Lkotlin/KotlinVersion;)Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState; } public final class kotlin/reflect/jvm/internal/impl/load/java/JavaTypeQualifiersByElementType { @@ -20290,7 +21305,6 @@ public final class kotlin/reflect/jvm/internal/impl/load/java/lazy/descriptors/L public fun getKind ()Lkotlin/reflect/jvm/internal/impl/descriptors/ClassKind; public fun getModality ()Lkotlin/reflect/jvm/internal/impl/descriptors/Modality; public final fun getModuleAnnotations ()Ljava/util/List; - public fun getSealedSubclasses ()Ljava/util/Collection; public fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; public fun getTypeConstructor ()Lkotlin/reflect/jvm/internal/impl/types/TypeConstructor; public fun getUnsubstitutedInnerClassesScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; @@ -20540,7 +21554,6 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/load/java/struc public abstract fun getLightClassOriginKind ()Lkotlin/reflect/jvm/internal/impl/load/java/structure/LightClassOriginKind; public abstract fun getMethods ()Ljava/util/Collection; public abstract fun getOuterClass ()Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass; - public abstract fun getPermittedTypes ()Lkotlin/sequences/Sequence; public abstract fun getRecordComponents ()Ljava/util/Collection; public abstract fun getSupertypes ()Ljava/util/Collection; public abstract fun hasDefaultConstructor ()Z @@ -20822,8 +21835,8 @@ public abstract class kotlin/reflect/jvm/internal/impl/load/kotlin/AbstractBinar protected fun getCachedFileContent (Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass;)[B protected final fun getCallableSignature (Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/AnnotatedCallableKind;Z)Lkotlin/reflect/jvm/internal/impl/load/kotlin/MemberSignature; public static synthetic fun getCallableSignature$default (Lkotlin/reflect/jvm/internal/impl/load/kotlin/AbstractBinaryClassAnnotationLoader;Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/AnnotatedCallableKind;ZILjava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/MemberSignature; - public abstract fun getJvmMetadataVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion; protected final fun getKotlinClassFinder ()Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder; + public abstract fun getMetadataVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion; protected final fun isImplicitRepeatableContainer (Lkotlin/reflect/jvm/internal/impl/name/ClassId;)Z public abstract fun loadAnnotation (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;)Ljava/lang/Object; protected abstract fun loadAnnotation (Lkotlin/reflect/jvm/internal/impl/name/ClassId;Lkotlin/reflect/jvm/internal/impl/descriptors/SourceElement;Ljava/util/List;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass$AnnotationArgumentVisitor; @@ -20845,7 +21858,7 @@ public abstract class kotlin/reflect/jvm/internal/impl/load/kotlin/AbstractBinar } public final class kotlin/reflect/jvm/internal/impl/load/kotlin/AbstractBinaryClassAnnotationLoader$Companion { - public final fun getSpecialCaseContainerClass (Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/ProtoContainer;ZZLjava/lang/Boolean;ZLkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass; + public final fun getSpecialCaseContainerClass (Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/ProtoContainer;ZZLjava/lang/Boolean;ZLkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass; } public final class kotlin/reflect/jvm/internal/impl/load/kotlin/AbstractBinaryClassAnnotationLoaderKt { @@ -20862,16 +21875,16 @@ public final class kotlin/reflect/jvm/internal/impl/load/kotlin/AnnotationsConta public final class kotlin/reflect/jvm/internal/impl/load/kotlin/BinaryClassAnnotationAndConstantLoaderImpl : kotlin/reflect/jvm/internal/impl/load/kotlin/AbstractBinaryClassAnnotationAndConstantLoader { public fun (Lkotlin/reflect/jvm/internal/impl/descriptors/ModuleDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/NotFoundClasses;Lkotlin/reflect/jvm/internal/impl/storage/StorageManager;Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;)V - public fun getJvmMetadataVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion; + public fun getMetadataVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion; public synthetic fun loadAnnotation (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;)Ljava/lang/Object; public fun loadAnnotation (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;)Lkotlin/reflect/jvm/internal/impl/descriptors/annotations/AnnotationDescriptor; public synthetic fun loadConstant (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; - public fun setJvmMetadataVersion (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)V + public fun setMetadataVersion (Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)V public synthetic fun transformToUnsignedConstant (Ljava/lang/Object;)Ljava/lang/Object; } public final class kotlin/reflect/jvm/internal/impl/load/kotlin/BinaryClassAnnotationAndConstantLoaderImplKt { - public static final fun createBinaryClassAnnotationAndConstantLoader (Lkotlin/reflect/jvm/internal/impl/descriptors/ModuleDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/NotFoundClasses;Lkotlin/reflect/jvm/internal/impl/storage/StorageManager;Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/BinaryClassAnnotationAndConstantLoaderImpl; + public static final fun createBinaryClassAnnotationAndConstantLoader (Lkotlin/reflect/jvm/internal/impl/descriptors/ModuleDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/NotFoundClasses;Lkotlin/reflect/jvm/internal/impl/storage/StorageManager;Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/BinaryClassAnnotationAndConstantLoaderImpl; } public final class kotlin/reflect/jvm/internal/impl/load/kotlin/DescriptorBasedTypeSignatureMappingKt { @@ -20899,7 +21912,7 @@ public final class kotlin/reflect/jvm/internal/impl/load/kotlin/DeserializationC } public final class kotlin/reflect/jvm/internal/impl/load/kotlin/DeserializationComponentsForJavaKt { - public static final fun makeDeserializationComponentsForJava (Lkotlin/reflect/jvm/internal/impl/descriptors/ModuleDescriptor;Lkotlin/reflect/jvm/internal/impl/storage/StorageManager;Lkotlin/reflect/jvm/internal/impl/descriptors/NotFoundClasses;Lkotlin/reflect/jvm/internal/impl/load/java/lazy/LazyJavaPackageFragmentProvider;Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/load/kotlin/DeserializedDescriptorResolver;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/ErrorReporter;Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/DeserializationComponentsForJava; + public static final fun makeDeserializationComponentsForJava (Lkotlin/reflect/jvm/internal/impl/descriptors/ModuleDescriptor;Lkotlin/reflect/jvm/internal/impl/storage/StorageManager;Lkotlin/reflect/jvm/internal/impl/descriptors/NotFoundClasses;Lkotlin/reflect/jvm/internal/impl/load/java/lazy/LazyJavaPackageFragmentProvider;Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/load/kotlin/DeserializedDescriptorResolver;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/ErrorReporter;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/DeserializationComponentsForJava; public static final fun makeLazyJavaPackageFragmentProvider (Lkotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder;Lkotlin/reflect/jvm/internal/impl/descriptors/ModuleDescriptor;Lkotlin/reflect/jvm/internal/impl/storage/StorageManager;Lkotlin/reflect/jvm/internal/impl/descriptors/NotFoundClasses;Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/load/kotlin/DeserializedDescriptorResolver;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/ErrorReporter;Lkotlin/reflect/jvm/internal/impl/load/java/sources/JavaSourceElementFactory;Lkotlin/reflect/jvm/internal/impl/load/java/lazy/ModuleClassResolver;Lkotlin/reflect/jvm/internal/impl/load/kotlin/PackagePartProvider;)Lkotlin/reflect/jvm/internal/impl/load/java/lazy/LazyJavaPackageFragmentProvider; public static synthetic fun makeLazyJavaPackageFragmentProvider$default (Lkotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder;Lkotlin/reflect/jvm/internal/impl/descriptors/ModuleDescriptor;Lkotlin/reflect/jvm/internal/impl/storage/StorageManager;Lkotlin/reflect/jvm/internal/impl/descriptors/NotFoundClasses;Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/load/kotlin/DeserializedDescriptorResolver;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/ErrorReporter;Lkotlin/reflect/jvm/internal/impl/load/java/sources/JavaSourceElementFactory;Lkotlin/reflect/jvm/internal/impl/load/java/lazy/ModuleClassResolver;Lkotlin/reflect/jvm/internal/impl/load/kotlin/PackagePartProvider;ILjava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/load/java/lazy/LazyJavaPackageFragmentProvider; } @@ -20917,7 +21930,7 @@ public final class kotlin/reflect/jvm/internal/impl/load/kotlin/DeserializedDesc } public final class kotlin/reflect/jvm/internal/impl/load/kotlin/DeserializedDescriptorResolver$Companion { - public final fun getKOTLIN_1_3_RC_METADATA_VERSION$descriptors_jvm ()Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion; + public final fun getKOTLIN_1_3_RC_METADATA_VERSION$descriptors_jvm ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion; } public final class kotlin/reflect/jvm/internal/impl/load/kotlin/JavaClassDataFinder : kotlin/reflect/jvm/internal/impl/serialization/deserialization/ClassDataFinder { @@ -20940,7 +21953,7 @@ public class kotlin/reflect/jvm/internal/impl/load/kotlin/JvmDescriptorTypeWrite public final class kotlin/reflect/jvm/internal/impl/load/kotlin/JvmPackagePartSource : kotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/DeserializedContainerSource { public fun (Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Package;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/IncompatibleVersionErrorData;ZLkotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/DeserializedContainerAbiStability;)V - public fun (Lkotlin/reflect/jvm/internal/impl/resolve/jvm/JvmClassName;Lkotlin/reflect/jvm/internal/impl/resolve/jvm/JvmClassName;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Package;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/IncompatibleVersionErrorData;ZLkotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/DeserializedContainerAbiStability;Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass;)V + public fun (Lkotlin/reflect/jvm/internal/impl/resolve/jvm/JvmClassName;Lkotlin/reflect/jvm/internal/impl/resolve/jvm/JvmClassName;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Package;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/IncompatibleVersionErrorData;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/PreReleaseInfo;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/DeserializedContainerAbiStability;Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass;)V public final fun getClassId ()Lkotlin/reflect/jvm/internal/impl/name/ClassId; public fun getClassName ()Lkotlin/reflect/jvm/internal/impl/resolve/jvm/JvmClassName; public fun getContainingFile ()Lkotlin/reflect/jvm/internal/impl/descriptors/SourceFile; @@ -20992,8 +22005,8 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/load/kotlin/Jvm } public abstract interface class kotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder : kotlin/reflect/jvm/internal/impl/serialization/deserialization/KotlinMetadataFinder { - public abstract fun findKotlinClassOrContent (Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass;Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder$Result; - public abstract fun findKotlinClassOrContent (Lkotlin/reflect/jvm/internal/impl/name/ClassId;Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder$Result; + public abstract fun findKotlinClassOrContent (Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder$Result; + public abstract fun findKotlinClassOrContent (Lkotlin/reflect/jvm/internal/impl/name/ClassId;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder$Result; } public abstract class kotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder$Result { @@ -21011,8 +22024,8 @@ public final class kotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinde } public final class kotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinderKt { - public static final fun findKotlinClass (Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass;Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass; - public static final fun findKotlinClass (Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/name/ClassId;Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass; + public static final fun findKotlinClass (Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass; + public static final fun findKotlinClass (Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/name/ClassId;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass; } public abstract interface class kotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass { @@ -21061,7 +22074,7 @@ public final class kotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryP } public final class kotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinarySourceElement : kotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/DeserializedContainerSource { - public fun (Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/IncompatibleVersionErrorData;ZLkotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/DeserializedContainerAbiStability;)V + public fun (Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/IncompatibleVersionErrorData;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/PreReleaseInfo;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/DeserializedContainerAbiStability;)V public final fun getBinaryClass ()Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass; public fun getContainingFile ()Lkotlin/reflect/jvm/internal/impl/descriptors/SourceFile; public fun getPresentableString ()Ljava/lang/String; @@ -21116,6 +22129,7 @@ public final class kotlin/reflect/jvm/internal/impl/load/kotlin/SignatureBuildin public final fun javaFunction (Ljava/lang/String;)Ljava/lang/String; public final fun javaLang (Ljava/lang/String;)Ljava/lang/String; public final fun javaUtil (Ljava/lang/String;)Ljava/lang/String; + public final fun javaUtilConcurrentAtomic (Ljava/lang/String;)Ljava/lang/String; public final fun jvmDescriptor (Ljava/lang/String;Ljava/util/List;Ljava/lang/String;)Ljava/lang/String; public final fun signature (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; } @@ -21172,11 +22186,11 @@ public final class kotlin/reflect/jvm/internal/impl/load/kotlin/TypeSignatureMap } public final class kotlin/reflect/jvm/internal/impl/load/kotlin/header/KotlinClassHeader { - public fun (Lkotlin/reflect/jvm/internal/impl/load/kotlin/header/KotlinClassHeader$Kind;Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;[B)V + public fun (Lkotlin/reflect/jvm/internal/impl/load/kotlin/header/KotlinClassHeader$Kind;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;[B)V public final fun getData ()[Ljava/lang/String; public final fun getIncompatibleData ()[Ljava/lang/String; public final fun getKind ()Lkotlin/reflect/jvm/internal/impl/load/kotlin/header/KotlinClassHeader$Kind; - public final fun getMetadataVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion; + public final fun getMetadataVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion; public final fun getMultifileClassName ()Ljava/lang/String; public final fun getMultifilePartNames ()Ljava/util/List; public final fun getStrings ()[Ljava/lang/String; @@ -21204,7 +22218,7 @@ public final class kotlin/reflect/jvm/internal/impl/load/kotlin/header/KotlinCla public class kotlin/reflect/jvm/internal/impl/load/kotlin/header/ReadKotlinClassHeaderAnnotationVisitor : kotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass$AnnotationVisitor { public fun ()V - public fun createHeader (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/header/KotlinClassHeader; + public fun createHeader (Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/header/KotlinClassHeader; public fun createHeaderWithDefaultMetadataVersion ()Lkotlin/reflect/jvm/internal/impl/load/kotlin/header/KotlinClassHeader; public fun visitAnnotation (Lkotlin/reflect/jvm/internal/impl/name/ClassId;Lkotlin/reflect/jvm/internal/impl/descriptors/SourceElement;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass$AnnotationArgumentVisitor; public fun visitEnd ()V @@ -21278,6 +22292,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; public fun mergeValue (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Builder; public fun setNameId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Builder; + public fun setValue (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Builder; } public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$ValueOrBuilder { @@ -21321,6 +22336,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation } public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value$Builder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$ValueOrBuilder { + public fun addArrayElement (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value$Builder;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value$Builder; public fun build ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value; public synthetic fun build ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun buildPartial ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value; @@ -21342,6 +22358,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/CodedInputStream;Lkotlin/reflect/jvm/internal/impl/protobuf/ExtensionRegistryLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/CodedInputStream;Lkotlin/reflect/jvm/internal/impl/protobuf/ExtensionRegistryLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite$Builder; public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; + public fun setAnnotation (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value$Builder; public fun setArrayDimensionCount (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value$Builder; public fun setClassId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value$Builder; public fun setDoubleValue (D)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value$Builder; @@ -21380,6 +22397,7 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/ProtoB } public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Builder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$AnnotationOrBuilder { + public fun addArgument (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Builder;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Builder; public fun build ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; public synthetic fun build ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun buildPartial ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; @@ -21407,7 +22425,12 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/ProtoB public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessage, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ClassOrBuilder { public static field PARSER Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I + public fun getAnnotationList ()Ljava/util/List; public fun getCompanionObjectName ()I + public fun getCompilerPluginData (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public fun getCompilerPluginDataCount ()I public fun getConstructor (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor; public fun getConstructorCount ()I public fun getConstructorList ()Ljava/util/List; @@ -21476,6 +22499,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class : ko } public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class$Builder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ClassOrBuilder { + public fun addAllAnnotation (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class$Builder; public fun build ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class; public synthetic fun build ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun buildPartial ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class; @@ -21484,6 +22508,10 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class$Buil public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I + public fun getCompilerPluginData (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public fun getCompilerPluginDataCount ()I public fun getConstructor (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor; public fun getConstructorCount ()I public fun getContextReceiverType (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; @@ -21543,8 +22571,60 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class$Kind public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ClassOrBuilder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessageOrBuilder { } +public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginDataOrBuilder { + public static field PARSER Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; + public fun getData ()Lkotlin/reflect/jvm/internal/impl/protobuf/ByteString; + public static fun getDefaultInstance ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; + public fun getParserForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; + public fun getPluginId ()I + public fun getSerializedSize ()I + public fun hasData ()Z + public fun hasPluginId ()Z + public final fun isInitialized ()Z + public static fun newBuilder ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData$Builder; + public static fun newBuilder (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData$Builder; + public fun newBuilderForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData$Builder; + public synthetic fun newBuilderForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite$Builder; + public fun toBuilder ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData$Builder; + public synthetic fun toBuilder ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite$Builder; + public fun writeTo (Lkotlin/reflect/jvm/internal/impl/protobuf/CodedOutputStream;)V +} + +public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData$Builder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginDataOrBuilder { + public fun build ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public synthetic fun build ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; + public fun buildPartial ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public synthetic fun clone ()Ljava/lang/Object; + public fun clone ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData$Builder; + public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; + public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; + public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite; + public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; + public fun hasData ()Z + public fun hasPluginId ()Z + public final fun isInitialized ()Z + public fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData$Builder; + public fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/CodedInputStream;Lkotlin/reflect/jvm/internal/impl/protobuf/ExtensionRegistryLite;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData$Builder; + public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/CodedInputStream;Lkotlin/reflect/jvm/internal/impl/protobuf/ExtensionRegistryLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; + public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/CodedInputStream;Lkotlin/reflect/jvm/internal/impl/protobuf/ExtensionRegistryLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite$Builder; + public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; + public fun setData (Lkotlin/reflect/jvm/internal/impl/protobuf/ByteString;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData$Builder; + public fun setPluginId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData$Builder; +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginDataOrBuilder : kotlin/reflect/jvm/internal/impl/protobuf/MessageLiteOrBuilder { +} + public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessage, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ConstructorOrBuilder { public static field PARSER Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I + public fun getAnnotationList ()Ljava/util/List; + public fun getCompilerPluginData (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public fun getCompilerPluginDataCount ()I public static fun getDefaultInstance ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor; public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; @@ -21567,6 +22647,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructo } public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor$Builder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ConstructorOrBuilder { + public fun addAllAnnotation (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor$Builder; public fun build ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor; public synthetic fun build ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun buildPartial ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor; @@ -21575,6 +22656,10 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructo public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I + public fun getCompilerPluginData (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public fun getCompilerPluginDataCount ()I public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; @@ -21599,6 +22684,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Contract : public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun getEffect (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Effect; public fun getEffectCount ()I + public fun getEffectList ()Ljava/util/List; public fun getParserForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; public fun getSerializedSize ()I public final fun isInitialized ()Z @@ -21643,6 +22729,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Effect : k public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun getEffectConstructorArgument (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Expression; public fun getEffectConstructorArgumentCount ()I + public fun getEffectConstructorArgumentList ()Ljava/util/List; public fun getEffectType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Effect$EffectType; public fun getKind ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Effect$InvocationKind; public fun getParserForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; @@ -21711,6 +22798,9 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/ProtoB public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessage, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntryOrBuilder { public static field PARSER Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I + public fun getAnnotationList ()Ljava/util/List; public static fun getDefaultInstance ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry; public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; @@ -21729,6 +22819,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry } public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry$Builder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntryOrBuilder { + public fun addAnnotation (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry$Builder; public fun build ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry; public synthetic fun build ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun buildPartial ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry; @@ -21737,6 +22828,8 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry$ public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; @@ -21756,6 +22849,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Expression public static field PARSER Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; public fun getAndArgument (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Expression; public fun getAndArgumentCount ()I + public fun getAndArgumentList ()Ljava/util/List; public fun getConstantValue ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Expression$ConstantValue; public static fun getDefaultInstance ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Expression; public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Expression; @@ -21765,6 +22859,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Expression public fun getIsInstanceTypeId ()I public fun getOrArgument (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Expression; public fun getOrArgumentCount ()I + public fun getOrArgumentList ()Ljava/util/List; public fun getParserForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; public fun getSerializedSize ()I public fun getValueParameterReference ()I @@ -21828,6 +22923,13 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/ProtoB public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessage, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$FunctionOrBuilder { public static field PARSER Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I + public fun getAnnotationList ()Ljava/util/List; + public fun getCompilerPluginData (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public fun getCompilerPluginDataCount ()I + public fun getContextParameter (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter; + public fun getContextParameterCount ()I public fun getContextReceiverType (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public fun getContextReceiverTypeCount ()I public fun getContextReceiverTypeIdList ()Ljava/util/List; @@ -21836,6 +22938,9 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function : public static fun getDefaultInstance ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function; public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; + public fun getExtensionReceiverAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getExtensionReceiverAnnotationCount ()I + public fun getExtensionReceiverAnnotationList ()Ljava/util/List; public fun getFlags ()I public fun getName ()I public fun getOldFlags ()I @@ -21874,6 +22979,8 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function : } public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function$Builder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$FunctionOrBuilder { + public fun addAllAnnotation (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function$Builder; + public fun addAllExtensionReceiverAnnotation (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function$Builder; public fun build ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function; public synthetic fun build ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun buildPartial ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function; @@ -21882,12 +22989,20 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function$B public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I + public fun getCompilerPluginData (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public fun getCompilerPluginDataCount ()I + public fun getContextParameter (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter; + public fun getContextParameterCount ()I public fun getContextReceiverType (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public fun getContextReceiverTypeCount ()I public fun getContract ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Contract; public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; + public fun getExtensionReceiverAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getExtensionReceiverAnnotationCount ()I public fun getReceiverType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public fun getReturnType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public fun getTypeParameter (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter; @@ -22067,6 +23182,16 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/ProtoB public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessage, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$PropertyOrBuilder { public static field PARSER Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I + public fun getAnnotationList ()Ljava/util/List; + public fun getBackingFieldAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getBackingFieldAnnotationCount ()I + public fun getBackingFieldAnnotationList ()Ljava/util/List; + public fun getCompilerPluginData (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public fun getCompilerPluginDataCount ()I + public fun getContextParameter (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter; + public fun getContextParameterCount ()I public fun getContextReceiverType (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public fun getContextReceiverTypeCount ()I public fun getContextReceiverTypeIdList ()Ljava/util/List; @@ -22074,7 +23199,16 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property : public static fun getDefaultInstance ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property; public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; + public fun getDelegateFieldAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getDelegateFieldAnnotationCount ()I + public fun getDelegateFieldAnnotationList ()Ljava/util/List; + public fun getExtensionReceiverAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getExtensionReceiverAnnotationCount ()I + public fun getExtensionReceiverAnnotationList ()Ljava/util/List; public fun getFlags ()I + public fun getGetterAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getGetterAnnotationCount ()I + public fun getGetterAnnotationList ()Ljava/util/List; public fun getGetterFlags ()I public fun getName ()I public fun getOldFlags ()I @@ -22084,6 +23218,9 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property : public fun getReturnType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public fun getReturnTypeId ()I public fun getSerializedSize ()I + public fun getSetterAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getSetterAnnotationCount ()I + public fun getSetterAnnotationList ()Ljava/util/List; public fun getSetterFlags ()I public fun getSetterValueParameter ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter; public fun getTypeParameter (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter; @@ -22111,6 +23248,15 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property : } public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$PropertyOrBuilder { + public fun addAllAnnotation (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; + public fun addAllBackingFieldAnnotation (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; + public fun addAllContextReceiverType (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; + public fun addAllDelegateFieldAnnotation (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; + public fun addAllExtensionReceiverAnnotation (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; + public fun addAllGetterAnnotation (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; + public fun addAllSetterAnnotation (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; + public fun addAllVersionRequirement (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; + public fun addTypeParameter (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; public fun build ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property; public synthetic fun build ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun buildPartial ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property; @@ -22119,13 +23265,29 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$B public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I + public fun getBackingFieldAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getBackingFieldAnnotationCount ()I + public fun getCompilerPluginData (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public fun getCompilerPluginDataCount ()I + public fun getContextParameter (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter; + public fun getContextParameterCount ()I public fun getContextReceiverType (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public fun getContextReceiverTypeCount ()I public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; + public fun getDelegateFieldAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getDelegateFieldAnnotationCount ()I + public fun getExtensionReceiverAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getExtensionReceiverAnnotationCount ()I + public fun getGetterAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getGetterAnnotationCount ()I public fun getReceiverType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public fun getReturnType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; + public fun getSetterAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getSetterAnnotationCount ()I public fun getSetterValueParameter ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter; public fun getTypeParameter (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter; public fun getTypeParameterCount ()I @@ -22146,9 +23308,12 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$B public fun setGetterFlags (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; public fun setName (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; public fun setOldFlags (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; + public fun setReceiverType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; public fun setReceiverTypeId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; + public fun setReturnType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; public fun setReturnTypeId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; public fun setSetterFlags (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; + public fun setSetterValueParameter (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; } public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$PropertyOrBuilder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessageOrBuilder { @@ -22387,6 +23552,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Argum public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; public fun mergeType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Argument$Builder; public fun setProjection (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Argument$Projection;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Argument$Builder; + public fun setType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Argument$Builder; public fun setTypeId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Argument$Builder; } @@ -22405,6 +23571,7 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/ProtoB } public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeOrBuilder { + public fun addArgument (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Argument$Builder;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; public fun build ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public synthetic fun build ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun buildPartial ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; @@ -22433,12 +23600,15 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Build public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/CodedInputStream;Lkotlin/reflect/jvm/internal/impl/protobuf/ExtensionRegistryLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite$Builder; public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; public fun mergeOuterType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; + public fun setAbbreviatedType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; public fun setAbbreviatedTypeId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; public fun setClassName (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; public fun setFlags (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; public fun setFlexibleTypeCapabilitiesId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; + public fun setFlexibleUpperBound (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; public fun setFlexibleUpperBoundId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; public fun setNullable (Z)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; + public fun setOuterType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; public fun setOuterTypeId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; public fun setTypeAliasName (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; public fun setTypeParameter (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; @@ -22450,6 +23620,8 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeAlias public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; public fun getAnnotationCount ()I public fun getAnnotationList ()Ljava/util/List; + public fun getCompilerPluginData (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public fun getCompilerPluginDataCount ()I public static fun getDefaultInstance ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeAlias; public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeAlias; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; @@ -22493,6 +23665,8 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeAlias$ public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder; public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; public fun getAnnotationCount ()I + public fun getCompilerPluginData (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public fun getCompilerPluginDataCount ()I public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeAlias; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; @@ -22553,6 +23727,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParame } public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter$Builder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameterOrBuilder { + public fun addUpperBound (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter$Builder; public fun build ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter; public synthetic fun build ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun buildPartial ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter; @@ -22642,6 +23817,10 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/ProtoB public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessage, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameterOrBuilder { public static field PARSER Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I + public fun getAnnotationList ()Ljava/util/List; + public fun getAnnotationParameterDefaultValue ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value; public static fun getDefaultInstance ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter; public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; @@ -22653,6 +23832,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParam public fun getTypeId ()I public fun getVarargElementType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public fun getVarargElementTypeId ()I + public fun hasAnnotationParameterDefaultValue ()Z public fun hasFlags ()Z public fun hasName ()Z public fun hasType ()Z @@ -22670,6 +23850,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParam } public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameterOrBuilder { + public fun addAllAnnotation (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; public fun build ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter; public synthetic fun build ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun buildPartial ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter; @@ -22678,15 +23859,20 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParam public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I + public fun getAnnotationParameterDefaultValue ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value; public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun getType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public fun getVarargElementType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; + public fun hasAnnotationParameterDefaultValue ()Z public fun hasName ()Z public fun hasType ()Z public fun hasVarargElementType ()Z public final fun isInitialized ()Z + public fun mergeAnnotationParameterDefaultValue (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; public fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; public fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/CodedInputStream;Lkotlin/reflect/jvm/internal/impl/protobuf/ExtensionRegistryLite;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/CodedInputStream;Lkotlin/reflect/jvm/internal/impl/protobuf/ExtensionRegistryLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; @@ -22694,9 +23880,12 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParam public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; public fun mergeType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; public fun mergeVarargElementType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; + public fun setAnnotationParameterDefaultValue (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; public fun setFlags (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; public fun setName (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; + public fun setType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; public fun setTypeId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; + public fun setVarargElementType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; public fun setVarargElementTypeId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; } @@ -22948,6 +24137,22 @@ public abstract class kotlin/reflect/jvm/internal/impl/metadata/deserialization/ public abstract fun toFlags (Ljava/lang/Object;)I } +public final class kotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion : kotlin/reflect/jvm/internal/impl/metadata/deserialization/BinaryVersion { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion$Companion; + public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion; + public static final field INSTANCE_NEXT Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion; + public static final field INVALID_VERSION Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion; + public fun ([I)V + public fun ([IZ)V + public final fun isCompatible (Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)Z + public final fun isStrictSemantics ()Z + public final fun lastSupportedVersionWithThisLanguageVersion (Z)Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion; + public final fun next ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion; +} + +public final class kotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion$Companion { +} + public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver { public abstract fun getQualifiedClassName (I)Ljava/lang/String; public abstract fun getString (I)Ljava/lang/String; @@ -22976,6 +24181,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/deserialization/Pro public static final fun hasReceiver (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function;)Z public static final fun hasReceiver (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property;)Z public static final fun inlineClassUnderlyingType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; + public static final fun isInstanceType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Expression;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public static final fun outerType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public static final fun receiverType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public static final fun receiverType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; @@ -22994,9 +24200,43 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/deserialization/Typ public final fun get (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; } +public final class kotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirement { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirement$Companion; + public fun (Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirement$Version;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$VersionRequirement$VersionKind;Lkotlin/DeprecationLevel;Ljava/lang/Integer;Ljava/lang/String;)V + public final fun getErrorCode ()Ljava/lang/Integer; + public final fun getKind ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$VersionRequirement$VersionKind; + public final fun getLevel ()Lkotlin/DeprecationLevel; + public final fun getMessage ()Ljava/lang/String; + public final fun getVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirement$Version; + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirement$Companion { + public final fun create (ILkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirementTable;)Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirement; +} + +public final class kotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirement$Version { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirement$Version$Companion; + public static final field INFINITY Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirement$Version; + public fun (III)V + public final fun asString ()Ljava/lang/String; + public final fun component1 ()I + public final fun component2 ()I + public final fun component3 ()I + public final fun encode (Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V + public fun equals (Ljava/lang/Object;)Z + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirement$Version$Companion { + public final fun decode (Ljava/lang/Integer;Ljava/lang/Integer;)Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirement$Version; +} + public final class kotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirementTable { public static final field Companion Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirementTable$Companion; public synthetic fun (Ljava/util/List;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun get (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$VersionRequirement; } public final class kotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirementTable$Companion { @@ -23166,6 +24406,11 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$Jvm public fun mergeGetter (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmMethodSignature;)Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmPropertySignature$Builder; public fun mergeSetter (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmMethodSignature;)Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmPropertySignature$Builder; public fun mergeSyntheticMethod (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmMethodSignature;)Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmPropertySignature$Builder; + public fun setDelegateMethod (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmMethodSignature;)Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmPropertySignature$Builder; + public fun setField (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmFieldSignature;)Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmPropertySignature$Builder; + public fun setGetter (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmMethodSignature;)Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmPropertySignature$Builder; + public fun setSetter (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmMethodSignature;)Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmPropertySignature$Builder; + public fun setSyntheticMethod (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmMethodSignature;)Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmPropertySignature$Builder; } public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmPropertySignatureOrBuilder : kotlin/reflect/jvm/internal/impl/protobuf/MessageLiteOrBuilder { @@ -23319,22 +24564,6 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization public fun hashCode ()I } -public final class kotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion : kotlin/reflect/jvm/internal/impl/metadata/deserialization/BinaryVersion { - public static final field Companion Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion$Companion; - public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion; - public static final field INSTANCE_NEXT Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion; - public static final field INVALID_VERSION Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion; - public fun ([I)V - public fun ([IZ)V - public final fun isCompatible (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)Z - public final fun isStrictSemantics ()Z - public final fun lastSupportedVersionWithThisLanguageVersion (Z)Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion; - public final fun next ()Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion; -} - -public final class kotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion$Companion { -} - public final class kotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmNameResolver : kotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmNameResolverBase { public fun (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$StringTableTypes;[Ljava/lang/String;)V } @@ -23373,6 +24602,22 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization public static final fun stringsToBytes ([Ljava/lang/String;)[B } +public final class kotlin/reflect/jvm/internal/impl/metadata/serialization/Interner { + public final fun intern (Ljava/lang/Object;)I +} + +public abstract class kotlin/reflect/jvm/internal/impl/metadata/serialization/MutableTable { + public final fun get (Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder;)I +} + +public final class kotlin/reflect/jvm/internal/impl/metadata/serialization/MutableVersionRequirementTable : kotlin/reflect/jvm/internal/impl/metadata/serialization/MutableTable { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/serialization/StringTable { + public abstract fun getQualifiedClassNameIndex (Ljava/lang/String;Z)I + public abstract fun getStringIndex (Ljava/lang/String;)I +} + public final class kotlin/reflect/jvm/internal/impl/name/CallableId { public static final field Companion Lkotlin/reflect/jvm/internal/impl/name/CallableId$Companion; public fun (Lkotlin/reflect/jvm/internal/impl/name/FqName;Lkotlin/reflect/jvm/internal/impl/name/Name;)V @@ -23505,6 +24750,7 @@ public final class kotlin/reflect/jvm/internal/impl/name/SpecialNames { public static final field THIS Lkotlin/reflect/jvm/internal/impl/name/Name; public static final field UNARY Lkotlin/reflect/jvm/internal/impl/name/Name; public static final field UNDERSCORE_FOR_UNUSED_VAR Lkotlin/reflect/jvm/internal/impl/name/Name; + public static final field WHEN_SUBJECT Lkotlin/reflect/jvm/internal/impl/name/Name; public final fun isSafeIdentifier (Lkotlin/reflect/jvm/internal/impl/name/Name;)Z public static final fun safeIdentifier (Lkotlin/reflect/jvm/internal/impl/name/Name;)Lkotlin/reflect/jvm/internal/impl/name/Name; } @@ -23514,6 +24760,7 @@ public final class kotlin/reflect/jvm/internal/impl/name/StandardClassIds { public final fun getArray ()Lkotlin/reflect/jvm/internal/impl/name/ClassId; public final fun getBASE_ANNOTATION_PACKAGE ()Lkotlin/reflect/jvm/internal/impl/name/FqName; public final fun getBASE_COLLECTIONS_PACKAGE ()Lkotlin/reflect/jvm/internal/impl/name/FqName; + public final fun getBASE_CONCURRENT_ATOMICS_PACKAGE ()Lkotlin/reflect/jvm/internal/impl/name/FqName; public final fun getBASE_COROUTINES_PACKAGE ()Lkotlin/reflect/jvm/internal/impl/name/FqName; public final fun getBASE_ENUMS_PACKAGE ()Lkotlin/reflect/jvm/internal/impl/name/FqName; public final fun getBASE_KOTLIN_PACKAGE ()Lkotlin/reflect/jvm/internal/impl/name/FqName; @@ -23570,11 +24817,13 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/platform/Target public abstract class kotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite : kotlin/reflect/jvm/internal/impl/protobuf/MessageLite { protected field memoizedHashCode I public fun ()V + public fun toByteArray ()[B public fun writeDelimitedTo (Ljava/io/OutputStream;)V } public abstract class kotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder : kotlin/reflect/jvm/internal/impl/protobuf/MessageLite$Builder { public fun ()V + protected static fun addAll (Ljava/lang/Iterable;Ljava/util/Collection;)V public synthetic fun clone ()Ljava/lang/Object; public abstract fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; public abstract fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/CodedInputStream;Lkotlin/reflect/jvm/internal/impl/protobuf/ExtensionRegistryLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; @@ -23676,6 +24925,7 @@ public final class kotlin/reflect/jvm/internal/impl/protobuf/CodedInputStream { } public final class kotlin/reflect/jvm/internal/impl/protobuf/CodedOutputStream { + public fun checkNoSpaceLeft ()V public static fun computeBoolSize (IZ)I public static fun computeBoolSizeNoTag (Z)I public static fun computeByteArraySizeNoTag ([B)I @@ -23711,6 +24961,9 @@ public final class kotlin/reflect/jvm/internal/impl/protobuf/CodedOutputStream { public static fun encodeZigZag64 (J)J public fun flush ()V public static fun newInstance (Ljava/io/OutputStream;I)Lkotlin/reflect/jvm/internal/impl/protobuf/CodedOutputStream; + public static fun newInstance ([B)Lkotlin/reflect/jvm/internal/impl/protobuf/CodedOutputStream; + public static fun newInstance ([BII)Lkotlin/reflect/jvm/internal/impl/protobuf/CodedOutputStream; + public fun spaceLeft ()I public fun writeBool (IZ)V public fun writeBoolNoTag (Z)V public fun writeByteArrayNoTag ([B)V @@ -23788,12 +25041,14 @@ public abstract class kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessage public abstract class kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder, kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessageOrBuilder { protected fun ()V + public final fun addExtension (Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$GeneratedExtension;Ljava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder; public synthetic fun clone ()Ljava/lang/Object; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; public fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder; protected fun extensionsAreInitialized ()Z protected final fun mergeExtensionFields (Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessage;)V + public final fun setExtension (Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$GeneratedExtension;Ljava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder; } public abstract class kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessage : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite, kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessageOrBuilder { @@ -23893,6 +25148,7 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/protobuf/Messag public abstract fun getSerializedSize ()I public abstract fun newBuilderForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite$Builder; public abstract fun toBuilder ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite$Builder; + public abstract fun toByteArray ()[B public abstract fun writeTo (Lkotlin/reflect/jvm/internal/impl/protobuf/CodedOutputStream;)V } @@ -24495,6 +25751,27 @@ public final class kotlin/reflect/jvm/internal/impl/resolve/OverridingUtilTypeSy public synthetic fun captureFromArguments (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;Lkotlin/reflect/jvm/internal/impl/types/model/CaptureStatus;)Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker; public fun captureStatus (Lkotlin/reflect/jvm/internal/impl/types/model/CapturedTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/CaptureStatus; public fun createFlexibleType (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; + public fun default$asCapturedTypeUnwrappingDnn (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/CapturedTypeMarker; + public fun default$fastCorrespondingSupertypes (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)Ljava/util/List; + public fun default$get (Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentListMarker;I)Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentMarker; + public fun default$getArgumentOrNull (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;I)Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentMarker; + public fun default$hasFlexibleNullability (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isCapturedType (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isClassType (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Z + public fun default$isDefinitelyNotNullType (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isDefinitelyNotNullType (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Z + public fun default$isDynamic (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isFlexible (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isFlexibleWithDifferentTypeConstructors (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isIntegerLiteralType (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Z + public fun default$isNothing (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$lowerBoundIfFlexible (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker; + public fun default$makeDefinitelyNotNullOrNotNull (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; + public fun default$makeNullable (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; + public fun default$originalIfDefinitelyNotNullable (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/SimpleTypeMarker; + public fun default$size (Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentListMarker;)I + public fun default$typeConstructor (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker; + public fun default$upperBoundIfFlexible (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker; public fun fastCorrespondingSupertypes (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)Ljava/util/List; public fun get (Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentListMarker;I)Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentMarker; public fun getArgument (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;I)Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentMarker; @@ -24528,6 +25805,7 @@ public final class kotlin/reflect/jvm/internal/impl/resolve/OverridingUtilTypeSy public fun isDenotable (Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)Z public fun isDynamic (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z public fun isError (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun isFlexible (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z public fun isFlexibleWithDifferentTypeConstructors (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z public fun isInlineClass (Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)Z public fun isIntegerLiteralType (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Z @@ -24556,7 +25834,7 @@ public final class kotlin/reflect/jvm/internal/impl/resolve/OverridingUtilTypeSy public fun makeDefinitelyNotNullOrNotNull (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; public fun makeDefinitelyNotNullOrNotNull (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;Z)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; public fun makeNullable (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; - public fun newTypeCheckerState (ZZ)Lkotlin/reflect/jvm/internal/impl/types/TypeCheckerState; + public fun newTypeCheckerState (ZZZ)Lkotlin/reflect/jvm/internal/impl/types/TypeCheckerState; public fun original (Lkotlin/reflect/jvm/internal/impl/types/model/DefinitelyNotNullTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/SimpleTypeMarker; public fun originalIfDefinitelyNotNullable (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/SimpleTypeMarker; public fun parametersCount (Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)I @@ -25430,7 +26708,7 @@ public final class kotlin/reflect/jvm/internal/impl/serialization/deserializatio public abstract interface class kotlin/reflect/jvm/internal/impl/serialization/deserialization/DeserializationConfiguration { public abstract fun getAllowUnstableDependencies ()Z - public abstract fun getBinaryVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/BinaryVersion; + public abstract fun getMetadataVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion; public abstract fun getPreserveDeclarationsOrdering ()Z public abstract fun getReportErrorsOnPreReleaseDependencies ()Z public abstract fun getSkipMetadataVersionCheck ()Z @@ -25441,7 +26719,7 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/serialization/d public final class kotlin/reflect/jvm/internal/impl/serialization/deserialization/DeserializationConfiguration$Default : kotlin/reflect/jvm/internal/impl/serialization/deserialization/DeserializationConfiguration { public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/DeserializationConfiguration$Default; public fun getAllowUnstableDependencies ()Z - public fun getBinaryVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/BinaryVersion; + public fun getMetadataVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion; public fun getPreserveDeclarationsOrdering ()Z public fun getReportErrorsOnPreReleaseDependencies ()Z public fun getSkipMetadataVersionCheck ()Z @@ -25509,7 +26787,7 @@ public final class kotlin/reflect/jvm/internal/impl/serialization/deserializatio } public final class kotlin/reflect/jvm/internal/impl/serialization/deserialization/IncompatibleVersionErrorData { - public fun (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/String;Lkotlin/reflect/jvm/internal/impl/name/ClassId;)V + public fun (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/String;)V public fun equals (Ljava/lang/Object;)Z public fun hashCode ()I public fun toString ()Ljava/lang/String; @@ -25537,7 +26815,8 @@ public final class kotlin/reflect/jvm/internal/impl/serialization/deserializatio public fun (Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/DeserializationContext;)V public final fun loadConstructor (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor;Z)Lkotlin/reflect/jvm/internal/impl/descriptors/ClassConstructorDescriptor; public final fun loadFunction (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function;)Lkotlin/reflect/jvm/internal/impl/descriptors/SimpleFunctionDescriptor; - public final fun loadProperty (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property;)Lkotlin/reflect/jvm/internal/impl/descriptors/PropertyDescriptor; + public final fun loadProperty (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property;Z)Lkotlin/reflect/jvm/internal/impl/descriptors/PropertyDescriptor; + public static synthetic fun loadProperty$default (Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/MemberDeserializer;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property;ZILjava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/descriptors/PropertyDescriptor; public final fun loadTypeAlias (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeAlias;)Lkotlin/reflect/jvm/internal/impl/descriptors/TypeAliasDescriptor; } @@ -25607,6 +26886,7 @@ public final class kotlin/reflect/jvm/internal/impl/serialization/deserializatio } public final class kotlin/reflect/jvm/internal/impl/serialization/deserialization/ValueClassUtilKt { + public static final fun loadMultiFieldValueClassRepresentation (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;)Lkotlin/Pair; public static final fun loadValueClassRepresentation (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Lkotlin/reflect/jvm/internal/impl/descriptors/ValueClassRepresentation; } @@ -25682,7 +26962,6 @@ public final class kotlin/reflect/jvm/internal/impl/serialization/deserializatio public fun getKind ()Lkotlin/reflect/jvm/internal/impl/descriptors/ClassKind; public final fun getMetadataVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/BinaryVersion; public fun getModality ()Lkotlin/reflect/jvm/internal/impl/descriptors/Modality; - public fun getSealedSubclasses ()Ljava/util/Collection; public fun getSource ()Lkotlin/reflect/jvm/internal/impl/descriptors/SourceElement; public synthetic fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; public fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScopeImpl; @@ -25816,6 +27095,18 @@ public final class kotlin/reflect/jvm/internal/impl/serialization/deserializatio public fun isEmpty ()Z } +public final class kotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/PreReleaseInfo { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/PreReleaseInfo$Companion; + public fun (ZLjava/util/List;)V + public synthetic fun (ZLjava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun equals (Ljava/lang/Object;)Z + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/PreReleaseInfo$Companion { +} + public abstract interface class kotlin/reflect/jvm/internal/impl/storage/CacheWithNotNullValues { public abstract fun computeIfAbsent (Ljava/lang/Object;Lkotlin/jvm/functions/Function0;)Ljava/lang/Object; } @@ -26444,7 +27735,7 @@ public final class kotlin/reflect/jvm/internal/impl/types/TypeCapabilitiesKt { } public class kotlin/reflect/jvm/internal/impl/types/TypeCheckerState { - public fun (ZZZLkotlin/reflect/jvm/internal/impl/types/model/TypeSystemContext;Lkotlin/reflect/jvm/internal/impl/types/AbstractTypePreparator;Lkotlin/reflect/jvm/internal/impl/types/AbstractTypeRefiner;)V + public fun (ZZZZLkotlin/reflect/jvm/internal/impl/types/model/TypeSystemContext;Lkotlin/reflect/jvm/internal/impl/types/AbstractTypePreparator;Lkotlin/reflect/jvm/internal/impl/types/AbstractTypeRefiner;)V public fun addSubtypeConstraint (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;Z)Ljava/lang/Boolean; public static synthetic fun addSubtypeConstraint$default (Lkotlin/reflect/jvm/internal/impl/types/TypeCheckerState;Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;ZILjava/lang/Object;)Ljava/lang/Boolean; public final fun clear ()V @@ -26455,6 +27746,7 @@ public class kotlin/reflect/jvm/internal/impl/types/TypeCheckerState { public final fun getTypeSystemContext ()Lkotlin/reflect/jvm/internal/impl/types/model/TypeSystemContext; public final fun initialize ()V public final fun isAllowedTypeVariable (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public final fun isDnnTypesEqualToFlexible ()Z public final fun isErrorTypeEqualsToAnything ()Z public final fun isStubTypeEqualsToAnything ()Z public final fun prepareType (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; @@ -26801,7 +28093,7 @@ public final class kotlin/reflect/jvm/internal/impl/types/checker/ClassicTypeSys public static fun lowerBound (Lkotlin/reflect/jvm/internal/impl/types/checker/ClassicTypeSystemContext;Lkotlin/reflect/jvm/internal/impl/types/model/FlexibleTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/SimpleTypeMarker; public static fun lowerType (Lkotlin/reflect/jvm/internal/impl/types/checker/ClassicTypeSystemContext;Lkotlin/reflect/jvm/internal/impl/types/model/CapturedTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; public static fun makeDefinitelyNotNullOrNotNull (Lkotlin/reflect/jvm/internal/impl/types/checker/ClassicTypeSystemContext;Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;Z)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; - public static fun newTypeCheckerState (Lkotlin/reflect/jvm/internal/impl/types/checker/ClassicTypeSystemContext;ZZ)Lkotlin/reflect/jvm/internal/impl/types/TypeCheckerState; + public static fun newTypeCheckerState (Lkotlin/reflect/jvm/internal/impl/types/checker/ClassicTypeSystemContext;ZZZ)Lkotlin/reflect/jvm/internal/impl/types/TypeCheckerState; public static fun original (Lkotlin/reflect/jvm/internal/impl/types/checker/ClassicTypeSystemContext;Lkotlin/reflect/jvm/internal/impl/types/model/DefinitelyNotNullTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/SimpleTypeMarker; public static fun parametersCount (Lkotlin/reflect/jvm/internal/impl/types/checker/ClassicTypeSystemContext;Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)I public static fun possibleIntegerTypes (Lkotlin/reflect/jvm/internal/impl/types/checker/ClassicTypeSystemContext;Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Ljava/util/Collection; @@ -26970,6 +28262,27 @@ public final class kotlin/reflect/jvm/internal/impl/types/checker/SimpleClassicT public synthetic fun captureFromArguments (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;Lkotlin/reflect/jvm/internal/impl/types/model/CaptureStatus;)Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker; public fun captureStatus (Lkotlin/reflect/jvm/internal/impl/types/model/CapturedTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/CaptureStatus; public fun createFlexibleType (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; + public fun default$asCapturedTypeUnwrappingDnn (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/CapturedTypeMarker; + public fun default$fastCorrespondingSupertypes (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)Ljava/util/List; + public fun default$get (Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentListMarker;I)Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentMarker; + public fun default$getArgumentOrNull (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;I)Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentMarker; + public fun default$hasFlexibleNullability (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isCapturedType (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isClassType (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Z + public fun default$isDefinitelyNotNullType (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isDefinitelyNotNullType (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Z + public fun default$isDynamic (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isFlexible (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isFlexibleWithDifferentTypeConstructors (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isIntegerLiteralType (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Z + public fun default$isNothing (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$lowerBoundIfFlexible (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker; + public fun default$makeDefinitelyNotNullOrNotNull (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; + public fun default$makeNullable (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; + public fun default$originalIfDefinitelyNotNullable (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/SimpleTypeMarker; + public fun default$size (Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentListMarker;)I + public fun default$typeConstructor (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker; + public fun default$upperBoundIfFlexible (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker; public fun fastCorrespondingSupertypes (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)Ljava/util/List; public fun get (Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentListMarker;I)Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentMarker; public fun getArgument (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;I)Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentMarker; @@ -27003,6 +28316,7 @@ public final class kotlin/reflect/jvm/internal/impl/types/checker/SimpleClassicT public fun isDenotable (Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)Z public fun isDynamic (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z public fun isError (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun isFlexible (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z public fun isFlexibleWithDifferentTypeConstructors (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z public fun isInlineClass (Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)Z public fun isIntegerLiteralType (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Z @@ -27031,7 +28345,7 @@ public final class kotlin/reflect/jvm/internal/impl/types/checker/SimpleClassicT public fun makeDefinitelyNotNullOrNotNull (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; public fun makeDefinitelyNotNullOrNotNull (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;Z)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; public fun makeNullable (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; - public fun newTypeCheckerState (ZZ)Lkotlin/reflect/jvm/internal/impl/types/TypeCheckerState; + public fun newTypeCheckerState (ZZZ)Lkotlin/reflect/jvm/internal/impl/types/TypeCheckerState; public fun original (Lkotlin/reflect/jvm/internal/impl/types/model/DefinitelyNotNullTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/SimpleTypeMarker; public fun originalIfDefinitelyNotNullable (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/SimpleTypeMarker; public fun parametersCount (Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)I @@ -27303,7 +28617,6 @@ public final class kotlin/reflect/jvm/internal/impl/types/error/ErrorTypeKind : public static final field TYPE_FOR_DELEGATION Lkotlin/reflect/jvm/internal/impl/types/error/ErrorTypeKind; public static final field TYPE_FOR_ERROR_TYPE_CONSTRUCTOR Lkotlin/reflect/jvm/internal/impl/types/error/ErrorTypeKind; public static final field TYPE_FOR_GENERATED_ERROR_EXPRESSION Lkotlin/reflect/jvm/internal/impl/types/error/ErrorTypeKind; - public static final field TYPE_FOR_RESULT Lkotlin/reflect/jvm/internal/impl/types/error/ErrorTypeKind; public static final field TYPE_WITH_MISMATCHED_TYPE_ARGUMENTS_AND_PARAMETERS Lkotlin/reflect/jvm/internal/impl/types/error/ErrorTypeKind; public static final field UNABLE_TO_SUBSTITUTE_TYPE Lkotlin/reflect/jvm/internal/impl/types/error/ErrorTypeKind; public static final field UNAVAILABLE_TYPE_FOR_DECLARATION Lkotlin/reflect/jvm/internal/impl/types/error/ErrorTypeKind; @@ -27428,13 +28741,21 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/Typ public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/TypeArgumentMarker { } +public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/TypeCheckerProviderContext { + public abstract fun newTypeCheckerState (ZZZ)Lkotlin/reflect/jvm/internal/impl/types/TypeCheckerState; +} + +public synthetic class kotlin/reflect/jvm/internal/impl/types/model/TypeCheckerProviderContext$$Util { + public static synthetic fun newTypeCheckerState$default (Lkotlin/reflect/jvm/internal/impl/types/model/TypeCheckerProviderContext;ZZZILjava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/types/TypeCheckerState; +} + public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker { } public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/TypeParameterMarker { } -public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/TypeSystemCommonSuperTypesContext : kotlin/reflect/jvm/internal/impl/types/model/TypeSystemContext { +public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/TypeSystemCommonSuperTypesContext : kotlin/reflect/jvm/internal/impl/types/model/TypeCheckerProviderContext, kotlin/reflect/jvm/internal/impl/types/model/TypeSystemTypeFactoryContext { } public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/TypeSystemContext : kotlin/reflect/jvm/internal/impl/types/model/TypeSystemOptimizationContext { @@ -27476,6 +28797,7 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/Typ public abstract fun isDenotable (Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)Z public abstract fun isDynamic (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z public abstract fun isError (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public abstract fun isFlexible (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z public abstract fun isFlexibleWithDifferentTypeConstructors (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z public abstract fun isIntegerLiteralType (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Z public abstract fun isIntegerLiteralTypeConstructor (Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)Z @@ -27528,6 +28850,9 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/Typ public abstract fun identicalArguments (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Z } +public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/TypeSystemTypeFactoryContext : kotlin/reflect/jvm/internal/impl/types/model/TypeSystemContext { +} + public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/TypeVariableTypeConstructorMarker : kotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker { } @@ -27750,9 +29075,6 @@ public final class kotlin/reflect/jvm/internal/impl/util/OperatorNameConventions public static final field ITERATOR Lkotlin/reflect/jvm/internal/impl/name/Name; public static final field MINUS Lkotlin/reflect/jvm/internal/impl/name/Name; public static final field MINUS_ASSIGN Lkotlin/reflect/jvm/internal/impl/name/Name; - public static final field MOD Lkotlin/reflect/jvm/internal/impl/name/Name; - public static final field MOD_ASSIGN Lkotlin/reflect/jvm/internal/impl/name/Name; - public static final field MOD_OPERATORS_REPLACEMENT Ljava/util/Map; public static final field NEXT Lkotlin/reflect/jvm/internal/impl/name/Name; public static final field NOT Lkotlin/reflect/jvm/internal/impl/name/Name; public static final field NUMBER_CONVERSIONS Ljava/util/Set; @@ -27909,10 +29231,6 @@ public class kotlin/reflect/jvm/internal/impl/utils/DFS$VisitedWithSet : kotlin/ public fun checkAndMarkVisited (Ljava/lang/Object;)Z } -public final class kotlin/reflect/jvm/internal/impl/utils/DeserializationHelpersKt { - public static final fun jvmMetadataVersionOrDefault (Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/DeserializationConfiguration;)Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion; -} - public final class kotlin/reflect/jvm/internal/impl/utils/ExceptionUtilsKt { public static final fun isProcessCanceledException (Ljava/lang/Throwable;)Z public static final fun rethrow (Ljava/lang/Throwable;)Ljava/lang/RuntimeException; @@ -28127,6 +29445,7 @@ public final class kotlin/sequences/SequencesKt { public static final fun scan (Lkotlin/sequences/Sequence;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)Lkotlin/sequences/Sequence; public static final fun scanIndexed (Lkotlin/sequences/Sequence;Ljava/lang/Object;Lkotlin/jvm/functions/Function3;)Lkotlin/sequences/Sequence; public static final fun sequence (Lkotlin/jvm/functions/Function2;)Lkotlin/sequences/Sequence; + public static final fun sequenceOf (Ljava/lang/Object;)Lkotlin/sequences/Sequence; public static final fun sequenceOf ([Ljava/lang/Object;)Lkotlin/sequences/Sequence; public static final fun shuffled (Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; public static final fun shuffled (Lkotlin/sequences/Sequence;Lkotlin/random/Random;)Lkotlin/sequences/Sequence; @@ -28914,6 +30233,23 @@ public abstract class kotlin/time/AbstractLongTimeSource : kotlin/time/TimeSourc protected abstract fun read ()J } +public abstract interface class kotlin/time/Clock { + public static final field Companion Lkotlin/time/Clock$Companion; + public abstract fun now ()Lkotlin/time/Instant; +} + +public final class kotlin/time/Clock$Companion { +} + +public final class kotlin/time/Clock$System : kotlin/time/Clock { + public static final field INSTANCE Lkotlin/time/Clock$System; + public fun now ()Lkotlin/time/Instant; +} + +public final class kotlin/time/ClocksKt { + public static final fun fromTimeSource (Lkotlin/time/TimeSource;Lkotlin/time/Instant;)Lkotlin/time/Clock; +} + public abstract interface class kotlin/time/ComparableTimeMark : java/lang/Comparable, kotlin/time/TimeMark { public abstract fun compareTo (Lkotlin/time/ComparableTimeMark;)I public abstract fun equals (Ljava/lang/Object;)Z @@ -29017,6 +30353,33 @@ public final class kotlin/time/DurationUnitKt { public abstract interface annotation class kotlin/time/ExperimentalTime : java/lang/annotation/Annotation { } +public final class kotlin/time/Instant : java/io/Serializable, java/lang/Comparable { + public static final field Companion Lkotlin/time/Instant$Companion; + public synthetic fun compareTo (Ljava/lang/Object;)I + public fun compareTo (Lkotlin/time/Instant;)I + public fun equals (Ljava/lang/Object;)Z + public final fun getEpochSeconds ()J + public final fun getNanosecondsOfSecond ()I + public fun hashCode ()I + public final fun minus-LRDsOJo (J)Lkotlin/time/Instant; + public final fun minus-UwyO8pc (Lkotlin/time/Instant;)J + public final fun plus-LRDsOJo (J)Lkotlin/time/Instant; + public final fun toEpochMilliseconds ()J + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/time/Instant$Companion { + public final fun fromEpochMilliseconds (J)Lkotlin/time/Instant; + public final fun fromEpochSeconds (JI)Lkotlin/time/Instant; + public final fun fromEpochSeconds (JJ)Lkotlin/time/Instant; + public static synthetic fun fromEpochSeconds$default (Lkotlin/time/Instant$Companion;JJILjava/lang/Object;)Lkotlin/time/Instant; + public final fun getDISTANT_FUTURE ()Lkotlin/time/Instant; + public final fun getDISTANT_PAST ()Lkotlin/time/Instant; + public final fun now ()Lkotlin/time/Instant; + public final fun parse (Ljava/lang/CharSequence;)Lkotlin/time/Instant; + public final fun parseOrNull (Ljava/lang/CharSequence;)Lkotlin/time/Instant; +} + public final class kotlin/time/MeasureTimeKt { public static final fun measureTime (Lkotlin/jvm/functions/Function0;)J public static final fun measureTime (Lkotlin/time/TimeSource$Monotonic;Lkotlin/jvm/functions/Function0;)J @@ -29112,30 +30475,42 @@ public final class kotlin/time/TimedValue { public fun toString ()Ljava/lang/String; } +public final class kotlin/time/jdk8/InstantConversionsJDK8Kt { + public static final fun toJavaInstant (Lkotlin/time/Instant;)Ljava/time/Instant; + public static final fun toKotlinInstant (Ljava/time/Instant;)Lkotlin/time/Instant; +} + public abstract interface annotation class kotlin/uuid/ExperimentalUuidApi : java/lang/annotation/Annotation { } -public final class kotlin/uuid/Uuid : java/io/Serializable { +public final class kotlin/uuid/Uuid : java/io/Serializable, java/lang/Comparable { public static final field Companion Lkotlin/uuid/Uuid$Companion; public static final field SIZE_BITS I public static final field SIZE_BYTES I + public synthetic fun (JJLkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun compareTo (Ljava/lang/Object;)I + public fun compareTo (Lkotlin/uuid/Uuid;)I public fun equals (Ljava/lang/Object;)Z public final fun getLeastSignificantBits ()J public final fun getMostSignificantBits ()J public fun hashCode ()I public final fun toByteArray ()[B + public final fun toHexDashString ()Ljava/lang/String; public final fun toHexString ()Ljava/lang/String; public fun toString ()Ljava/lang/String; + public final fun toUByteArray-TcUX1vc ()[B } public final class kotlin/uuid/Uuid$Companion { public final fun fromByteArray ([B)Lkotlin/uuid/Uuid; public final fun fromLongs (JJ)Lkotlin/uuid/Uuid; + public final fun fromUByteArray-GBYM_sE ([B)Lkotlin/uuid/Uuid; public final fun fromULongs-eb3DHEI (JJ)Lkotlin/uuid/Uuid; public final fun getLEXICAL_ORDER ()Ljava/util/Comparator; public final fun getNIL ()Lkotlin/uuid/Uuid; public final fun parse (Ljava/lang/String;)Lkotlin/uuid/Uuid; public final fun parseHex (Ljava/lang/String;)Lkotlin/uuid/Uuid; + public final fun parseHexDash (Ljava/lang/String;)Lkotlin/uuid/Uuid; public final fun random ()Lkotlin/uuid/Uuid; } @@ -29528,6 +30903,13 @@ public final class kotlinx/coroutines/GlobalScope : kotlinx/coroutines/Coroutine public fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext; } +public final class kotlinx/coroutines/GuidanceKt { + public static final fun async (Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/Deferred; + public static synthetic fun async$default (Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Deferred; + public static final fun launch (Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/Job; + public static synthetic fun launch$default (Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; +} + public abstract interface annotation class kotlinx/coroutines/InternalCoroutinesApi : java/lang/annotation/Annotation { } @@ -30553,7 +31935,7 @@ public final class kotlinx/coroutines/reactive/FlowSubscription : kotlinx/corout public final field flow Lkotlinx/coroutines/flow/Flow; public final field subscriber Lorg/reactivestreams/Subscriber; public fun (Lkotlinx/coroutines/flow/Flow;Lorg/reactivestreams/Subscriber;Lkotlin/coroutines/CoroutineContext;)V - public fun cancel ()V + public synthetic fun cancel ()V public fun request (J)V } @@ -31474,9 +32856,19 @@ public final class kotlinx/serialization/builtins/BuiltinSerializersKt { public static final fun serializer (Lkotlin/jvm/internal/ShortCompanionObject;)Lkotlinx/serialization/KSerializer; public static final fun serializer (Lkotlin/jvm/internal/StringCompanionObject;)Lkotlinx/serialization/KSerializer; public static final fun serializer (Lkotlin/time/Duration$Companion;)Lkotlinx/serialization/KSerializer; + public static final fun serializer (Lkotlin/time/Instant$Companion;)Lkotlinx/serialization/KSerializer; public static final fun serializer (Lkotlin/uuid/Uuid$Companion;)Lkotlinx/serialization/KSerializer; } +public final class kotlinx/serialization/builtins/InstantComponentSerializer : kotlinx/serialization/KSerializer { + public static final field INSTANCE Lkotlinx/serialization/builtins/InstantComponentSerializer; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlin/time/Instant; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlin/time/Instant;)V +} + public final class kotlinx/serialization/builtins/LongAsStringSerializer : kotlinx/serialization/KSerializer { public static final field INSTANCE Lkotlinx/serialization/builtins/LongAsStringSerializer; public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Long; @@ -31633,6 +33025,7 @@ public abstract class kotlinx/serialization/encoding/AbstractDecoder : kotlinx/s public final fun decodeByteElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)B public fun decodeChar ()C public final fun decodeCharElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)C + public fun decodeCollectionSize (Lkotlinx/serialization/descriptors/SerialDescriptor;)I public fun decodeDouble ()D public final fun decodeDoubleElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)D public fun decodeEnum (Lkotlinx/serialization/descriptors/SerialDescriptor;)I @@ -31647,7 +33040,10 @@ public abstract class kotlinx/serialization/encoding/AbstractDecoder : kotlinx/s public fun decodeNotNullMark ()Z public fun decodeNull ()Ljava/lang/Void; public final fun decodeNullableSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; + public fun decodeNullableSerializableValue (Lkotlinx/serialization/DeserializationStrategy;)Ljava/lang/Object; + public fun decodeSequentially ()Z public fun decodeSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; + public fun decodeSerializableValue (Lkotlinx/serialization/DeserializationStrategy;)Ljava/lang/Object; public fun decodeSerializableValue (Lkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; public static synthetic fun decodeSerializableValue$default (Lkotlinx/serialization/encoding/AbstractDecoder;Lkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;ILjava/lang/Object;)Ljava/lang/Object; public fun decodeShort ()S @@ -31660,6 +33056,7 @@ public abstract class kotlinx/serialization/encoding/AbstractDecoder : kotlinx/s public abstract class kotlinx/serialization/encoding/AbstractEncoder : kotlinx/serialization/encoding/CompositeEncoder, kotlinx/serialization/encoding/Encoder { public fun ()V + public fun beginCollection (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Lkotlinx/serialization/encoding/CompositeEncoder; public fun beginStructure (Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/CompositeEncoder; public fun encodeBoolean (Z)V public final fun encodeBooleanElement (Lkotlinx/serialization/descriptors/SerialDescriptor;IZ)V @@ -31679,15 +33076,19 @@ public abstract class kotlinx/serialization/encoding/AbstractEncoder : kotlinx/s public final fun encodeIntElement (Lkotlinx/serialization/descriptors/SerialDescriptor;II)V public fun encodeLong (J)V public final fun encodeLongElement (Lkotlinx/serialization/descriptors/SerialDescriptor;IJ)V + public fun encodeNotNullMark ()V public fun encodeNull ()V public fun encodeNullableSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V + public fun encodeNullableSerializableValue (Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V public fun encodeSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V + public fun encodeSerializableValue (Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V public fun encodeShort (S)V public final fun encodeShortElement (Lkotlinx/serialization/descriptors/SerialDescriptor;IS)V public fun encodeString (Ljava/lang/String;)V public final fun encodeStringElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILjava/lang/String;)V public fun encodeValue (Ljava/lang/Object;)V public fun endStructure (Lkotlinx/serialization/descriptors/SerialDescriptor;)V + public fun shouldEncodeElementDefault (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Z } public abstract interface class kotlinx/serialization/encoding/ChunkedDecoder { @@ -32067,6 +33468,15 @@ public final class kotlinx/serialization/internal/InlineClassDescriptorKt { public static final fun InlinePrimitiveDescriptor (Ljava/lang/String;Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/descriptors/SerialDescriptor; } +public final class kotlinx/serialization/internal/InstantSerializer : kotlinx/serialization/KSerializer { + public static final field INSTANCE Lkotlinx/serialization/internal/InstantSerializer; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlin/time/Instant; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlin/time/Instant;)V +} + public final class kotlinx/serialization/internal/IntArrayBuilder : kotlinx/serialization/internal/PrimitiveArrayBuilder { public synthetic fun build$kotlinx_serialization_core ()Ljava/lang/Object; } @@ -32257,6 +33667,8 @@ public class kotlinx/serialization/internal/PluginGeneratedSerialDescriptor : ko public fun getSerialNames ()Ljava/util/Set; public fun hashCode ()I public fun isElementOptional (I)Z + public fun isInline ()Z + public fun isNullable ()Z public final fun pushAnnotation (Ljava/lang/annotation/Annotation;)V public final fun pushClassAnnotation (Ljava/lang/annotation/Annotation;)V public fun toString ()Ljava/lang/String; @@ -32347,6 +33759,7 @@ public abstract class kotlinx/serialization/internal/TaggedDecoder : kotlinx/ser public final fun decodeByteElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)B public final fun decodeChar ()C public final fun decodeCharElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)C + public fun decodeCollectionSize (Lkotlinx/serialization/descriptors/SerialDescriptor;)I public final fun decodeDouble ()D public final fun decodeDoubleElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)D public final fun decodeEnum (Lkotlinx/serialization/descriptors/SerialDescriptor;)I @@ -32361,7 +33774,10 @@ public abstract class kotlinx/serialization/internal/TaggedDecoder : kotlinx/ser public fun decodeNotNullMark ()Z public final fun decodeNull ()Ljava/lang/Void; public final fun decodeNullableSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; + public fun decodeNullableSerializableValue (Lkotlinx/serialization/DeserializationStrategy;)Ljava/lang/Object; + public fun decodeSequentially ()Z public final fun decodeSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; + public fun decodeSerializableValue (Lkotlinx/serialization/DeserializationStrategy;)Ljava/lang/Object; protected fun decodeSerializableValue (Lkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; public final fun decodeShort ()S public final fun decodeShortElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)S @@ -32392,6 +33808,7 @@ public abstract class kotlinx/serialization/internal/TaggedDecoder : kotlinx/ser public abstract class kotlinx/serialization/internal/TaggedEncoder : kotlinx/serialization/encoding/CompositeEncoder, kotlinx/serialization/encoding/Encoder { public fun ()V + public fun beginCollection (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Lkotlinx/serialization/encoding/CompositeEncoder; public fun beginStructure (Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/CompositeEncoder; public final fun encodeBoolean (Z)V public final fun encodeBooleanElement (Lkotlinx/serialization/descriptors/SerialDescriptor;IZ)V @@ -32413,7 +33830,9 @@ public abstract class kotlinx/serialization/internal/TaggedEncoder : kotlinx/ser public fun encodeNotNullMark ()V public fun encodeNull ()V public fun encodeNullableSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V + public fun encodeNullableSerializableValue (Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V public fun encodeSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V + public fun encodeSerializableValue (Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V public final fun encodeShort (S)V public final fun encodeShortElement (Lkotlinx/serialization/descriptors/SerialDescriptor;IS)V public final fun encodeString (Ljava/lang/String;)V @@ -32440,6 +33859,7 @@ public abstract class kotlinx/serialization/internal/TaggedEncoder : kotlinx/ser protected abstract fun getTag (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Ljava/lang/Object; protected final fun popTag ()Ljava/lang/Object; protected final fun pushTag (Ljava/lang/Object;)V + public fun shouldEncodeElementDefault (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Z } public final class kotlinx/serialization/internal/TripleSerializer : kotlinx/serialization/KSerializer { @@ -32699,7 +34119,7 @@ public abstract interface annotation class kotlinx/serialization/json/JsonClassD public abstract fun discriminator ()Ljava/lang/String; } -public synthetic class kotlinx/serialization/json/JsonClassDiscriminator$Impl : kotlinx/serialization/json/JsonClassDiscriminator { +public final synthetic class kotlinx/serialization/json/JsonClassDiscriminator$Impl : kotlinx/serialization/json/JsonClassDiscriminator { public fun (Ljava/lang/String;)V public final synthetic fun discriminator ()Ljava/lang/String; } @@ -32828,7 +34248,7 @@ public final class kotlinx/serialization/json/JsonEncoder$DefaultImpls { public abstract interface annotation class kotlinx/serialization/json/JsonIgnoreUnknownKeys : java/lang/annotation/Annotation { } -public synthetic class kotlinx/serialization/json/JsonIgnoreUnknownKeys$Impl : kotlinx/serialization/json/JsonIgnoreUnknownKeys { +public final synthetic class kotlinx/serialization/json/JsonIgnoreUnknownKeys$Impl : kotlinx/serialization/json/JsonIgnoreUnknownKeys { public fun ()V } @@ -32841,7 +34261,7 @@ public abstract interface annotation class kotlinx/serialization/json/JsonNames public abstract fun names ()[Ljava/lang/String; } -public synthetic class kotlinx/serialization/json/JsonNames$Impl : kotlinx/serialization/json/JsonNames { +public final synthetic class kotlinx/serialization/json/JsonNames$Impl : kotlinx/serialization/json/JsonNames { public fun ([Ljava/lang/String;)V public final synthetic fun names ()[Ljava/lang/String; } @@ -33052,6 +34472,7 @@ public final class kotlinx/serialization/modules/SerializersModuleBuilder : kotl public fun contextual (Lkotlin/reflect/KClass;Lkotlinx/serialization/KSerializer;)V public final fun include (Lkotlinx/serialization/modules/SerializersModule;)V public fun polymorphic (Lkotlin/reflect/KClass;Lkotlin/reflect/KClass;Lkotlinx/serialization/KSerializer;)V + public fun polymorphicDefault (Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function1;)V public fun polymorphicDefaultDeserializer (Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function1;)V public fun polymorphicDefaultSerializer (Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function1;)V } diff --git a/surf-api-core/surf-api-core-api/api/surf-api-core-api.api b/surf-api-core/surf-api-core-api/api/surf-api-core-api.api index c451427de..d612b5259 100644 --- a/surf-api-core/surf-api-core-api/api/surf-api-core-api.api +++ b/surf-api-core/surf-api-core-api/api/surf-api-core-api.api @@ -2589,30 +2589,35 @@ public final class dev/slne/surf/surfapi/core/api/messages/adventure/Title_exten public abstract interface class dev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder : net/kyori/adventure/text/TextComponent$Builder { public static final field Companion Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder$Companion; public abstract fun append (Ljava/lang/Iterable;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun append (Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun append (Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun append (Lnet/kyori/adventure/text/Component;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun append (Lnet/kyori/adventure/text/ComponentBuilder;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun append (Lnet/kyori/adventure/text/ComponentLike;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun append ([Lnet/kyori/adventure/text/Component;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun append ([Lnet/kyori/adventure/text/ComponentLike;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendAsync (Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; - public abstract fun appendCollection (Ljava/lang/Iterable;Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendCollectionNewLine (Ljava/lang/Iterable;Lnet/kyori/adventure/text/Component;Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendDisconnectFooterTryAgainLater (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendDisconnectHeader ()Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendDisconnectMessage (Ljava/lang/String;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendDiscordLink ()Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendKickDisconnectMessage (Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendMap (Ljava/util/Map;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lnet/kyori/adventure/text/Component;Lnet/kyori/adventure/text/Component;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendNewPrefixedLine ()Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendNewPrefixedLine (Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendNewPrefixedLineAsync (Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun appendAsync (Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun appendCollection (Ljava/lang/Iterable;Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendCollectionNewLine (Ljava/lang/Iterable;Lnet/kyori/adventure/text/Component;Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun appendCollectionNewLine$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;Ljava/lang/Iterable;Lnet/kyori/adventure/text/Component;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendDisconnectFooterTryAgainLater (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendDisconnectHeader ()Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendDisconnectMessage (Ljava/lang/String;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun appendDisconnectMessage$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendDiscordLink ()Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendKickDisconnectMessage (Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun appendKickDisconnectMessage$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendMap (Ljava/util/Map;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lnet/kyori/adventure/text/Component;Lnet/kyori/adventure/text/Component;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun appendMap$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;Ljava/util/Map;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lnet/kyori/adventure/text/Component;Lnet/kyori/adventure/text/Component;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendNewPrefixedLine ()Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendNewPrefixedLine (Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendNewPrefixedLineAsync (Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun appendNewline ()Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendNewline (Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendNewlineAsync (Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; - public abstract fun appendPrefix ()Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendNewline (Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendNewlineAsync (Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun appendPrefix ()Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun appendSpace ()Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendTime-gRj5Bb8 (JZZLnet/kyori/adventure/text/Component;Lnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendTime-gRj5Bb8 (JZZLnet/kyori/adventure/text/Component;Lnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun appendTime-gRj5Bb8$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;JZZLnet/kyori/adventure/text/Component;Lnet/kyori/adventure/text/format/TextColor;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun applicableApply (Lnet/kyori/adventure/text/ComponentBuilderApplicable;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun apply (Ljava/util/function/Consumer;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun applyDeep (Ljava/util/function/Consumer;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; @@ -2621,13 +2626,13 @@ public abstract interface class dev/slne/surf/surfapi/core/api/messages/builder/ public abstract fun color (Lnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun colorIfAbsent (Lnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun content (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun darkSpacer (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun darkSpacer (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun darkSpacer (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun darkSpacer (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun darkSpacer (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun darkSpacer (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun darkSpacer (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun darkSpacer (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun darkSpacer (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun darkSpacer (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun darkSpacer (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun darkSpacer (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun darkSpacer (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun darkSpacer (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun decorate (Lnet/kyori/adventure/text/format/TextDecoration;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun decorate ([Lnet/kyori/adventure/text/format/TextDecoration;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun decoration (Lnet/kyori/adventure/text/format/TextDecoration;Lnet/kyori/adventure/text/format/TextDecoration$State;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; @@ -2635,90 +2640,98 @@ public abstract interface class dev/slne/surf/surfapi/core/api/messages/builder/ public abstract fun decorationIfAbsent (Lnet/kyori/adventure/text/format/TextDecoration;Lnet/kyori/adventure/text/format/TextDecoration$State;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun decorations (Ljava/util/Map;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun decorations (Ljava/util/Set;Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun ellipsis (Lnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun error (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun error (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun error (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun error (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun error (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun error (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun error (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun ellipsis (Lnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun ellipsis$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;Lnet/kyori/adventure/text/format/TextColor;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun error (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun error (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun error (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun error (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun error (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun error (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun error (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun font (Lnet/kyori/adventure/key/Key;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun hoverEvent (Lnet/kyori/adventure/text/event/HoverEventSource;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun info (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun info (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun info (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun info (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun info (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun info (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun info (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun info (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun info (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun info (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun info (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun info (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun info (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun info (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun insertion (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun mapChildren (Ljava/util/function/Function;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun mapChildrenDeep (Ljava/util/function/Function;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun mergeStyle (Lnet/kyori/adventure/text/Component;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun mergeStyle (Lnet/kyori/adventure/text/Component;Ljava/util/Set;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun mergeStyle (Lnet/kyori/adventure/text/Component;[Lnet/kyori/adventure/text/format/Style$Merge;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun primary (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun primary (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun primary (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun primary (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun primary (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun primary (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun primary (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun primary (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun primary (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun primary (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun primary (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun primary (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun primary (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun primary (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun resetStyle ()Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun secondary (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun secondary (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun secondary (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun secondary (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun secondary (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun secondary (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun secondary (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun secondary (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun secondary (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun secondary (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun secondary (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun secondary (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun secondary (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun secondary (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun shadowColor (Lnet/kyori/adventure/util/ARGBLike;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun shadowColorIfAbsent (Lnet/kyori/adventure/util/ARGBLike;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun spacer (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun spacer (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun spacer (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun spacer (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun spacer (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun spacer (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun spacer (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun spacer (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun spacer (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun spacer (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun spacer (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun spacer (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun spacer (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun spacer (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun style (Ljava/util/function/Consumer;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun style (Lnet/kyori/adventure/text/format/Style;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun success (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun success (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun success (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun success (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun success (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun success (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun success (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun text (CLnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun text (DLnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun text (FLnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun text (ILnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun text (JLnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun text (Ljava/lang/String;Lnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun text (ZLnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableKey (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableKey (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableKey (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableKey (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableKey (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableKey (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableKey (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableValue (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableValue (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableValue (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableValue (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableValue (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableValue (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableValue (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun warning (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun warning (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun warning (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun warning (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun warning (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun warning (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun warning (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun success (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun success (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun success (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun success (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun success (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun success (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun success (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun text (CLnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun text (DLnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun text (FLnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun text (ILnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun text (JLnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun text (Ljava/lang/String;Lnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun text (ZLnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun text$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;CLnet/kyori/adventure/text/format/TextColor;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun text$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;DLnet/kyori/adventure/text/format/TextColor;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun text$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;FLnet/kyori/adventure/text/format/TextColor;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun text$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;ILnet/kyori/adventure/text/format/TextColor;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun text$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;JLnet/kyori/adventure/text/format/TextColor;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun text$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;Ljava/lang/String;Lnet/kyori/adventure/text/format/TextColor;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun text$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;ZLnet/kyori/adventure/text/format/TextColor;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableKey (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableKey (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableKey (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableKey (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableKey (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableKey (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableKey (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableValue (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableValue (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableValue (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableValue (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableValue (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableValue (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableValue (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun warning (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun warning (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun warning (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun warning (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun warning (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun warning (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun warning (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; } public final class dev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder$Companion { @@ -2889,7 +2902,9 @@ public final class dev/slne/surf/surfapi/core/api/random/ExampleWeightedEnum$Com public abstract interface class dev/slne/surf/surfapi/core/api/random/RandomSelector { public static final field Companion Ldev/slne/surf/surfapi/core/api/random/RandomSelector$Companion; public abstract fun flow (Ljava/util/random/RandomGenerator;)Lkotlinx/coroutines/flow/Flow; + public static synthetic fun flow$default (Ldev/slne/surf/surfapi/core/api/random/RandomSelector;Ljava/util/random/RandomGenerator;ILjava/lang/Object;)Lkotlinx/coroutines/flow/Flow; public abstract fun pick (Ljava/util/random/RandomGenerator;)Ljava/lang/Object; + public static synthetic fun pick$default (Ldev/slne/surf/surfapi/core/api/random/RandomSelector;Ljava/util/random/RandomGenerator;ILjava/lang/Object;)Ljava/lang/Object; } public final class dev/slne/surf/surfapi/core/api/random/RandomSelector$Companion { @@ -2946,7 +2961,7 @@ public abstract interface annotation class dev/slne/surf/surfapi/core/api/reflec public abstract interface class dev/slne/surf/surfapi/core/api/reflection/SurfReflection { public static final field Companion Ldev/slne/surf/surfapi/core/api/reflection/SurfReflection$Companion; - public abstract fun createProxy (Ljava/lang/Class;)Ljava/lang/Object; + public fun createProxy (Ljava/lang/Class;)Ljava/lang/Object; public abstract fun createProxy (Ljava/lang/Class;Ljava/lang/ClassLoader;)Ljava/lang/Object; public static fun getInstance ()Ldev/slne/surf/surfapi/core/api/reflection/SurfReflection; } @@ -10502,6 +10517,9 @@ public abstract interface annotation class kotlin/ExtensionFunctionType : java/l public abstract interface class kotlin/Function { } +public abstract interface annotation class kotlin/IgnorableReturnValue : java/lang/annotation/Annotation { +} + public final class kotlin/KotlinNothingValueException : java/lang/RuntimeException { public fun ()V public fun (Ljava/lang/String;)V @@ -10567,6 +10585,9 @@ public abstract interface annotation class kotlin/Metadata : java/lang/annotatio public abstract fun xs ()Ljava/lang/String; } +public abstract interface annotation class kotlin/MustUseReturnValue : java/lang/annotation/Annotation { +} + public class kotlin/NoWhenBranchMatchedException : java/lang/RuntimeException { public fun ()V public fun (Ljava/lang/String;)V @@ -13362,6 +13383,61 @@ public final class kotlin/concurrent/TimersKt { public static final fun timer (Ljava/lang/String;Z)Ljava/util/Timer; } +public final class kotlin/concurrent/atomics/AtomicArraysKt { + public static final fun AtomicIntArray (ILkotlin/jvm/functions/Function1;)Ljava/util/concurrent/atomic/AtomicIntegerArray; + public static final fun AtomicLongArray (ILkotlin/jvm/functions/Function1;)Ljava/util/concurrent/atomic/AtomicLongArray; + public static final fun asJavaAtomicArray (Ljava/util/concurrent/atomic/AtomicIntegerArray;)Ljava/util/concurrent/atomic/AtomicIntegerArray; + public static final fun asJavaAtomicArray (Ljava/util/concurrent/atomic/AtomicLongArray;)Ljava/util/concurrent/atomic/AtomicLongArray; + public static final fun asJavaAtomicArray (Ljava/util/concurrent/atomic/AtomicReferenceArray;)Ljava/util/concurrent/atomic/AtomicReferenceArray; + public static final fun asKotlinAtomicArray (Ljava/util/concurrent/atomic/AtomicIntegerArray;)Ljava/util/concurrent/atomic/AtomicIntegerArray; + public static final fun asKotlinAtomicArray (Ljava/util/concurrent/atomic/AtomicLongArray;)Ljava/util/concurrent/atomic/AtomicLongArray; + public static final fun asKotlinAtomicArray (Ljava/util/concurrent/atomic/AtomicReferenceArray;)Ljava/util/concurrent/atomic/AtomicReferenceArray; + public static final fun decrementAndFetchAt (Ljava/util/concurrent/atomic/AtomicIntegerArray;I)I + public static final fun decrementAndFetchAt (Ljava/util/concurrent/atomic/AtomicLongArray;I)J + public static final fun fetchAndDecrementAt (Ljava/util/concurrent/atomic/AtomicIntegerArray;I)I + public static final fun fetchAndDecrementAt (Ljava/util/concurrent/atomic/AtomicLongArray;I)J + public static final fun fetchAndIncrementAt (Ljava/util/concurrent/atomic/AtomicIntegerArray;I)I + public static final fun fetchAndIncrementAt (Ljava/util/concurrent/atomic/AtomicLongArray;I)J + public static final fun incrementAndFetchAt (Ljava/util/concurrent/atomic/AtomicIntegerArray;I)I + public static final fun incrementAndFetchAt (Ljava/util/concurrent/atomic/AtomicLongArray;I)J +} + +public final class kotlin/concurrent/atomics/AtomicsKt { + public static final fun asJavaAtomic (Ljava/util/concurrent/atomic/AtomicBoolean;)Ljava/util/concurrent/atomic/AtomicBoolean; + public static final fun asJavaAtomic (Ljava/util/concurrent/atomic/AtomicInteger;)Ljava/util/concurrent/atomic/AtomicInteger; + public static final fun asJavaAtomic (Ljava/util/concurrent/atomic/AtomicLong;)Ljava/util/concurrent/atomic/AtomicLong; + public static final fun asJavaAtomic (Ljava/util/concurrent/atomic/AtomicReference;)Ljava/util/concurrent/atomic/AtomicReference; + public static final fun asKotlinAtomic (Ljava/util/concurrent/atomic/AtomicBoolean;)Ljava/util/concurrent/atomic/AtomicBoolean; + public static final fun asKotlinAtomic (Ljava/util/concurrent/atomic/AtomicInteger;)Ljava/util/concurrent/atomic/AtomicInteger; + public static final fun asKotlinAtomic (Ljava/util/concurrent/atomic/AtomicLong;)Ljava/util/concurrent/atomic/AtomicLong; + public static final fun asKotlinAtomic (Ljava/util/concurrent/atomic/AtomicReference;)Ljava/util/concurrent/atomic/AtomicReference; + public static final fun decrementAndFetch (Ljava/util/concurrent/atomic/AtomicInteger;)I + public static final fun decrementAndFetch (Ljava/util/concurrent/atomic/AtomicLong;)J + public static final fun fetchAndDecrement (Ljava/util/concurrent/atomic/AtomicInteger;)I + public static final fun fetchAndDecrement (Ljava/util/concurrent/atomic/AtomicLong;)J + public static final fun fetchAndIncrement (Ljava/util/concurrent/atomic/AtomicInteger;)I + public static final fun fetchAndIncrement (Ljava/util/concurrent/atomic/AtomicLong;)J + public static final fun incrementAndFetch (Ljava/util/concurrent/atomic/AtomicInteger;)I + public static final fun incrementAndFetch (Ljava/util/concurrent/atomic/AtomicLong;)J + public static final fun minusAssign (Ljava/util/concurrent/atomic/AtomicInteger;I)V + public static final fun minusAssign (Ljava/util/concurrent/atomic/AtomicLong;J)V + public static final fun plusAssign (Ljava/util/concurrent/atomic/AtomicInteger;I)V + public static final fun plusAssign (Ljava/util/concurrent/atomic/AtomicLong;J)V +} + +public abstract interface annotation class kotlin/concurrent/atomics/ExperimentalAtomicApi : java/lang/annotation/Annotation { +} + +public final class kotlin/concurrent/internal/AtomicIntrinsicsKt { + public static final fun compareAndExchange (Ljava/util/concurrent/atomic/AtomicBoolean;ZZ)Z + public static final fun compareAndExchange (Ljava/util/concurrent/atomic/AtomicInteger;II)I + public static final fun compareAndExchange (Ljava/util/concurrent/atomic/AtomicIntegerArray;III)I + public static final fun compareAndExchange (Ljava/util/concurrent/atomic/AtomicLong;JJ)J + public static final fun compareAndExchange (Ljava/util/concurrent/atomic/AtomicLongArray;IJJ)J + public static final fun compareAndExchange (Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + public static final fun compareAndExchange (Ljava/util/concurrent/atomic/AtomicReferenceArray;ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +} + public abstract interface class kotlin/contracts/CallsInPlace : kotlin/contracts/Effect { } @@ -13540,6 +13616,15 @@ public abstract interface class kotlin/coroutines/jvm/internal/CoroutineStackFra public abstract fun getStackTraceElement ()Ljava/lang/StackTraceElement; } +public final class kotlin/coroutines/jvm/internal/GeneratedCodeMarkers { + public static final fun checkCOROUTINE_SUSPENDED ()V + public static final fun checkContinuation ()V + public static final fun checkResult ()V + public static final fun lambdaArgumentsUnspilling ()V + public static final fun tableswitch ()V + public static final fun unreachable ()V +} + public final class kotlin/coroutines/jvm/internal/SpillingKt { public static final fun nullOutSpilledVariable (Ljava/lang/Object;)Ljava/lang/Object; } @@ -13552,6 +13637,9 @@ public final class kotlin/enums/EnumEntriesKt { public static final fun enumEntries ([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; } +public abstract interface annotation class kotlin/experimental/ExpectRefinement : java/lang/annotation/Annotation { +} + public abstract interface annotation class kotlin/experimental/ExperimentalNativeApi : java/lang/annotation/Annotation { } @@ -13711,7 +13799,7 @@ public final class kotlin/io/TextStreamsKt { public class kotlin/io/encoding/Base64 { public static final field Default Lkotlin/io/encoding/Base64$Default; - public synthetic fun (ZZLkotlin/io/encoding/Base64$PaddingOption;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (ZZILkotlin/io/encoding/Base64$PaddingOption;Lkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun decode (Ljava/lang/CharSequence;II)[B public final fun decode ([BII)[B public static synthetic fun decode$default (Lkotlin/io/encoding/Base64;Ljava/lang/CharSequence;IIILjava/lang/Object;)[B @@ -13733,6 +13821,7 @@ public class kotlin/io/encoding/Base64 { public final class kotlin/io/encoding/Base64$Default : kotlin/io/encoding/Base64 { public final fun getMime ()Lkotlin/io/encoding/Base64; + public final fun getPem ()Lkotlin/io/encoding/Base64; public final fun getUrlSafe ()Lkotlin/io/encoding/Base64; } @@ -13870,6 +13959,10 @@ public abstract interface annotation class kotlin/jvm/JvmDefaultWithCompatibilit public abstract interface annotation class kotlin/jvm/JvmDefaultWithoutCompatibility : java/lang/annotation/Annotation { } +public abstract interface annotation class kotlin/jvm/JvmExposeBoxed : java/lang/annotation/Annotation { + public abstract fun jvmName ()Ljava/lang/String; +} + public abstract interface annotation class kotlin/jvm/JvmField : java/lang/annotation/Annotation { } @@ -14062,6 +14155,9 @@ public final class kotlin/jvm/internal/BooleanSpreadBuilder : kotlin/jvm/interna public final fun toArray ()[Z } +public final class kotlin/jvm/internal/BoxingConstructorMarker { +} + public final class kotlin/jvm/internal/ByteSpreadBuilder : kotlin/jvm/internal/PrimitiveSpreadBuilder { public fun (I)V public final fun add (B)V @@ -15640,6 +15736,7 @@ public final class kotlin/reflect/jvm/internal/UtilKt { public static final fun deserializeToDescriptor (Ljava/lang/Class;Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/BinaryVersion;Lkotlin/jvm/functions/Function2;)Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor; public static final fun getInstanceReceiverParameter (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;)Lkotlin/reflect/jvm/internal/impl/descriptors/ReceiverParameterDescriptor; public static final fun getJVM_STATIC ()Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final fun unwrapRepeatableAnnotations (Ljava/util/List;)Ljava/util/List; } public abstract interface class kotlin/reflect/jvm/internal/calls/BoundCaller { @@ -15827,11 +15924,14 @@ public final class kotlin/reflect/jvm/internal/impl/builtins/StandardNames { public static final field BUILT_INS_PACKAGE_NAME Lkotlin/reflect/jvm/internal/impl/name/Name; public static final field CHAR_CODE Lkotlin/reflect/jvm/internal/impl/name/Name; public static final field COLLECTIONS_PACKAGE_FQ_NAME Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final field CONCURRENT_ATOMICS_PACKAGE_FQ_NAME Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final field CONCURRENT_PACKAGE_FQ_NAME Lkotlin/reflect/jvm/internal/impl/name/FqName; public static final field CONTEXT_FUNCTION_TYPE_PARAMETER_COUNT_NAME Lkotlin/reflect/jvm/internal/impl/name/Name; public static final field CONTINUATION_INTERFACE_FQ_NAME Lkotlin/reflect/jvm/internal/impl/name/FqName; public static final field COROUTINES_INTRINSICS_PACKAGE_FQ_NAME Lkotlin/reflect/jvm/internal/impl/name/FqName; public static final field COROUTINES_JVM_INTERNAL_PACKAGE_FQ_NAME Lkotlin/reflect/jvm/internal/impl/name/FqName; public static final field COROUTINES_PACKAGE_FQ_NAME Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final field COROUTINE_SUSPENDED_NAME Lkotlin/reflect/jvm/internal/impl/name/Name; public static final field DATA_CLASS_COMPONENT_PREFIX Ljava/lang/String; public static final field DATA_CLASS_COPY Lkotlin/reflect/jvm/internal/impl/name/Name; public static final field DEFAULT_VALUE_PARAMETER Lkotlin/reflect/jvm/internal/impl/name/Name; @@ -15878,6 +15978,13 @@ public final class kotlin/reflect/jvm/internal/impl/builtins/StandardNames$FqNam public static final field any Lkotlin/reflect/jvm/internal/impl/name/FqNameUnsafe; public static final field array Lkotlin/reflect/jvm/internal/impl/name/FqNameUnsafe; public static final field arrayClassFqNameToPrimitiveType Ljava/util/Map; + public static final field atomicArray Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final field atomicBoolean Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final field atomicInt Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final field atomicIntArray Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final field atomicLong Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final field atomicLongArray Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final field atomicReference Lkotlin/reflect/jvm/internal/impl/name/FqName; public static final field charSequence Lkotlin/reflect/jvm/internal/impl/name/FqNameUnsafe; public static final field cloneable Lkotlin/reflect/jvm/internal/impl/name/FqNameUnsafe; public static final field collection Lkotlin/reflect/jvm/internal/impl/name/FqName; @@ -16013,8 +16120,6 @@ public final class kotlin/reflect/jvm/internal/impl/builtins/functions/FunctionC public final fun getFunctionTypeKind ()Lkotlin/reflect/jvm/internal/impl/builtins/functions/FunctionTypeKind; public fun getKind ()Lkotlin/reflect/jvm/internal/impl/descriptors/ClassKind; public fun getModality ()Lkotlin/reflect/jvm/internal/impl/descriptors/Modality; - public synthetic fun getSealedSubclasses ()Ljava/util/Collection; - public fun getSealedSubclasses ()Ljava/util/List; public fun getSource ()Lkotlin/reflect/jvm/internal/impl/descriptors/SourceElement; public fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope$Empty; public synthetic fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; @@ -16071,7 +16176,7 @@ public final class kotlin/reflect/jvm/internal/impl/builtins/functions/FunctionI } public abstract class kotlin/reflect/jvm/internal/impl/builtins/functions/FunctionTypeKind { - public fun (Lkotlin/reflect/jvm/internal/impl/name/FqName;Ljava/lang/String;ZLkotlin/reflect/jvm/internal/impl/name/ClassId;)V + public fun (Lkotlin/reflect/jvm/internal/impl/name/FqName;Ljava/lang/String;ZLkotlin/reflect/jvm/internal/impl/name/ClassId;Z)V public final fun getClassNamePrefix ()Ljava/lang/String; public final fun getPackageFqName ()Lkotlin/reflect/jvm/internal/impl/name/FqName; public final fun numberedClassName (I)Lkotlin/reflect/jvm/internal/impl/name/Name; @@ -16281,7 +16386,6 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/descriptors/Cla public abstract fun getMemberScope (Lkotlin/reflect/jvm/internal/impl/types/TypeSubstitution;)Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; public abstract fun getModality ()Lkotlin/reflect/jvm/internal/impl/descriptors/Modality; public abstract fun getOriginal ()Lkotlin/reflect/jvm/internal/impl/descriptors/ClassDescriptor; - public abstract fun getSealedSubclasses ()Ljava/util/Collection; public abstract fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; public abstract fun getThisAsReceiverParameter ()Lkotlin/reflect/jvm/internal/impl/descriptors/ReceiverParameterDescriptor; public abstract fun getUnsubstitutedInnerClassesScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; @@ -16567,7 +16671,6 @@ public final class kotlin/reflect/jvm/internal/impl/descriptors/NotFoundClasses$ public fun getDeclaredTypeParameters ()Ljava/util/List; public fun getKind ()Lkotlin/reflect/jvm/internal/impl/descriptors/ClassKind; public fun getModality ()Lkotlin/reflect/jvm/internal/impl/descriptors/Modality; - public fun getSealedSubclasses ()Ljava/util/Collection; public fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope$Empty; public synthetic fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; public fun getTypeConstructor ()Lkotlin/reflect/jvm/internal/impl/types/ClassTypeConstructorImpl; @@ -16845,6 +16948,7 @@ public class kotlin/reflect/jvm/internal/impl/descriptors/annotations/Annotation } public final class kotlin/reflect/jvm/internal/impl/descriptors/annotations/AnnotationUseSiteTarget : java/lang/Enum { + public static final field ALL Lkotlin/reflect/jvm/internal/impl/descriptors/annotations/AnnotationUseSiteTarget; public static final field CONSTRUCTOR_PARAMETER Lkotlin/reflect/jvm/internal/impl/descriptors/annotations/AnnotationUseSiteTarget; public static final field FIELD Lkotlin/reflect/jvm/internal/impl/descriptors/annotations/AnnotationUseSiteTarget; public static final field FILE Lkotlin/reflect/jvm/internal/impl/descriptors/annotations/AnnotationUseSiteTarget; @@ -17167,7 +17271,6 @@ public class kotlin/reflect/jvm/internal/impl/descriptors/impl/ClassDescriptorIm public fun getDeclaredTypeParameters ()Ljava/util/List; public fun getKind ()Lkotlin/reflect/jvm/internal/impl/descriptors/ClassKind; public fun getModality ()Lkotlin/reflect/jvm/internal/impl/descriptors/Modality; - public fun getSealedSubclasses ()Ljava/util/Collection; public fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; public fun getTypeConstructor ()Lkotlin/reflect/jvm/internal/impl/types/TypeConstructor; public fun getUnsubstitutedMemberScope (Lkotlin/reflect/jvm/internal/impl/types/checker/KotlinTypeRefiner;)Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; @@ -17244,7 +17347,6 @@ public class kotlin/reflect/jvm/internal/impl/descriptors/impl/EnumEntrySyntheti public fun getDeclaredTypeParameters ()Ljava/util/List; public fun getKind ()Lkotlin/reflect/jvm/internal/impl/descriptors/ClassKind; public fun getModality ()Lkotlin/reflect/jvm/internal/impl/descriptors/Modality; - public fun getSealedSubclasses ()Ljava/util/Collection; public fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; public fun getTypeConstructor ()Lkotlin/reflect/jvm/internal/impl/types/TypeConstructor; public fun getUnsubstitutedMemberScope (Lkotlin/reflect/jvm/internal/impl/types/checker/KotlinTypeRefiner;)Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; @@ -17430,7 +17532,6 @@ public class kotlin/reflect/jvm/internal/impl/descriptors/impl/LazySubstitutingC public fun getOriginal ()Lkotlin/reflect/jvm/internal/impl/descriptors/ClassDescriptor; public synthetic fun getOriginal ()Lkotlin/reflect/jvm/internal/impl/descriptors/ClassifierDescriptor; public synthetic fun getOriginal ()Lkotlin/reflect/jvm/internal/impl/descriptors/DeclarationDescriptor; - public fun getSealedSubclasses ()Ljava/util/Collection; public fun getSource ()Lkotlin/reflect/jvm/internal/impl/descriptors/SourceElement; public fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; public fun getThisAsReceiverParameter ()Lkotlin/reflect/jvm/internal/impl/descriptors/ReceiverParameterDescriptor; @@ -17519,7 +17620,6 @@ public class kotlin/reflect/jvm/internal/impl/descriptors/impl/MutableClassDescr public fun getDeclaredTypeParameters ()Ljava/util/List; public fun getKind ()Lkotlin/reflect/jvm/internal/impl/descriptors/ClassKind; public fun getModality ()Lkotlin/reflect/jvm/internal/impl/descriptors/Modality; - public fun getSealedSubclasses ()Ljava/util/Collection; public fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; public fun getTypeConstructor ()Lkotlin/reflect/jvm/internal/impl/types/TypeConstructor; public fun getUnsubstitutedMemberScope (Lkotlin/reflect/jvm/internal/impl/types/checker/KotlinTypeRefiner;)Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; @@ -17919,8 +18019,8 @@ public final class kotlin/reflect/jvm/internal/impl/descriptors/runtime/componen public final class kotlin/reflect/jvm/internal/impl/descriptors/runtime/components/ReflectKotlinClassFinder : kotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder { public fun (Ljava/lang/ClassLoader;)V public fun findBuiltInsData (Lkotlin/reflect/jvm/internal/impl/name/FqName;)Ljava/io/InputStream; - public fun findKotlinClassOrContent (Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass;Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder$Result; - public fun findKotlinClassOrContent (Lkotlin/reflect/jvm/internal/impl/name/ClassId;Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder$Result; + public fun findKotlinClassOrContent (Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder$Result; + public fun findKotlinClassOrContent (Lkotlin/reflect/jvm/internal/impl/name/ClassId;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder$Result; } public final class kotlin/reflect/jvm/internal/impl/descriptors/runtime/components/ReflectKotlinClassFinderKt { @@ -17960,6 +18060,22 @@ public final class kotlin/reflect/jvm/internal/impl/descriptors/runtime/componen public fun toString ()Ljava/lang/String; } +public final class kotlin/reflect/jvm/internal/impl/descriptors/runtime/structure/Java16SealedRecordLoader { + public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/descriptors/runtime/structure/Java16SealedRecordLoader; + public final fun loadGetPermittedSubclasses (Ljava/lang/Class;)[Ljava/lang/Class; + public final fun loadGetRecordComponents (Ljava/lang/Class;)[Ljava/lang/Object; + public final fun loadIsRecord (Ljava/lang/Class;)Ljava/lang/Boolean; + public final fun loadIsSealed (Ljava/lang/Class;)Ljava/lang/Boolean; +} + +public final class kotlin/reflect/jvm/internal/impl/descriptors/runtime/structure/Java16SealedRecordLoader$Cache { + public fun (Ljava/lang/reflect/Method;Ljava/lang/reflect/Method;Ljava/lang/reflect/Method;Ljava/lang/reflect/Method;)V + public final fun getGetPermittedSubclasses ()Ljava/lang/reflect/Method; + public final fun getGetRecordComponents ()Ljava/lang/reflect/Method; + public final fun isRecord ()Ljava/lang/reflect/Method; + public final fun isSealed ()Ljava/lang/reflect/Method; +} + public final class kotlin/reflect/jvm/internal/impl/descriptors/runtime/structure/ReflectClassUtilKt { public static final fun getClassId (Ljava/lang/Class;)Lkotlin/reflect/jvm/internal/impl/name/ClassId; public static final fun getDesc (Ljava/lang/Class;)Ljava/lang/String; @@ -18047,7 +18163,6 @@ public final class kotlin/reflect/jvm/internal/impl/descriptors/runtime/structur public fun getName ()Lkotlin/reflect/jvm/internal/impl/name/Name; public fun getOuterClass ()Lkotlin/reflect/jvm/internal/impl/descriptors/runtime/structure/ReflectJavaClass; public synthetic fun getOuterClass ()Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass; - public fun getPermittedTypes ()Lkotlin/sequences/Sequence; public fun getRecordComponents ()Ljava/util/Collection; public fun getSupertypes ()Ljava/util/Collection; public fun getTypeParameters ()Ljava/util/List; @@ -18313,208 +18428,1104 @@ public final class kotlin/reflect/jvm/internal/impl/incremental/components/Scope public static fun values ()[Lkotlin/reflect/jvm/internal/impl/incremental/components/ScopeKind; } -public abstract class kotlin/reflect/jvm/internal/impl/load/java/AbstractAnnotationTypeQualifierResolver { - public fun (Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState;)V - protected abstract fun enumArguments (Ljava/lang/Object;Z)Ljava/lang/Iterable; - public final fun extractAndMergeDefaultQualifiers (Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeQualifiersByElementType;Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeQualifiersByElementType; - public final fun extractMutability (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/MutabilityQualifier; - public final fun extractNullability (Ljava/lang/Iterable;Lkotlin/jvm/functions/Function1;)Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus; - protected abstract fun getFqName (Ljava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/name/FqName; - protected abstract fun getKey (Ljava/lang/Object;)Ljava/lang/Object; - protected abstract fun getMetaAnnotations (Ljava/lang/Object;)Ljava/lang/Iterable; - public abstract fun isK2 ()Z - public final fun isTypeUseAnnotation (Ljava/lang/Object;)Z - public final fun resolveTypeQualifierAnnotation (Ljava/lang/Object;)Ljava/lang/Object; +public final class kotlin/reflect/jvm/internal/impl/km/Attributes { + public static final fun getKind (Lkotlin/reflect/jvm/internal/impl/km/KmClass;)Lkotlin/reflect/jvm/internal/impl/km/ClassKind; + public static final fun getModality (Lkotlin/reflect/jvm/internal/impl/km/KmClass;)Lkotlin/reflect/jvm/internal/impl/km/Modality; + public static final fun isData (Lkotlin/reflect/jvm/internal/impl/km/KmClass;)Z + public static final fun isFunInterface (Lkotlin/reflect/jvm/internal/impl/km/KmClass;)Z + public static final fun isInner (Lkotlin/reflect/jvm/internal/impl/km/KmClass;)Z + public static final fun isNullable (Lkotlin/reflect/jvm/internal/impl/km/KmType;)Z + public static final fun isReified (Lkotlin/reflect/jvm/internal/impl/km/KmTypeParameter;)Z + public static final fun isValue (Lkotlin/reflect/jvm/internal/impl/km/KmClass;)Z +} + +public final class kotlin/reflect/jvm/internal/impl/km/ClassKind : java/lang/Enum { + public static final field ANNOTATION_CLASS Lkotlin/reflect/jvm/internal/impl/km/ClassKind; + public static final field CLASS Lkotlin/reflect/jvm/internal/impl/km/ClassKind; + public static final field COMPANION_OBJECT Lkotlin/reflect/jvm/internal/impl/km/ClassKind; + public static final field ENUM_CLASS Lkotlin/reflect/jvm/internal/impl/km/ClassKind; + public static final field ENUM_ENTRY Lkotlin/reflect/jvm/internal/impl/km/ClassKind; + public static final field INTERFACE Lkotlin/reflect/jvm/internal/impl/km/ClassKind; + public static final field OBJECT Lkotlin/reflect/jvm/internal/impl/km/ClassKind; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public final fun getFlag$kotlin_metadata ()Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl; + public static fun valueOf (Ljava/lang/String;)Lkotlin/reflect/jvm/internal/impl/km/ClassKind; + public static fun values ()[Lkotlin/reflect/jvm/internal/impl/km/ClassKind; } -public final class kotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType : java/lang/Enum { - public static final field FIELD Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; - public static final field METHOD_RETURN_TYPE Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; - public static final field TYPE_PARAMETER Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; - public static final field TYPE_PARAMETER_BOUNDS Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; - public static final field TYPE_USE Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; - public static final field VALUE_PARAMETER Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; - public final fun getJavaTarget ()Ljava/lang/String; - public static fun valueOf (Ljava/lang/String;)Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; - public static fun values ()[Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; +public final class kotlin/reflect/jvm/internal/impl/km/ClassNameKt { + public static final fun isLocalClassName (Ljava/lang/String;)Z } -public final class kotlin/reflect/jvm/internal/impl/load/java/AnnotationTypeQualifierResolver : kotlin/reflect/jvm/internal/impl/load/java/AbstractAnnotationTypeQualifierResolver { - public fun (Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState;)V - public synthetic fun enumArguments (Ljava/lang/Object;Z)Ljava/lang/Iterable; - public synthetic fun getFqName (Ljava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/name/FqName; - public synthetic fun getKey (Ljava/lang/Object;)Ljava/lang/Object; - public synthetic fun getMetaAnnotations (Ljava/lang/Object;)Ljava/lang/Iterable; - public fun isK2 ()Z +public final class kotlin/reflect/jvm/internal/impl/km/InconsistentKotlinMetadataException : java/lang/IllegalArgumentException { + public fun (Ljava/lang/String;Ljava/lang/Throwable;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/Throwable;ILkotlin/jvm/internal/DefaultConstructorMarker;)V } -public final class kotlin/reflect/jvm/internal/impl/load/java/BuiltinMethodsWithDifferentJvmName : kotlin/reflect/jvm/internal/impl/load/java/SpecialGenericSignatures { - public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/BuiltinMethodsWithDifferentJvmName; - public final fun getJvmName (Lkotlin/reflect/jvm/internal/impl/descriptors/SimpleFunctionDescriptor;)Lkotlin/reflect/jvm/internal/impl/name/Name; - public final fun isBuiltinFunctionWithDifferentNameInJvm (Lkotlin/reflect/jvm/internal/impl/descriptors/SimpleFunctionDescriptor;)Z - public final fun isRemoveAtByIndex (Lkotlin/reflect/jvm/internal/impl/descriptors/SimpleFunctionDescriptor;)Z +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotation { + public fun (Ljava/lang/String;Ljava/util/Map;)V + public fun equals (Ljava/lang/Object;)Z + public final fun getArguments ()Ljava/util/Map; + public final fun getClassName ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; } -public final class kotlin/reflect/jvm/internal/impl/load/java/BuiltinMethodsWithSpecialGenericSignature : kotlin/reflect/jvm/internal/impl/load/java/SpecialGenericSignatures { - public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/BuiltinMethodsWithSpecialGenericSignature; - public static final fun getOverriddenBuiltinFunctionWithErasedValueParametersInJava (Lkotlin/reflect/jvm/internal/impl/descriptors/FunctionDescriptor;)Lkotlin/reflect/jvm/internal/impl/descriptors/FunctionDescriptor; - public final fun getSameAsBuiltinMethodWithErasedValueParameters (Lkotlin/reflect/jvm/internal/impl/name/Name;)Z - public static final fun getSpecialSignatureInfo (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableMemberDescriptor;)Lkotlin/reflect/jvm/internal/impl/load/java/SpecialGenericSignatures$SpecialSignatureInfo; +public abstract class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument { + public abstract fun toString ()Ljava/lang/String; } -public final class kotlin/reflect/jvm/internal/impl/load/java/BuiltinSpecialProperties { - public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/BuiltinSpecialProperties; - public final fun getPROPERTY_FQ_NAME_TO_JVM_GETTER_NAME_MAP ()Ljava/util/Map; - public final fun getPropertyNameCandidatesBySpecialGetterName (Lkotlin/reflect/jvm/internal/impl/name/Name;)Ljava/util/List; - public final fun getSPECIAL_FQ_NAMES ()Ljava/util/Set; - public final fun getSPECIAL_SHORT_NAMES ()Ljava/util/Set; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$AnnotationValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument { + public fun (Lkotlin/reflect/jvm/internal/impl/km/KmAnnotation;)V + public fun equals (Ljava/lang/Object;)Z + public final fun getAnnotation ()Lkotlin/reflect/jvm/internal/impl/km/KmAnnotation; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; } -public final class kotlin/reflect/jvm/internal/impl/load/java/BuiltinSpecialPropertiesKt { +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$ArrayKClassValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument { + public fun (Ljava/lang/String;I)V + public fun equals (Ljava/lang/Object;)Z + public final fun getArrayDimensionCount ()I + public final fun getClassName ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; } -public final class kotlin/reflect/jvm/internal/impl/load/java/ClassicBuiltinSpecialProperties { - public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/ClassicBuiltinSpecialProperties; - public final fun getBuiltinSpecialPropertyGetterName (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableMemberDescriptor;)Ljava/lang/String; - public final fun hasBuiltinSpecialPropertyFqName (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableMemberDescriptor;)Z +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$ArrayValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument { + public fun (Ljava/util/List;)V + public fun equals (Ljava/lang/Object;)Z + public final fun getElements ()Ljava/util/List; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; } -public final class kotlin/reflect/jvm/internal/impl/load/java/DeprecationCausedByFunctionNInfo : kotlin/reflect/jvm/internal/impl/resolve/deprecation/DescriptorBasedDeprecationInfo { - public fun (Lkotlin/reflect/jvm/internal/impl/descriptors/DeclarationDescriptor;)V - public fun getDeprecationLevel ()Lkotlin/reflect/jvm/internal/impl/resolve/deprecation/DeprecationLevelValue; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$BooleanValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public fun (Z)V + public fun equals (Ljava/lang/Object;)Z + public fun getValue ()Ljava/lang/Boolean; + public synthetic fun getValue ()Ljava/lang/Object; + public fun hashCode ()I } -public final class kotlin/reflect/jvm/internal/impl/load/java/DescriptorsJvmAbiUtil { - public static fun hasJvmFieldAnnotation (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableMemberDescriptor;)Z - public static fun isClassCompanionObjectWithBackingFieldsInOuter (Lkotlin/reflect/jvm/internal/impl/descriptors/DeclarationDescriptor;)Z - public static fun isMappedIntrinsicCompanionObject (Lkotlin/reflect/jvm/internal/impl/descriptors/ClassDescriptor;)Z - public static fun isPropertyWithBackingFieldInOuterClass (Lkotlin/reflect/jvm/internal/impl/descriptors/PropertyDescriptor;)Z +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$ByteValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public fun (B)V + public fun equals (Ljava/lang/Object;)Z + public fun getValue ()Ljava/lang/Byte; + public synthetic fun getValue ()Ljava/lang/Object; + public fun hashCode ()I } -public final class kotlin/reflect/jvm/internal/impl/load/java/ErasedOverridabilityCondition : kotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition { - public fun ()V - public fun getContract ()Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Contract; - public fun isOverridable (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/ClassDescriptor;)Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Result; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$CharValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public fun (C)V + public fun equals (Ljava/lang/Object;)Z + public fun getValue ()Ljava/lang/Character; + public synthetic fun getValue ()Ljava/lang/Object; + public fun hashCode ()I } -public final class kotlin/reflect/jvm/internal/impl/load/java/FakePureImplementationsProvider { - public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/FakePureImplementationsProvider; - public final fun getPurelyImplementedInterface (Lkotlin/reflect/jvm/internal/impl/name/FqName;)Lkotlin/reflect/jvm/internal/impl/name/FqName; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$DoubleValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public fun (D)V + public fun equals (Ljava/lang/Object;)Z + public fun getValue ()Ljava/lang/Double; + public synthetic fun getValue ()Ljava/lang/Object; + public fun hashCode ()I } -public final class kotlin/reflect/jvm/internal/impl/load/java/FieldOverridabilityCondition : kotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition { - public fun ()V - public fun getContract ()Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Contract; - public fun isOverridable (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/ClassDescriptor;)Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Result; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$EnumValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument { + public fun (Ljava/lang/String;Ljava/lang/String;)V + public fun equals (Ljava/lang/Object;)Z + public final fun getEnumClassName ()Ljava/lang/String; + public final fun getEnumEntryName ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; } -public abstract interface class kotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder { - public abstract fun findClass (Lkotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder$Request;)Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass; - public abstract fun findPackage (Lkotlin/reflect/jvm/internal/impl/name/FqName;Z)Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaPackage; - public abstract fun knownClassNamesInPackage (Lkotlin/reflect/jvm/internal/impl/name/FqName;)Ljava/util/Set; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$FloatValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public fun (F)V + public fun equals (Ljava/lang/Object;)Z + public fun getValue ()Ljava/lang/Float; + public synthetic fun getValue ()Ljava/lang/Object; + public fun hashCode ()I } -public synthetic class kotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder$$Util { - public static synthetic fun findPackage$default (Lkotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder;Lkotlin/reflect/jvm/internal/impl/name/FqName;ZILjava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaPackage; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$IntValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public fun (I)V + public fun equals (Ljava/lang/Object;)Z + public fun getValue ()Ljava/lang/Integer; + public synthetic fun getValue ()Ljava/lang/Object; + public fun hashCode ()I } -public final class kotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder$Request { - public fun (Lkotlin/reflect/jvm/internal/impl/name/ClassId;[BLkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass;)V - public synthetic fun (Lkotlin/reflect/jvm/internal/impl/name/ClassId;[BLkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$KClassValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument { + public fun (Ljava/lang/String;)V public fun equals (Ljava/lang/Object;)Z - public final fun getClassId ()Lkotlin/reflect/jvm/internal/impl/name/ClassId; + public final fun getClassName ()Ljava/lang/String; public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public abstract interface class kotlin/reflect/jvm/internal/impl/load/java/JavaClassesTracker { - public abstract fun reportClass (Lkotlin/reflect/jvm/internal/impl/load/java/descriptors/JavaClassDescriptor;)V +public abstract class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument { + public abstract fun getValue ()Ljava/lang/Object; + public final fun toString ()Ljava/lang/String; } -public final class kotlin/reflect/jvm/internal/impl/load/java/JavaClassesTracker$Default : kotlin/reflect/jvm/internal/impl/load/java/JavaClassesTracker { - public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/JavaClassesTracker$Default; - public fun reportClass (Lkotlin/reflect/jvm/internal/impl/load/java/descriptors/JavaClassDescriptor;)V +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LongValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public fun (J)V + public fun equals (Ljava/lang/Object;)Z + public fun getValue ()Ljava/lang/Long; + public synthetic fun getValue ()Ljava/lang/Object; + public fun hashCode ()I } -public final class kotlin/reflect/jvm/internal/impl/load/java/JavaDefaultQualifiers { - public fun (Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus;Ljava/util/Collection;Z)V - public synthetic fun (Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus;Ljava/util/Collection;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V - public final fun copy (Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus;Ljava/util/Collection;Z)Lkotlin/reflect/jvm/internal/impl/load/java/JavaDefaultQualifiers; - public static synthetic fun copy$default (Lkotlin/reflect/jvm/internal/impl/load/java/JavaDefaultQualifiers;Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus;Ljava/util/Collection;ZILjava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/load/java/JavaDefaultQualifiers; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$ShortValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public fun (S)V public fun equals (Ljava/lang/Object;)Z - public final fun getDefinitelyNotNull ()Z - public final fun getNullabilityQualifier ()Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus; - public final fun getQualifierApplicabilityTypes ()Ljava/util/Collection; + public synthetic fun getValue ()Ljava/lang/Object; + public fun getValue ()Ljava/lang/Short; public fun hashCode ()I - public fun toString ()Ljava/lang/String; } -public final class kotlin/reflect/jvm/internal/impl/load/java/JavaDefaultQualifiersKt { - public static final fun getBUILT_IN_TYPE_QUALIFIER_DEFAULT_ANNOTATIONS ()Ljava/util/Map; - public static final fun getJSPECIFY_DEFAULT_ANNOTATIONS ()Ljava/util/Map; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$StringValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public fun (Ljava/lang/String;)V + public fun equals (Ljava/lang/Object;)Z + public synthetic fun getValue ()Ljava/lang/Object; + public fun getValue ()Ljava/lang/String; + public fun hashCode ()I } -public class kotlin/reflect/jvm/internal/impl/load/java/JavaDescriptorVisibilities { - public static final field PACKAGE_VISIBILITY Lkotlin/reflect/jvm/internal/impl/descriptors/DescriptorVisibility; - public static final field PROTECTED_AND_PACKAGE Lkotlin/reflect/jvm/internal/impl/descriptors/DescriptorVisibility; - public static final field PROTECTED_STATIC_VISIBILITY Lkotlin/reflect/jvm/internal/impl/descriptors/DescriptorVisibility; - public static fun toDescriptorVisibility (Lkotlin/reflect/jvm/internal/impl/descriptors/Visibility;)Lkotlin/reflect/jvm/internal/impl/descriptors/DescriptorVisibility; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$UByteValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public synthetic fun (BLkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun equals (Ljava/lang/Object;)Z + public synthetic fun getValue ()Ljava/lang/Object; + public fun getValue-w2LRezQ ()B + public fun hashCode ()I } -public final class kotlin/reflect/jvm/internal/impl/load/java/JavaIncompatibilityRulesOverridabilityCondition : kotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition { - public static final field Companion Lkotlin/reflect/jvm/internal/impl/load/java/JavaIncompatibilityRulesOverridabilityCondition$Companion; - public fun ()V - public fun getContract ()Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Contract; - public fun isOverridable (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/ClassDescriptor;)Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Result; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$UIntValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public synthetic fun (ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun equals (Ljava/lang/Object;)Z + public synthetic fun getValue ()Ljava/lang/Object; + public fun getValue-pVg5ArA ()I + public fun hashCode ()I } -public final class kotlin/reflect/jvm/internal/impl/load/java/JavaIncompatibilityRulesOverridabilityCondition$Companion { - public final fun doesJavaOverrideHaveIncompatibleValueParameterKinds (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;)Z +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$ULongValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public synthetic fun (JLkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun equals (Ljava/lang/Object;)Z + public synthetic fun getValue ()Ljava/lang/Object; + public fun getValue-s-VKNKU ()J + public fun hashCode ()I } -public abstract interface class kotlin/reflect/jvm/internal/impl/load/java/JavaModuleAnnotationsProvider { - public abstract fun getAnnotationsForModuleOwnerOfClass (Lkotlin/reflect/jvm/internal/impl/name/ClassId;)Ljava/util/List; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$UShortValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public synthetic fun (SLkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun equals (Ljava/lang/Object;)Z + public synthetic fun getValue ()Ljava/lang/Object; + public fun getValue-Mh2AYeg ()S + public fun hashCode ()I } -public final class kotlin/reflect/jvm/internal/impl/load/java/JavaNullabilityAnnotationSettingsKt { - public static final fun getDefaultJsr305Settings (Lkotlin/KotlinVersion;)Lkotlin/reflect/jvm/internal/impl/load/java/Jsr305Settings; - public static synthetic fun getDefaultJsr305Settings$default (Lkotlin/KotlinVersion;ILjava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/load/java/Jsr305Settings; - public static final fun getDefaultMigrationJsr305ReportLevelForGivenGlobal (Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel;)Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel; - public static final fun getDefaultReportLevelForAnnotation (Lkotlin/reflect/jvm/internal/impl/name/FqName;)Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel; - public static final fun getJSPECIFY_ANNOTATIONS_PACKAGE ()Lkotlin/reflect/jvm/internal/impl/name/FqName; - public static final fun getRXJAVA3_ANNOTATIONS ()[Lkotlin/reflect/jvm/internal/impl/name/FqName; - public static final fun getReportLevelForAnnotation (Lkotlin/reflect/jvm/internal/impl/name/FqName;Lkotlin/reflect/jvm/internal/impl/load/java/NullabilityAnnotationStates;Lkotlin/KotlinVersion;)Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel; - public static synthetic fun getReportLevelForAnnotation$default (Lkotlin/reflect/jvm/internal/impl/name/FqName;Lkotlin/reflect/jvm/internal/impl/load/java/NullabilityAnnotationStates;Lkotlin/KotlinVersion;ILjava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel; +public final class kotlin/reflect/jvm/internal/impl/km/KmClass : kotlin/reflect/jvm/internal/impl/km/KmDeclarationContainer { + public field name Ljava/lang/String; + public fun ()V + public final fun getAnnotations ()Ljava/util/List; + public final fun getConstructors ()Ljava/util/List; + public final fun getContextReceiverTypes ()Ljava/util/List; + public final fun getEnumEntries ()Ljava/util/List; + public final fun getExtensions$kotlin_metadata ()Ljava/util/List; + public final fun getFlags$kotlin_metadata ()I + public fun getFunctions ()Ljava/util/List; + public final fun getKmEnumEntries ()Ljava/util/List; + public final fun getName ()Ljava/lang/String; + public final fun getNestedClasses ()Ljava/util/List; + public fun getProperties ()Ljava/util/List; + public final fun getSealedSubclasses ()Ljava/util/List; + public final fun getSupertypes ()Ljava/util/List; + public fun getTypeAliases ()Ljava/util/List; + public final fun getTypeParameters ()Ljava/util/List; + public final fun getVersionRequirements ()Ljava/util/List; + public final fun setCompanionObject (Ljava/lang/String;)V + public final fun setFlags$kotlin_metadata (I)V + public final fun setInlineClassUnderlyingPropertyName (Ljava/lang/String;)V + public final fun setInlineClassUnderlyingType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V + public final fun setName (Ljava/lang/String;)V } -public final class kotlin/reflect/jvm/internal/impl/load/java/JavaNullabilityAnnotationsStatus { - public static final field Companion Lkotlin/reflect/jvm/internal/impl/load/java/JavaNullabilityAnnotationsStatus$Companion; - public fun (Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel;Lkotlin/KotlinVersion;Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel;)V - public synthetic fun (Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel;Lkotlin/KotlinVersion;Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +public abstract class kotlin/reflect/jvm/internal/impl/km/KmClassifier { +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmClassifier$Class : kotlin/reflect/jvm/internal/impl/km/KmClassifier { + public fun (Ljava/lang/String;)V public fun equals (Ljava/lang/Object;)Z - public final fun getReportLevelAfter ()Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel; - public final fun getReportLevelBefore ()Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel; - public final fun getSinceVersion ()Lkotlin/KotlinVersion; + public final fun getName ()Ljava/lang/String; public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class kotlin/reflect/jvm/internal/impl/load/java/JavaNullabilityAnnotationsStatus$Companion { - public final fun getDEFAULT ()Lkotlin/reflect/jvm/internal/impl/load/java/JavaNullabilityAnnotationsStatus; +public final class kotlin/reflect/jvm/internal/impl/km/KmClassifier$TypeAlias : kotlin/reflect/jvm/internal/impl/km/KmClassifier { + public fun (Ljava/lang/String;)V + public fun equals (Ljava/lang/Object;)Z + public final fun getName ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; } -public final class kotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState { - public static final field Companion Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState$Companion; - public fun (Lkotlin/reflect/jvm/internal/impl/load/java/Jsr305Settings;Lkotlin/jvm/functions/Function1;)V - public final fun getDisabledDefaultAnnotations ()Z - public final fun getGetReportLevelForAnnotation ()Lkotlin/jvm/functions/Function1; - public final fun getJsr305 ()Lkotlin/reflect/jvm/internal/impl/load/java/Jsr305Settings; +public final class kotlin/reflect/jvm/internal/impl/km/KmClassifier$TypeParameter : kotlin/reflect/jvm/internal/impl/km/KmClassifier { + public fun (I)V + public fun equals (Ljava/lang/Object;)Z + public final fun getId ()I + public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class kotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState$Companion { - public final fun getDEFAULT ()Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState; -} +public final class kotlin/reflect/jvm/internal/impl/km/KmConstantValue { + public fun (Ljava/lang/Object;)V + public fun equals (Ljava/lang/Object;)Z + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmConstructor { + public fun ()V + public fun (I)V + public final fun getAnnotations ()Ljava/util/List; + public final fun getExtensions$kotlin_metadata ()Ljava/util/List; + public final fun getFlags$kotlin_metadata ()I + public final fun getValueParameters ()Ljava/util/List; + public final fun getVersionRequirements ()Ljava/util/List; + public final fun setFlags$kotlin_metadata (I)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmContract { + public fun ()V + public final fun getEffects ()Ljava/util/List; +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/KmDeclarationContainer { + public abstract fun getFunctions ()Ljava/util/List; + public abstract fun getProperties ()Ljava/util/List; + public abstract fun getTypeAliases ()Ljava/util/List; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmEffect { + public fun (Lkotlin/reflect/jvm/internal/impl/km/KmEffectType;Lkotlin/reflect/jvm/internal/impl/km/KmEffectInvocationKind;)V + public final fun getConstructorArguments ()Ljava/util/List; + public final fun setConclusion (Lkotlin/reflect/jvm/internal/impl/km/KmEffectExpression;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmEffectExpression { + public fun ()V + public final fun getAndArguments ()Ljava/util/List; + public final fun getFlags$kotlin_metadata ()I + public final fun getOrArguments ()Ljava/util/List; + public final fun setConstantValue (Lkotlin/reflect/jvm/internal/impl/km/KmConstantValue;)V + public final fun setFlags$kotlin_metadata (I)V + public final fun setInstanceType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V + public final fun setParameterIndex (Ljava/lang/Integer;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmEffectInvocationKind : java/lang/Enum { + public static final field AT_LEAST_ONCE Lkotlin/reflect/jvm/internal/impl/km/KmEffectInvocationKind; + public static final field AT_MOST_ONCE Lkotlin/reflect/jvm/internal/impl/km/KmEffectInvocationKind; + public static final field EXACTLY_ONCE Lkotlin/reflect/jvm/internal/impl/km/KmEffectInvocationKind; + public static fun valueOf (Ljava/lang/String;)Lkotlin/reflect/jvm/internal/impl/km/KmEffectInvocationKind; + public static fun values ()[Lkotlin/reflect/jvm/internal/impl/km/KmEffectInvocationKind; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmEffectType : java/lang/Enum { + public static final field CALLS Lkotlin/reflect/jvm/internal/impl/km/KmEffectType; + public static final field RETURNS_CONSTANT Lkotlin/reflect/jvm/internal/impl/km/KmEffectType; + public static final field RETURNS_NOT_NULL Lkotlin/reflect/jvm/internal/impl/km/KmEffectType; + public static fun valueOf (Ljava/lang/String;)Lkotlin/reflect/jvm/internal/impl/km/KmEffectType; + public static fun values ()[Lkotlin/reflect/jvm/internal/impl/km/KmEffectType; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmEnumEntry { + public fun (Ljava/lang/String;)V + public final fun getAnnotations ()Ljava/util/List; + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmFlexibleTypeUpperBound { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/km/KmFlexibleTypeUpperBound$Companion; + public fun (Lkotlin/reflect/jvm/internal/impl/km/KmType;Ljava/lang/String;)V + public fun equals (Ljava/lang/Object;)Z + public final fun getType ()Lkotlin/reflect/jvm/internal/impl/km/KmType; + public final fun getTypeFlexibilityId ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmFlexibleTypeUpperBound$Companion { +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmFunction { + public field returnType Lkotlin/reflect/jvm/internal/impl/km/KmType; + public fun (ILjava/lang/String;)V + public final fun getAnnotations ()Ljava/util/List; + public final fun getContextReceiverTypes ()Ljava/util/List; + public final fun getExtensionReceiverParameterAnnotations ()Ljava/util/List; + public final fun getExtensions$kotlin_metadata ()Ljava/util/List; + public final fun getFlags$kotlin_metadata ()I + public final fun getTypeParameters ()Ljava/util/List; + public final fun getValueParameters ()Ljava/util/List; + public final fun getVersionRequirements ()Ljava/util/List; + public final fun setContract (Lkotlin/reflect/jvm/internal/impl/km/KmContract;)V + public final fun setFlags$kotlin_metadata (I)V + public final fun setReceiverParameterType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V + public final fun setReturnType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmPackage : kotlin/reflect/jvm/internal/impl/km/KmDeclarationContainer { + public final fun getExtensions$kotlin_metadata ()Ljava/util/List; + public fun getFunctions ()Ljava/util/List; + public fun getProperties ()Ljava/util/List; + public fun getTypeAliases ()Ljava/util/List; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmProperty { + public field returnType Lkotlin/reflect/jvm/internal/impl/km/KmType; + public fun (ILjava/lang/String;II)V + public final fun getAnnotations ()Ljava/util/List; + public final fun getBackingFieldAnnotations ()Ljava/util/List; + public final fun getContextReceiverTypes ()Ljava/util/List; + public final fun getDelegateFieldAnnotations ()Ljava/util/List; + public final fun getExtensionReceiverParameterAnnotations ()Ljava/util/List; + public final fun getExtensions$kotlin_metadata ()Ljava/util/List; + public final fun getFlags$kotlin_metadata ()I + public final fun getGetter ()Lkotlin/reflect/jvm/internal/impl/km/KmPropertyAccessorAttributes; + public final fun getName ()Ljava/lang/String; + public final fun getReceiverParameterType ()Lkotlin/reflect/jvm/internal/impl/km/KmType; + public final fun getReturnType ()Lkotlin/reflect/jvm/internal/impl/km/KmType; + public final fun getSetter ()Lkotlin/reflect/jvm/internal/impl/km/KmPropertyAccessorAttributes; + public final fun getSetterParameter ()Lkotlin/reflect/jvm/internal/impl/km/KmValueParameter; + public final fun getTypeParameters ()Ljava/util/List; + public final fun getVersionRequirements ()Ljava/util/List; + public final fun setFlags$kotlin_metadata (I)V + public final fun setReceiverParameterType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V + public final fun setReturnType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V + public final fun setSetterParameter (Lkotlin/reflect/jvm/internal/impl/km/KmValueParameter;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmPropertyAccessorAttributes { + public fun ()V + public fun (I)V + public final fun getAnnotations ()Ljava/util/List; + public final fun getFlags$kotlin_metadata ()I + public final fun setFlags$kotlin_metadata (I)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmType { + public field classifier Lkotlin/reflect/jvm/internal/impl/km/KmClassifier; + public fun ()V + public fun (I)V + public fun equals (Ljava/lang/Object;)Z + public final fun getAbbreviatedType ()Lkotlin/reflect/jvm/internal/impl/km/KmType; + public final fun getArguments ()Ljava/util/List; + public final fun getClassifier ()Lkotlin/reflect/jvm/internal/impl/km/KmClassifier; + public final fun getExtensions$kotlin_metadata ()Ljava/util/List; + public final fun getFlags$kotlin_metadata ()I + public final fun getFlexibleTypeUpperBound ()Lkotlin/reflect/jvm/internal/impl/km/KmFlexibleTypeUpperBound; + public final fun getOuterType ()Lkotlin/reflect/jvm/internal/impl/km/KmType; + public fun hashCode ()I + public final fun setAbbreviatedType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V + public final fun setClassifier (Lkotlin/reflect/jvm/internal/impl/km/KmClassifier;)V + public final fun setFlags$kotlin_metadata (I)V + public final fun setFlexibleTypeUpperBound (Lkotlin/reflect/jvm/internal/impl/km/KmFlexibleTypeUpperBound;)V + public final fun setOuterType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmTypeAlias { + public field expandedType Lkotlin/reflect/jvm/internal/impl/km/KmType; + public field underlyingType Lkotlin/reflect/jvm/internal/impl/km/KmType; + public fun (ILjava/lang/String;)V + public final fun getAnnotations ()Ljava/util/List; + public final fun getFlags$kotlin_metadata ()I + public final fun getTypeParameters ()Ljava/util/List; + public final fun getVersionRequirements ()Ljava/util/List; + public final fun setExpandedType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V + public final fun setFlags$kotlin_metadata (I)V + public final fun setUnderlyingType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmTypeParameter { + public fun (ILjava/lang/String;ILkotlin/reflect/jvm/internal/impl/km/KmVariance;)V + public final fun getExtensions$kotlin_metadata ()Ljava/util/List; + public final fun getFlags$kotlin_metadata ()I + public final fun getId ()I + public final fun getName ()Ljava/lang/String; + public final fun getUpperBounds ()Ljava/util/List; + public final fun getVariance ()Lkotlin/reflect/jvm/internal/impl/km/KmVariance; + public final fun setFlags$kotlin_metadata (I)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmTypeProjection { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/km/KmTypeProjection$Companion; + public static final field STAR Lkotlin/reflect/jvm/internal/impl/km/KmTypeProjection; + public fun (Lkotlin/reflect/jvm/internal/impl/km/KmVariance;Lkotlin/reflect/jvm/internal/impl/km/KmType;)V + public final fun component1 ()Lkotlin/reflect/jvm/internal/impl/km/KmVariance; + public final fun component2 ()Lkotlin/reflect/jvm/internal/impl/km/KmType; + public fun equals (Ljava/lang/Object;)Z + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmTypeProjection$Companion { +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmValueParameter { + public field type Lkotlin/reflect/jvm/internal/impl/km/KmType; + public fun (ILjava/lang/String;)V + public final fun getAnnotationParameterDefaultValue ()Lkotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument; + public final fun getAnnotations ()Ljava/util/List; + public final fun getFlags$kotlin_metadata ()I + public final fun getName ()Ljava/lang/String; + public final fun getType ()Lkotlin/reflect/jvm/internal/impl/km/KmType; + public final fun getVarargElementType ()Lkotlin/reflect/jvm/internal/impl/km/KmType; + public final fun setAnnotationParameterDefaultValue (Lkotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument;)V + public final fun setFlags$kotlin_metadata (I)V + public final fun setType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V + public final fun setVarargElementType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmVariance : java/lang/Enum { + public static final field IN Lkotlin/reflect/jvm/internal/impl/km/KmVariance; + public static final field INVARIANT Lkotlin/reflect/jvm/internal/impl/km/KmVariance; + public static final field OUT Lkotlin/reflect/jvm/internal/impl/km/KmVariance; + public static fun valueOf (Ljava/lang/String;)Lkotlin/reflect/jvm/internal/impl/km/KmVariance; + public static fun values ()[Lkotlin/reflect/jvm/internal/impl/km/KmVariance; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmVersion { + public fun (III)V + public final fun component1 ()I + public final fun component2 ()I + public final fun component3 ()I + public fun equals (Ljava/lang/Object;)Z + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmVersionRequirement { + public field kind Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementVersionKind; + public field level Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementLevel; + public field version Lkotlin/reflect/jvm/internal/impl/km/KmVersion; + public fun ()V + public final fun getErrorCode ()Ljava/lang/Integer; + public final fun getKind ()Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementVersionKind; + public final fun getLevel ()Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementLevel; + public final fun getMessage ()Ljava/lang/String; + public final fun getVersion ()Lkotlin/reflect/jvm/internal/impl/km/KmVersion; + public final fun setErrorCode (Ljava/lang/Integer;)V + public final fun setKind (Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementVersionKind;)V + public final fun setLevel (Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementLevel;)V + public final fun setMessage (Ljava/lang/String;)V + public final fun setVersion (Lkotlin/reflect/jvm/internal/impl/km/KmVersion;)V + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmVersionRequirementLevel : java/lang/Enum { + public static final field ERROR Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementLevel; + public static final field HIDDEN Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementLevel; + public static final field WARNING Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementLevel; + public static fun valueOf (Ljava/lang/String;)Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementLevel; + public static fun values ()[Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementLevel; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmVersionRequirementVersionKind : java/lang/Enum { + public static final field API_VERSION Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementVersionKind; + public static final field COMPILER_VERSION Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementVersionKind; + public static final field LANGUAGE_VERSION Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementVersionKind; + public static final field UNKNOWN Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementVersionKind; + public static fun valueOf (Ljava/lang/String;)Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementVersionKind; + public static fun values ()[Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementVersionKind; +} + +public final class kotlin/reflect/jvm/internal/impl/km/MemberKind : java/lang/Enum { + public static final field DECLARATION Lkotlin/reflect/jvm/internal/impl/km/MemberKind; + public static final field DELEGATION Lkotlin/reflect/jvm/internal/impl/km/MemberKind; + public static final field FAKE_OVERRIDE Lkotlin/reflect/jvm/internal/impl/km/MemberKind; + public static final field SYNTHESIZED Lkotlin/reflect/jvm/internal/impl/km/MemberKind; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public final fun getFlag$kotlin_metadata ()Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl; + public static fun valueOf (Ljava/lang/String;)Lkotlin/reflect/jvm/internal/impl/km/MemberKind; + public static fun values ()[Lkotlin/reflect/jvm/internal/impl/km/MemberKind; +} + +public final class kotlin/reflect/jvm/internal/impl/km/Modality : java/lang/Enum { + public static final field ABSTRACT Lkotlin/reflect/jvm/internal/impl/km/Modality; + public static final field FINAL Lkotlin/reflect/jvm/internal/impl/km/Modality; + public static final field OPEN Lkotlin/reflect/jvm/internal/impl/km/Modality; + public static final field SEALED Lkotlin/reflect/jvm/internal/impl/km/Modality; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public final fun getFlag$kotlin_metadata ()Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl; + public static fun valueOf (Ljava/lang/String;)Lkotlin/reflect/jvm/internal/impl/km/Modality; + public static fun values ()[Lkotlin/reflect/jvm/internal/impl/km/Modality; +} + +public final class kotlin/reflect/jvm/internal/impl/km/Visibility : java/lang/Enum { + public static final field INTERNAL Lkotlin/reflect/jvm/internal/impl/km/Visibility; + public static final field LOCAL Lkotlin/reflect/jvm/internal/impl/km/Visibility; + public static final field PRIVATE Lkotlin/reflect/jvm/internal/impl/km/Visibility; + public static final field PRIVATE_TO_THIS Lkotlin/reflect/jvm/internal/impl/km/Visibility; + public static final field PROTECTED Lkotlin/reflect/jvm/internal/impl/km/Visibility; + public static final field PUBLIC Lkotlin/reflect/jvm/internal/impl/km/Visibility; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public final fun getFlag$kotlin_metadata ()Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl; + public static fun valueOf (Ljava/lang/String;)Lkotlin/reflect/jvm/internal/impl/km/Visibility; + public static fun values ()[Lkotlin/reflect/jvm/internal/impl/km/Visibility; +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/BooleanFlagDelegate { + public fun (Lkotlin/reflect/KMutableProperty1;Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl;)V + public final fun getValue (Ljava/lang/Object;Lkotlin/reflect/KProperty;)Z + public final fun setValue (Ljava/lang/Object;Lkotlin/reflect/KProperty;Z)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/EnumFlagDelegate { + public fun (Lkotlin/reflect/KMutableProperty1;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/Flags$FlagField;Lkotlin/enums/EnumEntries;Ljava/util/List;)V + public final fun getValue (Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Enum; +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/FlagDelegatesImplKt { + public static final fun classBooleanFlag (Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl;)Lkotlin/reflect/jvm/internal/impl/km/internal/BooleanFlagDelegate; + public static final fun constructorBooleanFlag (Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl;)Lkotlin/reflect/jvm/internal/impl/km/internal/BooleanFlagDelegate; + public static final fun functionBooleanFlag (Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl;)Lkotlin/reflect/jvm/internal/impl/km/internal/BooleanFlagDelegate; + public static final fun memberKindDelegate (Lkotlin/reflect/KMutableProperty1;)Lkotlin/reflect/jvm/internal/impl/km/internal/EnumFlagDelegate; + public static final fun modalityDelegate (Lkotlin/reflect/KMutableProperty1;)Lkotlin/reflect/jvm/internal/impl/km/internal/EnumFlagDelegate; + public static final fun propertyAccessorBooleanFlag (Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl;)Lkotlin/reflect/jvm/internal/impl/km/internal/BooleanFlagDelegate; + public static final fun propertyBooleanFlag (Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl;)Lkotlin/reflect/jvm/internal/impl/km/internal/BooleanFlagDelegate; + public static final fun typeAliasBooleanFlag (Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl;)Lkotlin/reflect/jvm/internal/impl/km/internal/BooleanFlagDelegate; + public static final fun typeBooleanFlag (Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl;)Lkotlin/reflect/jvm/internal/impl/km/internal/BooleanFlagDelegate; + public static final fun valueParameterBooleanFlag (Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl;)Lkotlin/reflect/jvm/internal/impl/km/internal/BooleanFlagDelegate; + public static final fun visibilityDelegate (Lkotlin/reflect/KMutableProperty1;)Lkotlin/reflect/jvm/internal/impl/km/internal/EnumFlagDelegate; +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/FlagImpl { + public fun (III)V + public fun (Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/Flags$BooleanFlagField;)V + public fun (Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/Flags$FlagField;I)V + public final fun getBitWidth$kotlin_metadata ()I + public final fun getOffset$kotlin_metadata ()I + public final fun getValue$kotlin_metadata ()I + public final fun invoke (I)Z +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/ReadContext { + public fun (Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirementTable;ZLkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;Ljava/util/List;)V + public synthetic fun (Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirementTable;ZLkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun className$kotlin_metadata (I)Ljava/lang/String; + public final fun get (I)Ljava/lang/String; + public final fun getExtensions$kotlin_metadata ()Ljava/util/List; + public final fun getIgnoreUnknownVersionRequirements$kotlin_metadata ()Z + public final fun getStrings ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver; + public final fun getTypeParameterId$kotlin_metadata (I)Ljava/lang/Integer; + public final fun getTypes ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable; + public final fun getVersionRequirements$kotlin_metadata ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirementTable; + public final fun withTypeParameters$kotlin_metadata (Ljava/util/List;)Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext; +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/ReadUtilsKt { + public static final fun getClassName (Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;I)Ljava/lang/String; + public static final fun readAnnotation (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;)Lkotlin/reflect/jvm/internal/impl/km/KmAnnotation; + public static final fun readAnnotationArgument (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;)Lkotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument; +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/ReadersKt { + public static final fun getDefaultPropertyAccessorFlags (I)I + public static final fun getPropertyGetterFlags (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property;)I + public static final fun getPropertySetterFlags (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property;)I + public static final fun toKmClass (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;ZLjava/util/List;)Lkotlin/reflect/jvm/internal/impl/km/KmClass; + public static synthetic fun toKmClass$default (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;ZLjava/util/List;ILjava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/km/KmClass; + public static final fun toKmProperty (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)Lkotlin/reflect/jvm/internal/impl/km/KmProperty; +} + +public class kotlin/reflect/jvm/internal/impl/km/internal/WriteContext { + public final fun get (Ljava/lang/String;)I + public final fun getClassName$kotlin_metadata (Ljava/lang/String;)I + public final fun getExtensions$kotlin_metadata ()Ljava/util/List; + public final fun getStrings ()Lkotlin/reflect/jvm/internal/impl/metadata/serialization/StringTable; + public final fun getVersionRequirements$kotlin_metadata ()Lkotlin/reflect/jvm/internal/impl/metadata/serialization/MutableVersionRequirementTable; +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/WriteUtilsKt { + public static final fun getClassNameIndex (Lkotlin/reflect/jvm/internal/impl/metadata/serialization/StringTable;Ljava/lang/String;)I + public static final fun writeAnnotation (Lkotlin/reflect/jvm/internal/impl/km/KmAnnotation;Lkotlin/reflect/jvm/internal/impl/metadata/serialization/StringTable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Builder; + public static final fun writeAnnotationArgument (Lkotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument;Lkotlin/reflect/jvm/internal/impl/metadata/serialization/StringTable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value$Builder; +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/WritersKt { + public static final fun writeProperty (Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;Lkotlin/reflect/jvm/internal/impl/km/KmProperty;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/common/KmModuleFragment { +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/extensions/ExtensionNodesKt { + public static final fun getExtension (Lkotlin/reflect/jvm/internal/impl/km/KmClass;Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType;)Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmClassExtension; + public static final fun getExtension (Lkotlin/reflect/jvm/internal/impl/km/KmConstructor;Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType;)Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmConstructorExtension; + public static final fun getExtension (Lkotlin/reflect/jvm/internal/impl/km/KmFunction;Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType;)Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmFunctionExtension; + public static final fun getExtension (Lkotlin/reflect/jvm/internal/impl/km/KmPackage;Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType;)Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmPackageExtension; + public static final fun getExtension (Lkotlin/reflect/jvm/internal/impl/km/KmProperty;Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType;)Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmPropertyExtension; + public static final fun getExtension (Lkotlin/reflect/jvm/internal/impl/km/KmType;Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType;)Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeExtension; + public static final fun getExtension (Lkotlin/reflect/jvm/internal/impl/km/KmTypeParameter;Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType;)Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeParameterExtension; +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmClassExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmConstructorExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmEnumEntryExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { + public abstract fun getType ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType { + public fun (Lkotlin/reflect/KClass;)V + public fun equals (Ljava/lang/Object;)Z + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmFunctionExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmModuleFragmentExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmPackageExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmPropertyExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeAliasExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeParameterExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmValueParameterExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/MetadataExtensions { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/MetadataExtensions$Companion; + public abstract fun createClassExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmClassExtension; + public abstract fun createConstructorExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmConstructorExtension; + public abstract fun createEnumEntryExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmEnumEntryExtension; + public abstract fun createFunctionExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmFunctionExtension; + public abstract fun createPropertyExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmPropertyExtension; + public abstract fun createTypeAliasExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeAliasExtension; + public abstract fun createTypeExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeExtension; + public abstract fun createTypeParameterExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeParameterExtension; + public abstract fun createValueParameterExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmValueParameterExtension; + public abstract fun readClassExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmClass;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public abstract fun readConstructorExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmConstructor;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public abstract fun readEnumEntryExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmEnumEntry;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public abstract fun readFunctionExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmFunction;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public abstract fun readPropertyExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmProperty;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public abstract fun readTypeAliasExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmTypeAlias;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeAlias;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public abstract fun readTypeExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmType;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public abstract fun readTypeParameterExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmTypeParameter;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public abstract fun readValueParameterExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmValueParameter;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public abstract fun writePropertyExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmProperty;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public abstract fun writeTypeExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmType;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public abstract fun writeTypeParameterExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmTypeParameter;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public abstract fun writeValueParameterExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmValueParameter;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/extensions/MetadataExtensions$Companion { + public final fun getINSTANCES$kotlin_metadata ()Ljava/util/List; +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/JvmFieldSignature : kotlin/reflect/jvm/internal/impl/km/jvm/JvmMemberSignature { + public fun (Ljava/lang/String;Ljava/lang/String;)V + public fun equals (Ljava/lang/Object;)Z + public fun getDescriptor ()Ljava/lang/String; + public fun getName ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public abstract class kotlin/reflect/jvm/internal/impl/km/jvm/JvmMemberSignature { + public abstract fun getDescriptor ()Ljava/lang/String; + public abstract fun getName ()Ljava/lang/String; + public abstract fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/JvmMemberSignatureKt { + public static final fun wrapAsPublic (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMemberSignature$Field;)Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmFieldSignature; + public static final fun wrapAsPublic (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMemberSignature$Method;)Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature; +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature : kotlin/reflect/jvm/internal/impl/km/jvm/JvmMemberSignature { + public fun (Ljava/lang/String;Ljava/lang/String;)V + public fun equals (Ljava/lang/Object;)Z + public fun getDescriptor ()Ljava/lang/String; + public fun getName ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmClassExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmClassExtension { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmClassExtension$Companion; + public fun ()V + public final fun getAnonymousObjectOriginName ()Ljava/lang/String; + public final fun getJvmFlags ()I + public final fun getLocalDelegatedProperties ()Ljava/util/List; + public final fun getModuleName ()Ljava/lang/String; + public fun getType ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public final fun setAnonymousObjectOriginName (Ljava/lang/String;)V + public final fun setJvmFlags (I)V + public final fun setModuleName (Ljava/lang/String;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmClassExtension$Companion { + public final fun getTYPE ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmConstructorExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmConstructorExtension { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmConstructorExtension$Companion; + public static final field TYPE Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public fun ()V + public final fun getSignature ()Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature; + public fun getType ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public final fun setSignature (Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmConstructorExtension$Companion { +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmExtensionNodesKt { + public static final fun getJvm (Lkotlin/reflect/jvm/internal/impl/km/KmClass;)Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmClassExtension; + public static final fun getJvm (Lkotlin/reflect/jvm/internal/impl/km/KmConstructor;)Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmConstructorExtension; + public static final fun getJvm (Lkotlin/reflect/jvm/internal/impl/km/KmFunction;)Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmFunctionExtension; + public static final fun getJvm (Lkotlin/reflect/jvm/internal/impl/km/KmPackage;)Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmPackageExtension; + public static final fun getJvm (Lkotlin/reflect/jvm/internal/impl/km/KmProperty;)Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmPropertyExtension; + public static final fun getJvm (Lkotlin/reflect/jvm/internal/impl/km/KmType;)Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmTypeExtension; + public static final fun getJvm (Lkotlin/reflect/jvm/internal/impl/km/KmTypeParameter;)Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmTypeParameterExtension; +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmFunctionExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmFunctionExtension { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmFunctionExtension$Companion; + public static final field TYPE Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public fun ()V + public final fun getLambdaClassOriginName ()Ljava/lang/String; + public final fun getSignature ()Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature; + public fun getType ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public final fun setLambdaClassOriginName (Ljava/lang/String;)V + public final fun setSignature (Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmFunctionExtension$Companion { +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmMetadataExtensions : kotlin/reflect/jvm/internal/impl/km/internal/extensions/MetadataExtensions { + public fun ()V + public fun createClassExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmClassExtension; + public fun createConstructorExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmConstructorExtension; + public fun createEnumEntryExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmEnumEntryExtension; + public fun createFunctionExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmFunctionExtension; + public fun createModuleFragmentExtensions ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmModuleFragmentExtension; + public fun createPackageExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmPackageExtension; + public fun createPropertyExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmPropertyExtension; + public fun createTypeAliasExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeAliasExtension; + public fun createTypeExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeExtension; + public fun createTypeParameterExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeParameterExtension; + public fun createValueParameterExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmValueParameterExtension; + public fun readClassExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmClass;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public fun readConstructorExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmConstructor;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public fun readEnumEntryExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmEnumEntry;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public fun readFunctionExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmFunction;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public fun readModuleFragmentExtensions (Lkotlin/reflect/jvm/internal/impl/km/internal/common/KmModuleFragment;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$PackageFragment;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public fun readPackageExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmPackage;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Package;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public fun readPropertyExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmProperty;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public fun readTypeAliasExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmTypeAlias;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeAlias;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public fun readTypeExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmType;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public fun readTypeParameterExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmTypeParameter;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public fun readValueParameterExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmValueParameter;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public fun writeClassExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmClass;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public fun writeConstructorExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmConstructor;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public fun writeEnumEntryExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmEnumEntry;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public fun writeFunctionExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmFunction;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public fun writeModuleFragmentExtensions (Lkotlin/reflect/jvm/internal/impl/km/internal/common/KmModuleFragment;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$PackageFragment$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public fun writePackageExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmPackage;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Package$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public fun writePropertyExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmProperty;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public fun writeTypeAliasExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmTypeAlias;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeAlias$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public fun writeTypeExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmType;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public fun writeTypeParameterExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmTypeParameter;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public fun writeValueParameterExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmValueParameter;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmPackageExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmPackageExtension { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmPackageExtension$Companion; + public static final field TYPE Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public fun ()V + public final fun getLocalDelegatedProperties ()Ljava/util/List; + public final fun getModuleName ()Ljava/lang/String; + public fun getType ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public final fun setModuleName (Ljava/lang/String;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmPackageExtension$Companion { +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmPropertyExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmPropertyExtension { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmPropertyExtension$Companion; + public static final field TYPE Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public fun ()V + public final fun getFieldSignature ()Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmFieldSignature; + public final fun getGetterSignature ()Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature; + public final fun getJvmFlags ()I + public final fun getSetterSignature ()Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature; + public final fun getSyntheticMethodForAnnotations ()Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature; + public final fun getSyntheticMethodForDelegate ()Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature; + public fun getType ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public final fun setFieldSignature (Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmFieldSignature;)V + public final fun setGetterSignature (Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature;)V + public final fun setJvmFlags (I)V + public final fun setSetterSignature (Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature;)V + public final fun setSyntheticMethodForAnnotations (Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature;)V + public final fun setSyntheticMethodForDelegate (Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmPropertyExtension$Companion { +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmTypeExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeExtension { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmTypeExtension$Companion; + public static final field TYPE Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public fun ()V + public fun equals (Ljava/lang/Object;)Z + public final fun getAnnotations ()Ljava/util/List; + public fun getType ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public fun hashCode ()I + public final fun isRaw ()Z + public final fun setRaw (Z)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmTypeExtension$Companion { +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmTypeParameterExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeParameterExtension { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmTypeParameterExtension$Companion; + public static final field TYPE Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public fun ()V + public final fun getAnnotations ()Ljava/util/List; + public fun getType ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmTypeParameterExtension$Companion { +} + +public abstract class kotlin/reflect/jvm/internal/impl/load/java/AbstractAnnotationTypeQualifierResolver { + public fun (Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState;)V + protected abstract fun enumArguments (Ljava/lang/Object;Z)Ljava/lang/Iterable; + public final fun extractAndMergeDefaultQualifiers (Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeQualifiersByElementType;Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeQualifiersByElementType; + public final fun extractMutability (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/MutabilityQualifier; + public final fun extractNullability (Ljava/lang/Iterable;Lkotlin/jvm/functions/Function1;)Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus; + protected abstract fun getFqName (Ljava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/name/FqName; + protected abstract fun getKey (Ljava/lang/Object;)Ljava/lang/Object; + protected abstract fun getMetaAnnotations (Ljava/lang/Object;)Ljava/lang/Iterable; + public abstract fun isK2 ()Z + public final fun isTypeUseAnnotation (Ljava/lang/Object;)Z + public final fun resolveTypeQualifierAnnotation (Ljava/lang/Object;)Ljava/lang/Object; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType : java/lang/Enum { + public static final field FIELD Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; + public static final field METHOD_RETURN_TYPE Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; + public static final field TYPE_PARAMETER Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; + public static final field TYPE_PARAMETER_BOUNDS Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; + public static final field TYPE_USE Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; + public static final field VALUE_PARAMETER Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; + public final fun getJavaTarget ()Ljava/lang/String; + public static fun valueOf (Ljava/lang/String;)Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; + public static fun values ()[Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/AnnotationTypeQualifierResolver : kotlin/reflect/jvm/internal/impl/load/java/AbstractAnnotationTypeQualifierResolver { + public fun (Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState;)V + public synthetic fun enumArguments (Ljava/lang/Object;Z)Ljava/lang/Iterable; + public synthetic fun getFqName (Ljava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/name/FqName; + public synthetic fun getKey (Ljava/lang/Object;)Ljava/lang/Object; + public synthetic fun getMetaAnnotations (Ljava/lang/Object;)Ljava/lang/Iterable; + public fun isK2 ()Z +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/BuiltinMethodsWithDifferentJvmName : kotlin/reflect/jvm/internal/impl/load/java/SpecialGenericSignatures { + public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/BuiltinMethodsWithDifferentJvmName; + public final fun getJvmName (Lkotlin/reflect/jvm/internal/impl/descriptors/SimpleFunctionDescriptor;)Lkotlin/reflect/jvm/internal/impl/name/Name; + public final fun isBuiltinFunctionWithDifferentNameInJvm (Lkotlin/reflect/jvm/internal/impl/descriptors/SimpleFunctionDescriptor;)Z + public final fun isRemoveAtByIndex (Lkotlin/reflect/jvm/internal/impl/descriptors/SimpleFunctionDescriptor;)Z +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/BuiltinMethodsWithSpecialGenericSignature : kotlin/reflect/jvm/internal/impl/load/java/SpecialGenericSignatures { + public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/BuiltinMethodsWithSpecialGenericSignature; + public static final fun getOverriddenBuiltinFunctionWithErasedValueParametersInJava (Lkotlin/reflect/jvm/internal/impl/descriptors/FunctionDescriptor;)Lkotlin/reflect/jvm/internal/impl/descriptors/FunctionDescriptor; + public final fun getSameAsBuiltinMethodWithErasedValueParameters (Lkotlin/reflect/jvm/internal/impl/name/Name;)Z + public static final fun getSpecialSignatureInfo (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableMemberDescriptor;)Lkotlin/reflect/jvm/internal/impl/load/java/SpecialGenericSignatures$SpecialSignatureInfo; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/BuiltinSpecialProperties { + public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/BuiltinSpecialProperties; + public final fun getPROPERTY_FQ_NAME_TO_JVM_GETTER_NAME_MAP ()Ljava/util/Map; + public final fun getPropertyNameCandidatesBySpecialGetterName (Lkotlin/reflect/jvm/internal/impl/name/Name;)Ljava/util/List; + public final fun getSPECIAL_FQ_NAMES ()Ljava/util/Set; + public final fun getSPECIAL_SHORT_NAMES ()Ljava/util/Set; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/BuiltinSpecialPropertiesKt { +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/ClassicBuiltinSpecialProperties { + public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/ClassicBuiltinSpecialProperties; + public final fun getBuiltinSpecialPropertyGetterName (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableMemberDescriptor;)Ljava/lang/String; + public final fun hasBuiltinSpecialPropertyFqName (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableMemberDescriptor;)Z +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/DeprecationCausedByFunctionNInfo : kotlin/reflect/jvm/internal/impl/resolve/deprecation/DescriptorBasedDeprecationInfo { + public fun (Lkotlin/reflect/jvm/internal/impl/descriptors/DeclarationDescriptor;)V + public fun getDeprecationLevel ()Lkotlin/reflect/jvm/internal/impl/resolve/deprecation/DeprecationLevelValue; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/DescriptorsJvmAbiUtil { + public static fun hasJvmFieldAnnotation (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableMemberDescriptor;)Z + public static fun isClassCompanionObjectWithBackingFieldsInOuter (Lkotlin/reflect/jvm/internal/impl/descriptors/DeclarationDescriptor;)Z + public static fun isMappedIntrinsicCompanionObject (Lkotlin/reflect/jvm/internal/impl/descriptors/ClassDescriptor;)Z + public static fun isPropertyWithBackingFieldInOuterClass (Lkotlin/reflect/jvm/internal/impl/descriptors/PropertyDescriptor;)Z +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/ErasedOverridabilityCondition : kotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition { + public fun ()V + public fun getContract ()Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Contract; + public fun isOverridable (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/ClassDescriptor;)Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Result; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/FakePureImplementationsProvider { + public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/FakePureImplementationsProvider; + public final fun getPurelyImplementedInterface (Lkotlin/reflect/jvm/internal/impl/name/FqName;)Lkotlin/reflect/jvm/internal/impl/name/FqName; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/FieldOverridabilityCondition : kotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition { + public fun ()V + public fun getContract ()Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Contract; + public fun isOverridable (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/ClassDescriptor;)Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Result; +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder { + public abstract fun findClass (Lkotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder$Request;)Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass; + public abstract fun findPackage (Lkotlin/reflect/jvm/internal/impl/name/FqName;Z)Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaPackage; + public abstract fun knownClassNamesInPackage (Lkotlin/reflect/jvm/internal/impl/name/FqName;)Ljava/util/Set; +} + +public synthetic class kotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder$$Util { + public static synthetic fun findPackage$default (Lkotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder;Lkotlin/reflect/jvm/internal/impl/name/FqName;ZILjava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaPackage; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder$Request { + public fun (Lkotlin/reflect/jvm/internal/impl/name/ClassId;[BLkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass;)V + public synthetic fun (Lkotlin/reflect/jvm/internal/impl/name/ClassId;[BLkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun equals (Ljava/lang/Object;)Z + public final fun getClassId ()Lkotlin/reflect/jvm/internal/impl/name/ClassId; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/load/java/JavaClassesTracker { + public abstract fun reportClass (Lkotlin/reflect/jvm/internal/impl/load/java/descriptors/JavaClassDescriptor;)V +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/JavaClassesTracker$Default : kotlin/reflect/jvm/internal/impl/load/java/JavaClassesTracker { + public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/JavaClassesTracker$Default; + public fun reportClass (Lkotlin/reflect/jvm/internal/impl/load/java/descriptors/JavaClassDescriptor;)V +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/JavaDefaultQualifiers { + public fun (Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus;Ljava/util/Collection;Z)V + public synthetic fun (Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus;Ljava/util/Collection;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun copy (Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus;Ljava/util/Collection;Z)Lkotlin/reflect/jvm/internal/impl/load/java/JavaDefaultQualifiers; + public static synthetic fun copy$default (Lkotlin/reflect/jvm/internal/impl/load/java/JavaDefaultQualifiers;Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus;Ljava/util/Collection;ZILjava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/load/java/JavaDefaultQualifiers; + public fun equals (Ljava/lang/Object;)Z + public final fun getDefinitelyNotNull ()Z + public final fun getNullabilityQualifier ()Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus; + public final fun getQualifierApplicabilityTypes ()Ljava/util/Collection; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/JavaDefaultQualifiersKt { + public static final fun getBUILT_IN_TYPE_QUALIFIER_DEFAULT_ANNOTATIONS ()Ljava/util/Map; + public static final fun getJSPECIFY_DEFAULT_ANNOTATIONS ()Ljava/util/Map; +} + +public class kotlin/reflect/jvm/internal/impl/load/java/JavaDescriptorVisibilities { + public static final field PACKAGE_VISIBILITY Lkotlin/reflect/jvm/internal/impl/descriptors/DescriptorVisibility; + public static final field PROTECTED_AND_PACKAGE Lkotlin/reflect/jvm/internal/impl/descriptors/DescriptorVisibility; + public static final field PROTECTED_STATIC_VISIBILITY Lkotlin/reflect/jvm/internal/impl/descriptors/DescriptorVisibility; + public static fun toDescriptorVisibility (Lkotlin/reflect/jvm/internal/impl/descriptors/Visibility;)Lkotlin/reflect/jvm/internal/impl/descriptors/DescriptorVisibility; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/JavaIncompatibilityRulesOverridabilityCondition : kotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/load/java/JavaIncompatibilityRulesOverridabilityCondition$Companion; + public fun ()V + public fun getContract ()Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Contract; + public fun isOverridable (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/ClassDescriptor;)Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Result; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/JavaIncompatibilityRulesOverridabilityCondition$Companion { + public final fun doesJavaOverrideHaveIncompatibleValueParameterKinds (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;)Z +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/load/java/JavaModuleAnnotationsProvider { + public abstract fun getAnnotationsForModuleOwnerOfClass (Lkotlin/reflect/jvm/internal/impl/name/ClassId;)Ljava/util/List; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/JavaNullabilityAnnotationSettingsKt { + public static final fun getDefaultJsr305Settings (Lkotlin/KotlinVersion;)Lkotlin/reflect/jvm/internal/impl/load/java/Jsr305Settings; + public static final fun getDefaultMigrationJsr305ReportLevelForGivenGlobal (Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel;)Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel; + public static final fun getDefaultReportLevelForAnnotation (Lkotlin/reflect/jvm/internal/impl/name/FqName;Lkotlin/KotlinVersion;)Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel; + public static final fun getJSPECIFY_ANNOTATIONS_PACKAGE ()Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final fun getRXJAVA3_ANNOTATIONS ()[Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final fun getReportLevelForAnnotation (Lkotlin/reflect/jvm/internal/impl/name/FqName;Lkotlin/reflect/jvm/internal/impl/load/java/NullabilityAnnotationStates;Lkotlin/KotlinVersion;)Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/JavaNullabilityAnnotationsStatus { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/load/java/JavaNullabilityAnnotationsStatus$Companion; + public fun (Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel;Lkotlin/KotlinVersion;Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel;)V + public synthetic fun (Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel;Lkotlin/KotlinVersion;Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun equals (Ljava/lang/Object;)Z + public final fun getReportLevelAfter ()Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel; + public final fun getReportLevelBefore ()Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel; + public final fun getSinceVersion ()Lkotlin/KotlinVersion; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/JavaNullabilityAnnotationsStatus$Companion { + public final fun getDEFAULT ()Lkotlin/reflect/jvm/internal/impl/load/java/JavaNullabilityAnnotationsStatus; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState$Companion; + public fun (Lkotlin/reflect/jvm/internal/impl/load/java/Jsr305Settings;Lkotlin/jvm/functions/Function1;)V + public final fun getDisabledDefaultAnnotations ()Z + public final fun getGetReportLevelForAnnotation ()Lkotlin/jvm/functions/Function1; + public final fun getJsr305 ()Lkotlin/reflect/jvm/internal/impl/load/java/Jsr305Settings; + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState$Companion { + public final fun getDefault (Lkotlin/KotlinVersion;)Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState; +} public final class kotlin/reflect/jvm/internal/impl/load/java/JavaTypeQualifiersByElementType { public fun (Ljava/util/EnumMap;)V @@ -19031,7 +20042,6 @@ public final class kotlin/reflect/jvm/internal/impl/load/java/lazy/descriptors/L public fun getKind ()Lkotlin/reflect/jvm/internal/impl/descriptors/ClassKind; public fun getModality ()Lkotlin/reflect/jvm/internal/impl/descriptors/Modality; public final fun getModuleAnnotations ()Ljava/util/List; - public fun getSealedSubclasses ()Ljava/util/Collection; public fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; public fun getTypeConstructor ()Lkotlin/reflect/jvm/internal/impl/types/TypeConstructor; public fun getUnsubstitutedInnerClassesScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; @@ -19281,7 +20291,6 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/load/java/struc public abstract fun getLightClassOriginKind ()Lkotlin/reflect/jvm/internal/impl/load/java/structure/LightClassOriginKind; public abstract fun getMethods ()Ljava/util/Collection; public abstract fun getOuterClass ()Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass; - public abstract fun getPermittedTypes ()Lkotlin/sequences/Sequence; public abstract fun getRecordComponents ()Ljava/util/Collection; public abstract fun getSupertypes ()Ljava/util/Collection; public abstract fun hasDefaultConstructor ()Z @@ -19563,8 +20572,8 @@ public abstract class kotlin/reflect/jvm/internal/impl/load/kotlin/AbstractBinar protected fun getCachedFileContent (Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass;)[B protected final fun getCallableSignature (Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/AnnotatedCallableKind;Z)Lkotlin/reflect/jvm/internal/impl/load/kotlin/MemberSignature; public static synthetic fun getCallableSignature$default (Lkotlin/reflect/jvm/internal/impl/load/kotlin/AbstractBinaryClassAnnotationLoader;Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/AnnotatedCallableKind;ZILjava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/MemberSignature; - public abstract fun getJvmMetadataVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion; protected final fun getKotlinClassFinder ()Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder; + public abstract fun getMetadataVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion; protected final fun isImplicitRepeatableContainer (Lkotlin/reflect/jvm/internal/impl/name/ClassId;)Z public abstract fun loadAnnotation (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;)Ljava/lang/Object; protected abstract fun loadAnnotation (Lkotlin/reflect/jvm/internal/impl/name/ClassId;Lkotlin/reflect/jvm/internal/impl/descriptors/SourceElement;Ljava/util/List;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass$AnnotationArgumentVisitor; @@ -19586,7 +20595,7 @@ public abstract class kotlin/reflect/jvm/internal/impl/load/kotlin/AbstractBinar } public final class kotlin/reflect/jvm/internal/impl/load/kotlin/AbstractBinaryClassAnnotationLoader$Companion { - public final fun getSpecialCaseContainerClass (Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/ProtoContainer;ZZLjava/lang/Boolean;ZLkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass; + public final fun getSpecialCaseContainerClass (Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/ProtoContainer;ZZLjava/lang/Boolean;ZLkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass; } public final class kotlin/reflect/jvm/internal/impl/load/kotlin/AbstractBinaryClassAnnotationLoaderKt { @@ -19603,16 +20612,16 @@ public final class kotlin/reflect/jvm/internal/impl/load/kotlin/AnnotationsConta public final class kotlin/reflect/jvm/internal/impl/load/kotlin/BinaryClassAnnotationAndConstantLoaderImpl : kotlin/reflect/jvm/internal/impl/load/kotlin/AbstractBinaryClassAnnotationAndConstantLoader { public fun (Lkotlin/reflect/jvm/internal/impl/descriptors/ModuleDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/NotFoundClasses;Lkotlin/reflect/jvm/internal/impl/storage/StorageManager;Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;)V - public fun getJvmMetadataVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion; + public fun getMetadataVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion; public synthetic fun loadAnnotation (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;)Ljava/lang/Object; public fun loadAnnotation (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;)Lkotlin/reflect/jvm/internal/impl/descriptors/annotations/AnnotationDescriptor; public synthetic fun loadConstant (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; - public fun setJvmMetadataVersion (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)V + public fun setMetadataVersion (Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)V public synthetic fun transformToUnsignedConstant (Ljava/lang/Object;)Ljava/lang/Object; } public final class kotlin/reflect/jvm/internal/impl/load/kotlin/BinaryClassAnnotationAndConstantLoaderImplKt { - public static final fun createBinaryClassAnnotationAndConstantLoader (Lkotlin/reflect/jvm/internal/impl/descriptors/ModuleDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/NotFoundClasses;Lkotlin/reflect/jvm/internal/impl/storage/StorageManager;Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/BinaryClassAnnotationAndConstantLoaderImpl; + public static final fun createBinaryClassAnnotationAndConstantLoader (Lkotlin/reflect/jvm/internal/impl/descriptors/ModuleDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/NotFoundClasses;Lkotlin/reflect/jvm/internal/impl/storage/StorageManager;Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/BinaryClassAnnotationAndConstantLoaderImpl; } public final class kotlin/reflect/jvm/internal/impl/load/kotlin/DescriptorBasedTypeSignatureMappingKt { @@ -19640,7 +20649,7 @@ public final class kotlin/reflect/jvm/internal/impl/load/kotlin/DeserializationC } public final class kotlin/reflect/jvm/internal/impl/load/kotlin/DeserializationComponentsForJavaKt { - public static final fun makeDeserializationComponentsForJava (Lkotlin/reflect/jvm/internal/impl/descriptors/ModuleDescriptor;Lkotlin/reflect/jvm/internal/impl/storage/StorageManager;Lkotlin/reflect/jvm/internal/impl/descriptors/NotFoundClasses;Lkotlin/reflect/jvm/internal/impl/load/java/lazy/LazyJavaPackageFragmentProvider;Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/load/kotlin/DeserializedDescriptorResolver;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/ErrorReporter;Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/DeserializationComponentsForJava; + public static final fun makeDeserializationComponentsForJava (Lkotlin/reflect/jvm/internal/impl/descriptors/ModuleDescriptor;Lkotlin/reflect/jvm/internal/impl/storage/StorageManager;Lkotlin/reflect/jvm/internal/impl/descriptors/NotFoundClasses;Lkotlin/reflect/jvm/internal/impl/load/java/lazy/LazyJavaPackageFragmentProvider;Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/load/kotlin/DeserializedDescriptorResolver;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/ErrorReporter;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/DeserializationComponentsForJava; public static final fun makeLazyJavaPackageFragmentProvider (Lkotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder;Lkotlin/reflect/jvm/internal/impl/descriptors/ModuleDescriptor;Lkotlin/reflect/jvm/internal/impl/storage/StorageManager;Lkotlin/reflect/jvm/internal/impl/descriptors/NotFoundClasses;Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/load/kotlin/DeserializedDescriptorResolver;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/ErrorReporter;Lkotlin/reflect/jvm/internal/impl/load/java/sources/JavaSourceElementFactory;Lkotlin/reflect/jvm/internal/impl/load/java/lazy/ModuleClassResolver;Lkotlin/reflect/jvm/internal/impl/load/kotlin/PackagePartProvider;)Lkotlin/reflect/jvm/internal/impl/load/java/lazy/LazyJavaPackageFragmentProvider; public static synthetic fun makeLazyJavaPackageFragmentProvider$default (Lkotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder;Lkotlin/reflect/jvm/internal/impl/descriptors/ModuleDescriptor;Lkotlin/reflect/jvm/internal/impl/storage/StorageManager;Lkotlin/reflect/jvm/internal/impl/descriptors/NotFoundClasses;Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/load/kotlin/DeserializedDescriptorResolver;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/ErrorReporter;Lkotlin/reflect/jvm/internal/impl/load/java/sources/JavaSourceElementFactory;Lkotlin/reflect/jvm/internal/impl/load/java/lazy/ModuleClassResolver;Lkotlin/reflect/jvm/internal/impl/load/kotlin/PackagePartProvider;ILjava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/load/java/lazy/LazyJavaPackageFragmentProvider; } @@ -19658,7 +20667,7 @@ public final class kotlin/reflect/jvm/internal/impl/load/kotlin/DeserializedDesc } public final class kotlin/reflect/jvm/internal/impl/load/kotlin/DeserializedDescriptorResolver$Companion { - public final fun getKOTLIN_1_3_RC_METADATA_VERSION$descriptors_jvm ()Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion; + public final fun getKOTLIN_1_3_RC_METADATA_VERSION$descriptors_jvm ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion; } public final class kotlin/reflect/jvm/internal/impl/load/kotlin/JavaClassDataFinder : kotlin/reflect/jvm/internal/impl/serialization/deserialization/ClassDataFinder { @@ -19681,7 +20690,7 @@ public class kotlin/reflect/jvm/internal/impl/load/kotlin/JvmDescriptorTypeWrite public final class kotlin/reflect/jvm/internal/impl/load/kotlin/JvmPackagePartSource : kotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/DeserializedContainerSource { public fun (Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Package;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/IncompatibleVersionErrorData;ZLkotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/DeserializedContainerAbiStability;)V - public fun (Lkotlin/reflect/jvm/internal/impl/resolve/jvm/JvmClassName;Lkotlin/reflect/jvm/internal/impl/resolve/jvm/JvmClassName;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Package;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/IncompatibleVersionErrorData;ZLkotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/DeserializedContainerAbiStability;Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass;)V + public fun (Lkotlin/reflect/jvm/internal/impl/resolve/jvm/JvmClassName;Lkotlin/reflect/jvm/internal/impl/resolve/jvm/JvmClassName;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Package;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/IncompatibleVersionErrorData;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/PreReleaseInfo;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/DeserializedContainerAbiStability;Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass;)V public final fun getClassId ()Lkotlin/reflect/jvm/internal/impl/name/ClassId; public fun getClassName ()Lkotlin/reflect/jvm/internal/impl/resolve/jvm/JvmClassName; public fun getContainingFile ()Lkotlin/reflect/jvm/internal/impl/descriptors/SourceFile; @@ -19733,8 +20742,8 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/load/kotlin/Jvm } public abstract interface class kotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder : kotlin/reflect/jvm/internal/impl/serialization/deserialization/KotlinMetadataFinder { - public abstract fun findKotlinClassOrContent (Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass;Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder$Result; - public abstract fun findKotlinClassOrContent (Lkotlin/reflect/jvm/internal/impl/name/ClassId;Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder$Result; + public abstract fun findKotlinClassOrContent (Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder$Result; + public abstract fun findKotlinClassOrContent (Lkotlin/reflect/jvm/internal/impl/name/ClassId;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder$Result; } public abstract class kotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder$Result { @@ -19752,8 +20761,8 @@ public final class kotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinde } public final class kotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinderKt { - public static final fun findKotlinClass (Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass;Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass; - public static final fun findKotlinClass (Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/name/ClassId;Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass; + public static final fun findKotlinClass (Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass; + public static final fun findKotlinClass (Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/name/ClassId;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass; } public abstract interface class kotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass { @@ -19802,7 +20811,7 @@ public final class kotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryP } public final class kotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinarySourceElement : kotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/DeserializedContainerSource { - public fun (Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/IncompatibleVersionErrorData;ZLkotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/DeserializedContainerAbiStability;)V + public fun (Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/IncompatibleVersionErrorData;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/PreReleaseInfo;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/DeserializedContainerAbiStability;)V public final fun getBinaryClass ()Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass; public fun getContainingFile ()Lkotlin/reflect/jvm/internal/impl/descriptors/SourceFile; public fun getPresentableString ()Ljava/lang/String; @@ -19857,6 +20866,7 @@ public final class kotlin/reflect/jvm/internal/impl/load/kotlin/SignatureBuildin public final fun javaFunction (Ljava/lang/String;)Ljava/lang/String; public final fun javaLang (Ljava/lang/String;)Ljava/lang/String; public final fun javaUtil (Ljava/lang/String;)Ljava/lang/String; + public final fun javaUtilConcurrentAtomic (Ljava/lang/String;)Ljava/lang/String; public final fun jvmDescriptor (Ljava/lang/String;Ljava/util/List;Ljava/lang/String;)Ljava/lang/String; public final fun signature (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; } @@ -19913,11 +20923,11 @@ public final class kotlin/reflect/jvm/internal/impl/load/kotlin/TypeSignatureMap } public final class kotlin/reflect/jvm/internal/impl/load/kotlin/header/KotlinClassHeader { - public fun (Lkotlin/reflect/jvm/internal/impl/load/kotlin/header/KotlinClassHeader$Kind;Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;[B)V + public fun (Lkotlin/reflect/jvm/internal/impl/load/kotlin/header/KotlinClassHeader$Kind;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;[B)V public final fun getData ()[Ljava/lang/String; public final fun getIncompatibleData ()[Ljava/lang/String; public final fun getKind ()Lkotlin/reflect/jvm/internal/impl/load/kotlin/header/KotlinClassHeader$Kind; - public final fun getMetadataVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion; + public final fun getMetadataVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion; public final fun getMultifileClassName ()Ljava/lang/String; public final fun getMultifilePartNames ()Ljava/util/List; public final fun getStrings ()[Ljava/lang/String; @@ -19945,7 +20955,7 @@ public final class kotlin/reflect/jvm/internal/impl/load/kotlin/header/KotlinCla public class kotlin/reflect/jvm/internal/impl/load/kotlin/header/ReadKotlinClassHeaderAnnotationVisitor : kotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass$AnnotationVisitor { public fun ()V - public fun createHeader (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/header/KotlinClassHeader; + public fun createHeader (Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/header/KotlinClassHeader; public fun createHeaderWithDefaultMetadataVersion ()Lkotlin/reflect/jvm/internal/impl/load/kotlin/header/KotlinClassHeader; public fun visitAnnotation (Lkotlin/reflect/jvm/internal/impl/name/ClassId;Lkotlin/reflect/jvm/internal/impl/descriptors/SourceElement;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass$AnnotationArgumentVisitor; public fun visitEnd ()V @@ -20019,6 +21029,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; public fun mergeValue (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Builder; public fun setNameId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Builder; + public fun setValue (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Builder; } public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$ValueOrBuilder { @@ -20062,6 +21073,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation } public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value$Builder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$ValueOrBuilder { + public fun addArrayElement (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value$Builder;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value$Builder; public fun build ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value; public synthetic fun build ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun buildPartial ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value; @@ -20083,6 +21095,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/CodedInputStream;Lkotlin/reflect/jvm/internal/impl/protobuf/ExtensionRegistryLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/CodedInputStream;Lkotlin/reflect/jvm/internal/impl/protobuf/ExtensionRegistryLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite$Builder; public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; + public fun setAnnotation (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value$Builder; public fun setArrayDimensionCount (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value$Builder; public fun setClassId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value$Builder; public fun setDoubleValue (D)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value$Builder; @@ -20121,6 +21134,7 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/ProtoB } public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Builder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$AnnotationOrBuilder { + public fun addArgument (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Builder;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Builder; public fun build ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; public synthetic fun build ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun buildPartial ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; @@ -20148,7 +21162,12 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/ProtoB public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessage, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ClassOrBuilder { public static field PARSER Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I + public fun getAnnotationList ()Ljava/util/List; public fun getCompanionObjectName ()I + public fun getCompilerPluginData (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public fun getCompilerPluginDataCount ()I public fun getConstructor (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor; public fun getConstructorCount ()I public fun getConstructorList ()Ljava/util/List; @@ -20217,6 +21236,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class : ko } public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class$Builder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ClassOrBuilder { + public fun addAllAnnotation (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class$Builder; public fun build ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class; public synthetic fun build ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun buildPartial ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class; @@ -20225,6 +21245,10 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class$Buil public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I + public fun getCompilerPluginData (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public fun getCompilerPluginDataCount ()I public fun getConstructor (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor; public fun getConstructorCount ()I public fun getContextReceiverType (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; @@ -20284,8 +21308,60 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class$Kind public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ClassOrBuilder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessageOrBuilder { } +public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginDataOrBuilder { + public static field PARSER Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; + public fun getData ()Lkotlin/reflect/jvm/internal/impl/protobuf/ByteString; + public static fun getDefaultInstance ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; + public fun getParserForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; + public fun getPluginId ()I + public fun getSerializedSize ()I + public fun hasData ()Z + public fun hasPluginId ()Z + public final fun isInitialized ()Z + public static fun newBuilder ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData$Builder; + public static fun newBuilder (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData$Builder; + public fun newBuilderForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData$Builder; + public synthetic fun newBuilderForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite$Builder; + public fun toBuilder ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData$Builder; + public synthetic fun toBuilder ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite$Builder; + public fun writeTo (Lkotlin/reflect/jvm/internal/impl/protobuf/CodedOutputStream;)V +} + +public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData$Builder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginDataOrBuilder { + public fun build ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public synthetic fun build ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; + public fun buildPartial ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public synthetic fun clone ()Ljava/lang/Object; + public fun clone ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData$Builder; + public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; + public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; + public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite; + public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; + public fun hasData ()Z + public fun hasPluginId ()Z + public final fun isInitialized ()Z + public fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData$Builder; + public fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/CodedInputStream;Lkotlin/reflect/jvm/internal/impl/protobuf/ExtensionRegistryLite;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData$Builder; + public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/CodedInputStream;Lkotlin/reflect/jvm/internal/impl/protobuf/ExtensionRegistryLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; + public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/CodedInputStream;Lkotlin/reflect/jvm/internal/impl/protobuf/ExtensionRegistryLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite$Builder; + public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; + public fun setData (Lkotlin/reflect/jvm/internal/impl/protobuf/ByteString;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData$Builder; + public fun setPluginId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData$Builder; +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginDataOrBuilder : kotlin/reflect/jvm/internal/impl/protobuf/MessageLiteOrBuilder { +} + public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessage, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ConstructorOrBuilder { public static field PARSER Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I + public fun getAnnotationList ()Ljava/util/List; + public fun getCompilerPluginData (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public fun getCompilerPluginDataCount ()I public static fun getDefaultInstance ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor; public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; @@ -20308,6 +21384,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructo } public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor$Builder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ConstructorOrBuilder { + public fun addAllAnnotation (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor$Builder; public fun build ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor; public synthetic fun build ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun buildPartial ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor; @@ -20316,6 +21393,10 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructo public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I + public fun getCompilerPluginData (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public fun getCompilerPluginDataCount ()I public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; @@ -20340,6 +21421,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Contract : public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun getEffect (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Effect; public fun getEffectCount ()I + public fun getEffectList ()Ljava/util/List; public fun getParserForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; public fun getSerializedSize ()I public final fun isInitialized ()Z @@ -20384,6 +21466,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Effect : k public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun getEffectConstructorArgument (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Expression; public fun getEffectConstructorArgumentCount ()I + public fun getEffectConstructorArgumentList ()Ljava/util/List; public fun getEffectType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Effect$EffectType; public fun getKind ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Effect$InvocationKind; public fun getParserForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; @@ -20452,6 +21535,9 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/ProtoB public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessage, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntryOrBuilder { public static field PARSER Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I + public fun getAnnotationList ()Ljava/util/List; public static fun getDefaultInstance ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry; public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; @@ -20470,6 +21556,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry } public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry$Builder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntryOrBuilder { + public fun addAnnotation (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry$Builder; public fun build ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry; public synthetic fun build ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun buildPartial ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry; @@ -20478,6 +21565,8 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry$ public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; @@ -20497,6 +21586,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Expression public static field PARSER Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; public fun getAndArgument (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Expression; public fun getAndArgumentCount ()I + public fun getAndArgumentList ()Ljava/util/List; public fun getConstantValue ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Expression$ConstantValue; public static fun getDefaultInstance ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Expression; public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Expression; @@ -20506,6 +21596,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Expression public fun getIsInstanceTypeId ()I public fun getOrArgument (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Expression; public fun getOrArgumentCount ()I + public fun getOrArgumentList ()Ljava/util/List; public fun getParserForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; public fun getSerializedSize ()I public fun getValueParameterReference ()I @@ -20569,6 +21660,13 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/ProtoB public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessage, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$FunctionOrBuilder { public static field PARSER Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I + public fun getAnnotationList ()Ljava/util/List; + public fun getCompilerPluginData (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public fun getCompilerPluginDataCount ()I + public fun getContextParameter (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter; + public fun getContextParameterCount ()I public fun getContextReceiverType (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public fun getContextReceiverTypeCount ()I public fun getContextReceiverTypeIdList ()Ljava/util/List; @@ -20577,6 +21675,9 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function : public static fun getDefaultInstance ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function; public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; + public fun getExtensionReceiverAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getExtensionReceiverAnnotationCount ()I + public fun getExtensionReceiverAnnotationList ()Ljava/util/List; public fun getFlags ()I public fun getName ()I public fun getOldFlags ()I @@ -20615,6 +21716,8 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function : } public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function$Builder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$FunctionOrBuilder { + public fun addAllAnnotation (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function$Builder; + public fun addAllExtensionReceiverAnnotation (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function$Builder; public fun build ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function; public synthetic fun build ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun buildPartial ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function; @@ -20623,12 +21726,20 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function$B public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I + public fun getCompilerPluginData (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public fun getCompilerPluginDataCount ()I + public fun getContextParameter (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter; + public fun getContextParameterCount ()I public fun getContextReceiverType (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public fun getContextReceiverTypeCount ()I public fun getContract ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Contract; public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; + public fun getExtensionReceiverAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getExtensionReceiverAnnotationCount ()I public fun getReceiverType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public fun getReturnType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public fun getTypeParameter (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter; @@ -20808,6 +21919,16 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/ProtoB public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessage, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$PropertyOrBuilder { public static field PARSER Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I + public fun getAnnotationList ()Ljava/util/List; + public fun getBackingFieldAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getBackingFieldAnnotationCount ()I + public fun getBackingFieldAnnotationList ()Ljava/util/List; + public fun getCompilerPluginData (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public fun getCompilerPluginDataCount ()I + public fun getContextParameter (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter; + public fun getContextParameterCount ()I public fun getContextReceiverType (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public fun getContextReceiverTypeCount ()I public fun getContextReceiverTypeIdList ()Ljava/util/List; @@ -20815,7 +21936,16 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property : public static fun getDefaultInstance ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property; public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; + public fun getDelegateFieldAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getDelegateFieldAnnotationCount ()I + public fun getDelegateFieldAnnotationList ()Ljava/util/List; + public fun getExtensionReceiverAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getExtensionReceiverAnnotationCount ()I + public fun getExtensionReceiverAnnotationList ()Ljava/util/List; public fun getFlags ()I + public fun getGetterAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getGetterAnnotationCount ()I + public fun getGetterAnnotationList ()Ljava/util/List; public fun getGetterFlags ()I public fun getName ()I public fun getOldFlags ()I @@ -20825,6 +21955,9 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property : public fun getReturnType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public fun getReturnTypeId ()I public fun getSerializedSize ()I + public fun getSetterAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getSetterAnnotationCount ()I + public fun getSetterAnnotationList ()Ljava/util/List; public fun getSetterFlags ()I public fun getSetterValueParameter ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter; public fun getTypeParameter (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter; @@ -20852,6 +21985,15 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property : } public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$PropertyOrBuilder { + public fun addAllAnnotation (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; + public fun addAllBackingFieldAnnotation (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; + public fun addAllContextReceiverType (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; + public fun addAllDelegateFieldAnnotation (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; + public fun addAllExtensionReceiverAnnotation (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; + public fun addAllGetterAnnotation (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; + public fun addAllSetterAnnotation (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; + public fun addAllVersionRequirement (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; + public fun addTypeParameter (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; public fun build ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property; public synthetic fun build ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun buildPartial ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property; @@ -20860,13 +22002,29 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$B public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I + public fun getBackingFieldAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getBackingFieldAnnotationCount ()I + public fun getCompilerPluginData (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public fun getCompilerPluginDataCount ()I + public fun getContextParameter (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter; + public fun getContextParameterCount ()I public fun getContextReceiverType (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public fun getContextReceiverTypeCount ()I public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; + public fun getDelegateFieldAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getDelegateFieldAnnotationCount ()I + public fun getExtensionReceiverAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getExtensionReceiverAnnotationCount ()I + public fun getGetterAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getGetterAnnotationCount ()I public fun getReceiverType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public fun getReturnType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; + public fun getSetterAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getSetterAnnotationCount ()I public fun getSetterValueParameter ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter; public fun getTypeParameter (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter; public fun getTypeParameterCount ()I @@ -20887,9 +22045,12 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$B public fun setGetterFlags (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; public fun setName (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; public fun setOldFlags (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; + public fun setReceiverType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; public fun setReceiverTypeId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; + public fun setReturnType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; public fun setReturnTypeId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; public fun setSetterFlags (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; + public fun setSetterValueParameter (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; } public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$PropertyOrBuilder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessageOrBuilder { @@ -21128,6 +22289,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Argum public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; public fun mergeType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Argument$Builder; public fun setProjection (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Argument$Projection;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Argument$Builder; + public fun setType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Argument$Builder; public fun setTypeId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Argument$Builder; } @@ -21146,6 +22308,7 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/ProtoB } public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeOrBuilder { + public fun addArgument (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Argument$Builder;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; public fun build ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public synthetic fun build ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun buildPartial ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; @@ -21174,12 +22337,15 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Build public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/CodedInputStream;Lkotlin/reflect/jvm/internal/impl/protobuf/ExtensionRegistryLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite$Builder; public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; public fun mergeOuterType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; + public fun setAbbreviatedType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; public fun setAbbreviatedTypeId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; public fun setClassName (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; public fun setFlags (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; public fun setFlexibleTypeCapabilitiesId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; + public fun setFlexibleUpperBound (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; public fun setFlexibleUpperBoundId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; public fun setNullable (Z)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; + public fun setOuterType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; public fun setOuterTypeId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; public fun setTypeAliasName (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; public fun setTypeParameter (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; @@ -21191,6 +22357,8 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeAlias public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; public fun getAnnotationCount ()I public fun getAnnotationList ()Ljava/util/List; + public fun getCompilerPluginData (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public fun getCompilerPluginDataCount ()I public static fun getDefaultInstance ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeAlias; public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeAlias; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; @@ -21234,6 +22402,8 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeAlias$ public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder; public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; public fun getAnnotationCount ()I + public fun getCompilerPluginData (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public fun getCompilerPluginDataCount ()I public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeAlias; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; @@ -21294,6 +22464,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParame } public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter$Builder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameterOrBuilder { + public fun addUpperBound (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter$Builder; public fun build ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter; public synthetic fun build ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun buildPartial ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter; @@ -21383,6 +22554,10 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/ProtoB public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessage, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameterOrBuilder { public static field PARSER Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I + public fun getAnnotationList ()Ljava/util/List; + public fun getAnnotationParameterDefaultValue ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value; public static fun getDefaultInstance ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter; public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; @@ -21394,6 +22569,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParam public fun getTypeId ()I public fun getVarargElementType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public fun getVarargElementTypeId ()I + public fun hasAnnotationParameterDefaultValue ()Z public fun hasFlags ()Z public fun hasName ()Z public fun hasType ()Z @@ -21411,6 +22587,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParam } public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameterOrBuilder { + public fun addAllAnnotation (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; public fun build ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter; public synthetic fun build ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun buildPartial ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter; @@ -21419,15 +22596,20 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParam public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I + public fun getAnnotationParameterDefaultValue ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value; public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun getType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public fun getVarargElementType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; + public fun hasAnnotationParameterDefaultValue ()Z public fun hasName ()Z public fun hasType ()Z public fun hasVarargElementType ()Z public final fun isInitialized ()Z + public fun mergeAnnotationParameterDefaultValue (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; public fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; public fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/CodedInputStream;Lkotlin/reflect/jvm/internal/impl/protobuf/ExtensionRegistryLite;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/CodedInputStream;Lkotlin/reflect/jvm/internal/impl/protobuf/ExtensionRegistryLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; @@ -21435,9 +22617,12 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParam public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; public fun mergeType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; public fun mergeVarargElementType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; + public fun setAnnotationParameterDefaultValue (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; public fun setFlags (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; public fun setName (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; + public fun setType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; public fun setTypeId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; + public fun setVarargElementType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; public fun setVarargElementTypeId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; } @@ -21689,6 +22874,22 @@ public abstract class kotlin/reflect/jvm/internal/impl/metadata/deserialization/ public abstract fun toFlags (Ljava/lang/Object;)I } +public final class kotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion : kotlin/reflect/jvm/internal/impl/metadata/deserialization/BinaryVersion { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion$Companion; + public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion; + public static final field INSTANCE_NEXT Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion; + public static final field INVALID_VERSION Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion; + public fun ([I)V + public fun ([IZ)V + public final fun isCompatible (Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)Z + public final fun isStrictSemantics ()Z + public final fun lastSupportedVersionWithThisLanguageVersion (Z)Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion; + public final fun next ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion; +} + +public final class kotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion$Companion { +} + public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver { public abstract fun getQualifiedClassName (I)Ljava/lang/String; public abstract fun getString (I)Ljava/lang/String; @@ -21717,6 +22918,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/deserialization/Pro public static final fun hasReceiver (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function;)Z public static final fun hasReceiver (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property;)Z public static final fun inlineClassUnderlyingType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; + public static final fun isInstanceType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Expression;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public static final fun outerType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public static final fun receiverType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public static final fun receiverType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; @@ -21735,9 +22937,43 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/deserialization/Typ public final fun get (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; } +public final class kotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirement { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirement$Companion; + public fun (Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirement$Version;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$VersionRequirement$VersionKind;Lkotlin/DeprecationLevel;Ljava/lang/Integer;Ljava/lang/String;)V + public final fun getErrorCode ()Ljava/lang/Integer; + public final fun getKind ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$VersionRequirement$VersionKind; + public final fun getLevel ()Lkotlin/DeprecationLevel; + public final fun getMessage ()Ljava/lang/String; + public final fun getVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirement$Version; + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirement$Companion { + public final fun create (ILkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirementTable;)Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirement; +} + +public final class kotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirement$Version { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirement$Version$Companion; + public static final field INFINITY Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirement$Version; + public fun (III)V + public final fun asString ()Ljava/lang/String; + public final fun component1 ()I + public final fun component2 ()I + public final fun component3 ()I + public final fun encode (Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V + public fun equals (Ljava/lang/Object;)Z + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirement$Version$Companion { + public final fun decode (Ljava/lang/Integer;Ljava/lang/Integer;)Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirement$Version; +} + public final class kotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirementTable { public static final field Companion Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirementTable$Companion; public synthetic fun (Ljava/util/List;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun get (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$VersionRequirement; } public final class kotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirementTable$Companion { @@ -21907,6 +23143,11 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$Jvm public fun mergeGetter (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmMethodSignature;)Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmPropertySignature$Builder; public fun mergeSetter (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmMethodSignature;)Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmPropertySignature$Builder; public fun mergeSyntheticMethod (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmMethodSignature;)Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmPropertySignature$Builder; + public fun setDelegateMethod (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmMethodSignature;)Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmPropertySignature$Builder; + public fun setField (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmFieldSignature;)Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmPropertySignature$Builder; + public fun setGetter (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmMethodSignature;)Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmPropertySignature$Builder; + public fun setSetter (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmMethodSignature;)Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmPropertySignature$Builder; + public fun setSyntheticMethod (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmMethodSignature;)Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmPropertySignature$Builder; } public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmPropertySignatureOrBuilder : kotlin/reflect/jvm/internal/impl/protobuf/MessageLiteOrBuilder { @@ -22060,22 +23301,6 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization public fun hashCode ()I } -public final class kotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion : kotlin/reflect/jvm/internal/impl/metadata/deserialization/BinaryVersion { - public static final field Companion Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion$Companion; - public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion; - public static final field INSTANCE_NEXT Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion; - public static final field INVALID_VERSION Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion; - public fun ([I)V - public fun ([IZ)V - public final fun isCompatible (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)Z - public final fun isStrictSemantics ()Z - public final fun lastSupportedVersionWithThisLanguageVersion (Z)Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion; - public final fun next ()Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion; -} - -public final class kotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion$Companion { -} - public final class kotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmNameResolver : kotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmNameResolverBase { public fun (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$StringTableTypes;[Ljava/lang/String;)V } @@ -22114,6 +23339,22 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization public static final fun stringsToBytes ([Ljava/lang/String;)[B } +public final class kotlin/reflect/jvm/internal/impl/metadata/serialization/Interner { + public final fun intern (Ljava/lang/Object;)I +} + +public abstract class kotlin/reflect/jvm/internal/impl/metadata/serialization/MutableTable { + public final fun get (Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder;)I +} + +public final class kotlin/reflect/jvm/internal/impl/metadata/serialization/MutableVersionRequirementTable : kotlin/reflect/jvm/internal/impl/metadata/serialization/MutableTable { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/serialization/StringTable { + public abstract fun getQualifiedClassNameIndex (Ljava/lang/String;Z)I + public abstract fun getStringIndex (Ljava/lang/String;)I +} + public final class kotlin/reflect/jvm/internal/impl/name/CallableId { public static final field Companion Lkotlin/reflect/jvm/internal/impl/name/CallableId$Companion; public fun (Lkotlin/reflect/jvm/internal/impl/name/FqName;Lkotlin/reflect/jvm/internal/impl/name/Name;)V @@ -22246,6 +23487,7 @@ public final class kotlin/reflect/jvm/internal/impl/name/SpecialNames { public static final field THIS Lkotlin/reflect/jvm/internal/impl/name/Name; public static final field UNARY Lkotlin/reflect/jvm/internal/impl/name/Name; public static final field UNDERSCORE_FOR_UNUSED_VAR Lkotlin/reflect/jvm/internal/impl/name/Name; + public static final field WHEN_SUBJECT Lkotlin/reflect/jvm/internal/impl/name/Name; public final fun isSafeIdentifier (Lkotlin/reflect/jvm/internal/impl/name/Name;)Z public static final fun safeIdentifier (Lkotlin/reflect/jvm/internal/impl/name/Name;)Lkotlin/reflect/jvm/internal/impl/name/Name; } @@ -22255,6 +23497,7 @@ public final class kotlin/reflect/jvm/internal/impl/name/StandardClassIds { public final fun getArray ()Lkotlin/reflect/jvm/internal/impl/name/ClassId; public final fun getBASE_ANNOTATION_PACKAGE ()Lkotlin/reflect/jvm/internal/impl/name/FqName; public final fun getBASE_COLLECTIONS_PACKAGE ()Lkotlin/reflect/jvm/internal/impl/name/FqName; + public final fun getBASE_CONCURRENT_ATOMICS_PACKAGE ()Lkotlin/reflect/jvm/internal/impl/name/FqName; public final fun getBASE_COROUTINES_PACKAGE ()Lkotlin/reflect/jvm/internal/impl/name/FqName; public final fun getBASE_ENUMS_PACKAGE ()Lkotlin/reflect/jvm/internal/impl/name/FqName; public final fun getBASE_KOTLIN_PACKAGE ()Lkotlin/reflect/jvm/internal/impl/name/FqName; @@ -22311,11 +23554,13 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/platform/Target public abstract class kotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite : kotlin/reflect/jvm/internal/impl/protobuf/MessageLite { protected field memoizedHashCode I public fun ()V + public fun toByteArray ()[B public fun writeDelimitedTo (Ljava/io/OutputStream;)V } public abstract class kotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder : kotlin/reflect/jvm/internal/impl/protobuf/MessageLite$Builder { public fun ()V + protected static fun addAll (Ljava/lang/Iterable;Ljava/util/Collection;)V public synthetic fun clone ()Ljava/lang/Object; public abstract fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; public abstract fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/CodedInputStream;Lkotlin/reflect/jvm/internal/impl/protobuf/ExtensionRegistryLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; @@ -22417,6 +23662,7 @@ public final class kotlin/reflect/jvm/internal/impl/protobuf/CodedInputStream { } public final class kotlin/reflect/jvm/internal/impl/protobuf/CodedOutputStream { + public fun checkNoSpaceLeft ()V public static fun computeBoolSize (IZ)I public static fun computeBoolSizeNoTag (Z)I public static fun computeByteArraySizeNoTag ([B)I @@ -22452,6 +23698,9 @@ public final class kotlin/reflect/jvm/internal/impl/protobuf/CodedOutputStream { public static fun encodeZigZag64 (J)J public fun flush ()V public static fun newInstance (Ljava/io/OutputStream;I)Lkotlin/reflect/jvm/internal/impl/protobuf/CodedOutputStream; + public static fun newInstance ([B)Lkotlin/reflect/jvm/internal/impl/protobuf/CodedOutputStream; + public static fun newInstance ([BII)Lkotlin/reflect/jvm/internal/impl/protobuf/CodedOutputStream; + public fun spaceLeft ()I public fun writeBool (IZ)V public fun writeBoolNoTag (Z)V public fun writeByteArrayNoTag ([B)V @@ -22529,12 +23778,14 @@ public abstract class kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessage public abstract class kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder, kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessageOrBuilder { protected fun ()V + public final fun addExtension (Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$GeneratedExtension;Ljava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder; public synthetic fun clone ()Ljava/lang/Object; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; public fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder; protected fun extensionsAreInitialized ()Z protected final fun mergeExtensionFields (Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessage;)V + public final fun setExtension (Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$GeneratedExtension;Ljava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder; } public abstract class kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessage : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite, kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessageOrBuilder { @@ -22634,6 +23885,7 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/protobuf/Messag public abstract fun getSerializedSize ()I public abstract fun newBuilderForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite$Builder; public abstract fun toBuilder ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite$Builder; + public abstract fun toByteArray ()[B public abstract fun writeTo (Lkotlin/reflect/jvm/internal/impl/protobuf/CodedOutputStream;)V } @@ -23236,6 +24488,27 @@ public final class kotlin/reflect/jvm/internal/impl/resolve/OverridingUtilTypeSy public synthetic fun captureFromArguments (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;Lkotlin/reflect/jvm/internal/impl/types/model/CaptureStatus;)Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker; public fun captureStatus (Lkotlin/reflect/jvm/internal/impl/types/model/CapturedTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/CaptureStatus; public fun createFlexibleType (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; + public fun default$asCapturedTypeUnwrappingDnn (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/CapturedTypeMarker; + public fun default$fastCorrespondingSupertypes (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)Ljava/util/List; + public fun default$get (Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentListMarker;I)Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentMarker; + public fun default$getArgumentOrNull (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;I)Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentMarker; + public fun default$hasFlexibleNullability (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isCapturedType (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isClassType (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Z + public fun default$isDefinitelyNotNullType (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isDefinitelyNotNullType (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Z + public fun default$isDynamic (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isFlexible (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isFlexibleWithDifferentTypeConstructors (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isIntegerLiteralType (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Z + public fun default$isNothing (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$lowerBoundIfFlexible (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker; + public fun default$makeDefinitelyNotNullOrNotNull (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; + public fun default$makeNullable (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; + public fun default$originalIfDefinitelyNotNullable (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/SimpleTypeMarker; + public fun default$size (Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentListMarker;)I + public fun default$typeConstructor (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker; + public fun default$upperBoundIfFlexible (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker; public fun fastCorrespondingSupertypes (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)Ljava/util/List; public fun get (Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentListMarker;I)Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentMarker; public fun getArgument (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;I)Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentMarker; @@ -23269,6 +24542,7 @@ public final class kotlin/reflect/jvm/internal/impl/resolve/OverridingUtilTypeSy public fun isDenotable (Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)Z public fun isDynamic (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z public fun isError (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun isFlexible (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z public fun isFlexibleWithDifferentTypeConstructors (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z public fun isInlineClass (Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)Z public fun isIntegerLiteralType (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Z @@ -23297,7 +24571,7 @@ public final class kotlin/reflect/jvm/internal/impl/resolve/OverridingUtilTypeSy public fun makeDefinitelyNotNullOrNotNull (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; public fun makeDefinitelyNotNullOrNotNull (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;Z)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; public fun makeNullable (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; - public fun newTypeCheckerState (ZZ)Lkotlin/reflect/jvm/internal/impl/types/TypeCheckerState; + public fun newTypeCheckerState (ZZZ)Lkotlin/reflect/jvm/internal/impl/types/TypeCheckerState; public fun original (Lkotlin/reflect/jvm/internal/impl/types/model/DefinitelyNotNullTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/SimpleTypeMarker; public fun originalIfDefinitelyNotNullable (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/SimpleTypeMarker; public fun parametersCount (Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)I @@ -24171,7 +25445,7 @@ public final class kotlin/reflect/jvm/internal/impl/serialization/deserializatio public abstract interface class kotlin/reflect/jvm/internal/impl/serialization/deserialization/DeserializationConfiguration { public abstract fun getAllowUnstableDependencies ()Z - public abstract fun getBinaryVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/BinaryVersion; + public abstract fun getMetadataVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion; public abstract fun getPreserveDeclarationsOrdering ()Z public abstract fun getReportErrorsOnPreReleaseDependencies ()Z public abstract fun getSkipMetadataVersionCheck ()Z @@ -24182,7 +25456,7 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/serialization/d public final class kotlin/reflect/jvm/internal/impl/serialization/deserialization/DeserializationConfiguration$Default : kotlin/reflect/jvm/internal/impl/serialization/deserialization/DeserializationConfiguration { public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/DeserializationConfiguration$Default; public fun getAllowUnstableDependencies ()Z - public fun getBinaryVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/BinaryVersion; + public fun getMetadataVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion; public fun getPreserveDeclarationsOrdering ()Z public fun getReportErrorsOnPreReleaseDependencies ()Z public fun getSkipMetadataVersionCheck ()Z @@ -24250,7 +25524,7 @@ public final class kotlin/reflect/jvm/internal/impl/serialization/deserializatio } public final class kotlin/reflect/jvm/internal/impl/serialization/deserialization/IncompatibleVersionErrorData { - public fun (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/String;Lkotlin/reflect/jvm/internal/impl/name/ClassId;)V + public fun (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/String;)V public fun equals (Ljava/lang/Object;)Z public fun hashCode ()I public fun toString ()Ljava/lang/String; @@ -24278,7 +25552,8 @@ public final class kotlin/reflect/jvm/internal/impl/serialization/deserializatio public fun (Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/DeserializationContext;)V public final fun loadConstructor (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor;Z)Lkotlin/reflect/jvm/internal/impl/descriptors/ClassConstructorDescriptor; public final fun loadFunction (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function;)Lkotlin/reflect/jvm/internal/impl/descriptors/SimpleFunctionDescriptor; - public final fun loadProperty (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property;)Lkotlin/reflect/jvm/internal/impl/descriptors/PropertyDescriptor; + public final fun loadProperty (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property;Z)Lkotlin/reflect/jvm/internal/impl/descriptors/PropertyDescriptor; + public static synthetic fun loadProperty$default (Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/MemberDeserializer;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property;ZILjava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/descriptors/PropertyDescriptor; public final fun loadTypeAlias (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeAlias;)Lkotlin/reflect/jvm/internal/impl/descriptors/TypeAliasDescriptor; } @@ -24348,6 +25623,7 @@ public final class kotlin/reflect/jvm/internal/impl/serialization/deserializatio } public final class kotlin/reflect/jvm/internal/impl/serialization/deserialization/ValueClassUtilKt { + public static final fun loadMultiFieldValueClassRepresentation (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;)Lkotlin/Pair; public static final fun loadValueClassRepresentation (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Lkotlin/reflect/jvm/internal/impl/descriptors/ValueClassRepresentation; } @@ -24423,7 +25699,6 @@ public final class kotlin/reflect/jvm/internal/impl/serialization/deserializatio public fun getKind ()Lkotlin/reflect/jvm/internal/impl/descriptors/ClassKind; public final fun getMetadataVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/BinaryVersion; public fun getModality ()Lkotlin/reflect/jvm/internal/impl/descriptors/Modality; - public fun getSealedSubclasses ()Ljava/util/Collection; public fun getSource ()Lkotlin/reflect/jvm/internal/impl/descriptors/SourceElement; public synthetic fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; public fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScopeImpl; @@ -24557,6 +25832,18 @@ public final class kotlin/reflect/jvm/internal/impl/serialization/deserializatio public fun isEmpty ()Z } +public final class kotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/PreReleaseInfo { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/PreReleaseInfo$Companion; + public fun (ZLjava/util/List;)V + public synthetic fun (ZLjava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun equals (Ljava/lang/Object;)Z + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/PreReleaseInfo$Companion { +} + public abstract interface class kotlin/reflect/jvm/internal/impl/storage/CacheWithNotNullValues { public abstract fun computeIfAbsent (Ljava/lang/Object;Lkotlin/jvm/functions/Function0;)Ljava/lang/Object; } @@ -25185,7 +26472,7 @@ public final class kotlin/reflect/jvm/internal/impl/types/TypeCapabilitiesKt { } public class kotlin/reflect/jvm/internal/impl/types/TypeCheckerState { - public fun (ZZZLkotlin/reflect/jvm/internal/impl/types/model/TypeSystemContext;Lkotlin/reflect/jvm/internal/impl/types/AbstractTypePreparator;Lkotlin/reflect/jvm/internal/impl/types/AbstractTypeRefiner;)V + public fun (ZZZZLkotlin/reflect/jvm/internal/impl/types/model/TypeSystemContext;Lkotlin/reflect/jvm/internal/impl/types/AbstractTypePreparator;Lkotlin/reflect/jvm/internal/impl/types/AbstractTypeRefiner;)V public fun addSubtypeConstraint (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;Z)Ljava/lang/Boolean; public static synthetic fun addSubtypeConstraint$default (Lkotlin/reflect/jvm/internal/impl/types/TypeCheckerState;Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;ZILjava/lang/Object;)Ljava/lang/Boolean; public final fun clear ()V @@ -25196,6 +26483,7 @@ public class kotlin/reflect/jvm/internal/impl/types/TypeCheckerState { public final fun getTypeSystemContext ()Lkotlin/reflect/jvm/internal/impl/types/model/TypeSystemContext; public final fun initialize ()V public final fun isAllowedTypeVariable (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public final fun isDnnTypesEqualToFlexible ()Z public final fun isErrorTypeEqualsToAnything ()Z public final fun isStubTypeEqualsToAnything ()Z public final fun prepareType (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; @@ -25542,7 +26830,7 @@ public final class kotlin/reflect/jvm/internal/impl/types/checker/ClassicTypeSys public static fun lowerBound (Lkotlin/reflect/jvm/internal/impl/types/checker/ClassicTypeSystemContext;Lkotlin/reflect/jvm/internal/impl/types/model/FlexibleTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/SimpleTypeMarker; public static fun lowerType (Lkotlin/reflect/jvm/internal/impl/types/checker/ClassicTypeSystemContext;Lkotlin/reflect/jvm/internal/impl/types/model/CapturedTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; public static fun makeDefinitelyNotNullOrNotNull (Lkotlin/reflect/jvm/internal/impl/types/checker/ClassicTypeSystemContext;Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;Z)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; - public static fun newTypeCheckerState (Lkotlin/reflect/jvm/internal/impl/types/checker/ClassicTypeSystemContext;ZZ)Lkotlin/reflect/jvm/internal/impl/types/TypeCheckerState; + public static fun newTypeCheckerState (Lkotlin/reflect/jvm/internal/impl/types/checker/ClassicTypeSystemContext;ZZZ)Lkotlin/reflect/jvm/internal/impl/types/TypeCheckerState; public static fun original (Lkotlin/reflect/jvm/internal/impl/types/checker/ClassicTypeSystemContext;Lkotlin/reflect/jvm/internal/impl/types/model/DefinitelyNotNullTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/SimpleTypeMarker; public static fun parametersCount (Lkotlin/reflect/jvm/internal/impl/types/checker/ClassicTypeSystemContext;Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)I public static fun possibleIntegerTypes (Lkotlin/reflect/jvm/internal/impl/types/checker/ClassicTypeSystemContext;Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Ljava/util/Collection; @@ -25711,6 +26999,27 @@ public final class kotlin/reflect/jvm/internal/impl/types/checker/SimpleClassicT public synthetic fun captureFromArguments (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;Lkotlin/reflect/jvm/internal/impl/types/model/CaptureStatus;)Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker; public fun captureStatus (Lkotlin/reflect/jvm/internal/impl/types/model/CapturedTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/CaptureStatus; public fun createFlexibleType (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; + public fun default$asCapturedTypeUnwrappingDnn (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/CapturedTypeMarker; + public fun default$fastCorrespondingSupertypes (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)Ljava/util/List; + public fun default$get (Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentListMarker;I)Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentMarker; + public fun default$getArgumentOrNull (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;I)Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentMarker; + public fun default$hasFlexibleNullability (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isCapturedType (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isClassType (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Z + public fun default$isDefinitelyNotNullType (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isDefinitelyNotNullType (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Z + public fun default$isDynamic (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isFlexible (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isFlexibleWithDifferentTypeConstructors (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isIntegerLiteralType (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Z + public fun default$isNothing (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$lowerBoundIfFlexible (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker; + public fun default$makeDefinitelyNotNullOrNotNull (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; + public fun default$makeNullable (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; + public fun default$originalIfDefinitelyNotNullable (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/SimpleTypeMarker; + public fun default$size (Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentListMarker;)I + public fun default$typeConstructor (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker; + public fun default$upperBoundIfFlexible (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker; public fun fastCorrespondingSupertypes (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)Ljava/util/List; public fun get (Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentListMarker;I)Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentMarker; public fun getArgument (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;I)Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentMarker; @@ -25744,6 +27053,7 @@ public final class kotlin/reflect/jvm/internal/impl/types/checker/SimpleClassicT public fun isDenotable (Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)Z public fun isDynamic (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z public fun isError (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun isFlexible (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z public fun isFlexibleWithDifferentTypeConstructors (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z public fun isInlineClass (Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)Z public fun isIntegerLiteralType (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Z @@ -25772,7 +27082,7 @@ public final class kotlin/reflect/jvm/internal/impl/types/checker/SimpleClassicT public fun makeDefinitelyNotNullOrNotNull (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; public fun makeDefinitelyNotNullOrNotNull (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;Z)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; public fun makeNullable (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; - public fun newTypeCheckerState (ZZ)Lkotlin/reflect/jvm/internal/impl/types/TypeCheckerState; + public fun newTypeCheckerState (ZZZ)Lkotlin/reflect/jvm/internal/impl/types/TypeCheckerState; public fun original (Lkotlin/reflect/jvm/internal/impl/types/model/DefinitelyNotNullTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/SimpleTypeMarker; public fun originalIfDefinitelyNotNullable (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/SimpleTypeMarker; public fun parametersCount (Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)I @@ -26044,7 +27354,6 @@ public final class kotlin/reflect/jvm/internal/impl/types/error/ErrorTypeKind : public static final field TYPE_FOR_DELEGATION Lkotlin/reflect/jvm/internal/impl/types/error/ErrorTypeKind; public static final field TYPE_FOR_ERROR_TYPE_CONSTRUCTOR Lkotlin/reflect/jvm/internal/impl/types/error/ErrorTypeKind; public static final field TYPE_FOR_GENERATED_ERROR_EXPRESSION Lkotlin/reflect/jvm/internal/impl/types/error/ErrorTypeKind; - public static final field TYPE_FOR_RESULT Lkotlin/reflect/jvm/internal/impl/types/error/ErrorTypeKind; public static final field TYPE_WITH_MISMATCHED_TYPE_ARGUMENTS_AND_PARAMETERS Lkotlin/reflect/jvm/internal/impl/types/error/ErrorTypeKind; public static final field UNABLE_TO_SUBSTITUTE_TYPE Lkotlin/reflect/jvm/internal/impl/types/error/ErrorTypeKind; public static final field UNAVAILABLE_TYPE_FOR_DECLARATION Lkotlin/reflect/jvm/internal/impl/types/error/ErrorTypeKind; @@ -26169,13 +27478,21 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/Typ public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/TypeArgumentMarker { } +public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/TypeCheckerProviderContext { + public abstract fun newTypeCheckerState (ZZZ)Lkotlin/reflect/jvm/internal/impl/types/TypeCheckerState; +} + +public synthetic class kotlin/reflect/jvm/internal/impl/types/model/TypeCheckerProviderContext$$Util { + public static synthetic fun newTypeCheckerState$default (Lkotlin/reflect/jvm/internal/impl/types/model/TypeCheckerProviderContext;ZZZILjava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/types/TypeCheckerState; +} + public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker { } public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/TypeParameterMarker { } -public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/TypeSystemCommonSuperTypesContext : kotlin/reflect/jvm/internal/impl/types/model/TypeSystemContext { +public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/TypeSystemCommonSuperTypesContext : kotlin/reflect/jvm/internal/impl/types/model/TypeCheckerProviderContext, kotlin/reflect/jvm/internal/impl/types/model/TypeSystemTypeFactoryContext { } public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/TypeSystemContext : kotlin/reflect/jvm/internal/impl/types/model/TypeSystemOptimizationContext { @@ -26217,6 +27534,7 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/Typ public abstract fun isDenotable (Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)Z public abstract fun isDynamic (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z public abstract fun isError (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public abstract fun isFlexible (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z public abstract fun isFlexibleWithDifferentTypeConstructors (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z public abstract fun isIntegerLiteralType (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Z public abstract fun isIntegerLiteralTypeConstructor (Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)Z @@ -26269,6 +27587,9 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/Typ public abstract fun identicalArguments (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Z } +public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/TypeSystemTypeFactoryContext : kotlin/reflect/jvm/internal/impl/types/model/TypeSystemContext { +} + public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/TypeVariableTypeConstructorMarker : kotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker { } @@ -26491,9 +27812,6 @@ public final class kotlin/reflect/jvm/internal/impl/util/OperatorNameConventions public static final field ITERATOR Lkotlin/reflect/jvm/internal/impl/name/Name; public static final field MINUS Lkotlin/reflect/jvm/internal/impl/name/Name; public static final field MINUS_ASSIGN Lkotlin/reflect/jvm/internal/impl/name/Name; - public static final field MOD Lkotlin/reflect/jvm/internal/impl/name/Name; - public static final field MOD_ASSIGN Lkotlin/reflect/jvm/internal/impl/name/Name; - public static final field MOD_OPERATORS_REPLACEMENT Ljava/util/Map; public static final field NEXT Lkotlin/reflect/jvm/internal/impl/name/Name; public static final field NOT Lkotlin/reflect/jvm/internal/impl/name/Name; public static final field NUMBER_CONVERSIONS Ljava/util/Set; @@ -26650,10 +27968,6 @@ public class kotlin/reflect/jvm/internal/impl/utils/DFS$VisitedWithSet : kotlin/ public fun checkAndMarkVisited (Ljava/lang/Object;)Z } -public final class kotlin/reflect/jvm/internal/impl/utils/DeserializationHelpersKt { - public static final fun jvmMetadataVersionOrDefault (Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/DeserializationConfiguration;)Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion; -} - public final class kotlin/reflect/jvm/internal/impl/utils/ExceptionUtilsKt { public static final fun isProcessCanceledException (Ljava/lang/Throwable;)Z public static final fun rethrow (Ljava/lang/Throwable;)Ljava/lang/RuntimeException; @@ -26868,6 +28182,7 @@ public final class kotlin/sequences/SequencesKt { public static final fun scan (Lkotlin/sequences/Sequence;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)Lkotlin/sequences/Sequence; public static final fun scanIndexed (Lkotlin/sequences/Sequence;Ljava/lang/Object;Lkotlin/jvm/functions/Function3;)Lkotlin/sequences/Sequence; public static final fun sequence (Lkotlin/jvm/functions/Function2;)Lkotlin/sequences/Sequence; + public static final fun sequenceOf (Ljava/lang/Object;)Lkotlin/sequences/Sequence; public static final fun sequenceOf ([Ljava/lang/Object;)Lkotlin/sequences/Sequence; public static final fun shuffled (Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; public static final fun shuffled (Lkotlin/sequences/Sequence;Lkotlin/random/Random;)Lkotlin/sequences/Sequence; @@ -27655,6 +28970,23 @@ public abstract class kotlin/time/AbstractLongTimeSource : kotlin/time/TimeSourc protected abstract fun read ()J } +public abstract interface class kotlin/time/Clock { + public static final field Companion Lkotlin/time/Clock$Companion; + public abstract fun now ()Lkotlin/time/Instant; +} + +public final class kotlin/time/Clock$Companion { +} + +public final class kotlin/time/Clock$System : kotlin/time/Clock { + public static final field INSTANCE Lkotlin/time/Clock$System; + public fun now ()Lkotlin/time/Instant; +} + +public final class kotlin/time/ClocksKt { + public static final fun fromTimeSource (Lkotlin/time/TimeSource;Lkotlin/time/Instant;)Lkotlin/time/Clock; +} + public abstract interface class kotlin/time/ComparableTimeMark : java/lang/Comparable, kotlin/time/TimeMark { public abstract fun compareTo (Lkotlin/time/ComparableTimeMark;)I public abstract fun equals (Ljava/lang/Object;)Z @@ -27758,6 +29090,33 @@ public final class kotlin/time/DurationUnitKt { public abstract interface annotation class kotlin/time/ExperimentalTime : java/lang/annotation/Annotation { } +public final class kotlin/time/Instant : java/io/Serializable, java/lang/Comparable { + public static final field Companion Lkotlin/time/Instant$Companion; + public synthetic fun compareTo (Ljava/lang/Object;)I + public fun compareTo (Lkotlin/time/Instant;)I + public fun equals (Ljava/lang/Object;)Z + public final fun getEpochSeconds ()J + public final fun getNanosecondsOfSecond ()I + public fun hashCode ()I + public final fun minus-LRDsOJo (J)Lkotlin/time/Instant; + public final fun minus-UwyO8pc (Lkotlin/time/Instant;)J + public final fun plus-LRDsOJo (J)Lkotlin/time/Instant; + public final fun toEpochMilliseconds ()J + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/time/Instant$Companion { + public final fun fromEpochMilliseconds (J)Lkotlin/time/Instant; + public final fun fromEpochSeconds (JI)Lkotlin/time/Instant; + public final fun fromEpochSeconds (JJ)Lkotlin/time/Instant; + public static synthetic fun fromEpochSeconds$default (Lkotlin/time/Instant$Companion;JJILjava/lang/Object;)Lkotlin/time/Instant; + public final fun getDISTANT_FUTURE ()Lkotlin/time/Instant; + public final fun getDISTANT_PAST ()Lkotlin/time/Instant; + public final fun now ()Lkotlin/time/Instant; + public final fun parse (Ljava/lang/CharSequence;)Lkotlin/time/Instant; + public final fun parseOrNull (Ljava/lang/CharSequence;)Lkotlin/time/Instant; +} + public final class kotlin/time/MeasureTimeKt { public static final fun measureTime (Lkotlin/jvm/functions/Function0;)J public static final fun measureTime (Lkotlin/time/TimeSource$Monotonic;Lkotlin/jvm/functions/Function0;)J @@ -27853,30 +29212,42 @@ public final class kotlin/time/TimedValue { public fun toString ()Ljava/lang/String; } +public final class kotlin/time/jdk8/InstantConversionsJDK8Kt { + public static final fun toJavaInstant (Lkotlin/time/Instant;)Ljava/time/Instant; + public static final fun toKotlinInstant (Ljava/time/Instant;)Lkotlin/time/Instant; +} + public abstract interface annotation class kotlin/uuid/ExperimentalUuidApi : java/lang/annotation/Annotation { } -public final class kotlin/uuid/Uuid : java/io/Serializable { +public final class kotlin/uuid/Uuid : java/io/Serializable, java/lang/Comparable { public static final field Companion Lkotlin/uuid/Uuid$Companion; public static final field SIZE_BITS I public static final field SIZE_BYTES I + public synthetic fun (JJLkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun compareTo (Ljava/lang/Object;)I + public fun compareTo (Lkotlin/uuid/Uuid;)I public fun equals (Ljava/lang/Object;)Z public final fun getLeastSignificantBits ()J public final fun getMostSignificantBits ()J public fun hashCode ()I public final fun toByteArray ()[B + public final fun toHexDashString ()Ljava/lang/String; public final fun toHexString ()Ljava/lang/String; public fun toString ()Ljava/lang/String; + public final fun toUByteArray-TcUX1vc ()[B } public final class kotlin/uuid/Uuid$Companion { public final fun fromByteArray ([B)Lkotlin/uuid/Uuid; public final fun fromLongs (JJ)Lkotlin/uuid/Uuid; + public final fun fromUByteArray-GBYM_sE ([B)Lkotlin/uuid/Uuid; public final fun fromULongs-eb3DHEI (JJ)Lkotlin/uuid/Uuid; public final fun getLEXICAL_ORDER ()Ljava/util/Comparator; public final fun getNIL ()Lkotlin/uuid/Uuid; public final fun parse (Ljava/lang/String;)Lkotlin/uuid/Uuid; public final fun parseHex (Ljava/lang/String;)Lkotlin/uuid/Uuid; + public final fun parseHexDash (Ljava/lang/String;)Lkotlin/uuid/Uuid; public final fun random ()Lkotlin/uuid/Uuid; } @@ -28269,6 +29640,13 @@ public final class kotlinx/coroutines/GlobalScope : kotlinx/coroutines/Coroutine public fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext; } +public final class kotlinx/coroutines/GuidanceKt { + public static final fun async (Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/Deferred; + public static synthetic fun async$default (Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Deferred; + public static final fun launch (Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/Job; + public static synthetic fun launch$default (Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; +} + public abstract interface annotation class kotlinx/coroutines/InternalCoroutinesApi : java/lang/annotation/Annotation { } @@ -29294,7 +30672,7 @@ public final class kotlinx/coroutines/reactive/FlowSubscription : kotlinx/corout public final field flow Lkotlinx/coroutines/flow/Flow; public final field subscriber Lorg/reactivestreams/Subscriber; public fun (Lkotlinx/coroutines/flow/Flow;Lorg/reactivestreams/Subscriber;Lkotlin/coroutines/CoroutineContext;)V - public fun cancel ()V + public synthetic fun cancel ()V public fun request (J)V } @@ -30215,9 +31593,19 @@ public final class kotlinx/serialization/builtins/BuiltinSerializersKt { public static final fun serializer (Lkotlin/jvm/internal/ShortCompanionObject;)Lkotlinx/serialization/KSerializer; public static final fun serializer (Lkotlin/jvm/internal/StringCompanionObject;)Lkotlinx/serialization/KSerializer; public static final fun serializer (Lkotlin/time/Duration$Companion;)Lkotlinx/serialization/KSerializer; + public static final fun serializer (Lkotlin/time/Instant$Companion;)Lkotlinx/serialization/KSerializer; public static final fun serializer (Lkotlin/uuid/Uuid$Companion;)Lkotlinx/serialization/KSerializer; } +public final class kotlinx/serialization/builtins/InstantComponentSerializer : kotlinx/serialization/KSerializer { + public static final field INSTANCE Lkotlinx/serialization/builtins/InstantComponentSerializer; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlin/time/Instant; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlin/time/Instant;)V +} + public final class kotlinx/serialization/builtins/LongAsStringSerializer : kotlinx/serialization/KSerializer { public static final field INSTANCE Lkotlinx/serialization/builtins/LongAsStringSerializer; public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Long; @@ -30374,6 +31762,7 @@ public abstract class kotlinx/serialization/encoding/AbstractDecoder : kotlinx/s public final fun decodeByteElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)B public fun decodeChar ()C public final fun decodeCharElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)C + public fun decodeCollectionSize (Lkotlinx/serialization/descriptors/SerialDescriptor;)I public fun decodeDouble ()D public final fun decodeDoubleElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)D public fun decodeEnum (Lkotlinx/serialization/descriptors/SerialDescriptor;)I @@ -30388,7 +31777,10 @@ public abstract class kotlinx/serialization/encoding/AbstractDecoder : kotlinx/s public fun decodeNotNullMark ()Z public fun decodeNull ()Ljava/lang/Void; public final fun decodeNullableSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; + public fun decodeNullableSerializableValue (Lkotlinx/serialization/DeserializationStrategy;)Ljava/lang/Object; + public fun decodeSequentially ()Z public fun decodeSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; + public fun decodeSerializableValue (Lkotlinx/serialization/DeserializationStrategy;)Ljava/lang/Object; public fun decodeSerializableValue (Lkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; public static synthetic fun decodeSerializableValue$default (Lkotlinx/serialization/encoding/AbstractDecoder;Lkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;ILjava/lang/Object;)Ljava/lang/Object; public fun decodeShort ()S @@ -30401,6 +31793,7 @@ public abstract class kotlinx/serialization/encoding/AbstractDecoder : kotlinx/s public abstract class kotlinx/serialization/encoding/AbstractEncoder : kotlinx/serialization/encoding/CompositeEncoder, kotlinx/serialization/encoding/Encoder { public fun ()V + public fun beginCollection (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Lkotlinx/serialization/encoding/CompositeEncoder; public fun beginStructure (Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/CompositeEncoder; public fun encodeBoolean (Z)V public final fun encodeBooleanElement (Lkotlinx/serialization/descriptors/SerialDescriptor;IZ)V @@ -30420,15 +31813,19 @@ public abstract class kotlinx/serialization/encoding/AbstractEncoder : kotlinx/s public final fun encodeIntElement (Lkotlinx/serialization/descriptors/SerialDescriptor;II)V public fun encodeLong (J)V public final fun encodeLongElement (Lkotlinx/serialization/descriptors/SerialDescriptor;IJ)V + public fun encodeNotNullMark ()V public fun encodeNull ()V public fun encodeNullableSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V + public fun encodeNullableSerializableValue (Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V public fun encodeSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V + public fun encodeSerializableValue (Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V public fun encodeShort (S)V public final fun encodeShortElement (Lkotlinx/serialization/descriptors/SerialDescriptor;IS)V public fun encodeString (Ljava/lang/String;)V public final fun encodeStringElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILjava/lang/String;)V public fun encodeValue (Ljava/lang/Object;)V public fun endStructure (Lkotlinx/serialization/descriptors/SerialDescriptor;)V + public fun shouldEncodeElementDefault (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Z } public abstract interface class kotlinx/serialization/encoding/ChunkedDecoder { @@ -30808,6 +32205,15 @@ public final class kotlinx/serialization/internal/InlineClassDescriptorKt { public static final fun InlinePrimitiveDescriptor (Ljava/lang/String;Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/descriptors/SerialDescriptor; } +public final class kotlinx/serialization/internal/InstantSerializer : kotlinx/serialization/KSerializer { + public static final field INSTANCE Lkotlinx/serialization/internal/InstantSerializer; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlin/time/Instant; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlin/time/Instant;)V +} + public final class kotlinx/serialization/internal/IntArrayBuilder : kotlinx/serialization/internal/PrimitiveArrayBuilder { public synthetic fun build$kotlinx_serialization_core ()Ljava/lang/Object; } @@ -30998,6 +32404,8 @@ public class kotlinx/serialization/internal/PluginGeneratedSerialDescriptor : ko public fun getSerialNames ()Ljava/util/Set; public fun hashCode ()I public fun isElementOptional (I)Z + public fun isInline ()Z + public fun isNullable ()Z public final fun pushAnnotation (Ljava/lang/annotation/Annotation;)V public final fun pushClassAnnotation (Ljava/lang/annotation/Annotation;)V public fun toString ()Ljava/lang/String; @@ -31088,6 +32496,7 @@ public abstract class kotlinx/serialization/internal/TaggedDecoder : kotlinx/ser public final fun decodeByteElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)B public final fun decodeChar ()C public final fun decodeCharElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)C + public fun decodeCollectionSize (Lkotlinx/serialization/descriptors/SerialDescriptor;)I public final fun decodeDouble ()D public final fun decodeDoubleElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)D public final fun decodeEnum (Lkotlinx/serialization/descriptors/SerialDescriptor;)I @@ -31102,7 +32511,10 @@ public abstract class kotlinx/serialization/internal/TaggedDecoder : kotlinx/ser public fun decodeNotNullMark ()Z public final fun decodeNull ()Ljava/lang/Void; public final fun decodeNullableSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; + public fun decodeNullableSerializableValue (Lkotlinx/serialization/DeserializationStrategy;)Ljava/lang/Object; + public fun decodeSequentially ()Z public final fun decodeSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; + public fun decodeSerializableValue (Lkotlinx/serialization/DeserializationStrategy;)Ljava/lang/Object; protected fun decodeSerializableValue (Lkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; public final fun decodeShort ()S public final fun decodeShortElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)S @@ -31133,6 +32545,7 @@ public abstract class kotlinx/serialization/internal/TaggedDecoder : kotlinx/ser public abstract class kotlinx/serialization/internal/TaggedEncoder : kotlinx/serialization/encoding/CompositeEncoder, kotlinx/serialization/encoding/Encoder { public fun ()V + public fun beginCollection (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Lkotlinx/serialization/encoding/CompositeEncoder; public fun beginStructure (Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/CompositeEncoder; public final fun encodeBoolean (Z)V public final fun encodeBooleanElement (Lkotlinx/serialization/descriptors/SerialDescriptor;IZ)V @@ -31154,7 +32567,9 @@ public abstract class kotlinx/serialization/internal/TaggedEncoder : kotlinx/ser public fun encodeNotNullMark ()V public fun encodeNull ()V public fun encodeNullableSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V + public fun encodeNullableSerializableValue (Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V public fun encodeSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V + public fun encodeSerializableValue (Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V public final fun encodeShort (S)V public final fun encodeShortElement (Lkotlinx/serialization/descriptors/SerialDescriptor;IS)V public final fun encodeString (Ljava/lang/String;)V @@ -31181,6 +32596,7 @@ public abstract class kotlinx/serialization/internal/TaggedEncoder : kotlinx/ser protected abstract fun getTag (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Ljava/lang/Object; protected final fun popTag ()Ljava/lang/Object; protected final fun pushTag (Ljava/lang/Object;)V + public fun shouldEncodeElementDefault (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Z } public final class kotlinx/serialization/internal/TripleSerializer : kotlinx/serialization/KSerializer { @@ -31440,7 +32856,7 @@ public abstract interface annotation class kotlinx/serialization/json/JsonClassD public abstract fun discriminator ()Ljava/lang/String; } -public synthetic class kotlinx/serialization/json/JsonClassDiscriminator$Impl : kotlinx/serialization/json/JsonClassDiscriminator { +public final synthetic class kotlinx/serialization/json/JsonClassDiscriminator$Impl : kotlinx/serialization/json/JsonClassDiscriminator { public fun (Ljava/lang/String;)V public final synthetic fun discriminator ()Ljava/lang/String; } @@ -31569,7 +32985,7 @@ public final class kotlinx/serialization/json/JsonEncoder$DefaultImpls { public abstract interface annotation class kotlinx/serialization/json/JsonIgnoreUnknownKeys : java/lang/annotation/Annotation { } -public synthetic class kotlinx/serialization/json/JsonIgnoreUnknownKeys$Impl : kotlinx/serialization/json/JsonIgnoreUnknownKeys { +public final synthetic class kotlinx/serialization/json/JsonIgnoreUnknownKeys$Impl : kotlinx/serialization/json/JsonIgnoreUnknownKeys { public fun ()V } @@ -31582,7 +32998,7 @@ public abstract interface annotation class kotlinx/serialization/json/JsonNames public abstract fun names ()[Ljava/lang/String; } -public synthetic class kotlinx/serialization/json/JsonNames$Impl : kotlinx/serialization/json/JsonNames { +public final synthetic class kotlinx/serialization/json/JsonNames$Impl : kotlinx/serialization/json/JsonNames { public fun ([Ljava/lang/String;)V public final synthetic fun names ()[Ljava/lang/String; } @@ -31793,6 +33209,7 @@ public final class kotlinx/serialization/modules/SerializersModuleBuilder : kotl public fun contextual (Lkotlin/reflect/KClass;Lkotlinx/serialization/KSerializer;)V public final fun include (Lkotlinx/serialization/modules/SerializersModule;)V public fun polymorphic (Lkotlin/reflect/KClass;Lkotlin/reflect/KClass;Lkotlinx/serialization/KSerializer;)V + public fun polymorphicDefault (Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function1;)V public fun polymorphicDefaultDeserializer (Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function1;)V public fun polymorphicDefaultSerializer (Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function1;)V } diff --git a/surf-api-velocity/surf-api-velocity-api/api/surf-api-velocity-api.api b/surf-api-velocity/surf-api-velocity-api/api/surf-api-velocity-api.api index 5a2c4d7c3..509109321 100644 --- a/surf-api-velocity/surf-api-velocity-api/api/surf-api-velocity-api.api +++ b/surf-api-velocity/surf-api-velocity-api/api/surf-api-velocity-api.api @@ -2790,30 +2790,35 @@ public final class dev/slne/surf/surfapi/core/api/messages/adventure/Title_exten public abstract interface class dev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder : net/kyori/adventure/text/TextComponent$Builder { public static final field Companion Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder$Companion; public abstract fun append (Ljava/lang/Iterable;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun append (Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun append (Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun append (Lnet/kyori/adventure/text/Component;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun append (Lnet/kyori/adventure/text/ComponentBuilder;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun append (Lnet/kyori/adventure/text/ComponentLike;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun append ([Lnet/kyori/adventure/text/Component;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun append ([Lnet/kyori/adventure/text/ComponentLike;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendAsync (Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; - public abstract fun appendCollection (Ljava/lang/Iterable;Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendCollectionNewLine (Ljava/lang/Iterable;Lnet/kyori/adventure/text/Component;Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendDisconnectFooterTryAgainLater (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendDisconnectHeader ()Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendDisconnectMessage (Ljava/lang/String;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendDiscordLink ()Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendKickDisconnectMessage (Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendMap (Ljava/util/Map;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lnet/kyori/adventure/text/Component;Lnet/kyori/adventure/text/Component;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendNewPrefixedLine ()Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendNewPrefixedLine (Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendNewPrefixedLineAsync (Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun appendAsync (Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun appendCollection (Ljava/lang/Iterable;Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendCollectionNewLine (Ljava/lang/Iterable;Lnet/kyori/adventure/text/Component;Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun appendCollectionNewLine$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;Ljava/lang/Iterable;Lnet/kyori/adventure/text/Component;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendDisconnectFooterTryAgainLater (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendDisconnectHeader ()Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendDisconnectMessage (Ljava/lang/String;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun appendDisconnectMessage$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendDiscordLink ()Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendKickDisconnectMessage (Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun appendKickDisconnectMessage$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendMap (Ljava/util/Map;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lnet/kyori/adventure/text/Component;Lnet/kyori/adventure/text/Component;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun appendMap$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;Ljava/util/Map;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lnet/kyori/adventure/text/Component;Lnet/kyori/adventure/text/Component;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendNewPrefixedLine ()Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendNewPrefixedLine (Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendNewPrefixedLineAsync (Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public abstract fun appendNewline ()Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendNewline (Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendNewlineAsync (Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; - public abstract fun appendPrefix ()Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendNewline (Lkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendNewlineAsync (Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public fun appendPrefix ()Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun appendSpace ()Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun appendTime-gRj5Bb8 (JZZLnet/kyori/adventure/text/Component;Lnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun appendTime-gRj5Bb8 (JZZLnet/kyori/adventure/text/Component;Lnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun appendTime-gRj5Bb8$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;JZZLnet/kyori/adventure/text/Component;Lnet/kyori/adventure/text/format/TextColor;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun applicableApply (Lnet/kyori/adventure/text/ComponentBuilderApplicable;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun apply (Ljava/util/function/Consumer;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun applyDeep (Ljava/util/function/Consumer;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; @@ -2822,13 +2827,13 @@ public abstract interface class dev/slne/surf/surfapi/core/api/messages/builder/ public abstract fun color (Lnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun colorIfAbsent (Lnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun content (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun darkSpacer (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun darkSpacer (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun darkSpacer (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun darkSpacer (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun darkSpacer (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun darkSpacer (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun darkSpacer (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun darkSpacer (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun darkSpacer (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun darkSpacer (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun darkSpacer (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun darkSpacer (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun darkSpacer (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun darkSpacer (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun decorate (Lnet/kyori/adventure/text/format/TextDecoration;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun decorate ([Lnet/kyori/adventure/text/format/TextDecoration;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun decoration (Lnet/kyori/adventure/text/format/TextDecoration;Lnet/kyori/adventure/text/format/TextDecoration$State;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; @@ -2836,90 +2841,98 @@ public abstract interface class dev/slne/surf/surfapi/core/api/messages/builder/ public abstract fun decorationIfAbsent (Lnet/kyori/adventure/text/format/TextDecoration;Lnet/kyori/adventure/text/format/TextDecoration$State;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun decorations (Ljava/util/Map;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun decorations (Ljava/util/Set;Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun ellipsis (Lnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun error (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun error (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun error (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun error (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun error (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun error (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun error (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun ellipsis (Lnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun ellipsis$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;Lnet/kyori/adventure/text/format/TextColor;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun error (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun error (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun error (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun error (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun error (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun error (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun error (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun font (Lnet/kyori/adventure/key/Key;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun hoverEvent (Lnet/kyori/adventure/text/event/HoverEventSource;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun info (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun info (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun info (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun info (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun info (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun info (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun info (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun info (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun info (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun info (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun info (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun info (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun info (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun info (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun insertion (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun mapChildren (Ljava/util/function/Function;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun mapChildrenDeep (Ljava/util/function/Function;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun mergeStyle (Lnet/kyori/adventure/text/Component;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun mergeStyle (Lnet/kyori/adventure/text/Component;Ljava/util/Set;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun mergeStyle (Lnet/kyori/adventure/text/Component;[Lnet/kyori/adventure/text/format/Style$Merge;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun primary (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun primary (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun primary (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun primary (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun primary (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun primary (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun primary (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun primary (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun primary (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun primary (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun primary (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun primary (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun primary (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun primary (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun resetStyle ()Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun secondary (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun secondary (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun secondary (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun secondary (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun secondary (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun secondary (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun secondary (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun secondary (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun secondary (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun secondary (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun secondary (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun secondary (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun secondary (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun secondary (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun shadowColor (Lnet/kyori/adventure/util/ARGBLike;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun shadowColorIfAbsent (Lnet/kyori/adventure/util/ARGBLike;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun spacer (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun spacer (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun spacer (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun spacer (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun spacer (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun spacer (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun spacer (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun spacer (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun spacer (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun spacer (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun spacer (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun spacer (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun spacer (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun spacer (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun style (Ljava/util/function/Consumer;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; public abstract fun style (Lnet/kyori/adventure/text/format/Style;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun success (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun success (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun success (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun success (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun success (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun success (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun success (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun text (CLnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun text (DLnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun text (FLnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun text (ILnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun text (JLnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun text (Ljava/lang/String;Lnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun text (ZLnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableKey (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableKey (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableKey (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableKey (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableKey (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableKey (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableKey (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableValue (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableValue (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableValue (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableValue (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableValue (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableValue (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun variableValue (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun warning (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun warning (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun warning (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun warning (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun warning (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun warning (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; - public abstract fun warning (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun success (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun success (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun success (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun success (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun success (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun success (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun success (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun text (CLnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun text (DLnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun text (FLnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun text (ILnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun text (JLnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun text (Ljava/lang/String;Lnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun text (ZLnet/kyori/adventure/text/format/TextColor;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun text$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;CLnet/kyori/adventure/text/format/TextColor;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun text$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;DLnet/kyori/adventure/text/format/TextColor;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun text$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;FLnet/kyori/adventure/text/format/TextColor;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun text$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;ILnet/kyori/adventure/text/format/TextColor;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun text$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;JLnet/kyori/adventure/text/format/TextColor;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun text$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;Ljava/lang/String;Lnet/kyori/adventure/text/format/TextColor;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public static synthetic fun text$default (Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder;ZLnet/kyori/adventure/text/format/TextColor;ILjava/lang/Object;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableKey (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableKey (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableKey (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableKey (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableKey (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableKey (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableKey (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableValue (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableValue (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableValue (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableValue (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableValue (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableValue (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun variableValue (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun warning (C)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun warning (D)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun warning (F)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun warning (I)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun warning (J)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun warning (Ljava/lang/String;)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; + public fun warning (Z)Ldev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder; } public final class dev/slne/surf/surfapi/core/api/messages/builder/SurfComponentBuilder$Companion { @@ -3090,7 +3103,9 @@ public final class dev/slne/surf/surfapi/core/api/random/ExampleWeightedEnum$Com public abstract interface class dev/slne/surf/surfapi/core/api/random/RandomSelector { public static final field Companion Ldev/slne/surf/surfapi/core/api/random/RandomSelector$Companion; public abstract fun flow (Ljava/util/random/RandomGenerator;)Lkotlinx/coroutines/flow/Flow; + public static synthetic fun flow$default (Ldev/slne/surf/surfapi/core/api/random/RandomSelector;Ljava/util/random/RandomGenerator;ILjava/lang/Object;)Lkotlinx/coroutines/flow/Flow; public abstract fun pick (Ljava/util/random/RandomGenerator;)Ljava/lang/Object; + public static synthetic fun pick$default (Ldev/slne/surf/surfapi/core/api/random/RandomSelector;Ljava/util/random/RandomGenerator;ILjava/lang/Object;)Ljava/lang/Object; } public final class dev/slne/surf/surfapi/core/api/random/RandomSelector$Companion { @@ -3147,7 +3162,7 @@ public abstract interface annotation class dev/slne/surf/surfapi/core/api/reflec public abstract interface class dev/slne/surf/surfapi/core/api/reflection/SurfReflection { public static final field Companion Ldev/slne/surf/surfapi/core/api/reflection/SurfReflection$Companion; - public abstract fun createProxy (Ljava/lang/Class;)Ljava/lang/Object; + public fun createProxy (Ljava/lang/Class;)Ljava/lang/Object; public abstract fun createProxy (Ljava/lang/Class;Ljava/lang/ClassLoader;)Ljava/lang/Object; public static fun getInstance ()Ldev/slne/surf/surfapi/core/api/reflection/SurfReflection; } @@ -10729,6 +10744,9 @@ public abstract interface annotation class kotlin/ExtensionFunctionType : java/l public abstract interface class kotlin/Function { } +public abstract interface annotation class kotlin/IgnorableReturnValue : java/lang/annotation/Annotation { +} + public final class kotlin/KotlinNothingValueException : java/lang/RuntimeException { public fun ()V public fun (Ljava/lang/String;)V @@ -10794,6 +10812,9 @@ public abstract interface annotation class kotlin/Metadata : java/lang/annotatio public abstract fun xs ()Ljava/lang/String; } +public abstract interface annotation class kotlin/MustUseReturnValue : java/lang/annotation/Annotation { +} + public class kotlin/NoWhenBranchMatchedException : java/lang/RuntimeException { public fun ()V public fun (Ljava/lang/String;)V @@ -13589,6 +13610,61 @@ public final class kotlin/concurrent/TimersKt { public static final fun timer (Ljava/lang/String;Z)Ljava/util/Timer; } +public final class kotlin/concurrent/atomics/AtomicArraysKt { + public static final fun AtomicIntArray (ILkotlin/jvm/functions/Function1;)Ljava/util/concurrent/atomic/AtomicIntegerArray; + public static final fun AtomicLongArray (ILkotlin/jvm/functions/Function1;)Ljava/util/concurrent/atomic/AtomicLongArray; + public static final fun asJavaAtomicArray (Ljava/util/concurrent/atomic/AtomicIntegerArray;)Ljava/util/concurrent/atomic/AtomicIntegerArray; + public static final fun asJavaAtomicArray (Ljava/util/concurrent/atomic/AtomicLongArray;)Ljava/util/concurrent/atomic/AtomicLongArray; + public static final fun asJavaAtomicArray (Ljava/util/concurrent/atomic/AtomicReferenceArray;)Ljava/util/concurrent/atomic/AtomicReferenceArray; + public static final fun asKotlinAtomicArray (Ljava/util/concurrent/atomic/AtomicIntegerArray;)Ljava/util/concurrent/atomic/AtomicIntegerArray; + public static final fun asKotlinAtomicArray (Ljava/util/concurrent/atomic/AtomicLongArray;)Ljava/util/concurrent/atomic/AtomicLongArray; + public static final fun asKotlinAtomicArray (Ljava/util/concurrent/atomic/AtomicReferenceArray;)Ljava/util/concurrent/atomic/AtomicReferenceArray; + public static final fun decrementAndFetchAt (Ljava/util/concurrent/atomic/AtomicIntegerArray;I)I + public static final fun decrementAndFetchAt (Ljava/util/concurrent/atomic/AtomicLongArray;I)J + public static final fun fetchAndDecrementAt (Ljava/util/concurrent/atomic/AtomicIntegerArray;I)I + public static final fun fetchAndDecrementAt (Ljava/util/concurrent/atomic/AtomicLongArray;I)J + public static final fun fetchAndIncrementAt (Ljava/util/concurrent/atomic/AtomicIntegerArray;I)I + public static final fun fetchAndIncrementAt (Ljava/util/concurrent/atomic/AtomicLongArray;I)J + public static final fun incrementAndFetchAt (Ljava/util/concurrent/atomic/AtomicIntegerArray;I)I + public static final fun incrementAndFetchAt (Ljava/util/concurrent/atomic/AtomicLongArray;I)J +} + +public final class kotlin/concurrent/atomics/AtomicsKt { + public static final fun asJavaAtomic (Ljava/util/concurrent/atomic/AtomicBoolean;)Ljava/util/concurrent/atomic/AtomicBoolean; + public static final fun asJavaAtomic (Ljava/util/concurrent/atomic/AtomicInteger;)Ljava/util/concurrent/atomic/AtomicInteger; + public static final fun asJavaAtomic (Ljava/util/concurrent/atomic/AtomicLong;)Ljava/util/concurrent/atomic/AtomicLong; + public static final fun asJavaAtomic (Ljava/util/concurrent/atomic/AtomicReference;)Ljava/util/concurrent/atomic/AtomicReference; + public static final fun asKotlinAtomic (Ljava/util/concurrent/atomic/AtomicBoolean;)Ljava/util/concurrent/atomic/AtomicBoolean; + public static final fun asKotlinAtomic (Ljava/util/concurrent/atomic/AtomicInteger;)Ljava/util/concurrent/atomic/AtomicInteger; + public static final fun asKotlinAtomic (Ljava/util/concurrent/atomic/AtomicLong;)Ljava/util/concurrent/atomic/AtomicLong; + public static final fun asKotlinAtomic (Ljava/util/concurrent/atomic/AtomicReference;)Ljava/util/concurrent/atomic/AtomicReference; + public static final fun decrementAndFetch (Ljava/util/concurrent/atomic/AtomicInteger;)I + public static final fun decrementAndFetch (Ljava/util/concurrent/atomic/AtomicLong;)J + public static final fun fetchAndDecrement (Ljava/util/concurrent/atomic/AtomicInteger;)I + public static final fun fetchAndDecrement (Ljava/util/concurrent/atomic/AtomicLong;)J + public static final fun fetchAndIncrement (Ljava/util/concurrent/atomic/AtomicInteger;)I + public static final fun fetchAndIncrement (Ljava/util/concurrent/atomic/AtomicLong;)J + public static final fun incrementAndFetch (Ljava/util/concurrent/atomic/AtomicInteger;)I + public static final fun incrementAndFetch (Ljava/util/concurrent/atomic/AtomicLong;)J + public static final fun minusAssign (Ljava/util/concurrent/atomic/AtomicInteger;I)V + public static final fun minusAssign (Ljava/util/concurrent/atomic/AtomicLong;J)V + public static final fun plusAssign (Ljava/util/concurrent/atomic/AtomicInteger;I)V + public static final fun plusAssign (Ljava/util/concurrent/atomic/AtomicLong;J)V +} + +public abstract interface annotation class kotlin/concurrent/atomics/ExperimentalAtomicApi : java/lang/annotation/Annotation { +} + +public final class kotlin/concurrent/internal/AtomicIntrinsicsKt { + public static final fun compareAndExchange (Ljava/util/concurrent/atomic/AtomicBoolean;ZZ)Z + public static final fun compareAndExchange (Ljava/util/concurrent/atomic/AtomicInteger;II)I + public static final fun compareAndExchange (Ljava/util/concurrent/atomic/AtomicIntegerArray;III)I + public static final fun compareAndExchange (Ljava/util/concurrent/atomic/AtomicLong;JJ)J + public static final fun compareAndExchange (Ljava/util/concurrent/atomic/AtomicLongArray;IJJ)J + public static final fun compareAndExchange (Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + public static final fun compareAndExchange (Ljava/util/concurrent/atomic/AtomicReferenceArray;ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +} + public abstract interface class kotlin/contracts/CallsInPlace : kotlin/contracts/Effect { } @@ -13767,6 +13843,15 @@ public abstract interface class kotlin/coroutines/jvm/internal/CoroutineStackFra public abstract fun getStackTraceElement ()Ljava/lang/StackTraceElement; } +public final class kotlin/coroutines/jvm/internal/GeneratedCodeMarkers { + public static final fun checkCOROUTINE_SUSPENDED ()V + public static final fun checkContinuation ()V + public static final fun checkResult ()V + public static final fun lambdaArgumentsUnspilling ()V + public static final fun tableswitch ()V + public static final fun unreachable ()V +} + public final class kotlin/coroutines/jvm/internal/SpillingKt { public static final fun nullOutSpilledVariable (Ljava/lang/Object;)Ljava/lang/Object; } @@ -13779,6 +13864,9 @@ public final class kotlin/enums/EnumEntriesKt { public static final fun enumEntries ([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; } +public abstract interface annotation class kotlin/experimental/ExpectRefinement : java/lang/annotation/Annotation { +} + public abstract interface annotation class kotlin/experimental/ExperimentalNativeApi : java/lang/annotation/Annotation { } @@ -13938,7 +14026,7 @@ public final class kotlin/io/TextStreamsKt { public class kotlin/io/encoding/Base64 { public static final field Default Lkotlin/io/encoding/Base64$Default; - public synthetic fun (ZZLkotlin/io/encoding/Base64$PaddingOption;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (ZZILkotlin/io/encoding/Base64$PaddingOption;Lkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun decode (Ljava/lang/CharSequence;II)[B public final fun decode ([BII)[B public static synthetic fun decode$default (Lkotlin/io/encoding/Base64;Ljava/lang/CharSequence;IIILjava/lang/Object;)[B @@ -13960,6 +14048,7 @@ public class kotlin/io/encoding/Base64 { public final class kotlin/io/encoding/Base64$Default : kotlin/io/encoding/Base64 { public final fun getMime ()Lkotlin/io/encoding/Base64; + public final fun getPem ()Lkotlin/io/encoding/Base64; public final fun getUrlSafe ()Lkotlin/io/encoding/Base64; } @@ -14097,6 +14186,10 @@ public abstract interface annotation class kotlin/jvm/JvmDefaultWithCompatibilit public abstract interface annotation class kotlin/jvm/JvmDefaultWithoutCompatibility : java/lang/annotation/Annotation { } +public abstract interface annotation class kotlin/jvm/JvmExposeBoxed : java/lang/annotation/Annotation { + public abstract fun jvmName ()Ljava/lang/String; +} + public abstract interface annotation class kotlin/jvm/JvmField : java/lang/annotation/Annotation { } @@ -14289,6 +14382,9 @@ public final class kotlin/jvm/internal/BooleanSpreadBuilder : kotlin/jvm/interna public final fun toArray ()[Z } +public final class kotlin/jvm/internal/BoxingConstructorMarker { +} + public final class kotlin/jvm/internal/ByteSpreadBuilder : kotlin/jvm/internal/PrimitiveSpreadBuilder { public fun (I)V public final fun add (B)V @@ -15867,6 +15963,7 @@ public final class kotlin/reflect/jvm/internal/UtilKt { public static final fun deserializeToDescriptor (Ljava/lang/Class;Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/BinaryVersion;Lkotlin/jvm/functions/Function2;)Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor; public static final fun getInstanceReceiverParameter (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;)Lkotlin/reflect/jvm/internal/impl/descriptors/ReceiverParameterDescriptor; public static final fun getJVM_STATIC ()Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final fun unwrapRepeatableAnnotations (Ljava/util/List;)Ljava/util/List; } public abstract interface class kotlin/reflect/jvm/internal/calls/BoundCaller { @@ -16054,11 +16151,14 @@ public final class kotlin/reflect/jvm/internal/impl/builtins/StandardNames { public static final field BUILT_INS_PACKAGE_NAME Lkotlin/reflect/jvm/internal/impl/name/Name; public static final field CHAR_CODE Lkotlin/reflect/jvm/internal/impl/name/Name; public static final field COLLECTIONS_PACKAGE_FQ_NAME Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final field CONCURRENT_ATOMICS_PACKAGE_FQ_NAME Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final field CONCURRENT_PACKAGE_FQ_NAME Lkotlin/reflect/jvm/internal/impl/name/FqName; public static final field CONTEXT_FUNCTION_TYPE_PARAMETER_COUNT_NAME Lkotlin/reflect/jvm/internal/impl/name/Name; public static final field CONTINUATION_INTERFACE_FQ_NAME Lkotlin/reflect/jvm/internal/impl/name/FqName; public static final field COROUTINES_INTRINSICS_PACKAGE_FQ_NAME Lkotlin/reflect/jvm/internal/impl/name/FqName; public static final field COROUTINES_JVM_INTERNAL_PACKAGE_FQ_NAME Lkotlin/reflect/jvm/internal/impl/name/FqName; public static final field COROUTINES_PACKAGE_FQ_NAME Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final field COROUTINE_SUSPENDED_NAME Lkotlin/reflect/jvm/internal/impl/name/Name; public static final field DATA_CLASS_COMPONENT_PREFIX Ljava/lang/String; public static final field DATA_CLASS_COPY Lkotlin/reflect/jvm/internal/impl/name/Name; public static final field DEFAULT_VALUE_PARAMETER Lkotlin/reflect/jvm/internal/impl/name/Name; @@ -16105,6 +16205,13 @@ public final class kotlin/reflect/jvm/internal/impl/builtins/StandardNames$FqNam public static final field any Lkotlin/reflect/jvm/internal/impl/name/FqNameUnsafe; public static final field array Lkotlin/reflect/jvm/internal/impl/name/FqNameUnsafe; public static final field arrayClassFqNameToPrimitiveType Ljava/util/Map; + public static final field atomicArray Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final field atomicBoolean Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final field atomicInt Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final field atomicIntArray Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final field atomicLong Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final field atomicLongArray Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final field atomicReference Lkotlin/reflect/jvm/internal/impl/name/FqName; public static final field charSequence Lkotlin/reflect/jvm/internal/impl/name/FqNameUnsafe; public static final field cloneable Lkotlin/reflect/jvm/internal/impl/name/FqNameUnsafe; public static final field collection Lkotlin/reflect/jvm/internal/impl/name/FqName; @@ -16240,8 +16347,6 @@ public final class kotlin/reflect/jvm/internal/impl/builtins/functions/FunctionC public final fun getFunctionTypeKind ()Lkotlin/reflect/jvm/internal/impl/builtins/functions/FunctionTypeKind; public fun getKind ()Lkotlin/reflect/jvm/internal/impl/descriptors/ClassKind; public fun getModality ()Lkotlin/reflect/jvm/internal/impl/descriptors/Modality; - public synthetic fun getSealedSubclasses ()Ljava/util/Collection; - public fun getSealedSubclasses ()Ljava/util/List; public fun getSource ()Lkotlin/reflect/jvm/internal/impl/descriptors/SourceElement; public fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope$Empty; public synthetic fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; @@ -16298,7 +16403,7 @@ public final class kotlin/reflect/jvm/internal/impl/builtins/functions/FunctionI } public abstract class kotlin/reflect/jvm/internal/impl/builtins/functions/FunctionTypeKind { - public fun (Lkotlin/reflect/jvm/internal/impl/name/FqName;Ljava/lang/String;ZLkotlin/reflect/jvm/internal/impl/name/ClassId;)V + public fun (Lkotlin/reflect/jvm/internal/impl/name/FqName;Ljava/lang/String;ZLkotlin/reflect/jvm/internal/impl/name/ClassId;Z)V public final fun getClassNamePrefix ()Ljava/lang/String; public final fun getPackageFqName ()Lkotlin/reflect/jvm/internal/impl/name/FqName; public final fun numberedClassName (I)Lkotlin/reflect/jvm/internal/impl/name/Name; @@ -16508,7 +16613,6 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/descriptors/Cla public abstract fun getMemberScope (Lkotlin/reflect/jvm/internal/impl/types/TypeSubstitution;)Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; public abstract fun getModality ()Lkotlin/reflect/jvm/internal/impl/descriptors/Modality; public abstract fun getOriginal ()Lkotlin/reflect/jvm/internal/impl/descriptors/ClassDescriptor; - public abstract fun getSealedSubclasses ()Ljava/util/Collection; public abstract fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; public abstract fun getThisAsReceiverParameter ()Lkotlin/reflect/jvm/internal/impl/descriptors/ReceiverParameterDescriptor; public abstract fun getUnsubstitutedInnerClassesScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; @@ -16794,7 +16898,6 @@ public final class kotlin/reflect/jvm/internal/impl/descriptors/NotFoundClasses$ public fun getDeclaredTypeParameters ()Ljava/util/List; public fun getKind ()Lkotlin/reflect/jvm/internal/impl/descriptors/ClassKind; public fun getModality ()Lkotlin/reflect/jvm/internal/impl/descriptors/Modality; - public fun getSealedSubclasses ()Ljava/util/Collection; public fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope$Empty; public synthetic fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; public fun getTypeConstructor ()Lkotlin/reflect/jvm/internal/impl/types/ClassTypeConstructorImpl; @@ -17072,6 +17175,7 @@ public class kotlin/reflect/jvm/internal/impl/descriptors/annotations/Annotation } public final class kotlin/reflect/jvm/internal/impl/descriptors/annotations/AnnotationUseSiteTarget : java/lang/Enum { + public static final field ALL Lkotlin/reflect/jvm/internal/impl/descriptors/annotations/AnnotationUseSiteTarget; public static final field CONSTRUCTOR_PARAMETER Lkotlin/reflect/jvm/internal/impl/descriptors/annotations/AnnotationUseSiteTarget; public static final field FIELD Lkotlin/reflect/jvm/internal/impl/descriptors/annotations/AnnotationUseSiteTarget; public static final field FILE Lkotlin/reflect/jvm/internal/impl/descriptors/annotations/AnnotationUseSiteTarget; @@ -17394,7 +17498,6 @@ public class kotlin/reflect/jvm/internal/impl/descriptors/impl/ClassDescriptorIm public fun getDeclaredTypeParameters ()Ljava/util/List; public fun getKind ()Lkotlin/reflect/jvm/internal/impl/descriptors/ClassKind; public fun getModality ()Lkotlin/reflect/jvm/internal/impl/descriptors/Modality; - public fun getSealedSubclasses ()Ljava/util/Collection; public fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; public fun getTypeConstructor ()Lkotlin/reflect/jvm/internal/impl/types/TypeConstructor; public fun getUnsubstitutedMemberScope (Lkotlin/reflect/jvm/internal/impl/types/checker/KotlinTypeRefiner;)Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; @@ -17471,7 +17574,6 @@ public class kotlin/reflect/jvm/internal/impl/descriptors/impl/EnumEntrySyntheti public fun getDeclaredTypeParameters ()Ljava/util/List; public fun getKind ()Lkotlin/reflect/jvm/internal/impl/descriptors/ClassKind; public fun getModality ()Lkotlin/reflect/jvm/internal/impl/descriptors/Modality; - public fun getSealedSubclasses ()Ljava/util/Collection; public fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; public fun getTypeConstructor ()Lkotlin/reflect/jvm/internal/impl/types/TypeConstructor; public fun getUnsubstitutedMemberScope (Lkotlin/reflect/jvm/internal/impl/types/checker/KotlinTypeRefiner;)Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; @@ -17657,7 +17759,6 @@ public class kotlin/reflect/jvm/internal/impl/descriptors/impl/LazySubstitutingC public fun getOriginal ()Lkotlin/reflect/jvm/internal/impl/descriptors/ClassDescriptor; public synthetic fun getOriginal ()Lkotlin/reflect/jvm/internal/impl/descriptors/ClassifierDescriptor; public synthetic fun getOriginal ()Lkotlin/reflect/jvm/internal/impl/descriptors/DeclarationDescriptor; - public fun getSealedSubclasses ()Ljava/util/Collection; public fun getSource ()Lkotlin/reflect/jvm/internal/impl/descriptors/SourceElement; public fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; public fun getThisAsReceiverParameter ()Lkotlin/reflect/jvm/internal/impl/descriptors/ReceiverParameterDescriptor; @@ -17746,7 +17847,6 @@ public class kotlin/reflect/jvm/internal/impl/descriptors/impl/MutableClassDescr public fun getDeclaredTypeParameters ()Ljava/util/List; public fun getKind ()Lkotlin/reflect/jvm/internal/impl/descriptors/ClassKind; public fun getModality ()Lkotlin/reflect/jvm/internal/impl/descriptors/Modality; - public fun getSealedSubclasses ()Ljava/util/Collection; public fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; public fun getTypeConstructor ()Lkotlin/reflect/jvm/internal/impl/types/TypeConstructor; public fun getUnsubstitutedMemberScope (Lkotlin/reflect/jvm/internal/impl/types/checker/KotlinTypeRefiner;)Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; @@ -18146,8 +18246,8 @@ public final class kotlin/reflect/jvm/internal/impl/descriptors/runtime/componen public final class kotlin/reflect/jvm/internal/impl/descriptors/runtime/components/ReflectKotlinClassFinder : kotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder { public fun (Ljava/lang/ClassLoader;)V public fun findBuiltInsData (Lkotlin/reflect/jvm/internal/impl/name/FqName;)Ljava/io/InputStream; - public fun findKotlinClassOrContent (Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass;Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder$Result; - public fun findKotlinClassOrContent (Lkotlin/reflect/jvm/internal/impl/name/ClassId;Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder$Result; + public fun findKotlinClassOrContent (Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder$Result; + public fun findKotlinClassOrContent (Lkotlin/reflect/jvm/internal/impl/name/ClassId;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder$Result; } public final class kotlin/reflect/jvm/internal/impl/descriptors/runtime/components/ReflectKotlinClassFinderKt { @@ -18187,6 +18287,22 @@ public final class kotlin/reflect/jvm/internal/impl/descriptors/runtime/componen public fun toString ()Ljava/lang/String; } +public final class kotlin/reflect/jvm/internal/impl/descriptors/runtime/structure/Java16SealedRecordLoader { + public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/descriptors/runtime/structure/Java16SealedRecordLoader; + public final fun loadGetPermittedSubclasses (Ljava/lang/Class;)[Ljava/lang/Class; + public final fun loadGetRecordComponents (Ljava/lang/Class;)[Ljava/lang/Object; + public final fun loadIsRecord (Ljava/lang/Class;)Ljava/lang/Boolean; + public final fun loadIsSealed (Ljava/lang/Class;)Ljava/lang/Boolean; +} + +public final class kotlin/reflect/jvm/internal/impl/descriptors/runtime/structure/Java16SealedRecordLoader$Cache { + public fun (Ljava/lang/reflect/Method;Ljava/lang/reflect/Method;Ljava/lang/reflect/Method;Ljava/lang/reflect/Method;)V + public final fun getGetPermittedSubclasses ()Ljava/lang/reflect/Method; + public final fun getGetRecordComponents ()Ljava/lang/reflect/Method; + public final fun isRecord ()Ljava/lang/reflect/Method; + public final fun isSealed ()Ljava/lang/reflect/Method; +} + public final class kotlin/reflect/jvm/internal/impl/descriptors/runtime/structure/ReflectClassUtilKt { public static final fun getClassId (Ljava/lang/Class;)Lkotlin/reflect/jvm/internal/impl/name/ClassId; public static final fun getDesc (Ljava/lang/Class;)Ljava/lang/String; @@ -18274,7 +18390,6 @@ public final class kotlin/reflect/jvm/internal/impl/descriptors/runtime/structur public fun getName ()Lkotlin/reflect/jvm/internal/impl/name/Name; public fun getOuterClass ()Lkotlin/reflect/jvm/internal/impl/descriptors/runtime/structure/ReflectJavaClass; public synthetic fun getOuterClass ()Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass; - public fun getPermittedTypes ()Lkotlin/sequences/Sequence; public fun getRecordComponents ()Ljava/util/Collection; public fun getSupertypes ()Ljava/util/Collection; public fun getTypeParameters ()Ljava/util/List; @@ -18540,208 +18655,1104 @@ public final class kotlin/reflect/jvm/internal/impl/incremental/components/Scope public static fun values ()[Lkotlin/reflect/jvm/internal/impl/incremental/components/ScopeKind; } -public abstract class kotlin/reflect/jvm/internal/impl/load/java/AbstractAnnotationTypeQualifierResolver { - public fun (Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState;)V - protected abstract fun enumArguments (Ljava/lang/Object;Z)Ljava/lang/Iterable; - public final fun extractAndMergeDefaultQualifiers (Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeQualifiersByElementType;Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeQualifiersByElementType; - public final fun extractMutability (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/MutabilityQualifier; - public final fun extractNullability (Ljava/lang/Iterable;Lkotlin/jvm/functions/Function1;)Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus; - protected abstract fun getFqName (Ljava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/name/FqName; - protected abstract fun getKey (Ljava/lang/Object;)Ljava/lang/Object; - protected abstract fun getMetaAnnotations (Ljava/lang/Object;)Ljava/lang/Iterable; - public abstract fun isK2 ()Z - public final fun isTypeUseAnnotation (Ljava/lang/Object;)Z - public final fun resolveTypeQualifierAnnotation (Ljava/lang/Object;)Ljava/lang/Object; +public final class kotlin/reflect/jvm/internal/impl/km/Attributes { + public static final fun getKind (Lkotlin/reflect/jvm/internal/impl/km/KmClass;)Lkotlin/reflect/jvm/internal/impl/km/ClassKind; + public static final fun getModality (Lkotlin/reflect/jvm/internal/impl/km/KmClass;)Lkotlin/reflect/jvm/internal/impl/km/Modality; + public static final fun isData (Lkotlin/reflect/jvm/internal/impl/km/KmClass;)Z + public static final fun isFunInterface (Lkotlin/reflect/jvm/internal/impl/km/KmClass;)Z + public static final fun isInner (Lkotlin/reflect/jvm/internal/impl/km/KmClass;)Z + public static final fun isNullable (Lkotlin/reflect/jvm/internal/impl/km/KmType;)Z + public static final fun isReified (Lkotlin/reflect/jvm/internal/impl/km/KmTypeParameter;)Z + public static final fun isValue (Lkotlin/reflect/jvm/internal/impl/km/KmClass;)Z +} + +public final class kotlin/reflect/jvm/internal/impl/km/ClassKind : java/lang/Enum { + public static final field ANNOTATION_CLASS Lkotlin/reflect/jvm/internal/impl/km/ClassKind; + public static final field CLASS Lkotlin/reflect/jvm/internal/impl/km/ClassKind; + public static final field COMPANION_OBJECT Lkotlin/reflect/jvm/internal/impl/km/ClassKind; + public static final field ENUM_CLASS Lkotlin/reflect/jvm/internal/impl/km/ClassKind; + public static final field ENUM_ENTRY Lkotlin/reflect/jvm/internal/impl/km/ClassKind; + public static final field INTERFACE Lkotlin/reflect/jvm/internal/impl/km/ClassKind; + public static final field OBJECT Lkotlin/reflect/jvm/internal/impl/km/ClassKind; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public final fun getFlag$kotlin_metadata ()Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl; + public static fun valueOf (Ljava/lang/String;)Lkotlin/reflect/jvm/internal/impl/km/ClassKind; + public static fun values ()[Lkotlin/reflect/jvm/internal/impl/km/ClassKind; } -public final class kotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType : java/lang/Enum { - public static final field FIELD Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; - public static final field METHOD_RETURN_TYPE Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; - public static final field TYPE_PARAMETER Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; - public static final field TYPE_PARAMETER_BOUNDS Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; - public static final field TYPE_USE Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; - public static final field VALUE_PARAMETER Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; - public final fun getJavaTarget ()Ljava/lang/String; - public static fun valueOf (Ljava/lang/String;)Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; - public static fun values ()[Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; +public final class kotlin/reflect/jvm/internal/impl/km/ClassNameKt { + public static final fun isLocalClassName (Ljava/lang/String;)Z } -public final class kotlin/reflect/jvm/internal/impl/load/java/AnnotationTypeQualifierResolver : kotlin/reflect/jvm/internal/impl/load/java/AbstractAnnotationTypeQualifierResolver { - public fun (Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState;)V - public synthetic fun enumArguments (Ljava/lang/Object;Z)Ljava/lang/Iterable; - public synthetic fun getFqName (Ljava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/name/FqName; - public synthetic fun getKey (Ljava/lang/Object;)Ljava/lang/Object; - public synthetic fun getMetaAnnotations (Ljava/lang/Object;)Ljava/lang/Iterable; - public fun isK2 ()Z +public final class kotlin/reflect/jvm/internal/impl/km/InconsistentKotlinMetadataException : java/lang/IllegalArgumentException { + public fun (Ljava/lang/String;Ljava/lang/Throwable;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/Throwable;ILkotlin/jvm/internal/DefaultConstructorMarker;)V } -public final class kotlin/reflect/jvm/internal/impl/load/java/BuiltinMethodsWithDifferentJvmName : kotlin/reflect/jvm/internal/impl/load/java/SpecialGenericSignatures { - public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/BuiltinMethodsWithDifferentJvmName; - public final fun getJvmName (Lkotlin/reflect/jvm/internal/impl/descriptors/SimpleFunctionDescriptor;)Lkotlin/reflect/jvm/internal/impl/name/Name; - public final fun isBuiltinFunctionWithDifferentNameInJvm (Lkotlin/reflect/jvm/internal/impl/descriptors/SimpleFunctionDescriptor;)Z - public final fun isRemoveAtByIndex (Lkotlin/reflect/jvm/internal/impl/descriptors/SimpleFunctionDescriptor;)Z +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotation { + public fun (Ljava/lang/String;Ljava/util/Map;)V + public fun equals (Ljava/lang/Object;)Z + public final fun getArguments ()Ljava/util/Map; + public final fun getClassName ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; } -public final class kotlin/reflect/jvm/internal/impl/load/java/BuiltinMethodsWithSpecialGenericSignature : kotlin/reflect/jvm/internal/impl/load/java/SpecialGenericSignatures { - public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/BuiltinMethodsWithSpecialGenericSignature; - public static final fun getOverriddenBuiltinFunctionWithErasedValueParametersInJava (Lkotlin/reflect/jvm/internal/impl/descriptors/FunctionDescriptor;)Lkotlin/reflect/jvm/internal/impl/descriptors/FunctionDescriptor; - public final fun getSameAsBuiltinMethodWithErasedValueParameters (Lkotlin/reflect/jvm/internal/impl/name/Name;)Z - public static final fun getSpecialSignatureInfo (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableMemberDescriptor;)Lkotlin/reflect/jvm/internal/impl/load/java/SpecialGenericSignatures$SpecialSignatureInfo; +public abstract class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument { + public abstract fun toString ()Ljava/lang/String; } -public final class kotlin/reflect/jvm/internal/impl/load/java/BuiltinSpecialProperties { - public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/BuiltinSpecialProperties; - public final fun getPROPERTY_FQ_NAME_TO_JVM_GETTER_NAME_MAP ()Ljava/util/Map; - public final fun getPropertyNameCandidatesBySpecialGetterName (Lkotlin/reflect/jvm/internal/impl/name/Name;)Ljava/util/List; - public final fun getSPECIAL_FQ_NAMES ()Ljava/util/Set; - public final fun getSPECIAL_SHORT_NAMES ()Ljava/util/Set; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$AnnotationValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument { + public fun (Lkotlin/reflect/jvm/internal/impl/km/KmAnnotation;)V + public fun equals (Ljava/lang/Object;)Z + public final fun getAnnotation ()Lkotlin/reflect/jvm/internal/impl/km/KmAnnotation; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; } -public final class kotlin/reflect/jvm/internal/impl/load/java/BuiltinSpecialPropertiesKt { +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$ArrayKClassValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument { + public fun (Ljava/lang/String;I)V + public fun equals (Ljava/lang/Object;)Z + public final fun getArrayDimensionCount ()I + public final fun getClassName ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; } -public final class kotlin/reflect/jvm/internal/impl/load/java/ClassicBuiltinSpecialProperties { - public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/ClassicBuiltinSpecialProperties; - public final fun getBuiltinSpecialPropertyGetterName (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableMemberDescriptor;)Ljava/lang/String; - public final fun hasBuiltinSpecialPropertyFqName (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableMemberDescriptor;)Z +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$ArrayValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument { + public fun (Ljava/util/List;)V + public fun equals (Ljava/lang/Object;)Z + public final fun getElements ()Ljava/util/List; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; } -public final class kotlin/reflect/jvm/internal/impl/load/java/DeprecationCausedByFunctionNInfo : kotlin/reflect/jvm/internal/impl/resolve/deprecation/DescriptorBasedDeprecationInfo { - public fun (Lkotlin/reflect/jvm/internal/impl/descriptors/DeclarationDescriptor;)V - public fun getDeprecationLevel ()Lkotlin/reflect/jvm/internal/impl/resolve/deprecation/DeprecationLevelValue; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$BooleanValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public fun (Z)V + public fun equals (Ljava/lang/Object;)Z + public fun getValue ()Ljava/lang/Boolean; + public synthetic fun getValue ()Ljava/lang/Object; + public fun hashCode ()I } -public final class kotlin/reflect/jvm/internal/impl/load/java/DescriptorsJvmAbiUtil { - public static fun hasJvmFieldAnnotation (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableMemberDescriptor;)Z - public static fun isClassCompanionObjectWithBackingFieldsInOuter (Lkotlin/reflect/jvm/internal/impl/descriptors/DeclarationDescriptor;)Z - public static fun isMappedIntrinsicCompanionObject (Lkotlin/reflect/jvm/internal/impl/descriptors/ClassDescriptor;)Z - public static fun isPropertyWithBackingFieldInOuterClass (Lkotlin/reflect/jvm/internal/impl/descriptors/PropertyDescriptor;)Z +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$ByteValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public fun (B)V + public fun equals (Ljava/lang/Object;)Z + public fun getValue ()Ljava/lang/Byte; + public synthetic fun getValue ()Ljava/lang/Object; + public fun hashCode ()I } -public final class kotlin/reflect/jvm/internal/impl/load/java/ErasedOverridabilityCondition : kotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition { - public fun ()V - public fun getContract ()Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Contract; - public fun isOverridable (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/ClassDescriptor;)Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Result; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$CharValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public fun (C)V + public fun equals (Ljava/lang/Object;)Z + public fun getValue ()Ljava/lang/Character; + public synthetic fun getValue ()Ljava/lang/Object; + public fun hashCode ()I } -public final class kotlin/reflect/jvm/internal/impl/load/java/FakePureImplementationsProvider { - public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/FakePureImplementationsProvider; - public final fun getPurelyImplementedInterface (Lkotlin/reflect/jvm/internal/impl/name/FqName;)Lkotlin/reflect/jvm/internal/impl/name/FqName; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$DoubleValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public fun (D)V + public fun equals (Ljava/lang/Object;)Z + public fun getValue ()Ljava/lang/Double; + public synthetic fun getValue ()Ljava/lang/Object; + public fun hashCode ()I } -public final class kotlin/reflect/jvm/internal/impl/load/java/FieldOverridabilityCondition : kotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition { - public fun ()V - public fun getContract ()Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Contract; - public fun isOverridable (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/ClassDescriptor;)Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Result; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$EnumValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument { + public fun (Ljava/lang/String;Ljava/lang/String;)V + public fun equals (Ljava/lang/Object;)Z + public final fun getEnumClassName ()Ljava/lang/String; + public final fun getEnumEntryName ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; } -public abstract interface class kotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder { - public abstract fun findClass (Lkotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder$Request;)Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass; - public abstract fun findPackage (Lkotlin/reflect/jvm/internal/impl/name/FqName;Z)Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaPackage; - public abstract fun knownClassNamesInPackage (Lkotlin/reflect/jvm/internal/impl/name/FqName;)Ljava/util/Set; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$FloatValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public fun (F)V + public fun equals (Ljava/lang/Object;)Z + public fun getValue ()Ljava/lang/Float; + public synthetic fun getValue ()Ljava/lang/Object; + public fun hashCode ()I } -public synthetic class kotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder$$Util { - public static synthetic fun findPackage$default (Lkotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder;Lkotlin/reflect/jvm/internal/impl/name/FqName;ZILjava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaPackage; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$IntValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public fun (I)V + public fun equals (Ljava/lang/Object;)Z + public fun getValue ()Ljava/lang/Integer; + public synthetic fun getValue ()Ljava/lang/Object; + public fun hashCode ()I } -public final class kotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder$Request { - public fun (Lkotlin/reflect/jvm/internal/impl/name/ClassId;[BLkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass;)V - public synthetic fun (Lkotlin/reflect/jvm/internal/impl/name/ClassId;[BLkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$KClassValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument { + public fun (Ljava/lang/String;)V public fun equals (Ljava/lang/Object;)Z - public final fun getClassId ()Lkotlin/reflect/jvm/internal/impl/name/ClassId; + public final fun getClassName ()Ljava/lang/String; public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public abstract interface class kotlin/reflect/jvm/internal/impl/load/java/JavaClassesTracker { - public abstract fun reportClass (Lkotlin/reflect/jvm/internal/impl/load/java/descriptors/JavaClassDescriptor;)V +public abstract class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument { + public abstract fun getValue ()Ljava/lang/Object; + public final fun toString ()Ljava/lang/String; } -public final class kotlin/reflect/jvm/internal/impl/load/java/JavaClassesTracker$Default : kotlin/reflect/jvm/internal/impl/load/java/JavaClassesTracker { - public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/JavaClassesTracker$Default; - public fun reportClass (Lkotlin/reflect/jvm/internal/impl/load/java/descriptors/JavaClassDescriptor;)V +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LongValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public fun (J)V + public fun equals (Ljava/lang/Object;)Z + public fun getValue ()Ljava/lang/Long; + public synthetic fun getValue ()Ljava/lang/Object; + public fun hashCode ()I } -public final class kotlin/reflect/jvm/internal/impl/load/java/JavaDefaultQualifiers { - public fun (Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus;Ljava/util/Collection;Z)V - public synthetic fun (Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus;Ljava/util/Collection;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V - public final fun copy (Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus;Ljava/util/Collection;Z)Lkotlin/reflect/jvm/internal/impl/load/java/JavaDefaultQualifiers; - public static synthetic fun copy$default (Lkotlin/reflect/jvm/internal/impl/load/java/JavaDefaultQualifiers;Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus;Ljava/util/Collection;ZILjava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/load/java/JavaDefaultQualifiers; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$ShortValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public fun (S)V public fun equals (Ljava/lang/Object;)Z - public final fun getDefinitelyNotNull ()Z - public final fun getNullabilityQualifier ()Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus; - public final fun getQualifierApplicabilityTypes ()Ljava/util/Collection; + public synthetic fun getValue ()Ljava/lang/Object; + public fun getValue ()Ljava/lang/Short; public fun hashCode ()I - public fun toString ()Ljava/lang/String; } -public final class kotlin/reflect/jvm/internal/impl/load/java/JavaDefaultQualifiersKt { - public static final fun getBUILT_IN_TYPE_QUALIFIER_DEFAULT_ANNOTATIONS ()Ljava/util/Map; - public static final fun getJSPECIFY_DEFAULT_ANNOTATIONS ()Ljava/util/Map; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$StringValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public fun (Ljava/lang/String;)V + public fun equals (Ljava/lang/Object;)Z + public synthetic fun getValue ()Ljava/lang/Object; + public fun getValue ()Ljava/lang/String; + public fun hashCode ()I } -public class kotlin/reflect/jvm/internal/impl/load/java/JavaDescriptorVisibilities { - public static final field PACKAGE_VISIBILITY Lkotlin/reflect/jvm/internal/impl/descriptors/DescriptorVisibility; - public static final field PROTECTED_AND_PACKAGE Lkotlin/reflect/jvm/internal/impl/descriptors/DescriptorVisibility; - public static final field PROTECTED_STATIC_VISIBILITY Lkotlin/reflect/jvm/internal/impl/descriptors/DescriptorVisibility; - public static fun toDescriptorVisibility (Lkotlin/reflect/jvm/internal/impl/descriptors/Visibility;)Lkotlin/reflect/jvm/internal/impl/descriptors/DescriptorVisibility; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$UByteValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public synthetic fun (BLkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun equals (Ljava/lang/Object;)Z + public synthetic fun getValue ()Ljava/lang/Object; + public fun getValue-w2LRezQ ()B + public fun hashCode ()I } -public final class kotlin/reflect/jvm/internal/impl/load/java/JavaIncompatibilityRulesOverridabilityCondition : kotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition { - public static final field Companion Lkotlin/reflect/jvm/internal/impl/load/java/JavaIncompatibilityRulesOverridabilityCondition$Companion; - public fun ()V - public fun getContract ()Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Contract; - public fun isOverridable (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/ClassDescriptor;)Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Result; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$UIntValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public synthetic fun (ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun equals (Ljava/lang/Object;)Z + public synthetic fun getValue ()Ljava/lang/Object; + public fun getValue-pVg5ArA ()I + public fun hashCode ()I } -public final class kotlin/reflect/jvm/internal/impl/load/java/JavaIncompatibilityRulesOverridabilityCondition$Companion { - public final fun doesJavaOverrideHaveIncompatibleValueParameterKinds (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;)Z +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$ULongValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public synthetic fun (JLkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun equals (Ljava/lang/Object;)Z + public synthetic fun getValue ()Ljava/lang/Object; + public fun getValue-s-VKNKU ()J + public fun hashCode ()I } -public abstract interface class kotlin/reflect/jvm/internal/impl/load/java/JavaModuleAnnotationsProvider { - public abstract fun getAnnotationsForModuleOwnerOfClass (Lkotlin/reflect/jvm/internal/impl/name/ClassId;)Ljava/util/List; +public final class kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$UShortValue : kotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument$LiteralValue { + public synthetic fun (SLkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun equals (Ljava/lang/Object;)Z + public synthetic fun getValue ()Ljava/lang/Object; + public fun getValue-Mh2AYeg ()S + public fun hashCode ()I } -public final class kotlin/reflect/jvm/internal/impl/load/java/JavaNullabilityAnnotationSettingsKt { - public static final fun getDefaultJsr305Settings (Lkotlin/KotlinVersion;)Lkotlin/reflect/jvm/internal/impl/load/java/Jsr305Settings; - public static synthetic fun getDefaultJsr305Settings$default (Lkotlin/KotlinVersion;ILjava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/load/java/Jsr305Settings; - public static final fun getDefaultMigrationJsr305ReportLevelForGivenGlobal (Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel;)Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel; - public static final fun getDefaultReportLevelForAnnotation (Lkotlin/reflect/jvm/internal/impl/name/FqName;)Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel; - public static final fun getJSPECIFY_ANNOTATIONS_PACKAGE ()Lkotlin/reflect/jvm/internal/impl/name/FqName; - public static final fun getRXJAVA3_ANNOTATIONS ()[Lkotlin/reflect/jvm/internal/impl/name/FqName; - public static final fun getReportLevelForAnnotation (Lkotlin/reflect/jvm/internal/impl/name/FqName;Lkotlin/reflect/jvm/internal/impl/load/java/NullabilityAnnotationStates;Lkotlin/KotlinVersion;)Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel; - public static synthetic fun getReportLevelForAnnotation$default (Lkotlin/reflect/jvm/internal/impl/name/FqName;Lkotlin/reflect/jvm/internal/impl/load/java/NullabilityAnnotationStates;Lkotlin/KotlinVersion;ILjava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel; +public final class kotlin/reflect/jvm/internal/impl/km/KmClass : kotlin/reflect/jvm/internal/impl/km/KmDeclarationContainer { + public field name Ljava/lang/String; + public fun ()V + public final fun getAnnotations ()Ljava/util/List; + public final fun getConstructors ()Ljava/util/List; + public final fun getContextReceiverTypes ()Ljava/util/List; + public final fun getEnumEntries ()Ljava/util/List; + public final fun getExtensions$kotlin_metadata ()Ljava/util/List; + public final fun getFlags$kotlin_metadata ()I + public fun getFunctions ()Ljava/util/List; + public final fun getKmEnumEntries ()Ljava/util/List; + public final fun getName ()Ljava/lang/String; + public final fun getNestedClasses ()Ljava/util/List; + public fun getProperties ()Ljava/util/List; + public final fun getSealedSubclasses ()Ljava/util/List; + public final fun getSupertypes ()Ljava/util/List; + public fun getTypeAliases ()Ljava/util/List; + public final fun getTypeParameters ()Ljava/util/List; + public final fun getVersionRequirements ()Ljava/util/List; + public final fun setCompanionObject (Ljava/lang/String;)V + public final fun setFlags$kotlin_metadata (I)V + public final fun setInlineClassUnderlyingPropertyName (Ljava/lang/String;)V + public final fun setInlineClassUnderlyingType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V + public final fun setName (Ljava/lang/String;)V } -public final class kotlin/reflect/jvm/internal/impl/load/java/JavaNullabilityAnnotationsStatus { - public static final field Companion Lkotlin/reflect/jvm/internal/impl/load/java/JavaNullabilityAnnotationsStatus$Companion; - public fun (Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel;Lkotlin/KotlinVersion;Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel;)V - public synthetic fun (Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel;Lkotlin/KotlinVersion;Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel;ILkotlin/jvm/internal/DefaultConstructorMarker;)V +public abstract class kotlin/reflect/jvm/internal/impl/km/KmClassifier { +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmClassifier$Class : kotlin/reflect/jvm/internal/impl/km/KmClassifier { + public fun (Ljava/lang/String;)V public fun equals (Ljava/lang/Object;)Z - public final fun getReportLevelAfter ()Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel; - public final fun getReportLevelBefore ()Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel; - public final fun getSinceVersion ()Lkotlin/KotlinVersion; + public final fun getName ()Ljava/lang/String; public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class kotlin/reflect/jvm/internal/impl/load/java/JavaNullabilityAnnotationsStatus$Companion { - public final fun getDEFAULT ()Lkotlin/reflect/jvm/internal/impl/load/java/JavaNullabilityAnnotationsStatus; +public final class kotlin/reflect/jvm/internal/impl/km/KmClassifier$TypeAlias : kotlin/reflect/jvm/internal/impl/km/KmClassifier { + public fun (Ljava/lang/String;)V + public fun equals (Ljava/lang/Object;)Z + public final fun getName ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; } -public final class kotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState { - public static final field Companion Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState$Companion; - public fun (Lkotlin/reflect/jvm/internal/impl/load/java/Jsr305Settings;Lkotlin/jvm/functions/Function1;)V - public final fun getDisabledDefaultAnnotations ()Z - public final fun getGetReportLevelForAnnotation ()Lkotlin/jvm/functions/Function1; - public final fun getJsr305 ()Lkotlin/reflect/jvm/internal/impl/load/java/Jsr305Settings; +public final class kotlin/reflect/jvm/internal/impl/km/KmClassifier$TypeParameter : kotlin/reflect/jvm/internal/impl/km/KmClassifier { + public fun (I)V + public fun equals (Ljava/lang/Object;)Z + public final fun getId ()I + public fun hashCode ()I public fun toString ()Ljava/lang/String; } -public final class kotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState$Companion { - public final fun getDEFAULT ()Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState; -} +public final class kotlin/reflect/jvm/internal/impl/km/KmConstantValue { + public fun (Ljava/lang/Object;)V + public fun equals (Ljava/lang/Object;)Z + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmConstructor { + public fun ()V + public fun (I)V + public final fun getAnnotations ()Ljava/util/List; + public final fun getExtensions$kotlin_metadata ()Ljava/util/List; + public final fun getFlags$kotlin_metadata ()I + public final fun getValueParameters ()Ljava/util/List; + public final fun getVersionRequirements ()Ljava/util/List; + public final fun setFlags$kotlin_metadata (I)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmContract { + public fun ()V + public final fun getEffects ()Ljava/util/List; +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/KmDeclarationContainer { + public abstract fun getFunctions ()Ljava/util/List; + public abstract fun getProperties ()Ljava/util/List; + public abstract fun getTypeAliases ()Ljava/util/List; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmEffect { + public fun (Lkotlin/reflect/jvm/internal/impl/km/KmEffectType;Lkotlin/reflect/jvm/internal/impl/km/KmEffectInvocationKind;)V + public final fun getConstructorArguments ()Ljava/util/List; + public final fun setConclusion (Lkotlin/reflect/jvm/internal/impl/km/KmEffectExpression;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmEffectExpression { + public fun ()V + public final fun getAndArguments ()Ljava/util/List; + public final fun getFlags$kotlin_metadata ()I + public final fun getOrArguments ()Ljava/util/List; + public final fun setConstantValue (Lkotlin/reflect/jvm/internal/impl/km/KmConstantValue;)V + public final fun setFlags$kotlin_metadata (I)V + public final fun setInstanceType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V + public final fun setParameterIndex (Ljava/lang/Integer;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmEffectInvocationKind : java/lang/Enum { + public static final field AT_LEAST_ONCE Lkotlin/reflect/jvm/internal/impl/km/KmEffectInvocationKind; + public static final field AT_MOST_ONCE Lkotlin/reflect/jvm/internal/impl/km/KmEffectInvocationKind; + public static final field EXACTLY_ONCE Lkotlin/reflect/jvm/internal/impl/km/KmEffectInvocationKind; + public static fun valueOf (Ljava/lang/String;)Lkotlin/reflect/jvm/internal/impl/km/KmEffectInvocationKind; + public static fun values ()[Lkotlin/reflect/jvm/internal/impl/km/KmEffectInvocationKind; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmEffectType : java/lang/Enum { + public static final field CALLS Lkotlin/reflect/jvm/internal/impl/km/KmEffectType; + public static final field RETURNS_CONSTANT Lkotlin/reflect/jvm/internal/impl/km/KmEffectType; + public static final field RETURNS_NOT_NULL Lkotlin/reflect/jvm/internal/impl/km/KmEffectType; + public static fun valueOf (Ljava/lang/String;)Lkotlin/reflect/jvm/internal/impl/km/KmEffectType; + public static fun values ()[Lkotlin/reflect/jvm/internal/impl/km/KmEffectType; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmEnumEntry { + public fun (Ljava/lang/String;)V + public final fun getAnnotations ()Ljava/util/List; + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmFlexibleTypeUpperBound { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/km/KmFlexibleTypeUpperBound$Companion; + public fun (Lkotlin/reflect/jvm/internal/impl/km/KmType;Ljava/lang/String;)V + public fun equals (Ljava/lang/Object;)Z + public final fun getType ()Lkotlin/reflect/jvm/internal/impl/km/KmType; + public final fun getTypeFlexibilityId ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmFlexibleTypeUpperBound$Companion { +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmFunction { + public field returnType Lkotlin/reflect/jvm/internal/impl/km/KmType; + public fun (ILjava/lang/String;)V + public final fun getAnnotations ()Ljava/util/List; + public final fun getContextReceiverTypes ()Ljava/util/List; + public final fun getExtensionReceiverParameterAnnotations ()Ljava/util/List; + public final fun getExtensions$kotlin_metadata ()Ljava/util/List; + public final fun getFlags$kotlin_metadata ()I + public final fun getTypeParameters ()Ljava/util/List; + public final fun getValueParameters ()Ljava/util/List; + public final fun getVersionRequirements ()Ljava/util/List; + public final fun setContract (Lkotlin/reflect/jvm/internal/impl/km/KmContract;)V + public final fun setFlags$kotlin_metadata (I)V + public final fun setReceiverParameterType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V + public final fun setReturnType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmPackage : kotlin/reflect/jvm/internal/impl/km/KmDeclarationContainer { + public final fun getExtensions$kotlin_metadata ()Ljava/util/List; + public fun getFunctions ()Ljava/util/List; + public fun getProperties ()Ljava/util/List; + public fun getTypeAliases ()Ljava/util/List; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmProperty { + public field returnType Lkotlin/reflect/jvm/internal/impl/km/KmType; + public fun (ILjava/lang/String;II)V + public final fun getAnnotations ()Ljava/util/List; + public final fun getBackingFieldAnnotations ()Ljava/util/List; + public final fun getContextReceiverTypes ()Ljava/util/List; + public final fun getDelegateFieldAnnotations ()Ljava/util/List; + public final fun getExtensionReceiverParameterAnnotations ()Ljava/util/List; + public final fun getExtensions$kotlin_metadata ()Ljava/util/List; + public final fun getFlags$kotlin_metadata ()I + public final fun getGetter ()Lkotlin/reflect/jvm/internal/impl/km/KmPropertyAccessorAttributes; + public final fun getName ()Ljava/lang/String; + public final fun getReceiverParameterType ()Lkotlin/reflect/jvm/internal/impl/km/KmType; + public final fun getReturnType ()Lkotlin/reflect/jvm/internal/impl/km/KmType; + public final fun getSetter ()Lkotlin/reflect/jvm/internal/impl/km/KmPropertyAccessorAttributes; + public final fun getSetterParameter ()Lkotlin/reflect/jvm/internal/impl/km/KmValueParameter; + public final fun getTypeParameters ()Ljava/util/List; + public final fun getVersionRequirements ()Ljava/util/List; + public final fun setFlags$kotlin_metadata (I)V + public final fun setReceiverParameterType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V + public final fun setReturnType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V + public final fun setSetterParameter (Lkotlin/reflect/jvm/internal/impl/km/KmValueParameter;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmPropertyAccessorAttributes { + public fun ()V + public fun (I)V + public final fun getAnnotations ()Ljava/util/List; + public final fun getFlags$kotlin_metadata ()I + public final fun setFlags$kotlin_metadata (I)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmType { + public field classifier Lkotlin/reflect/jvm/internal/impl/km/KmClassifier; + public fun ()V + public fun (I)V + public fun equals (Ljava/lang/Object;)Z + public final fun getAbbreviatedType ()Lkotlin/reflect/jvm/internal/impl/km/KmType; + public final fun getArguments ()Ljava/util/List; + public final fun getClassifier ()Lkotlin/reflect/jvm/internal/impl/km/KmClassifier; + public final fun getExtensions$kotlin_metadata ()Ljava/util/List; + public final fun getFlags$kotlin_metadata ()I + public final fun getFlexibleTypeUpperBound ()Lkotlin/reflect/jvm/internal/impl/km/KmFlexibleTypeUpperBound; + public final fun getOuterType ()Lkotlin/reflect/jvm/internal/impl/km/KmType; + public fun hashCode ()I + public final fun setAbbreviatedType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V + public final fun setClassifier (Lkotlin/reflect/jvm/internal/impl/km/KmClassifier;)V + public final fun setFlags$kotlin_metadata (I)V + public final fun setFlexibleTypeUpperBound (Lkotlin/reflect/jvm/internal/impl/km/KmFlexibleTypeUpperBound;)V + public final fun setOuterType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmTypeAlias { + public field expandedType Lkotlin/reflect/jvm/internal/impl/km/KmType; + public field underlyingType Lkotlin/reflect/jvm/internal/impl/km/KmType; + public fun (ILjava/lang/String;)V + public final fun getAnnotations ()Ljava/util/List; + public final fun getFlags$kotlin_metadata ()I + public final fun getTypeParameters ()Ljava/util/List; + public final fun getVersionRequirements ()Ljava/util/List; + public final fun setExpandedType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V + public final fun setFlags$kotlin_metadata (I)V + public final fun setUnderlyingType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmTypeParameter { + public fun (ILjava/lang/String;ILkotlin/reflect/jvm/internal/impl/km/KmVariance;)V + public final fun getExtensions$kotlin_metadata ()Ljava/util/List; + public final fun getFlags$kotlin_metadata ()I + public final fun getId ()I + public final fun getName ()Ljava/lang/String; + public final fun getUpperBounds ()Ljava/util/List; + public final fun getVariance ()Lkotlin/reflect/jvm/internal/impl/km/KmVariance; + public final fun setFlags$kotlin_metadata (I)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmTypeProjection { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/km/KmTypeProjection$Companion; + public static final field STAR Lkotlin/reflect/jvm/internal/impl/km/KmTypeProjection; + public fun (Lkotlin/reflect/jvm/internal/impl/km/KmVariance;Lkotlin/reflect/jvm/internal/impl/km/KmType;)V + public final fun component1 ()Lkotlin/reflect/jvm/internal/impl/km/KmVariance; + public final fun component2 ()Lkotlin/reflect/jvm/internal/impl/km/KmType; + public fun equals (Ljava/lang/Object;)Z + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmTypeProjection$Companion { +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmValueParameter { + public field type Lkotlin/reflect/jvm/internal/impl/km/KmType; + public fun (ILjava/lang/String;)V + public final fun getAnnotationParameterDefaultValue ()Lkotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument; + public final fun getAnnotations ()Ljava/util/List; + public final fun getFlags$kotlin_metadata ()I + public final fun getName ()Ljava/lang/String; + public final fun getType ()Lkotlin/reflect/jvm/internal/impl/km/KmType; + public final fun getVarargElementType ()Lkotlin/reflect/jvm/internal/impl/km/KmType; + public final fun setAnnotationParameterDefaultValue (Lkotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument;)V + public final fun setFlags$kotlin_metadata (I)V + public final fun setType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V + public final fun setVarargElementType (Lkotlin/reflect/jvm/internal/impl/km/KmType;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmVariance : java/lang/Enum { + public static final field IN Lkotlin/reflect/jvm/internal/impl/km/KmVariance; + public static final field INVARIANT Lkotlin/reflect/jvm/internal/impl/km/KmVariance; + public static final field OUT Lkotlin/reflect/jvm/internal/impl/km/KmVariance; + public static fun valueOf (Ljava/lang/String;)Lkotlin/reflect/jvm/internal/impl/km/KmVariance; + public static fun values ()[Lkotlin/reflect/jvm/internal/impl/km/KmVariance; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmVersion { + public fun (III)V + public final fun component1 ()I + public final fun component2 ()I + public final fun component3 ()I + public fun equals (Ljava/lang/Object;)Z + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmVersionRequirement { + public field kind Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementVersionKind; + public field level Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementLevel; + public field version Lkotlin/reflect/jvm/internal/impl/km/KmVersion; + public fun ()V + public final fun getErrorCode ()Ljava/lang/Integer; + public final fun getKind ()Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementVersionKind; + public final fun getLevel ()Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementLevel; + public final fun getMessage ()Ljava/lang/String; + public final fun getVersion ()Lkotlin/reflect/jvm/internal/impl/km/KmVersion; + public final fun setErrorCode (Ljava/lang/Integer;)V + public final fun setKind (Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementVersionKind;)V + public final fun setLevel (Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementLevel;)V + public final fun setMessage (Ljava/lang/String;)V + public final fun setVersion (Lkotlin/reflect/jvm/internal/impl/km/KmVersion;)V + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmVersionRequirementLevel : java/lang/Enum { + public static final field ERROR Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementLevel; + public static final field HIDDEN Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementLevel; + public static final field WARNING Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementLevel; + public static fun valueOf (Ljava/lang/String;)Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementLevel; + public static fun values ()[Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementLevel; +} + +public final class kotlin/reflect/jvm/internal/impl/km/KmVersionRequirementVersionKind : java/lang/Enum { + public static final field API_VERSION Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementVersionKind; + public static final field COMPILER_VERSION Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementVersionKind; + public static final field LANGUAGE_VERSION Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementVersionKind; + public static final field UNKNOWN Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementVersionKind; + public static fun valueOf (Ljava/lang/String;)Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementVersionKind; + public static fun values ()[Lkotlin/reflect/jvm/internal/impl/km/KmVersionRequirementVersionKind; +} + +public final class kotlin/reflect/jvm/internal/impl/km/MemberKind : java/lang/Enum { + public static final field DECLARATION Lkotlin/reflect/jvm/internal/impl/km/MemberKind; + public static final field DELEGATION Lkotlin/reflect/jvm/internal/impl/km/MemberKind; + public static final field FAKE_OVERRIDE Lkotlin/reflect/jvm/internal/impl/km/MemberKind; + public static final field SYNTHESIZED Lkotlin/reflect/jvm/internal/impl/km/MemberKind; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public final fun getFlag$kotlin_metadata ()Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl; + public static fun valueOf (Ljava/lang/String;)Lkotlin/reflect/jvm/internal/impl/km/MemberKind; + public static fun values ()[Lkotlin/reflect/jvm/internal/impl/km/MemberKind; +} + +public final class kotlin/reflect/jvm/internal/impl/km/Modality : java/lang/Enum { + public static final field ABSTRACT Lkotlin/reflect/jvm/internal/impl/km/Modality; + public static final field FINAL Lkotlin/reflect/jvm/internal/impl/km/Modality; + public static final field OPEN Lkotlin/reflect/jvm/internal/impl/km/Modality; + public static final field SEALED Lkotlin/reflect/jvm/internal/impl/km/Modality; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public final fun getFlag$kotlin_metadata ()Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl; + public static fun valueOf (Ljava/lang/String;)Lkotlin/reflect/jvm/internal/impl/km/Modality; + public static fun values ()[Lkotlin/reflect/jvm/internal/impl/km/Modality; +} + +public final class kotlin/reflect/jvm/internal/impl/km/Visibility : java/lang/Enum { + public static final field INTERNAL Lkotlin/reflect/jvm/internal/impl/km/Visibility; + public static final field LOCAL Lkotlin/reflect/jvm/internal/impl/km/Visibility; + public static final field PRIVATE Lkotlin/reflect/jvm/internal/impl/km/Visibility; + public static final field PRIVATE_TO_THIS Lkotlin/reflect/jvm/internal/impl/km/Visibility; + public static final field PROTECTED Lkotlin/reflect/jvm/internal/impl/km/Visibility; + public static final field PUBLIC Lkotlin/reflect/jvm/internal/impl/km/Visibility; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public final fun getFlag$kotlin_metadata ()Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl; + public static fun valueOf (Ljava/lang/String;)Lkotlin/reflect/jvm/internal/impl/km/Visibility; + public static fun values ()[Lkotlin/reflect/jvm/internal/impl/km/Visibility; +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/BooleanFlagDelegate { + public fun (Lkotlin/reflect/KMutableProperty1;Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl;)V + public final fun getValue (Ljava/lang/Object;Lkotlin/reflect/KProperty;)Z + public final fun setValue (Ljava/lang/Object;Lkotlin/reflect/KProperty;Z)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/EnumFlagDelegate { + public fun (Lkotlin/reflect/KMutableProperty1;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/Flags$FlagField;Lkotlin/enums/EnumEntries;Ljava/util/List;)V + public final fun getValue (Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Enum; +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/FlagDelegatesImplKt { + public static final fun classBooleanFlag (Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl;)Lkotlin/reflect/jvm/internal/impl/km/internal/BooleanFlagDelegate; + public static final fun constructorBooleanFlag (Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl;)Lkotlin/reflect/jvm/internal/impl/km/internal/BooleanFlagDelegate; + public static final fun functionBooleanFlag (Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl;)Lkotlin/reflect/jvm/internal/impl/km/internal/BooleanFlagDelegate; + public static final fun memberKindDelegate (Lkotlin/reflect/KMutableProperty1;)Lkotlin/reflect/jvm/internal/impl/km/internal/EnumFlagDelegate; + public static final fun modalityDelegate (Lkotlin/reflect/KMutableProperty1;)Lkotlin/reflect/jvm/internal/impl/km/internal/EnumFlagDelegate; + public static final fun propertyAccessorBooleanFlag (Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl;)Lkotlin/reflect/jvm/internal/impl/km/internal/BooleanFlagDelegate; + public static final fun propertyBooleanFlag (Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl;)Lkotlin/reflect/jvm/internal/impl/km/internal/BooleanFlagDelegate; + public static final fun typeAliasBooleanFlag (Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl;)Lkotlin/reflect/jvm/internal/impl/km/internal/BooleanFlagDelegate; + public static final fun typeBooleanFlag (Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl;)Lkotlin/reflect/jvm/internal/impl/km/internal/BooleanFlagDelegate; + public static final fun valueParameterBooleanFlag (Lkotlin/reflect/jvm/internal/impl/km/internal/FlagImpl;)Lkotlin/reflect/jvm/internal/impl/km/internal/BooleanFlagDelegate; + public static final fun visibilityDelegate (Lkotlin/reflect/KMutableProperty1;)Lkotlin/reflect/jvm/internal/impl/km/internal/EnumFlagDelegate; +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/FlagImpl { + public fun (III)V + public fun (Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/Flags$BooleanFlagField;)V + public fun (Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/Flags$FlagField;I)V + public final fun getBitWidth$kotlin_metadata ()I + public final fun getOffset$kotlin_metadata ()I + public final fun getValue$kotlin_metadata ()I + public final fun invoke (I)Z +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/ReadContext { + public fun (Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirementTable;ZLkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;Ljava/util/List;)V + public synthetic fun (Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirementTable;ZLkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun className$kotlin_metadata (I)Ljava/lang/String; + public final fun get (I)Ljava/lang/String; + public final fun getExtensions$kotlin_metadata ()Ljava/util/List; + public final fun getIgnoreUnknownVersionRequirements$kotlin_metadata ()Z + public final fun getStrings ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver; + public final fun getTypeParameterId$kotlin_metadata (I)Ljava/lang/Integer; + public final fun getTypes ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable; + public final fun getVersionRequirements$kotlin_metadata ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirementTable; + public final fun withTypeParameters$kotlin_metadata (Ljava/util/List;)Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext; +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/ReadUtilsKt { + public static final fun getClassName (Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;I)Ljava/lang/String; + public static final fun readAnnotation (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;)Lkotlin/reflect/jvm/internal/impl/km/KmAnnotation; + public static final fun readAnnotationArgument (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;)Lkotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument; +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/ReadersKt { + public static final fun getDefaultPropertyAccessorFlags (I)I + public static final fun getPropertyGetterFlags (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property;)I + public static final fun getPropertySetterFlags (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property;)I + public static final fun toKmClass (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;ZLjava/util/List;)Lkotlin/reflect/jvm/internal/impl/km/KmClass; + public static synthetic fun toKmClass$default (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;ZLjava/util/List;ILjava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/km/KmClass; + public static final fun toKmProperty (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)Lkotlin/reflect/jvm/internal/impl/km/KmProperty; +} + +public class kotlin/reflect/jvm/internal/impl/km/internal/WriteContext { + public final fun get (Ljava/lang/String;)I + public final fun getClassName$kotlin_metadata (Ljava/lang/String;)I + public final fun getExtensions$kotlin_metadata ()Ljava/util/List; + public final fun getStrings ()Lkotlin/reflect/jvm/internal/impl/metadata/serialization/StringTable; + public final fun getVersionRequirements$kotlin_metadata ()Lkotlin/reflect/jvm/internal/impl/metadata/serialization/MutableVersionRequirementTable; +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/WriteUtilsKt { + public static final fun getClassNameIndex (Lkotlin/reflect/jvm/internal/impl/metadata/serialization/StringTable;Ljava/lang/String;)I + public static final fun writeAnnotation (Lkotlin/reflect/jvm/internal/impl/km/KmAnnotation;Lkotlin/reflect/jvm/internal/impl/metadata/serialization/StringTable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Builder; + public static final fun writeAnnotationArgument (Lkotlin/reflect/jvm/internal/impl/km/KmAnnotationArgument;Lkotlin/reflect/jvm/internal/impl/metadata/serialization/StringTable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value$Builder; +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/WritersKt { + public static final fun writeProperty (Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;Lkotlin/reflect/jvm/internal/impl/km/KmProperty;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/common/KmModuleFragment { +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/extensions/ExtensionNodesKt { + public static final fun getExtension (Lkotlin/reflect/jvm/internal/impl/km/KmClass;Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType;)Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmClassExtension; + public static final fun getExtension (Lkotlin/reflect/jvm/internal/impl/km/KmConstructor;Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType;)Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmConstructorExtension; + public static final fun getExtension (Lkotlin/reflect/jvm/internal/impl/km/KmFunction;Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType;)Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmFunctionExtension; + public static final fun getExtension (Lkotlin/reflect/jvm/internal/impl/km/KmPackage;Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType;)Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmPackageExtension; + public static final fun getExtension (Lkotlin/reflect/jvm/internal/impl/km/KmProperty;Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType;)Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmPropertyExtension; + public static final fun getExtension (Lkotlin/reflect/jvm/internal/impl/km/KmType;Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType;)Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeExtension; + public static final fun getExtension (Lkotlin/reflect/jvm/internal/impl/km/KmTypeParameter;Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType;)Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeParameterExtension; +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmClassExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmConstructorExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmEnumEntryExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { + public abstract fun getType ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType { + public fun (Lkotlin/reflect/KClass;)V + public fun equals (Ljava/lang/Object;)Z + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmFunctionExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmModuleFragmentExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmPackageExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmPropertyExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeAliasExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeParameterExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmValueParameterExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtension { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/km/internal/extensions/MetadataExtensions { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/MetadataExtensions$Companion; + public abstract fun createClassExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmClassExtension; + public abstract fun createConstructorExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmConstructorExtension; + public abstract fun createEnumEntryExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmEnumEntryExtension; + public abstract fun createFunctionExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmFunctionExtension; + public abstract fun createPropertyExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmPropertyExtension; + public abstract fun createTypeAliasExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeAliasExtension; + public abstract fun createTypeExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeExtension; + public abstract fun createTypeParameterExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeParameterExtension; + public abstract fun createValueParameterExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmValueParameterExtension; + public abstract fun readClassExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmClass;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public abstract fun readConstructorExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmConstructor;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public abstract fun readEnumEntryExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmEnumEntry;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public abstract fun readFunctionExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmFunction;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public abstract fun readPropertyExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmProperty;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public abstract fun readTypeAliasExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmTypeAlias;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeAlias;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public abstract fun readTypeExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmType;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public abstract fun readTypeParameterExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmTypeParameter;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public abstract fun readValueParameterExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmValueParameter;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public abstract fun writePropertyExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmProperty;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public abstract fun writeTypeExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmType;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public abstract fun writeTypeParameterExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmTypeParameter;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public abstract fun writeValueParameterExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmValueParameter;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/internal/extensions/MetadataExtensions$Companion { + public final fun getINSTANCES$kotlin_metadata ()Ljava/util/List; +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/JvmFieldSignature : kotlin/reflect/jvm/internal/impl/km/jvm/JvmMemberSignature { + public fun (Ljava/lang/String;Ljava/lang/String;)V + public fun equals (Ljava/lang/Object;)Z + public fun getDescriptor ()Ljava/lang/String; + public fun getName ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public abstract class kotlin/reflect/jvm/internal/impl/km/jvm/JvmMemberSignature { + public abstract fun getDescriptor ()Ljava/lang/String; + public abstract fun getName ()Ljava/lang/String; + public abstract fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/JvmMemberSignatureKt { + public static final fun wrapAsPublic (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMemberSignature$Field;)Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmFieldSignature; + public static final fun wrapAsPublic (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMemberSignature$Method;)Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature; +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature : kotlin/reflect/jvm/internal/impl/km/jvm/JvmMemberSignature { + public fun (Ljava/lang/String;Ljava/lang/String;)V + public fun equals (Ljava/lang/Object;)Z + public fun getDescriptor ()Ljava/lang/String; + public fun getName ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmClassExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmClassExtension { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmClassExtension$Companion; + public fun ()V + public final fun getAnonymousObjectOriginName ()Ljava/lang/String; + public final fun getJvmFlags ()I + public final fun getLocalDelegatedProperties ()Ljava/util/List; + public final fun getModuleName ()Ljava/lang/String; + public fun getType ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public final fun setAnonymousObjectOriginName (Ljava/lang/String;)V + public final fun setJvmFlags (I)V + public final fun setModuleName (Ljava/lang/String;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmClassExtension$Companion { + public final fun getTYPE ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmConstructorExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmConstructorExtension { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmConstructorExtension$Companion; + public static final field TYPE Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public fun ()V + public final fun getSignature ()Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature; + public fun getType ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public final fun setSignature (Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmConstructorExtension$Companion { +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmExtensionNodesKt { + public static final fun getJvm (Lkotlin/reflect/jvm/internal/impl/km/KmClass;)Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmClassExtension; + public static final fun getJvm (Lkotlin/reflect/jvm/internal/impl/km/KmConstructor;)Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmConstructorExtension; + public static final fun getJvm (Lkotlin/reflect/jvm/internal/impl/km/KmFunction;)Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmFunctionExtension; + public static final fun getJvm (Lkotlin/reflect/jvm/internal/impl/km/KmPackage;)Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmPackageExtension; + public static final fun getJvm (Lkotlin/reflect/jvm/internal/impl/km/KmProperty;)Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmPropertyExtension; + public static final fun getJvm (Lkotlin/reflect/jvm/internal/impl/km/KmType;)Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmTypeExtension; + public static final fun getJvm (Lkotlin/reflect/jvm/internal/impl/km/KmTypeParameter;)Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmTypeParameterExtension; +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmFunctionExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmFunctionExtension { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmFunctionExtension$Companion; + public static final field TYPE Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public fun ()V + public final fun getLambdaClassOriginName ()Ljava/lang/String; + public final fun getSignature ()Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature; + public fun getType ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public final fun setLambdaClassOriginName (Ljava/lang/String;)V + public final fun setSignature (Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmFunctionExtension$Companion { +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmMetadataExtensions : kotlin/reflect/jvm/internal/impl/km/internal/extensions/MetadataExtensions { + public fun ()V + public fun createClassExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmClassExtension; + public fun createConstructorExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmConstructorExtension; + public fun createEnumEntryExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmEnumEntryExtension; + public fun createFunctionExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmFunctionExtension; + public fun createModuleFragmentExtensions ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmModuleFragmentExtension; + public fun createPackageExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmPackageExtension; + public fun createPropertyExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmPropertyExtension; + public fun createTypeAliasExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeAliasExtension; + public fun createTypeExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeExtension; + public fun createTypeParameterExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeParameterExtension; + public fun createValueParameterExtension ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmValueParameterExtension; + public fun readClassExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmClass;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public fun readConstructorExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmConstructor;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public fun readEnumEntryExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmEnumEntry;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public fun readFunctionExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmFunction;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public fun readModuleFragmentExtensions (Lkotlin/reflect/jvm/internal/impl/km/internal/common/KmModuleFragment;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$PackageFragment;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public fun readPackageExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmPackage;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Package;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public fun readPropertyExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmProperty;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public fun readTypeAliasExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmTypeAlias;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeAlias;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public fun readTypeExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmType;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public fun readTypeParameterExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmTypeParameter;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public fun readValueParameterExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmValueParameter;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter;Lkotlin/reflect/jvm/internal/impl/km/internal/ReadContext;)V + public fun writeClassExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmClass;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public fun writeConstructorExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmConstructor;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public fun writeEnumEntryExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmEnumEntry;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public fun writeFunctionExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmFunction;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public fun writeModuleFragmentExtensions (Lkotlin/reflect/jvm/internal/impl/km/internal/common/KmModuleFragment;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$PackageFragment$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public fun writePackageExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmPackage;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Package$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public fun writePropertyExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmProperty;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public fun writeTypeAliasExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmTypeAlias;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeAlias$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public fun writeTypeExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmType;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public fun writeTypeParameterExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmTypeParameter;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V + public fun writeValueParameterExtensions (Lkotlin/reflect/jvm/internal/impl/km/KmValueParameter;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder;Lkotlin/reflect/jvm/internal/impl/km/internal/WriteContext;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmPackageExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmPackageExtension { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmPackageExtension$Companion; + public static final field TYPE Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public fun ()V + public final fun getLocalDelegatedProperties ()Ljava/util/List; + public final fun getModuleName ()Ljava/lang/String; + public fun getType ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public final fun setModuleName (Ljava/lang/String;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmPackageExtension$Companion { +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmPropertyExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmPropertyExtension { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmPropertyExtension$Companion; + public static final field TYPE Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public fun ()V + public final fun getFieldSignature ()Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmFieldSignature; + public final fun getGetterSignature ()Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature; + public final fun getJvmFlags ()I + public final fun getSetterSignature ()Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature; + public final fun getSyntheticMethodForAnnotations ()Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature; + public final fun getSyntheticMethodForDelegate ()Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature; + public fun getType ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public final fun setFieldSignature (Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmFieldSignature;)V + public final fun setGetterSignature (Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature;)V + public final fun setJvmFlags (I)V + public final fun setSetterSignature (Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature;)V + public final fun setSyntheticMethodForAnnotations (Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature;)V + public final fun setSyntheticMethodForDelegate (Lkotlin/reflect/jvm/internal/impl/km/jvm/JvmMethodSignature;)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmPropertyExtension$Companion { +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmTypeExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeExtension { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmTypeExtension$Companion; + public static final field TYPE Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public fun ()V + public fun equals (Ljava/lang/Object;)Z + public final fun getAnnotations ()Ljava/util/List; + public fun getType ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public fun hashCode ()I + public final fun isRaw ()Z + public final fun setRaw (Z)V +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmTypeExtension$Companion { +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmTypeParameterExtension : kotlin/reflect/jvm/internal/impl/km/internal/extensions/KmTypeParameterExtension { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmTypeParameterExtension$Companion; + public static final field TYPE Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; + public fun ()V + public final fun getAnnotations ()Ljava/util/List; + public fun getType ()Lkotlin/reflect/jvm/internal/impl/km/internal/extensions/KmExtensionType; +} + +public final class kotlin/reflect/jvm/internal/impl/km/jvm/internal/JvmTypeParameterExtension$Companion { +} + +public abstract class kotlin/reflect/jvm/internal/impl/load/java/AbstractAnnotationTypeQualifierResolver { + public fun (Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState;)V + protected abstract fun enumArguments (Ljava/lang/Object;Z)Ljava/lang/Iterable; + public final fun extractAndMergeDefaultQualifiers (Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeQualifiersByElementType;Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeQualifiersByElementType; + public final fun extractMutability (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/MutabilityQualifier; + public final fun extractNullability (Ljava/lang/Iterable;Lkotlin/jvm/functions/Function1;)Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus; + protected abstract fun getFqName (Ljava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/name/FqName; + protected abstract fun getKey (Ljava/lang/Object;)Ljava/lang/Object; + protected abstract fun getMetaAnnotations (Ljava/lang/Object;)Ljava/lang/Iterable; + public abstract fun isK2 ()Z + public final fun isTypeUseAnnotation (Ljava/lang/Object;)Z + public final fun resolveTypeQualifierAnnotation (Ljava/lang/Object;)Ljava/lang/Object; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType : java/lang/Enum { + public static final field FIELD Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; + public static final field METHOD_RETURN_TYPE Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; + public static final field TYPE_PARAMETER Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; + public static final field TYPE_PARAMETER_BOUNDS Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; + public static final field TYPE_USE Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; + public static final field VALUE_PARAMETER Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; + public final fun getJavaTarget ()Ljava/lang/String; + public static fun valueOf (Ljava/lang/String;)Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; + public static fun values ()[Lkotlin/reflect/jvm/internal/impl/load/java/AnnotationQualifierApplicabilityType; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/AnnotationTypeQualifierResolver : kotlin/reflect/jvm/internal/impl/load/java/AbstractAnnotationTypeQualifierResolver { + public fun (Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState;)V + public synthetic fun enumArguments (Ljava/lang/Object;Z)Ljava/lang/Iterable; + public synthetic fun getFqName (Ljava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/name/FqName; + public synthetic fun getKey (Ljava/lang/Object;)Ljava/lang/Object; + public synthetic fun getMetaAnnotations (Ljava/lang/Object;)Ljava/lang/Iterable; + public fun isK2 ()Z +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/BuiltinMethodsWithDifferentJvmName : kotlin/reflect/jvm/internal/impl/load/java/SpecialGenericSignatures { + public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/BuiltinMethodsWithDifferentJvmName; + public final fun getJvmName (Lkotlin/reflect/jvm/internal/impl/descriptors/SimpleFunctionDescriptor;)Lkotlin/reflect/jvm/internal/impl/name/Name; + public final fun isBuiltinFunctionWithDifferentNameInJvm (Lkotlin/reflect/jvm/internal/impl/descriptors/SimpleFunctionDescriptor;)Z + public final fun isRemoveAtByIndex (Lkotlin/reflect/jvm/internal/impl/descriptors/SimpleFunctionDescriptor;)Z +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/BuiltinMethodsWithSpecialGenericSignature : kotlin/reflect/jvm/internal/impl/load/java/SpecialGenericSignatures { + public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/BuiltinMethodsWithSpecialGenericSignature; + public static final fun getOverriddenBuiltinFunctionWithErasedValueParametersInJava (Lkotlin/reflect/jvm/internal/impl/descriptors/FunctionDescriptor;)Lkotlin/reflect/jvm/internal/impl/descriptors/FunctionDescriptor; + public final fun getSameAsBuiltinMethodWithErasedValueParameters (Lkotlin/reflect/jvm/internal/impl/name/Name;)Z + public static final fun getSpecialSignatureInfo (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableMemberDescriptor;)Lkotlin/reflect/jvm/internal/impl/load/java/SpecialGenericSignatures$SpecialSignatureInfo; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/BuiltinSpecialProperties { + public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/BuiltinSpecialProperties; + public final fun getPROPERTY_FQ_NAME_TO_JVM_GETTER_NAME_MAP ()Ljava/util/Map; + public final fun getPropertyNameCandidatesBySpecialGetterName (Lkotlin/reflect/jvm/internal/impl/name/Name;)Ljava/util/List; + public final fun getSPECIAL_FQ_NAMES ()Ljava/util/Set; + public final fun getSPECIAL_SHORT_NAMES ()Ljava/util/Set; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/BuiltinSpecialPropertiesKt { +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/ClassicBuiltinSpecialProperties { + public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/ClassicBuiltinSpecialProperties; + public final fun getBuiltinSpecialPropertyGetterName (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableMemberDescriptor;)Ljava/lang/String; + public final fun hasBuiltinSpecialPropertyFqName (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableMemberDescriptor;)Z +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/DeprecationCausedByFunctionNInfo : kotlin/reflect/jvm/internal/impl/resolve/deprecation/DescriptorBasedDeprecationInfo { + public fun (Lkotlin/reflect/jvm/internal/impl/descriptors/DeclarationDescriptor;)V + public fun getDeprecationLevel ()Lkotlin/reflect/jvm/internal/impl/resolve/deprecation/DeprecationLevelValue; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/DescriptorsJvmAbiUtil { + public static fun hasJvmFieldAnnotation (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableMemberDescriptor;)Z + public static fun isClassCompanionObjectWithBackingFieldsInOuter (Lkotlin/reflect/jvm/internal/impl/descriptors/DeclarationDescriptor;)Z + public static fun isMappedIntrinsicCompanionObject (Lkotlin/reflect/jvm/internal/impl/descriptors/ClassDescriptor;)Z + public static fun isPropertyWithBackingFieldInOuterClass (Lkotlin/reflect/jvm/internal/impl/descriptors/PropertyDescriptor;)Z +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/ErasedOverridabilityCondition : kotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition { + public fun ()V + public fun getContract ()Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Contract; + public fun isOverridable (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/ClassDescriptor;)Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Result; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/FakePureImplementationsProvider { + public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/FakePureImplementationsProvider; + public final fun getPurelyImplementedInterface (Lkotlin/reflect/jvm/internal/impl/name/FqName;)Lkotlin/reflect/jvm/internal/impl/name/FqName; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/FieldOverridabilityCondition : kotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition { + public fun ()V + public fun getContract ()Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Contract; + public fun isOverridable (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/ClassDescriptor;)Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Result; +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder { + public abstract fun findClass (Lkotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder$Request;)Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass; + public abstract fun findPackage (Lkotlin/reflect/jvm/internal/impl/name/FqName;Z)Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaPackage; + public abstract fun knownClassNamesInPackage (Lkotlin/reflect/jvm/internal/impl/name/FqName;)Ljava/util/Set; +} + +public synthetic class kotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder$$Util { + public static synthetic fun findPackage$default (Lkotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder;Lkotlin/reflect/jvm/internal/impl/name/FqName;ZILjava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaPackage; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder$Request { + public fun (Lkotlin/reflect/jvm/internal/impl/name/ClassId;[BLkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass;)V + public synthetic fun (Lkotlin/reflect/jvm/internal/impl/name/ClassId;[BLkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun equals (Ljava/lang/Object;)Z + public final fun getClassId ()Lkotlin/reflect/jvm/internal/impl/name/ClassId; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/load/java/JavaClassesTracker { + public abstract fun reportClass (Lkotlin/reflect/jvm/internal/impl/load/java/descriptors/JavaClassDescriptor;)V +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/JavaClassesTracker$Default : kotlin/reflect/jvm/internal/impl/load/java/JavaClassesTracker { + public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/load/java/JavaClassesTracker$Default; + public fun reportClass (Lkotlin/reflect/jvm/internal/impl/load/java/descriptors/JavaClassDescriptor;)V +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/JavaDefaultQualifiers { + public fun (Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus;Ljava/util/Collection;Z)V + public synthetic fun (Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus;Ljava/util/Collection;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun copy (Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus;Ljava/util/Collection;Z)Lkotlin/reflect/jvm/internal/impl/load/java/JavaDefaultQualifiers; + public static synthetic fun copy$default (Lkotlin/reflect/jvm/internal/impl/load/java/JavaDefaultQualifiers;Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus;Ljava/util/Collection;ZILjava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/load/java/JavaDefaultQualifiers; + public fun equals (Ljava/lang/Object;)Z + public final fun getDefinitelyNotNull ()Z + public final fun getNullabilityQualifier ()Lkotlin/reflect/jvm/internal/impl/load/java/typeEnhancement/NullabilityQualifierWithMigrationStatus; + public final fun getQualifierApplicabilityTypes ()Ljava/util/Collection; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/JavaDefaultQualifiersKt { + public static final fun getBUILT_IN_TYPE_QUALIFIER_DEFAULT_ANNOTATIONS ()Ljava/util/Map; + public static final fun getJSPECIFY_DEFAULT_ANNOTATIONS ()Ljava/util/Map; +} + +public class kotlin/reflect/jvm/internal/impl/load/java/JavaDescriptorVisibilities { + public static final field PACKAGE_VISIBILITY Lkotlin/reflect/jvm/internal/impl/descriptors/DescriptorVisibility; + public static final field PROTECTED_AND_PACKAGE Lkotlin/reflect/jvm/internal/impl/descriptors/DescriptorVisibility; + public static final field PROTECTED_STATIC_VISIBILITY Lkotlin/reflect/jvm/internal/impl/descriptors/DescriptorVisibility; + public static fun toDescriptorVisibility (Lkotlin/reflect/jvm/internal/impl/descriptors/Visibility;)Lkotlin/reflect/jvm/internal/impl/descriptors/DescriptorVisibility; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/JavaIncompatibilityRulesOverridabilityCondition : kotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/load/java/JavaIncompatibilityRulesOverridabilityCondition$Companion; + public fun ()V + public fun getContract ()Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Contract; + public fun isOverridable (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/ClassDescriptor;)Lkotlin/reflect/jvm/internal/impl/resolve/ExternalOverridabilityCondition$Result; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/JavaIncompatibilityRulesOverridabilityCondition$Companion { + public final fun doesJavaOverrideHaveIncompatibleValueParameterKinds (Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/CallableDescriptor;)Z +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/load/java/JavaModuleAnnotationsProvider { + public abstract fun getAnnotationsForModuleOwnerOfClass (Lkotlin/reflect/jvm/internal/impl/name/ClassId;)Ljava/util/List; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/JavaNullabilityAnnotationSettingsKt { + public static final fun getDefaultJsr305Settings (Lkotlin/KotlinVersion;)Lkotlin/reflect/jvm/internal/impl/load/java/Jsr305Settings; + public static final fun getDefaultMigrationJsr305ReportLevelForGivenGlobal (Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel;)Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel; + public static final fun getDefaultReportLevelForAnnotation (Lkotlin/reflect/jvm/internal/impl/name/FqName;Lkotlin/KotlinVersion;)Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel; + public static final fun getJSPECIFY_ANNOTATIONS_PACKAGE ()Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final fun getRXJAVA3_ANNOTATIONS ()[Lkotlin/reflect/jvm/internal/impl/name/FqName; + public static final fun getReportLevelForAnnotation (Lkotlin/reflect/jvm/internal/impl/name/FqName;Lkotlin/reflect/jvm/internal/impl/load/java/NullabilityAnnotationStates;Lkotlin/KotlinVersion;)Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/JavaNullabilityAnnotationsStatus { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/load/java/JavaNullabilityAnnotationsStatus$Companion; + public fun (Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel;Lkotlin/KotlinVersion;Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel;)V + public synthetic fun (Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel;Lkotlin/KotlinVersion;Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun equals (Ljava/lang/Object;)Z + public final fun getReportLevelAfter ()Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel; + public final fun getReportLevelBefore ()Lkotlin/reflect/jvm/internal/impl/load/java/ReportLevel; + public final fun getSinceVersion ()Lkotlin/KotlinVersion; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/JavaNullabilityAnnotationsStatus$Companion { + public final fun getDEFAULT ()Lkotlin/reflect/jvm/internal/impl/load/java/JavaNullabilityAnnotationsStatus; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState$Companion; + public fun (Lkotlin/reflect/jvm/internal/impl/load/java/Jsr305Settings;Lkotlin/jvm/functions/Function1;)V + public final fun getDisabledDefaultAnnotations ()Z + public final fun getGetReportLevelForAnnotation ()Lkotlin/jvm/functions/Function1; + public final fun getJsr305 ()Lkotlin/reflect/jvm/internal/impl/load/java/Jsr305Settings; + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState$Companion { + public final fun getDefault (Lkotlin/KotlinVersion;)Lkotlin/reflect/jvm/internal/impl/load/java/JavaTypeEnhancementState; +} public final class kotlin/reflect/jvm/internal/impl/load/java/JavaTypeQualifiersByElementType { public fun (Ljava/util/EnumMap;)V @@ -19258,7 +20269,6 @@ public final class kotlin/reflect/jvm/internal/impl/load/java/lazy/descriptors/L public fun getKind ()Lkotlin/reflect/jvm/internal/impl/descriptors/ClassKind; public fun getModality ()Lkotlin/reflect/jvm/internal/impl/descriptors/Modality; public final fun getModuleAnnotations ()Ljava/util/List; - public fun getSealedSubclasses ()Ljava/util/Collection; public fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; public fun getTypeConstructor ()Lkotlin/reflect/jvm/internal/impl/types/TypeConstructor; public fun getUnsubstitutedInnerClassesScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; @@ -19508,7 +20518,6 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/load/java/struc public abstract fun getLightClassOriginKind ()Lkotlin/reflect/jvm/internal/impl/load/java/structure/LightClassOriginKind; public abstract fun getMethods ()Ljava/util/Collection; public abstract fun getOuterClass ()Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass; - public abstract fun getPermittedTypes ()Lkotlin/sequences/Sequence; public abstract fun getRecordComponents ()Ljava/util/Collection; public abstract fun getSupertypes ()Ljava/util/Collection; public abstract fun hasDefaultConstructor ()Z @@ -19790,8 +20799,8 @@ public abstract class kotlin/reflect/jvm/internal/impl/load/kotlin/AbstractBinar protected fun getCachedFileContent (Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass;)[B protected final fun getCallableSignature (Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/AnnotatedCallableKind;Z)Lkotlin/reflect/jvm/internal/impl/load/kotlin/MemberSignature; public static synthetic fun getCallableSignature$default (Lkotlin/reflect/jvm/internal/impl/load/kotlin/AbstractBinaryClassAnnotationLoader;Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/AnnotatedCallableKind;ZILjava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/MemberSignature; - public abstract fun getJvmMetadataVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion; protected final fun getKotlinClassFinder ()Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder; + public abstract fun getMetadataVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion; protected final fun isImplicitRepeatableContainer (Lkotlin/reflect/jvm/internal/impl/name/ClassId;)Z public abstract fun loadAnnotation (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;)Ljava/lang/Object; protected abstract fun loadAnnotation (Lkotlin/reflect/jvm/internal/impl/name/ClassId;Lkotlin/reflect/jvm/internal/impl/descriptors/SourceElement;Ljava/util/List;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass$AnnotationArgumentVisitor; @@ -19813,7 +20822,7 @@ public abstract class kotlin/reflect/jvm/internal/impl/load/kotlin/AbstractBinar } public final class kotlin/reflect/jvm/internal/impl/load/kotlin/AbstractBinaryClassAnnotationLoader$Companion { - public final fun getSpecialCaseContainerClass (Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/ProtoContainer;ZZLjava/lang/Boolean;ZLkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass; + public final fun getSpecialCaseContainerClass (Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/ProtoContainer;ZZLjava/lang/Boolean;ZLkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass; } public final class kotlin/reflect/jvm/internal/impl/load/kotlin/AbstractBinaryClassAnnotationLoaderKt { @@ -19830,16 +20839,16 @@ public final class kotlin/reflect/jvm/internal/impl/load/kotlin/AnnotationsConta public final class kotlin/reflect/jvm/internal/impl/load/kotlin/BinaryClassAnnotationAndConstantLoaderImpl : kotlin/reflect/jvm/internal/impl/load/kotlin/AbstractBinaryClassAnnotationAndConstantLoader { public fun (Lkotlin/reflect/jvm/internal/impl/descriptors/ModuleDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/NotFoundClasses;Lkotlin/reflect/jvm/internal/impl/storage/StorageManager;Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;)V - public fun getJvmMetadataVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion; + public fun getMetadataVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion; public synthetic fun loadAnnotation (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;)Ljava/lang/Object; public fun loadAnnotation (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;)Lkotlin/reflect/jvm/internal/impl/descriptors/annotations/AnnotationDescriptor; public synthetic fun loadConstant (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; - public fun setJvmMetadataVersion (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)V + public fun setMetadataVersion (Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)V public synthetic fun transformToUnsignedConstant (Ljava/lang/Object;)Ljava/lang/Object; } public final class kotlin/reflect/jvm/internal/impl/load/kotlin/BinaryClassAnnotationAndConstantLoaderImplKt { - public static final fun createBinaryClassAnnotationAndConstantLoader (Lkotlin/reflect/jvm/internal/impl/descriptors/ModuleDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/NotFoundClasses;Lkotlin/reflect/jvm/internal/impl/storage/StorageManager;Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/BinaryClassAnnotationAndConstantLoaderImpl; + public static final fun createBinaryClassAnnotationAndConstantLoader (Lkotlin/reflect/jvm/internal/impl/descriptors/ModuleDescriptor;Lkotlin/reflect/jvm/internal/impl/descriptors/NotFoundClasses;Lkotlin/reflect/jvm/internal/impl/storage/StorageManager;Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/BinaryClassAnnotationAndConstantLoaderImpl; } public final class kotlin/reflect/jvm/internal/impl/load/kotlin/DescriptorBasedTypeSignatureMappingKt { @@ -19867,7 +20876,7 @@ public final class kotlin/reflect/jvm/internal/impl/load/kotlin/DeserializationC } public final class kotlin/reflect/jvm/internal/impl/load/kotlin/DeserializationComponentsForJavaKt { - public static final fun makeDeserializationComponentsForJava (Lkotlin/reflect/jvm/internal/impl/descriptors/ModuleDescriptor;Lkotlin/reflect/jvm/internal/impl/storage/StorageManager;Lkotlin/reflect/jvm/internal/impl/descriptors/NotFoundClasses;Lkotlin/reflect/jvm/internal/impl/load/java/lazy/LazyJavaPackageFragmentProvider;Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/load/kotlin/DeserializedDescriptorResolver;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/ErrorReporter;Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/DeserializationComponentsForJava; + public static final fun makeDeserializationComponentsForJava (Lkotlin/reflect/jvm/internal/impl/descriptors/ModuleDescriptor;Lkotlin/reflect/jvm/internal/impl/storage/StorageManager;Lkotlin/reflect/jvm/internal/impl/descriptors/NotFoundClasses;Lkotlin/reflect/jvm/internal/impl/load/java/lazy/LazyJavaPackageFragmentProvider;Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/load/kotlin/DeserializedDescriptorResolver;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/ErrorReporter;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/DeserializationComponentsForJava; public static final fun makeLazyJavaPackageFragmentProvider (Lkotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder;Lkotlin/reflect/jvm/internal/impl/descriptors/ModuleDescriptor;Lkotlin/reflect/jvm/internal/impl/storage/StorageManager;Lkotlin/reflect/jvm/internal/impl/descriptors/NotFoundClasses;Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/load/kotlin/DeserializedDescriptorResolver;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/ErrorReporter;Lkotlin/reflect/jvm/internal/impl/load/java/sources/JavaSourceElementFactory;Lkotlin/reflect/jvm/internal/impl/load/java/lazy/ModuleClassResolver;Lkotlin/reflect/jvm/internal/impl/load/kotlin/PackagePartProvider;)Lkotlin/reflect/jvm/internal/impl/load/java/lazy/LazyJavaPackageFragmentProvider; public static synthetic fun makeLazyJavaPackageFragmentProvider$default (Lkotlin/reflect/jvm/internal/impl/load/java/JavaClassFinder;Lkotlin/reflect/jvm/internal/impl/descriptors/ModuleDescriptor;Lkotlin/reflect/jvm/internal/impl/storage/StorageManager;Lkotlin/reflect/jvm/internal/impl/descriptors/NotFoundClasses;Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/load/kotlin/DeserializedDescriptorResolver;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/ErrorReporter;Lkotlin/reflect/jvm/internal/impl/load/java/sources/JavaSourceElementFactory;Lkotlin/reflect/jvm/internal/impl/load/java/lazy/ModuleClassResolver;Lkotlin/reflect/jvm/internal/impl/load/kotlin/PackagePartProvider;ILjava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/load/java/lazy/LazyJavaPackageFragmentProvider; } @@ -19885,7 +20894,7 @@ public final class kotlin/reflect/jvm/internal/impl/load/kotlin/DeserializedDesc } public final class kotlin/reflect/jvm/internal/impl/load/kotlin/DeserializedDescriptorResolver$Companion { - public final fun getKOTLIN_1_3_RC_METADATA_VERSION$descriptors_jvm ()Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion; + public final fun getKOTLIN_1_3_RC_METADATA_VERSION$descriptors_jvm ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion; } public final class kotlin/reflect/jvm/internal/impl/load/kotlin/JavaClassDataFinder : kotlin/reflect/jvm/internal/impl/serialization/deserialization/ClassDataFinder { @@ -19908,7 +20917,7 @@ public class kotlin/reflect/jvm/internal/impl/load/kotlin/JvmDescriptorTypeWrite public final class kotlin/reflect/jvm/internal/impl/load/kotlin/JvmPackagePartSource : kotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/DeserializedContainerSource { public fun (Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Package;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/IncompatibleVersionErrorData;ZLkotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/DeserializedContainerAbiStability;)V - public fun (Lkotlin/reflect/jvm/internal/impl/resolve/jvm/JvmClassName;Lkotlin/reflect/jvm/internal/impl/resolve/jvm/JvmClassName;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Package;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/IncompatibleVersionErrorData;ZLkotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/DeserializedContainerAbiStability;Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass;)V + public fun (Lkotlin/reflect/jvm/internal/impl/resolve/jvm/JvmClassName;Lkotlin/reflect/jvm/internal/impl/resolve/jvm/JvmClassName;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Package;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/IncompatibleVersionErrorData;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/PreReleaseInfo;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/DeserializedContainerAbiStability;Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass;)V public final fun getClassId ()Lkotlin/reflect/jvm/internal/impl/name/ClassId; public fun getClassName ()Lkotlin/reflect/jvm/internal/impl/resolve/jvm/JvmClassName; public fun getContainingFile ()Lkotlin/reflect/jvm/internal/impl/descriptors/SourceFile; @@ -19960,8 +20969,8 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/load/kotlin/Jvm } public abstract interface class kotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder : kotlin/reflect/jvm/internal/impl/serialization/deserialization/KotlinMetadataFinder { - public abstract fun findKotlinClassOrContent (Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass;Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder$Result; - public abstract fun findKotlinClassOrContent (Lkotlin/reflect/jvm/internal/impl/name/ClassId;Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder$Result; + public abstract fun findKotlinClassOrContent (Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder$Result; + public abstract fun findKotlinClassOrContent (Lkotlin/reflect/jvm/internal/impl/name/ClassId;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder$Result; } public abstract class kotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder$Result { @@ -19979,8 +20988,8 @@ public final class kotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinde } public final class kotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinderKt { - public static final fun findKotlinClass (Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass;Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass; - public static final fun findKotlinClass (Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/name/ClassId;Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass; + public static final fun findKotlinClass (Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/load/java/structure/JavaClass;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass; + public static final fun findKotlinClass (Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinClassFinder;Lkotlin/reflect/jvm/internal/impl/name/ClassId;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass; } public abstract interface class kotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass { @@ -20029,7 +21038,7 @@ public final class kotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryP } public final class kotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinarySourceElement : kotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/DeserializedContainerSource { - public fun (Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/IncompatibleVersionErrorData;ZLkotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/DeserializedContainerAbiStability;)V + public fun (Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/IncompatibleVersionErrorData;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/PreReleaseInfo;Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/DeserializedContainerAbiStability;)V public final fun getBinaryClass ()Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass; public fun getContainingFile ()Lkotlin/reflect/jvm/internal/impl/descriptors/SourceFile; public fun getPresentableString ()Ljava/lang/String; @@ -20084,6 +21093,7 @@ public final class kotlin/reflect/jvm/internal/impl/load/kotlin/SignatureBuildin public final fun javaFunction (Ljava/lang/String;)Ljava/lang/String; public final fun javaLang (Ljava/lang/String;)Ljava/lang/String; public final fun javaUtil (Ljava/lang/String;)Ljava/lang/String; + public final fun javaUtilConcurrentAtomic (Ljava/lang/String;)Ljava/lang/String; public final fun jvmDescriptor (Ljava/lang/String;Ljava/util/List;Ljava/lang/String;)Ljava/lang/String; public final fun signature (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; } @@ -20140,11 +21150,11 @@ public final class kotlin/reflect/jvm/internal/impl/load/kotlin/TypeSignatureMap } public final class kotlin/reflect/jvm/internal/impl/load/kotlin/header/KotlinClassHeader { - public fun (Lkotlin/reflect/jvm/internal/impl/load/kotlin/header/KotlinClassHeader$Kind;Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;[B)V + public fun (Lkotlin/reflect/jvm/internal/impl/load/kotlin/header/KotlinClassHeader$Kind;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;[B)V public final fun getData ()[Ljava/lang/String; public final fun getIncompatibleData ()[Ljava/lang/String; public final fun getKind ()Lkotlin/reflect/jvm/internal/impl/load/kotlin/header/KotlinClassHeader$Kind; - public final fun getMetadataVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion; + public final fun getMetadataVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion; public final fun getMultifileClassName ()Ljava/lang/String; public final fun getMultifilePartNames ()Ljava/util/List; public final fun getStrings ()[Ljava/lang/String; @@ -20172,7 +21182,7 @@ public final class kotlin/reflect/jvm/internal/impl/load/kotlin/header/KotlinCla public class kotlin/reflect/jvm/internal/impl/load/kotlin/header/ReadKotlinClassHeaderAnnotationVisitor : kotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass$AnnotationVisitor { public fun ()V - public fun createHeader (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/header/KotlinClassHeader; + public fun createHeader (Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/header/KotlinClassHeader; public fun createHeaderWithDefaultMetadataVersion ()Lkotlin/reflect/jvm/internal/impl/load/kotlin/header/KotlinClassHeader; public fun visitAnnotation (Lkotlin/reflect/jvm/internal/impl/name/ClassId;Lkotlin/reflect/jvm/internal/impl/descriptors/SourceElement;)Lkotlin/reflect/jvm/internal/impl/load/kotlin/KotlinJvmBinaryClass$AnnotationArgumentVisitor; public fun visitEnd ()V @@ -20246,6 +21256,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; public fun mergeValue (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Builder; public fun setNameId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Builder; + public fun setValue (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Builder; } public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$ValueOrBuilder { @@ -20289,6 +21300,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation } public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value$Builder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$ValueOrBuilder { + public fun addArrayElement (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value$Builder;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value$Builder; public fun build ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value; public synthetic fun build ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun buildPartial ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value; @@ -20310,6 +21322,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/CodedInputStream;Lkotlin/reflect/jvm/internal/impl/protobuf/ExtensionRegistryLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/CodedInputStream;Lkotlin/reflect/jvm/internal/impl/protobuf/ExtensionRegistryLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite$Builder; public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; + public fun setAnnotation (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value$Builder; public fun setArrayDimensionCount (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value$Builder; public fun setClassId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value$Builder; public fun setDoubleValue (D)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value$Builder; @@ -20348,6 +21361,7 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/ProtoB } public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Builder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$AnnotationOrBuilder { + public fun addArgument (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Builder;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Builder; public fun build ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; public synthetic fun build ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun buildPartial ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; @@ -20375,7 +21389,12 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/ProtoB public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessage, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ClassOrBuilder { public static field PARSER Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I + public fun getAnnotationList ()Ljava/util/List; public fun getCompanionObjectName ()I + public fun getCompilerPluginData (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public fun getCompilerPluginDataCount ()I public fun getConstructor (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor; public fun getConstructorCount ()I public fun getConstructorList ()Ljava/util/List; @@ -20444,6 +21463,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class : ko } public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class$Builder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ClassOrBuilder { + public fun addAllAnnotation (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class$Builder; public fun build ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class; public synthetic fun build ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun buildPartial ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class; @@ -20452,6 +21472,10 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class$Buil public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I + public fun getCompilerPluginData (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public fun getCompilerPluginDataCount ()I public fun getConstructor (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor; public fun getConstructorCount ()I public fun getContextReceiverType (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; @@ -20511,8 +21535,60 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class$Kind public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ClassOrBuilder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessageOrBuilder { } +public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginDataOrBuilder { + public static field PARSER Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; + public fun getData ()Lkotlin/reflect/jvm/internal/impl/protobuf/ByteString; + public static fun getDefaultInstance ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; + public fun getParserForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; + public fun getPluginId ()I + public fun getSerializedSize ()I + public fun hasData ()Z + public fun hasPluginId ()Z + public final fun isInitialized ()Z + public static fun newBuilder ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData$Builder; + public static fun newBuilder (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData$Builder; + public fun newBuilderForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData$Builder; + public synthetic fun newBuilderForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite$Builder; + public fun toBuilder ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData$Builder; + public synthetic fun toBuilder ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite$Builder; + public fun writeTo (Lkotlin/reflect/jvm/internal/impl/protobuf/CodedOutputStream;)V +} + +public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData$Builder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginDataOrBuilder { + public fun build ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public synthetic fun build ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; + public fun buildPartial ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public synthetic fun clone ()Ljava/lang/Object; + public fun clone ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData$Builder; + public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; + public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; + public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite; + public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; + public fun hasData ()Z + public fun hasPluginId ()Z + public final fun isInitialized ()Z + public fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData$Builder; + public fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/CodedInputStream;Lkotlin/reflect/jvm/internal/impl/protobuf/ExtensionRegistryLite;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData$Builder; + public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/CodedInputStream;Lkotlin/reflect/jvm/internal/impl/protobuf/ExtensionRegistryLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; + public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/CodedInputStream;Lkotlin/reflect/jvm/internal/impl/protobuf/ExtensionRegistryLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite$Builder; + public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; + public fun setData (Lkotlin/reflect/jvm/internal/impl/protobuf/ByteString;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData$Builder; + public fun setPluginId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData$Builder; +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginDataOrBuilder : kotlin/reflect/jvm/internal/impl/protobuf/MessageLiteOrBuilder { +} + public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessage, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ConstructorOrBuilder { public static field PARSER Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I + public fun getAnnotationList ()Ljava/util/List; + public fun getCompilerPluginData (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public fun getCompilerPluginDataCount ()I public static fun getDefaultInstance ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor; public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; @@ -20535,6 +21611,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructo } public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor$Builder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ConstructorOrBuilder { + public fun addAllAnnotation (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor$Builder; public fun build ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor; public synthetic fun build ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun buildPartial ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor; @@ -20543,6 +21620,10 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructo public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I + public fun getCompilerPluginData (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public fun getCompilerPluginDataCount ()I public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; @@ -20567,6 +21648,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Contract : public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun getEffect (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Effect; public fun getEffectCount ()I + public fun getEffectList ()Ljava/util/List; public fun getParserForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; public fun getSerializedSize ()I public final fun isInitialized ()Z @@ -20611,6 +21693,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Effect : k public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun getEffectConstructorArgument (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Expression; public fun getEffectConstructorArgumentCount ()I + public fun getEffectConstructorArgumentList ()Ljava/util/List; public fun getEffectType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Effect$EffectType; public fun getKind ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Effect$InvocationKind; public fun getParserForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; @@ -20679,6 +21762,9 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/ProtoB public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessage, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntryOrBuilder { public static field PARSER Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I + public fun getAnnotationList ()Ljava/util/List; public static fun getDefaultInstance ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry; public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; @@ -20697,6 +21783,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry } public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry$Builder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntryOrBuilder { + public fun addAnnotation (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry$Builder; public fun build ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry; public synthetic fun build ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun buildPartial ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry; @@ -20705,6 +21792,8 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry$ public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntry; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; @@ -20724,6 +21813,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Expression public static field PARSER Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; public fun getAndArgument (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Expression; public fun getAndArgumentCount ()I + public fun getAndArgumentList ()Ljava/util/List; public fun getConstantValue ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Expression$ConstantValue; public static fun getDefaultInstance ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Expression; public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Expression; @@ -20733,6 +21823,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Expression public fun getIsInstanceTypeId ()I public fun getOrArgument (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Expression; public fun getOrArgumentCount ()I + public fun getOrArgumentList ()Ljava/util/List; public fun getParserForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; public fun getSerializedSize ()I public fun getValueParameterReference ()I @@ -20796,6 +21887,13 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/ProtoB public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessage, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$FunctionOrBuilder { public static field PARSER Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I + public fun getAnnotationList ()Ljava/util/List; + public fun getCompilerPluginData (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public fun getCompilerPluginDataCount ()I + public fun getContextParameter (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter; + public fun getContextParameterCount ()I public fun getContextReceiverType (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public fun getContextReceiverTypeCount ()I public fun getContextReceiverTypeIdList ()Ljava/util/List; @@ -20804,6 +21902,9 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function : public static fun getDefaultInstance ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function; public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; + public fun getExtensionReceiverAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getExtensionReceiverAnnotationCount ()I + public fun getExtensionReceiverAnnotationList ()Ljava/util/List; public fun getFlags ()I public fun getName ()I public fun getOldFlags ()I @@ -20842,6 +21943,8 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function : } public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function$Builder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$FunctionOrBuilder { + public fun addAllAnnotation (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function$Builder; + public fun addAllExtensionReceiverAnnotation (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function$Builder; public fun build ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function; public synthetic fun build ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun buildPartial ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function; @@ -20850,12 +21953,20 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function$B public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I + public fun getCompilerPluginData (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public fun getCompilerPluginDataCount ()I + public fun getContextParameter (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter; + public fun getContextParameterCount ()I public fun getContextReceiverType (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public fun getContextReceiverTypeCount ()I public fun getContract ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Contract; public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; + public fun getExtensionReceiverAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getExtensionReceiverAnnotationCount ()I public fun getReceiverType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public fun getReturnType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public fun getTypeParameter (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter; @@ -21035,6 +22146,16 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/ProtoB public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessage, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$PropertyOrBuilder { public static field PARSER Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I + public fun getAnnotationList ()Ljava/util/List; + public fun getBackingFieldAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getBackingFieldAnnotationCount ()I + public fun getBackingFieldAnnotationList ()Ljava/util/List; + public fun getCompilerPluginData (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public fun getCompilerPluginDataCount ()I + public fun getContextParameter (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter; + public fun getContextParameterCount ()I public fun getContextReceiverType (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public fun getContextReceiverTypeCount ()I public fun getContextReceiverTypeIdList ()Ljava/util/List; @@ -21042,7 +22163,16 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property : public static fun getDefaultInstance ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property; public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; + public fun getDelegateFieldAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getDelegateFieldAnnotationCount ()I + public fun getDelegateFieldAnnotationList ()Ljava/util/List; + public fun getExtensionReceiverAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getExtensionReceiverAnnotationCount ()I + public fun getExtensionReceiverAnnotationList ()Ljava/util/List; public fun getFlags ()I + public fun getGetterAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getGetterAnnotationCount ()I + public fun getGetterAnnotationList ()Ljava/util/List; public fun getGetterFlags ()I public fun getName ()I public fun getOldFlags ()I @@ -21052,6 +22182,9 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property : public fun getReturnType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public fun getReturnTypeId ()I public fun getSerializedSize ()I + public fun getSetterAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getSetterAnnotationCount ()I + public fun getSetterAnnotationList ()Ljava/util/List; public fun getSetterFlags ()I public fun getSetterValueParameter ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter; public fun getTypeParameter (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter; @@ -21079,6 +22212,15 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property : } public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$PropertyOrBuilder { + public fun addAllAnnotation (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; + public fun addAllBackingFieldAnnotation (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; + public fun addAllContextReceiverType (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; + public fun addAllDelegateFieldAnnotation (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; + public fun addAllExtensionReceiverAnnotation (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; + public fun addAllGetterAnnotation (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; + public fun addAllSetterAnnotation (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; + public fun addAllVersionRequirement (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; + public fun addTypeParameter (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; public fun build ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property; public synthetic fun build ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun buildPartial ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property; @@ -21087,13 +22229,29 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$B public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I + public fun getBackingFieldAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getBackingFieldAnnotationCount ()I + public fun getCompilerPluginData (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public fun getCompilerPluginDataCount ()I + public fun getContextParameter (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter; + public fun getContextParameterCount ()I public fun getContextReceiverType (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public fun getContextReceiverTypeCount ()I public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; + public fun getDelegateFieldAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getDelegateFieldAnnotationCount ()I + public fun getExtensionReceiverAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getExtensionReceiverAnnotationCount ()I + public fun getGetterAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getGetterAnnotationCount ()I public fun getReceiverType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public fun getReturnType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; + public fun getSetterAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getSetterAnnotationCount ()I public fun getSetterValueParameter ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter; public fun getTypeParameter (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter; public fun getTypeParameterCount ()I @@ -21114,9 +22272,12 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$B public fun setGetterFlags (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; public fun setName (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; public fun setOldFlags (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; + public fun setReceiverType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; public fun setReceiverTypeId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; + public fun setReturnType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; public fun setReturnTypeId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; public fun setSetterFlags (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; + public fun setSetterValueParameter (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property$Builder; } public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$PropertyOrBuilder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessageOrBuilder { @@ -21355,6 +22516,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Argum public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; public fun mergeType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Argument$Builder; public fun setProjection (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Argument$Projection;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Argument$Builder; + public fun setType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Argument$Builder; public fun setTypeId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Argument$Builder; } @@ -21373,6 +22535,7 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/ProtoB } public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeOrBuilder { + public fun addArgument (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Argument$Builder;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; public fun build ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public synthetic fun build ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun buildPartial ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; @@ -21401,12 +22564,15 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Build public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/CodedInputStream;Lkotlin/reflect/jvm/internal/impl/protobuf/ExtensionRegistryLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite$Builder; public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; public fun mergeOuterType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; + public fun setAbbreviatedType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; public fun setAbbreviatedTypeId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; public fun setClassName (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; public fun setFlags (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; public fun setFlexibleTypeCapabilitiesId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; + public fun setFlexibleUpperBound (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; public fun setFlexibleUpperBoundId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; public fun setNullable (Z)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; + public fun setOuterType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; public fun setOuterTypeId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; public fun setTypeAliasName (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; public fun setTypeParameter (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type$Builder; @@ -21418,6 +22584,8 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeAlias public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; public fun getAnnotationCount ()I public fun getAnnotationList ()Ljava/util/List; + public fun getCompilerPluginData (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public fun getCompilerPluginDataCount ()I public static fun getDefaultInstance ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeAlias; public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeAlias; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; @@ -21461,6 +22629,8 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeAlias$ public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder; public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; public fun getAnnotationCount ()I + public fun getCompilerPluginData (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$CompilerPluginData; + public fun getCompilerPluginDataCount ()I public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeAlias; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; @@ -21521,6 +22691,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParame } public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter$Builder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameterOrBuilder { + public fun addUpperBound (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter$Builder; public fun build ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter; public synthetic fun build ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun buildPartial ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeParameter; @@ -21610,6 +22781,10 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/ProtoB public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessage, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameterOrBuilder { public static field PARSER Lkotlin/reflect/jvm/internal/impl/protobuf/Parser; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I + public fun getAnnotationList ()Ljava/util/List; + public fun getAnnotationParameterDefaultValue ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value; public static fun getDefaultInstance ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter; public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; @@ -21621,6 +22796,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParam public fun getTypeId ()I public fun getVarargElementType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public fun getVarargElementTypeId ()I + public fun hasAnnotationParameterDefaultValue ()Z public fun hasFlags ()Z public fun hasName ()Z public fun hasType ()Z @@ -21638,6 +22814,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParam } public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder, kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameterOrBuilder { + public fun addAllAnnotation (Ljava/lang/Iterable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; public fun build ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter; public synthetic fun build ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun buildPartial ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter; @@ -21646,15 +22823,20 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParam public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder; + public fun getAnnotation (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation; + public fun getAnnotationCount ()I + public fun getAnnotationParameterDefaultValue ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value; public fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite; public synthetic fun getDefaultInstanceForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite; public fun getType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public fun getVarargElementType ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; + public fun hasAnnotationParameterDefaultValue ()Z public fun hasName ()Z public fun hasType ()Z public fun hasVarargElementType ()Z public final fun isInitialized ()Z + public fun mergeAnnotationParameterDefaultValue (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; public fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; public fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/CodedInputStream;Lkotlin/reflect/jvm/internal/impl/protobuf/ExtensionRegistryLite;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/CodedInputStream;Lkotlin/reflect/jvm/internal/impl/protobuf/ExtensionRegistryLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; @@ -21662,9 +22844,12 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParam public synthetic fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; public fun mergeType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; public fun mergeVarargElementType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; + public fun setAnnotationParameterDefaultValue (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Annotation$Argument$Value;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; public fun setFlags (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; public fun setName (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; + public fun setType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; public fun setTypeId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; + public fun setVarargElementType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; public fun setVarargElementTypeId (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$ValueParameter$Builder; } @@ -21916,6 +23101,22 @@ public abstract class kotlin/reflect/jvm/internal/impl/metadata/deserialization/ public abstract fun toFlags (Ljava/lang/Object;)I } +public final class kotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion : kotlin/reflect/jvm/internal/impl/metadata/deserialization/BinaryVersion { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion$Companion; + public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion; + public static final field INSTANCE_NEXT Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion; + public static final field INVALID_VERSION Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion; + public fun ([I)V + public fun ([IZ)V + public final fun isCompatible (Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion;)Z + public final fun isStrictSemantics ()Z + public final fun lastSupportedVersionWithThisLanguageVersion (Z)Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion; + public final fun next ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion; +} + +public final class kotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion$Companion { +} + public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver { public abstract fun getQualifiedClassName (I)Ljava/lang/String; public abstract fun getString (I)Ljava/lang/String; @@ -21944,6 +23145,7 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/deserialization/Pro public static final fun hasReceiver (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function;)Z public static final fun hasReceiver (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property;)Z public static final fun inlineClassUnderlyingType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; + public static final fun isInstanceType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Expression;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public static final fun outerType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public static final fun receiverType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; public static final fun receiverType (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; @@ -21962,9 +23164,43 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/deserialization/Typ public final fun get (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Type; } +public final class kotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirement { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirement$Companion; + public fun (Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirement$Version;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$VersionRequirement$VersionKind;Lkotlin/DeprecationLevel;Ljava/lang/Integer;Ljava/lang/String;)V + public final fun getErrorCode ()Ljava/lang/Integer; + public final fun getKind ()Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$VersionRequirement$VersionKind; + public final fun getLevel ()Lkotlin/DeprecationLevel; + public final fun getMessage ()Ljava/lang/String; + public final fun getVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirement$Version; + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirement$Companion { + public final fun create (ILkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirementTable;)Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirement; +} + +public final class kotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirement$Version { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirement$Version$Companion; + public static final field INFINITY Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirement$Version; + public fun (III)V + public final fun asString ()Ljava/lang/String; + public final fun component1 ()I + public final fun component2 ()I + public final fun component3 ()I + public final fun encode (Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V + public fun equals (Ljava/lang/Object;)Z + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirement$Version$Companion { + public final fun decode (Ljava/lang/Integer;Ljava/lang/Integer;)Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirement$Version; +} + public final class kotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirementTable { public static final field Companion Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirementTable$Companion; public synthetic fun (Ljava/util/List;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun get (I)Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$VersionRequirement; } public final class kotlin/reflect/jvm/internal/impl/metadata/deserialization/VersionRequirementTable$Companion { @@ -22134,6 +23370,11 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$Jvm public fun mergeGetter (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmMethodSignature;)Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmPropertySignature$Builder; public fun mergeSetter (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmMethodSignature;)Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmPropertySignature$Builder; public fun mergeSyntheticMethod (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmMethodSignature;)Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmPropertySignature$Builder; + public fun setDelegateMethod (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmMethodSignature;)Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmPropertySignature$Builder; + public fun setField (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmFieldSignature;)Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmPropertySignature$Builder; + public fun setGetter (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmMethodSignature;)Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmPropertySignature$Builder; + public fun setSetter (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmMethodSignature;)Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmPropertySignature$Builder; + public fun setSyntheticMethod (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmMethodSignature;)Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmPropertySignature$Builder; } public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$JvmPropertySignatureOrBuilder : kotlin/reflect/jvm/internal/impl/protobuf/MessageLiteOrBuilder { @@ -22287,22 +23528,6 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization public fun hashCode ()I } -public final class kotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion : kotlin/reflect/jvm/internal/impl/metadata/deserialization/BinaryVersion { - public static final field Companion Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion$Companion; - public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion; - public static final field INSTANCE_NEXT Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion; - public static final field INVALID_VERSION Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion; - public fun ([I)V - public fun ([IZ)V - public final fun isCompatible (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion;)Z - public final fun isStrictSemantics ()Z - public final fun lastSupportedVersionWithThisLanguageVersion (Z)Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion; - public final fun next ()Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion; -} - -public final class kotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion$Companion { -} - public final class kotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmNameResolver : kotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmNameResolverBase { public fun (Lkotlin/reflect/jvm/internal/impl/metadata/jvm/JvmProtoBuf$StringTableTypes;[Ljava/lang/String;)V } @@ -22341,6 +23566,22 @@ public final class kotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization public static final fun stringsToBytes ([Ljava/lang/String;)[B } +public final class kotlin/reflect/jvm/internal/impl/metadata/serialization/Interner { + public final fun intern (Ljava/lang/Object;)I +} + +public abstract class kotlin/reflect/jvm/internal/impl/metadata/serialization/MutableTable { + public final fun get (Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder;)I +} + +public final class kotlin/reflect/jvm/internal/impl/metadata/serialization/MutableVersionRequirementTable : kotlin/reflect/jvm/internal/impl/metadata/serialization/MutableTable { +} + +public abstract interface class kotlin/reflect/jvm/internal/impl/metadata/serialization/StringTable { + public abstract fun getQualifiedClassNameIndex (Ljava/lang/String;Z)I + public abstract fun getStringIndex (Ljava/lang/String;)I +} + public final class kotlin/reflect/jvm/internal/impl/name/CallableId { public static final field Companion Lkotlin/reflect/jvm/internal/impl/name/CallableId$Companion; public fun (Lkotlin/reflect/jvm/internal/impl/name/FqName;Lkotlin/reflect/jvm/internal/impl/name/Name;)V @@ -22473,6 +23714,7 @@ public final class kotlin/reflect/jvm/internal/impl/name/SpecialNames { public static final field THIS Lkotlin/reflect/jvm/internal/impl/name/Name; public static final field UNARY Lkotlin/reflect/jvm/internal/impl/name/Name; public static final field UNDERSCORE_FOR_UNUSED_VAR Lkotlin/reflect/jvm/internal/impl/name/Name; + public static final field WHEN_SUBJECT Lkotlin/reflect/jvm/internal/impl/name/Name; public final fun isSafeIdentifier (Lkotlin/reflect/jvm/internal/impl/name/Name;)Z public static final fun safeIdentifier (Lkotlin/reflect/jvm/internal/impl/name/Name;)Lkotlin/reflect/jvm/internal/impl/name/Name; } @@ -22482,6 +23724,7 @@ public final class kotlin/reflect/jvm/internal/impl/name/StandardClassIds { public final fun getArray ()Lkotlin/reflect/jvm/internal/impl/name/ClassId; public final fun getBASE_ANNOTATION_PACKAGE ()Lkotlin/reflect/jvm/internal/impl/name/FqName; public final fun getBASE_COLLECTIONS_PACKAGE ()Lkotlin/reflect/jvm/internal/impl/name/FqName; + public final fun getBASE_CONCURRENT_ATOMICS_PACKAGE ()Lkotlin/reflect/jvm/internal/impl/name/FqName; public final fun getBASE_COROUTINES_PACKAGE ()Lkotlin/reflect/jvm/internal/impl/name/FqName; public final fun getBASE_ENUMS_PACKAGE ()Lkotlin/reflect/jvm/internal/impl/name/FqName; public final fun getBASE_KOTLIN_PACKAGE ()Lkotlin/reflect/jvm/internal/impl/name/FqName; @@ -22538,11 +23781,13 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/platform/Target public abstract class kotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite : kotlin/reflect/jvm/internal/impl/protobuf/MessageLite { protected field memoizedHashCode I public fun ()V + public fun toByteArray ()[B public fun writeDelimitedTo (Ljava/io/OutputStream;)V } public abstract class kotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder : kotlin/reflect/jvm/internal/impl/protobuf/MessageLite$Builder { public fun ()V + protected static fun addAll (Ljava/lang/Iterable;Ljava/util/Collection;)V public synthetic fun clone ()Ljava/lang/Object; public abstract fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; public abstract fun mergeFrom (Lkotlin/reflect/jvm/internal/impl/protobuf/CodedInputStream;Lkotlin/reflect/jvm/internal/impl/protobuf/ExtensionRegistryLite;)Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; @@ -22644,6 +23889,7 @@ public final class kotlin/reflect/jvm/internal/impl/protobuf/CodedInputStream { } public final class kotlin/reflect/jvm/internal/impl/protobuf/CodedOutputStream { + public fun checkNoSpaceLeft ()V public static fun computeBoolSize (IZ)I public static fun computeBoolSizeNoTag (Z)I public static fun computeByteArraySizeNoTag ([B)I @@ -22679,6 +23925,9 @@ public final class kotlin/reflect/jvm/internal/impl/protobuf/CodedOutputStream { public static fun encodeZigZag64 (J)J public fun flush ()V public static fun newInstance (Ljava/io/OutputStream;I)Lkotlin/reflect/jvm/internal/impl/protobuf/CodedOutputStream; + public static fun newInstance ([B)Lkotlin/reflect/jvm/internal/impl/protobuf/CodedOutputStream; + public static fun newInstance ([BII)Lkotlin/reflect/jvm/internal/impl/protobuf/CodedOutputStream; + public fun spaceLeft ()I public fun writeBool (IZ)V public fun writeBoolNoTag (Z)V public fun writeByteArrayNoTag ([B)V @@ -22756,12 +24005,14 @@ public abstract class kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessage public abstract class kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder, kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessageOrBuilder { protected fun ()V + public final fun addExtension (Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$GeneratedExtension;Ljava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder; public synthetic fun clone ()Ljava/lang/Object; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/AbstractMessageLite$Builder; public synthetic fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$Builder; public fun clone ()Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder; protected fun extensionsAreInitialized ()Z protected final fun mergeExtensionFields (Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessage;)V + public final fun setExtension (Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$GeneratedExtension;Ljava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableBuilder; } public abstract class kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessage : kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite, kotlin/reflect/jvm/internal/impl/protobuf/GeneratedMessageLite$ExtendableMessageOrBuilder { @@ -22861,6 +24112,7 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/protobuf/Messag public abstract fun getSerializedSize ()I public abstract fun newBuilderForType ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite$Builder; public abstract fun toBuilder ()Lkotlin/reflect/jvm/internal/impl/protobuf/MessageLite$Builder; + public abstract fun toByteArray ()[B public abstract fun writeTo (Lkotlin/reflect/jvm/internal/impl/protobuf/CodedOutputStream;)V } @@ -23463,6 +24715,27 @@ public final class kotlin/reflect/jvm/internal/impl/resolve/OverridingUtilTypeSy public synthetic fun captureFromArguments (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;Lkotlin/reflect/jvm/internal/impl/types/model/CaptureStatus;)Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker; public fun captureStatus (Lkotlin/reflect/jvm/internal/impl/types/model/CapturedTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/CaptureStatus; public fun createFlexibleType (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; + public fun default$asCapturedTypeUnwrappingDnn (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/CapturedTypeMarker; + public fun default$fastCorrespondingSupertypes (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)Ljava/util/List; + public fun default$get (Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentListMarker;I)Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentMarker; + public fun default$getArgumentOrNull (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;I)Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentMarker; + public fun default$hasFlexibleNullability (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isCapturedType (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isClassType (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Z + public fun default$isDefinitelyNotNullType (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isDefinitelyNotNullType (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Z + public fun default$isDynamic (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isFlexible (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isFlexibleWithDifferentTypeConstructors (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isIntegerLiteralType (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Z + public fun default$isNothing (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$lowerBoundIfFlexible (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker; + public fun default$makeDefinitelyNotNullOrNotNull (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; + public fun default$makeNullable (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; + public fun default$originalIfDefinitelyNotNullable (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/SimpleTypeMarker; + public fun default$size (Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentListMarker;)I + public fun default$typeConstructor (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker; + public fun default$upperBoundIfFlexible (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker; public fun fastCorrespondingSupertypes (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)Ljava/util/List; public fun get (Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentListMarker;I)Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentMarker; public fun getArgument (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;I)Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentMarker; @@ -23496,6 +24769,7 @@ public final class kotlin/reflect/jvm/internal/impl/resolve/OverridingUtilTypeSy public fun isDenotable (Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)Z public fun isDynamic (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z public fun isError (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun isFlexible (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z public fun isFlexibleWithDifferentTypeConstructors (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z public fun isInlineClass (Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)Z public fun isIntegerLiteralType (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Z @@ -23524,7 +24798,7 @@ public final class kotlin/reflect/jvm/internal/impl/resolve/OverridingUtilTypeSy public fun makeDefinitelyNotNullOrNotNull (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; public fun makeDefinitelyNotNullOrNotNull (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;Z)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; public fun makeNullable (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; - public fun newTypeCheckerState (ZZ)Lkotlin/reflect/jvm/internal/impl/types/TypeCheckerState; + public fun newTypeCheckerState (ZZZ)Lkotlin/reflect/jvm/internal/impl/types/TypeCheckerState; public fun original (Lkotlin/reflect/jvm/internal/impl/types/model/DefinitelyNotNullTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/SimpleTypeMarker; public fun originalIfDefinitelyNotNullable (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/SimpleTypeMarker; public fun parametersCount (Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)I @@ -24398,7 +25672,7 @@ public final class kotlin/reflect/jvm/internal/impl/serialization/deserializatio public abstract interface class kotlin/reflect/jvm/internal/impl/serialization/deserialization/DeserializationConfiguration { public abstract fun getAllowUnstableDependencies ()Z - public abstract fun getBinaryVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/BinaryVersion; + public abstract fun getMetadataVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion; public abstract fun getPreserveDeclarationsOrdering ()Z public abstract fun getReportErrorsOnPreReleaseDependencies ()Z public abstract fun getSkipMetadataVersionCheck ()Z @@ -24409,7 +25683,7 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/serialization/d public final class kotlin/reflect/jvm/internal/impl/serialization/deserialization/DeserializationConfiguration$Default : kotlin/reflect/jvm/internal/impl/serialization/deserialization/DeserializationConfiguration { public static final field INSTANCE Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/DeserializationConfiguration$Default; public fun getAllowUnstableDependencies ()Z - public fun getBinaryVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/BinaryVersion; + public fun getMetadataVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/MetadataVersion; public fun getPreserveDeclarationsOrdering ()Z public fun getReportErrorsOnPreReleaseDependencies ()Z public fun getSkipMetadataVersionCheck ()Z @@ -24477,7 +25751,7 @@ public final class kotlin/reflect/jvm/internal/impl/serialization/deserializatio } public final class kotlin/reflect/jvm/internal/impl/serialization/deserialization/IncompatibleVersionErrorData { - public fun (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/String;Lkotlin/reflect/jvm/internal/impl/name/ClassId;)V + public fun (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/String;)V public fun equals (Ljava/lang/Object;)Z public fun hashCode ()I public fun toString ()Ljava/lang/String; @@ -24505,7 +25779,8 @@ public final class kotlin/reflect/jvm/internal/impl/serialization/deserializatio public fun (Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/DeserializationContext;)V public final fun loadConstructor (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Constructor;Z)Lkotlin/reflect/jvm/internal/impl/descriptors/ClassConstructorDescriptor; public final fun loadFunction (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Function;)Lkotlin/reflect/jvm/internal/impl/descriptors/SimpleFunctionDescriptor; - public final fun loadProperty (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property;)Lkotlin/reflect/jvm/internal/impl/descriptors/PropertyDescriptor; + public final fun loadProperty (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property;Z)Lkotlin/reflect/jvm/internal/impl/descriptors/PropertyDescriptor; + public static synthetic fun loadProperty$default (Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/MemberDeserializer;Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Property;ZILjava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/descriptors/PropertyDescriptor; public final fun loadTypeAlias (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$TypeAlias;)Lkotlin/reflect/jvm/internal/impl/descriptors/TypeAliasDescriptor; } @@ -24575,6 +25850,7 @@ public final class kotlin/reflect/jvm/internal/impl/serialization/deserializatio } public final class kotlin/reflect/jvm/internal/impl/serialization/deserialization/ValueClassUtilKt { + public static final fun loadMultiFieldValueClassRepresentation (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;)Lkotlin/Pair; public static final fun loadValueClassRepresentation (Lkotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$Class;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/NameResolver;Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/TypeTable;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Lkotlin/reflect/jvm/internal/impl/descriptors/ValueClassRepresentation; } @@ -24650,7 +25926,6 @@ public final class kotlin/reflect/jvm/internal/impl/serialization/deserializatio public fun getKind ()Lkotlin/reflect/jvm/internal/impl/descriptors/ClassKind; public final fun getMetadataVersion ()Lkotlin/reflect/jvm/internal/impl/metadata/deserialization/BinaryVersion; public fun getModality ()Lkotlin/reflect/jvm/internal/impl/descriptors/Modality; - public fun getSealedSubclasses ()Ljava/util/Collection; public fun getSource ()Lkotlin/reflect/jvm/internal/impl/descriptors/SourceElement; public synthetic fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScope; public fun getStaticScope ()Lkotlin/reflect/jvm/internal/impl/resolve/scopes/MemberScopeImpl; @@ -24784,6 +26059,18 @@ public final class kotlin/reflect/jvm/internal/impl/serialization/deserializatio public fun isEmpty ()Z } +public final class kotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/PreReleaseInfo { + public static final field Companion Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/PreReleaseInfo$Companion; + public fun (ZLjava/util/List;)V + public synthetic fun (ZLjava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun equals (Ljava/lang/Object;)Z + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/reflect/jvm/internal/impl/serialization/deserialization/descriptors/PreReleaseInfo$Companion { +} + public abstract interface class kotlin/reflect/jvm/internal/impl/storage/CacheWithNotNullValues { public abstract fun computeIfAbsent (Ljava/lang/Object;Lkotlin/jvm/functions/Function0;)Ljava/lang/Object; } @@ -25412,7 +26699,7 @@ public final class kotlin/reflect/jvm/internal/impl/types/TypeCapabilitiesKt { } public class kotlin/reflect/jvm/internal/impl/types/TypeCheckerState { - public fun (ZZZLkotlin/reflect/jvm/internal/impl/types/model/TypeSystemContext;Lkotlin/reflect/jvm/internal/impl/types/AbstractTypePreparator;Lkotlin/reflect/jvm/internal/impl/types/AbstractTypeRefiner;)V + public fun (ZZZZLkotlin/reflect/jvm/internal/impl/types/model/TypeSystemContext;Lkotlin/reflect/jvm/internal/impl/types/AbstractTypePreparator;Lkotlin/reflect/jvm/internal/impl/types/AbstractTypeRefiner;)V public fun addSubtypeConstraint (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;Z)Ljava/lang/Boolean; public static synthetic fun addSubtypeConstraint$default (Lkotlin/reflect/jvm/internal/impl/types/TypeCheckerState;Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;ZILjava/lang/Object;)Ljava/lang/Boolean; public final fun clear ()V @@ -25423,6 +26710,7 @@ public class kotlin/reflect/jvm/internal/impl/types/TypeCheckerState { public final fun getTypeSystemContext ()Lkotlin/reflect/jvm/internal/impl/types/model/TypeSystemContext; public final fun initialize ()V public final fun isAllowedTypeVariable (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public final fun isDnnTypesEqualToFlexible ()Z public final fun isErrorTypeEqualsToAnything ()Z public final fun isStubTypeEqualsToAnything ()Z public final fun prepareType (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; @@ -25769,7 +27057,7 @@ public final class kotlin/reflect/jvm/internal/impl/types/checker/ClassicTypeSys public static fun lowerBound (Lkotlin/reflect/jvm/internal/impl/types/checker/ClassicTypeSystemContext;Lkotlin/reflect/jvm/internal/impl/types/model/FlexibleTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/SimpleTypeMarker; public static fun lowerType (Lkotlin/reflect/jvm/internal/impl/types/checker/ClassicTypeSystemContext;Lkotlin/reflect/jvm/internal/impl/types/model/CapturedTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; public static fun makeDefinitelyNotNullOrNotNull (Lkotlin/reflect/jvm/internal/impl/types/checker/ClassicTypeSystemContext;Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;Z)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; - public static fun newTypeCheckerState (Lkotlin/reflect/jvm/internal/impl/types/checker/ClassicTypeSystemContext;ZZ)Lkotlin/reflect/jvm/internal/impl/types/TypeCheckerState; + public static fun newTypeCheckerState (Lkotlin/reflect/jvm/internal/impl/types/checker/ClassicTypeSystemContext;ZZZ)Lkotlin/reflect/jvm/internal/impl/types/TypeCheckerState; public static fun original (Lkotlin/reflect/jvm/internal/impl/types/checker/ClassicTypeSystemContext;Lkotlin/reflect/jvm/internal/impl/types/model/DefinitelyNotNullTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/SimpleTypeMarker; public static fun parametersCount (Lkotlin/reflect/jvm/internal/impl/types/checker/ClassicTypeSystemContext;Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)I public static fun possibleIntegerTypes (Lkotlin/reflect/jvm/internal/impl/types/checker/ClassicTypeSystemContext;Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Ljava/util/Collection; @@ -25938,6 +27226,27 @@ public final class kotlin/reflect/jvm/internal/impl/types/checker/SimpleClassicT public synthetic fun captureFromArguments (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;Lkotlin/reflect/jvm/internal/impl/types/model/CaptureStatus;)Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker; public fun captureStatus (Lkotlin/reflect/jvm/internal/impl/types/model/CapturedTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/CaptureStatus; public fun createFlexibleType (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; + public fun default$asCapturedTypeUnwrappingDnn (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/CapturedTypeMarker; + public fun default$fastCorrespondingSupertypes (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)Ljava/util/List; + public fun default$get (Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentListMarker;I)Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentMarker; + public fun default$getArgumentOrNull (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;I)Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentMarker; + public fun default$hasFlexibleNullability (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isCapturedType (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isClassType (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Z + public fun default$isDefinitelyNotNullType (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isDefinitelyNotNullType (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Z + public fun default$isDynamic (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isFlexible (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isFlexibleWithDifferentTypeConstructors (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$isIntegerLiteralType (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Z + public fun default$isNothing (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun default$lowerBoundIfFlexible (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker; + public fun default$makeDefinitelyNotNullOrNotNull (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; + public fun default$makeNullable (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; + public fun default$originalIfDefinitelyNotNullable (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/SimpleTypeMarker; + public fun default$size (Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentListMarker;)I + public fun default$typeConstructor (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker; + public fun default$upperBoundIfFlexible (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker; public fun fastCorrespondingSupertypes (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)Ljava/util/List; public fun get (Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentListMarker;I)Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentMarker; public fun getArgument (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;I)Lkotlin/reflect/jvm/internal/impl/types/model/TypeArgumentMarker; @@ -25971,6 +27280,7 @@ public final class kotlin/reflect/jvm/internal/impl/types/checker/SimpleClassicT public fun isDenotable (Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)Z public fun isDynamic (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z public fun isError (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public fun isFlexible (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z public fun isFlexibleWithDifferentTypeConstructors (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z public fun isInlineClass (Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)Z public fun isIntegerLiteralType (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Z @@ -25999,7 +27309,7 @@ public final class kotlin/reflect/jvm/internal/impl/types/checker/SimpleClassicT public fun makeDefinitelyNotNullOrNotNull (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; public fun makeDefinitelyNotNullOrNotNull (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;Z)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; public fun makeNullable (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker; - public fun newTypeCheckerState (ZZ)Lkotlin/reflect/jvm/internal/impl/types/TypeCheckerState; + public fun newTypeCheckerState (ZZZ)Lkotlin/reflect/jvm/internal/impl/types/TypeCheckerState; public fun original (Lkotlin/reflect/jvm/internal/impl/types/model/DefinitelyNotNullTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/SimpleTypeMarker; public fun originalIfDefinitelyNotNullable (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Lkotlin/reflect/jvm/internal/impl/types/model/SimpleTypeMarker; public fun parametersCount (Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)I @@ -26271,7 +27581,6 @@ public final class kotlin/reflect/jvm/internal/impl/types/error/ErrorTypeKind : public static final field TYPE_FOR_DELEGATION Lkotlin/reflect/jvm/internal/impl/types/error/ErrorTypeKind; public static final field TYPE_FOR_ERROR_TYPE_CONSTRUCTOR Lkotlin/reflect/jvm/internal/impl/types/error/ErrorTypeKind; public static final field TYPE_FOR_GENERATED_ERROR_EXPRESSION Lkotlin/reflect/jvm/internal/impl/types/error/ErrorTypeKind; - public static final field TYPE_FOR_RESULT Lkotlin/reflect/jvm/internal/impl/types/error/ErrorTypeKind; public static final field TYPE_WITH_MISMATCHED_TYPE_ARGUMENTS_AND_PARAMETERS Lkotlin/reflect/jvm/internal/impl/types/error/ErrorTypeKind; public static final field UNABLE_TO_SUBSTITUTE_TYPE Lkotlin/reflect/jvm/internal/impl/types/error/ErrorTypeKind; public static final field UNAVAILABLE_TYPE_FOR_DECLARATION Lkotlin/reflect/jvm/internal/impl/types/error/ErrorTypeKind; @@ -26396,13 +27705,21 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/Typ public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/TypeArgumentMarker { } +public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/TypeCheckerProviderContext { + public abstract fun newTypeCheckerState (ZZZ)Lkotlin/reflect/jvm/internal/impl/types/TypeCheckerState; +} + +public synthetic class kotlin/reflect/jvm/internal/impl/types/model/TypeCheckerProviderContext$$Util { + public static synthetic fun newTypeCheckerState$default (Lkotlin/reflect/jvm/internal/impl/types/model/TypeCheckerProviderContext;ZZZILjava/lang/Object;)Lkotlin/reflect/jvm/internal/impl/types/TypeCheckerState; +} + public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker { } public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/TypeParameterMarker { } -public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/TypeSystemCommonSuperTypesContext : kotlin/reflect/jvm/internal/impl/types/model/TypeSystemContext { +public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/TypeSystemCommonSuperTypesContext : kotlin/reflect/jvm/internal/impl/types/model/TypeCheckerProviderContext, kotlin/reflect/jvm/internal/impl/types/model/TypeSystemTypeFactoryContext { } public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/TypeSystemContext : kotlin/reflect/jvm/internal/impl/types/model/TypeSystemOptimizationContext { @@ -26444,6 +27761,7 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/Typ public abstract fun isDenotable (Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)Z public abstract fun isDynamic (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z public abstract fun isError (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z + public abstract fun isFlexible (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z public abstract fun isFlexibleWithDifferentTypeConstructors (Lkotlin/reflect/jvm/internal/impl/types/model/KotlinTypeMarker;)Z public abstract fun isIntegerLiteralType (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Z public abstract fun isIntegerLiteralTypeConstructor (Lkotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker;)Z @@ -26496,6 +27814,9 @@ public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/Typ public abstract fun identicalArguments (Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;Lkotlin/reflect/jvm/internal/impl/types/model/RigidTypeMarker;)Z } +public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/TypeSystemTypeFactoryContext : kotlin/reflect/jvm/internal/impl/types/model/TypeSystemContext { +} + public abstract interface class kotlin/reflect/jvm/internal/impl/types/model/TypeVariableTypeConstructorMarker : kotlin/reflect/jvm/internal/impl/types/model/TypeConstructorMarker { } @@ -26718,9 +28039,6 @@ public final class kotlin/reflect/jvm/internal/impl/util/OperatorNameConventions public static final field ITERATOR Lkotlin/reflect/jvm/internal/impl/name/Name; public static final field MINUS Lkotlin/reflect/jvm/internal/impl/name/Name; public static final field MINUS_ASSIGN Lkotlin/reflect/jvm/internal/impl/name/Name; - public static final field MOD Lkotlin/reflect/jvm/internal/impl/name/Name; - public static final field MOD_ASSIGN Lkotlin/reflect/jvm/internal/impl/name/Name; - public static final field MOD_OPERATORS_REPLACEMENT Ljava/util/Map; public static final field NEXT Lkotlin/reflect/jvm/internal/impl/name/Name; public static final field NOT Lkotlin/reflect/jvm/internal/impl/name/Name; public static final field NUMBER_CONVERSIONS Ljava/util/Set; @@ -26877,10 +28195,6 @@ public class kotlin/reflect/jvm/internal/impl/utils/DFS$VisitedWithSet : kotlin/ public fun checkAndMarkVisited (Ljava/lang/Object;)Z } -public final class kotlin/reflect/jvm/internal/impl/utils/DeserializationHelpersKt { - public static final fun jvmMetadataVersionOrDefault (Lkotlin/reflect/jvm/internal/impl/serialization/deserialization/DeserializationConfiguration;)Lkotlin/reflect/jvm/internal/impl/metadata/jvm/deserialization/JvmMetadataVersion; -} - public final class kotlin/reflect/jvm/internal/impl/utils/ExceptionUtilsKt { public static final fun isProcessCanceledException (Ljava/lang/Throwable;)Z public static final fun rethrow (Ljava/lang/Throwable;)Ljava/lang/RuntimeException; @@ -27095,6 +28409,7 @@ public final class kotlin/sequences/SequencesKt { public static final fun scan (Lkotlin/sequences/Sequence;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)Lkotlin/sequences/Sequence; public static final fun scanIndexed (Lkotlin/sequences/Sequence;Ljava/lang/Object;Lkotlin/jvm/functions/Function3;)Lkotlin/sequences/Sequence; public static final fun sequence (Lkotlin/jvm/functions/Function2;)Lkotlin/sequences/Sequence; + public static final fun sequenceOf (Ljava/lang/Object;)Lkotlin/sequences/Sequence; public static final fun sequenceOf ([Ljava/lang/Object;)Lkotlin/sequences/Sequence; public static final fun shuffled (Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; public static final fun shuffled (Lkotlin/sequences/Sequence;Lkotlin/random/Random;)Lkotlin/sequences/Sequence; @@ -27882,6 +29197,23 @@ public abstract class kotlin/time/AbstractLongTimeSource : kotlin/time/TimeSourc protected abstract fun read ()J } +public abstract interface class kotlin/time/Clock { + public static final field Companion Lkotlin/time/Clock$Companion; + public abstract fun now ()Lkotlin/time/Instant; +} + +public final class kotlin/time/Clock$Companion { +} + +public final class kotlin/time/Clock$System : kotlin/time/Clock { + public static final field INSTANCE Lkotlin/time/Clock$System; + public fun now ()Lkotlin/time/Instant; +} + +public final class kotlin/time/ClocksKt { + public static final fun fromTimeSource (Lkotlin/time/TimeSource;Lkotlin/time/Instant;)Lkotlin/time/Clock; +} + public abstract interface class kotlin/time/ComparableTimeMark : java/lang/Comparable, kotlin/time/TimeMark { public abstract fun compareTo (Lkotlin/time/ComparableTimeMark;)I public abstract fun equals (Ljava/lang/Object;)Z @@ -27985,6 +29317,33 @@ public final class kotlin/time/DurationUnitKt { public abstract interface annotation class kotlin/time/ExperimentalTime : java/lang/annotation/Annotation { } +public final class kotlin/time/Instant : java/io/Serializable, java/lang/Comparable { + public static final field Companion Lkotlin/time/Instant$Companion; + public synthetic fun compareTo (Ljava/lang/Object;)I + public fun compareTo (Lkotlin/time/Instant;)I + public fun equals (Ljava/lang/Object;)Z + public final fun getEpochSeconds ()J + public final fun getNanosecondsOfSecond ()I + public fun hashCode ()I + public final fun minus-LRDsOJo (J)Lkotlin/time/Instant; + public final fun minus-UwyO8pc (Lkotlin/time/Instant;)J + public final fun plus-LRDsOJo (J)Lkotlin/time/Instant; + public final fun toEpochMilliseconds ()J + public fun toString ()Ljava/lang/String; +} + +public final class kotlin/time/Instant$Companion { + public final fun fromEpochMilliseconds (J)Lkotlin/time/Instant; + public final fun fromEpochSeconds (JI)Lkotlin/time/Instant; + public final fun fromEpochSeconds (JJ)Lkotlin/time/Instant; + public static synthetic fun fromEpochSeconds$default (Lkotlin/time/Instant$Companion;JJILjava/lang/Object;)Lkotlin/time/Instant; + public final fun getDISTANT_FUTURE ()Lkotlin/time/Instant; + public final fun getDISTANT_PAST ()Lkotlin/time/Instant; + public final fun now ()Lkotlin/time/Instant; + public final fun parse (Ljava/lang/CharSequence;)Lkotlin/time/Instant; + public final fun parseOrNull (Ljava/lang/CharSequence;)Lkotlin/time/Instant; +} + public final class kotlin/time/MeasureTimeKt { public static final fun measureTime (Lkotlin/jvm/functions/Function0;)J public static final fun measureTime (Lkotlin/time/TimeSource$Monotonic;Lkotlin/jvm/functions/Function0;)J @@ -28080,30 +29439,42 @@ public final class kotlin/time/TimedValue { public fun toString ()Ljava/lang/String; } +public final class kotlin/time/jdk8/InstantConversionsJDK8Kt { + public static final fun toJavaInstant (Lkotlin/time/Instant;)Ljava/time/Instant; + public static final fun toKotlinInstant (Ljava/time/Instant;)Lkotlin/time/Instant; +} + public abstract interface annotation class kotlin/uuid/ExperimentalUuidApi : java/lang/annotation/Annotation { } -public final class kotlin/uuid/Uuid : java/io/Serializable { +public final class kotlin/uuid/Uuid : java/io/Serializable, java/lang/Comparable { public static final field Companion Lkotlin/uuid/Uuid$Companion; public static final field SIZE_BITS I public static final field SIZE_BYTES I + public synthetic fun (JJLkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun compareTo (Ljava/lang/Object;)I + public fun compareTo (Lkotlin/uuid/Uuid;)I public fun equals (Ljava/lang/Object;)Z public final fun getLeastSignificantBits ()J public final fun getMostSignificantBits ()J public fun hashCode ()I public final fun toByteArray ()[B + public final fun toHexDashString ()Ljava/lang/String; public final fun toHexString ()Ljava/lang/String; public fun toString ()Ljava/lang/String; + public final fun toUByteArray-TcUX1vc ()[B } public final class kotlin/uuid/Uuid$Companion { public final fun fromByteArray ([B)Lkotlin/uuid/Uuid; public final fun fromLongs (JJ)Lkotlin/uuid/Uuid; + public final fun fromUByteArray-GBYM_sE ([B)Lkotlin/uuid/Uuid; public final fun fromULongs-eb3DHEI (JJ)Lkotlin/uuid/Uuid; public final fun getLEXICAL_ORDER ()Ljava/util/Comparator; public final fun getNIL ()Lkotlin/uuid/Uuid; public final fun parse (Ljava/lang/String;)Lkotlin/uuid/Uuid; public final fun parseHex (Ljava/lang/String;)Lkotlin/uuid/Uuid; + public final fun parseHexDash (Ljava/lang/String;)Lkotlin/uuid/Uuid; public final fun random ()Lkotlin/uuid/Uuid; } @@ -28496,6 +29867,13 @@ public final class kotlinx/coroutines/GlobalScope : kotlinx/coroutines/Coroutine public fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext; } +public final class kotlinx/coroutines/GuidanceKt { + public static final fun async (Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/Deferred; + public static synthetic fun async$default (Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Deferred; + public static final fun launch (Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/Job; + public static synthetic fun launch$default (Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; +} + public abstract interface annotation class kotlinx/coroutines/InternalCoroutinesApi : java/lang/annotation/Annotation { } @@ -29521,7 +30899,7 @@ public final class kotlinx/coroutines/reactive/FlowSubscription : kotlinx/corout public final field flow Lkotlinx/coroutines/flow/Flow; public final field subscriber Lorg/reactivestreams/Subscriber; public fun (Lkotlinx/coroutines/flow/Flow;Lorg/reactivestreams/Subscriber;Lkotlin/coroutines/CoroutineContext;)V - public fun cancel ()V + public synthetic fun cancel ()V public fun request (J)V } @@ -30442,9 +31820,19 @@ public final class kotlinx/serialization/builtins/BuiltinSerializersKt { public static final fun serializer (Lkotlin/jvm/internal/ShortCompanionObject;)Lkotlinx/serialization/KSerializer; public static final fun serializer (Lkotlin/jvm/internal/StringCompanionObject;)Lkotlinx/serialization/KSerializer; public static final fun serializer (Lkotlin/time/Duration$Companion;)Lkotlinx/serialization/KSerializer; + public static final fun serializer (Lkotlin/time/Instant$Companion;)Lkotlinx/serialization/KSerializer; public static final fun serializer (Lkotlin/uuid/Uuid$Companion;)Lkotlinx/serialization/KSerializer; } +public final class kotlinx/serialization/builtins/InstantComponentSerializer : kotlinx/serialization/KSerializer { + public static final field INSTANCE Lkotlinx/serialization/builtins/InstantComponentSerializer; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlin/time/Instant; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlin/time/Instant;)V +} + public final class kotlinx/serialization/builtins/LongAsStringSerializer : kotlinx/serialization/KSerializer { public static final field INSTANCE Lkotlinx/serialization/builtins/LongAsStringSerializer; public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Long; @@ -30601,6 +31989,7 @@ public abstract class kotlinx/serialization/encoding/AbstractDecoder : kotlinx/s public final fun decodeByteElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)B public fun decodeChar ()C public final fun decodeCharElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)C + public fun decodeCollectionSize (Lkotlinx/serialization/descriptors/SerialDescriptor;)I public fun decodeDouble ()D public final fun decodeDoubleElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)D public fun decodeEnum (Lkotlinx/serialization/descriptors/SerialDescriptor;)I @@ -30615,7 +32004,10 @@ public abstract class kotlinx/serialization/encoding/AbstractDecoder : kotlinx/s public fun decodeNotNullMark ()Z public fun decodeNull ()Ljava/lang/Void; public final fun decodeNullableSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; + public fun decodeNullableSerializableValue (Lkotlinx/serialization/DeserializationStrategy;)Ljava/lang/Object; + public fun decodeSequentially ()Z public fun decodeSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; + public fun decodeSerializableValue (Lkotlinx/serialization/DeserializationStrategy;)Ljava/lang/Object; public fun decodeSerializableValue (Lkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; public static synthetic fun decodeSerializableValue$default (Lkotlinx/serialization/encoding/AbstractDecoder;Lkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;ILjava/lang/Object;)Ljava/lang/Object; public fun decodeShort ()S @@ -30628,6 +32020,7 @@ public abstract class kotlinx/serialization/encoding/AbstractDecoder : kotlinx/s public abstract class kotlinx/serialization/encoding/AbstractEncoder : kotlinx/serialization/encoding/CompositeEncoder, kotlinx/serialization/encoding/Encoder { public fun ()V + public fun beginCollection (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Lkotlinx/serialization/encoding/CompositeEncoder; public fun beginStructure (Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/CompositeEncoder; public fun encodeBoolean (Z)V public final fun encodeBooleanElement (Lkotlinx/serialization/descriptors/SerialDescriptor;IZ)V @@ -30647,15 +32040,19 @@ public abstract class kotlinx/serialization/encoding/AbstractEncoder : kotlinx/s public final fun encodeIntElement (Lkotlinx/serialization/descriptors/SerialDescriptor;II)V public fun encodeLong (J)V public final fun encodeLongElement (Lkotlinx/serialization/descriptors/SerialDescriptor;IJ)V + public fun encodeNotNullMark ()V public fun encodeNull ()V public fun encodeNullableSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V + public fun encodeNullableSerializableValue (Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V public fun encodeSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V + public fun encodeSerializableValue (Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V public fun encodeShort (S)V public final fun encodeShortElement (Lkotlinx/serialization/descriptors/SerialDescriptor;IS)V public fun encodeString (Ljava/lang/String;)V public final fun encodeStringElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILjava/lang/String;)V public fun encodeValue (Ljava/lang/Object;)V public fun endStructure (Lkotlinx/serialization/descriptors/SerialDescriptor;)V + public fun shouldEncodeElementDefault (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Z } public abstract interface class kotlinx/serialization/encoding/ChunkedDecoder { @@ -31035,6 +32432,15 @@ public final class kotlinx/serialization/internal/InlineClassDescriptorKt { public static final fun InlinePrimitiveDescriptor (Ljava/lang/String;Lkotlinx/serialization/KSerializer;)Lkotlinx/serialization/descriptors/SerialDescriptor; } +public final class kotlinx/serialization/internal/InstantSerializer : kotlinx/serialization/KSerializer { + public static final field INSTANCE Lkotlinx/serialization/internal/InstantSerializer; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlin/time/Instant; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlin/time/Instant;)V +} + public final class kotlinx/serialization/internal/IntArrayBuilder : kotlinx/serialization/internal/PrimitiveArrayBuilder { public synthetic fun build$kotlinx_serialization_core ()Ljava/lang/Object; } @@ -31225,6 +32631,8 @@ public class kotlinx/serialization/internal/PluginGeneratedSerialDescriptor : ko public fun getSerialNames ()Ljava/util/Set; public fun hashCode ()I public fun isElementOptional (I)Z + public fun isInline ()Z + public fun isNullable ()Z public final fun pushAnnotation (Ljava/lang/annotation/Annotation;)V public final fun pushClassAnnotation (Ljava/lang/annotation/Annotation;)V public fun toString ()Ljava/lang/String; @@ -31315,6 +32723,7 @@ public abstract class kotlinx/serialization/internal/TaggedDecoder : kotlinx/ser public final fun decodeByteElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)B public final fun decodeChar ()C public final fun decodeCharElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)C + public fun decodeCollectionSize (Lkotlinx/serialization/descriptors/SerialDescriptor;)I public final fun decodeDouble ()D public final fun decodeDoubleElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)D public final fun decodeEnum (Lkotlinx/serialization/descriptors/SerialDescriptor;)I @@ -31329,7 +32738,10 @@ public abstract class kotlinx/serialization/internal/TaggedDecoder : kotlinx/ser public fun decodeNotNullMark ()Z public final fun decodeNull ()Ljava/lang/Void; public final fun decodeNullableSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; + public fun decodeNullableSerializableValue (Lkotlinx/serialization/DeserializationStrategy;)Ljava/lang/Object; + public fun decodeSequentially ()Z public final fun decodeSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; + public fun decodeSerializableValue (Lkotlinx/serialization/DeserializationStrategy;)Ljava/lang/Object; protected fun decodeSerializableValue (Lkotlinx/serialization/DeserializationStrategy;Ljava/lang/Object;)Ljava/lang/Object; public final fun decodeShort ()S public final fun decodeShortElement (Lkotlinx/serialization/descriptors/SerialDescriptor;I)S @@ -31360,6 +32772,7 @@ public abstract class kotlinx/serialization/internal/TaggedDecoder : kotlinx/ser public abstract class kotlinx/serialization/internal/TaggedEncoder : kotlinx/serialization/encoding/CompositeEncoder, kotlinx/serialization/encoding/Encoder { public fun ()V + public fun beginCollection (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Lkotlinx/serialization/encoding/CompositeEncoder; public fun beginStructure (Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/CompositeEncoder; public final fun encodeBoolean (Z)V public final fun encodeBooleanElement (Lkotlinx/serialization/descriptors/SerialDescriptor;IZ)V @@ -31381,7 +32794,9 @@ public abstract class kotlinx/serialization/internal/TaggedEncoder : kotlinx/ser public fun encodeNotNullMark ()V public fun encodeNull ()V public fun encodeNullableSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V + public fun encodeNullableSerializableValue (Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V public fun encodeSerializableElement (Lkotlinx/serialization/descriptors/SerialDescriptor;ILkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V + public fun encodeSerializableValue (Lkotlinx/serialization/SerializationStrategy;Ljava/lang/Object;)V public final fun encodeShort (S)V public final fun encodeShortElement (Lkotlinx/serialization/descriptors/SerialDescriptor;IS)V public final fun encodeString (Ljava/lang/String;)V @@ -31408,6 +32823,7 @@ public abstract class kotlinx/serialization/internal/TaggedEncoder : kotlinx/ser protected abstract fun getTag (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Ljava/lang/Object; protected final fun popTag ()Ljava/lang/Object; protected final fun pushTag (Ljava/lang/Object;)V + public fun shouldEncodeElementDefault (Lkotlinx/serialization/descriptors/SerialDescriptor;I)Z } public final class kotlinx/serialization/internal/TripleSerializer : kotlinx/serialization/KSerializer { @@ -31667,7 +33083,7 @@ public abstract interface annotation class kotlinx/serialization/json/JsonClassD public abstract fun discriminator ()Ljava/lang/String; } -public synthetic class kotlinx/serialization/json/JsonClassDiscriminator$Impl : kotlinx/serialization/json/JsonClassDiscriminator { +public final synthetic class kotlinx/serialization/json/JsonClassDiscriminator$Impl : kotlinx/serialization/json/JsonClassDiscriminator { public fun (Ljava/lang/String;)V public final synthetic fun discriminator ()Ljava/lang/String; } @@ -31796,7 +33212,7 @@ public final class kotlinx/serialization/json/JsonEncoder$DefaultImpls { public abstract interface annotation class kotlinx/serialization/json/JsonIgnoreUnknownKeys : java/lang/annotation/Annotation { } -public synthetic class kotlinx/serialization/json/JsonIgnoreUnknownKeys$Impl : kotlinx/serialization/json/JsonIgnoreUnknownKeys { +public final synthetic class kotlinx/serialization/json/JsonIgnoreUnknownKeys$Impl : kotlinx/serialization/json/JsonIgnoreUnknownKeys { public fun ()V } @@ -31809,7 +33225,7 @@ public abstract interface annotation class kotlinx/serialization/json/JsonNames public abstract fun names ()[Ljava/lang/String; } -public synthetic class kotlinx/serialization/json/JsonNames$Impl : kotlinx/serialization/json/JsonNames { +public final synthetic class kotlinx/serialization/json/JsonNames$Impl : kotlinx/serialization/json/JsonNames { public fun ([Ljava/lang/String;)V public final synthetic fun names ()[Ljava/lang/String; } @@ -32020,6 +33436,7 @@ public final class kotlinx/serialization/modules/SerializersModuleBuilder : kotl public fun contextual (Lkotlin/reflect/KClass;Lkotlinx/serialization/KSerializer;)V public final fun include (Lkotlinx/serialization/modules/SerializersModule;)V public fun polymorphic (Lkotlin/reflect/KClass;Lkotlin/reflect/KClass;Lkotlinx/serialization/KSerializer;)V + public fun polymorphicDefault (Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function1;)V public fun polymorphicDefaultDeserializer (Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function1;)V public fun polymorphicDefaultSerializer (Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function1;)V } From 16a0c701992a161f8d4af7ba4bccbd99392a0b1f Mon Sep 17 00:00:00 2001 From: twisti Date: Tue, 1 Jul 2025 15:25:17 +0200 Subject: [PATCH 10/15] feat: update CommandAPI version and enhance Maven repository handling --- .../build.gradle.kts | 2 +- .../surfapi/bukkit/server/BukkitLoader.java | 22 +++++++++++++++++++ 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/surf-api-bukkit/surf-api-bukkit-plugin-test/build.gradle.kts b/surf-api-bukkit/surf-api-bukkit-plugin-test/build.gradle.kts index 6185f13f8..b73798d64 100644 --- a/surf-api-bukkit/surf-api-bukkit-plugin-test/build.gradle.kts +++ b/surf-api-bukkit/surf-api-bukkit-plugin-test/build.gradle.kts @@ -52,7 +52,7 @@ tasks { minecraftVersion(findProperty("mcVersion") as String) downloadPlugins { - hangar("CommandAPI", "9.7.0") + hangar("CommandAPI", libs.versions.commandapi.get()) } } } \ No newline at end of file diff --git a/surf-api-bukkit/surf-api-bukkit-server/src/main/java/dev/slne/surf/surfapi/bukkit/server/BukkitLoader.java b/surf-api-bukkit/surf-api-bukkit-server/src/main/java/dev/slne/surf/surfapi/bukkit/server/BukkitLoader.java index 1f8111166..29f57ba61 100644 --- a/surf-api-bukkit/surf-api-bukkit-server/src/main/java/dev/slne/surf/surfapi/bukkit/server/BukkitLoader.java +++ b/surf-api-bukkit/surf-api-bukkit-server/src/main/java/dev/slne/surf/surfapi/bukkit/server/BukkitLoader.java @@ -7,6 +7,7 @@ import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; +import java.lang.reflect.Field; import java.nio.charset.StandardCharsets; import java.util.List; import java.util.Map; @@ -59,6 +60,7 @@ public void classloader(@NotNull PluginClasspathBuilder pluginClasspathBuilder) // addDependency("com.github.megavexnetwork.scoreboard-library", "scoreboard-library-packetevents", SCOREBOARD_LIBRARY_VERSION); // addDependency("com.github.megavexnetwork.scoreboard-library", "scoreboard-library-modern", SCOREBOARD_LIBRARY_VERSION); + addRepo("central", MavenLibraryResolver.MAVEN_CENTRAL_DEFAULT_MIRROR); final PluginLibraries libraries = loadFromFile(); libraries.asRepositories().forEach(resolver::addRepository); libraries.asDependencies().forEach(resolver::addDependency); @@ -132,8 +134,28 @@ private Stream asDependencies() { */ private Stream asRepositories() { return repositories.entrySet().stream() + .filter(entry -> !MavenLibraryResolverReflection.isMavenCentralUrl(entry.getValue())) .map(entry -> new RemoteRepository.Builder(entry.getKey(), "default", entry.getValue()).build()); } } + + @SuppressWarnings("unchecked") + private static class MavenLibraryResolverReflection { + private static final List mavenCentralUrls; + + static { + try { + Field urlsField = MavenLibraryResolver.class.getDeclaredField("MAVEN_CENTRAL_URLS"); + urlsField.setAccessible(true); + mavenCentralUrls = (List) urlsField.get(null); + } catch (NoSuchFieldException | IllegalAccessException e) { + throw new RuntimeException("Failed to access MavenLibraryResolver's mavenCentralUrls", e); + } + } + + static boolean isMavenCentralUrl(String url) { + return mavenCentralUrls.stream().anyMatch(url::startsWith); + } + } } From 3698b28e38b36fba7e3c2c48c7091e3131a79d5c Mon Sep 17 00:00:00 2001 From: twisti Date: Tue, 1 Jul 2025 17:21:38 +0200 Subject: [PATCH 11/15] feat: enhance packet handling with new inventory and cursor item listeners --- .idea/kotlinc.xml | 2 +- .idea/modules.xml | 7 +++ .../packet/listener/PlayerChannelInjector.kt | 45 ++++++++++++++----- .../server/packet/lore/PacketLoreListener.kt | 18 +++++--- 4 files changed, 56 insertions(+), 16 deletions(-) diff --git a/.idea/kotlinc.xml b/.idea/kotlinc.xml index a31599de9..e604ffa63 100644 --- a/.idea/kotlinc.xml +++ b/.idea/kotlinc.xml @@ -4,6 +4,6 @@ \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml index 7c27d2842..b3f03b108 100644 --- a/.idea/modules.xml +++ b/.idea/modules.xml @@ -7,17 +7,24 @@ + + + + + + + diff --git a/surf-api-bukkit/surf-api-bukkit-server/src/main/kotlin/dev/slne/surf/surfapi/bukkit/server/packet/listener/PlayerChannelInjector.kt b/surf-api-bukkit/surf-api-bukkit-server/src/main/kotlin/dev/slne/surf/surfapi/bukkit/server/packet/listener/PlayerChannelInjector.kt index 406c13ce0..f790fdb08 100644 --- a/surf-api-bukkit/surf-api-bukkit-server/src/main/kotlin/dev/slne/surf/surfapi/bukkit/server/packet/listener/PlayerChannelInjector.kt +++ b/surf-api-bukkit/surf-api-bukkit-server/src/main/kotlin/dev/slne/surf/surfapi/bukkit/server/packet/listener/PlayerChannelInjector.kt @@ -1,5 +1,7 @@ package dev.slne.surf.surfapi.bukkit.server.packet.listener +import com.github.benmanes.caffeine.cache.Caffeine +import com.sksamuel.aedile.core.expireAfterAccess import dev.slne.surf.surfapi.bukkit.api.nms.NmsUseWithCaution import dev.slne.surf.surfapi.bukkit.api.nms.nmsBridge import dev.slne.surf.surfapi.bukkit.server.impl.nms.SurfBukkitNmsBridgeImpl @@ -13,13 +15,13 @@ import dev.slne.surf.surfapi.core.api.reflection.SurfProxy import dev.slne.surf.surfapi.core.api.reflection.createProxy import dev.slne.surf.surfapi.core.api.reflection.surfReflection import dev.slne.surf.surfapi.core.api.util.logger -import dev.slne.surf.surfapi.core.api.util.mutableObject2ObjectMapOf import dev.slne.surf.surfapi.core.api.util.mutableObjectSetOf import dev.slne.surf.surfapi.core.api.util.synchronize import io.netty.channel.Channel import io.netty.channel.ChannelDuplexHandler import io.netty.channel.ChannelHandlerContext import io.netty.channel.ChannelPromise +import io.papermc.paper.connection.PaperPlayerLoginConnection import io.papermc.paper.connection.ReadablePlayerCookieConnectionImpl import io.papermc.paper.event.connection.PlayerConnectionValidateLoginEvent import io.papermc.paper.network.ChannelInitializeListenerHolder @@ -27,12 +29,13 @@ import net.kyori.adventure.key.Key import net.minecraft.network.Connection import net.minecraft.network.HandlerNames import net.minecraft.network.protocol.Packet -import net.minecraft.server.level.ServerPlayer +import net.minecraft.network.protocol.login.ClientboundLoginFinishedPacket import org.bukkit.event.EventHandler import org.bukkit.event.EventPriority import org.bukkit.event.Listener import org.bukkit.event.player.PlayerJoinEvent import java.util.* +import kotlin.time.Duration.Companion.minutes import dev.slne.surf.surfapi.bukkit.api.event.register as registerListener import dev.slne.surf.surfapi.bukkit.api.event.unregister as unregisterListener @@ -42,7 +45,11 @@ object PlayerChannelInjector : Listener { private val CHANNEL_KEY = Key.key("surf-api", "packet-listener") private const val CHANNEL_NAME = "surf_api_packet_listener" - private val playerInjectorCache = mutableObject2ObjectMapOf().synchronize() + private val playerInjectorCache = Caffeine.newBuilder() + .weakValues() + .expireAfterAccess(1.minutes) + .build() + private val injectedChannels = mutableObjectSetOf().synchronize() fun register() { @@ -76,21 +83,29 @@ object PlayerChannelInjector : Listener { @EventHandler fun onPlayerLogin(event: PlayerConnectionValidateLoginEvent) { val paperConnection = event.connection - if (paperConnection is ReadablePlayerCookieConnectionImpl) { + if (paperConnection is PaperPlayerLoginConnection) { + val profile = + paperConnection.authenticatedProfile ?: error("Authenticated profile is null") val connection = ReadablePlayerCookieConnectionImplProxy.instance.getConnection(paperConnection) - injectChannel(connection.channel).connection = connection + playerInjectorCache.put( + profile.id ?: error("PlayerProfile does not provide a uuid"), + connection + ) } } @EventHandler(priority = EventPriority.LOWEST) fun onPlayerJoin(event: PlayerJoinEvent) { val player = event.player.toNms() - val connection = player.connection.connection val channelHandler = connection.channel.pipeline().get(CHANNEL_NAME) if (channelHandler != null) { + if (channelHandler is PacketHandler) { + channelHandler.connection = connection + playerInjectorCache.invalidate(player.uuid) + } return } @@ -119,8 +134,17 @@ object PlayerChannelInjector : Listener { return } - val connection = this@PacketHandler.connection - if (connection == null) { + if (connection == null && msg is ClientboundLoginFinishedPacket) { + val uuid = msg.gameProfile().id + val cachedConnection = playerInjectorCache.getIfPresent(uuid) + if (cachedConnection != null) { + connection = cachedConnection + } + } + + val connection = connection + val player = connection?.player + if (connection == null || player == null) { super.write(ctx, msg, promise) return } @@ -161,8 +185,9 @@ object PlayerChannelInjector : Listener { return } - val connection = this@PacketHandler.connection - if (connection == null) { + val connection = connection + val player = connection?.player + if (connection == null || player == null) { super.channelRead(ctx, msg) return } diff --git a/surf-api-bukkit/surf-api-bukkit-server/src/main/kotlin/dev/slne/surf/surfapi/bukkit/server/packet/lore/PacketLoreListener.kt b/surf-api-bukkit/surf-api-bukkit-server/src/main/kotlin/dev/slne/surf/surfapi/bukkit/server/packet/lore/PacketLoreListener.kt index 5026121aa..2cb3b6787 100644 --- a/surf-api-bukkit/surf-api-bukkit-server/src/main/kotlin/dev/slne/surf/surfapi/bukkit/server/packet/lore/PacketLoreListener.kt +++ b/surf-api-bukkit/surf-api-bukkit-server/src/main/kotlin/dev/slne/surf/surfapi/bukkit/server/packet/lore/PacketLoreListener.kt @@ -12,9 +12,7 @@ import it.unimi.dsi.fastutil.objects.ObjectSet import net.kyori.adventure.text.format.TextDecoration import net.minecraft.core.component.DataComponents import net.minecraft.network.chat.Component -import net.minecraft.network.protocol.game.ClientboundContainerSetContentPacket -import net.minecraft.network.protocol.game.ClientboundContainerSetSlotPacket -import net.minecraft.network.protocol.game.ServerboundSetCreativeModeSlotPacket +import net.minecraft.network.protocol.game.* import net.minecraft.world.item.ItemStack import net.minecraft.world.item.component.ItemLore import org.bukkit.NamespacedKey @@ -52,8 +50,18 @@ object PacketLoreListener : PacketListener { makeUpdatedItemStack(event.item) } + @ClientboundListener + fun onSetPlayerInventoryPacket(event: ClientboundSetPlayerInventoryPacket) { + makeUpdatedItemStack(event.contents) + } + + @ClientboundListener + fun onSetCursorItemPacket(event: ClientboundSetCursorItemPacket) { + makeUpdatedItemStack(event.contents) + } + private fun makeUpdatedItemStack( - item: ItemStack + item: ItemStack, ): ItemStack { if (item.isEmpty) return item if (loreHandlers.isEmpty() && loreHandlersGlobal.isEmpty()) return item @@ -90,7 +98,7 @@ object PacketLoreListener : PacketListener { } private fun makeCleanItemStack( - stack: ItemStack? + stack: ItemStack?, ): ItemStack? { if (stack == null) return null From 1ab39eb92d4df10f25f3e6c76bdb289116c7fde7 Mon Sep 17 00:00:00 2001 From: twisti Date: Sat, 5 Jul 2025 10:41:46 +0200 Subject: [PATCH 12/15] feat: update dependencies and modify biome configurations in JSON files --- .../api/surf-api-bukkit-api.api | 129 +- .../api/surf-api-core-api.api | 129 +- .../surfapi/core/api/generated/SoundKeys.java | 24992 ++++---- surf-api-modern-generator/build.gradle.kts | 2 +- .../main/kotlin/dev/slne/surf/api/gen/Main.kt | 3 +- .../biome_parameters/minecraft/overworld.json | 40 +- .../src/main/resources/registries/blocks.json | 52460 ++++++++-------- .../main/resources/registries/commands.json | 1086 +- .../main/resources/registries/datapack.json | 98 +- .../src/main/resources/registries/items.json | 25012 ++++---- .../main/resources/registries/packets.json | 384 +- .../main/resources/registries/registries.json | 9572 +-- .../surfapi/core/api/generated/SoundKeys.java | 11571 ---- .../api/surf-api-velocity-api.api | 129 +- 14 files changed, 58430 insertions(+), 67177 deletions(-) delete mode 100644 surf-api-modern-generator/surf-api-core/surf-api-core-api/src/main/java/dev/slne/surf/surfapi/core/api/generated/SoundKeys.java diff --git a/surf-api-bukkit/surf-api-bukkit-api/api/surf-api-bukkit-api.api b/surf-api-bukkit/surf-api-bukkit-api/api/surf-api-bukkit-api.api index bcc8cae9c..6b5976397 100644 --- a/surf-api-bukkit/surf-api-bukkit-api/api/surf-api-bukkit-api.api +++ b/surf-api-bukkit/surf-api-bukkit-api/api/surf-api-bukkit-api.api @@ -2104,6 +2104,8 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field BLOCK_BUBBLE_COLUMN_UPWARDS_INSIDE Lnet/kyori/adventure/key/Key; public static final field BLOCK_BUBBLE_COLUMN_WHIRLPOOL_AMBIENT Lnet/kyori/adventure/key/Key; public static final field BLOCK_BUBBLE_COLUMN_WHIRLPOOL_INSIDE Lnet/kyori/adventure/key/Key; + public static final field BLOCK_CACTUS_FLOWER_BREAK Lnet/kyori/adventure/key/Key; + public static final field BLOCK_CACTUS_FLOWER_PLACE Lnet/kyori/adventure/key/Key; public static final field BLOCK_CAKE_ADD_CANDLE Lnet/kyori/adventure/key/Key; public static final field BLOCK_CALCITE_BREAK Lnet/kyori/adventure/key/Key; public static final field BLOCK_CALCITE_FALL Lnet/kyori/adventure/key/Key; @@ -2216,7 +2218,16 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field BLOCK_CORAL_BLOCK_STEP Lnet/kyori/adventure/key/Key; public static final field BLOCK_CRAFTER_CRAFT Lnet/kyori/adventure/key/Key; public static final field BLOCK_CRAFTER_FAIL Lnet/kyori/adventure/key/Key; + public static final field BLOCK_CREAKING_HEART_BREAK Lnet/kyori/adventure/key/Key; + public static final field BLOCK_CREAKING_HEART_FALL Lnet/kyori/adventure/key/Key; + public static final field BLOCK_CREAKING_HEART_HIT Lnet/kyori/adventure/key/Key; + public static final field BLOCK_CREAKING_HEART_HURT Lnet/kyori/adventure/key/Key; + public static final field BLOCK_CREAKING_HEART_IDLE Lnet/kyori/adventure/key/Key; + public static final field BLOCK_CREAKING_HEART_PLACE Lnet/kyori/adventure/key/Key; + public static final field BLOCK_CREAKING_HEART_SPAWN Lnet/kyori/adventure/key/Key; + public static final field BLOCK_CREAKING_HEART_STEP Lnet/kyori/adventure/key/Key; public static final field BLOCK_CROP_BREAK Lnet/kyori/adventure/key/Key; + public static final field BLOCK_DEADBUSH_IDLE Lnet/kyori/adventure/key/Key; public static final field BLOCK_DECORATED_POT_BREAK Lnet/kyori/adventure/key/Key; public static final field BLOCK_DECORATED_POT_FALL Lnet/kyori/adventure/key/Key; public static final field BLOCK_DECORATED_POT_HIT Lnet/kyori/adventure/key/Key; @@ -2243,19 +2254,34 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field BLOCK_DISPENSER_DISPENSE Lnet/kyori/adventure/key/Key; public static final field BLOCK_DISPENSER_FAIL Lnet/kyori/adventure/key/Key; public static final field BLOCK_DISPENSER_LAUNCH Lnet/kyori/adventure/key/Key; + public static final field BLOCK_DRIED_GHAST_AMBIENT Lnet/kyori/adventure/key/Key; + public static final field BLOCK_DRIED_GHAST_AMBIENT_WATER Lnet/kyori/adventure/key/Key; + public static final field BLOCK_DRIED_GHAST_BREAK Lnet/kyori/adventure/key/Key; + public static final field BLOCK_DRIED_GHAST_FALL Lnet/kyori/adventure/key/Key; + public static final field BLOCK_DRIED_GHAST_PLACE Lnet/kyori/adventure/key/Key; + public static final field BLOCK_DRIED_GHAST_PLACE_IN_WATER Lnet/kyori/adventure/key/Key; + public static final field BLOCK_DRIED_GHAST_STEP Lnet/kyori/adventure/key/Key; + public static final field BLOCK_DRIED_GHAST_TRANSITION Lnet/kyori/adventure/key/Key; public static final field BLOCK_DRIPSTONE_BLOCK_BREAK Lnet/kyori/adventure/key/Key; public static final field BLOCK_DRIPSTONE_BLOCK_FALL Lnet/kyori/adventure/key/Key; public static final field BLOCK_DRIPSTONE_BLOCK_HIT Lnet/kyori/adventure/key/Key; public static final field BLOCK_DRIPSTONE_BLOCK_PLACE Lnet/kyori/adventure/key/Key; public static final field BLOCK_DRIPSTONE_BLOCK_STEP Lnet/kyori/adventure/key/Key; + public static final field BLOCK_DRY_GRASS_AMBIENT Lnet/kyori/adventure/key/Key; public static final field BLOCK_ENCHANTMENT_TABLE_USE Lnet/kyori/adventure/key/Key; public static final field BLOCK_ENDER_CHEST_CLOSE Lnet/kyori/adventure/key/Key; public static final field BLOCK_ENDER_CHEST_OPEN Lnet/kyori/adventure/key/Key; public static final field BLOCK_END_GATEWAY_SPAWN Lnet/kyori/adventure/key/Key; public static final field BLOCK_END_PORTAL_FRAME_FILL Lnet/kyori/adventure/key/Key; public static final field BLOCK_END_PORTAL_SPAWN Lnet/kyori/adventure/key/Key; + public static final field BLOCK_EYEBLOSSOM_CLOSE Lnet/kyori/adventure/key/Key; + public static final field BLOCK_EYEBLOSSOM_CLOSE_LONG Lnet/kyori/adventure/key/Key; + public static final field BLOCK_EYEBLOSSOM_IDLE Lnet/kyori/adventure/key/Key; + public static final field BLOCK_EYEBLOSSOM_OPEN Lnet/kyori/adventure/key/Key; + public static final field BLOCK_EYEBLOSSOM_OPEN_LONG Lnet/kyori/adventure/key/Key; public static final field BLOCK_FENCE_GATE_CLOSE Lnet/kyori/adventure/key/Key; public static final field BLOCK_FENCE_GATE_OPEN Lnet/kyori/adventure/key/Key; + public static final field BLOCK_FIREFLY_BUSH_IDLE Lnet/kyori/adventure/key/Key; public static final field BLOCK_FIRE_AMBIENT Lnet/kyori/adventure/key/Key; public static final field BLOCK_FIRE_EXTINGUISH Lnet/kyori/adventure/key/Key; public static final field BLOCK_FLOWERING_AZALEA_BREAK Lnet/kyori/adventure/key/Key; @@ -2324,8 +2350,13 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field BLOCK_HONEY_BLOCK_PLACE Lnet/kyori/adventure/key/Key; public static final field BLOCK_HONEY_BLOCK_SLIDE Lnet/kyori/adventure/key/Key; public static final field BLOCK_HONEY_BLOCK_STEP Lnet/kyori/adventure/key/Key; + public static final field BLOCK_IRON_BREAK Lnet/kyori/adventure/key/Key; public static final field BLOCK_IRON_DOOR_CLOSE Lnet/kyori/adventure/key/Key; public static final field BLOCK_IRON_DOOR_OPEN Lnet/kyori/adventure/key/Key; + public static final field BLOCK_IRON_FALL Lnet/kyori/adventure/key/Key; + public static final field BLOCK_IRON_HIT Lnet/kyori/adventure/key/Key; + public static final field BLOCK_IRON_PLACE Lnet/kyori/adventure/key/Key; + public static final field BLOCK_IRON_STEP Lnet/kyori/adventure/key/Key; public static final field BLOCK_IRON_TRAPDOOR_CLOSE Lnet/kyori/adventure/key/Key; public static final field BLOCK_IRON_TRAPDOOR_OPEN Lnet/kyori/adventure/key/Key; public static final field BLOCK_LADDER_BREAK Lnet/kyori/adventure/key/Key; @@ -2343,6 +2374,11 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field BLOCK_LAVA_AMBIENT Lnet/kyori/adventure/key/Key; public static final field BLOCK_LAVA_EXTINGUISH Lnet/kyori/adventure/key/Key; public static final field BLOCK_LAVA_POP Lnet/kyori/adventure/key/Key; + public static final field BLOCK_LEAF_LITTER_BREAK Lnet/kyori/adventure/key/Key; + public static final field BLOCK_LEAF_LITTER_FALL Lnet/kyori/adventure/key/Key; + public static final field BLOCK_LEAF_LITTER_HIT Lnet/kyori/adventure/key/Key; + public static final field BLOCK_LEAF_LITTER_PLACE Lnet/kyori/adventure/key/Key; + public static final field BLOCK_LEAF_LITTER_STEP Lnet/kyori/adventure/key/Key; public static final field BLOCK_LEVER_CLICK Lnet/kyori/adventure/key/Key; public static final field BLOCK_LILY_PAD_PLACE Lnet/kyori/adventure/key/Key; public static final field BLOCK_LODESTONE_BREAK Lnet/kyori/adventure/key/Key; @@ -2472,6 +2508,7 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field BLOCK_PACKED_MUD_HIT Lnet/kyori/adventure/key/Key; public static final field BLOCK_PACKED_MUD_PLACE Lnet/kyori/adventure/key/Key; public static final field BLOCK_PACKED_MUD_STEP Lnet/kyori/adventure/key/Key; + public static final field BLOCK_PALE_HANGING_MOSS_IDLE Lnet/kyori/adventure/key/Key; public static final field BLOCK_PINK_PETALS_BREAK Lnet/kyori/adventure/key/Key; public static final field BLOCK_PINK_PETALS_FALL Lnet/kyori/adventure/key/Key; public static final field BLOCK_PINK_PETALS_HIT Lnet/kyori/adventure/key/Key; @@ -2509,6 +2546,15 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field BLOCK_POWDER_SNOW_STEP Lnet/kyori/adventure/key/Key; public static final field BLOCK_PUMPKIN_CARVE Lnet/kyori/adventure/key/Key; public static final field BLOCK_REDSTONE_TORCH_BURNOUT Lnet/kyori/adventure/key/Key; + public static final field BLOCK_RESIN_BREAK Lnet/kyori/adventure/key/Key; + public static final field BLOCK_RESIN_BRICKS_BREAK Lnet/kyori/adventure/key/Key; + public static final field BLOCK_RESIN_BRICKS_FALL Lnet/kyori/adventure/key/Key; + public static final field BLOCK_RESIN_BRICKS_HIT Lnet/kyori/adventure/key/Key; + public static final field BLOCK_RESIN_BRICKS_PLACE Lnet/kyori/adventure/key/Key; + public static final field BLOCK_RESIN_BRICKS_STEP Lnet/kyori/adventure/key/Key; + public static final field BLOCK_RESIN_FALL Lnet/kyori/adventure/key/Key; + public static final field BLOCK_RESIN_PLACE Lnet/kyori/adventure/key/Key; + public static final field BLOCK_RESIN_STEP Lnet/kyori/adventure/key/Key; public static final field BLOCK_RESPAWN_ANCHOR_AMBIENT Lnet/kyori/adventure/key/Key; public static final field BLOCK_RESPAWN_ANCHOR_CHARGE Lnet/kyori/adventure/key/Key; public static final field BLOCK_RESPAWN_ANCHOR_DEPLETE Lnet/kyori/adventure/key/Key; @@ -2526,6 +2572,7 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field BLOCK_SAND_BREAK Lnet/kyori/adventure/key/Key; public static final field BLOCK_SAND_FALL Lnet/kyori/adventure/key/Key; public static final field BLOCK_SAND_HIT Lnet/kyori/adventure/key/Key; + public static final field BLOCK_SAND_IDLE Lnet/kyori/adventure/key/Key; public static final field BLOCK_SAND_PLACE Lnet/kyori/adventure/key/Key; public static final field BLOCK_SAND_STEP Lnet/kyori/adventure/key/Key; public static final field BLOCK_SCAFFOLDING_BREAK Lnet/kyori/adventure/key/Key; @@ -2604,6 +2651,11 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field BLOCK_SOUL_SOIL_HIT Lnet/kyori/adventure/key/Key; public static final field BLOCK_SOUL_SOIL_PLACE Lnet/kyori/adventure/key/Key; public static final field BLOCK_SOUL_SOIL_STEP Lnet/kyori/adventure/key/Key; + public static final field BLOCK_SPAWNER_BREAK Lnet/kyori/adventure/key/Key; + public static final field BLOCK_SPAWNER_FALL Lnet/kyori/adventure/key/Key; + public static final field BLOCK_SPAWNER_HIT Lnet/kyori/adventure/key/Key; + public static final field BLOCK_SPAWNER_PLACE Lnet/kyori/adventure/key/Key; + public static final field BLOCK_SPAWNER_STEP Lnet/kyori/adventure/key/Key; public static final field BLOCK_SPONGE_ABSORB Lnet/kyori/adventure/key/Key; public static final field BLOCK_SPONGE_BREAK Lnet/kyori/adventure/key/Key; public static final field BLOCK_SPONGE_FALL Lnet/kyori/adventure/key/Key; @@ -2836,6 +2888,17 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field ENTITY_COW_HURT Lnet/kyori/adventure/key/Key; public static final field ENTITY_COW_MILK Lnet/kyori/adventure/key/Key; public static final field ENTITY_COW_STEP Lnet/kyori/adventure/key/Key; + public static final field ENTITY_CREAKING_ACTIVATE Lnet/kyori/adventure/key/Key; + public static final field ENTITY_CREAKING_AMBIENT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_CREAKING_ATTACK Lnet/kyori/adventure/key/Key; + public static final field ENTITY_CREAKING_DEACTIVATE Lnet/kyori/adventure/key/Key; + public static final field ENTITY_CREAKING_DEATH Lnet/kyori/adventure/key/Key; + public static final field ENTITY_CREAKING_FREEZE Lnet/kyori/adventure/key/Key; + public static final field ENTITY_CREAKING_SPAWN Lnet/kyori/adventure/key/Key; + public static final field ENTITY_CREAKING_STEP Lnet/kyori/adventure/key/Key; + public static final field ENTITY_CREAKING_SWAY Lnet/kyori/adventure/key/Key; + public static final field ENTITY_CREAKING_TWITCH Lnet/kyori/adventure/key/Key; + public static final field ENTITY_CREAKING_UNFREEZE Lnet/kyori/adventure/key/Key; public static final field ENTITY_CREEPER_DEATH Lnet/kyori/adventure/key/Key; public static final field ENTITY_CREEPER_HURT Lnet/kyori/adventure/key/Key; public static final field ENTITY_CREEPER_PRIMED Lnet/kyori/adventure/key/Key; @@ -2947,6 +3010,10 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field ENTITY_GENERIC_SMALL_FALL Lnet/kyori/adventure/key/Key; public static final field ENTITY_GENERIC_SPLASH Lnet/kyori/adventure/key/Key; public static final field ENTITY_GENERIC_SWIM Lnet/kyori/adventure/key/Key; + public static final field ENTITY_GHASTLING_AMBIENT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_GHASTLING_DEATH Lnet/kyori/adventure/key/Key; + public static final field ENTITY_GHASTLING_HURT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_GHASTLING_SPAWN Lnet/kyori/adventure/key/Key; public static final field ENTITY_GHAST_AMBIENT Lnet/kyori/adventure/key/Key; public static final field ENTITY_GHAST_DEATH Lnet/kyori/adventure/key/Key; public static final field ENTITY_GHAST_HURT Lnet/kyori/adventure/key/Key; @@ -2974,7 +3041,6 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field ENTITY_GOAT_SCREAMING_AMBIENT Lnet/kyori/adventure/key/Key; public static final field ENTITY_GOAT_SCREAMING_DEATH Lnet/kyori/adventure/key/Key; public static final field ENTITY_GOAT_SCREAMING_EAT Lnet/kyori/adventure/key/Key; - public static final field ENTITY_GOAT_SCREAMING_HORN_BREAK Lnet/kyori/adventure/key/Key; public static final field ENTITY_GOAT_SCREAMING_HURT Lnet/kyori/adventure/key/Key; public static final field ENTITY_GOAT_SCREAMING_LONG_JUMP Lnet/kyori/adventure/key/Key; public static final field ENTITY_GOAT_SCREAMING_MILK Lnet/kyori/adventure/key/Key; @@ -2989,6 +3055,14 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field ENTITY_GUARDIAN_FLOP Lnet/kyori/adventure/key/Key; public static final field ENTITY_GUARDIAN_HURT Lnet/kyori/adventure/key/Key; public static final field ENTITY_GUARDIAN_HURT_LAND Lnet/kyori/adventure/key/Key; + public static final field ENTITY_HAPPY_GHAST_AMBIENT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_HAPPY_GHAST_DEATH Lnet/kyori/adventure/key/Key; + public static final field ENTITY_HAPPY_GHAST_EQUIP Lnet/kyori/adventure/key/Key; + public static final field ENTITY_HAPPY_GHAST_HARNESS_GOGGLES_DOWN Lnet/kyori/adventure/key/Key; + public static final field ENTITY_HAPPY_GHAST_HARNESS_GOGGLES_UP Lnet/kyori/adventure/key/Key; + public static final field ENTITY_HAPPY_GHAST_HURT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_HAPPY_GHAST_RIDING Lnet/kyori/adventure/key/Key; + public static final field ENTITY_HAPPY_GHAST_UNEQUIP Lnet/kyori/adventure/key/Key; public static final field ENTITY_HOGLIN_AMBIENT Lnet/kyori/adventure/key/Key; public static final field ENTITY_HOGLIN_ANGRY Lnet/kyori/adventure/key/Key; public static final field ENTITY_HOGLIN_ATTACK Lnet/kyori/adventure/key/Key; @@ -3041,8 +3115,6 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field ENTITY_ITEM_FRAME_REMOVE_ITEM Lnet/kyori/adventure/key/Key; public static final field ENTITY_ITEM_FRAME_ROTATE_ITEM Lnet/kyori/adventure/key/Key; public static final field ENTITY_ITEM_PICKUP Lnet/kyori/adventure/key/Key; - public static final field ENTITY_LEASH_KNOT_BREAK Lnet/kyori/adventure/key/Key; - public static final field ENTITY_LEASH_KNOT_PLACE Lnet/kyori/adventure/key/Key; public static final field ENTITY_LIGHTNING_BOLT_IMPACT Lnet/kyori/adventure/key/Key; public static final field ENTITY_LIGHTNING_BOLT_THUNDER Lnet/kyori/adventure/key/Key; public static final field ENTITY_LINGERING_POTION_THROW Lnet/kyori/adventure/key/Key; @@ -3101,6 +3173,7 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field ENTITY_PARROT_IMITATE_BLAZE Lnet/kyori/adventure/key/Key; public static final field ENTITY_PARROT_IMITATE_BOGGED Lnet/kyori/adventure/key/Key; public static final field ENTITY_PARROT_IMITATE_BREEZE Lnet/kyori/adventure/key/Key; + public static final field ENTITY_PARROT_IMITATE_CREAKING Lnet/kyori/adventure/key/Key; public static final field ENTITY_PARROT_IMITATE_CREEPER Lnet/kyori/adventure/key/Key; public static final field ENTITY_PARROT_IMITATE_DROWNED Lnet/kyori/adventure/key/Key; public static final field ENTITY_PARROT_IMITATE_ELDER_GUARDIAN Lnet/kyori/adventure/key/Key; @@ -3192,7 +3265,6 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field ENTITY_POLAR_BEAR_HURT Lnet/kyori/adventure/key/Key; public static final field ENTITY_POLAR_BEAR_STEP Lnet/kyori/adventure/key/Key; public static final field ENTITY_POLAR_BEAR_WARNING Lnet/kyori/adventure/key/Key; - public static final field ENTITY_PUFFER_FISH_AMBIENT Lnet/kyori/adventure/key/Key; public static final field ENTITY_PUFFER_FISH_BLOW_OUT Lnet/kyori/adventure/key/Key; public static final field ENTITY_PUFFER_FISH_BLOW_UP Lnet/kyori/adventure/key/Key; public static final field ENTITY_PUFFER_FISH_DEATH Lnet/kyori/adventure/key/Key; @@ -3397,11 +3469,46 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field ENTITY_WITHER_SKELETON_STEP Lnet/kyori/adventure/key/Key; public static final field ENTITY_WITHER_SPAWN Lnet/kyori/adventure/key/Key; public static final field ENTITY_WOLF_AMBIENT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_ANGRY_AMBIENT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_ANGRY_DEATH Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_ANGRY_GROWL Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_ANGRY_HURT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_ANGRY_PANT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_ANGRY_WHINE Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_BIG_AMBIENT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_BIG_DEATH Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_BIG_GROWL Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_BIG_HURT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_BIG_PANT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_BIG_WHINE Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_CUTE_AMBIENT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_CUTE_DEATH Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_CUTE_GROWL Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_CUTE_HURT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_CUTE_PANT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_CUTE_WHINE Lnet/kyori/adventure/key/Key; public static final field ENTITY_WOLF_DEATH Lnet/kyori/adventure/key/Key; public static final field ENTITY_WOLF_GROWL Lnet/kyori/adventure/key/Key; - public static final field ENTITY_WOLF_HOWL Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_GRUMPY_AMBIENT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_GRUMPY_DEATH Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_GRUMPY_GROWL Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_GRUMPY_HURT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_GRUMPY_PANT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_GRUMPY_WHINE Lnet/kyori/adventure/key/Key; public static final field ENTITY_WOLF_HURT Lnet/kyori/adventure/key/Key; public static final field ENTITY_WOLF_PANT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_PUGLIN_AMBIENT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_PUGLIN_DEATH Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_PUGLIN_GROWL Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_PUGLIN_HURT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_PUGLIN_PANT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_PUGLIN_WHINE Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_SAD_AMBIENT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_SAD_DEATH Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_SAD_GROWL Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_SAD_HURT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_SAD_PANT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_SAD_WHINE Lnet/kyori/adventure/key/Key; public static final field ENTITY_WOLF_SHAKE Lnet/kyori/adventure/key/Key; public static final field ENTITY_WOLF_STEP Lnet/kyori/adventure/key/Key; public static final field ENTITY_WOLF_WHINE Lnet/kyori/adventure/key/Key; @@ -3478,6 +3585,7 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field ITEM_BUCKET_FILL_TADPOLE Lnet/kyori/adventure/key/Key; public static final field ITEM_BUNDLE_DROP_CONTENTS Lnet/kyori/adventure/key/Key; public static final field ITEM_BUNDLE_INSERT Lnet/kyori/adventure/key/Key; + public static final field ITEM_BUNDLE_INSERT_FAIL Lnet/kyori/adventure/key/Key; public static final field ITEM_BUNDLE_REMOVE_ONE Lnet/kyori/adventure/key/Key; public static final field ITEM_CHORUS_FRUIT_TELEPORT Lnet/kyori/adventure/key/Key; public static final field ITEM_CROP_PLANT Lnet/kyori/adventure/key/Key; @@ -3494,7 +3602,6 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field ITEM_FIRECHARGE_USE Lnet/kyori/adventure/key/Key; public static final field ITEM_FLINTANDSTEEL_USE Lnet/kyori/adventure/key/Key; public static final field ITEM_GLOW_INK_SAC_USE Lnet/kyori/adventure/key/Key; - public static final field ITEM_GOAT_HORN_PLAY Lnet/kyori/adventure/key/Key; public static final field ITEM_GOAT_HORN_SOUND_0 Lnet/kyori/adventure/key/Key; public static final field ITEM_GOAT_HORN_SOUND_1 Lnet/kyori/adventure/key/Key; public static final field ITEM_GOAT_HORN_SOUND_2 Lnet/kyori/adventure/key/Key; @@ -3506,13 +3613,20 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field ITEM_HOE_TILL Lnet/kyori/adventure/key/Key; public static final field ITEM_HONEYCOMB_WAX_ON Lnet/kyori/adventure/key/Key; public static final field ITEM_HONEY_BOTTLE_DRINK Lnet/kyori/adventure/key/Key; + public static final field ITEM_HORSE_ARMOR_UNEQUIP Lnet/kyori/adventure/key/Key; public static final field ITEM_INK_SAC_USE Lnet/kyori/adventure/key/Key; + public static final field ITEM_LEAD_BREAK Lnet/kyori/adventure/key/Key; + public static final field ITEM_LEAD_TIED Lnet/kyori/adventure/key/Key; + public static final field ITEM_LEAD_UNTIED Lnet/kyori/adventure/key/Key; + public static final field ITEM_LLAMA_CARPET_UNEQUIP Lnet/kyori/adventure/key/Key; public static final field ITEM_LODESTONE_COMPASS_LOCK Lnet/kyori/adventure/key/Key; public static final field ITEM_MACE_SMASH_AIR Lnet/kyori/adventure/key/Key; public static final field ITEM_MACE_SMASH_GROUND Lnet/kyori/adventure/key/Key; public static final field ITEM_MACE_SMASH_GROUND_HEAVY Lnet/kyori/adventure/key/Key; public static final field ITEM_NETHER_WART_PLANT Lnet/kyori/adventure/key/Key; public static final field ITEM_OMINOUS_BOTTLE_DISPOSE Lnet/kyori/adventure/key/Key; + public static final field ITEM_SADDLE_UNEQUIP Lnet/kyori/adventure/key/Key; + public static final field ITEM_SHEARS_SNIP Lnet/kyori/adventure/key/Key; public static final field ITEM_SHIELD_BLOCK Lnet/kyori/adventure/key/Key; public static final field ITEM_SHIELD_BREAK Lnet/kyori/adventure/key/Key; public static final field ITEM_SHOVEL_FLATTEN Lnet/kyori/adventure/key/Key; @@ -3542,6 +3656,7 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field MUSIC_DISC_CREATOR Lnet/kyori/adventure/key/Key; public static final field MUSIC_DISC_CREATOR_MUSIC_BOX Lnet/kyori/adventure/key/Key; public static final field MUSIC_DISC_FAR Lnet/kyori/adventure/key/Key; + public static final field MUSIC_DISC_LAVA_CHICKEN Lnet/kyori/adventure/key/Key; public static final field MUSIC_DISC_MALL Lnet/kyori/adventure/key/Key; public static final field MUSIC_DISC_MELLOHI Lnet/kyori/adventure/key/Key; public static final field MUSIC_DISC_OTHERSIDE Lnet/kyori/adventure/key/Key; @@ -3550,6 +3665,7 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field MUSIC_DISC_RELIC Lnet/kyori/adventure/key/Key; public static final field MUSIC_DISC_STAL Lnet/kyori/adventure/key/Key; public static final field MUSIC_DISC_STRAD Lnet/kyori/adventure/key/Key; + public static final field MUSIC_DISC_TEARS Lnet/kyori/adventure/key/Key; public static final field MUSIC_DISC_WAIT Lnet/kyori/adventure/key/Key; public static final field MUSIC_DISC_WARD Lnet/kyori/adventure/key/Key; public static final field MUSIC_DRAGON Lnet/kyori/adventure/key/Key; @@ -3584,6 +3700,7 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field PARTICLE_SOUL_ESCAPE Lnet/kyori/adventure/key/Key; public static final field UI_BUTTON_CLICK Lnet/kyori/adventure/key/Key; public static final field UI_CARTOGRAPHY_TABLE_TAKE_RESULT Lnet/kyori/adventure/key/Key; + public static final field UI_HUD_BUBBLE_POP Lnet/kyori/adventure/key/Key; public static final field UI_LOOM_SELECT_PATTERN Lnet/kyori/adventure/key/Key; public static final field UI_LOOM_TAKE_RESULT Lnet/kyori/adventure/key/Key; public static final field UI_STONECUTTER_SELECT_RECIPE Lnet/kyori/adventure/key/Key; diff --git a/surf-api-core/surf-api-core-api/api/surf-api-core-api.api b/surf-api-core/surf-api-core-api/api/surf-api-core-api.api index d612b5259..86503cd03 100644 --- a/surf-api-core/surf-api-core-api/api/surf-api-core-api.api +++ b/surf-api-core/surf-api-core-api/api/surf-api-core-api.api @@ -838,6 +838,8 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field BLOCK_BUBBLE_COLUMN_UPWARDS_INSIDE Lnet/kyori/adventure/key/Key; public static final field BLOCK_BUBBLE_COLUMN_WHIRLPOOL_AMBIENT Lnet/kyori/adventure/key/Key; public static final field BLOCK_BUBBLE_COLUMN_WHIRLPOOL_INSIDE Lnet/kyori/adventure/key/Key; + public static final field BLOCK_CACTUS_FLOWER_BREAK Lnet/kyori/adventure/key/Key; + public static final field BLOCK_CACTUS_FLOWER_PLACE Lnet/kyori/adventure/key/Key; public static final field BLOCK_CAKE_ADD_CANDLE Lnet/kyori/adventure/key/Key; public static final field BLOCK_CALCITE_BREAK Lnet/kyori/adventure/key/Key; public static final field BLOCK_CALCITE_FALL Lnet/kyori/adventure/key/Key; @@ -950,7 +952,16 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field BLOCK_CORAL_BLOCK_STEP Lnet/kyori/adventure/key/Key; public static final field BLOCK_CRAFTER_CRAFT Lnet/kyori/adventure/key/Key; public static final field BLOCK_CRAFTER_FAIL Lnet/kyori/adventure/key/Key; + public static final field BLOCK_CREAKING_HEART_BREAK Lnet/kyori/adventure/key/Key; + public static final field BLOCK_CREAKING_HEART_FALL Lnet/kyori/adventure/key/Key; + public static final field BLOCK_CREAKING_HEART_HIT Lnet/kyori/adventure/key/Key; + public static final field BLOCK_CREAKING_HEART_HURT Lnet/kyori/adventure/key/Key; + public static final field BLOCK_CREAKING_HEART_IDLE Lnet/kyori/adventure/key/Key; + public static final field BLOCK_CREAKING_HEART_PLACE Lnet/kyori/adventure/key/Key; + public static final field BLOCK_CREAKING_HEART_SPAWN Lnet/kyori/adventure/key/Key; + public static final field BLOCK_CREAKING_HEART_STEP Lnet/kyori/adventure/key/Key; public static final field BLOCK_CROP_BREAK Lnet/kyori/adventure/key/Key; + public static final field BLOCK_DEADBUSH_IDLE Lnet/kyori/adventure/key/Key; public static final field BLOCK_DECORATED_POT_BREAK Lnet/kyori/adventure/key/Key; public static final field BLOCK_DECORATED_POT_FALL Lnet/kyori/adventure/key/Key; public static final field BLOCK_DECORATED_POT_HIT Lnet/kyori/adventure/key/Key; @@ -977,19 +988,34 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field BLOCK_DISPENSER_DISPENSE Lnet/kyori/adventure/key/Key; public static final field BLOCK_DISPENSER_FAIL Lnet/kyori/adventure/key/Key; public static final field BLOCK_DISPENSER_LAUNCH Lnet/kyori/adventure/key/Key; + public static final field BLOCK_DRIED_GHAST_AMBIENT Lnet/kyori/adventure/key/Key; + public static final field BLOCK_DRIED_GHAST_AMBIENT_WATER Lnet/kyori/adventure/key/Key; + public static final field BLOCK_DRIED_GHAST_BREAK Lnet/kyori/adventure/key/Key; + public static final field BLOCK_DRIED_GHAST_FALL Lnet/kyori/adventure/key/Key; + public static final field BLOCK_DRIED_GHAST_PLACE Lnet/kyori/adventure/key/Key; + public static final field BLOCK_DRIED_GHAST_PLACE_IN_WATER Lnet/kyori/adventure/key/Key; + public static final field BLOCK_DRIED_GHAST_STEP Lnet/kyori/adventure/key/Key; + public static final field BLOCK_DRIED_GHAST_TRANSITION Lnet/kyori/adventure/key/Key; public static final field BLOCK_DRIPSTONE_BLOCK_BREAK Lnet/kyori/adventure/key/Key; public static final field BLOCK_DRIPSTONE_BLOCK_FALL Lnet/kyori/adventure/key/Key; public static final field BLOCK_DRIPSTONE_BLOCK_HIT Lnet/kyori/adventure/key/Key; public static final field BLOCK_DRIPSTONE_BLOCK_PLACE Lnet/kyori/adventure/key/Key; public static final field BLOCK_DRIPSTONE_BLOCK_STEP Lnet/kyori/adventure/key/Key; + public static final field BLOCK_DRY_GRASS_AMBIENT Lnet/kyori/adventure/key/Key; public static final field BLOCK_ENCHANTMENT_TABLE_USE Lnet/kyori/adventure/key/Key; public static final field BLOCK_ENDER_CHEST_CLOSE Lnet/kyori/adventure/key/Key; public static final field BLOCK_ENDER_CHEST_OPEN Lnet/kyori/adventure/key/Key; public static final field BLOCK_END_GATEWAY_SPAWN Lnet/kyori/adventure/key/Key; public static final field BLOCK_END_PORTAL_FRAME_FILL Lnet/kyori/adventure/key/Key; public static final field BLOCK_END_PORTAL_SPAWN Lnet/kyori/adventure/key/Key; + public static final field BLOCK_EYEBLOSSOM_CLOSE Lnet/kyori/adventure/key/Key; + public static final field BLOCK_EYEBLOSSOM_CLOSE_LONG Lnet/kyori/adventure/key/Key; + public static final field BLOCK_EYEBLOSSOM_IDLE Lnet/kyori/adventure/key/Key; + public static final field BLOCK_EYEBLOSSOM_OPEN Lnet/kyori/adventure/key/Key; + public static final field BLOCK_EYEBLOSSOM_OPEN_LONG Lnet/kyori/adventure/key/Key; public static final field BLOCK_FENCE_GATE_CLOSE Lnet/kyori/adventure/key/Key; public static final field BLOCK_FENCE_GATE_OPEN Lnet/kyori/adventure/key/Key; + public static final field BLOCK_FIREFLY_BUSH_IDLE Lnet/kyori/adventure/key/Key; public static final field BLOCK_FIRE_AMBIENT Lnet/kyori/adventure/key/Key; public static final field BLOCK_FIRE_EXTINGUISH Lnet/kyori/adventure/key/Key; public static final field BLOCK_FLOWERING_AZALEA_BREAK Lnet/kyori/adventure/key/Key; @@ -1058,8 +1084,13 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field BLOCK_HONEY_BLOCK_PLACE Lnet/kyori/adventure/key/Key; public static final field BLOCK_HONEY_BLOCK_SLIDE Lnet/kyori/adventure/key/Key; public static final field BLOCK_HONEY_BLOCK_STEP Lnet/kyori/adventure/key/Key; + public static final field BLOCK_IRON_BREAK Lnet/kyori/adventure/key/Key; public static final field BLOCK_IRON_DOOR_CLOSE Lnet/kyori/adventure/key/Key; public static final field BLOCK_IRON_DOOR_OPEN Lnet/kyori/adventure/key/Key; + public static final field BLOCK_IRON_FALL Lnet/kyori/adventure/key/Key; + public static final field BLOCK_IRON_HIT Lnet/kyori/adventure/key/Key; + public static final field BLOCK_IRON_PLACE Lnet/kyori/adventure/key/Key; + public static final field BLOCK_IRON_STEP Lnet/kyori/adventure/key/Key; public static final field BLOCK_IRON_TRAPDOOR_CLOSE Lnet/kyori/adventure/key/Key; public static final field BLOCK_IRON_TRAPDOOR_OPEN Lnet/kyori/adventure/key/Key; public static final field BLOCK_LADDER_BREAK Lnet/kyori/adventure/key/Key; @@ -1077,6 +1108,11 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field BLOCK_LAVA_AMBIENT Lnet/kyori/adventure/key/Key; public static final field BLOCK_LAVA_EXTINGUISH Lnet/kyori/adventure/key/Key; public static final field BLOCK_LAVA_POP Lnet/kyori/adventure/key/Key; + public static final field BLOCK_LEAF_LITTER_BREAK Lnet/kyori/adventure/key/Key; + public static final field BLOCK_LEAF_LITTER_FALL Lnet/kyori/adventure/key/Key; + public static final field BLOCK_LEAF_LITTER_HIT Lnet/kyori/adventure/key/Key; + public static final field BLOCK_LEAF_LITTER_PLACE Lnet/kyori/adventure/key/Key; + public static final field BLOCK_LEAF_LITTER_STEP Lnet/kyori/adventure/key/Key; public static final field BLOCK_LEVER_CLICK Lnet/kyori/adventure/key/Key; public static final field BLOCK_LILY_PAD_PLACE Lnet/kyori/adventure/key/Key; public static final field BLOCK_LODESTONE_BREAK Lnet/kyori/adventure/key/Key; @@ -1206,6 +1242,7 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field BLOCK_PACKED_MUD_HIT Lnet/kyori/adventure/key/Key; public static final field BLOCK_PACKED_MUD_PLACE Lnet/kyori/adventure/key/Key; public static final field BLOCK_PACKED_MUD_STEP Lnet/kyori/adventure/key/Key; + public static final field BLOCK_PALE_HANGING_MOSS_IDLE Lnet/kyori/adventure/key/Key; public static final field BLOCK_PINK_PETALS_BREAK Lnet/kyori/adventure/key/Key; public static final field BLOCK_PINK_PETALS_FALL Lnet/kyori/adventure/key/Key; public static final field BLOCK_PINK_PETALS_HIT Lnet/kyori/adventure/key/Key; @@ -1243,6 +1280,15 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field BLOCK_POWDER_SNOW_STEP Lnet/kyori/adventure/key/Key; public static final field BLOCK_PUMPKIN_CARVE Lnet/kyori/adventure/key/Key; public static final field BLOCK_REDSTONE_TORCH_BURNOUT Lnet/kyori/adventure/key/Key; + public static final field BLOCK_RESIN_BREAK Lnet/kyori/adventure/key/Key; + public static final field BLOCK_RESIN_BRICKS_BREAK Lnet/kyori/adventure/key/Key; + public static final field BLOCK_RESIN_BRICKS_FALL Lnet/kyori/adventure/key/Key; + public static final field BLOCK_RESIN_BRICKS_HIT Lnet/kyori/adventure/key/Key; + public static final field BLOCK_RESIN_BRICKS_PLACE Lnet/kyori/adventure/key/Key; + public static final field BLOCK_RESIN_BRICKS_STEP Lnet/kyori/adventure/key/Key; + public static final field BLOCK_RESIN_FALL Lnet/kyori/adventure/key/Key; + public static final field BLOCK_RESIN_PLACE Lnet/kyori/adventure/key/Key; + public static final field BLOCK_RESIN_STEP Lnet/kyori/adventure/key/Key; public static final field BLOCK_RESPAWN_ANCHOR_AMBIENT Lnet/kyori/adventure/key/Key; public static final field BLOCK_RESPAWN_ANCHOR_CHARGE Lnet/kyori/adventure/key/Key; public static final field BLOCK_RESPAWN_ANCHOR_DEPLETE Lnet/kyori/adventure/key/Key; @@ -1260,6 +1306,7 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field BLOCK_SAND_BREAK Lnet/kyori/adventure/key/Key; public static final field BLOCK_SAND_FALL Lnet/kyori/adventure/key/Key; public static final field BLOCK_SAND_HIT Lnet/kyori/adventure/key/Key; + public static final field BLOCK_SAND_IDLE Lnet/kyori/adventure/key/Key; public static final field BLOCK_SAND_PLACE Lnet/kyori/adventure/key/Key; public static final field BLOCK_SAND_STEP Lnet/kyori/adventure/key/Key; public static final field BLOCK_SCAFFOLDING_BREAK Lnet/kyori/adventure/key/Key; @@ -1338,6 +1385,11 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field BLOCK_SOUL_SOIL_HIT Lnet/kyori/adventure/key/Key; public static final field BLOCK_SOUL_SOIL_PLACE Lnet/kyori/adventure/key/Key; public static final field BLOCK_SOUL_SOIL_STEP Lnet/kyori/adventure/key/Key; + public static final field BLOCK_SPAWNER_BREAK Lnet/kyori/adventure/key/Key; + public static final field BLOCK_SPAWNER_FALL Lnet/kyori/adventure/key/Key; + public static final field BLOCK_SPAWNER_HIT Lnet/kyori/adventure/key/Key; + public static final field BLOCK_SPAWNER_PLACE Lnet/kyori/adventure/key/Key; + public static final field BLOCK_SPAWNER_STEP Lnet/kyori/adventure/key/Key; public static final field BLOCK_SPONGE_ABSORB Lnet/kyori/adventure/key/Key; public static final field BLOCK_SPONGE_BREAK Lnet/kyori/adventure/key/Key; public static final field BLOCK_SPONGE_FALL Lnet/kyori/adventure/key/Key; @@ -1570,6 +1622,17 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field ENTITY_COW_HURT Lnet/kyori/adventure/key/Key; public static final field ENTITY_COW_MILK Lnet/kyori/adventure/key/Key; public static final field ENTITY_COW_STEP Lnet/kyori/adventure/key/Key; + public static final field ENTITY_CREAKING_ACTIVATE Lnet/kyori/adventure/key/Key; + public static final field ENTITY_CREAKING_AMBIENT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_CREAKING_ATTACK Lnet/kyori/adventure/key/Key; + public static final field ENTITY_CREAKING_DEACTIVATE Lnet/kyori/adventure/key/Key; + public static final field ENTITY_CREAKING_DEATH Lnet/kyori/adventure/key/Key; + public static final field ENTITY_CREAKING_FREEZE Lnet/kyori/adventure/key/Key; + public static final field ENTITY_CREAKING_SPAWN Lnet/kyori/adventure/key/Key; + public static final field ENTITY_CREAKING_STEP Lnet/kyori/adventure/key/Key; + public static final field ENTITY_CREAKING_SWAY Lnet/kyori/adventure/key/Key; + public static final field ENTITY_CREAKING_TWITCH Lnet/kyori/adventure/key/Key; + public static final field ENTITY_CREAKING_UNFREEZE Lnet/kyori/adventure/key/Key; public static final field ENTITY_CREEPER_DEATH Lnet/kyori/adventure/key/Key; public static final field ENTITY_CREEPER_HURT Lnet/kyori/adventure/key/Key; public static final field ENTITY_CREEPER_PRIMED Lnet/kyori/adventure/key/Key; @@ -1681,6 +1744,10 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field ENTITY_GENERIC_SMALL_FALL Lnet/kyori/adventure/key/Key; public static final field ENTITY_GENERIC_SPLASH Lnet/kyori/adventure/key/Key; public static final field ENTITY_GENERIC_SWIM Lnet/kyori/adventure/key/Key; + public static final field ENTITY_GHASTLING_AMBIENT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_GHASTLING_DEATH Lnet/kyori/adventure/key/Key; + public static final field ENTITY_GHASTLING_HURT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_GHASTLING_SPAWN Lnet/kyori/adventure/key/Key; public static final field ENTITY_GHAST_AMBIENT Lnet/kyori/adventure/key/Key; public static final field ENTITY_GHAST_DEATH Lnet/kyori/adventure/key/Key; public static final field ENTITY_GHAST_HURT Lnet/kyori/adventure/key/Key; @@ -1708,7 +1775,6 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field ENTITY_GOAT_SCREAMING_AMBIENT Lnet/kyori/adventure/key/Key; public static final field ENTITY_GOAT_SCREAMING_DEATH Lnet/kyori/adventure/key/Key; public static final field ENTITY_GOAT_SCREAMING_EAT Lnet/kyori/adventure/key/Key; - public static final field ENTITY_GOAT_SCREAMING_HORN_BREAK Lnet/kyori/adventure/key/Key; public static final field ENTITY_GOAT_SCREAMING_HURT Lnet/kyori/adventure/key/Key; public static final field ENTITY_GOAT_SCREAMING_LONG_JUMP Lnet/kyori/adventure/key/Key; public static final field ENTITY_GOAT_SCREAMING_MILK Lnet/kyori/adventure/key/Key; @@ -1723,6 +1789,14 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field ENTITY_GUARDIAN_FLOP Lnet/kyori/adventure/key/Key; public static final field ENTITY_GUARDIAN_HURT Lnet/kyori/adventure/key/Key; public static final field ENTITY_GUARDIAN_HURT_LAND Lnet/kyori/adventure/key/Key; + public static final field ENTITY_HAPPY_GHAST_AMBIENT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_HAPPY_GHAST_DEATH Lnet/kyori/adventure/key/Key; + public static final field ENTITY_HAPPY_GHAST_EQUIP Lnet/kyori/adventure/key/Key; + public static final field ENTITY_HAPPY_GHAST_HARNESS_GOGGLES_DOWN Lnet/kyori/adventure/key/Key; + public static final field ENTITY_HAPPY_GHAST_HARNESS_GOGGLES_UP Lnet/kyori/adventure/key/Key; + public static final field ENTITY_HAPPY_GHAST_HURT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_HAPPY_GHAST_RIDING Lnet/kyori/adventure/key/Key; + public static final field ENTITY_HAPPY_GHAST_UNEQUIP Lnet/kyori/adventure/key/Key; public static final field ENTITY_HOGLIN_AMBIENT Lnet/kyori/adventure/key/Key; public static final field ENTITY_HOGLIN_ANGRY Lnet/kyori/adventure/key/Key; public static final field ENTITY_HOGLIN_ATTACK Lnet/kyori/adventure/key/Key; @@ -1775,8 +1849,6 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field ENTITY_ITEM_FRAME_REMOVE_ITEM Lnet/kyori/adventure/key/Key; public static final field ENTITY_ITEM_FRAME_ROTATE_ITEM Lnet/kyori/adventure/key/Key; public static final field ENTITY_ITEM_PICKUP Lnet/kyori/adventure/key/Key; - public static final field ENTITY_LEASH_KNOT_BREAK Lnet/kyori/adventure/key/Key; - public static final field ENTITY_LEASH_KNOT_PLACE Lnet/kyori/adventure/key/Key; public static final field ENTITY_LIGHTNING_BOLT_IMPACT Lnet/kyori/adventure/key/Key; public static final field ENTITY_LIGHTNING_BOLT_THUNDER Lnet/kyori/adventure/key/Key; public static final field ENTITY_LINGERING_POTION_THROW Lnet/kyori/adventure/key/Key; @@ -1835,6 +1907,7 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field ENTITY_PARROT_IMITATE_BLAZE Lnet/kyori/adventure/key/Key; public static final field ENTITY_PARROT_IMITATE_BOGGED Lnet/kyori/adventure/key/Key; public static final field ENTITY_PARROT_IMITATE_BREEZE Lnet/kyori/adventure/key/Key; + public static final field ENTITY_PARROT_IMITATE_CREAKING Lnet/kyori/adventure/key/Key; public static final field ENTITY_PARROT_IMITATE_CREEPER Lnet/kyori/adventure/key/Key; public static final field ENTITY_PARROT_IMITATE_DROWNED Lnet/kyori/adventure/key/Key; public static final field ENTITY_PARROT_IMITATE_ELDER_GUARDIAN Lnet/kyori/adventure/key/Key; @@ -1926,7 +1999,6 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field ENTITY_POLAR_BEAR_HURT Lnet/kyori/adventure/key/Key; public static final field ENTITY_POLAR_BEAR_STEP Lnet/kyori/adventure/key/Key; public static final field ENTITY_POLAR_BEAR_WARNING Lnet/kyori/adventure/key/Key; - public static final field ENTITY_PUFFER_FISH_AMBIENT Lnet/kyori/adventure/key/Key; public static final field ENTITY_PUFFER_FISH_BLOW_OUT Lnet/kyori/adventure/key/Key; public static final field ENTITY_PUFFER_FISH_BLOW_UP Lnet/kyori/adventure/key/Key; public static final field ENTITY_PUFFER_FISH_DEATH Lnet/kyori/adventure/key/Key; @@ -2131,11 +2203,46 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field ENTITY_WITHER_SKELETON_STEP Lnet/kyori/adventure/key/Key; public static final field ENTITY_WITHER_SPAWN Lnet/kyori/adventure/key/Key; public static final field ENTITY_WOLF_AMBIENT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_ANGRY_AMBIENT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_ANGRY_DEATH Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_ANGRY_GROWL Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_ANGRY_HURT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_ANGRY_PANT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_ANGRY_WHINE Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_BIG_AMBIENT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_BIG_DEATH Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_BIG_GROWL Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_BIG_HURT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_BIG_PANT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_BIG_WHINE Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_CUTE_AMBIENT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_CUTE_DEATH Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_CUTE_GROWL Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_CUTE_HURT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_CUTE_PANT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_CUTE_WHINE Lnet/kyori/adventure/key/Key; public static final field ENTITY_WOLF_DEATH Lnet/kyori/adventure/key/Key; public static final field ENTITY_WOLF_GROWL Lnet/kyori/adventure/key/Key; - public static final field ENTITY_WOLF_HOWL Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_GRUMPY_AMBIENT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_GRUMPY_DEATH Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_GRUMPY_GROWL Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_GRUMPY_HURT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_GRUMPY_PANT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_GRUMPY_WHINE Lnet/kyori/adventure/key/Key; public static final field ENTITY_WOLF_HURT Lnet/kyori/adventure/key/Key; public static final field ENTITY_WOLF_PANT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_PUGLIN_AMBIENT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_PUGLIN_DEATH Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_PUGLIN_GROWL Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_PUGLIN_HURT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_PUGLIN_PANT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_PUGLIN_WHINE Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_SAD_AMBIENT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_SAD_DEATH Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_SAD_GROWL Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_SAD_HURT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_SAD_PANT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_SAD_WHINE Lnet/kyori/adventure/key/Key; public static final field ENTITY_WOLF_SHAKE Lnet/kyori/adventure/key/Key; public static final field ENTITY_WOLF_STEP Lnet/kyori/adventure/key/Key; public static final field ENTITY_WOLF_WHINE Lnet/kyori/adventure/key/Key; @@ -2212,6 +2319,7 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field ITEM_BUCKET_FILL_TADPOLE Lnet/kyori/adventure/key/Key; public static final field ITEM_BUNDLE_DROP_CONTENTS Lnet/kyori/adventure/key/Key; public static final field ITEM_BUNDLE_INSERT Lnet/kyori/adventure/key/Key; + public static final field ITEM_BUNDLE_INSERT_FAIL Lnet/kyori/adventure/key/Key; public static final field ITEM_BUNDLE_REMOVE_ONE Lnet/kyori/adventure/key/Key; public static final field ITEM_CHORUS_FRUIT_TELEPORT Lnet/kyori/adventure/key/Key; public static final field ITEM_CROP_PLANT Lnet/kyori/adventure/key/Key; @@ -2228,7 +2336,6 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field ITEM_FIRECHARGE_USE Lnet/kyori/adventure/key/Key; public static final field ITEM_FLINTANDSTEEL_USE Lnet/kyori/adventure/key/Key; public static final field ITEM_GLOW_INK_SAC_USE Lnet/kyori/adventure/key/Key; - public static final field ITEM_GOAT_HORN_PLAY Lnet/kyori/adventure/key/Key; public static final field ITEM_GOAT_HORN_SOUND_0 Lnet/kyori/adventure/key/Key; public static final field ITEM_GOAT_HORN_SOUND_1 Lnet/kyori/adventure/key/Key; public static final field ITEM_GOAT_HORN_SOUND_2 Lnet/kyori/adventure/key/Key; @@ -2240,13 +2347,20 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field ITEM_HOE_TILL Lnet/kyori/adventure/key/Key; public static final field ITEM_HONEYCOMB_WAX_ON Lnet/kyori/adventure/key/Key; public static final field ITEM_HONEY_BOTTLE_DRINK Lnet/kyori/adventure/key/Key; + public static final field ITEM_HORSE_ARMOR_UNEQUIP Lnet/kyori/adventure/key/Key; public static final field ITEM_INK_SAC_USE Lnet/kyori/adventure/key/Key; + public static final field ITEM_LEAD_BREAK Lnet/kyori/adventure/key/Key; + public static final field ITEM_LEAD_TIED Lnet/kyori/adventure/key/Key; + public static final field ITEM_LEAD_UNTIED Lnet/kyori/adventure/key/Key; + public static final field ITEM_LLAMA_CARPET_UNEQUIP Lnet/kyori/adventure/key/Key; public static final field ITEM_LODESTONE_COMPASS_LOCK Lnet/kyori/adventure/key/Key; public static final field ITEM_MACE_SMASH_AIR Lnet/kyori/adventure/key/Key; public static final field ITEM_MACE_SMASH_GROUND Lnet/kyori/adventure/key/Key; public static final field ITEM_MACE_SMASH_GROUND_HEAVY Lnet/kyori/adventure/key/Key; public static final field ITEM_NETHER_WART_PLANT Lnet/kyori/adventure/key/Key; public static final field ITEM_OMINOUS_BOTTLE_DISPOSE Lnet/kyori/adventure/key/Key; + public static final field ITEM_SADDLE_UNEQUIP Lnet/kyori/adventure/key/Key; + public static final field ITEM_SHEARS_SNIP Lnet/kyori/adventure/key/Key; public static final field ITEM_SHIELD_BLOCK Lnet/kyori/adventure/key/Key; public static final field ITEM_SHIELD_BREAK Lnet/kyori/adventure/key/Key; public static final field ITEM_SHOVEL_FLATTEN Lnet/kyori/adventure/key/Key; @@ -2276,6 +2390,7 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field MUSIC_DISC_CREATOR Lnet/kyori/adventure/key/Key; public static final field MUSIC_DISC_CREATOR_MUSIC_BOX Lnet/kyori/adventure/key/Key; public static final field MUSIC_DISC_FAR Lnet/kyori/adventure/key/Key; + public static final field MUSIC_DISC_LAVA_CHICKEN Lnet/kyori/adventure/key/Key; public static final field MUSIC_DISC_MALL Lnet/kyori/adventure/key/Key; public static final field MUSIC_DISC_MELLOHI Lnet/kyori/adventure/key/Key; public static final field MUSIC_DISC_OTHERSIDE Lnet/kyori/adventure/key/Key; @@ -2284,6 +2399,7 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field MUSIC_DISC_RELIC Lnet/kyori/adventure/key/Key; public static final field MUSIC_DISC_STAL Lnet/kyori/adventure/key/Key; public static final field MUSIC_DISC_STRAD Lnet/kyori/adventure/key/Key; + public static final field MUSIC_DISC_TEARS Lnet/kyori/adventure/key/Key; public static final field MUSIC_DISC_WAIT Lnet/kyori/adventure/key/Key; public static final field MUSIC_DISC_WARD Lnet/kyori/adventure/key/Key; public static final field MUSIC_DRAGON Lnet/kyori/adventure/key/Key; @@ -2318,6 +2434,7 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field PARTICLE_SOUL_ESCAPE Lnet/kyori/adventure/key/Key; public static final field UI_BUTTON_CLICK Lnet/kyori/adventure/key/Key; public static final field UI_CARTOGRAPHY_TABLE_TAKE_RESULT Lnet/kyori/adventure/key/Key; + public static final field UI_HUD_BUBBLE_POP Lnet/kyori/adventure/key/Key; public static final field UI_LOOM_SELECT_PATTERN Lnet/kyori/adventure/key/Key; public static final field UI_LOOM_TAKE_RESULT Lnet/kyori/adventure/key/Key; public static final field UI_STONECUTTER_SELECT_RECIPE Lnet/kyori/adventure/key/Key; diff --git a/surf-api-core/surf-api-core-api/src/main/java/dev/slne/surf/surfapi/core/api/generated/SoundKeys.java b/surf-api-core/surf-api-core-api/src/main/java/dev/slne/surf/surfapi/core/api/generated/SoundKeys.java index a13b8f0d2..20d6908d6 100644 --- a/surf-api-core/surf-api-core-api/src/main/java/dev/slne/surf/surfapi/core/api/generated/SoundKeys.java +++ b/surf-api-core/surf-api-core-api/src/main/java/dev/slne/surf/surfapi/core/api/generated/SoundKeys.java @@ -5,12898 +5,12106 @@ import net.kyori.adventure.key.Key; @SuppressWarnings({ - "unused", - "SpellCheckingInspection" + "unused", + "SpellCheckingInspection" }) public final class SoundKeys { - /** - * {@code minecraft:ambient.basalt_deltas.additions} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key AMBIENT_BASALT_DELTAS_ADDITIONS = key("ambient.basalt_deltas.additions"); - - /** - * {@code minecraft:ambient.basalt_deltas.loop} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key AMBIENT_BASALT_DELTAS_LOOP = key("ambient.basalt_deltas.loop"); - - /** - * {@code minecraft:ambient.basalt_deltas.mood} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key AMBIENT_BASALT_DELTAS_MOOD = key("ambient.basalt_deltas.mood"); - - /** - * {@code minecraft:ambient.cave} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key AMBIENT_CAVE = key("ambient.cave"); - - /** - * {@code minecraft:ambient.crimson_forest.additions} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key AMBIENT_CRIMSON_FOREST_ADDITIONS = key("ambient.crimson_forest.additions"); - - /** - * {@code minecraft:ambient.crimson_forest.loop} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key AMBIENT_CRIMSON_FOREST_LOOP = key("ambient.crimson_forest.loop"); - - /** - * {@code minecraft:ambient.crimson_forest.mood} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key AMBIENT_CRIMSON_FOREST_MOOD = key("ambient.crimson_forest.mood"); - - /** - * {@code minecraft:ambient.nether_wastes.additions} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key AMBIENT_NETHER_WASTES_ADDITIONS = key("ambient.nether_wastes.additions"); - - /** - * {@code minecraft:ambient.nether_wastes.loop} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key AMBIENT_NETHER_WASTES_LOOP = key("ambient.nether_wastes.loop"); - - /** - * {@code minecraft:ambient.nether_wastes.mood} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key AMBIENT_NETHER_WASTES_MOOD = key("ambient.nether_wastes.mood"); - - /** - * {@code minecraft:ambient.soul_sand_valley.additions} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key AMBIENT_SOUL_SAND_VALLEY_ADDITIONS = key("ambient.soul_sand_valley.additions"); - - /** - * {@code minecraft:ambient.soul_sand_valley.loop} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key AMBIENT_SOUL_SAND_VALLEY_LOOP = key("ambient.soul_sand_valley.loop"); - - /** - * {@code minecraft:ambient.soul_sand_valley.mood} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key AMBIENT_SOUL_SAND_VALLEY_MOOD = key("ambient.soul_sand_valley.mood"); - - /** - * {@code minecraft:ambient.underwater.enter} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key AMBIENT_UNDERWATER_ENTER = key("ambient.underwater.enter"); - - /** - * {@code minecraft:ambient.underwater.exit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key AMBIENT_UNDERWATER_EXIT = key("ambient.underwater.exit"); - - /** - * {@code minecraft:ambient.underwater.loop} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key AMBIENT_UNDERWATER_LOOP = key("ambient.underwater.loop"); - - /** - * {@code minecraft:ambient.underwater.loop.additions} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key AMBIENT_UNDERWATER_LOOP_ADDITIONS = key("ambient.underwater.loop.additions"); - - /** - * {@code minecraft:ambient.underwater.loop.additions.rare} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key AMBIENT_UNDERWATER_LOOP_ADDITIONS_RARE = key("ambient.underwater.loop.additions.rare"); - - /** - * {@code minecraft:ambient.underwater.loop.additions.ultra_rare} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key AMBIENT_UNDERWATER_LOOP_ADDITIONS_ULTRA_RARE = key("ambient.underwater.loop.additions.ultra_rare"); - - /** - * {@code minecraft:ambient.warped_forest.additions} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key AMBIENT_WARPED_FOREST_ADDITIONS = key("ambient.warped_forest.additions"); - - /** - * {@code minecraft:ambient.warped_forest.loop} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key AMBIENT_WARPED_FOREST_LOOP = key("ambient.warped_forest.loop"); - - /** - * {@code minecraft:ambient.warped_forest.mood} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key AMBIENT_WARPED_FOREST_MOOD = key("ambient.warped_forest.mood"); - - /** - * {@code minecraft:block.amethyst_block.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_AMETHYST_BLOCK_BREAK = key("block.amethyst_block.break"); - - /** - * {@code minecraft:block.amethyst_block.chime} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_AMETHYST_BLOCK_CHIME = key("block.amethyst_block.chime"); - - /** - * {@code minecraft:block.amethyst_block.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_AMETHYST_BLOCK_FALL = key("block.amethyst_block.fall"); - - /** - * {@code minecraft:block.amethyst_block.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_AMETHYST_BLOCK_HIT = key("block.amethyst_block.hit"); - - /** - * {@code minecraft:block.amethyst_block.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_AMETHYST_BLOCK_PLACE = key("block.amethyst_block.place"); - - /** - * {@code minecraft:block.amethyst_block.resonate} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_AMETHYST_BLOCK_RESONATE = key("block.amethyst_block.resonate"); - - /** - * {@code minecraft:block.amethyst_block.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_AMETHYST_BLOCK_STEP = key("block.amethyst_block.step"); - - /** - * {@code minecraft:block.amethyst_cluster.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_AMETHYST_CLUSTER_BREAK = key("block.amethyst_cluster.break"); - - /** - * {@code minecraft:block.amethyst_cluster.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_AMETHYST_CLUSTER_FALL = key("block.amethyst_cluster.fall"); - - /** - * {@code minecraft:block.amethyst_cluster.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_AMETHYST_CLUSTER_HIT = key("block.amethyst_cluster.hit"); - - /** - * {@code minecraft:block.amethyst_cluster.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_AMETHYST_CLUSTER_PLACE = key("block.amethyst_cluster.place"); - - /** - * {@code minecraft:block.amethyst_cluster.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_AMETHYST_CLUSTER_STEP = key("block.amethyst_cluster.step"); - - /** - * {@code minecraft:block.ancient_debris.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_ANCIENT_DEBRIS_BREAK = key("block.ancient_debris.break"); - - /** - * {@code minecraft:block.ancient_debris.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_ANCIENT_DEBRIS_FALL = key("block.ancient_debris.fall"); - - /** - * {@code minecraft:block.ancient_debris.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_ANCIENT_DEBRIS_HIT = key("block.ancient_debris.hit"); - - /** - * {@code minecraft:block.ancient_debris.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_ANCIENT_DEBRIS_PLACE = key("block.ancient_debris.place"); - - /** - * {@code minecraft:block.ancient_debris.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_ANCIENT_DEBRIS_STEP = key("block.ancient_debris.step"); - - /** - * {@code minecraft:block.anvil.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_ANVIL_BREAK = key("block.anvil.break"); - - /** - * {@code minecraft:block.anvil.destroy} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_ANVIL_DESTROY = key("block.anvil.destroy"); - - /** - * {@code minecraft:block.anvil.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_ANVIL_FALL = key("block.anvil.fall"); - - /** - * {@code minecraft:block.anvil.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_ANVIL_HIT = key("block.anvil.hit"); - - /** - * {@code minecraft:block.anvil.land} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_ANVIL_LAND = key("block.anvil.land"); - - /** - * {@code minecraft:block.anvil.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_ANVIL_PLACE = key("block.anvil.place"); - - /** - * {@code minecraft:block.anvil.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_ANVIL_STEP = key("block.anvil.step"); - - /** - * {@code minecraft:block.anvil.use} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_ANVIL_USE = key("block.anvil.use"); - - /** - * {@code minecraft:block.azalea.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_AZALEA_BREAK = key("block.azalea.break"); - - /** - * {@code minecraft:block.azalea.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_AZALEA_FALL = key("block.azalea.fall"); - - /** - * {@code minecraft:block.azalea.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_AZALEA_HIT = key("block.azalea.hit"); - - /** - * {@code minecraft:block.azalea.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_AZALEA_PLACE = key("block.azalea.place"); - - /** - * {@code minecraft:block.azalea.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_AZALEA_STEP = key("block.azalea.step"); - - /** - * {@code minecraft:block.azalea_leaves.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_AZALEA_LEAVES_BREAK = key("block.azalea_leaves.break"); - - /** - * {@code minecraft:block.azalea_leaves.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_AZALEA_LEAVES_FALL = key("block.azalea_leaves.fall"); - - /** - * {@code minecraft:block.azalea_leaves.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_AZALEA_LEAVES_HIT = key("block.azalea_leaves.hit"); - - /** - * {@code minecraft:block.azalea_leaves.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_AZALEA_LEAVES_PLACE = key("block.azalea_leaves.place"); - - /** - * {@code minecraft:block.azalea_leaves.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_AZALEA_LEAVES_STEP = key("block.azalea_leaves.step"); - - /** - * {@code minecraft:block.bamboo.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BAMBOO_BREAK = key("block.bamboo.break"); - - /** - * {@code minecraft:block.bamboo.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BAMBOO_FALL = key("block.bamboo.fall"); - - /** - * {@code minecraft:block.bamboo.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BAMBOO_HIT = key("block.bamboo.hit"); - - /** - * {@code minecraft:block.bamboo.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BAMBOO_PLACE = key("block.bamboo.place"); - - /** - * {@code minecraft:block.bamboo.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BAMBOO_STEP = key("block.bamboo.step"); - - /** - * {@code minecraft:block.bamboo_sapling.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BAMBOO_SAPLING_BREAK = key("block.bamboo_sapling.break"); - - /** - * {@code minecraft:block.bamboo_sapling.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BAMBOO_SAPLING_HIT = key("block.bamboo_sapling.hit"); - - /** - * {@code minecraft:block.bamboo_sapling.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BAMBOO_SAPLING_PLACE = key("block.bamboo_sapling.place"); - - /** - * {@code minecraft:block.bamboo_wood.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BAMBOO_WOOD_BREAK = key("block.bamboo_wood.break"); - - /** - * {@code minecraft:block.bamboo_wood.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BAMBOO_WOOD_FALL = key("block.bamboo_wood.fall"); - - /** - * {@code minecraft:block.bamboo_wood.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BAMBOO_WOOD_HIT = key("block.bamboo_wood.hit"); - - /** - * {@code minecraft:block.bamboo_wood.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BAMBOO_WOOD_PLACE = key("block.bamboo_wood.place"); - - /** - * {@code minecraft:block.bamboo_wood.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BAMBOO_WOOD_STEP = key("block.bamboo_wood.step"); - - /** - * {@code minecraft:block.bamboo_wood_button.click_off} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BAMBOO_WOOD_BUTTON_CLICK_OFF = key("block.bamboo_wood_button.click_off"); - - /** - * {@code minecraft:block.bamboo_wood_button.click_on} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BAMBOO_WOOD_BUTTON_CLICK_ON = key("block.bamboo_wood_button.click_on"); - - /** - * {@code minecraft:block.bamboo_wood_door.close} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BAMBOO_WOOD_DOOR_CLOSE = key("block.bamboo_wood_door.close"); - - /** - * {@code minecraft:block.bamboo_wood_door.open} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BAMBOO_WOOD_DOOR_OPEN = key("block.bamboo_wood_door.open"); - - /** - * {@code minecraft:block.bamboo_wood_fence_gate.close} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BAMBOO_WOOD_FENCE_GATE_CLOSE = key("block.bamboo_wood_fence_gate.close"); - - /** - * {@code minecraft:block.bamboo_wood_fence_gate.open} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BAMBOO_WOOD_FENCE_GATE_OPEN = key("block.bamboo_wood_fence_gate.open"); - - /** - * {@code minecraft:block.bamboo_wood_hanging_sign.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BAMBOO_WOOD_HANGING_SIGN_BREAK = key("block.bamboo_wood_hanging_sign.break"); - - /** - * {@code minecraft:block.bamboo_wood_hanging_sign.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BAMBOO_WOOD_HANGING_SIGN_FALL = key("block.bamboo_wood_hanging_sign.fall"); - - /** - * {@code minecraft:block.bamboo_wood_hanging_sign.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BAMBOO_WOOD_HANGING_SIGN_HIT = key("block.bamboo_wood_hanging_sign.hit"); - - /** - * {@code minecraft:block.bamboo_wood_hanging_sign.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BAMBOO_WOOD_HANGING_SIGN_PLACE = key("block.bamboo_wood_hanging_sign.place"); - - /** - * {@code minecraft:block.bamboo_wood_hanging_sign.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BAMBOO_WOOD_HANGING_SIGN_STEP = key("block.bamboo_wood_hanging_sign.step"); - - /** - * {@code minecraft:block.bamboo_wood_pressure_plate.click_off} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BAMBOO_WOOD_PRESSURE_PLATE_CLICK_OFF = key("block.bamboo_wood_pressure_plate.click_off"); - - /** - * {@code minecraft:block.bamboo_wood_pressure_plate.click_on} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BAMBOO_WOOD_PRESSURE_PLATE_CLICK_ON = key("block.bamboo_wood_pressure_plate.click_on"); - - /** - * {@code minecraft:block.bamboo_wood_trapdoor.close} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BAMBOO_WOOD_TRAPDOOR_CLOSE = key("block.bamboo_wood_trapdoor.close"); - - /** - * {@code minecraft:block.bamboo_wood_trapdoor.open} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BAMBOO_WOOD_TRAPDOOR_OPEN = key("block.bamboo_wood_trapdoor.open"); - - /** - * {@code minecraft:block.barrel.close} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BARREL_CLOSE = key("block.barrel.close"); - - /** - * {@code minecraft:block.barrel.open} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BARREL_OPEN = key("block.barrel.open"); - - /** - * {@code minecraft:block.basalt.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BASALT_BREAK = key("block.basalt.break"); - - /** - * {@code minecraft:block.basalt.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BASALT_FALL = key("block.basalt.fall"); - - /** - * {@code minecraft:block.basalt.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BASALT_HIT = key("block.basalt.hit"); - - /** - * {@code minecraft:block.basalt.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BASALT_PLACE = key("block.basalt.place"); - - /** - * {@code minecraft:block.basalt.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BASALT_STEP = key("block.basalt.step"); - - /** - * {@code minecraft:block.beacon.activate} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BEACON_ACTIVATE = key("block.beacon.activate"); - - /** - * {@code minecraft:block.beacon.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BEACON_AMBIENT = key("block.beacon.ambient"); - - /** - * {@code minecraft:block.beacon.deactivate} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BEACON_DEACTIVATE = key("block.beacon.deactivate"); - - /** - * {@code minecraft:block.beacon.power_select} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BEACON_POWER_SELECT = key("block.beacon.power_select"); - - /** - * {@code minecraft:block.beehive.drip} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BEEHIVE_DRIP = key("block.beehive.drip"); - - /** - * {@code minecraft:block.beehive.enter} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BEEHIVE_ENTER = key("block.beehive.enter"); - - /** - * {@code minecraft:block.beehive.exit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BEEHIVE_EXIT = key("block.beehive.exit"); - - /** - * {@code minecraft:block.beehive.shear} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BEEHIVE_SHEAR = key("block.beehive.shear"); - - /** - * {@code minecraft:block.beehive.work} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BEEHIVE_WORK = key("block.beehive.work"); - - /** - * {@code minecraft:block.bell.resonate} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BELL_RESONATE = key("block.bell.resonate"); - - /** - * {@code minecraft:block.bell.use} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BELL_USE = key("block.bell.use"); - - /** - * {@code minecraft:block.big_dripleaf.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BIG_DRIPLEAF_BREAK = key("block.big_dripleaf.break"); - - /** - * {@code minecraft:block.big_dripleaf.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BIG_DRIPLEAF_FALL = key("block.big_dripleaf.fall"); - - /** - * {@code minecraft:block.big_dripleaf.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BIG_DRIPLEAF_HIT = key("block.big_dripleaf.hit"); - - /** - * {@code minecraft:block.big_dripleaf.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BIG_DRIPLEAF_PLACE = key("block.big_dripleaf.place"); - - /** - * {@code minecraft:block.big_dripleaf.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BIG_DRIPLEAF_STEP = key("block.big_dripleaf.step"); - - /** - * {@code minecraft:block.big_dripleaf.tilt_down} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BIG_DRIPLEAF_TILT_DOWN = key("block.big_dripleaf.tilt_down"); - - /** - * {@code minecraft:block.big_dripleaf.tilt_up} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BIG_DRIPLEAF_TILT_UP = key("block.big_dripleaf.tilt_up"); - - /** - * {@code minecraft:block.blastfurnace.fire_crackle} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BLASTFURNACE_FIRE_CRACKLE = key("block.blastfurnace.fire_crackle"); - - /** - * {@code minecraft:block.bone_block.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BONE_BLOCK_BREAK = key("block.bone_block.break"); - - /** - * {@code minecraft:block.bone_block.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BONE_BLOCK_FALL = key("block.bone_block.fall"); - - /** - * {@code minecraft:block.bone_block.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BONE_BLOCK_HIT = key("block.bone_block.hit"); - - /** - * {@code minecraft:block.bone_block.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BONE_BLOCK_PLACE = key("block.bone_block.place"); - - /** - * {@code minecraft:block.bone_block.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BONE_BLOCK_STEP = key("block.bone_block.step"); - - /** - * {@code minecraft:block.brewing_stand.brew} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BREWING_STAND_BREW = key("block.brewing_stand.brew"); - - /** - * {@code minecraft:block.bubble_column.bubble_pop} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BUBBLE_COLUMN_BUBBLE_POP = key("block.bubble_column.bubble_pop"); - - /** - * {@code minecraft:block.bubble_column.upwards_ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BUBBLE_COLUMN_UPWARDS_AMBIENT = key("block.bubble_column.upwards_ambient"); - - /** - * {@code minecraft:block.bubble_column.upwards_inside} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BUBBLE_COLUMN_UPWARDS_INSIDE = key("block.bubble_column.upwards_inside"); - - /** - * {@code minecraft:block.bubble_column.whirlpool_ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BUBBLE_COLUMN_WHIRLPOOL_AMBIENT = key("block.bubble_column.whirlpool_ambient"); - - /** - * {@code minecraft:block.bubble_column.whirlpool_inside} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_BUBBLE_COLUMN_WHIRLPOOL_INSIDE = key("block.bubble_column.whirlpool_inside"); - - /** - * {@code minecraft:block.cake.add_candle} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CAKE_ADD_CANDLE = key("block.cake.add_candle"); - - /** - * {@code minecraft:block.calcite.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CALCITE_BREAK = key("block.calcite.break"); - - /** - * {@code minecraft:block.calcite.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CALCITE_FALL = key("block.calcite.fall"); - - /** - * {@code minecraft:block.calcite.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CALCITE_HIT = key("block.calcite.hit"); - - /** - * {@code minecraft:block.calcite.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CALCITE_PLACE = key("block.calcite.place"); - - /** - * {@code minecraft:block.calcite.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CALCITE_STEP = key("block.calcite.step"); - - /** - * {@code minecraft:block.campfire.crackle} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CAMPFIRE_CRACKLE = key("block.campfire.crackle"); - - /** - * {@code minecraft:block.candle.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CANDLE_AMBIENT = key("block.candle.ambient"); - - /** - * {@code minecraft:block.candle.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CANDLE_BREAK = key("block.candle.break"); - - /** - * {@code minecraft:block.candle.extinguish} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CANDLE_EXTINGUISH = key("block.candle.extinguish"); - - /** - * {@code minecraft:block.candle.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CANDLE_FALL = key("block.candle.fall"); - - /** - * {@code minecraft:block.candle.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CANDLE_HIT = key("block.candle.hit"); - - /** - * {@code minecraft:block.candle.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CANDLE_PLACE = key("block.candle.place"); - - /** - * {@code minecraft:block.candle.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CANDLE_STEP = key("block.candle.step"); - - /** - * {@code minecraft:block.cave_vines.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CAVE_VINES_BREAK = key("block.cave_vines.break"); - - /** - * {@code minecraft:block.cave_vines.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CAVE_VINES_FALL = key("block.cave_vines.fall"); - - /** - * {@code minecraft:block.cave_vines.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CAVE_VINES_HIT = key("block.cave_vines.hit"); - - /** - * {@code minecraft:block.cave_vines.pick_berries} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CAVE_VINES_PICK_BERRIES = key("block.cave_vines.pick_berries"); - - /** - * {@code minecraft:block.cave_vines.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CAVE_VINES_PLACE = key("block.cave_vines.place"); - - /** - * {@code minecraft:block.cave_vines.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CAVE_VINES_STEP = key("block.cave_vines.step"); - - /** - * {@code minecraft:block.chain.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHAIN_BREAK = key("block.chain.break"); - - /** - * {@code minecraft:block.chain.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHAIN_FALL = key("block.chain.fall"); - - /** - * {@code minecraft:block.chain.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHAIN_HIT = key("block.chain.hit"); - - /** - * {@code minecraft:block.chain.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHAIN_PLACE = key("block.chain.place"); - - /** - * {@code minecraft:block.chain.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHAIN_STEP = key("block.chain.step"); - - /** - * {@code minecraft:block.cherry_leaves.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHERRY_LEAVES_BREAK = key("block.cherry_leaves.break"); - - /** - * {@code minecraft:block.cherry_leaves.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHERRY_LEAVES_FALL = key("block.cherry_leaves.fall"); - - /** - * {@code minecraft:block.cherry_leaves.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHERRY_LEAVES_HIT = key("block.cherry_leaves.hit"); - - /** - * {@code minecraft:block.cherry_leaves.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHERRY_LEAVES_PLACE = key("block.cherry_leaves.place"); - - /** - * {@code minecraft:block.cherry_leaves.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHERRY_LEAVES_STEP = key("block.cherry_leaves.step"); - - /** - * {@code minecraft:block.cherry_sapling.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHERRY_SAPLING_BREAK = key("block.cherry_sapling.break"); - - /** - * {@code minecraft:block.cherry_sapling.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHERRY_SAPLING_FALL = key("block.cherry_sapling.fall"); - - /** - * {@code minecraft:block.cherry_sapling.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHERRY_SAPLING_HIT = key("block.cherry_sapling.hit"); - - /** - * {@code minecraft:block.cherry_sapling.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHERRY_SAPLING_PLACE = key("block.cherry_sapling.place"); - - /** - * {@code minecraft:block.cherry_sapling.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHERRY_SAPLING_STEP = key("block.cherry_sapling.step"); - - /** - * {@code minecraft:block.cherry_wood.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHERRY_WOOD_BREAK = key("block.cherry_wood.break"); - - /** - * {@code minecraft:block.cherry_wood.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHERRY_WOOD_FALL = key("block.cherry_wood.fall"); - - /** - * {@code minecraft:block.cherry_wood.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHERRY_WOOD_HIT = key("block.cherry_wood.hit"); - - /** - * {@code minecraft:block.cherry_wood.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHERRY_WOOD_PLACE = key("block.cherry_wood.place"); - - /** - * {@code minecraft:block.cherry_wood.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHERRY_WOOD_STEP = key("block.cherry_wood.step"); - - /** - * {@code minecraft:block.cherry_wood_button.click_off} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHERRY_WOOD_BUTTON_CLICK_OFF = key("block.cherry_wood_button.click_off"); - - /** - * {@code minecraft:block.cherry_wood_button.click_on} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHERRY_WOOD_BUTTON_CLICK_ON = key("block.cherry_wood_button.click_on"); - - /** - * {@code minecraft:block.cherry_wood_door.close} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHERRY_WOOD_DOOR_CLOSE = key("block.cherry_wood_door.close"); - - /** - * {@code minecraft:block.cherry_wood_door.open} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHERRY_WOOD_DOOR_OPEN = key("block.cherry_wood_door.open"); - - /** - * {@code minecraft:block.cherry_wood_fence_gate.close} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHERRY_WOOD_FENCE_GATE_CLOSE = key("block.cherry_wood_fence_gate.close"); - - /** - * {@code minecraft:block.cherry_wood_fence_gate.open} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHERRY_WOOD_FENCE_GATE_OPEN = key("block.cherry_wood_fence_gate.open"); - - /** - * {@code minecraft:block.cherry_wood_hanging_sign.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHERRY_WOOD_HANGING_SIGN_BREAK = key("block.cherry_wood_hanging_sign.break"); - - /** - * {@code minecraft:block.cherry_wood_hanging_sign.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHERRY_WOOD_HANGING_SIGN_FALL = key("block.cherry_wood_hanging_sign.fall"); - - /** - * {@code minecraft:block.cherry_wood_hanging_sign.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHERRY_WOOD_HANGING_SIGN_HIT = key("block.cherry_wood_hanging_sign.hit"); - - /** - * {@code minecraft:block.cherry_wood_hanging_sign.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHERRY_WOOD_HANGING_SIGN_PLACE = key("block.cherry_wood_hanging_sign.place"); - - /** - * {@code minecraft:block.cherry_wood_hanging_sign.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHERRY_WOOD_HANGING_SIGN_STEP = key("block.cherry_wood_hanging_sign.step"); - - /** - * {@code minecraft:block.cherry_wood_pressure_plate.click_off} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHERRY_WOOD_PRESSURE_PLATE_CLICK_OFF = key("block.cherry_wood_pressure_plate.click_off"); - - /** - * {@code minecraft:block.cherry_wood_pressure_plate.click_on} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHERRY_WOOD_PRESSURE_PLATE_CLICK_ON = key("block.cherry_wood_pressure_plate.click_on"); - - /** - * {@code minecraft:block.cherry_wood_trapdoor.close} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHERRY_WOOD_TRAPDOOR_CLOSE = key("block.cherry_wood_trapdoor.close"); - - /** - * {@code minecraft:block.cherry_wood_trapdoor.open} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHERRY_WOOD_TRAPDOOR_OPEN = key("block.cherry_wood_trapdoor.open"); - - /** - * {@code minecraft:block.chest.close} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHEST_CLOSE = key("block.chest.close"); - - /** - * {@code minecraft:block.chest.locked} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHEST_LOCKED = key("block.chest.locked"); - - /** - * {@code minecraft:block.chest.open} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHEST_OPEN = key("block.chest.open"); - - /** - * {@code minecraft:block.chiseled_bookshelf.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHISELED_BOOKSHELF_BREAK = key("block.chiseled_bookshelf.break"); - - /** - * {@code minecraft:block.chiseled_bookshelf.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHISELED_BOOKSHELF_FALL = key("block.chiseled_bookshelf.fall"); - - /** - * {@code minecraft:block.chiseled_bookshelf.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHISELED_BOOKSHELF_HIT = key("block.chiseled_bookshelf.hit"); - - /** - * {@code minecraft:block.chiseled_bookshelf.insert} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHISELED_BOOKSHELF_INSERT = key("block.chiseled_bookshelf.insert"); - - /** - * {@code minecraft:block.chiseled_bookshelf.insert.enchanted} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHISELED_BOOKSHELF_INSERT_ENCHANTED = key("block.chiseled_bookshelf.insert.enchanted"); - - /** - * {@code minecraft:block.chiseled_bookshelf.pickup} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHISELED_BOOKSHELF_PICKUP = key("block.chiseled_bookshelf.pickup"); - - /** - * {@code minecraft:block.chiseled_bookshelf.pickup.enchanted} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHISELED_BOOKSHELF_PICKUP_ENCHANTED = key("block.chiseled_bookshelf.pickup.enchanted"); - - /** - * {@code minecraft:block.chiseled_bookshelf.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHISELED_BOOKSHELF_PLACE = key("block.chiseled_bookshelf.place"); - - /** - * {@code minecraft:block.chiseled_bookshelf.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHISELED_BOOKSHELF_STEP = key("block.chiseled_bookshelf.step"); - - /** - * {@code minecraft:block.chorus_flower.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHORUS_FLOWER_DEATH = key("block.chorus_flower.death"); - - /** - * {@code minecraft:block.chorus_flower.grow} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CHORUS_FLOWER_GROW = key("block.chorus_flower.grow"); - - /** - * {@code minecraft:block.cobweb.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_COBWEB_BREAK = key("block.cobweb.break"); - - /** - * {@code minecraft:block.cobweb.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_COBWEB_FALL = key("block.cobweb.fall"); - - /** - * {@code minecraft:block.cobweb.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_COBWEB_HIT = key("block.cobweb.hit"); - - /** - * {@code minecraft:block.cobweb.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_COBWEB_PLACE = key("block.cobweb.place"); - - /** - * {@code minecraft:block.cobweb.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_COBWEB_STEP = key("block.cobweb.step"); - - /** - * {@code minecraft:block.comparator.click} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_COMPARATOR_CLICK = key("block.comparator.click"); - - /** - * {@code minecraft:block.composter.empty} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_COMPOSTER_EMPTY = key("block.composter.empty"); - - /** - * {@code minecraft:block.composter.fill} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_COMPOSTER_FILL = key("block.composter.fill"); - - /** - * {@code minecraft:block.composter.fill_success} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_COMPOSTER_FILL_SUCCESS = key("block.composter.fill_success"); - - /** - * {@code minecraft:block.composter.ready} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_COMPOSTER_READY = key("block.composter.ready"); - - /** - * {@code minecraft:block.conduit.activate} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CONDUIT_ACTIVATE = key("block.conduit.activate"); - - /** - * {@code minecraft:block.conduit.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CONDUIT_AMBIENT = key("block.conduit.ambient"); - - /** - * {@code minecraft:block.conduit.ambient.short} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CONDUIT_AMBIENT_SHORT = key("block.conduit.ambient.short"); - - /** - * {@code minecraft:block.conduit.attack.target} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CONDUIT_ATTACK_TARGET = key("block.conduit.attack.target"); - - /** - * {@code minecraft:block.conduit.deactivate} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CONDUIT_DEACTIVATE = key("block.conduit.deactivate"); - - /** - * {@code minecraft:block.copper.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_COPPER_BREAK = key("block.copper.break"); - - /** - * {@code minecraft:block.copper.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_COPPER_FALL = key("block.copper.fall"); - - /** - * {@code minecraft:block.copper.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_COPPER_HIT = key("block.copper.hit"); - - /** - * {@code minecraft:block.copper.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_COPPER_PLACE = key("block.copper.place"); - - /** - * {@code minecraft:block.copper.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_COPPER_STEP = key("block.copper.step"); - - /** - * {@code minecraft:block.copper_bulb.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_COPPER_BULB_BREAK = key("block.copper_bulb.break"); - - /** - * {@code minecraft:block.copper_bulb.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_COPPER_BULB_FALL = key("block.copper_bulb.fall"); - - /** - * {@code minecraft:block.copper_bulb.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_COPPER_BULB_HIT = key("block.copper_bulb.hit"); - - /** - * {@code minecraft:block.copper_bulb.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_COPPER_BULB_PLACE = key("block.copper_bulb.place"); - - /** - * {@code minecraft:block.copper_bulb.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_COPPER_BULB_STEP = key("block.copper_bulb.step"); - - /** - * {@code minecraft:block.copper_bulb.turn_off} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_COPPER_BULB_TURN_OFF = key("block.copper_bulb.turn_off"); - - /** - * {@code minecraft:block.copper_bulb.turn_on} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_COPPER_BULB_TURN_ON = key("block.copper_bulb.turn_on"); - - /** - * {@code minecraft:block.copper_door.close} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_COPPER_DOOR_CLOSE = key("block.copper_door.close"); - - /** - * {@code minecraft:block.copper_door.open} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_COPPER_DOOR_OPEN = key("block.copper_door.open"); - - /** - * {@code minecraft:block.copper_grate.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_COPPER_GRATE_BREAK = key("block.copper_grate.break"); - - /** - * {@code minecraft:block.copper_grate.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_COPPER_GRATE_FALL = key("block.copper_grate.fall"); - - /** - * {@code minecraft:block.copper_grate.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_COPPER_GRATE_HIT = key("block.copper_grate.hit"); - - /** - * {@code minecraft:block.copper_grate.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_COPPER_GRATE_PLACE = key("block.copper_grate.place"); - - /** - * {@code minecraft:block.copper_grate.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_COPPER_GRATE_STEP = key("block.copper_grate.step"); - - /** - * {@code minecraft:block.copper_trapdoor.close} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_COPPER_TRAPDOOR_CLOSE = key("block.copper_trapdoor.close"); - - /** - * {@code minecraft:block.copper_trapdoor.open} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_COPPER_TRAPDOOR_OPEN = key("block.copper_trapdoor.open"); - - /** - * {@code minecraft:block.coral_block.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CORAL_BLOCK_BREAK = key("block.coral_block.break"); - - /** - * {@code minecraft:block.coral_block.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CORAL_BLOCK_FALL = key("block.coral_block.fall"); - - /** - * {@code minecraft:block.coral_block.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CORAL_BLOCK_HIT = key("block.coral_block.hit"); - - /** - * {@code minecraft:block.coral_block.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CORAL_BLOCK_PLACE = key("block.coral_block.place"); - - /** - * {@code minecraft:block.coral_block.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CORAL_BLOCK_STEP = key("block.coral_block.step"); - - /** - * {@code minecraft:block.crafter.craft} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CRAFTER_CRAFT = key("block.crafter.craft"); - - /** - * {@code minecraft:block.crafter.fail} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CRAFTER_FAIL = key("block.crafter.fail"); - - /** - * {@code minecraft:block.crop.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_CROP_BREAK = key("block.crop.break"); - - /** - * {@code minecraft:block.decorated_pot.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_DECORATED_POT_BREAK = key("block.decorated_pot.break"); - - /** - * {@code minecraft:block.decorated_pot.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_DECORATED_POT_FALL = key("block.decorated_pot.fall"); - - /** - * {@code minecraft:block.decorated_pot.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_DECORATED_POT_HIT = key("block.decorated_pot.hit"); - - /** - * {@code minecraft:block.decorated_pot.insert} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_DECORATED_POT_INSERT = key("block.decorated_pot.insert"); - - /** - * {@code minecraft:block.decorated_pot.insert_fail} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_DECORATED_POT_INSERT_FAIL = key("block.decorated_pot.insert_fail"); - - /** - * {@code minecraft:block.decorated_pot.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_DECORATED_POT_PLACE = key("block.decorated_pot.place"); - - /** - * {@code minecraft:block.decorated_pot.shatter} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_DECORATED_POT_SHATTER = key("block.decorated_pot.shatter"); - - /** - * {@code minecraft:block.decorated_pot.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_DECORATED_POT_STEP = key("block.decorated_pot.step"); - - /** - * {@code minecraft:block.deepslate.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_DEEPSLATE_BREAK = key("block.deepslate.break"); - - /** - * {@code minecraft:block.deepslate.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_DEEPSLATE_FALL = key("block.deepslate.fall"); - - /** - * {@code minecraft:block.deepslate.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_DEEPSLATE_HIT = key("block.deepslate.hit"); - - /** - * {@code minecraft:block.deepslate.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_DEEPSLATE_PLACE = key("block.deepslate.place"); - - /** - * {@code minecraft:block.deepslate.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_DEEPSLATE_STEP = key("block.deepslate.step"); - - /** - * {@code minecraft:block.deepslate_bricks.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_DEEPSLATE_BRICKS_BREAK = key("block.deepslate_bricks.break"); - - /** - * {@code minecraft:block.deepslate_bricks.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_DEEPSLATE_BRICKS_FALL = key("block.deepslate_bricks.fall"); - - /** - * {@code minecraft:block.deepslate_bricks.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_DEEPSLATE_BRICKS_HIT = key("block.deepslate_bricks.hit"); - - /** - * {@code minecraft:block.deepslate_bricks.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_DEEPSLATE_BRICKS_PLACE = key("block.deepslate_bricks.place"); - - /** - * {@code minecraft:block.deepslate_bricks.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_DEEPSLATE_BRICKS_STEP = key("block.deepslate_bricks.step"); - - /** - * {@code minecraft:block.deepslate_tiles.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_DEEPSLATE_TILES_BREAK = key("block.deepslate_tiles.break"); - - /** - * {@code minecraft:block.deepslate_tiles.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_DEEPSLATE_TILES_FALL = key("block.deepslate_tiles.fall"); - - /** - * {@code minecraft:block.deepslate_tiles.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_DEEPSLATE_TILES_HIT = key("block.deepslate_tiles.hit"); - - /** - * {@code minecraft:block.deepslate_tiles.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_DEEPSLATE_TILES_PLACE = key("block.deepslate_tiles.place"); - - /** - * {@code minecraft:block.deepslate_tiles.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_DEEPSLATE_TILES_STEP = key("block.deepslate_tiles.step"); - - /** - * {@code minecraft:block.dispenser.dispense} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_DISPENSER_DISPENSE = key("block.dispenser.dispense"); - - /** - * {@code minecraft:block.dispenser.fail} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_DISPENSER_FAIL = key("block.dispenser.fail"); - - /** - * {@code minecraft:block.dispenser.launch} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_DISPENSER_LAUNCH = key("block.dispenser.launch"); - - /** - * {@code minecraft:block.dripstone_block.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_DRIPSTONE_BLOCK_BREAK = key("block.dripstone_block.break"); - - /** - * {@code minecraft:block.dripstone_block.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_DRIPSTONE_BLOCK_FALL = key("block.dripstone_block.fall"); - - /** - * {@code minecraft:block.dripstone_block.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_DRIPSTONE_BLOCK_HIT = key("block.dripstone_block.hit"); - - /** - * {@code minecraft:block.dripstone_block.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_DRIPSTONE_BLOCK_PLACE = key("block.dripstone_block.place"); - - /** - * {@code minecraft:block.dripstone_block.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_DRIPSTONE_BLOCK_STEP = key("block.dripstone_block.step"); - - /** - * {@code minecraft:block.enchantment_table.use} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_ENCHANTMENT_TABLE_USE = key("block.enchantment_table.use"); - - /** - * {@code minecraft:block.end_gateway.spawn} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_END_GATEWAY_SPAWN = key("block.end_gateway.spawn"); - - /** - * {@code minecraft:block.end_portal.spawn} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_END_PORTAL_SPAWN = key("block.end_portal.spawn"); - - /** - * {@code minecraft:block.end_portal_frame.fill} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_END_PORTAL_FRAME_FILL = key("block.end_portal_frame.fill"); - - /** - * {@code minecraft:block.ender_chest.close} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_ENDER_CHEST_CLOSE = key("block.ender_chest.close"); - - /** - * {@code minecraft:block.ender_chest.open} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_ENDER_CHEST_OPEN = key("block.ender_chest.open"); - - /** - * {@code minecraft:block.fence_gate.close} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_FENCE_GATE_CLOSE = key("block.fence_gate.close"); - - /** - * {@code minecraft:block.fence_gate.open} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_FENCE_GATE_OPEN = key("block.fence_gate.open"); - - /** - * {@code minecraft:block.fire.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_FIRE_AMBIENT = key("block.fire.ambient"); - - /** - * {@code minecraft:block.fire.extinguish} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_FIRE_EXTINGUISH = key("block.fire.extinguish"); - - /** - * {@code minecraft:block.flowering_azalea.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_FLOWERING_AZALEA_BREAK = key("block.flowering_azalea.break"); - - /** - * {@code minecraft:block.flowering_azalea.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_FLOWERING_AZALEA_FALL = key("block.flowering_azalea.fall"); - - /** - * {@code minecraft:block.flowering_azalea.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_FLOWERING_AZALEA_HIT = key("block.flowering_azalea.hit"); - - /** - * {@code minecraft:block.flowering_azalea.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_FLOWERING_AZALEA_PLACE = key("block.flowering_azalea.place"); - - /** - * {@code minecraft:block.flowering_azalea.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_FLOWERING_AZALEA_STEP = key("block.flowering_azalea.step"); - - /** - * {@code minecraft:block.froglight.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_FROGLIGHT_BREAK = key("block.froglight.break"); - - /** - * {@code minecraft:block.froglight.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_FROGLIGHT_FALL = key("block.froglight.fall"); - - /** - * {@code minecraft:block.froglight.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_FROGLIGHT_HIT = key("block.froglight.hit"); - - /** - * {@code minecraft:block.froglight.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_FROGLIGHT_PLACE = key("block.froglight.place"); - - /** - * {@code minecraft:block.froglight.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_FROGLIGHT_STEP = key("block.froglight.step"); - - /** - * {@code minecraft:block.frogspawn.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_FROGSPAWN_BREAK = key("block.frogspawn.break"); - - /** - * {@code minecraft:block.frogspawn.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_FROGSPAWN_FALL = key("block.frogspawn.fall"); - - /** - * {@code minecraft:block.frogspawn.hatch} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_FROGSPAWN_HATCH = key("block.frogspawn.hatch"); - - /** - * {@code minecraft:block.frogspawn.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_FROGSPAWN_HIT = key("block.frogspawn.hit"); - - /** - * {@code minecraft:block.frogspawn.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_FROGSPAWN_PLACE = key("block.frogspawn.place"); - - /** - * {@code minecraft:block.frogspawn.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_FROGSPAWN_STEP = key("block.frogspawn.step"); - - /** - * {@code minecraft:block.fungus.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_FUNGUS_BREAK = key("block.fungus.break"); - - /** - * {@code minecraft:block.fungus.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_FUNGUS_FALL = key("block.fungus.fall"); - - /** - * {@code minecraft:block.fungus.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_FUNGUS_HIT = key("block.fungus.hit"); - - /** - * {@code minecraft:block.fungus.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_FUNGUS_PLACE = key("block.fungus.place"); - - /** - * {@code minecraft:block.fungus.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_FUNGUS_STEP = key("block.fungus.step"); - - /** - * {@code minecraft:block.furnace.fire_crackle} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_FURNACE_FIRE_CRACKLE = key("block.furnace.fire_crackle"); - - /** - * {@code minecraft:block.gilded_blackstone.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_GILDED_BLACKSTONE_BREAK = key("block.gilded_blackstone.break"); - - /** - * {@code minecraft:block.gilded_blackstone.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_GILDED_BLACKSTONE_FALL = key("block.gilded_blackstone.fall"); - - /** - * {@code minecraft:block.gilded_blackstone.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_GILDED_BLACKSTONE_HIT = key("block.gilded_blackstone.hit"); - - /** - * {@code minecraft:block.gilded_blackstone.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_GILDED_BLACKSTONE_PLACE = key("block.gilded_blackstone.place"); - - /** - * {@code minecraft:block.gilded_blackstone.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_GILDED_BLACKSTONE_STEP = key("block.gilded_blackstone.step"); - - /** - * {@code minecraft:block.glass.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_GLASS_BREAK = key("block.glass.break"); - - /** - * {@code minecraft:block.glass.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_GLASS_FALL = key("block.glass.fall"); - - /** - * {@code minecraft:block.glass.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_GLASS_HIT = key("block.glass.hit"); - - /** - * {@code minecraft:block.glass.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_GLASS_PLACE = key("block.glass.place"); - - /** - * {@code minecraft:block.glass.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_GLASS_STEP = key("block.glass.step"); - - /** - * {@code minecraft:block.grass.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_GRASS_BREAK = key("block.grass.break"); - - /** - * {@code minecraft:block.grass.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_GRASS_FALL = key("block.grass.fall"); - - /** - * {@code minecraft:block.grass.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_GRASS_HIT = key("block.grass.hit"); - - /** - * {@code minecraft:block.grass.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_GRASS_PLACE = key("block.grass.place"); - - /** - * {@code minecraft:block.grass.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_GRASS_STEP = key("block.grass.step"); - - /** - * {@code minecraft:block.gravel.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_GRAVEL_BREAK = key("block.gravel.break"); - - /** - * {@code minecraft:block.gravel.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_GRAVEL_FALL = key("block.gravel.fall"); - - /** - * {@code minecraft:block.gravel.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_GRAVEL_HIT = key("block.gravel.hit"); - - /** - * {@code minecraft:block.gravel.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_GRAVEL_PLACE = key("block.gravel.place"); - - /** - * {@code minecraft:block.gravel.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_GRAVEL_STEP = key("block.gravel.step"); - - /** - * {@code minecraft:block.grindstone.use} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_GRINDSTONE_USE = key("block.grindstone.use"); - - /** - * {@code minecraft:block.growing_plant.crop} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_GROWING_PLANT_CROP = key("block.growing_plant.crop"); - - /** - * {@code minecraft:block.hanging_roots.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_HANGING_ROOTS_BREAK = key("block.hanging_roots.break"); - - /** - * {@code minecraft:block.hanging_roots.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_HANGING_ROOTS_FALL = key("block.hanging_roots.fall"); - - /** - * {@code minecraft:block.hanging_roots.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_HANGING_ROOTS_HIT = key("block.hanging_roots.hit"); - - /** - * {@code minecraft:block.hanging_roots.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_HANGING_ROOTS_PLACE = key("block.hanging_roots.place"); - - /** - * {@code minecraft:block.hanging_roots.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_HANGING_ROOTS_STEP = key("block.hanging_roots.step"); - - /** - * {@code minecraft:block.hanging_sign.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_HANGING_SIGN_BREAK = key("block.hanging_sign.break"); - - /** - * {@code minecraft:block.hanging_sign.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_HANGING_SIGN_FALL = key("block.hanging_sign.fall"); - - /** - * {@code minecraft:block.hanging_sign.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_HANGING_SIGN_HIT = key("block.hanging_sign.hit"); - - /** - * {@code minecraft:block.hanging_sign.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_HANGING_SIGN_PLACE = key("block.hanging_sign.place"); - - /** - * {@code minecraft:block.hanging_sign.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_HANGING_SIGN_STEP = key("block.hanging_sign.step"); - - /** - * {@code minecraft:block.hanging_sign.waxed_interact_fail} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_HANGING_SIGN_WAXED_INTERACT_FAIL = key("block.hanging_sign.waxed_interact_fail"); - - /** - * {@code minecraft:block.heavy_core.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_HEAVY_CORE_BREAK = key("block.heavy_core.break"); - - /** - * {@code minecraft:block.heavy_core.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_HEAVY_CORE_FALL = key("block.heavy_core.fall"); - - /** - * {@code minecraft:block.heavy_core.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_HEAVY_CORE_HIT = key("block.heavy_core.hit"); - - /** - * {@code minecraft:block.heavy_core.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_HEAVY_CORE_PLACE = key("block.heavy_core.place"); - - /** - * {@code minecraft:block.heavy_core.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_HEAVY_CORE_STEP = key("block.heavy_core.step"); - - /** - * {@code minecraft:block.honey_block.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_HONEY_BLOCK_BREAK = key("block.honey_block.break"); - - /** - * {@code minecraft:block.honey_block.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_HONEY_BLOCK_FALL = key("block.honey_block.fall"); - - /** - * {@code minecraft:block.honey_block.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_HONEY_BLOCK_HIT = key("block.honey_block.hit"); - - /** - * {@code minecraft:block.honey_block.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_HONEY_BLOCK_PLACE = key("block.honey_block.place"); - - /** - * {@code minecraft:block.honey_block.slide} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_HONEY_BLOCK_SLIDE = key("block.honey_block.slide"); - - /** - * {@code minecraft:block.honey_block.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_HONEY_BLOCK_STEP = key("block.honey_block.step"); - - /** - * {@code minecraft:block.iron_door.close} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_IRON_DOOR_CLOSE = key("block.iron_door.close"); - - /** - * {@code minecraft:block.iron_door.open} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_IRON_DOOR_OPEN = key("block.iron_door.open"); - - /** - * {@code minecraft:block.iron_trapdoor.close} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_IRON_TRAPDOOR_CLOSE = key("block.iron_trapdoor.close"); - - /** - * {@code minecraft:block.iron_trapdoor.open} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_IRON_TRAPDOOR_OPEN = key("block.iron_trapdoor.open"); - - /** - * {@code minecraft:block.ladder.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_LADDER_BREAK = key("block.ladder.break"); - - /** - * {@code minecraft:block.ladder.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_LADDER_FALL = key("block.ladder.fall"); - - /** - * {@code minecraft:block.ladder.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_LADDER_HIT = key("block.ladder.hit"); - - /** - * {@code minecraft:block.ladder.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_LADDER_PLACE = key("block.ladder.place"); - - /** - * {@code minecraft:block.ladder.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_LADDER_STEP = key("block.ladder.step"); - - /** - * {@code minecraft:block.lantern.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_LANTERN_BREAK = key("block.lantern.break"); - - /** - * {@code minecraft:block.lantern.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_LANTERN_FALL = key("block.lantern.fall"); - - /** - * {@code minecraft:block.lantern.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_LANTERN_HIT = key("block.lantern.hit"); - - /** - * {@code minecraft:block.lantern.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_LANTERN_PLACE = key("block.lantern.place"); - - /** - * {@code minecraft:block.lantern.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_LANTERN_STEP = key("block.lantern.step"); - - /** - * {@code minecraft:block.large_amethyst_bud.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_LARGE_AMETHYST_BUD_BREAK = key("block.large_amethyst_bud.break"); - - /** - * {@code minecraft:block.large_amethyst_bud.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_LARGE_AMETHYST_BUD_PLACE = key("block.large_amethyst_bud.place"); - - /** - * {@code minecraft:block.lava.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_LAVA_AMBIENT = key("block.lava.ambient"); - - /** - * {@code minecraft:block.lava.extinguish} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_LAVA_EXTINGUISH = key("block.lava.extinguish"); - - /** - * {@code minecraft:block.lava.pop} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_LAVA_POP = key("block.lava.pop"); - - /** - * {@code minecraft:block.lever.click} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_LEVER_CLICK = key("block.lever.click"); - - /** - * {@code minecraft:block.lily_pad.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_LILY_PAD_PLACE = key("block.lily_pad.place"); - - /** - * {@code minecraft:block.lodestone.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_LODESTONE_BREAK = key("block.lodestone.break"); - - /** - * {@code minecraft:block.lodestone.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_LODESTONE_FALL = key("block.lodestone.fall"); - - /** - * {@code minecraft:block.lodestone.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_LODESTONE_HIT = key("block.lodestone.hit"); - - /** - * {@code minecraft:block.lodestone.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_LODESTONE_PLACE = key("block.lodestone.place"); - - /** - * {@code minecraft:block.lodestone.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_LODESTONE_STEP = key("block.lodestone.step"); - - /** - * {@code minecraft:block.mangrove_roots.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_MANGROVE_ROOTS_BREAK = key("block.mangrove_roots.break"); - - /** - * {@code minecraft:block.mangrove_roots.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_MANGROVE_ROOTS_FALL = key("block.mangrove_roots.fall"); - - /** - * {@code minecraft:block.mangrove_roots.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_MANGROVE_ROOTS_HIT = key("block.mangrove_roots.hit"); - - /** - * {@code minecraft:block.mangrove_roots.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_MANGROVE_ROOTS_PLACE = key("block.mangrove_roots.place"); - - /** - * {@code minecraft:block.mangrove_roots.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_MANGROVE_ROOTS_STEP = key("block.mangrove_roots.step"); - - /** - * {@code minecraft:block.medium_amethyst_bud.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_MEDIUM_AMETHYST_BUD_BREAK = key("block.medium_amethyst_bud.break"); - - /** - * {@code minecraft:block.medium_amethyst_bud.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_MEDIUM_AMETHYST_BUD_PLACE = key("block.medium_amethyst_bud.place"); - - /** - * {@code minecraft:block.metal.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_METAL_BREAK = key("block.metal.break"); - - /** - * {@code minecraft:block.metal.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_METAL_FALL = key("block.metal.fall"); - - /** - * {@code minecraft:block.metal.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_METAL_HIT = key("block.metal.hit"); - - /** - * {@code minecraft:block.metal.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_METAL_PLACE = key("block.metal.place"); - - /** - * {@code minecraft:block.metal.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_METAL_STEP = key("block.metal.step"); - - /** - * {@code minecraft:block.metal_pressure_plate.click_off} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_METAL_PRESSURE_PLATE_CLICK_OFF = key("block.metal_pressure_plate.click_off"); - - /** - * {@code minecraft:block.metal_pressure_plate.click_on} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_METAL_PRESSURE_PLATE_CLICK_ON = key("block.metal_pressure_plate.click_on"); - - /** - * {@code minecraft:block.moss.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_MOSS_BREAK = key("block.moss.break"); - - /** - * {@code minecraft:block.moss.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_MOSS_FALL = key("block.moss.fall"); - - /** - * {@code minecraft:block.moss.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_MOSS_HIT = key("block.moss.hit"); - - /** - * {@code minecraft:block.moss.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_MOSS_PLACE = key("block.moss.place"); - - /** - * {@code minecraft:block.moss.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_MOSS_STEP = key("block.moss.step"); - - /** - * {@code minecraft:block.moss_carpet.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_MOSS_CARPET_BREAK = key("block.moss_carpet.break"); - - /** - * {@code minecraft:block.moss_carpet.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_MOSS_CARPET_FALL = key("block.moss_carpet.fall"); - - /** - * {@code minecraft:block.moss_carpet.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_MOSS_CARPET_HIT = key("block.moss_carpet.hit"); - - /** - * {@code minecraft:block.moss_carpet.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_MOSS_CARPET_PLACE = key("block.moss_carpet.place"); - - /** - * {@code minecraft:block.moss_carpet.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_MOSS_CARPET_STEP = key("block.moss_carpet.step"); - - /** - * {@code minecraft:block.mud.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_MUD_BREAK = key("block.mud.break"); - - /** - * {@code minecraft:block.mud.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_MUD_FALL = key("block.mud.fall"); - - /** - * {@code minecraft:block.mud.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_MUD_HIT = key("block.mud.hit"); - - /** - * {@code minecraft:block.mud.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_MUD_PLACE = key("block.mud.place"); - - /** - * {@code minecraft:block.mud.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_MUD_STEP = key("block.mud.step"); - - /** - * {@code minecraft:block.mud_bricks.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_MUD_BRICKS_BREAK = key("block.mud_bricks.break"); - - /** - * {@code minecraft:block.mud_bricks.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_MUD_BRICKS_FALL = key("block.mud_bricks.fall"); - - /** - * {@code minecraft:block.mud_bricks.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_MUD_BRICKS_HIT = key("block.mud_bricks.hit"); - - /** - * {@code minecraft:block.mud_bricks.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_MUD_BRICKS_PLACE = key("block.mud_bricks.place"); - - /** - * {@code minecraft:block.mud_bricks.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_MUD_BRICKS_STEP = key("block.mud_bricks.step"); - - /** - * {@code minecraft:block.muddy_mangrove_roots.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_MUDDY_MANGROVE_ROOTS_BREAK = key("block.muddy_mangrove_roots.break"); - - /** - * {@code minecraft:block.muddy_mangrove_roots.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_MUDDY_MANGROVE_ROOTS_FALL = key("block.muddy_mangrove_roots.fall"); - - /** - * {@code minecraft:block.muddy_mangrove_roots.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_MUDDY_MANGROVE_ROOTS_HIT = key("block.muddy_mangrove_roots.hit"); - - /** - * {@code minecraft:block.muddy_mangrove_roots.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_MUDDY_MANGROVE_ROOTS_PLACE = key("block.muddy_mangrove_roots.place"); - - /** - * {@code minecraft:block.muddy_mangrove_roots.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_MUDDY_MANGROVE_ROOTS_STEP = key("block.muddy_mangrove_roots.step"); - - /** - * {@code minecraft:block.nether_bricks.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_BRICKS_BREAK = key("block.nether_bricks.break"); - - /** - * {@code minecraft:block.nether_bricks.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_BRICKS_FALL = key("block.nether_bricks.fall"); - - /** - * {@code minecraft:block.nether_bricks.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_BRICKS_HIT = key("block.nether_bricks.hit"); - - /** - * {@code minecraft:block.nether_bricks.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_BRICKS_PLACE = key("block.nether_bricks.place"); - - /** - * {@code minecraft:block.nether_bricks.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_BRICKS_STEP = key("block.nether_bricks.step"); - - /** - * {@code minecraft:block.nether_gold_ore.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_GOLD_ORE_BREAK = key("block.nether_gold_ore.break"); - - /** - * {@code minecraft:block.nether_gold_ore.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_GOLD_ORE_FALL = key("block.nether_gold_ore.fall"); - - /** - * {@code minecraft:block.nether_gold_ore.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_GOLD_ORE_HIT = key("block.nether_gold_ore.hit"); - - /** - * {@code minecraft:block.nether_gold_ore.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_GOLD_ORE_PLACE = key("block.nether_gold_ore.place"); - - /** - * {@code minecraft:block.nether_gold_ore.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_GOLD_ORE_STEP = key("block.nether_gold_ore.step"); - - /** - * {@code minecraft:block.nether_ore.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_ORE_BREAK = key("block.nether_ore.break"); - - /** - * {@code minecraft:block.nether_ore.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_ORE_FALL = key("block.nether_ore.fall"); - - /** - * {@code minecraft:block.nether_ore.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_ORE_HIT = key("block.nether_ore.hit"); - - /** - * {@code minecraft:block.nether_ore.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_ORE_PLACE = key("block.nether_ore.place"); - - /** - * {@code minecraft:block.nether_ore.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_ORE_STEP = key("block.nether_ore.step"); - - /** - * {@code minecraft:block.nether_sprouts.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_SPROUTS_BREAK = key("block.nether_sprouts.break"); - - /** - * {@code minecraft:block.nether_sprouts.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_SPROUTS_FALL = key("block.nether_sprouts.fall"); - - /** - * {@code minecraft:block.nether_sprouts.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_SPROUTS_HIT = key("block.nether_sprouts.hit"); - - /** - * {@code minecraft:block.nether_sprouts.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_SPROUTS_PLACE = key("block.nether_sprouts.place"); - - /** - * {@code minecraft:block.nether_sprouts.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_SPROUTS_STEP = key("block.nether_sprouts.step"); - - /** - * {@code minecraft:block.nether_wart.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_WART_BREAK = key("block.nether_wart.break"); - - /** - * {@code minecraft:block.nether_wood.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_WOOD_BREAK = key("block.nether_wood.break"); - - /** - * {@code minecraft:block.nether_wood.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_WOOD_FALL = key("block.nether_wood.fall"); - - /** - * {@code minecraft:block.nether_wood.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_WOOD_HIT = key("block.nether_wood.hit"); - - /** - * {@code minecraft:block.nether_wood.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_WOOD_PLACE = key("block.nether_wood.place"); - - /** - * {@code minecraft:block.nether_wood.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_WOOD_STEP = key("block.nether_wood.step"); - - /** - * {@code minecraft:block.nether_wood_button.click_off} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_WOOD_BUTTON_CLICK_OFF = key("block.nether_wood_button.click_off"); - - /** - * {@code minecraft:block.nether_wood_button.click_on} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_WOOD_BUTTON_CLICK_ON = key("block.nether_wood_button.click_on"); - - /** - * {@code minecraft:block.nether_wood_door.close} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_WOOD_DOOR_CLOSE = key("block.nether_wood_door.close"); - - /** - * {@code minecraft:block.nether_wood_door.open} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_WOOD_DOOR_OPEN = key("block.nether_wood_door.open"); - - /** - * {@code minecraft:block.nether_wood_fence_gate.close} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_WOOD_FENCE_GATE_CLOSE = key("block.nether_wood_fence_gate.close"); - - /** - * {@code minecraft:block.nether_wood_fence_gate.open} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_WOOD_FENCE_GATE_OPEN = key("block.nether_wood_fence_gate.open"); - - /** - * {@code minecraft:block.nether_wood_hanging_sign.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_WOOD_HANGING_SIGN_BREAK = key("block.nether_wood_hanging_sign.break"); - - /** - * {@code minecraft:block.nether_wood_hanging_sign.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_WOOD_HANGING_SIGN_FALL = key("block.nether_wood_hanging_sign.fall"); - - /** - * {@code minecraft:block.nether_wood_hanging_sign.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_WOOD_HANGING_SIGN_HIT = key("block.nether_wood_hanging_sign.hit"); - - /** - * {@code minecraft:block.nether_wood_hanging_sign.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_WOOD_HANGING_SIGN_PLACE = key("block.nether_wood_hanging_sign.place"); - - /** - * {@code minecraft:block.nether_wood_hanging_sign.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_WOOD_HANGING_SIGN_STEP = key("block.nether_wood_hanging_sign.step"); - - /** - * {@code minecraft:block.nether_wood_pressure_plate.click_off} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_WOOD_PRESSURE_PLATE_CLICK_OFF = key("block.nether_wood_pressure_plate.click_off"); - - /** - * {@code minecraft:block.nether_wood_pressure_plate.click_on} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_WOOD_PRESSURE_PLATE_CLICK_ON = key("block.nether_wood_pressure_plate.click_on"); - - /** - * {@code minecraft:block.nether_wood_trapdoor.close} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_WOOD_TRAPDOOR_CLOSE = key("block.nether_wood_trapdoor.close"); - - /** - * {@code minecraft:block.nether_wood_trapdoor.open} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHER_WOOD_TRAPDOOR_OPEN = key("block.nether_wood_trapdoor.open"); - - /** - * {@code minecraft:block.netherite_block.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHERITE_BLOCK_BREAK = key("block.netherite_block.break"); - - /** - * {@code minecraft:block.netherite_block.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHERITE_BLOCK_FALL = key("block.netherite_block.fall"); - - /** - * {@code minecraft:block.netherite_block.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHERITE_BLOCK_HIT = key("block.netherite_block.hit"); - - /** - * {@code minecraft:block.netherite_block.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHERITE_BLOCK_PLACE = key("block.netherite_block.place"); - - /** - * {@code minecraft:block.netherite_block.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHERITE_BLOCK_STEP = key("block.netherite_block.step"); - - /** - * {@code minecraft:block.netherrack.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHERRACK_BREAK = key("block.netherrack.break"); - - /** - * {@code minecraft:block.netherrack.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHERRACK_FALL = key("block.netherrack.fall"); - - /** - * {@code minecraft:block.netherrack.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHERRACK_HIT = key("block.netherrack.hit"); - - /** - * {@code minecraft:block.netherrack.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHERRACK_PLACE = key("block.netherrack.place"); - - /** - * {@code minecraft:block.netherrack.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NETHERRACK_STEP = key("block.netherrack.step"); - - /** - * {@code minecraft:block.note_block.banjo} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NOTE_BLOCK_BANJO = key("block.note_block.banjo"); - - /** - * {@code minecraft:block.note_block.basedrum} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NOTE_BLOCK_BASEDRUM = key("block.note_block.basedrum"); - - /** - * {@code minecraft:block.note_block.bass} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NOTE_BLOCK_BASS = key("block.note_block.bass"); - - /** - * {@code minecraft:block.note_block.bell} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NOTE_BLOCK_BELL = key("block.note_block.bell"); - - /** - * {@code minecraft:block.note_block.bit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NOTE_BLOCK_BIT = key("block.note_block.bit"); - - /** - * {@code minecraft:block.note_block.chime} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NOTE_BLOCK_CHIME = key("block.note_block.chime"); - - /** - * {@code minecraft:block.note_block.cow_bell} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NOTE_BLOCK_COW_BELL = key("block.note_block.cow_bell"); - - /** - * {@code minecraft:block.note_block.didgeridoo} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NOTE_BLOCK_DIDGERIDOO = key("block.note_block.didgeridoo"); - - /** - * {@code minecraft:block.note_block.flute} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NOTE_BLOCK_FLUTE = key("block.note_block.flute"); - - /** - * {@code minecraft:block.note_block.guitar} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NOTE_BLOCK_GUITAR = key("block.note_block.guitar"); - - /** - * {@code minecraft:block.note_block.harp} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NOTE_BLOCK_HARP = key("block.note_block.harp"); - - /** - * {@code minecraft:block.note_block.hat} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NOTE_BLOCK_HAT = key("block.note_block.hat"); - - /** - * {@code minecraft:block.note_block.imitate.creeper} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NOTE_BLOCK_IMITATE_CREEPER = key("block.note_block.imitate.creeper"); - - /** - * {@code minecraft:block.note_block.imitate.ender_dragon} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NOTE_BLOCK_IMITATE_ENDER_DRAGON = key("block.note_block.imitate.ender_dragon"); - - /** - * {@code minecraft:block.note_block.imitate.piglin} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NOTE_BLOCK_IMITATE_PIGLIN = key("block.note_block.imitate.piglin"); - - /** - * {@code minecraft:block.note_block.imitate.skeleton} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NOTE_BLOCK_IMITATE_SKELETON = key("block.note_block.imitate.skeleton"); - - /** - * {@code minecraft:block.note_block.imitate.wither_skeleton} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NOTE_BLOCK_IMITATE_WITHER_SKELETON = key("block.note_block.imitate.wither_skeleton"); - - /** - * {@code minecraft:block.note_block.imitate.zombie} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NOTE_BLOCK_IMITATE_ZOMBIE = key("block.note_block.imitate.zombie"); - - /** - * {@code minecraft:block.note_block.iron_xylophone} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NOTE_BLOCK_IRON_XYLOPHONE = key("block.note_block.iron_xylophone"); - - /** - * {@code minecraft:block.note_block.pling} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NOTE_BLOCK_PLING = key("block.note_block.pling"); - - /** - * {@code minecraft:block.note_block.snare} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NOTE_BLOCK_SNARE = key("block.note_block.snare"); - - /** - * {@code minecraft:block.note_block.xylophone} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NOTE_BLOCK_XYLOPHONE = key("block.note_block.xylophone"); - - /** - * {@code minecraft:block.nylium.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NYLIUM_BREAK = key("block.nylium.break"); - - /** - * {@code minecraft:block.nylium.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NYLIUM_FALL = key("block.nylium.fall"); - - /** - * {@code minecraft:block.nylium.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NYLIUM_HIT = key("block.nylium.hit"); - - /** - * {@code minecraft:block.nylium.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NYLIUM_PLACE = key("block.nylium.place"); - - /** - * {@code minecraft:block.nylium.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_NYLIUM_STEP = key("block.nylium.step"); - - /** - * {@code minecraft:block.packed_mud.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_PACKED_MUD_BREAK = key("block.packed_mud.break"); - - /** - * {@code minecraft:block.packed_mud.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_PACKED_MUD_FALL = key("block.packed_mud.fall"); - - /** - * {@code minecraft:block.packed_mud.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_PACKED_MUD_HIT = key("block.packed_mud.hit"); - - /** - * {@code minecraft:block.packed_mud.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_PACKED_MUD_PLACE = key("block.packed_mud.place"); - - /** - * {@code minecraft:block.packed_mud.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_PACKED_MUD_STEP = key("block.packed_mud.step"); - - /** - * {@code minecraft:block.pink_petals.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_PINK_PETALS_BREAK = key("block.pink_petals.break"); - - /** - * {@code minecraft:block.pink_petals.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_PINK_PETALS_FALL = key("block.pink_petals.fall"); - - /** - * {@code minecraft:block.pink_petals.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_PINK_PETALS_HIT = key("block.pink_petals.hit"); - - /** - * {@code minecraft:block.pink_petals.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_PINK_PETALS_PLACE = key("block.pink_petals.place"); - - /** - * {@code minecraft:block.pink_petals.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_PINK_PETALS_STEP = key("block.pink_petals.step"); - - /** - * {@code minecraft:block.piston.contract} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_PISTON_CONTRACT = key("block.piston.contract"); - - /** - * {@code minecraft:block.piston.extend} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_PISTON_EXTEND = key("block.piston.extend"); - - /** - * {@code minecraft:block.pointed_dripstone.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_POINTED_DRIPSTONE_BREAK = key("block.pointed_dripstone.break"); - - /** - * {@code minecraft:block.pointed_dripstone.drip_lava} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_POINTED_DRIPSTONE_DRIP_LAVA = key("block.pointed_dripstone.drip_lava"); - - /** - * {@code minecraft:block.pointed_dripstone.drip_lava_into_cauldron} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_POINTED_DRIPSTONE_DRIP_LAVA_INTO_CAULDRON = key("block.pointed_dripstone.drip_lava_into_cauldron"); - - /** - * {@code minecraft:block.pointed_dripstone.drip_water} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_POINTED_DRIPSTONE_DRIP_WATER = key("block.pointed_dripstone.drip_water"); - - /** - * {@code minecraft:block.pointed_dripstone.drip_water_into_cauldron} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_POINTED_DRIPSTONE_DRIP_WATER_INTO_CAULDRON = key("block.pointed_dripstone.drip_water_into_cauldron"); - - /** - * {@code minecraft:block.pointed_dripstone.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_POINTED_DRIPSTONE_FALL = key("block.pointed_dripstone.fall"); - - /** - * {@code minecraft:block.pointed_dripstone.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_POINTED_DRIPSTONE_HIT = key("block.pointed_dripstone.hit"); - - /** - * {@code minecraft:block.pointed_dripstone.land} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_POINTED_DRIPSTONE_LAND = key("block.pointed_dripstone.land"); - - /** - * {@code minecraft:block.pointed_dripstone.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_POINTED_DRIPSTONE_PLACE = key("block.pointed_dripstone.place"); - - /** - * {@code minecraft:block.pointed_dripstone.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_POINTED_DRIPSTONE_STEP = key("block.pointed_dripstone.step"); - - /** - * {@code minecraft:block.polished_deepslate.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_POLISHED_DEEPSLATE_BREAK = key("block.polished_deepslate.break"); - - /** - * {@code minecraft:block.polished_deepslate.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_POLISHED_DEEPSLATE_FALL = key("block.polished_deepslate.fall"); - - /** - * {@code minecraft:block.polished_deepslate.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_POLISHED_DEEPSLATE_HIT = key("block.polished_deepslate.hit"); - - /** - * {@code minecraft:block.polished_deepslate.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_POLISHED_DEEPSLATE_PLACE = key("block.polished_deepslate.place"); - - /** - * {@code minecraft:block.polished_deepslate.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_POLISHED_DEEPSLATE_STEP = key("block.polished_deepslate.step"); - - /** - * {@code minecraft:block.polished_tuff.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_POLISHED_TUFF_BREAK = key("block.polished_tuff.break"); - - /** - * {@code minecraft:block.polished_tuff.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_POLISHED_TUFF_FALL = key("block.polished_tuff.fall"); - - /** - * {@code minecraft:block.polished_tuff.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_POLISHED_TUFF_HIT = key("block.polished_tuff.hit"); - - /** - * {@code minecraft:block.polished_tuff.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_POLISHED_TUFF_PLACE = key("block.polished_tuff.place"); - - /** - * {@code minecraft:block.polished_tuff.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_POLISHED_TUFF_STEP = key("block.polished_tuff.step"); - - /** - * {@code minecraft:block.portal.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_PORTAL_AMBIENT = key("block.portal.ambient"); - - /** - * {@code minecraft:block.portal.travel} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_PORTAL_TRAVEL = key("block.portal.travel"); - - /** - * {@code minecraft:block.portal.trigger} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_PORTAL_TRIGGER = key("block.portal.trigger"); - - /** - * {@code minecraft:block.powder_snow.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_POWDER_SNOW_BREAK = key("block.powder_snow.break"); - - /** - * {@code minecraft:block.powder_snow.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_POWDER_SNOW_FALL = key("block.powder_snow.fall"); - - /** - * {@code minecraft:block.powder_snow.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_POWDER_SNOW_HIT = key("block.powder_snow.hit"); - - /** - * {@code minecraft:block.powder_snow.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_POWDER_SNOW_PLACE = key("block.powder_snow.place"); - - /** - * {@code minecraft:block.powder_snow.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_POWDER_SNOW_STEP = key("block.powder_snow.step"); - - /** - * {@code minecraft:block.pumpkin.carve} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_PUMPKIN_CARVE = key("block.pumpkin.carve"); - - /** - * {@code minecraft:block.redstone_torch.burnout} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_REDSTONE_TORCH_BURNOUT = key("block.redstone_torch.burnout"); - - /** - * {@code minecraft:block.respawn_anchor.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_RESPAWN_ANCHOR_AMBIENT = key("block.respawn_anchor.ambient"); - - /** - * {@code minecraft:block.respawn_anchor.charge} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_RESPAWN_ANCHOR_CHARGE = key("block.respawn_anchor.charge"); - - /** - * {@code minecraft:block.respawn_anchor.deplete} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_RESPAWN_ANCHOR_DEPLETE = key("block.respawn_anchor.deplete"); - - /** - * {@code minecraft:block.respawn_anchor.set_spawn} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_RESPAWN_ANCHOR_SET_SPAWN = key("block.respawn_anchor.set_spawn"); - - /** - * {@code minecraft:block.rooted_dirt.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_ROOTED_DIRT_BREAK = key("block.rooted_dirt.break"); - - /** - * {@code minecraft:block.rooted_dirt.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_ROOTED_DIRT_FALL = key("block.rooted_dirt.fall"); - - /** - * {@code minecraft:block.rooted_dirt.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_ROOTED_DIRT_HIT = key("block.rooted_dirt.hit"); - - /** - * {@code minecraft:block.rooted_dirt.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_ROOTED_DIRT_PLACE = key("block.rooted_dirt.place"); - - /** - * {@code minecraft:block.rooted_dirt.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_ROOTED_DIRT_STEP = key("block.rooted_dirt.step"); - - /** - * {@code minecraft:block.roots.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_ROOTS_BREAK = key("block.roots.break"); - - /** - * {@code minecraft:block.roots.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_ROOTS_FALL = key("block.roots.fall"); - - /** - * {@code minecraft:block.roots.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_ROOTS_HIT = key("block.roots.hit"); - - /** - * {@code minecraft:block.roots.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_ROOTS_PLACE = key("block.roots.place"); - - /** - * {@code minecraft:block.roots.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_ROOTS_STEP = key("block.roots.step"); - - /** - * {@code minecraft:block.sand.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SAND_BREAK = key("block.sand.break"); - - /** - * {@code minecraft:block.sand.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SAND_FALL = key("block.sand.fall"); - - /** - * {@code minecraft:block.sand.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SAND_HIT = key("block.sand.hit"); - - /** - * {@code minecraft:block.sand.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SAND_PLACE = key("block.sand.place"); - - /** - * {@code minecraft:block.sand.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SAND_STEP = key("block.sand.step"); - - /** - * {@code minecraft:block.scaffolding.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCAFFOLDING_BREAK = key("block.scaffolding.break"); - - /** - * {@code minecraft:block.scaffolding.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCAFFOLDING_FALL = key("block.scaffolding.fall"); - - /** - * {@code minecraft:block.scaffolding.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCAFFOLDING_HIT = key("block.scaffolding.hit"); - - /** - * {@code minecraft:block.scaffolding.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCAFFOLDING_PLACE = key("block.scaffolding.place"); - - /** - * {@code minecraft:block.scaffolding.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCAFFOLDING_STEP = key("block.scaffolding.step"); - - /** - * {@code minecraft:block.sculk.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCULK_BREAK = key("block.sculk.break"); - - /** - * {@code minecraft:block.sculk.charge} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCULK_CHARGE = key("block.sculk.charge"); - - /** - * {@code minecraft:block.sculk.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCULK_FALL = key("block.sculk.fall"); - - /** - * {@code minecraft:block.sculk.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCULK_HIT = key("block.sculk.hit"); - - /** - * {@code minecraft:block.sculk.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCULK_PLACE = key("block.sculk.place"); - - /** - * {@code minecraft:block.sculk.spread} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCULK_SPREAD = key("block.sculk.spread"); - - /** - * {@code minecraft:block.sculk.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCULK_STEP = key("block.sculk.step"); - - /** - * {@code minecraft:block.sculk_catalyst.bloom} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCULK_CATALYST_BLOOM = key("block.sculk_catalyst.bloom"); - - /** - * {@code minecraft:block.sculk_catalyst.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCULK_CATALYST_BREAK = key("block.sculk_catalyst.break"); - - /** - * {@code minecraft:block.sculk_catalyst.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCULK_CATALYST_FALL = key("block.sculk_catalyst.fall"); - - /** - * {@code minecraft:block.sculk_catalyst.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCULK_CATALYST_HIT = key("block.sculk_catalyst.hit"); - - /** - * {@code minecraft:block.sculk_catalyst.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCULK_CATALYST_PLACE = key("block.sculk_catalyst.place"); - - /** - * {@code minecraft:block.sculk_catalyst.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCULK_CATALYST_STEP = key("block.sculk_catalyst.step"); - - /** - * {@code minecraft:block.sculk_sensor.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCULK_SENSOR_BREAK = key("block.sculk_sensor.break"); - - /** - * {@code minecraft:block.sculk_sensor.clicking} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCULK_SENSOR_CLICKING = key("block.sculk_sensor.clicking"); - - /** - * {@code minecraft:block.sculk_sensor.clicking_stop} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCULK_SENSOR_CLICKING_STOP = key("block.sculk_sensor.clicking_stop"); - - /** - * {@code minecraft:block.sculk_sensor.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCULK_SENSOR_FALL = key("block.sculk_sensor.fall"); - - /** - * {@code minecraft:block.sculk_sensor.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCULK_SENSOR_HIT = key("block.sculk_sensor.hit"); - - /** - * {@code minecraft:block.sculk_sensor.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCULK_SENSOR_PLACE = key("block.sculk_sensor.place"); - - /** - * {@code minecraft:block.sculk_sensor.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCULK_SENSOR_STEP = key("block.sculk_sensor.step"); - - /** - * {@code minecraft:block.sculk_shrieker.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCULK_SHRIEKER_BREAK = key("block.sculk_shrieker.break"); - - /** - * {@code minecraft:block.sculk_shrieker.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCULK_SHRIEKER_FALL = key("block.sculk_shrieker.fall"); - - /** - * {@code minecraft:block.sculk_shrieker.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCULK_SHRIEKER_HIT = key("block.sculk_shrieker.hit"); - - /** - * {@code minecraft:block.sculk_shrieker.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCULK_SHRIEKER_PLACE = key("block.sculk_shrieker.place"); - - /** - * {@code minecraft:block.sculk_shrieker.shriek} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCULK_SHRIEKER_SHRIEK = key("block.sculk_shrieker.shriek"); - - /** - * {@code minecraft:block.sculk_shrieker.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCULK_SHRIEKER_STEP = key("block.sculk_shrieker.step"); - - /** - * {@code minecraft:block.sculk_vein.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCULK_VEIN_BREAK = key("block.sculk_vein.break"); - - /** - * {@code minecraft:block.sculk_vein.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCULK_VEIN_FALL = key("block.sculk_vein.fall"); - - /** - * {@code minecraft:block.sculk_vein.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCULK_VEIN_HIT = key("block.sculk_vein.hit"); - - /** - * {@code minecraft:block.sculk_vein.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCULK_VEIN_PLACE = key("block.sculk_vein.place"); - - /** - * {@code minecraft:block.sculk_vein.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SCULK_VEIN_STEP = key("block.sculk_vein.step"); - - /** - * {@code minecraft:block.shroomlight.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SHROOMLIGHT_BREAK = key("block.shroomlight.break"); - - /** - * {@code minecraft:block.shroomlight.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SHROOMLIGHT_FALL = key("block.shroomlight.fall"); - - /** - * {@code minecraft:block.shroomlight.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SHROOMLIGHT_HIT = key("block.shroomlight.hit"); - - /** - * {@code minecraft:block.shroomlight.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SHROOMLIGHT_PLACE = key("block.shroomlight.place"); - - /** - * {@code minecraft:block.shroomlight.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SHROOMLIGHT_STEP = key("block.shroomlight.step"); - - /** - * {@code minecraft:block.shulker_box.close} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SHULKER_BOX_CLOSE = key("block.shulker_box.close"); - - /** - * {@code minecraft:block.shulker_box.open} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SHULKER_BOX_OPEN = key("block.shulker_box.open"); - - /** - * {@code minecraft:block.sign.waxed_interact_fail} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SIGN_WAXED_INTERACT_FAIL = key("block.sign.waxed_interact_fail"); - - /** - * {@code minecraft:block.slime_block.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SLIME_BLOCK_BREAK = key("block.slime_block.break"); - - /** - * {@code minecraft:block.slime_block.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SLIME_BLOCK_FALL = key("block.slime_block.fall"); - - /** - * {@code minecraft:block.slime_block.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SLIME_BLOCK_HIT = key("block.slime_block.hit"); - - /** - * {@code minecraft:block.slime_block.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SLIME_BLOCK_PLACE = key("block.slime_block.place"); - - /** - * {@code minecraft:block.slime_block.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SLIME_BLOCK_STEP = key("block.slime_block.step"); - - /** - * {@code minecraft:block.small_amethyst_bud.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SMALL_AMETHYST_BUD_BREAK = key("block.small_amethyst_bud.break"); - - /** - * {@code minecraft:block.small_amethyst_bud.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SMALL_AMETHYST_BUD_PLACE = key("block.small_amethyst_bud.place"); - - /** - * {@code minecraft:block.small_dripleaf.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SMALL_DRIPLEAF_BREAK = key("block.small_dripleaf.break"); - - /** - * {@code minecraft:block.small_dripleaf.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SMALL_DRIPLEAF_FALL = key("block.small_dripleaf.fall"); - - /** - * {@code minecraft:block.small_dripleaf.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SMALL_DRIPLEAF_HIT = key("block.small_dripleaf.hit"); - - /** - * {@code minecraft:block.small_dripleaf.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SMALL_DRIPLEAF_PLACE = key("block.small_dripleaf.place"); - - /** - * {@code minecraft:block.small_dripleaf.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SMALL_DRIPLEAF_STEP = key("block.small_dripleaf.step"); - - /** - * {@code minecraft:block.smithing_table.use} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SMITHING_TABLE_USE = key("block.smithing_table.use"); - - /** - * {@code minecraft:block.smoker.smoke} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SMOKER_SMOKE = key("block.smoker.smoke"); - - /** - * {@code minecraft:block.sniffer_egg.crack} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SNIFFER_EGG_CRACK = key("block.sniffer_egg.crack"); - - /** - * {@code minecraft:block.sniffer_egg.hatch} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SNIFFER_EGG_HATCH = key("block.sniffer_egg.hatch"); - - /** - * {@code minecraft:block.sniffer_egg.plop} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SNIFFER_EGG_PLOP = key("block.sniffer_egg.plop"); - - /** - * {@code minecraft:block.snow.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SNOW_BREAK = key("block.snow.break"); - - /** - * {@code minecraft:block.snow.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SNOW_FALL = key("block.snow.fall"); - - /** - * {@code minecraft:block.snow.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SNOW_HIT = key("block.snow.hit"); - - /** - * {@code minecraft:block.snow.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SNOW_PLACE = key("block.snow.place"); - - /** - * {@code minecraft:block.snow.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SNOW_STEP = key("block.snow.step"); - - /** - * {@code minecraft:block.soul_sand.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SOUL_SAND_BREAK = key("block.soul_sand.break"); - - /** - * {@code minecraft:block.soul_sand.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SOUL_SAND_FALL = key("block.soul_sand.fall"); - - /** - * {@code minecraft:block.soul_sand.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SOUL_SAND_HIT = key("block.soul_sand.hit"); - - /** - * {@code minecraft:block.soul_sand.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SOUL_SAND_PLACE = key("block.soul_sand.place"); - - /** - * {@code minecraft:block.soul_sand.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SOUL_SAND_STEP = key("block.soul_sand.step"); - - /** - * {@code minecraft:block.soul_soil.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SOUL_SOIL_BREAK = key("block.soul_soil.break"); - - /** - * {@code minecraft:block.soul_soil.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SOUL_SOIL_FALL = key("block.soul_soil.fall"); - - /** - * {@code minecraft:block.soul_soil.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SOUL_SOIL_HIT = key("block.soul_soil.hit"); - - /** - * {@code minecraft:block.soul_soil.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SOUL_SOIL_PLACE = key("block.soul_soil.place"); - - /** - * {@code minecraft:block.soul_soil.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SOUL_SOIL_STEP = key("block.soul_soil.step"); - - /** - * {@code minecraft:block.sponge.absorb} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SPONGE_ABSORB = key("block.sponge.absorb"); - - /** - * {@code minecraft:block.sponge.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SPONGE_BREAK = key("block.sponge.break"); - - /** - * {@code minecraft:block.sponge.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SPONGE_FALL = key("block.sponge.fall"); - - /** - * {@code minecraft:block.sponge.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SPONGE_HIT = key("block.sponge.hit"); - - /** - * {@code minecraft:block.sponge.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SPONGE_PLACE = key("block.sponge.place"); - - /** - * {@code minecraft:block.sponge.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SPONGE_STEP = key("block.sponge.step"); - - /** - * {@code minecraft:block.spore_blossom.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SPORE_BLOSSOM_BREAK = key("block.spore_blossom.break"); - - /** - * {@code minecraft:block.spore_blossom.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SPORE_BLOSSOM_FALL = key("block.spore_blossom.fall"); - - /** - * {@code minecraft:block.spore_blossom.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SPORE_BLOSSOM_HIT = key("block.spore_blossom.hit"); - - /** - * {@code minecraft:block.spore_blossom.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SPORE_BLOSSOM_PLACE = key("block.spore_blossom.place"); - - /** - * {@code minecraft:block.spore_blossom.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SPORE_BLOSSOM_STEP = key("block.spore_blossom.step"); - - /** - * {@code minecraft:block.stem.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_STEM_BREAK = key("block.stem.break"); - - /** - * {@code minecraft:block.stem.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_STEM_FALL = key("block.stem.fall"); - - /** - * {@code minecraft:block.stem.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_STEM_HIT = key("block.stem.hit"); - - /** - * {@code minecraft:block.stem.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_STEM_PLACE = key("block.stem.place"); - - /** - * {@code minecraft:block.stem.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_STEM_STEP = key("block.stem.step"); - - /** - * {@code minecraft:block.stone.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_STONE_BREAK = key("block.stone.break"); - - /** - * {@code minecraft:block.stone.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_STONE_FALL = key("block.stone.fall"); - - /** - * {@code minecraft:block.stone.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_STONE_HIT = key("block.stone.hit"); - - /** - * {@code minecraft:block.stone.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_STONE_PLACE = key("block.stone.place"); - - /** - * {@code minecraft:block.stone.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_STONE_STEP = key("block.stone.step"); - - /** - * {@code minecraft:block.stone_button.click_off} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_STONE_BUTTON_CLICK_OFF = key("block.stone_button.click_off"); - - /** - * {@code minecraft:block.stone_button.click_on} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_STONE_BUTTON_CLICK_ON = key("block.stone_button.click_on"); - - /** - * {@code minecraft:block.stone_pressure_plate.click_off} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_STONE_PRESSURE_PLATE_CLICK_OFF = key("block.stone_pressure_plate.click_off"); - - /** - * {@code minecraft:block.stone_pressure_plate.click_on} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_STONE_PRESSURE_PLATE_CLICK_ON = key("block.stone_pressure_plate.click_on"); - - /** - * {@code minecraft:block.suspicious_gravel.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SUSPICIOUS_GRAVEL_BREAK = key("block.suspicious_gravel.break"); - - /** - * {@code minecraft:block.suspicious_gravel.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SUSPICIOUS_GRAVEL_FALL = key("block.suspicious_gravel.fall"); - - /** - * {@code minecraft:block.suspicious_gravel.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SUSPICIOUS_GRAVEL_HIT = key("block.suspicious_gravel.hit"); - - /** - * {@code minecraft:block.suspicious_gravel.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SUSPICIOUS_GRAVEL_PLACE = key("block.suspicious_gravel.place"); - - /** - * {@code minecraft:block.suspicious_gravel.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SUSPICIOUS_GRAVEL_STEP = key("block.suspicious_gravel.step"); - - /** - * {@code minecraft:block.suspicious_sand.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SUSPICIOUS_SAND_BREAK = key("block.suspicious_sand.break"); - - /** - * {@code minecraft:block.suspicious_sand.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SUSPICIOUS_SAND_FALL = key("block.suspicious_sand.fall"); - - /** - * {@code minecraft:block.suspicious_sand.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SUSPICIOUS_SAND_HIT = key("block.suspicious_sand.hit"); - - /** - * {@code minecraft:block.suspicious_sand.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SUSPICIOUS_SAND_PLACE = key("block.suspicious_sand.place"); - - /** - * {@code minecraft:block.suspicious_sand.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SUSPICIOUS_SAND_STEP = key("block.suspicious_sand.step"); - - /** - * {@code minecraft:block.sweet_berry_bush.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SWEET_BERRY_BUSH_BREAK = key("block.sweet_berry_bush.break"); - - /** - * {@code minecraft:block.sweet_berry_bush.pick_berries} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SWEET_BERRY_BUSH_PICK_BERRIES = key("block.sweet_berry_bush.pick_berries"); - - /** - * {@code minecraft:block.sweet_berry_bush.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_SWEET_BERRY_BUSH_PLACE = key("block.sweet_berry_bush.place"); - - /** - * {@code minecraft:block.trial_spawner.about_to_spawn_item} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_TRIAL_SPAWNER_ABOUT_TO_SPAWN_ITEM = key("block.trial_spawner.about_to_spawn_item"); - - /** - * {@code minecraft:block.trial_spawner.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_TRIAL_SPAWNER_AMBIENT = key("block.trial_spawner.ambient"); - - /** - * {@code minecraft:block.trial_spawner.ambient_ominous} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_TRIAL_SPAWNER_AMBIENT_OMINOUS = key("block.trial_spawner.ambient_ominous"); - - /** - * {@code minecraft:block.trial_spawner.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_TRIAL_SPAWNER_BREAK = key("block.trial_spawner.break"); - - /** - * {@code minecraft:block.trial_spawner.close_shutter} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_TRIAL_SPAWNER_CLOSE_SHUTTER = key("block.trial_spawner.close_shutter"); - - /** - * {@code minecraft:block.trial_spawner.detect_player} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_TRIAL_SPAWNER_DETECT_PLAYER = key("block.trial_spawner.detect_player"); - - /** - * {@code minecraft:block.trial_spawner.eject_item} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_TRIAL_SPAWNER_EJECT_ITEM = key("block.trial_spawner.eject_item"); - - /** - * {@code minecraft:block.trial_spawner.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_TRIAL_SPAWNER_FALL = key("block.trial_spawner.fall"); - - /** - * {@code minecraft:block.trial_spawner.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_TRIAL_SPAWNER_HIT = key("block.trial_spawner.hit"); - - /** - * {@code minecraft:block.trial_spawner.ominous_activate} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_TRIAL_SPAWNER_OMINOUS_ACTIVATE = key("block.trial_spawner.ominous_activate"); - - /** - * {@code minecraft:block.trial_spawner.open_shutter} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_TRIAL_SPAWNER_OPEN_SHUTTER = key("block.trial_spawner.open_shutter"); - - /** - * {@code minecraft:block.trial_spawner.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_TRIAL_SPAWNER_PLACE = key("block.trial_spawner.place"); - - /** - * {@code minecraft:block.trial_spawner.spawn_item} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_TRIAL_SPAWNER_SPAWN_ITEM = key("block.trial_spawner.spawn_item"); - - /** - * {@code minecraft:block.trial_spawner.spawn_item_begin} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_TRIAL_SPAWNER_SPAWN_ITEM_BEGIN = key("block.trial_spawner.spawn_item_begin"); - - /** - * {@code minecraft:block.trial_spawner.spawn_mob} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_TRIAL_SPAWNER_SPAWN_MOB = key("block.trial_spawner.spawn_mob"); - - /** - * {@code minecraft:block.trial_spawner.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_TRIAL_SPAWNER_STEP = key("block.trial_spawner.step"); - - /** - * {@code minecraft:block.tripwire.attach} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_TRIPWIRE_ATTACH = key("block.tripwire.attach"); - - /** - * {@code minecraft:block.tripwire.click_off} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_TRIPWIRE_CLICK_OFF = key("block.tripwire.click_off"); - - /** - * {@code minecraft:block.tripwire.click_on} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_TRIPWIRE_CLICK_ON = key("block.tripwire.click_on"); - - /** - * {@code minecraft:block.tripwire.detach} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_TRIPWIRE_DETACH = key("block.tripwire.detach"); - - /** - * {@code minecraft:block.tuff.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_TUFF_BREAK = key("block.tuff.break"); - - /** - * {@code minecraft:block.tuff.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_TUFF_FALL = key("block.tuff.fall"); - - /** - * {@code minecraft:block.tuff.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_TUFF_HIT = key("block.tuff.hit"); - - /** - * {@code minecraft:block.tuff.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_TUFF_PLACE = key("block.tuff.place"); - - /** - * {@code minecraft:block.tuff.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_TUFF_STEP = key("block.tuff.step"); - - /** - * {@code minecraft:block.tuff_bricks.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_TUFF_BRICKS_BREAK = key("block.tuff_bricks.break"); - - /** - * {@code minecraft:block.tuff_bricks.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_TUFF_BRICKS_FALL = key("block.tuff_bricks.fall"); - - /** - * {@code minecraft:block.tuff_bricks.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_TUFF_BRICKS_HIT = key("block.tuff_bricks.hit"); - - /** - * {@code minecraft:block.tuff_bricks.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_TUFF_BRICKS_PLACE = key("block.tuff_bricks.place"); - - /** - * {@code minecraft:block.tuff_bricks.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_TUFF_BRICKS_STEP = key("block.tuff_bricks.step"); - - /** - * {@code minecraft:block.vault.activate} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_VAULT_ACTIVATE = key("block.vault.activate"); - - /** - * {@code minecraft:block.vault.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_VAULT_AMBIENT = key("block.vault.ambient"); - - /** - * {@code minecraft:block.vault.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_VAULT_BREAK = key("block.vault.break"); - - /** - * {@code minecraft:block.vault.close_shutter} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_VAULT_CLOSE_SHUTTER = key("block.vault.close_shutter"); - - /** - * {@code minecraft:block.vault.deactivate} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_VAULT_DEACTIVATE = key("block.vault.deactivate"); - - /** - * {@code minecraft:block.vault.eject_item} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_VAULT_EJECT_ITEM = key("block.vault.eject_item"); - - /** - * {@code minecraft:block.vault.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_VAULT_FALL = key("block.vault.fall"); - - /** - * {@code minecraft:block.vault.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_VAULT_HIT = key("block.vault.hit"); - - /** - * {@code minecraft:block.vault.insert_item} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_VAULT_INSERT_ITEM = key("block.vault.insert_item"); - - /** - * {@code minecraft:block.vault.insert_item_fail} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_VAULT_INSERT_ITEM_FAIL = key("block.vault.insert_item_fail"); - - /** - * {@code minecraft:block.vault.open_shutter} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_VAULT_OPEN_SHUTTER = key("block.vault.open_shutter"); - - /** - * {@code minecraft:block.vault.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_VAULT_PLACE = key("block.vault.place"); - - /** - * {@code minecraft:block.vault.reject_rewarded_player} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_VAULT_REJECT_REWARDED_PLAYER = key("block.vault.reject_rewarded_player"); - - /** - * {@code minecraft:block.vault.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_VAULT_STEP = key("block.vault.step"); - - /** - * {@code minecraft:block.vine.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_VINE_BREAK = key("block.vine.break"); - - /** - * {@code minecraft:block.vine.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_VINE_FALL = key("block.vine.fall"); - - /** - * {@code minecraft:block.vine.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_VINE_HIT = key("block.vine.hit"); - - /** - * {@code minecraft:block.vine.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_VINE_PLACE = key("block.vine.place"); - - /** - * {@code minecraft:block.vine.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_VINE_STEP = key("block.vine.step"); - - /** - * {@code minecraft:block.wart_block.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WART_BLOCK_BREAK = key("block.wart_block.break"); - - /** - * {@code minecraft:block.wart_block.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WART_BLOCK_FALL = key("block.wart_block.fall"); - - /** - * {@code minecraft:block.wart_block.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WART_BLOCK_HIT = key("block.wart_block.hit"); - - /** - * {@code minecraft:block.wart_block.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WART_BLOCK_PLACE = key("block.wart_block.place"); - - /** - * {@code minecraft:block.wart_block.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WART_BLOCK_STEP = key("block.wart_block.step"); - - /** - * {@code minecraft:block.water.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WATER_AMBIENT = key("block.water.ambient"); - - /** - * {@code minecraft:block.weeping_vines.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WEEPING_VINES_BREAK = key("block.weeping_vines.break"); - - /** - * {@code minecraft:block.weeping_vines.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WEEPING_VINES_FALL = key("block.weeping_vines.fall"); - - /** - * {@code minecraft:block.weeping_vines.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WEEPING_VINES_HIT = key("block.weeping_vines.hit"); - - /** - * {@code minecraft:block.weeping_vines.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WEEPING_VINES_PLACE = key("block.weeping_vines.place"); - - /** - * {@code minecraft:block.weeping_vines.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WEEPING_VINES_STEP = key("block.weeping_vines.step"); - - /** - * {@code minecraft:block.wet_grass.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WET_GRASS_BREAK = key("block.wet_grass.break"); - - /** - * {@code minecraft:block.wet_grass.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WET_GRASS_FALL = key("block.wet_grass.fall"); - - /** - * {@code minecraft:block.wet_grass.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WET_GRASS_HIT = key("block.wet_grass.hit"); - - /** - * {@code minecraft:block.wet_grass.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WET_GRASS_PLACE = key("block.wet_grass.place"); - - /** - * {@code minecraft:block.wet_grass.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WET_GRASS_STEP = key("block.wet_grass.step"); - - /** - * {@code minecraft:block.wet_sponge.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WET_SPONGE_BREAK = key("block.wet_sponge.break"); - - /** - * {@code minecraft:block.wet_sponge.dries} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WET_SPONGE_DRIES = key("block.wet_sponge.dries"); - - /** - * {@code minecraft:block.wet_sponge.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WET_SPONGE_FALL = key("block.wet_sponge.fall"); - - /** - * {@code minecraft:block.wet_sponge.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WET_SPONGE_HIT = key("block.wet_sponge.hit"); - - /** - * {@code minecraft:block.wet_sponge.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WET_SPONGE_PLACE = key("block.wet_sponge.place"); - - /** - * {@code minecraft:block.wet_sponge.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WET_SPONGE_STEP = key("block.wet_sponge.step"); - - /** - * {@code minecraft:block.wood.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WOOD_BREAK = key("block.wood.break"); - - /** - * {@code minecraft:block.wood.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WOOD_FALL = key("block.wood.fall"); - - /** - * {@code minecraft:block.wood.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WOOD_HIT = key("block.wood.hit"); - - /** - * {@code minecraft:block.wood.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WOOD_PLACE = key("block.wood.place"); - - /** - * {@code minecraft:block.wood.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WOOD_STEP = key("block.wood.step"); - - /** - * {@code minecraft:block.wooden_button.click_off} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WOODEN_BUTTON_CLICK_OFF = key("block.wooden_button.click_off"); - - /** - * {@code minecraft:block.wooden_button.click_on} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WOODEN_BUTTON_CLICK_ON = key("block.wooden_button.click_on"); - - /** - * {@code minecraft:block.wooden_door.close} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WOODEN_DOOR_CLOSE = key("block.wooden_door.close"); - - /** - * {@code minecraft:block.wooden_door.open} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WOODEN_DOOR_OPEN = key("block.wooden_door.open"); - - /** - * {@code minecraft:block.wooden_pressure_plate.click_off} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WOODEN_PRESSURE_PLATE_CLICK_OFF = key("block.wooden_pressure_plate.click_off"); - - /** - * {@code minecraft:block.wooden_pressure_plate.click_on} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WOODEN_PRESSURE_PLATE_CLICK_ON = key("block.wooden_pressure_plate.click_on"); - - /** - * {@code minecraft:block.wooden_trapdoor.close} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WOODEN_TRAPDOOR_CLOSE = key("block.wooden_trapdoor.close"); - - /** - * {@code minecraft:block.wooden_trapdoor.open} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WOODEN_TRAPDOOR_OPEN = key("block.wooden_trapdoor.open"); - - /** - * {@code minecraft:block.wool.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WOOL_BREAK = key("block.wool.break"); - - /** - * {@code minecraft:block.wool.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WOOL_FALL = key("block.wool.fall"); - - /** - * {@code minecraft:block.wool.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WOOL_HIT = key("block.wool.hit"); - - /** - * {@code minecraft:block.wool.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WOOL_PLACE = key("block.wool.place"); - - /** - * {@code minecraft:block.wool.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key BLOCK_WOOL_STEP = key("block.wool.step"); - - /** - * {@code minecraft:enchant.thorns.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENCHANT_THORNS_HIT = key("enchant.thorns.hit"); - - /** - * {@code minecraft:entity.allay.ambient_with_item} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ALLAY_AMBIENT_WITH_ITEM = key("entity.allay.ambient_with_item"); - - /** - * {@code minecraft:entity.allay.ambient_without_item} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ALLAY_AMBIENT_WITHOUT_ITEM = key("entity.allay.ambient_without_item"); - - /** - * {@code minecraft:entity.allay.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ALLAY_DEATH = key("entity.allay.death"); - - /** - * {@code minecraft:entity.allay.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ALLAY_HURT = key("entity.allay.hurt"); - - /** - * {@code minecraft:entity.allay.item_given} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ALLAY_ITEM_GIVEN = key("entity.allay.item_given"); - - /** - * {@code minecraft:entity.allay.item_taken} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ALLAY_ITEM_TAKEN = key("entity.allay.item_taken"); - - /** - * {@code minecraft:entity.allay.item_thrown} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ALLAY_ITEM_THROWN = key("entity.allay.item_thrown"); - - /** - * {@code minecraft:entity.armadillo.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ARMADILLO_AMBIENT = key("entity.armadillo.ambient"); - - /** - * {@code minecraft:entity.armadillo.brush} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ARMADILLO_BRUSH = key("entity.armadillo.brush"); - - /** - * {@code minecraft:entity.armadillo.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ARMADILLO_DEATH = key("entity.armadillo.death"); - - /** - * {@code minecraft:entity.armadillo.eat} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ARMADILLO_EAT = key("entity.armadillo.eat"); - - /** - * {@code minecraft:entity.armadillo.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ARMADILLO_HURT = key("entity.armadillo.hurt"); - - /** - * {@code minecraft:entity.armadillo.hurt_reduced} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ARMADILLO_HURT_REDUCED = key("entity.armadillo.hurt_reduced"); - - /** - * {@code minecraft:entity.armadillo.land} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ARMADILLO_LAND = key("entity.armadillo.land"); - - /** - * {@code minecraft:entity.armadillo.peek} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ARMADILLO_PEEK = key("entity.armadillo.peek"); - - /** - * {@code minecraft:entity.armadillo.roll} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ARMADILLO_ROLL = key("entity.armadillo.roll"); - - /** - * {@code minecraft:entity.armadillo.scute_drop} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ARMADILLO_SCUTE_DROP = key("entity.armadillo.scute_drop"); - - /** - * {@code minecraft:entity.armadillo.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ARMADILLO_STEP = key("entity.armadillo.step"); - - /** - * {@code minecraft:entity.armadillo.unroll_finish} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ARMADILLO_UNROLL_FINISH = key("entity.armadillo.unroll_finish"); - - /** - * {@code minecraft:entity.armadillo.unroll_start} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ARMADILLO_UNROLL_START = key("entity.armadillo.unroll_start"); - - /** - * {@code minecraft:entity.armor_stand.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ARMOR_STAND_BREAK = key("entity.armor_stand.break"); - - /** - * {@code minecraft:entity.armor_stand.fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ARMOR_STAND_FALL = key("entity.armor_stand.fall"); - - /** - * {@code minecraft:entity.armor_stand.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ARMOR_STAND_HIT = key("entity.armor_stand.hit"); - - /** - * {@code minecraft:entity.armor_stand.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ARMOR_STAND_PLACE = key("entity.armor_stand.place"); - - /** - * {@code minecraft:entity.arrow.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ARROW_HIT = key("entity.arrow.hit"); - - /** - * {@code minecraft:entity.arrow.hit_player} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ARROW_HIT_PLAYER = key("entity.arrow.hit_player"); - - /** - * {@code minecraft:entity.arrow.shoot} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ARROW_SHOOT = key("entity.arrow.shoot"); - - /** - * {@code minecraft:entity.axolotl.attack} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_AXOLOTL_ATTACK = key("entity.axolotl.attack"); - - /** - * {@code minecraft:entity.axolotl.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_AXOLOTL_DEATH = key("entity.axolotl.death"); - - /** - * {@code minecraft:entity.axolotl.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_AXOLOTL_HURT = key("entity.axolotl.hurt"); - - /** - * {@code minecraft:entity.axolotl.idle_air} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_AXOLOTL_IDLE_AIR = key("entity.axolotl.idle_air"); - - /** - * {@code minecraft:entity.axolotl.idle_water} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_AXOLOTL_IDLE_WATER = key("entity.axolotl.idle_water"); - - /** - * {@code minecraft:entity.axolotl.splash} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_AXOLOTL_SPLASH = key("entity.axolotl.splash"); - - /** - * {@code minecraft:entity.axolotl.swim} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_AXOLOTL_SWIM = key("entity.axolotl.swim"); - - /** - * {@code minecraft:entity.bat.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BAT_AMBIENT = key("entity.bat.ambient"); - - /** - * {@code minecraft:entity.bat.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BAT_DEATH = key("entity.bat.death"); - - /** - * {@code minecraft:entity.bat.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BAT_HURT = key("entity.bat.hurt"); - - /** - * {@code minecraft:entity.bat.loop} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BAT_LOOP = key("entity.bat.loop"); - - /** - * {@code minecraft:entity.bat.takeoff} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BAT_TAKEOFF = key("entity.bat.takeoff"); - - /** - * {@code minecraft:entity.bee.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BEE_DEATH = key("entity.bee.death"); - - /** - * {@code minecraft:entity.bee.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BEE_HURT = key("entity.bee.hurt"); - - /** - * {@code minecraft:entity.bee.loop} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BEE_LOOP = key("entity.bee.loop"); - - /** - * {@code minecraft:entity.bee.loop_aggressive} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BEE_LOOP_AGGRESSIVE = key("entity.bee.loop_aggressive"); - - /** - * {@code minecraft:entity.bee.pollinate} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BEE_POLLINATE = key("entity.bee.pollinate"); - - /** - * {@code minecraft:entity.bee.sting} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BEE_STING = key("entity.bee.sting"); - - /** - * {@code minecraft:entity.blaze.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BLAZE_AMBIENT = key("entity.blaze.ambient"); - - /** - * {@code minecraft:entity.blaze.burn} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BLAZE_BURN = key("entity.blaze.burn"); - - /** - * {@code minecraft:entity.blaze.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BLAZE_DEATH = key("entity.blaze.death"); - - /** - * {@code minecraft:entity.blaze.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BLAZE_HURT = key("entity.blaze.hurt"); - - /** - * {@code minecraft:entity.blaze.shoot} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BLAZE_SHOOT = key("entity.blaze.shoot"); - - /** - * {@code minecraft:entity.boat.paddle_land} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BOAT_PADDLE_LAND = key("entity.boat.paddle_land"); - - /** - * {@code minecraft:entity.boat.paddle_water} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BOAT_PADDLE_WATER = key("entity.boat.paddle_water"); - - /** - * {@code minecraft:entity.bogged.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BOGGED_AMBIENT = key("entity.bogged.ambient"); - - /** - * {@code minecraft:entity.bogged.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BOGGED_DEATH = key("entity.bogged.death"); - - /** - * {@code minecraft:entity.bogged.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BOGGED_HURT = key("entity.bogged.hurt"); - - /** - * {@code minecraft:entity.bogged.shear} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BOGGED_SHEAR = key("entity.bogged.shear"); - - /** - * {@code minecraft:entity.bogged.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BOGGED_STEP = key("entity.bogged.step"); - - /** - * {@code minecraft:entity.breeze.charge} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BREEZE_CHARGE = key("entity.breeze.charge"); - - /** - * {@code minecraft:entity.breeze.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BREEZE_DEATH = key("entity.breeze.death"); - - /** - * {@code minecraft:entity.breeze.deflect} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BREEZE_DEFLECT = key("entity.breeze.deflect"); - - /** - * {@code minecraft:entity.breeze.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BREEZE_HURT = key("entity.breeze.hurt"); - - /** - * {@code minecraft:entity.breeze.idle_air} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BREEZE_IDLE_AIR = key("entity.breeze.idle_air"); - - /** - * {@code minecraft:entity.breeze.idle_ground} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BREEZE_IDLE_GROUND = key("entity.breeze.idle_ground"); - - /** - * {@code minecraft:entity.breeze.inhale} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BREEZE_INHALE = key("entity.breeze.inhale"); - - /** - * {@code minecraft:entity.breeze.jump} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BREEZE_JUMP = key("entity.breeze.jump"); - - /** - * {@code minecraft:entity.breeze.land} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BREEZE_LAND = key("entity.breeze.land"); - - /** - * {@code minecraft:entity.breeze.shoot} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BREEZE_SHOOT = key("entity.breeze.shoot"); - - /** - * {@code minecraft:entity.breeze.slide} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BREEZE_SLIDE = key("entity.breeze.slide"); - - /** - * {@code minecraft:entity.breeze.whirl} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BREEZE_WHIRL = key("entity.breeze.whirl"); - - /** - * {@code minecraft:entity.breeze.wind_burst} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_BREEZE_WIND_BURST = key("entity.breeze.wind_burst"); - - /** - * {@code minecraft:entity.camel.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_CAMEL_AMBIENT = key("entity.camel.ambient"); - - /** - * {@code minecraft:entity.camel.dash} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_CAMEL_DASH = key("entity.camel.dash"); - - /** - * {@code minecraft:entity.camel.dash_ready} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_CAMEL_DASH_READY = key("entity.camel.dash_ready"); - - /** - * {@code minecraft:entity.camel.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_CAMEL_DEATH = key("entity.camel.death"); - - /** - * {@code minecraft:entity.camel.eat} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_CAMEL_EAT = key("entity.camel.eat"); - - /** - * {@code minecraft:entity.camel.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_CAMEL_HURT = key("entity.camel.hurt"); - - /** - * {@code minecraft:entity.camel.saddle} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_CAMEL_SADDLE = key("entity.camel.saddle"); - - /** - * {@code minecraft:entity.camel.sit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_CAMEL_SIT = key("entity.camel.sit"); - - /** - * {@code minecraft:entity.camel.stand} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_CAMEL_STAND = key("entity.camel.stand"); - - /** - * {@code minecraft:entity.camel.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_CAMEL_STEP = key("entity.camel.step"); - - /** - * {@code minecraft:entity.camel.step_sand} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_CAMEL_STEP_SAND = key("entity.camel.step_sand"); - - /** - * {@code minecraft:entity.cat.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_CAT_AMBIENT = key("entity.cat.ambient"); - - /** - * {@code minecraft:entity.cat.beg_for_food} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_CAT_BEG_FOR_FOOD = key("entity.cat.beg_for_food"); - - /** - * {@code minecraft:entity.cat.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_CAT_DEATH = key("entity.cat.death"); - - /** - * {@code minecraft:entity.cat.eat} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_CAT_EAT = key("entity.cat.eat"); - - /** - * {@code minecraft:entity.cat.hiss} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_CAT_HISS = key("entity.cat.hiss"); - - /** - * {@code minecraft:entity.cat.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_CAT_HURT = key("entity.cat.hurt"); - - /** - * {@code minecraft:entity.cat.purr} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_CAT_PURR = key("entity.cat.purr"); - - /** - * {@code minecraft:entity.cat.purreow} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_CAT_PURREOW = key("entity.cat.purreow"); - - /** - * {@code minecraft:entity.cat.stray_ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_CAT_STRAY_AMBIENT = key("entity.cat.stray_ambient"); - - /** - * {@code minecraft:entity.chicken.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_CHICKEN_AMBIENT = key("entity.chicken.ambient"); - - /** - * {@code minecraft:entity.chicken.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_CHICKEN_DEATH = key("entity.chicken.death"); - - /** - * {@code minecraft:entity.chicken.egg} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_CHICKEN_EGG = key("entity.chicken.egg"); - - /** - * {@code minecraft:entity.chicken.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_CHICKEN_HURT = key("entity.chicken.hurt"); - - /** - * {@code minecraft:entity.chicken.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_CHICKEN_STEP = key("entity.chicken.step"); - - /** - * {@code minecraft:entity.cod.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_COD_AMBIENT = key("entity.cod.ambient"); - - /** - * {@code minecraft:entity.cod.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_COD_DEATH = key("entity.cod.death"); - - /** - * {@code minecraft:entity.cod.flop} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_COD_FLOP = key("entity.cod.flop"); - - /** - * {@code minecraft:entity.cod.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_COD_HURT = key("entity.cod.hurt"); - - /** - * {@code minecraft:entity.cow.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_COW_AMBIENT = key("entity.cow.ambient"); - - /** - * {@code minecraft:entity.cow.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_COW_DEATH = key("entity.cow.death"); - - /** - * {@code minecraft:entity.cow.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_COW_HURT = key("entity.cow.hurt"); - - /** - * {@code minecraft:entity.cow.milk} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_COW_MILK = key("entity.cow.milk"); - - /** - * {@code minecraft:entity.cow.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_COW_STEP = key("entity.cow.step"); - - /** - * {@code minecraft:entity.creeper.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_CREEPER_DEATH = key("entity.creeper.death"); - - /** - * {@code minecraft:entity.creeper.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_CREEPER_HURT = key("entity.creeper.hurt"); - - /** - * {@code minecraft:entity.creeper.primed} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_CREEPER_PRIMED = key("entity.creeper.primed"); - - /** - * {@code minecraft:entity.dolphin.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_DOLPHIN_AMBIENT = key("entity.dolphin.ambient"); - - /** - * {@code minecraft:entity.dolphin.ambient_water} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_DOLPHIN_AMBIENT_WATER = key("entity.dolphin.ambient_water"); - - /** - * {@code minecraft:entity.dolphin.attack} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_DOLPHIN_ATTACK = key("entity.dolphin.attack"); - - /** - * {@code minecraft:entity.dolphin.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_DOLPHIN_DEATH = key("entity.dolphin.death"); - - /** - * {@code minecraft:entity.dolphin.eat} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_DOLPHIN_EAT = key("entity.dolphin.eat"); - - /** - * {@code minecraft:entity.dolphin.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_DOLPHIN_HURT = key("entity.dolphin.hurt"); - - /** - * {@code minecraft:entity.dolphin.jump} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_DOLPHIN_JUMP = key("entity.dolphin.jump"); - - /** - * {@code minecraft:entity.dolphin.play} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_DOLPHIN_PLAY = key("entity.dolphin.play"); - - /** - * {@code minecraft:entity.dolphin.splash} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_DOLPHIN_SPLASH = key("entity.dolphin.splash"); - - /** - * {@code minecraft:entity.dolphin.swim} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_DOLPHIN_SWIM = key("entity.dolphin.swim"); - - /** - * {@code minecraft:entity.donkey.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_DONKEY_AMBIENT = key("entity.donkey.ambient"); - - /** - * {@code minecraft:entity.donkey.angry} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_DONKEY_ANGRY = key("entity.donkey.angry"); - - /** - * {@code minecraft:entity.donkey.chest} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_DONKEY_CHEST = key("entity.donkey.chest"); - - /** - * {@code minecraft:entity.donkey.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_DONKEY_DEATH = key("entity.donkey.death"); - - /** - * {@code minecraft:entity.donkey.eat} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_DONKEY_EAT = key("entity.donkey.eat"); - - /** - * {@code minecraft:entity.donkey.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_DONKEY_HURT = key("entity.donkey.hurt"); - - /** - * {@code minecraft:entity.donkey.jump} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_DONKEY_JUMP = key("entity.donkey.jump"); - - /** - * {@code minecraft:entity.dragon_fireball.explode} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_DRAGON_FIREBALL_EXPLODE = key("entity.dragon_fireball.explode"); - - /** - * {@code minecraft:entity.drowned.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_DROWNED_AMBIENT = key("entity.drowned.ambient"); - - /** - * {@code minecraft:entity.drowned.ambient_water} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_DROWNED_AMBIENT_WATER = key("entity.drowned.ambient_water"); - - /** - * {@code minecraft:entity.drowned.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_DROWNED_DEATH = key("entity.drowned.death"); - - /** - * {@code minecraft:entity.drowned.death_water} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_DROWNED_DEATH_WATER = key("entity.drowned.death_water"); - - /** - * {@code minecraft:entity.drowned.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_DROWNED_HURT = key("entity.drowned.hurt"); - - /** - * {@code minecraft:entity.drowned.hurt_water} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_DROWNED_HURT_WATER = key("entity.drowned.hurt_water"); - - /** - * {@code minecraft:entity.drowned.shoot} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_DROWNED_SHOOT = key("entity.drowned.shoot"); - - /** - * {@code minecraft:entity.drowned.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_DROWNED_STEP = key("entity.drowned.step"); - - /** - * {@code minecraft:entity.drowned.swim} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_DROWNED_SWIM = key("entity.drowned.swim"); - - /** - * {@code minecraft:entity.egg.throw} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_EGG_THROW = key("entity.egg.throw"); - - /** - * {@code minecraft:entity.elder_guardian.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ELDER_GUARDIAN_AMBIENT = key("entity.elder_guardian.ambient"); - - /** - * {@code minecraft:entity.elder_guardian.ambient_land} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ELDER_GUARDIAN_AMBIENT_LAND = key("entity.elder_guardian.ambient_land"); - - /** - * {@code minecraft:entity.elder_guardian.curse} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ELDER_GUARDIAN_CURSE = key("entity.elder_guardian.curse"); - - /** - * {@code minecraft:entity.elder_guardian.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ELDER_GUARDIAN_DEATH = key("entity.elder_guardian.death"); - - /** - * {@code minecraft:entity.elder_guardian.death_land} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ELDER_GUARDIAN_DEATH_LAND = key("entity.elder_guardian.death_land"); - - /** - * {@code minecraft:entity.elder_guardian.flop} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ELDER_GUARDIAN_FLOP = key("entity.elder_guardian.flop"); - - /** - * {@code minecraft:entity.elder_guardian.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ELDER_GUARDIAN_HURT = key("entity.elder_guardian.hurt"); - - /** - * {@code minecraft:entity.elder_guardian.hurt_land} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ELDER_GUARDIAN_HURT_LAND = key("entity.elder_guardian.hurt_land"); - - /** - * {@code minecraft:entity.ender_dragon.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ENDER_DRAGON_AMBIENT = key("entity.ender_dragon.ambient"); - - /** - * {@code minecraft:entity.ender_dragon.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ENDER_DRAGON_DEATH = key("entity.ender_dragon.death"); - - /** - * {@code minecraft:entity.ender_dragon.flap} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ENDER_DRAGON_FLAP = key("entity.ender_dragon.flap"); - - /** - * {@code minecraft:entity.ender_dragon.growl} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ENDER_DRAGON_GROWL = key("entity.ender_dragon.growl"); - - /** - * {@code minecraft:entity.ender_dragon.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ENDER_DRAGON_HURT = key("entity.ender_dragon.hurt"); - - /** - * {@code minecraft:entity.ender_dragon.shoot} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ENDER_DRAGON_SHOOT = key("entity.ender_dragon.shoot"); - - /** - * {@code minecraft:entity.ender_eye.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ENDER_EYE_DEATH = key("entity.ender_eye.death"); - - /** - * {@code minecraft:entity.ender_eye.launch} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ENDER_EYE_LAUNCH = key("entity.ender_eye.launch"); - - /** - * {@code minecraft:entity.ender_pearl.throw} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ENDER_PEARL_THROW = key("entity.ender_pearl.throw"); - - /** - * {@code minecraft:entity.enderman.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ENDERMAN_AMBIENT = key("entity.enderman.ambient"); - - /** - * {@code minecraft:entity.enderman.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ENDERMAN_DEATH = key("entity.enderman.death"); - - /** - * {@code minecraft:entity.enderman.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ENDERMAN_HURT = key("entity.enderman.hurt"); - - /** - * {@code minecraft:entity.enderman.scream} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ENDERMAN_SCREAM = key("entity.enderman.scream"); - - /** - * {@code minecraft:entity.enderman.stare} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ENDERMAN_STARE = key("entity.enderman.stare"); - - /** - * {@code minecraft:entity.enderman.teleport} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ENDERMAN_TELEPORT = key("entity.enderman.teleport"); - - /** - * {@code minecraft:entity.endermite.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ENDERMITE_AMBIENT = key("entity.endermite.ambient"); - - /** - * {@code minecraft:entity.endermite.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ENDERMITE_DEATH = key("entity.endermite.death"); - - /** - * {@code minecraft:entity.endermite.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ENDERMITE_HURT = key("entity.endermite.hurt"); - - /** - * {@code minecraft:entity.endermite.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ENDERMITE_STEP = key("entity.endermite.step"); - - /** - * {@code minecraft:entity.evoker.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_EVOKER_AMBIENT = key("entity.evoker.ambient"); - - /** - * {@code minecraft:entity.evoker.cast_spell} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_EVOKER_CAST_SPELL = key("entity.evoker.cast_spell"); - - /** - * {@code minecraft:entity.evoker.celebrate} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_EVOKER_CELEBRATE = key("entity.evoker.celebrate"); - - /** - * {@code minecraft:entity.evoker.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_EVOKER_DEATH = key("entity.evoker.death"); - - /** - * {@code minecraft:entity.evoker.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_EVOKER_HURT = key("entity.evoker.hurt"); - - /** - * {@code minecraft:entity.evoker.prepare_attack} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_EVOKER_PREPARE_ATTACK = key("entity.evoker.prepare_attack"); - - /** - * {@code minecraft:entity.evoker.prepare_summon} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_EVOKER_PREPARE_SUMMON = key("entity.evoker.prepare_summon"); - - /** - * {@code minecraft:entity.evoker.prepare_wololo} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_EVOKER_PREPARE_WOLOLO = key("entity.evoker.prepare_wololo"); - - /** - * {@code minecraft:entity.evoker_fangs.attack} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_EVOKER_FANGS_ATTACK = key("entity.evoker_fangs.attack"); - - /** - * {@code minecraft:entity.experience_bottle.throw} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_EXPERIENCE_BOTTLE_THROW = key("entity.experience_bottle.throw"); - - /** - * {@code minecraft:entity.experience_orb.pickup} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_EXPERIENCE_ORB_PICKUP = key("entity.experience_orb.pickup"); - - /** - * {@code minecraft:entity.firework_rocket.blast} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_FIREWORK_ROCKET_BLAST = key("entity.firework_rocket.blast"); - - /** - * {@code minecraft:entity.firework_rocket.blast_far} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_FIREWORK_ROCKET_BLAST_FAR = key("entity.firework_rocket.blast_far"); - - /** - * {@code minecraft:entity.firework_rocket.large_blast} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_FIREWORK_ROCKET_LARGE_BLAST = key("entity.firework_rocket.large_blast"); - - /** - * {@code minecraft:entity.firework_rocket.large_blast_far} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_FIREWORK_ROCKET_LARGE_BLAST_FAR = key("entity.firework_rocket.large_blast_far"); - - /** - * {@code minecraft:entity.firework_rocket.launch} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_FIREWORK_ROCKET_LAUNCH = key("entity.firework_rocket.launch"); - - /** - * {@code minecraft:entity.firework_rocket.shoot} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_FIREWORK_ROCKET_SHOOT = key("entity.firework_rocket.shoot"); - - /** - * {@code minecraft:entity.firework_rocket.twinkle} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_FIREWORK_ROCKET_TWINKLE = key("entity.firework_rocket.twinkle"); - - /** - * {@code minecraft:entity.firework_rocket.twinkle_far} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_FIREWORK_ROCKET_TWINKLE_FAR = key("entity.firework_rocket.twinkle_far"); - - /** - * {@code minecraft:entity.fish.swim} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_FISH_SWIM = key("entity.fish.swim"); - - /** - * {@code minecraft:entity.fishing_bobber.retrieve} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_FISHING_BOBBER_RETRIEVE = key("entity.fishing_bobber.retrieve"); - - /** - * {@code minecraft:entity.fishing_bobber.splash} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_FISHING_BOBBER_SPLASH = key("entity.fishing_bobber.splash"); - - /** - * {@code minecraft:entity.fishing_bobber.throw} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_FISHING_BOBBER_THROW = key("entity.fishing_bobber.throw"); - - /** - * {@code minecraft:entity.fox.aggro} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_FOX_AGGRO = key("entity.fox.aggro"); - - /** - * {@code minecraft:entity.fox.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_FOX_AMBIENT = key("entity.fox.ambient"); - - /** - * {@code minecraft:entity.fox.bite} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_FOX_BITE = key("entity.fox.bite"); - - /** - * {@code minecraft:entity.fox.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_FOX_DEATH = key("entity.fox.death"); - - /** - * {@code minecraft:entity.fox.eat} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_FOX_EAT = key("entity.fox.eat"); - - /** - * {@code minecraft:entity.fox.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_FOX_HURT = key("entity.fox.hurt"); - - /** - * {@code minecraft:entity.fox.screech} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_FOX_SCREECH = key("entity.fox.screech"); - - /** - * {@code minecraft:entity.fox.sleep} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_FOX_SLEEP = key("entity.fox.sleep"); - - /** - * {@code minecraft:entity.fox.sniff} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_FOX_SNIFF = key("entity.fox.sniff"); - - /** - * {@code minecraft:entity.fox.spit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_FOX_SPIT = key("entity.fox.spit"); - - /** - * {@code minecraft:entity.fox.teleport} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_FOX_TELEPORT = key("entity.fox.teleport"); - - /** - * {@code minecraft:entity.frog.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_FROG_AMBIENT = key("entity.frog.ambient"); - - /** - * {@code minecraft:entity.frog.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_FROG_DEATH = key("entity.frog.death"); - - /** - * {@code minecraft:entity.frog.eat} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_FROG_EAT = key("entity.frog.eat"); - - /** - * {@code minecraft:entity.frog.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_FROG_HURT = key("entity.frog.hurt"); - - /** - * {@code minecraft:entity.frog.lay_spawn} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_FROG_LAY_SPAWN = key("entity.frog.lay_spawn"); - - /** - * {@code minecraft:entity.frog.long_jump} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_FROG_LONG_JUMP = key("entity.frog.long_jump"); - - /** - * {@code minecraft:entity.frog.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_FROG_STEP = key("entity.frog.step"); - - /** - * {@code minecraft:entity.frog.tongue} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_FROG_TONGUE = key("entity.frog.tongue"); - - /** - * {@code minecraft:entity.generic.big_fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GENERIC_BIG_FALL = key("entity.generic.big_fall"); - - /** - * {@code minecraft:entity.generic.burn} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GENERIC_BURN = key("entity.generic.burn"); - - /** - * {@code minecraft:entity.generic.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GENERIC_DEATH = key("entity.generic.death"); - - /** - * {@code minecraft:entity.generic.drink} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GENERIC_DRINK = key("entity.generic.drink"); - - /** - * {@code minecraft:entity.generic.eat} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GENERIC_EAT = key("entity.generic.eat"); - - /** - * {@code minecraft:entity.generic.explode} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GENERIC_EXPLODE = key("entity.generic.explode"); - - /** - * {@code minecraft:entity.generic.extinguish_fire} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GENERIC_EXTINGUISH_FIRE = key("entity.generic.extinguish_fire"); - - /** - * {@code minecraft:entity.generic.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GENERIC_HURT = key("entity.generic.hurt"); - - /** - * {@code minecraft:entity.generic.small_fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GENERIC_SMALL_FALL = key("entity.generic.small_fall"); - - /** - * {@code minecraft:entity.generic.splash} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GENERIC_SPLASH = key("entity.generic.splash"); - - /** - * {@code minecraft:entity.generic.swim} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GENERIC_SWIM = key("entity.generic.swim"); - - /** - * {@code minecraft:entity.ghast.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GHAST_AMBIENT = key("entity.ghast.ambient"); - - /** - * {@code minecraft:entity.ghast.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GHAST_DEATH = key("entity.ghast.death"); - - /** - * {@code minecraft:entity.ghast.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GHAST_HURT = key("entity.ghast.hurt"); - - /** - * {@code minecraft:entity.ghast.scream} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GHAST_SCREAM = key("entity.ghast.scream"); - - /** - * {@code minecraft:entity.ghast.shoot} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GHAST_SHOOT = key("entity.ghast.shoot"); - - /** - * {@code minecraft:entity.ghast.warn} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GHAST_WARN = key("entity.ghast.warn"); - - /** - * {@code minecraft:entity.glow_item_frame.add_item} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GLOW_ITEM_FRAME_ADD_ITEM = key("entity.glow_item_frame.add_item"); - - /** - * {@code minecraft:entity.glow_item_frame.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GLOW_ITEM_FRAME_BREAK = key("entity.glow_item_frame.break"); - - /** - * {@code minecraft:entity.glow_item_frame.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GLOW_ITEM_FRAME_PLACE = key("entity.glow_item_frame.place"); - - /** - * {@code minecraft:entity.glow_item_frame.remove_item} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GLOW_ITEM_FRAME_REMOVE_ITEM = key("entity.glow_item_frame.remove_item"); - - /** - * {@code minecraft:entity.glow_item_frame.rotate_item} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GLOW_ITEM_FRAME_ROTATE_ITEM = key("entity.glow_item_frame.rotate_item"); - - /** - * {@code minecraft:entity.glow_squid.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GLOW_SQUID_AMBIENT = key("entity.glow_squid.ambient"); - - /** - * {@code minecraft:entity.glow_squid.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GLOW_SQUID_DEATH = key("entity.glow_squid.death"); - - /** - * {@code minecraft:entity.glow_squid.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GLOW_SQUID_HURT = key("entity.glow_squid.hurt"); - - /** - * {@code minecraft:entity.glow_squid.squirt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GLOW_SQUID_SQUIRT = key("entity.glow_squid.squirt"); - - /** - * {@code minecraft:entity.goat.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GOAT_AMBIENT = key("entity.goat.ambient"); - - /** - * {@code minecraft:entity.goat.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GOAT_DEATH = key("entity.goat.death"); - - /** - * {@code minecraft:entity.goat.eat} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GOAT_EAT = key("entity.goat.eat"); - - /** - * {@code minecraft:entity.goat.horn_break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GOAT_HORN_BREAK = key("entity.goat.horn_break"); - - /** - * {@code minecraft:entity.goat.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GOAT_HURT = key("entity.goat.hurt"); - - /** - * {@code minecraft:entity.goat.long_jump} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GOAT_LONG_JUMP = key("entity.goat.long_jump"); - - /** - * {@code minecraft:entity.goat.milk} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GOAT_MILK = key("entity.goat.milk"); - - /** - * {@code minecraft:entity.goat.prepare_ram} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GOAT_PREPARE_RAM = key("entity.goat.prepare_ram"); - - /** - * {@code minecraft:entity.goat.ram_impact} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GOAT_RAM_IMPACT = key("entity.goat.ram_impact"); - - /** - * {@code minecraft:entity.goat.screaming.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GOAT_SCREAMING_AMBIENT = key("entity.goat.screaming.ambient"); - - /** - * {@code minecraft:entity.goat.screaming.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GOAT_SCREAMING_DEATH = key("entity.goat.screaming.death"); - - /** - * {@code minecraft:entity.goat.screaming.eat} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GOAT_SCREAMING_EAT = key("entity.goat.screaming.eat"); - - /** - * {@code minecraft:entity.goat.screaming.horn_break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GOAT_SCREAMING_HORN_BREAK = key("entity.goat.screaming.horn_break"); - - /** - * {@code minecraft:entity.goat.screaming.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GOAT_SCREAMING_HURT = key("entity.goat.screaming.hurt"); - - /** - * {@code minecraft:entity.goat.screaming.long_jump} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GOAT_SCREAMING_LONG_JUMP = key("entity.goat.screaming.long_jump"); - - /** - * {@code minecraft:entity.goat.screaming.milk} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GOAT_SCREAMING_MILK = key("entity.goat.screaming.milk"); - - /** - * {@code minecraft:entity.goat.screaming.prepare_ram} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GOAT_SCREAMING_PREPARE_RAM = key("entity.goat.screaming.prepare_ram"); - - /** - * {@code minecraft:entity.goat.screaming.ram_impact} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GOAT_SCREAMING_RAM_IMPACT = key("entity.goat.screaming.ram_impact"); - - /** - * {@code minecraft:entity.goat.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GOAT_STEP = key("entity.goat.step"); - - /** - * {@code minecraft:entity.guardian.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GUARDIAN_AMBIENT = key("entity.guardian.ambient"); - - /** - * {@code minecraft:entity.guardian.ambient_land} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GUARDIAN_AMBIENT_LAND = key("entity.guardian.ambient_land"); - - /** - * {@code minecraft:entity.guardian.attack} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GUARDIAN_ATTACK = key("entity.guardian.attack"); - - /** - * {@code minecraft:entity.guardian.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GUARDIAN_DEATH = key("entity.guardian.death"); - - /** - * {@code minecraft:entity.guardian.death_land} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GUARDIAN_DEATH_LAND = key("entity.guardian.death_land"); - - /** - * {@code minecraft:entity.guardian.flop} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GUARDIAN_FLOP = key("entity.guardian.flop"); - - /** - * {@code minecraft:entity.guardian.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GUARDIAN_HURT = key("entity.guardian.hurt"); - - /** - * {@code minecraft:entity.guardian.hurt_land} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_GUARDIAN_HURT_LAND = key("entity.guardian.hurt_land"); - - /** - * {@code minecraft:entity.hoglin.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_HOGLIN_AMBIENT = key("entity.hoglin.ambient"); - - /** - * {@code minecraft:entity.hoglin.angry} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_HOGLIN_ANGRY = key("entity.hoglin.angry"); - - /** - * {@code minecraft:entity.hoglin.attack} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_HOGLIN_ATTACK = key("entity.hoglin.attack"); - - /** - * {@code minecraft:entity.hoglin.converted_to_zombified} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_HOGLIN_CONVERTED_TO_ZOMBIFIED = key("entity.hoglin.converted_to_zombified"); - - /** - * {@code minecraft:entity.hoglin.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_HOGLIN_DEATH = key("entity.hoglin.death"); - - /** - * {@code minecraft:entity.hoglin.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_HOGLIN_HURT = key("entity.hoglin.hurt"); - - /** - * {@code minecraft:entity.hoglin.retreat} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_HOGLIN_RETREAT = key("entity.hoglin.retreat"); - - /** - * {@code minecraft:entity.hoglin.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_HOGLIN_STEP = key("entity.hoglin.step"); - - /** - * {@code minecraft:entity.horse.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_HORSE_AMBIENT = key("entity.horse.ambient"); - - /** - * {@code minecraft:entity.horse.angry} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_HORSE_ANGRY = key("entity.horse.angry"); - - /** - * {@code minecraft:entity.horse.armor} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_HORSE_ARMOR = key("entity.horse.armor"); - - /** - * {@code minecraft:entity.horse.breathe} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_HORSE_BREATHE = key("entity.horse.breathe"); - - /** - * {@code minecraft:entity.horse.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_HORSE_DEATH = key("entity.horse.death"); - - /** - * {@code minecraft:entity.horse.eat} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_HORSE_EAT = key("entity.horse.eat"); - - /** - * {@code minecraft:entity.horse.gallop} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_HORSE_GALLOP = key("entity.horse.gallop"); - - /** - * {@code minecraft:entity.horse.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_HORSE_HURT = key("entity.horse.hurt"); - - /** - * {@code minecraft:entity.horse.jump} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_HORSE_JUMP = key("entity.horse.jump"); - - /** - * {@code minecraft:entity.horse.land} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_HORSE_LAND = key("entity.horse.land"); - - /** - * {@code minecraft:entity.horse.saddle} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_HORSE_SADDLE = key("entity.horse.saddle"); - - /** - * {@code minecraft:entity.horse.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_HORSE_STEP = key("entity.horse.step"); - - /** - * {@code minecraft:entity.horse.step_wood} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_HORSE_STEP_WOOD = key("entity.horse.step_wood"); - - /** - * {@code minecraft:entity.hostile.big_fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_HOSTILE_BIG_FALL = key("entity.hostile.big_fall"); - - /** - * {@code minecraft:entity.hostile.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_HOSTILE_DEATH = key("entity.hostile.death"); - - /** - * {@code minecraft:entity.hostile.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_HOSTILE_HURT = key("entity.hostile.hurt"); - - /** - * {@code minecraft:entity.hostile.small_fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_HOSTILE_SMALL_FALL = key("entity.hostile.small_fall"); - - /** - * {@code minecraft:entity.hostile.splash} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_HOSTILE_SPLASH = key("entity.hostile.splash"); - - /** - * {@code minecraft:entity.hostile.swim} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_HOSTILE_SWIM = key("entity.hostile.swim"); - - /** - * {@code minecraft:entity.husk.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_HUSK_AMBIENT = key("entity.husk.ambient"); - - /** - * {@code minecraft:entity.husk.converted_to_zombie} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_HUSK_CONVERTED_TO_ZOMBIE = key("entity.husk.converted_to_zombie"); - - /** - * {@code minecraft:entity.husk.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_HUSK_DEATH = key("entity.husk.death"); - - /** - * {@code minecraft:entity.husk.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_HUSK_HURT = key("entity.husk.hurt"); - - /** - * {@code minecraft:entity.husk.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_HUSK_STEP = key("entity.husk.step"); - - /** - * {@code minecraft:entity.illusioner.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ILLUSIONER_AMBIENT = key("entity.illusioner.ambient"); - - /** - * {@code minecraft:entity.illusioner.cast_spell} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ILLUSIONER_CAST_SPELL = key("entity.illusioner.cast_spell"); - - /** - * {@code minecraft:entity.illusioner.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ILLUSIONER_DEATH = key("entity.illusioner.death"); - - /** - * {@code minecraft:entity.illusioner.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ILLUSIONER_HURT = key("entity.illusioner.hurt"); - - /** - * {@code minecraft:entity.illusioner.mirror_move} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ILLUSIONER_MIRROR_MOVE = key("entity.illusioner.mirror_move"); - - /** - * {@code minecraft:entity.illusioner.prepare_blindness} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ILLUSIONER_PREPARE_BLINDNESS = key("entity.illusioner.prepare_blindness"); - - /** - * {@code minecraft:entity.illusioner.prepare_mirror} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ILLUSIONER_PREPARE_MIRROR = key("entity.illusioner.prepare_mirror"); - - /** - * {@code minecraft:entity.iron_golem.attack} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_IRON_GOLEM_ATTACK = key("entity.iron_golem.attack"); - - /** - * {@code minecraft:entity.iron_golem.damage} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_IRON_GOLEM_DAMAGE = key("entity.iron_golem.damage"); - - /** - * {@code minecraft:entity.iron_golem.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_IRON_GOLEM_DEATH = key("entity.iron_golem.death"); - - /** - * {@code minecraft:entity.iron_golem.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_IRON_GOLEM_HURT = key("entity.iron_golem.hurt"); - - /** - * {@code minecraft:entity.iron_golem.repair} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_IRON_GOLEM_REPAIR = key("entity.iron_golem.repair"); - - /** - * {@code minecraft:entity.iron_golem.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_IRON_GOLEM_STEP = key("entity.iron_golem.step"); - - /** - * {@code minecraft:entity.item.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ITEM_BREAK = key("entity.item.break"); - - /** - * {@code minecraft:entity.item.pickup} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ITEM_PICKUP = key("entity.item.pickup"); - - /** - * {@code minecraft:entity.item_frame.add_item} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ITEM_FRAME_ADD_ITEM = key("entity.item_frame.add_item"); - - /** - * {@code minecraft:entity.item_frame.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ITEM_FRAME_BREAK = key("entity.item_frame.break"); - - /** - * {@code minecraft:entity.item_frame.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ITEM_FRAME_PLACE = key("entity.item_frame.place"); - - /** - * {@code minecraft:entity.item_frame.remove_item} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ITEM_FRAME_REMOVE_ITEM = key("entity.item_frame.remove_item"); - - /** - * {@code minecraft:entity.item_frame.rotate_item} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ITEM_FRAME_ROTATE_ITEM = key("entity.item_frame.rotate_item"); - - /** - * {@code minecraft:entity.leash_knot.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_LEASH_KNOT_BREAK = key("entity.leash_knot.break"); - - /** - * {@code minecraft:entity.leash_knot.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_LEASH_KNOT_PLACE = key("entity.leash_knot.place"); - - /** - * {@code minecraft:entity.lightning_bolt.impact} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_LIGHTNING_BOLT_IMPACT = key("entity.lightning_bolt.impact"); - - /** - * {@code minecraft:entity.lightning_bolt.thunder} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_LIGHTNING_BOLT_THUNDER = key("entity.lightning_bolt.thunder"); - - /** - * {@code minecraft:entity.lingering_potion.throw} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_LINGERING_POTION_THROW = key("entity.lingering_potion.throw"); - - /** - * {@code minecraft:entity.llama.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_LLAMA_AMBIENT = key("entity.llama.ambient"); - - /** - * {@code minecraft:entity.llama.angry} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_LLAMA_ANGRY = key("entity.llama.angry"); - - /** - * {@code minecraft:entity.llama.chest} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_LLAMA_CHEST = key("entity.llama.chest"); - - /** - * {@code minecraft:entity.llama.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_LLAMA_DEATH = key("entity.llama.death"); - - /** - * {@code minecraft:entity.llama.eat} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_LLAMA_EAT = key("entity.llama.eat"); - - /** - * {@code minecraft:entity.llama.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_LLAMA_HURT = key("entity.llama.hurt"); - - /** - * {@code minecraft:entity.llama.spit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_LLAMA_SPIT = key("entity.llama.spit"); - - /** - * {@code minecraft:entity.llama.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_LLAMA_STEP = key("entity.llama.step"); - - /** - * {@code minecraft:entity.llama.swag} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_LLAMA_SWAG = key("entity.llama.swag"); - - /** - * {@code minecraft:entity.magma_cube.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_MAGMA_CUBE_DEATH = key("entity.magma_cube.death"); - - /** - * {@code minecraft:entity.magma_cube.death_small} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_MAGMA_CUBE_DEATH_SMALL = key("entity.magma_cube.death_small"); - - /** - * {@code minecraft:entity.magma_cube.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_MAGMA_CUBE_HURT = key("entity.magma_cube.hurt"); - - /** - * {@code minecraft:entity.magma_cube.hurt_small} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_MAGMA_CUBE_HURT_SMALL = key("entity.magma_cube.hurt_small"); - - /** - * {@code minecraft:entity.magma_cube.jump} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_MAGMA_CUBE_JUMP = key("entity.magma_cube.jump"); - - /** - * {@code minecraft:entity.magma_cube.squish} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_MAGMA_CUBE_SQUISH = key("entity.magma_cube.squish"); - - /** - * {@code minecraft:entity.magma_cube.squish_small} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_MAGMA_CUBE_SQUISH_SMALL = key("entity.magma_cube.squish_small"); - - /** - * {@code minecraft:entity.minecart.inside} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_MINECART_INSIDE = key("entity.minecart.inside"); - - /** - * {@code minecraft:entity.minecart.inside.underwater} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_MINECART_INSIDE_UNDERWATER = key("entity.minecart.inside.underwater"); - - /** - * {@code minecraft:entity.minecart.riding} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_MINECART_RIDING = key("entity.minecart.riding"); - - /** - * {@code minecraft:entity.mooshroom.convert} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_MOOSHROOM_CONVERT = key("entity.mooshroom.convert"); - - /** - * {@code minecraft:entity.mooshroom.eat} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_MOOSHROOM_EAT = key("entity.mooshroom.eat"); - - /** - * {@code minecraft:entity.mooshroom.milk} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_MOOSHROOM_MILK = key("entity.mooshroom.milk"); - - /** - * {@code minecraft:entity.mooshroom.shear} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_MOOSHROOM_SHEAR = key("entity.mooshroom.shear"); - - /** - * {@code minecraft:entity.mooshroom.suspicious_milk} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_MOOSHROOM_SUSPICIOUS_MILK = key("entity.mooshroom.suspicious_milk"); - - /** - * {@code minecraft:entity.mule.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_MULE_AMBIENT = key("entity.mule.ambient"); - - /** - * {@code minecraft:entity.mule.angry} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_MULE_ANGRY = key("entity.mule.angry"); - - /** - * {@code minecraft:entity.mule.chest} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_MULE_CHEST = key("entity.mule.chest"); - - /** - * {@code minecraft:entity.mule.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_MULE_DEATH = key("entity.mule.death"); - - /** - * {@code minecraft:entity.mule.eat} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_MULE_EAT = key("entity.mule.eat"); - - /** - * {@code minecraft:entity.mule.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_MULE_HURT = key("entity.mule.hurt"); - - /** - * {@code minecraft:entity.mule.jump} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_MULE_JUMP = key("entity.mule.jump"); - - /** - * {@code minecraft:entity.ocelot.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_OCELOT_AMBIENT = key("entity.ocelot.ambient"); - - /** - * {@code minecraft:entity.ocelot.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_OCELOT_DEATH = key("entity.ocelot.death"); - - /** - * {@code minecraft:entity.ocelot.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_OCELOT_HURT = key("entity.ocelot.hurt"); - - /** - * {@code minecraft:entity.painting.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PAINTING_BREAK = key("entity.painting.break"); - - /** - * {@code minecraft:entity.painting.place} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PAINTING_PLACE = key("entity.painting.place"); - - /** - * {@code minecraft:entity.panda.aggressive_ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PANDA_AGGRESSIVE_AMBIENT = key("entity.panda.aggressive_ambient"); - - /** - * {@code minecraft:entity.panda.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PANDA_AMBIENT = key("entity.panda.ambient"); - - /** - * {@code minecraft:entity.panda.bite} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PANDA_BITE = key("entity.panda.bite"); - - /** - * {@code minecraft:entity.panda.cant_breed} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PANDA_CANT_BREED = key("entity.panda.cant_breed"); - - /** - * {@code minecraft:entity.panda.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PANDA_DEATH = key("entity.panda.death"); - - /** - * {@code minecraft:entity.panda.eat} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PANDA_EAT = key("entity.panda.eat"); - - /** - * {@code minecraft:entity.panda.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PANDA_HURT = key("entity.panda.hurt"); - - /** - * {@code minecraft:entity.panda.pre_sneeze} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PANDA_PRE_SNEEZE = key("entity.panda.pre_sneeze"); - - /** - * {@code minecraft:entity.panda.sneeze} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PANDA_SNEEZE = key("entity.panda.sneeze"); - - /** - * {@code minecraft:entity.panda.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PANDA_STEP = key("entity.panda.step"); - - /** - * {@code minecraft:entity.panda.worried_ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PANDA_WORRIED_AMBIENT = key("entity.panda.worried_ambient"); - - /** - * {@code minecraft:entity.parrot.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_AMBIENT = key("entity.parrot.ambient"); - - /** - * {@code minecraft:entity.parrot.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_DEATH = key("entity.parrot.death"); - - /** - * {@code minecraft:entity.parrot.eat} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_EAT = key("entity.parrot.eat"); - - /** - * {@code minecraft:entity.parrot.fly} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_FLY = key("entity.parrot.fly"); - - /** - * {@code minecraft:entity.parrot.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_HURT = key("entity.parrot.hurt"); - - /** - * {@code minecraft:entity.parrot.imitate.blaze} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_BLAZE = key("entity.parrot.imitate.blaze"); - - /** - * {@code minecraft:entity.parrot.imitate.bogged} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_BOGGED = key("entity.parrot.imitate.bogged"); - - /** - * {@code minecraft:entity.parrot.imitate.breeze} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_BREEZE = key("entity.parrot.imitate.breeze"); - - /** - * {@code minecraft:entity.parrot.imitate.creeper} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_CREEPER = key("entity.parrot.imitate.creeper"); - - /** - * {@code minecraft:entity.parrot.imitate.drowned} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_DROWNED = key("entity.parrot.imitate.drowned"); - - /** - * {@code minecraft:entity.parrot.imitate.elder_guardian} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_ELDER_GUARDIAN = key("entity.parrot.imitate.elder_guardian"); - - /** - * {@code minecraft:entity.parrot.imitate.ender_dragon} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_ENDER_DRAGON = key("entity.parrot.imitate.ender_dragon"); - - /** - * {@code minecraft:entity.parrot.imitate.endermite} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_ENDERMITE = key("entity.parrot.imitate.endermite"); - - /** - * {@code minecraft:entity.parrot.imitate.evoker} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_EVOKER = key("entity.parrot.imitate.evoker"); - - /** - * {@code minecraft:entity.parrot.imitate.ghast} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_GHAST = key("entity.parrot.imitate.ghast"); - - /** - * {@code minecraft:entity.parrot.imitate.guardian} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_GUARDIAN = key("entity.parrot.imitate.guardian"); - - /** - * {@code minecraft:entity.parrot.imitate.hoglin} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_HOGLIN = key("entity.parrot.imitate.hoglin"); - - /** - * {@code minecraft:entity.parrot.imitate.husk} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_HUSK = key("entity.parrot.imitate.husk"); - - /** - * {@code minecraft:entity.parrot.imitate.illusioner} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_ILLUSIONER = key("entity.parrot.imitate.illusioner"); - - /** - * {@code minecraft:entity.parrot.imitate.magma_cube} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_MAGMA_CUBE = key("entity.parrot.imitate.magma_cube"); - - /** - * {@code minecraft:entity.parrot.imitate.phantom} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_PHANTOM = key("entity.parrot.imitate.phantom"); - - /** - * {@code minecraft:entity.parrot.imitate.piglin} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_PIGLIN = key("entity.parrot.imitate.piglin"); - - /** - * {@code minecraft:entity.parrot.imitate.piglin_brute} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_PIGLIN_BRUTE = key("entity.parrot.imitate.piglin_brute"); - - /** - * {@code minecraft:entity.parrot.imitate.pillager} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_PILLAGER = key("entity.parrot.imitate.pillager"); - - /** - * {@code minecraft:entity.parrot.imitate.ravager} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_RAVAGER = key("entity.parrot.imitate.ravager"); - - /** - * {@code minecraft:entity.parrot.imitate.shulker} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_SHULKER = key("entity.parrot.imitate.shulker"); - - /** - * {@code minecraft:entity.parrot.imitate.silverfish} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_SILVERFISH = key("entity.parrot.imitate.silverfish"); - - /** - * {@code minecraft:entity.parrot.imitate.skeleton} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_SKELETON = key("entity.parrot.imitate.skeleton"); - - /** - * {@code minecraft:entity.parrot.imitate.slime} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_SLIME = key("entity.parrot.imitate.slime"); - - /** - * {@code minecraft:entity.parrot.imitate.spider} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_SPIDER = key("entity.parrot.imitate.spider"); - - /** - * {@code minecraft:entity.parrot.imitate.stray} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_STRAY = key("entity.parrot.imitate.stray"); - - /** - * {@code minecraft:entity.parrot.imitate.vex} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_VEX = key("entity.parrot.imitate.vex"); - - /** - * {@code minecraft:entity.parrot.imitate.vindicator} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_VINDICATOR = key("entity.parrot.imitate.vindicator"); - - /** - * {@code minecraft:entity.parrot.imitate.warden} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_WARDEN = key("entity.parrot.imitate.warden"); - - /** - * {@code minecraft:entity.parrot.imitate.witch} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_WITCH = key("entity.parrot.imitate.witch"); - - /** - * {@code minecraft:entity.parrot.imitate.wither} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_WITHER = key("entity.parrot.imitate.wither"); - - /** - * {@code minecraft:entity.parrot.imitate.wither_skeleton} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_WITHER_SKELETON = key("entity.parrot.imitate.wither_skeleton"); - - /** - * {@code minecraft:entity.parrot.imitate.zoglin} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_ZOGLIN = key("entity.parrot.imitate.zoglin"); - - /** - * {@code minecraft:entity.parrot.imitate.zombie} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_ZOMBIE = key("entity.parrot.imitate.zombie"); - - /** - * {@code minecraft:entity.parrot.imitate.zombie_villager} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_IMITATE_ZOMBIE_VILLAGER = key("entity.parrot.imitate.zombie_villager"); - - /** - * {@code minecraft:entity.parrot.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PARROT_STEP = key("entity.parrot.step"); - - /** - * {@code minecraft:entity.phantom.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PHANTOM_AMBIENT = key("entity.phantom.ambient"); - - /** - * {@code minecraft:entity.phantom.bite} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PHANTOM_BITE = key("entity.phantom.bite"); - - /** - * {@code minecraft:entity.phantom.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PHANTOM_DEATH = key("entity.phantom.death"); - - /** - * {@code minecraft:entity.phantom.flap} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PHANTOM_FLAP = key("entity.phantom.flap"); - - /** - * {@code minecraft:entity.phantom.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PHANTOM_HURT = key("entity.phantom.hurt"); - - /** - * {@code minecraft:entity.phantom.swoop} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PHANTOM_SWOOP = key("entity.phantom.swoop"); - - /** - * {@code minecraft:entity.pig.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PIG_AMBIENT = key("entity.pig.ambient"); - - /** - * {@code minecraft:entity.pig.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PIG_DEATH = key("entity.pig.death"); - - /** - * {@code minecraft:entity.pig.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PIG_HURT = key("entity.pig.hurt"); - - /** - * {@code minecraft:entity.pig.saddle} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PIG_SADDLE = key("entity.pig.saddle"); - - /** - * {@code minecraft:entity.pig.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PIG_STEP = key("entity.pig.step"); - - /** - * {@code minecraft:entity.piglin.admiring_item} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PIGLIN_ADMIRING_ITEM = key("entity.piglin.admiring_item"); - - /** - * {@code minecraft:entity.piglin.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PIGLIN_AMBIENT = key("entity.piglin.ambient"); - - /** - * {@code minecraft:entity.piglin.angry} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PIGLIN_ANGRY = key("entity.piglin.angry"); - - /** - * {@code minecraft:entity.piglin.celebrate} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PIGLIN_CELEBRATE = key("entity.piglin.celebrate"); - - /** - * {@code minecraft:entity.piglin.converted_to_zombified} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PIGLIN_CONVERTED_TO_ZOMBIFIED = key("entity.piglin.converted_to_zombified"); - - /** - * {@code minecraft:entity.piglin.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PIGLIN_DEATH = key("entity.piglin.death"); - - /** - * {@code minecraft:entity.piglin.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PIGLIN_HURT = key("entity.piglin.hurt"); - - /** - * {@code minecraft:entity.piglin.jealous} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PIGLIN_JEALOUS = key("entity.piglin.jealous"); - - /** - * {@code minecraft:entity.piglin.retreat} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PIGLIN_RETREAT = key("entity.piglin.retreat"); - - /** - * {@code minecraft:entity.piglin.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PIGLIN_STEP = key("entity.piglin.step"); - - /** - * {@code minecraft:entity.piglin_brute.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PIGLIN_BRUTE_AMBIENT = key("entity.piglin_brute.ambient"); - - /** - * {@code minecraft:entity.piglin_brute.angry} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PIGLIN_BRUTE_ANGRY = key("entity.piglin_brute.angry"); - - /** - * {@code minecraft:entity.piglin_brute.converted_to_zombified} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PIGLIN_BRUTE_CONVERTED_TO_ZOMBIFIED = key("entity.piglin_brute.converted_to_zombified"); - - /** - * {@code minecraft:entity.piglin_brute.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PIGLIN_BRUTE_DEATH = key("entity.piglin_brute.death"); - - /** - * {@code minecraft:entity.piglin_brute.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PIGLIN_BRUTE_HURT = key("entity.piglin_brute.hurt"); - - /** - * {@code minecraft:entity.piglin_brute.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PIGLIN_BRUTE_STEP = key("entity.piglin_brute.step"); - - /** - * {@code minecraft:entity.pillager.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PILLAGER_AMBIENT = key("entity.pillager.ambient"); - - /** - * {@code minecraft:entity.pillager.celebrate} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PILLAGER_CELEBRATE = key("entity.pillager.celebrate"); - - /** - * {@code minecraft:entity.pillager.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PILLAGER_DEATH = key("entity.pillager.death"); - - /** - * {@code minecraft:entity.pillager.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PILLAGER_HURT = key("entity.pillager.hurt"); - - /** - * {@code minecraft:entity.player.attack.crit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PLAYER_ATTACK_CRIT = key("entity.player.attack.crit"); - - /** - * {@code minecraft:entity.player.attack.knockback} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PLAYER_ATTACK_KNOCKBACK = key("entity.player.attack.knockback"); - - /** - * {@code minecraft:entity.player.attack.nodamage} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PLAYER_ATTACK_NODAMAGE = key("entity.player.attack.nodamage"); - - /** - * {@code minecraft:entity.player.attack.strong} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PLAYER_ATTACK_STRONG = key("entity.player.attack.strong"); - - /** - * {@code minecraft:entity.player.attack.sweep} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PLAYER_ATTACK_SWEEP = key("entity.player.attack.sweep"); - - /** - * {@code minecraft:entity.player.attack.weak} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PLAYER_ATTACK_WEAK = key("entity.player.attack.weak"); - - /** - * {@code minecraft:entity.player.big_fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PLAYER_BIG_FALL = key("entity.player.big_fall"); - - /** - * {@code minecraft:entity.player.breath} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PLAYER_BREATH = key("entity.player.breath"); - - /** - * {@code minecraft:entity.player.burp} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PLAYER_BURP = key("entity.player.burp"); - - /** - * {@code minecraft:entity.player.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PLAYER_DEATH = key("entity.player.death"); - - /** - * {@code minecraft:entity.player.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PLAYER_HURT = key("entity.player.hurt"); - - /** - * {@code minecraft:entity.player.hurt_drown} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PLAYER_HURT_DROWN = key("entity.player.hurt_drown"); - - /** - * {@code minecraft:entity.player.hurt_freeze} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PLAYER_HURT_FREEZE = key("entity.player.hurt_freeze"); - - /** - * {@code minecraft:entity.player.hurt_on_fire} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PLAYER_HURT_ON_FIRE = key("entity.player.hurt_on_fire"); - - /** - * {@code minecraft:entity.player.hurt_sweet_berry_bush} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PLAYER_HURT_SWEET_BERRY_BUSH = key("entity.player.hurt_sweet_berry_bush"); - - /** - * {@code minecraft:entity.player.levelup} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PLAYER_LEVELUP = key("entity.player.levelup"); - - /** - * {@code minecraft:entity.player.small_fall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PLAYER_SMALL_FALL = key("entity.player.small_fall"); - - /** - * {@code minecraft:entity.player.splash} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PLAYER_SPLASH = key("entity.player.splash"); - - /** - * {@code minecraft:entity.player.splash.high_speed} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PLAYER_SPLASH_HIGH_SPEED = key("entity.player.splash.high_speed"); - - /** - * {@code minecraft:entity.player.swim} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PLAYER_SWIM = key("entity.player.swim"); - - /** - * {@code minecraft:entity.player.teleport} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PLAYER_TELEPORT = key("entity.player.teleport"); - - /** - * {@code minecraft:entity.polar_bear.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_POLAR_BEAR_AMBIENT = key("entity.polar_bear.ambient"); - - /** - * {@code minecraft:entity.polar_bear.ambient_baby} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_POLAR_BEAR_AMBIENT_BABY = key("entity.polar_bear.ambient_baby"); - - /** - * {@code minecraft:entity.polar_bear.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_POLAR_BEAR_DEATH = key("entity.polar_bear.death"); - - /** - * {@code minecraft:entity.polar_bear.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_POLAR_BEAR_HURT = key("entity.polar_bear.hurt"); - - /** - * {@code minecraft:entity.polar_bear.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_POLAR_BEAR_STEP = key("entity.polar_bear.step"); - - /** - * {@code minecraft:entity.polar_bear.warning} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_POLAR_BEAR_WARNING = key("entity.polar_bear.warning"); - - /** - * {@code minecraft:entity.puffer_fish.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PUFFER_FISH_AMBIENT = key("entity.puffer_fish.ambient"); - - /** - * {@code minecraft:entity.puffer_fish.blow_out} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PUFFER_FISH_BLOW_OUT = key("entity.puffer_fish.blow_out"); - - /** - * {@code minecraft:entity.puffer_fish.blow_up} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PUFFER_FISH_BLOW_UP = key("entity.puffer_fish.blow_up"); - - /** - * {@code minecraft:entity.puffer_fish.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PUFFER_FISH_DEATH = key("entity.puffer_fish.death"); - - /** - * {@code minecraft:entity.puffer_fish.flop} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PUFFER_FISH_FLOP = key("entity.puffer_fish.flop"); - - /** - * {@code minecraft:entity.puffer_fish.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PUFFER_FISH_HURT = key("entity.puffer_fish.hurt"); - - /** - * {@code minecraft:entity.puffer_fish.sting} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_PUFFER_FISH_STING = key("entity.puffer_fish.sting"); - - /** - * {@code minecraft:entity.rabbit.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_RABBIT_AMBIENT = key("entity.rabbit.ambient"); - - /** - * {@code minecraft:entity.rabbit.attack} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_RABBIT_ATTACK = key("entity.rabbit.attack"); - - /** - * {@code minecraft:entity.rabbit.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_RABBIT_DEATH = key("entity.rabbit.death"); - - /** - * {@code minecraft:entity.rabbit.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_RABBIT_HURT = key("entity.rabbit.hurt"); - - /** - * {@code minecraft:entity.rabbit.jump} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_RABBIT_JUMP = key("entity.rabbit.jump"); - - /** - * {@code minecraft:entity.ravager.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_RAVAGER_AMBIENT = key("entity.ravager.ambient"); - - /** - * {@code minecraft:entity.ravager.attack} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_RAVAGER_ATTACK = key("entity.ravager.attack"); - - /** - * {@code minecraft:entity.ravager.celebrate} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_RAVAGER_CELEBRATE = key("entity.ravager.celebrate"); - - /** - * {@code minecraft:entity.ravager.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_RAVAGER_DEATH = key("entity.ravager.death"); - - /** - * {@code minecraft:entity.ravager.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_RAVAGER_HURT = key("entity.ravager.hurt"); - - /** - * {@code minecraft:entity.ravager.roar} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_RAVAGER_ROAR = key("entity.ravager.roar"); - - /** - * {@code minecraft:entity.ravager.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_RAVAGER_STEP = key("entity.ravager.step"); - - /** - * {@code minecraft:entity.ravager.stunned} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_RAVAGER_STUNNED = key("entity.ravager.stunned"); - - /** - * {@code minecraft:entity.salmon.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SALMON_AMBIENT = key("entity.salmon.ambient"); - - /** - * {@code minecraft:entity.salmon.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SALMON_DEATH = key("entity.salmon.death"); - - /** - * {@code minecraft:entity.salmon.flop} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SALMON_FLOP = key("entity.salmon.flop"); - - /** - * {@code minecraft:entity.salmon.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SALMON_HURT = key("entity.salmon.hurt"); - - /** - * {@code minecraft:entity.sheep.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SHEEP_AMBIENT = key("entity.sheep.ambient"); - - /** - * {@code minecraft:entity.sheep.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SHEEP_DEATH = key("entity.sheep.death"); - - /** - * {@code minecraft:entity.sheep.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SHEEP_HURT = key("entity.sheep.hurt"); - - /** - * {@code minecraft:entity.sheep.shear} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SHEEP_SHEAR = key("entity.sheep.shear"); - - /** - * {@code minecraft:entity.sheep.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SHEEP_STEP = key("entity.sheep.step"); - - /** - * {@code minecraft:entity.shulker.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SHULKER_AMBIENT = key("entity.shulker.ambient"); - - /** - * {@code minecraft:entity.shulker.close} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SHULKER_CLOSE = key("entity.shulker.close"); - - /** - * {@code minecraft:entity.shulker.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SHULKER_DEATH = key("entity.shulker.death"); - - /** - * {@code minecraft:entity.shulker.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SHULKER_HURT = key("entity.shulker.hurt"); - - /** - * {@code minecraft:entity.shulker.hurt_closed} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SHULKER_HURT_CLOSED = key("entity.shulker.hurt_closed"); - - /** - * {@code minecraft:entity.shulker.open} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SHULKER_OPEN = key("entity.shulker.open"); - - /** - * {@code minecraft:entity.shulker.shoot} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SHULKER_SHOOT = key("entity.shulker.shoot"); - - /** - * {@code minecraft:entity.shulker.teleport} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SHULKER_TELEPORT = key("entity.shulker.teleport"); - - /** - * {@code minecraft:entity.shulker_bullet.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SHULKER_BULLET_HIT = key("entity.shulker_bullet.hit"); - - /** - * {@code minecraft:entity.shulker_bullet.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SHULKER_BULLET_HURT = key("entity.shulker_bullet.hurt"); - - /** - * {@code minecraft:entity.silverfish.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SILVERFISH_AMBIENT = key("entity.silverfish.ambient"); - - /** - * {@code minecraft:entity.silverfish.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SILVERFISH_DEATH = key("entity.silverfish.death"); - - /** - * {@code minecraft:entity.silverfish.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SILVERFISH_HURT = key("entity.silverfish.hurt"); - - /** - * {@code minecraft:entity.silverfish.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SILVERFISH_STEP = key("entity.silverfish.step"); - - /** - * {@code minecraft:entity.skeleton.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SKELETON_AMBIENT = key("entity.skeleton.ambient"); - - /** - * {@code minecraft:entity.skeleton.converted_to_stray} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SKELETON_CONVERTED_TO_STRAY = key("entity.skeleton.converted_to_stray"); - - /** - * {@code minecraft:entity.skeleton.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SKELETON_DEATH = key("entity.skeleton.death"); - - /** - * {@code minecraft:entity.skeleton.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SKELETON_HURT = key("entity.skeleton.hurt"); - - /** - * {@code minecraft:entity.skeleton.shoot} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SKELETON_SHOOT = key("entity.skeleton.shoot"); - - /** - * {@code minecraft:entity.skeleton.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SKELETON_STEP = key("entity.skeleton.step"); - - /** - * {@code minecraft:entity.skeleton_horse.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SKELETON_HORSE_AMBIENT = key("entity.skeleton_horse.ambient"); - - /** - * {@code minecraft:entity.skeleton_horse.ambient_water} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SKELETON_HORSE_AMBIENT_WATER = key("entity.skeleton_horse.ambient_water"); - - /** - * {@code minecraft:entity.skeleton_horse.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SKELETON_HORSE_DEATH = key("entity.skeleton_horse.death"); - - /** - * {@code minecraft:entity.skeleton_horse.gallop_water} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SKELETON_HORSE_GALLOP_WATER = key("entity.skeleton_horse.gallop_water"); - - /** - * {@code minecraft:entity.skeleton_horse.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SKELETON_HORSE_HURT = key("entity.skeleton_horse.hurt"); - - /** - * {@code minecraft:entity.skeleton_horse.jump_water} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SKELETON_HORSE_JUMP_WATER = key("entity.skeleton_horse.jump_water"); - - /** - * {@code minecraft:entity.skeleton_horse.step_water} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SKELETON_HORSE_STEP_WATER = key("entity.skeleton_horse.step_water"); - - /** - * {@code minecraft:entity.skeleton_horse.swim} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SKELETON_HORSE_SWIM = key("entity.skeleton_horse.swim"); - - /** - * {@code minecraft:entity.slime.attack} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SLIME_ATTACK = key("entity.slime.attack"); - - /** - * {@code minecraft:entity.slime.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SLIME_DEATH = key("entity.slime.death"); - - /** - * {@code minecraft:entity.slime.death_small} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SLIME_DEATH_SMALL = key("entity.slime.death_small"); - - /** - * {@code minecraft:entity.slime.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SLIME_HURT = key("entity.slime.hurt"); - - /** - * {@code minecraft:entity.slime.hurt_small} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SLIME_HURT_SMALL = key("entity.slime.hurt_small"); - - /** - * {@code minecraft:entity.slime.jump} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SLIME_JUMP = key("entity.slime.jump"); - - /** - * {@code minecraft:entity.slime.jump_small} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SLIME_JUMP_SMALL = key("entity.slime.jump_small"); - - /** - * {@code minecraft:entity.slime.squish} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SLIME_SQUISH = key("entity.slime.squish"); - - /** - * {@code minecraft:entity.slime.squish_small} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SLIME_SQUISH_SMALL = key("entity.slime.squish_small"); - - /** - * {@code minecraft:entity.sniffer.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SNIFFER_DEATH = key("entity.sniffer.death"); - - /** - * {@code minecraft:entity.sniffer.digging} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SNIFFER_DIGGING = key("entity.sniffer.digging"); - - /** - * {@code minecraft:entity.sniffer.digging_stop} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SNIFFER_DIGGING_STOP = key("entity.sniffer.digging_stop"); - - /** - * {@code minecraft:entity.sniffer.drop_seed} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SNIFFER_DROP_SEED = key("entity.sniffer.drop_seed"); - - /** - * {@code minecraft:entity.sniffer.eat} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SNIFFER_EAT = key("entity.sniffer.eat"); - - /** - * {@code minecraft:entity.sniffer.happy} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SNIFFER_HAPPY = key("entity.sniffer.happy"); - - /** - * {@code minecraft:entity.sniffer.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SNIFFER_HURT = key("entity.sniffer.hurt"); - - /** - * {@code minecraft:entity.sniffer.idle} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SNIFFER_IDLE = key("entity.sniffer.idle"); - - /** - * {@code minecraft:entity.sniffer.scenting} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SNIFFER_SCENTING = key("entity.sniffer.scenting"); - - /** - * {@code minecraft:entity.sniffer.searching} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SNIFFER_SEARCHING = key("entity.sniffer.searching"); - - /** - * {@code minecraft:entity.sniffer.sniffing} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SNIFFER_SNIFFING = key("entity.sniffer.sniffing"); - - /** - * {@code minecraft:entity.sniffer.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SNIFFER_STEP = key("entity.sniffer.step"); - - /** - * {@code minecraft:entity.snow_golem.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SNOW_GOLEM_AMBIENT = key("entity.snow_golem.ambient"); - - /** - * {@code minecraft:entity.snow_golem.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SNOW_GOLEM_DEATH = key("entity.snow_golem.death"); - - /** - * {@code minecraft:entity.snow_golem.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SNOW_GOLEM_HURT = key("entity.snow_golem.hurt"); - - /** - * {@code minecraft:entity.snow_golem.shear} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SNOW_GOLEM_SHEAR = key("entity.snow_golem.shear"); - - /** - * {@code minecraft:entity.snow_golem.shoot} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SNOW_GOLEM_SHOOT = key("entity.snow_golem.shoot"); - - /** - * {@code minecraft:entity.snowball.throw} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SNOWBALL_THROW = key("entity.snowball.throw"); - - /** - * {@code minecraft:entity.spider.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SPIDER_AMBIENT = key("entity.spider.ambient"); - - /** - * {@code minecraft:entity.spider.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SPIDER_DEATH = key("entity.spider.death"); - - /** - * {@code minecraft:entity.spider.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SPIDER_HURT = key("entity.spider.hurt"); - - /** - * {@code minecraft:entity.spider.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SPIDER_STEP = key("entity.spider.step"); - - /** - * {@code minecraft:entity.splash_potion.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SPLASH_POTION_BREAK = key("entity.splash_potion.break"); - - /** - * {@code minecraft:entity.splash_potion.throw} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SPLASH_POTION_THROW = key("entity.splash_potion.throw"); - - /** - * {@code minecraft:entity.squid.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SQUID_AMBIENT = key("entity.squid.ambient"); - - /** - * {@code minecraft:entity.squid.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SQUID_DEATH = key("entity.squid.death"); - - /** - * {@code minecraft:entity.squid.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SQUID_HURT = key("entity.squid.hurt"); - - /** - * {@code minecraft:entity.squid.squirt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_SQUID_SQUIRT = key("entity.squid.squirt"); - - /** - * {@code minecraft:entity.stray.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_STRAY_AMBIENT = key("entity.stray.ambient"); - - /** - * {@code minecraft:entity.stray.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_STRAY_DEATH = key("entity.stray.death"); - - /** - * {@code minecraft:entity.stray.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_STRAY_HURT = key("entity.stray.hurt"); - - /** - * {@code minecraft:entity.stray.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_STRAY_STEP = key("entity.stray.step"); - - /** - * {@code minecraft:entity.strider.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_STRIDER_AMBIENT = key("entity.strider.ambient"); - - /** - * {@code minecraft:entity.strider.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_STRIDER_DEATH = key("entity.strider.death"); - - /** - * {@code minecraft:entity.strider.eat} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_STRIDER_EAT = key("entity.strider.eat"); - - /** - * {@code minecraft:entity.strider.happy} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_STRIDER_HAPPY = key("entity.strider.happy"); - - /** - * {@code minecraft:entity.strider.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_STRIDER_HURT = key("entity.strider.hurt"); - - /** - * {@code minecraft:entity.strider.retreat} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_STRIDER_RETREAT = key("entity.strider.retreat"); - - /** - * {@code minecraft:entity.strider.saddle} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_STRIDER_SADDLE = key("entity.strider.saddle"); - - /** - * {@code minecraft:entity.strider.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_STRIDER_STEP = key("entity.strider.step"); - - /** - * {@code minecraft:entity.strider.step_lava} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_STRIDER_STEP_LAVA = key("entity.strider.step_lava"); - - /** - * {@code minecraft:entity.tadpole.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_TADPOLE_DEATH = key("entity.tadpole.death"); - - /** - * {@code minecraft:entity.tadpole.flop} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_TADPOLE_FLOP = key("entity.tadpole.flop"); - - /** - * {@code minecraft:entity.tadpole.grow_up} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_TADPOLE_GROW_UP = key("entity.tadpole.grow_up"); - - /** - * {@code minecraft:entity.tadpole.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_TADPOLE_HURT = key("entity.tadpole.hurt"); - - /** - * {@code minecraft:entity.tnt.primed} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_TNT_PRIMED = key("entity.tnt.primed"); - - /** - * {@code minecraft:entity.tropical_fish.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_TROPICAL_FISH_AMBIENT = key("entity.tropical_fish.ambient"); - - /** - * {@code minecraft:entity.tropical_fish.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_TROPICAL_FISH_DEATH = key("entity.tropical_fish.death"); - - /** - * {@code minecraft:entity.tropical_fish.flop} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_TROPICAL_FISH_FLOP = key("entity.tropical_fish.flop"); - - /** - * {@code minecraft:entity.tropical_fish.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_TROPICAL_FISH_HURT = key("entity.tropical_fish.hurt"); - - /** - * {@code minecraft:entity.turtle.ambient_land} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_TURTLE_AMBIENT_LAND = key("entity.turtle.ambient_land"); - - /** - * {@code minecraft:entity.turtle.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_TURTLE_DEATH = key("entity.turtle.death"); - - /** - * {@code minecraft:entity.turtle.death_baby} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_TURTLE_DEATH_BABY = key("entity.turtle.death_baby"); - - /** - * {@code minecraft:entity.turtle.egg_break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_TURTLE_EGG_BREAK = key("entity.turtle.egg_break"); - - /** - * {@code minecraft:entity.turtle.egg_crack} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_TURTLE_EGG_CRACK = key("entity.turtle.egg_crack"); - - /** - * {@code minecraft:entity.turtle.egg_hatch} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_TURTLE_EGG_HATCH = key("entity.turtle.egg_hatch"); - - /** - * {@code minecraft:entity.turtle.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_TURTLE_HURT = key("entity.turtle.hurt"); - - /** - * {@code minecraft:entity.turtle.hurt_baby} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_TURTLE_HURT_BABY = key("entity.turtle.hurt_baby"); - - /** - * {@code minecraft:entity.turtle.lay_egg} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_TURTLE_LAY_EGG = key("entity.turtle.lay_egg"); - - /** - * {@code minecraft:entity.turtle.shamble} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_TURTLE_SHAMBLE = key("entity.turtle.shamble"); - - /** - * {@code minecraft:entity.turtle.shamble_baby} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_TURTLE_SHAMBLE_BABY = key("entity.turtle.shamble_baby"); - - /** - * {@code minecraft:entity.turtle.swim} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_TURTLE_SWIM = key("entity.turtle.swim"); - - /** - * {@code minecraft:entity.vex.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_VEX_AMBIENT = key("entity.vex.ambient"); - - /** - * {@code minecraft:entity.vex.charge} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_VEX_CHARGE = key("entity.vex.charge"); - - /** - * {@code minecraft:entity.vex.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_VEX_DEATH = key("entity.vex.death"); - - /** - * {@code minecraft:entity.vex.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_VEX_HURT = key("entity.vex.hurt"); - - /** - * {@code minecraft:entity.villager.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_VILLAGER_AMBIENT = key("entity.villager.ambient"); - - /** - * {@code minecraft:entity.villager.celebrate} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_VILLAGER_CELEBRATE = key("entity.villager.celebrate"); - - /** - * {@code minecraft:entity.villager.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_VILLAGER_DEATH = key("entity.villager.death"); - - /** - * {@code minecraft:entity.villager.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_VILLAGER_HURT = key("entity.villager.hurt"); - - /** - * {@code minecraft:entity.villager.no} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_VILLAGER_NO = key("entity.villager.no"); - - /** - * {@code minecraft:entity.villager.trade} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_VILLAGER_TRADE = key("entity.villager.trade"); - - /** - * {@code minecraft:entity.villager.work_armorer} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_VILLAGER_WORK_ARMORER = key("entity.villager.work_armorer"); - - /** - * {@code minecraft:entity.villager.work_butcher} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_VILLAGER_WORK_BUTCHER = key("entity.villager.work_butcher"); - - /** - * {@code minecraft:entity.villager.work_cartographer} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_VILLAGER_WORK_CARTOGRAPHER = key("entity.villager.work_cartographer"); - - /** - * {@code minecraft:entity.villager.work_cleric} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_VILLAGER_WORK_CLERIC = key("entity.villager.work_cleric"); - - /** - * {@code minecraft:entity.villager.work_farmer} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_VILLAGER_WORK_FARMER = key("entity.villager.work_farmer"); - - /** - * {@code minecraft:entity.villager.work_fisherman} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_VILLAGER_WORK_FISHERMAN = key("entity.villager.work_fisherman"); - - /** - * {@code minecraft:entity.villager.work_fletcher} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_VILLAGER_WORK_FLETCHER = key("entity.villager.work_fletcher"); - - /** - * {@code minecraft:entity.villager.work_leatherworker} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_VILLAGER_WORK_LEATHERWORKER = key("entity.villager.work_leatherworker"); - - /** - * {@code minecraft:entity.villager.work_librarian} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_VILLAGER_WORK_LIBRARIAN = key("entity.villager.work_librarian"); - - /** - * {@code minecraft:entity.villager.work_mason} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_VILLAGER_WORK_MASON = key("entity.villager.work_mason"); - - /** - * {@code minecraft:entity.villager.work_shepherd} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_VILLAGER_WORK_SHEPHERD = key("entity.villager.work_shepherd"); - - /** - * {@code minecraft:entity.villager.work_toolsmith} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_VILLAGER_WORK_TOOLSMITH = key("entity.villager.work_toolsmith"); - - /** - * {@code minecraft:entity.villager.work_weaponsmith} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_VILLAGER_WORK_WEAPONSMITH = key("entity.villager.work_weaponsmith"); - - /** - * {@code minecraft:entity.villager.yes} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_VILLAGER_YES = key("entity.villager.yes"); - - /** - * {@code minecraft:entity.vindicator.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_VINDICATOR_AMBIENT = key("entity.vindicator.ambient"); - - /** - * {@code minecraft:entity.vindicator.celebrate} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_VINDICATOR_CELEBRATE = key("entity.vindicator.celebrate"); - - /** - * {@code minecraft:entity.vindicator.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_VINDICATOR_DEATH = key("entity.vindicator.death"); - - /** - * {@code minecraft:entity.vindicator.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_VINDICATOR_HURT = key("entity.vindicator.hurt"); - - /** - * {@code minecraft:entity.wandering_trader.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WANDERING_TRADER_AMBIENT = key("entity.wandering_trader.ambient"); - - /** - * {@code minecraft:entity.wandering_trader.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WANDERING_TRADER_DEATH = key("entity.wandering_trader.death"); - - /** - * {@code minecraft:entity.wandering_trader.disappeared} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WANDERING_TRADER_DISAPPEARED = key("entity.wandering_trader.disappeared"); - - /** - * {@code minecraft:entity.wandering_trader.drink_milk} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WANDERING_TRADER_DRINK_MILK = key("entity.wandering_trader.drink_milk"); - - /** - * {@code minecraft:entity.wandering_trader.drink_potion} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WANDERING_TRADER_DRINK_POTION = key("entity.wandering_trader.drink_potion"); - - /** - * {@code minecraft:entity.wandering_trader.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WANDERING_TRADER_HURT = key("entity.wandering_trader.hurt"); - - /** - * {@code minecraft:entity.wandering_trader.no} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WANDERING_TRADER_NO = key("entity.wandering_trader.no"); - - /** - * {@code minecraft:entity.wandering_trader.reappeared} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WANDERING_TRADER_REAPPEARED = key("entity.wandering_trader.reappeared"); - - /** - * {@code minecraft:entity.wandering_trader.trade} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WANDERING_TRADER_TRADE = key("entity.wandering_trader.trade"); - - /** - * {@code minecraft:entity.wandering_trader.yes} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WANDERING_TRADER_YES = key("entity.wandering_trader.yes"); - - /** - * {@code minecraft:entity.warden.agitated} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WARDEN_AGITATED = key("entity.warden.agitated"); - - /** - * {@code minecraft:entity.warden.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WARDEN_AMBIENT = key("entity.warden.ambient"); - - /** - * {@code minecraft:entity.warden.angry} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WARDEN_ANGRY = key("entity.warden.angry"); - - /** - * {@code minecraft:entity.warden.attack_impact} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WARDEN_ATTACK_IMPACT = key("entity.warden.attack_impact"); - - /** - * {@code minecraft:entity.warden.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WARDEN_DEATH = key("entity.warden.death"); - - /** - * {@code minecraft:entity.warden.dig} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WARDEN_DIG = key("entity.warden.dig"); - - /** - * {@code minecraft:entity.warden.emerge} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WARDEN_EMERGE = key("entity.warden.emerge"); - - /** - * {@code minecraft:entity.warden.heartbeat} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WARDEN_HEARTBEAT = key("entity.warden.heartbeat"); - - /** - * {@code minecraft:entity.warden.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WARDEN_HURT = key("entity.warden.hurt"); - - /** - * {@code minecraft:entity.warden.listening} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WARDEN_LISTENING = key("entity.warden.listening"); - - /** - * {@code minecraft:entity.warden.listening_angry} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WARDEN_LISTENING_ANGRY = key("entity.warden.listening_angry"); - - /** - * {@code minecraft:entity.warden.nearby_close} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WARDEN_NEARBY_CLOSE = key("entity.warden.nearby_close"); - - /** - * {@code minecraft:entity.warden.nearby_closer} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WARDEN_NEARBY_CLOSER = key("entity.warden.nearby_closer"); - - /** - * {@code minecraft:entity.warden.nearby_closest} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WARDEN_NEARBY_CLOSEST = key("entity.warden.nearby_closest"); - - /** - * {@code minecraft:entity.warden.roar} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WARDEN_ROAR = key("entity.warden.roar"); - - /** - * {@code minecraft:entity.warden.sniff} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WARDEN_SNIFF = key("entity.warden.sniff"); - - /** - * {@code minecraft:entity.warden.sonic_boom} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WARDEN_SONIC_BOOM = key("entity.warden.sonic_boom"); - - /** - * {@code minecraft:entity.warden.sonic_charge} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WARDEN_SONIC_CHARGE = key("entity.warden.sonic_charge"); - - /** - * {@code minecraft:entity.warden.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WARDEN_STEP = key("entity.warden.step"); - - /** - * {@code minecraft:entity.warden.tendril_clicks} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WARDEN_TENDRIL_CLICKS = key("entity.warden.tendril_clicks"); - - /** - * {@code minecraft:entity.wind_charge.throw} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WIND_CHARGE_THROW = key("entity.wind_charge.throw"); - - /** - * {@code minecraft:entity.wind_charge.wind_burst} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WIND_CHARGE_WIND_BURST = key("entity.wind_charge.wind_burst"); - - /** - * {@code minecraft:entity.witch.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WITCH_AMBIENT = key("entity.witch.ambient"); - - /** - * {@code minecraft:entity.witch.celebrate} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WITCH_CELEBRATE = key("entity.witch.celebrate"); - - /** - * {@code minecraft:entity.witch.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WITCH_DEATH = key("entity.witch.death"); - - /** - * {@code minecraft:entity.witch.drink} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WITCH_DRINK = key("entity.witch.drink"); - - /** - * {@code minecraft:entity.witch.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WITCH_HURT = key("entity.witch.hurt"); - - /** - * {@code minecraft:entity.witch.throw} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WITCH_THROW = key("entity.witch.throw"); - - /** - * {@code minecraft:entity.wither.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WITHER_AMBIENT = key("entity.wither.ambient"); - - /** - * {@code minecraft:entity.wither.break_block} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WITHER_BREAK_BLOCK = key("entity.wither.break_block"); - - /** - * {@code minecraft:entity.wither.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WITHER_DEATH = key("entity.wither.death"); - - /** - * {@code minecraft:entity.wither.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WITHER_HURT = key("entity.wither.hurt"); - - /** - * {@code minecraft:entity.wither.shoot} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WITHER_SHOOT = key("entity.wither.shoot"); - - /** - * {@code minecraft:entity.wither.spawn} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WITHER_SPAWN = key("entity.wither.spawn"); - - /** - * {@code minecraft:entity.wither_skeleton.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WITHER_SKELETON_AMBIENT = key("entity.wither_skeleton.ambient"); - - /** - * {@code minecraft:entity.wither_skeleton.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WITHER_SKELETON_DEATH = key("entity.wither_skeleton.death"); - - /** - * {@code minecraft:entity.wither_skeleton.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WITHER_SKELETON_HURT = key("entity.wither_skeleton.hurt"); - - /** - * {@code minecraft:entity.wither_skeleton.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WITHER_SKELETON_STEP = key("entity.wither_skeleton.step"); - - /** - * {@code minecraft:entity.wolf.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WOLF_AMBIENT = key("entity.wolf.ambient"); - - /** - * {@code minecraft:entity.wolf.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WOLF_DEATH = key("entity.wolf.death"); - - /** - * {@code minecraft:entity.wolf.growl} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WOLF_GROWL = key("entity.wolf.growl"); - - /** - * {@code minecraft:entity.wolf.howl} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WOLF_HOWL = key("entity.wolf.howl"); - - /** - * {@code minecraft:entity.wolf.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WOLF_HURT = key("entity.wolf.hurt"); - - /** - * {@code minecraft:entity.wolf.pant} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WOLF_PANT = key("entity.wolf.pant"); - - /** - * {@code minecraft:entity.wolf.shake} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WOLF_SHAKE = key("entity.wolf.shake"); - - /** - * {@code minecraft:entity.wolf.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WOLF_STEP = key("entity.wolf.step"); - - /** - * {@code minecraft:entity.wolf.whine} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_WOLF_WHINE = key("entity.wolf.whine"); - - /** - * {@code minecraft:entity.zoglin.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ZOGLIN_AMBIENT = key("entity.zoglin.ambient"); - - /** - * {@code minecraft:entity.zoglin.angry} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ZOGLIN_ANGRY = key("entity.zoglin.angry"); - - /** - * {@code minecraft:entity.zoglin.attack} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ZOGLIN_ATTACK = key("entity.zoglin.attack"); - - /** - * {@code minecraft:entity.zoglin.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ZOGLIN_DEATH = key("entity.zoglin.death"); - - /** - * {@code minecraft:entity.zoglin.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ZOGLIN_HURT = key("entity.zoglin.hurt"); - - /** - * {@code minecraft:entity.zoglin.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ZOGLIN_STEP = key("entity.zoglin.step"); - - /** - * {@code minecraft:entity.zombie.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ZOMBIE_AMBIENT = key("entity.zombie.ambient"); - - /** - * {@code minecraft:entity.zombie.attack_iron_door} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ZOMBIE_ATTACK_IRON_DOOR = key("entity.zombie.attack_iron_door"); - - /** - * {@code minecraft:entity.zombie.attack_wooden_door} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ZOMBIE_ATTACK_WOODEN_DOOR = key("entity.zombie.attack_wooden_door"); - - /** - * {@code minecraft:entity.zombie.break_wooden_door} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ZOMBIE_BREAK_WOODEN_DOOR = key("entity.zombie.break_wooden_door"); - - /** - * {@code minecraft:entity.zombie.converted_to_drowned} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ZOMBIE_CONVERTED_TO_DROWNED = key("entity.zombie.converted_to_drowned"); - - /** - * {@code minecraft:entity.zombie.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ZOMBIE_DEATH = key("entity.zombie.death"); - - /** - * {@code minecraft:entity.zombie.destroy_egg} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ZOMBIE_DESTROY_EGG = key("entity.zombie.destroy_egg"); - - /** - * {@code minecraft:entity.zombie.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ZOMBIE_HURT = key("entity.zombie.hurt"); - - /** - * {@code minecraft:entity.zombie.infect} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ZOMBIE_INFECT = key("entity.zombie.infect"); - - /** - * {@code minecraft:entity.zombie.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ZOMBIE_STEP = key("entity.zombie.step"); - - /** - * {@code minecraft:entity.zombie_horse.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ZOMBIE_HORSE_AMBIENT = key("entity.zombie_horse.ambient"); - - /** - * {@code minecraft:entity.zombie_horse.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ZOMBIE_HORSE_DEATH = key("entity.zombie_horse.death"); - - /** - * {@code minecraft:entity.zombie_horse.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ZOMBIE_HORSE_HURT = key("entity.zombie_horse.hurt"); - - /** - * {@code minecraft:entity.zombie_villager.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ZOMBIE_VILLAGER_AMBIENT = key("entity.zombie_villager.ambient"); - - /** - * {@code minecraft:entity.zombie_villager.converted} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ZOMBIE_VILLAGER_CONVERTED = key("entity.zombie_villager.converted"); - - /** - * {@code minecraft:entity.zombie_villager.cure} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ZOMBIE_VILLAGER_CURE = key("entity.zombie_villager.cure"); - - /** - * {@code minecraft:entity.zombie_villager.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ZOMBIE_VILLAGER_DEATH = key("entity.zombie_villager.death"); - - /** - * {@code minecraft:entity.zombie_villager.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ZOMBIE_VILLAGER_HURT = key("entity.zombie_villager.hurt"); - - /** - * {@code minecraft:entity.zombie_villager.step} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ZOMBIE_VILLAGER_STEP = key("entity.zombie_villager.step"); - - /** - * {@code minecraft:entity.zombified_piglin.ambient} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ZOMBIFIED_PIGLIN_AMBIENT = key("entity.zombified_piglin.ambient"); - - /** - * {@code minecraft:entity.zombified_piglin.angry} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ZOMBIFIED_PIGLIN_ANGRY = key("entity.zombified_piglin.angry"); - - /** - * {@code minecraft:entity.zombified_piglin.death} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ZOMBIFIED_PIGLIN_DEATH = key("entity.zombified_piglin.death"); - - /** - * {@code minecraft:entity.zombified_piglin.hurt} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ENTITY_ZOMBIFIED_PIGLIN_HURT = key("entity.zombified_piglin.hurt"); - - /** - * {@code minecraft:event.mob_effect.bad_omen} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key EVENT_MOB_EFFECT_BAD_OMEN = key("event.mob_effect.bad_omen"); - - /** - * {@code minecraft:event.mob_effect.raid_omen} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key EVENT_MOB_EFFECT_RAID_OMEN = key("event.mob_effect.raid_omen"); - - /** - * {@code minecraft:event.mob_effect.trial_omen} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key EVENT_MOB_EFFECT_TRIAL_OMEN = key("event.mob_effect.trial_omen"); - - /** - * {@code minecraft:event.raid.horn} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key EVENT_RAID_HORN = key("event.raid.horn"); - - /** - * {@code minecraft:intentionally_empty} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key INTENTIONALLY_EMPTY = key("intentionally_empty"); - - /** - * {@code minecraft:item.armor.equip_chain} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_ARMOR_EQUIP_CHAIN = key("item.armor.equip_chain"); - - /** - * {@code minecraft:item.armor.equip_diamond} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_ARMOR_EQUIP_DIAMOND = key("item.armor.equip_diamond"); - - /** - * {@code minecraft:item.armor.equip_elytra} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_ARMOR_EQUIP_ELYTRA = key("item.armor.equip_elytra"); - - /** - * {@code minecraft:item.armor.equip_generic} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_ARMOR_EQUIP_GENERIC = key("item.armor.equip_generic"); - - /** - * {@code minecraft:item.armor.equip_gold} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_ARMOR_EQUIP_GOLD = key("item.armor.equip_gold"); - - /** - * {@code minecraft:item.armor.equip_iron} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_ARMOR_EQUIP_IRON = key("item.armor.equip_iron"); - - /** - * {@code minecraft:item.armor.equip_leather} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_ARMOR_EQUIP_LEATHER = key("item.armor.equip_leather"); - - /** - * {@code minecraft:item.armor.equip_netherite} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_ARMOR_EQUIP_NETHERITE = key("item.armor.equip_netherite"); - - /** - * {@code minecraft:item.armor.equip_turtle} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_ARMOR_EQUIP_TURTLE = key("item.armor.equip_turtle"); - - /** - * {@code minecraft:item.armor.equip_wolf} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_ARMOR_EQUIP_WOLF = key("item.armor.equip_wolf"); - - /** - * {@code minecraft:item.armor.unequip_wolf} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_ARMOR_UNEQUIP_WOLF = key("item.armor.unequip_wolf"); - - /** - * {@code minecraft:item.axe.scrape} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_AXE_SCRAPE = key("item.axe.scrape"); - - /** - * {@code minecraft:item.axe.strip} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_AXE_STRIP = key("item.axe.strip"); - - /** - * {@code minecraft:item.axe.wax_off} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_AXE_WAX_OFF = key("item.axe.wax_off"); - - /** - * {@code minecraft:item.bone_meal.use} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_BONE_MEAL_USE = key("item.bone_meal.use"); - - /** - * {@code minecraft:item.book.page_turn} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_BOOK_PAGE_TURN = key("item.book.page_turn"); - - /** - * {@code minecraft:item.book.put} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_BOOK_PUT = key("item.book.put"); - - /** - * {@code minecraft:item.bottle.empty} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_BOTTLE_EMPTY = key("item.bottle.empty"); - - /** - * {@code minecraft:item.bottle.fill} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_BOTTLE_FILL = key("item.bottle.fill"); - - /** - * {@code minecraft:item.bottle.fill_dragonbreath} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_BOTTLE_FILL_DRAGONBREATH = key("item.bottle.fill_dragonbreath"); - - /** - * {@code minecraft:item.brush.brushing.generic} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_BRUSH_BRUSHING_GENERIC = key("item.brush.brushing.generic"); - - /** - * {@code minecraft:item.brush.brushing.gravel} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_BRUSH_BRUSHING_GRAVEL = key("item.brush.brushing.gravel"); - - /** - * {@code minecraft:item.brush.brushing.gravel.complete} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_BRUSH_BRUSHING_GRAVEL_COMPLETE = key("item.brush.brushing.gravel.complete"); - - /** - * {@code minecraft:item.brush.brushing.sand} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_BRUSH_BRUSHING_SAND = key("item.brush.brushing.sand"); - - /** - * {@code minecraft:item.brush.brushing.sand.complete} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_BRUSH_BRUSHING_SAND_COMPLETE = key("item.brush.brushing.sand.complete"); - - /** - * {@code minecraft:item.bucket.empty} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_BUCKET_EMPTY = key("item.bucket.empty"); - - /** - * {@code minecraft:item.bucket.empty_axolotl} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_BUCKET_EMPTY_AXOLOTL = key("item.bucket.empty_axolotl"); - - /** - * {@code minecraft:item.bucket.empty_fish} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_BUCKET_EMPTY_FISH = key("item.bucket.empty_fish"); - - /** - * {@code minecraft:item.bucket.empty_lava} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_BUCKET_EMPTY_LAVA = key("item.bucket.empty_lava"); - - /** - * {@code minecraft:item.bucket.empty_powder_snow} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_BUCKET_EMPTY_POWDER_SNOW = key("item.bucket.empty_powder_snow"); - - /** - * {@code minecraft:item.bucket.empty_tadpole} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_BUCKET_EMPTY_TADPOLE = key("item.bucket.empty_tadpole"); - - /** - * {@code minecraft:item.bucket.fill} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_BUCKET_FILL = key("item.bucket.fill"); - - /** - * {@code minecraft:item.bucket.fill_axolotl} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_BUCKET_FILL_AXOLOTL = key("item.bucket.fill_axolotl"); - - /** - * {@code minecraft:item.bucket.fill_fish} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_BUCKET_FILL_FISH = key("item.bucket.fill_fish"); - - /** - * {@code minecraft:item.bucket.fill_lava} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_BUCKET_FILL_LAVA = key("item.bucket.fill_lava"); - - /** - * {@code minecraft:item.bucket.fill_powder_snow} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_BUCKET_FILL_POWDER_SNOW = key("item.bucket.fill_powder_snow"); - - /** - * {@code minecraft:item.bucket.fill_tadpole} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_BUCKET_FILL_TADPOLE = key("item.bucket.fill_tadpole"); - - /** - * {@code minecraft:item.bundle.drop_contents} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_BUNDLE_DROP_CONTENTS = key("item.bundle.drop_contents"); - - /** - * {@code minecraft:item.bundle.insert} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_BUNDLE_INSERT = key("item.bundle.insert"); - - /** - * {@code minecraft:item.bundle.remove_one} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_BUNDLE_REMOVE_ONE = key("item.bundle.remove_one"); - - /** - * {@code minecraft:item.chorus_fruit.teleport} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_CHORUS_FRUIT_TELEPORT = key("item.chorus_fruit.teleport"); - - /** - * {@code minecraft:item.crop.plant} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_CROP_PLANT = key("item.crop.plant"); - - /** - * {@code minecraft:item.crossbow.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_CROSSBOW_HIT = key("item.crossbow.hit"); - - /** - * {@code minecraft:item.crossbow.loading_end} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_CROSSBOW_LOADING_END = key("item.crossbow.loading_end"); - - /** - * {@code minecraft:item.crossbow.loading_middle} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_CROSSBOW_LOADING_MIDDLE = key("item.crossbow.loading_middle"); - - /** - * {@code minecraft:item.crossbow.loading_start} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_CROSSBOW_LOADING_START = key("item.crossbow.loading_start"); - - /** - * {@code minecraft:item.crossbow.quick_charge_1} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_CROSSBOW_QUICK_CHARGE_1 = key("item.crossbow.quick_charge_1"); - - /** - * {@code minecraft:item.crossbow.quick_charge_2} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_CROSSBOW_QUICK_CHARGE_2 = key("item.crossbow.quick_charge_2"); - - /** - * {@code minecraft:item.crossbow.quick_charge_3} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_CROSSBOW_QUICK_CHARGE_3 = key("item.crossbow.quick_charge_3"); - - /** - * {@code minecraft:item.crossbow.shoot} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_CROSSBOW_SHOOT = key("item.crossbow.shoot"); - - /** - * {@code minecraft:item.dye.use} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_DYE_USE = key("item.dye.use"); - - /** - * {@code minecraft:item.elytra.flying} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_ELYTRA_FLYING = key("item.elytra.flying"); - - /** - * {@code minecraft:item.firecharge.use} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_FIRECHARGE_USE = key("item.firecharge.use"); - - /** - * {@code minecraft:item.flintandsteel.use} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_FLINTANDSTEEL_USE = key("item.flintandsteel.use"); - - /** - * {@code minecraft:item.glow_ink_sac.use} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_GLOW_INK_SAC_USE = key("item.glow_ink_sac.use"); - - /** - * {@code minecraft:item.goat_horn.play} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_GOAT_HORN_PLAY = key("item.goat_horn.play"); - - /** - * {@code minecraft:item.goat_horn.sound.0} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_GOAT_HORN_SOUND_0 = key("item.goat_horn.sound.0"); - - /** - * {@code minecraft:item.goat_horn.sound.1} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_GOAT_HORN_SOUND_1 = key("item.goat_horn.sound.1"); - - /** - * {@code minecraft:item.goat_horn.sound.2} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_GOAT_HORN_SOUND_2 = key("item.goat_horn.sound.2"); - - /** - * {@code minecraft:item.goat_horn.sound.3} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_GOAT_HORN_SOUND_3 = key("item.goat_horn.sound.3"); - - /** - * {@code minecraft:item.goat_horn.sound.4} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_GOAT_HORN_SOUND_4 = key("item.goat_horn.sound.4"); - - /** - * {@code minecraft:item.goat_horn.sound.5} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_GOAT_HORN_SOUND_5 = key("item.goat_horn.sound.5"); - - /** - * {@code minecraft:item.goat_horn.sound.6} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_GOAT_HORN_SOUND_6 = key("item.goat_horn.sound.6"); - - /** - * {@code minecraft:item.goat_horn.sound.7} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_GOAT_HORN_SOUND_7 = key("item.goat_horn.sound.7"); - - /** - * {@code minecraft:item.hoe.till} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_HOE_TILL = key("item.hoe.till"); - - /** - * {@code minecraft:item.honey_bottle.drink} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_HONEY_BOTTLE_DRINK = key("item.honey_bottle.drink"); - - /** - * {@code minecraft:item.honeycomb.wax_on} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_HONEYCOMB_WAX_ON = key("item.honeycomb.wax_on"); - - /** - * {@code minecraft:item.ink_sac.use} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_INK_SAC_USE = key("item.ink_sac.use"); - - /** - * {@code minecraft:item.lodestone_compass.lock} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_LODESTONE_COMPASS_LOCK = key("item.lodestone_compass.lock"); - - /** - * {@code minecraft:item.mace.smash_air} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_MACE_SMASH_AIR = key("item.mace.smash_air"); - - /** - * {@code minecraft:item.mace.smash_ground} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_MACE_SMASH_GROUND = key("item.mace.smash_ground"); - - /** - * {@code minecraft:item.mace.smash_ground_heavy} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_MACE_SMASH_GROUND_HEAVY = key("item.mace.smash_ground_heavy"); - - /** - * {@code minecraft:item.nether_wart.plant} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_NETHER_WART_PLANT = key("item.nether_wart.plant"); - - /** - * {@code minecraft:item.ominous_bottle.dispose} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_OMINOUS_BOTTLE_DISPOSE = key("item.ominous_bottle.dispose"); - - /** - * {@code minecraft:item.shield.block} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_SHIELD_BLOCK = key("item.shield.block"); - - /** - * {@code minecraft:item.shield.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_SHIELD_BREAK = key("item.shield.break"); - - /** - * {@code minecraft:item.shovel.flatten} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_SHOVEL_FLATTEN = key("item.shovel.flatten"); - - /** - * {@code minecraft:item.spyglass.stop_using} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_SPYGLASS_STOP_USING = key("item.spyglass.stop_using"); - - /** - * {@code minecraft:item.spyglass.use} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_SPYGLASS_USE = key("item.spyglass.use"); - - /** - * {@code minecraft:item.totem.use} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_TOTEM_USE = key("item.totem.use"); - - /** - * {@code minecraft:item.trident.hit} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_TRIDENT_HIT = key("item.trident.hit"); - - /** - * {@code minecraft:item.trident.hit_ground} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_TRIDENT_HIT_GROUND = key("item.trident.hit_ground"); - - /** - * {@code minecraft:item.trident.return} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_TRIDENT_RETURN = key("item.trident.return"); - - /** - * {@code minecraft:item.trident.riptide_1} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_TRIDENT_RIPTIDE_1 = key("item.trident.riptide_1"); - - /** - * {@code minecraft:item.trident.riptide_2} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_TRIDENT_RIPTIDE_2 = key("item.trident.riptide_2"); - - /** - * {@code minecraft:item.trident.riptide_3} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_TRIDENT_RIPTIDE_3 = key("item.trident.riptide_3"); - - /** - * {@code minecraft:item.trident.throw} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_TRIDENT_THROW = key("item.trident.throw"); - - /** - * {@code minecraft:item.trident.thunder} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_TRIDENT_THUNDER = key("item.trident.thunder"); - - /** - * {@code minecraft:item.wolf_armor.break} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_WOLF_ARMOR_BREAK = key("item.wolf_armor.break"); - - /** - * {@code minecraft:item.wolf_armor.crack} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_WOLF_ARMOR_CRACK = key("item.wolf_armor.crack"); - - /** - * {@code minecraft:item.wolf_armor.damage} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_WOLF_ARMOR_DAMAGE = key("item.wolf_armor.damage"); - - /** - * {@code minecraft:item.wolf_armor.repair} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key ITEM_WOLF_ARMOR_REPAIR = key("item.wolf_armor.repair"); - - /** - * {@code minecraft:music.creative} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_CREATIVE = key("music.creative"); - - /** - * {@code minecraft:music.credits} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_CREDITS = key("music.credits"); - - /** - * {@code minecraft:music.dragon} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_DRAGON = key("music.dragon"); - - /** - * {@code minecraft:music.end} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_END = key("music.end"); - - /** - * {@code minecraft:music.game} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_GAME = key("music.game"); - - /** - * {@code minecraft:music.menu} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_MENU = key("music.menu"); - - /** - * {@code minecraft:music.nether.basalt_deltas} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_NETHER_BASALT_DELTAS = key("music.nether.basalt_deltas"); - - /** - * {@code minecraft:music.nether.crimson_forest} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_NETHER_CRIMSON_FOREST = key("music.nether.crimson_forest"); - - /** - * {@code minecraft:music.nether.nether_wastes} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_NETHER_NETHER_WASTES = key("music.nether.nether_wastes"); - - /** - * {@code minecraft:music.nether.soul_sand_valley} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_NETHER_SOUL_SAND_VALLEY = key("music.nether.soul_sand_valley"); - - /** - * {@code minecraft:music.nether.warped_forest} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_NETHER_WARPED_FOREST = key("music.nether.warped_forest"); - - /** - * {@code minecraft:music.overworld.badlands} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_OVERWORLD_BADLANDS = key("music.overworld.badlands"); - - /** - * {@code minecraft:music.overworld.bamboo_jungle} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_OVERWORLD_BAMBOO_JUNGLE = key("music.overworld.bamboo_jungle"); - - /** - * {@code minecraft:music.overworld.cherry_grove} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_OVERWORLD_CHERRY_GROVE = key("music.overworld.cherry_grove"); - - /** - * {@code minecraft:music.overworld.deep_dark} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_OVERWORLD_DEEP_DARK = key("music.overworld.deep_dark"); - - /** - * {@code minecraft:music.overworld.desert} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_OVERWORLD_DESERT = key("music.overworld.desert"); - - /** - * {@code minecraft:music.overworld.dripstone_caves} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_OVERWORLD_DRIPSTONE_CAVES = key("music.overworld.dripstone_caves"); - - /** - * {@code minecraft:music.overworld.flower_forest} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_OVERWORLD_FLOWER_FOREST = key("music.overworld.flower_forest"); - - /** - * {@code minecraft:music.overworld.forest} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_OVERWORLD_FOREST = key("music.overworld.forest"); - - /** - * {@code minecraft:music.overworld.frozen_peaks} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_OVERWORLD_FROZEN_PEAKS = key("music.overworld.frozen_peaks"); - - /** - * {@code minecraft:music.overworld.grove} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_OVERWORLD_GROVE = key("music.overworld.grove"); - - /** - * {@code minecraft:music.overworld.jagged_peaks} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_OVERWORLD_JAGGED_PEAKS = key("music.overworld.jagged_peaks"); - - /** - * {@code minecraft:music.overworld.jungle} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_OVERWORLD_JUNGLE = key("music.overworld.jungle"); - - /** - * {@code minecraft:music.overworld.lush_caves} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_OVERWORLD_LUSH_CAVES = key("music.overworld.lush_caves"); - - /** - * {@code minecraft:music.overworld.meadow} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_OVERWORLD_MEADOW = key("music.overworld.meadow"); - - /** - * {@code minecraft:music.overworld.old_growth_taiga} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_OVERWORLD_OLD_GROWTH_TAIGA = key("music.overworld.old_growth_taiga"); - - /** - * {@code minecraft:music.overworld.snowy_slopes} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_OVERWORLD_SNOWY_SLOPES = key("music.overworld.snowy_slopes"); - - /** - * {@code minecraft:music.overworld.sparse_jungle} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_OVERWORLD_SPARSE_JUNGLE = key("music.overworld.sparse_jungle"); - - /** - * {@code minecraft:music.overworld.stony_peaks} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_OVERWORLD_STONY_PEAKS = key("music.overworld.stony_peaks"); - - /** - * {@code minecraft:music.overworld.swamp} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_OVERWORLD_SWAMP = key("music.overworld.swamp"); - - /** - * {@code minecraft:music.under_water} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_UNDER_WATER = key("music.under_water"); - - /** - * {@code minecraft:music_disc.11} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_DISC_11 = key("music_disc.11"); - - /** - * {@code minecraft:music_disc.13} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_DISC_13 = key("music_disc.13"); - - /** - * {@code minecraft:music_disc.5} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_DISC_5 = key("music_disc.5"); - - /** - * {@code minecraft:music_disc.blocks} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_DISC_BLOCKS = key("music_disc.blocks"); - - /** - * {@code minecraft:music_disc.cat} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_DISC_CAT = key("music_disc.cat"); - - /** - * {@code minecraft:music_disc.chirp} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_DISC_CHIRP = key("music_disc.chirp"); - - /** - * {@code minecraft:music_disc.creator} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_DISC_CREATOR = key("music_disc.creator"); - - /** - * {@code minecraft:music_disc.creator_music_box} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_DISC_CREATOR_MUSIC_BOX = key("music_disc.creator_music_box"); - - /** - * {@code minecraft:music_disc.far} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_DISC_FAR = key("music_disc.far"); - - /** - * {@code minecraft:music_disc.mall} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_DISC_MALL = key("music_disc.mall"); - - /** - * {@code minecraft:music_disc.mellohi} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_DISC_MELLOHI = key("music_disc.mellohi"); - - /** - * {@code minecraft:music_disc.otherside} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_DISC_OTHERSIDE = key("music_disc.otherside"); - - /** - * {@code minecraft:music_disc.pigstep} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_DISC_PIGSTEP = key("music_disc.pigstep"); - - /** - * {@code minecraft:music_disc.precipice} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_DISC_PRECIPICE = key("music_disc.precipice"); - - /** - * {@code minecraft:music_disc.relic} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_DISC_RELIC = key("music_disc.relic"); - - /** - * {@code minecraft:music_disc.stal} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_DISC_STAL = key("music_disc.stal"); - - /** - * {@code minecraft:music_disc.strad} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_DISC_STRAD = key("music_disc.strad"); - - /** - * {@code minecraft:music_disc.wait} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_DISC_WAIT = key("music_disc.wait"); - - /** - * {@code minecraft:music_disc.ward} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key MUSIC_DISC_WARD = key("music_disc.ward"); - - /** - * {@code minecraft:particle.soul_escape} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key PARTICLE_SOUL_ESCAPE = key("particle.soul_escape"); - - /** - * {@code minecraft:ui.button.click} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key UI_BUTTON_CLICK = key("ui.button.click"); - - /** - * {@code minecraft:ui.cartography_table.take_result} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key UI_CARTOGRAPHY_TABLE_TAKE_RESULT = key("ui.cartography_table.take_result"); - - /** - * {@code minecraft:ui.loom.select_pattern} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key UI_LOOM_SELECT_PATTERN = key("ui.loom.select_pattern"); - - /** - * {@code minecraft:ui.loom.take_result} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key UI_LOOM_TAKE_RESULT = key("ui.loom.take_result"); - - /** - * {@code minecraft:ui.stonecutter.select_recipe} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key UI_STONECUTTER_SELECT_RECIPE = key("ui.stonecutter.select_recipe"); - - /** - * {@code minecraft:ui.stonecutter.take_result} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key UI_STONECUTTER_TAKE_RESULT = key("ui.stonecutter.take_result"); - - /** - * {@code minecraft:ui.toast.challenge_complete} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key UI_TOAST_CHALLENGE_COMPLETE = key("ui.toast.challenge_complete"); - - /** - * {@code minecraft:ui.toast.in} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key UI_TOAST_IN = key("ui.toast.in"); - - /** - * {@code minecraft:ui.toast.out} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key UI_TOAST_OUT = key("ui.toast.out"); - - /** - * {@code minecraft:weather.rain} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key WEATHER_RAIN = key("weather.rain"); - - /** - * {@code minecraft:weather.rain.above} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - * - */ - public static final Key WEATHER_RAIN_ABOVE = key("weather.rain.above"); - - private SoundKeys() { - } + /** + * {@code minecraft:ambient.basalt_deltas.additions} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key AMBIENT_BASALT_DELTAS_ADDITIONS = key("minecraft:ambient.basalt_deltas.additions"); + + /** + * {@code minecraft:ambient.basalt_deltas.loop} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key AMBIENT_BASALT_DELTAS_LOOP = key("minecraft:ambient.basalt_deltas.loop"); + + /** + * {@code minecraft:ambient.basalt_deltas.mood} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key AMBIENT_BASALT_DELTAS_MOOD = key("minecraft:ambient.basalt_deltas.mood"); + + /** + * {@code minecraft:ambient.cave} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key AMBIENT_CAVE = key("minecraft:ambient.cave"); + + /** + * {@code minecraft:ambient.crimson_forest.additions} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key AMBIENT_CRIMSON_FOREST_ADDITIONS = key("minecraft:ambient.crimson_forest.additions"); + + /** + * {@code minecraft:ambient.crimson_forest.loop} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key AMBIENT_CRIMSON_FOREST_LOOP = key("minecraft:ambient.crimson_forest.loop"); + + /** + * {@code minecraft:ambient.crimson_forest.mood} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key AMBIENT_CRIMSON_FOREST_MOOD = key("minecraft:ambient.crimson_forest.mood"); + + /** + * {@code minecraft:ambient.nether_wastes.additions} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key AMBIENT_NETHER_WASTES_ADDITIONS = key("minecraft:ambient.nether_wastes.additions"); + + /** + * {@code minecraft:ambient.nether_wastes.loop} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key AMBIENT_NETHER_WASTES_LOOP = key("minecraft:ambient.nether_wastes.loop"); + + /** + * {@code minecraft:ambient.nether_wastes.mood} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key AMBIENT_NETHER_WASTES_MOOD = key("minecraft:ambient.nether_wastes.mood"); + + /** + * {@code minecraft:ambient.soul_sand_valley.additions} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key AMBIENT_SOUL_SAND_VALLEY_ADDITIONS = key("minecraft:ambient.soul_sand_valley.additions"); + + /** + * {@code minecraft:ambient.soul_sand_valley.loop} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key AMBIENT_SOUL_SAND_VALLEY_LOOP = key("minecraft:ambient.soul_sand_valley.loop"); + + /** + * {@code minecraft:ambient.soul_sand_valley.mood} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key AMBIENT_SOUL_SAND_VALLEY_MOOD = key("minecraft:ambient.soul_sand_valley.mood"); + + /** + * {@code minecraft:ambient.underwater.enter} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key AMBIENT_UNDERWATER_ENTER = key("minecraft:ambient.underwater.enter"); + + /** + * {@code minecraft:ambient.underwater.exit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key AMBIENT_UNDERWATER_EXIT = key("minecraft:ambient.underwater.exit"); + + /** + * {@code minecraft:ambient.underwater.loop} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key AMBIENT_UNDERWATER_LOOP = key("minecraft:ambient.underwater.loop"); + + /** + * {@code minecraft:ambient.underwater.loop.additions} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key AMBIENT_UNDERWATER_LOOP_ADDITIONS = key("minecraft:ambient.underwater.loop.additions"); + + /** + * {@code minecraft:ambient.underwater.loop.additions.rare} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key AMBIENT_UNDERWATER_LOOP_ADDITIONS_RARE = key("minecraft:ambient.underwater.loop.additions.rare"); + + /** + * {@code minecraft:ambient.underwater.loop.additions.ultra_rare} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key AMBIENT_UNDERWATER_LOOP_ADDITIONS_ULTRA_RARE = key("minecraft:ambient.underwater.loop.additions.ultra_rare"); + + /** + * {@code minecraft:ambient.warped_forest.additions} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key AMBIENT_WARPED_FOREST_ADDITIONS = key("minecraft:ambient.warped_forest.additions"); + + /** + * {@code minecraft:ambient.warped_forest.loop} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key AMBIENT_WARPED_FOREST_LOOP = key("minecraft:ambient.warped_forest.loop"); + + /** + * {@code minecraft:ambient.warped_forest.mood} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key AMBIENT_WARPED_FOREST_MOOD = key("minecraft:ambient.warped_forest.mood"); + + /** + * {@code minecraft:block.amethyst_block.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_AMETHYST_BLOCK_BREAK = key("minecraft:block.amethyst_block.break"); + + /** + * {@code minecraft:block.amethyst_block.chime} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_AMETHYST_BLOCK_CHIME = key("minecraft:block.amethyst_block.chime"); + + /** + * {@code minecraft:block.amethyst_block.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_AMETHYST_BLOCK_FALL = key("minecraft:block.amethyst_block.fall"); + + /** + * {@code minecraft:block.amethyst_block.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_AMETHYST_BLOCK_HIT = key("minecraft:block.amethyst_block.hit"); + + /** + * {@code minecraft:block.amethyst_block.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_AMETHYST_BLOCK_PLACE = key("minecraft:block.amethyst_block.place"); + + /** + * {@code minecraft:block.amethyst_block.resonate} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_AMETHYST_BLOCK_RESONATE = key("minecraft:block.amethyst_block.resonate"); + + /** + * {@code minecraft:block.amethyst_block.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_AMETHYST_BLOCK_STEP = key("minecraft:block.amethyst_block.step"); + + /** + * {@code minecraft:block.amethyst_cluster.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_AMETHYST_CLUSTER_BREAK = key("minecraft:block.amethyst_cluster.break"); + + /** + * {@code minecraft:block.amethyst_cluster.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_AMETHYST_CLUSTER_FALL = key("minecraft:block.amethyst_cluster.fall"); + + /** + * {@code minecraft:block.amethyst_cluster.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_AMETHYST_CLUSTER_HIT = key("minecraft:block.amethyst_cluster.hit"); + + /** + * {@code minecraft:block.amethyst_cluster.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_AMETHYST_CLUSTER_PLACE = key("minecraft:block.amethyst_cluster.place"); + + /** + * {@code minecraft:block.amethyst_cluster.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_AMETHYST_CLUSTER_STEP = key("minecraft:block.amethyst_cluster.step"); + + /** + * {@code minecraft:block.ancient_debris.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_ANCIENT_DEBRIS_BREAK = key("minecraft:block.ancient_debris.break"); + + /** + * {@code minecraft:block.ancient_debris.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_ANCIENT_DEBRIS_FALL = key("minecraft:block.ancient_debris.fall"); + + /** + * {@code minecraft:block.ancient_debris.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_ANCIENT_DEBRIS_HIT = key("minecraft:block.ancient_debris.hit"); + + /** + * {@code minecraft:block.ancient_debris.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_ANCIENT_DEBRIS_PLACE = key("minecraft:block.ancient_debris.place"); + + /** + * {@code minecraft:block.ancient_debris.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_ANCIENT_DEBRIS_STEP = key("minecraft:block.ancient_debris.step"); + + /** + * {@code minecraft:block.anvil.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_ANVIL_BREAK = key("minecraft:block.anvil.break"); + + /** + * {@code minecraft:block.anvil.destroy} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_ANVIL_DESTROY = key("minecraft:block.anvil.destroy"); + + /** + * {@code minecraft:block.anvil.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_ANVIL_FALL = key("minecraft:block.anvil.fall"); + + /** + * {@code minecraft:block.anvil.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_ANVIL_HIT = key("minecraft:block.anvil.hit"); + + /** + * {@code minecraft:block.anvil.land} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_ANVIL_LAND = key("minecraft:block.anvil.land"); + + /** + * {@code minecraft:block.anvil.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_ANVIL_PLACE = key("minecraft:block.anvil.place"); + + /** + * {@code minecraft:block.anvil.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_ANVIL_STEP = key("minecraft:block.anvil.step"); + + /** + * {@code minecraft:block.anvil.use} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_ANVIL_USE = key("minecraft:block.anvil.use"); + + /** + * {@code minecraft:block.azalea.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_AZALEA_BREAK = key("minecraft:block.azalea.break"); + + /** + * {@code minecraft:block.azalea.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_AZALEA_FALL = key("minecraft:block.azalea.fall"); + + /** + * {@code minecraft:block.azalea.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_AZALEA_HIT = key("minecraft:block.azalea.hit"); + + /** + * {@code minecraft:block.azalea.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_AZALEA_PLACE = key("minecraft:block.azalea.place"); + + /** + * {@code minecraft:block.azalea.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_AZALEA_STEP = key("minecraft:block.azalea.step"); + + /** + * {@code minecraft:block.azalea_leaves.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_AZALEA_LEAVES_BREAK = key("minecraft:block.azalea_leaves.break"); + + /** + * {@code minecraft:block.azalea_leaves.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_AZALEA_LEAVES_FALL = key("minecraft:block.azalea_leaves.fall"); + + /** + * {@code minecraft:block.azalea_leaves.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_AZALEA_LEAVES_HIT = key("minecraft:block.azalea_leaves.hit"); + + /** + * {@code minecraft:block.azalea_leaves.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_AZALEA_LEAVES_PLACE = key("minecraft:block.azalea_leaves.place"); + + /** + * {@code minecraft:block.azalea_leaves.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_AZALEA_LEAVES_STEP = key("minecraft:block.azalea_leaves.step"); + + /** + * {@code minecraft:block.bamboo.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BAMBOO_BREAK = key("minecraft:block.bamboo.break"); + + /** + * {@code minecraft:block.bamboo.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BAMBOO_FALL = key("minecraft:block.bamboo.fall"); + + /** + * {@code minecraft:block.bamboo.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BAMBOO_HIT = key("minecraft:block.bamboo.hit"); + + /** + * {@code minecraft:block.bamboo.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BAMBOO_PLACE = key("minecraft:block.bamboo.place"); + + /** + * {@code minecraft:block.bamboo.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BAMBOO_STEP = key("minecraft:block.bamboo.step"); + + /** + * {@code minecraft:block.bamboo_sapling.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BAMBOO_SAPLING_BREAK = key("minecraft:block.bamboo_sapling.break"); + + /** + * {@code minecraft:block.bamboo_sapling.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BAMBOO_SAPLING_HIT = key("minecraft:block.bamboo_sapling.hit"); + + /** + * {@code minecraft:block.bamboo_sapling.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BAMBOO_SAPLING_PLACE = key("minecraft:block.bamboo_sapling.place"); + + /** + * {@code minecraft:block.bamboo_wood.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BAMBOO_WOOD_BREAK = key("minecraft:block.bamboo_wood.break"); + + /** + * {@code minecraft:block.bamboo_wood.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BAMBOO_WOOD_FALL = key("minecraft:block.bamboo_wood.fall"); + + /** + * {@code minecraft:block.bamboo_wood.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BAMBOO_WOOD_HIT = key("minecraft:block.bamboo_wood.hit"); + + /** + * {@code minecraft:block.bamboo_wood.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BAMBOO_WOOD_PLACE = key("minecraft:block.bamboo_wood.place"); + + /** + * {@code minecraft:block.bamboo_wood.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BAMBOO_WOOD_STEP = key("minecraft:block.bamboo_wood.step"); + + /** + * {@code minecraft:block.bamboo_wood_button.click_off} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BAMBOO_WOOD_BUTTON_CLICK_OFF = key("minecraft:block.bamboo_wood_button.click_off"); + + /** + * {@code minecraft:block.bamboo_wood_button.click_on} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BAMBOO_WOOD_BUTTON_CLICK_ON = key("minecraft:block.bamboo_wood_button.click_on"); + + /** + * {@code minecraft:block.bamboo_wood_door.close} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BAMBOO_WOOD_DOOR_CLOSE = key("minecraft:block.bamboo_wood_door.close"); + + /** + * {@code minecraft:block.bamboo_wood_door.open} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BAMBOO_WOOD_DOOR_OPEN = key("minecraft:block.bamboo_wood_door.open"); + + /** + * {@code minecraft:block.bamboo_wood_fence_gate.close} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BAMBOO_WOOD_FENCE_GATE_CLOSE = key("minecraft:block.bamboo_wood_fence_gate.close"); + + /** + * {@code minecraft:block.bamboo_wood_fence_gate.open} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BAMBOO_WOOD_FENCE_GATE_OPEN = key("minecraft:block.bamboo_wood_fence_gate.open"); + + /** + * {@code minecraft:block.bamboo_wood_hanging_sign.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BAMBOO_WOOD_HANGING_SIGN_BREAK = key("minecraft:block.bamboo_wood_hanging_sign.break"); + + /** + * {@code minecraft:block.bamboo_wood_hanging_sign.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BAMBOO_WOOD_HANGING_SIGN_FALL = key("minecraft:block.bamboo_wood_hanging_sign.fall"); + + /** + * {@code minecraft:block.bamboo_wood_hanging_sign.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BAMBOO_WOOD_HANGING_SIGN_HIT = key("minecraft:block.bamboo_wood_hanging_sign.hit"); + + /** + * {@code minecraft:block.bamboo_wood_hanging_sign.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BAMBOO_WOOD_HANGING_SIGN_PLACE = key("minecraft:block.bamboo_wood_hanging_sign.place"); + + /** + * {@code minecraft:block.bamboo_wood_hanging_sign.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BAMBOO_WOOD_HANGING_SIGN_STEP = key("minecraft:block.bamboo_wood_hanging_sign.step"); + + /** + * {@code minecraft:block.bamboo_wood_pressure_plate.click_off} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BAMBOO_WOOD_PRESSURE_PLATE_CLICK_OFF = key("minecraft:block.bamboo_wood_pressure_plate.click_off"); + + /** + * {@code minecraft:block.bamboo_wood_pressure_plate.click_on} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BAMBOO_WOOD_PRESSURE_PLATE_CLICK_ON = key("minecraft:block.bamboo_wood_pressure_plate.click_on"); + + /** + * {@code minecraft:block.bamboo_wood_trapdoor.close} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BAMBOO_WOOD_TRAPDOOR_CLOSE = key("minecraft:block.bamboo_wood_trapdoor.close"); + + /** + * {@code minecraft:block.bamboo_wood_trapdoor.open} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BAMBOO_WOOD_TRAPDOOR_OPEN = key("minecraft:block.bamboo_wood_trapdoor.open"); + + /** + * {@code minecraft:block.barrel.close} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BARREL_CLOSE = key("minecraft:block.barrel.close"); + + /** + * {@code minecraft:block.barrel.open} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BARREL_OPEN = key("minecraft:block.barrel.open"); + + /** + * {@code minecraft:block.basalt.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BASALT_BREAK = key("minecraft:block.basalt.break"); + + /** + * {@code minecraft:block.basalt.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BASALT_FALL = key("minecraft:block.basalt.fall"); + + /** + * {@code minecraft:block.basalt.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BASALT_HIT = key("minecraft:block.basalt.hit"); + + /** + * {@code minecraft:block.basalt.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BASALT_PLACE = key("minecraft:block.basalt.place"); + + /** + * {@code minecraft:block.basalt.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BASALT_STEP = key("minecraft:block.basalt.step"); + + /** + * {@code minecraft:block.beacon.activate} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BEACON_ACTIVATE = key("minecraft:block.beacon.activate"); + + /** + * {@code minecraft:block.beacon.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BEACON_AMBIENT = key("minecraft:block.beacon.ambient"); + + /** + * {@code minecraft:block.beacon.deactivate} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BEACON_DEACTIVATE = key("minecraft:block.beacon.deactivate"); + + /** + * {@code minecraft:block.beacon.power_select} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BEACON_POWER_SELECT = key("minecraft:block.beacon.power_select"); + + /** + * {@code minecraft:block.beehive.drip} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BEEHIVE_DRIP = key("minecraft:block.beehive.drip"); + + /** + * {@code minecraft:block.beehive.enter} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BEEHIVE_ENTER = key("minecraft:block.beehive.enter"); + + /** + * {@code minecraft:block.beehive.exit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BEEHIVE_EXIT = key("minecraft:block.beehive.exit"); + + /** + * {@code minecraft:block.beehive.shear} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BEEHIVE_SHEAR = key("minecraft:block.beehive.shear"); + + /** + * {@code minecraft:block.beehive.work} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BEEHIVE_WORK = key("minecraft:block.beehive.work"); + + /** + * {@code minecraft:block.bell.resonate} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BELL_RESONATE = key("minecraft:block.bell.resonate"); + + /** + * {@code minecraft:block.bell.use} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BELL_USE = key("minecraft:block.bell.use"); + + /** + * {@code minecraft:block.big_dripleaf.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BIG_DRIPLEAF_BREAK = key("minecraft:block.big_dripleaf.break"); + + /** + * {@code minecraft:block.big_dripleaf.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BIG_DRIPLEAF_FALL = key("minecraft:block.big_dripleaf.fall"); + + /** + * {@code minecraft:block.big_dripleaf.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BIG_DRIPLEAF_HIT = key("minecraft:block.big_dripleaf.hit"); + + /** + * {@code minecraft:block.big_dripleaf.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BIG_DRIPLEAF_PLACE = key("minecraft:block.big_dripleaf.place"); + + /** + * {@code minecraft:block.big_dripleaf.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BIG_DRIPLEAF_STEP = key("minecraft:block.big_dripleaf.step"); + + /** + * {@code minecraft:block.big_dripleaf.tilt_down} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BIG_DRIPLEAF_TILT_DOWN = key("minecraft:block.big_dripleaf.tilt_down"); + + /** + * {@code minecraft:block.big_dripleaf.tilt_up} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BIG_DRIPLEAF_TILT_UP = key("minecraft:block.big_dripleaf.tilt_up"); + + /** + * {@code minecraft:block.blastfurnace.fire_crackle} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BLASTFURNACE_FIRE_CRACKLE = key("minecraft:block.blastfurnace.fire_crackle"); + + /** + * {@code minecraft:block.bone_block.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BONE_BLOCK_BREAK = key("minecraft:block.bone_block.break"); + + /** + * {@code minecraft:block.bone_block.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BONE_BLOCK_FALL = key("minecraft:block.bone_block.fall"); + + /** + * {@code minecraft:block.bone_block.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BONE_BLOCK_HIT = key("minecraft:block.bone_block.hit"); + + /** + * {@code minecraft:block.bone_block.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BONE_BLOCK_PLACE = key("minecraft:block.bone_block.place"); + + /** + * {@code minecraft:block.bone_block.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BONE_BLOCK_STEP = key("minecraft:block.bone_block.step"); + + /** + * {@code minecraft:block.brewing_stand.brew} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BREWING_STAND_BREW = key("minecraft:block.brewing_stand.brew"); + + /** + * {@code minecraft:block.bubble_column.bubble_pop} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BUBBLE_COLUMN_BUBBLE_POP = key("minecraft:block.bubble_column.bubble_pop"); + + /** + * {@code minecraft:block.bubble_column.upwards_ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BUBBLE_COLUMN_UPWARDS_AMBIENT = key("minecraft:block.bubble_column.upwards_ambient"); + + /** + * {@code minecraft:block.bubble_column.upwards_inside} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BUBBLE_COLUMN_UPWARDS_INSIDE = key("minecraft:block.bubble_column.upwards_inside"); + + /** + * {@code minecraft:block.bubble_column.whirlpool_ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BUBBLE_COLUMN_WHIRLPOOL_AMBIENT = key("minecraft:block.bubble_column.whirlpool_ambient"); + + /** + * {@code minecraft:block.bubble_column.whirlpool_inside} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_BUBBLE_COLUMN_WHIRLPOOL_INSIDE = key("minecraft:block.bubble_column.whirlpool_inside"); + + /** + * {@code minecraft:block.cactus_flower.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CACTUS_FLOWER_BREAK = key("minecraft:block.cactus_flower.break"); + + /** + * {@code minecraft:block.cactus_flower.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CACTUS_FLOWER_PLACE = key("minecraft:block.cactus_flower.place"); + + /** + * {@code minecraft:block.cake.add_candle} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CAKE_ADD_CANDLE = key("minecraft:block.cake.add_candle"); + + /** + * {@code minecraft:block.calcite.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CALCITE_BREAK = key("minecraft:block.calcite.break"); + + /** + * {@code minecraft:block.calcite.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CALCITE_FALL = key("minecraft:block.calcite.fall"); + + /** + * {@code minecraft:block.calcite.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CALCITE_HIT = key("minecraft:block.calcite.hit"); + + /** + * {@code minecraft:block.calcite.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CALCITE_PLACE = key("minecraft:block.calcite.place"); + + /** + * {@code minecraft:block.calcite.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CALCITE_STEP = key("minecraft:block.calcite.step"); + + /** + * {@code minecraft:block.campfire.crackle} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CAMPFIRE_CRACKLE = key("minecraft:block.campfire.crackle"); + + /** + * {@code minecraft:block.candle.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CANDLE_AMBIENT = key("minecraft:block.candle.ambient"); + + /** + * {@code minecraft:block.candle.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CANDLE_BREAK = key("minecraft:block.candle.break"); + + /** + * {@code minecraft:block.candle.extinguish} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CANDLE_EXTINGUISH = key("minecraft:block.candle.extinguish"); + + /** + * {@code minecraft:block.candle.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CANDLE_FALL = key("minecraft:block.candle.fall"); + + /** + * {@code minecraft:block.candle.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CANDLE_HIT = key("minecraft:block.candle.hit"); + + /** + * {@code minecraft:block.candle.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CANDLE_PLACE = key("minecraft:block.candle.place"); + + /** + * {@code minecraft:block.candle.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CANDLE_STEP = key("minecraft:block.candle.step"); + + /** + * {@code minecraft:block.cave_vines.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CAVE_VINES_BREAK = key("minecraft:block.cave_vines.break"); + + /** + * {@code minecraft:block.cave_vines.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CAVE_VINES_FALL = key("minecraft:block.cave_vines.fall"); + + /** + * {@code minecraft:block.cave_vines.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CAVE_VINES_HIT = key("minecraft:block.cave_vines.hit"); + + /** + * {@code minecraft:block.cave_vines.pick_berries} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CAVE_VINES_PICK_BERRIES = key("minecraft:block.cave_vines.pick_berries"); + + /** + * {@code minecraft:block.cave_vines.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CAVE_VINES_PLACE = key("minecraft:block.cave_vines.place"); + + /** + * {@code minecraft:block.cave_vines.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CAVE_VINES_STEP = key("minecraft:block.cave_vines.step"); + + /** + * {@code minecraft:block.chain.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHAIN_BREAK = key("minecraft:block.chain.break"); + + /** + * {@code minecraft:block.chain.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHAIN_FALL = key("minecraft:block.chain.fall"); + + /** + * {@code minecraft:block.chain.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHAIN_HIT = key("minecraft:block.chain.hit"); + + /** + * {@code minecraft:block.chain.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHAIN_PLACE = key("minecraft:block.chain.place"); + + /** + * {@code minecraft:block.chain.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHAIN_STEP = key("minecraft:block.chain.step"); + + /** + * {@code minecraft:block.cherry_leaves.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHERRY_LEAVES_BREAK = key("minecraft:block.cherry_leaves.break"); + + /** + * {@code minecraft:block.cherry_leaves.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHERRY_LEAVES_FALL = key("minecraft:block.cherry_leaves.fall"); + + /** + * {@code minecraft:block.cherry_leaves.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHERRY_LEAVES_HIT = key("minecraft:block.cherry_leaves.hit"); + + /** + * {@code minecraft:block.cherry_leaves.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHERRY_LEAVES_PLACE = key("minecraft:block.cherry_leaves.place"); + + /** + * {@code minecraft:block.cherry_leaves.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHERRY_LEAVES_STEP = key("minecraft:block.cherry_leaves.step"); + + /** + * {@code minecraft:block.cherry_sapling.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHERRY_SAPLING_BREAK = key("minecraft:block.cherry_sapling.break"); + + /** + * {@code minecraft:block.cherry_sapling.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHERRY_SAPLING_FALL = key("minecraft:block.cherry_sapling.fall"); + + /** + * {@code minecraft:block.cherry_sapling.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHERRY_SAPLING_HIT = key("minecraft:block.cherry_sapling.hit"); + + /** + * {@code minecraft:block.cherry_sapling.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHERRY_SAPLING_PLACE = key("minecraft:block.cherry_sapling.place"); + + /** + * {@code minecraft:block.cherry_sapling.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHERRY_SAPLING_STEP = key("minecraft:block.cherry_sapling.step"); + + /** + * {@code minecraft:block.cherry_wood.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHERRY_WOOD_BREAK = key("minecraft:block.cherry_wood.break"); + + /** + * {@code minecraft:block.cherry_wood.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHERRY_WOOD_FALL = key("minecraft:block.cherry_wood.fall"); + + /** + * {@code minecraft:block.cherry_wood.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHERRY_WOOD_HIT = key("minecraft:block.cherry_wood.hit"); + + /** + * {@code minecraft:block.cherry_wood.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHERRY_WOOD_PLACE = key("minecraft:block.cherry_wood.place"); + + /** + * {@code minecraft:block.cherry_wood.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHERRY_WOOD_STEP = key("minecraft:block.cherry_wood.step"); + + /** + * {@code minecraft:block.cherry_wood_button.click_off} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHERRY_WOOD_BUTTON_CLICK_OFF = key("minecraft:block.cherry_wood_button.click_off"); + + /** + * {@code minecraft:block.cherry_wood_button.click_on} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHERRY_WOOD_BUTTON_CLICK_ON = key("minecraft:block.cherry_wood_button.click_on"); + + /** + * {@code minecraft:block.cherry_wood_door.close} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHERRY_WOOD_DOOR_CLOSE = key("minecraft:block.cherry_wood_door.close"); + + /** + * {@code minecraft:block.cherry_wood_door.open} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHERRY_WOOD_DOOR_OPEN = key("minecraft:block.cherry_wood_door.open"); + + /** + * {@code minecraft:block.cherry_wood_fence_gate.close} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHERRY_WOOD_FENCE_GATE_CLOSE = key("minecraft:block.cherry_wood_fence_gate.close"); + + /** + * {@code minecraft:block.cherry_wood_fence_gate.open} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHERRY_WOOD_FENCE_GATE_OPEN = key("minecraft:block.cherry_wood_fence_gate.open"); + + /** + * {@code minecraft:block.cherry_wood_hanging_sign.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHERRY_WOOD_HANGING_SIGN_BREAK = key("minecraft:block.cherry_wood_hanging_sign.break"); + + /** + * {@code minecraft:block.cherry_wood_hanging_sign.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHERRY_WOOD_HANGING_SIGN_FALL = key("minecraft:block.cherry_wood_hanging_sign.fall"); + + /** + * {@code minecraft:block.cherry_wood_hanging_sign.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHERRY_WOOD_HANGING_SIGN_HIT = key("minecraft:block.cherry_wood_hanging_sign.hit"); + + /** + * {@code minecraft:block.cherry_wood_hanging_sign.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHERRY_WOOD_HANGING_SIGN_PLACE = key("minecraft:block.cherry_wood_hanging_sign.place"); + + /** + * {@code minecraft:block.cherry_wood_hanging_sign.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHERRY_WOOD_HANGING_SIGN_STEP = key("minecraft:block.cherry_wood_hanging_sign.step"); + + /** + * {@code minecraft:block.cherry_wood_pressure_plate.click_off} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHERRY_WOOD_PRESSURE_PLATE_CLICK_OFF = key("minecraft:block.cherry_wood_pressure_plate.click_off"); + + /** + * {@code minecraft:block.cherry_wood_pressure_plate.click_on} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHERRY_WOOD_PRESSURE_PLATE_CLICK_ON = key("minecraft:block.cherry_wood_pressure_plate.click_on"); + + /** + * {@code minecraft:block.cherry_wood_trapdoor.close} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHERRY_WOOD_TRAPDOOR_CLOSE = key("minecraft:block.cherry_wood_trapdoor.close"); + + /** + * {@code minecraft:block.cherry_wood_trapdoor.open} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHERRY_WOOD_TRAPDOOR_OPEN = key("minecraft:block.cherry_wood_trapdoor.open"); + + /** + * {@code minecraft:block.chest.close} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHEST_CLOSE = key("minecraft:block.chest.close"); + + /** + * {@code minecraft:block.chest.locked} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHEST_LOCKED = key("minecraft:block.chest.locked"); + + /** + * {@code minecraft:block.chest.open} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHEST_OPEN = key("minecraft:block.chest.open"); + + /** + * {@code minecraft:block.chiseled_bookshelf.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHISELED_BOOKSHELF_BREAK = key("minecraft:block.chiseled_bookshelf.break"); + + /** + * {@code minecraft:block.chiseled_bookshelf.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHISELED_BOOKSHELF_FALL = key("minecraft:block.chiseled_bookshelf.fall"); + + /** + * {@code minecraft:block.chiseled_bookshelf.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHISELED_BOOKSHELF_HIT = key("minecraft:block.chiseled_bookshelf.hit"); + + /** + * {@code minecraft:block.chiseled_bookshelf.insert} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHISELED_BOOKSHELF_INSERT = key("minecraft:block.chiseled_bookshelf.insert"); + + /** + * {@code minecraft:block.chiseled_bookshelf.insert.enchanted} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHISELED_BOOKSHELF_INSERT_ENCHANTED = key("minecraft:block.chiseled_bookshelf.insert.enchanted"); + + /** + * {@code minecraft:block.chiseled_bookshelf.pickup} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHISELED_BOOKSHELF_PICKUP = key("minecraft:block.chiseled_bookshelf.pickup"); + + /** + * {@code minecraft:block.chiseled_bookshelf.pickup.enchanted} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHISELED_BOOKSHELF_PICKUP_ENCHANTED = key("minecraft:block.chiseled_bookshelf.pickup.enchanted"); + + /** + * {@code minecraft:block.chiseled_bookshelf.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHISELED_BOOKSHELF_PLACE = key("minecraft:block.chiseled_bookshelf.place"); + + /** + * {@code minecraft:block.chiseled_bookshelf.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHISELED_BOOKSHELF_STEP = key("minecraft:block.chiseled_bookshelf.step"); + + /** + * {@code minecraft:block.chorus_flower.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHORUS_FLOWER_DEATH = key("minecraft:block.chorus_flower.death"); + + /** + * {@code minecraft:block.chorus_flower.grow} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CHORUS_FLOWER_GROW = key("minecraft:block.chorus_flower.grow"); + + /** + * {@code minecraft:block.cobweb.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_COBWEB_BREAK = key("minecraft:block.cobweb.break"); + + /** + * {@code minecraft:block.cobweb.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_COBWEB_FALL = key("minecraft:block.cobweb.fall"); + + /** + * {@code minecraft:block.cobweb.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_COBWEB_HIT = key("minecraft:block.cobweb.hit"); + + /** + * {@code minecraft:block.cobweb.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_COBWEB_PLACE = key("minecraft:block.cobweb.place"); + + /** + * {@code minecraft:block.cobweb.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_COBWEB_STEP = key("minecraft:block.cobweb.step"); + + /** + * {@code minecraft:block.comparator.click} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_COMPARATOR_CLICK = key("minecraft:block.comparator.click"); + + /** + * {@code minecraft:block.composter.empty} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_COMPOSTER_EMPTY = key("minecraft:block.composter.empty"); + + /** + * {@code minecraft:block.composter.fill} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_COMPOSTER_FILL = key("minecraft:block.composter.fill"); + + /** + * {@code minecraft:block.composter.fill_success} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_COMPOSTER_FILL_SUCCESS = key("minecraft:block.composter.fill_success"); + + /** + * {@code minecraft:block.composter.ready} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_COMPOSTER_READY = key("minecraft:block.composter.ready"); + + /** + * {@code minecraft:block.conduit.activate} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CONDUIT_ACTIVATE = key("minecraft:block.conduit.activate"); + + /** + * {@code minecraft:block.conduit.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CONDUIT_AMBIENT = key("minecraft:block.conduit.ambient"); + + /** + * {@code minecraft:block.conduit.ambient.short} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CONDUIT_AMBIENT_SHORT = key("minecraft:block.conduit.ambient.short"); + + /** + * {@code minecraft:block.conduit.attack.target} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CONDUIT_ATTACK_TARGET = key("minecraft:block.conduit.attack.target"); + + /** + * {@code minecraft:block.conduit.deactivate} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CONDUIT_DEACTIVATE = key("minecraft:block.conduit.deactivate"); + + /** + * {@code minecraft:block.copper.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_COPPER_BREAK = key("minecraft:block.copper.break"); + + /** + * {@code minecraft:block.copper.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_COPPER_FALL = key("minecraft:block.copper.fall"); + + /** + * {@code minecraft:block.copper.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_COPPER_HIT = key("minecraft:block.copper.hit"); + + /** + * {@code minecraft:block.copper.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_COPPER_PLACE = key("minecraft:block.copper.place"); + + /** + * {@code minecraft:block.copper.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_COPPER_STEP = key("minecraft:block.copper.step"); + + /** + * {@code minecraft:block.copper_bulb.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_COPPER_BULB_BREAK = key("minecraft:block.copper_bulb.break"); + + /** + * {@code minecraft:block.copper_bulb.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_COPPER_BULB_FALL = key("minecraft:block.copper_bulb.fall"); + + /** + * {@code minecraft:block.copper_bulb.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_COPPER_BULB_HIT = key("minecraft:block.copper_bulb.hit"); + + /** + * {@code minecraft:block.copper_bulb.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_COPPER_BULB_PLACE = key("minecraft:block.copper_bulb.place"); + + /** + * {@code minecraft:block.copper_bulb.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_COPPER_BULB_STEP = key("minecraft:block.copper_bulb.step"); + + /** + * {@code minecraft:block.copper_bulb.turn_off} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_COPPER_BULB_TURN_OFF = key("minecraft:block.copper_bulb.turn_off"); + + /** + * {@code minecraft:block.copper_bulb.turn_on} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_COPPER_BULB_TURN_ON = key("minecraft:block.copper_bulb.turn_on"); + + /** + * {@code minecraft:block.copper_door.close} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_COPPER_DOOR_CLOSE = key("minecraft:block.copper_door.close"); + + /** + * {@code minecraft:block.copper_door.open} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_COPPER_DOOR_OPEN = key("minecraft:block.copper_door.open"); + + /** + * {@code minecraft:block.copper_grate.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_COPPER_GRATE_BREAK = key("minecraft:block.copper_grate.break"); + + /** + * {@code minecraft:block.copper_grate.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_COPPER_GRATE_FALL = key("minecraft:block.copper_grate.fall"); + + /** + * {@code minecraft:block.copper_grate.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_COPPER_GRATE_HIT = key("minecraft:block.copper_grate.hit"); + + /** + * {@code minecraft:block.copper_grate.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_COPPER_GRATE_PLACE = key("minecraft:block.copper_grate.place"); + + /** + * {@code minecraft:block.copper_grate.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_COPPER_GRATE_STEP = key("minecraft:block.copper_grate.step"); + + /** + * {@code minecraft:block.copper_trapdoor.close} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_COPPER_TRAPDOOR_CLOSE = key("minecraft:block.copper_trapdoor.close"); + + /** + * {@code minecraft:block.copper_trapdoor.open} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_COPPER_TRAPDOOR_OPEN = key("minecraft:block.copper_trapdoor.open"); + + /** + * {@code minecraft:block.coral_block.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CORAL_BLOCK_BREAK = key("minecraft:block.coral_block.break"); + + /** + * {@code minecraft:block.coral_block.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CORAL_BLOCK_FALL = key("minecraft:block.coral_block.fall"); + + /** + * {@code minecraft:block.coral_block.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CORAL_BLOCK_HIT = key("minecraft:block.coral_block.hit"); + + /** + * {@code minecraft:block.coral_block.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CORAL_BLOCK_PLACE = key("minecraft:block.coral_block.place"); + + /** + * {@code minecraft:block.coral_block.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CORAL_BLOCK_STEP = key("minecraft:block.coral_block.step"); + + /** + * {@code minecraft:block.crafter.craft} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CRAFTER_CRAFT = key("minecraft:block.crafter.craft"); + + /** + * {@code minecraft:block.crafter.fail} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CRAFTER_FAIL = key("minecraft:block.crafter.fail"); + + /** + * {@code minecraft:block.creaking_heart.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CREAKING_HEART_BREAK = key("minecraft:block.creaking_heart.break"); + + /** + * {@code minecraft:block.creaking_heart.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CREAKING_HEART_FALL = key("minecraft:block.creaking_heart.fall"); + + /** + * {@code minecraft:block.creaking_heart.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CREAKING_HEART_HIT = key("minecraft:block.creaking_heart.hit"); + + /** + * {@code minecraft:block.creaking_heart.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CREAKING_HEART_HURT = key("minecraft:block.creaking_heart.hurt"); + + /** + * {@code minecraft:block.creaking_heart.idle} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CREAKING_HEART_IDLE = key("minecraft:block.creaking_heart.idle"); + + /** + * {@code minecraft:block.creaking_heart.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CREAKING_HEART_PLACE = key("minecraft:block.creaking_heart.place"); + + /** + * {@code minecraft:block.creaking_heart.spawn} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CREAKING_HEART_SPAWN = key("minecraft:block.creaking_heart.spawn"); + + /** + * {@code minecraft:block.creaking_heart.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CREAKING_HEART_STEP = key("minecraft:block.creaking_heart.step"); + + /** + * {@code minecraft:block.crop.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_CROP_BREAK = key("minecraft:block.crop.break"); + + /** + * {@code minecraft:block.deadbush.idle} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DEADBUSH_IDLE = key("minecraft:block.deadbush.idle"); + + /** + * {@code minecraft:block.decorated_pot.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DECORATED_POT_BREAK = key("minecraft:block.decorated_pot.break"); + + /** + * {@code minecraft:block.decorated_pot.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DECORATED_POT_FALL = key("minecraft:block.decorated_pot.fall"); + + /** + * {@code minecraft:block.decorated_pot.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DECORATED_POT_HIT = key("minecraft:block.decorated_pot.hit"); + + /** + * {@code minecraft:block.decorated_pot.insert} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DECORATED_POT_INSERT = key("minecraft:block.decorated_pot.insert"); + + /** + * {@code minecraft:block.decorated_pot.insert_fail} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DECORATED_POT_INSERT_FAIL = key("minecraft:block.decorated_pot.insert_fail"); + + /** + * {@code minecraft:block.decorated_pot.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DECORATED_POT_PLACE = key("minecraft:block.decorated_pot.place"); + + /** + * {@code minecraft:block.decorated_pot.shatter} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DECORATED_POT_SHATTER = key("minecraft:block.decorated_pot.shatter"); + + /** + * {@code minecraft:block.decorated_pot.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DECORATED_POT_STEP = key("minecraft:block.decorated_pot.step"); + + /** + * {@code minecraft:block.deepslate.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DEEPSLATE_BREAK = key("minecraft:block.deepslate.break"); + + /** + * {@code minecraft:block.deepslate.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DEEPSLATE_FALL = key("minecraft:block.deepslate.fall"); + + /** + * {@code minecraft:block.deepslate.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DEEPSLATE_HIT = key("minecraft:block.deepslate.hit"); + + /** + * {@code minecraft:block.deepslate.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DEEPSLATE_PLACE = key("minecraft:block.deepslate.place"); + + /** + * {@code minecraft:block.deepslate.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DEEPSLATE_STEP = key("minecraft:block.deepslate.step"); + + /** + * {@code minecraft:block.deepslate_bricks.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DEEPSLATE_BRICKS_BREAK = key("minecraft:block.deepslate_bricks.break"); + + /** + * {@code minecraft:block.deepslate_bricks.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DEEPSLATE_BRICKS_FALL = key("minecraft:block.deepslate_bricks.fall"); + + /** + * {@code minecraft:block.deepslate_bricks.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DEEPSLATE_BRICKS_HIT = key("minecraft:block.deepslate_bricks.hit"); + + /** + * {@code minecraft:block.deepslate_bricks.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DEEPSLATE_BRICKS_PLACE = key("minecraft:block.deepslate_bricks.place"); + + /** + * {@code minecraft:block.deepslate_bricks.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DEEPSLATE_BRICKS_STEP = key("minecraft:block.deepslate_bricks.step"); + + /** + * {@code minecraft:block.deepslate_tiles.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DEEPSLATE_TILES_BREAK = key("minecraft:block.deepslate_tiles.break"); + + /** + * {@code minecraft:block.deepslate_tiles.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DEEPSLATE_TILES_FALL = key("minecraft:block.deepslate_tiles.fall"); + + /** + * {@code minecraft:block.deepslate_tiles.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DEEPSLATE_TILES_HIT = key("minecraft:block.deepslate_tiles.hit"); + + /** + * {@code minecraft:block.deepslate_tiles.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DEEPSLATE_TILES_PLACE = key("minecraft:block.deepslate_tiles.place"); + + /** + * {@code minecraft:block.deepslate_tiles.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DEEPSLATE_TILES_STEP = key("minecraft:block.deepslate_tiles.step"); + + /** + * {@code minecraft:block.dispenser.dispense} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DISPENSER_DISPENSE = key("minecraft:block.dispenser.dispense"); + + /** + * {@code minecraft:block.dispenser.fail} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DISPENSER_FAIL = key("minecraft:block.dispenser.fail"); + + /** + * {@code minecraft:block.dispenser.launch} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DISPENSER_LAUNCH = key("minecraft:block.dispenser.launch"); + + /** + * {@code minecraft:block.dried_ghast.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DRIED_GHAST_AMBIENT = key("minecraft:block.dried_ghast.ambient"); + + /** + * {@code minecraft:block.dried_ghast.ambient_water} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DRIED_GHAST_AMBIENT_WATER = key("minecraft:block.dried_ghast.ambient_water"); + + /** + * {@code minecraft:block.dried_ghast.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DRIED_GHAST_BREAK = key("minecraft:block.dried_ghast.break"); + + /** + * {@code minecraft:block.dried_ghast.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DRIED_GHAST_FALL = key("minecraft:block.dried_ghast.fall"); + + /** + * {@code minecraft:block.dried_ghast.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DRIED_GHAST_PLACE = key("minecraft:block.dried_ghast.place"); + + /** + * {@code minecraft:block.dried_ghast.place_in_water} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DRIED_GHAST_PLACE_IN_WATER = key("minecraft:block.dried_ghast.place_in_water"); + + /** + * {@code minecraft:block.dried_ghast.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DRIED_GHAST_STEP = key("minecraft:block.dried_ghast.step"); + + /** + * {@code minecraft:block.dried_ghast.transition} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DRIED_GHAST_TRANSITION = key("minecraft:block.dried_ghast.transition"); + + /** + * {@code minecraft:block.dripstone_block.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DRIPSTONE_BLOCK_BREAK = key("minecraft:block.dripstone_block.break"); + + /** + * {@code minecraft:block.dripstone_block.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DRIPSTONE_BLOCK_FALL = key("minecraft:block.dripstone_block.fall"); + + /** + * {@code minecraft:block.dripstone_block.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DRIPSTONE_BLOCK_HIT = key("minecraft:block.dripstone_block.hit"); + + /** + * {@code minecraft:block.dripstone_block.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DRIPSTONE_BLOCK_PLACE = key("minecraft:block.dripstone_block.place"); + + /** + * {@code minecraft:block.dripstone_block.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DRIPSTONE_BLOCK_STEP = key("minecraft:block.dripstone_block.step"); + + /** + * {@code minecraft:block.dry_grass.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_DRY_GRASS_AMBIENT = key("minecraft:block.dry_grass.ambient"); + + /** + * {@code minecraft:block.enchantment_table.use} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_ENCHANTMENT_TABLE_USE = key("minecraft:block.enchantment_table.use"); + + /** + * {@code minecraft:block.end_gateway.spawn} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_END_GATEWAY_SPAWN = key("minecraft:block.end_gateway.spawn"); + + /** + * {@code minecraft:block.end_portal.spawn} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_END_PORTAL_SPAWN = key("minecraft:block.end_portal.spawn"); + + /** + * {@code minecraft:block.end_portal_frame.fill} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_END_PORTAL_FRAME_FILL = key("minecraft:block.end_portal_frame.fill"); + + /** + * {@code minecraft:block.ender_chest.close} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_ENDER_CHEST_CLOSE = key("minecraft:block.ender_chest.close"); + + /** + * {@code minecraft:block.ender_chest.open} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_ENDER_CHEST_OPEN = key("minecraft:block.ender_chest.open"); + + /** + * {@code minecraft:block.eyeblossom.close} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_EYEBLOSSOM_CLOSE = key("minecraft:block.eyeblossom.close"); + + /** + * {@code minecraft:block.eyeblossom.close_long} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_EYEBLOSSOM_CLOSE_LONG = key("minecraft:block.eyeblossom.close_long"); + + /** + * {@code minecraft:block.eyeblossom.idle} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_EYEBLOSSOM_IDLE = key("minecraft:block.eyeblossom.idle"); + + /** + * {@code minecraft:block.eyeblossom.open} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_EYEBLOSSOM_OPEN = key("minecraft:block.eyeblossom.open"); + + /** + * {@code minecraft:block.eyeblossom.open_long} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_EYEBLOSSOM_OPEN_LONG = key("minecraft:block.eyeblossom.open_long"); + + /** + * {@code minecraft:block.fence_gate.close} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_FENCE_GATE_CLOSE = key("minecraft:block.fence_gate.close"); + + /** + * {@code minecraft:block.fence_gate.open} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_FENCE_GATE_OPEN = key("minecraft:block.fence_gate.open"); + + /** + * {@code minecraft:block.fire.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_FIRE_AMBIENT = key("minecraft:block.fire.ambient"); + + /** + * {@code minecraft:block.fire.extinguish} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_FIRE_EXTINGUISH = key("minecraft:block.fire.extinguish"); + + /** + * {@code minecraft:block.firefly_bush.idle} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_FIREFLY_BUSH_IDLE = key("minecraft:block.firefly_bush.idle"); + + /** + * {@code minecraft:block.flowering_azalea.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_FLOWERING_AZALEA_BREAK = key("minecraft:block.flowering_azalea.break"); + + /** + * {@code minecraft:block.flowering_azalea.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_FLOWERING_AZALEA_FALL = key("minecraft:block.flowering_azalea.fall"); + + /** + * {@code minecraft:block.flowering_azalea.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_FLOWERING_AZALEA_HIT = key("minecraft:block.flowering_azalea.hit"); + + /** + * {@code minecraft:block.flowering_azalea.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_FLOWERING_AZALEA_PLACE = key("minecraft:block.flowering_azalea.place"); + + /** + * {@code minecraft:block.flowering_azalea.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_FLOWERING_AZALEA_STEP = key("minecraft:block.flowering_azalea.step"); + + /** + * {@code minecraft:block.froglight.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_FROGLIGHT_BREAK = key("minecraft:block.froglight.break"); + + /** + * {@code minecraft:block.froglight.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_FROGLIGHT_FALL = key("minecraft:block.froglight.fall"); + + /** + * {@code minecraft:block.froglight.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_FROGLIGHT_HIT = key("minecraft:block.froglight.hit"); + + /** + * {@code minecraft:block.froglight.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_FROGLIGHT_PLACE = key("minecraft:block.froglight.place"); + + /** + * {@code minecraft:block.froglight.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_FROGLIGHT_STEP = key("minecraft:block.froglight.step"); + + /** + * {@code minecraft:block.frogspawn.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_FROGSPAWN_BREAK = key("minecraft:block.frogspawn.break"); + + /** + * {@code minecraft:block.frogspawn.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_FROGSPAWN_FALL = key("minecraft:block.frogspawn.fall"); + + /** + * {@code minecraft:block.frogspawn.hatch} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_FROGSPAWN_HATCH = key("minecraft:block.frogspawn.hatch"); + + /** + * {@code minecraft:block.frogspawn.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_FROGSPAWN_HIT = key("minecraft:block.frogspawn.hit"); + + /** + * {@code minecraft:block.frogspawn.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_FROGSPAWN_PLACE = key("minecraft:block.frogspawn.place"); + + /** + * {@code minecraft:block.frogspawn.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_FROGSPAWN_STEP = key("minecraft:block.frogspawn.step"); + + /** + * {@code minecraft:block.fungus.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_FUNGUS_BREAK = key("minecraft:block.fungus.break"); + + /** + * {@code minecraft:block.fungus.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_FUNGUS_FALL = key("minecraft:block.fungus.fall"); + + /** + * {@code minecraft:block.fungus.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_FUNGUS_HIT = key("minecraft:block.fungus.hit"); + + /** + * {@code minecraft:block.fungus.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_FUNGUS_PLACE = key("minecraft:block.fungus.place"); + + /** + * {@code minecraft:block.fungus.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_FUNGUS_STEP = key("minecraft:block.fungus.step"); + + /** + * {@code minecraft:block.furnace.fire_crackle} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_FURNACE_FIRE_CRACKLE = key("minecraft:block.furnace.fire_crackle"); + + /** + * {@code minecraft:block.gilded_blackstone.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_GILDED_BLACKSTONE_BREAK = key("minecraft:block.gilded_blackstone.break"); + + /** + * {@code minecraft:block.gilded_blackstone.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_GILDED_BLACKSTONE_FALL = key("minecraft:block.gilded_blackstone.fall"); + + /** + * {@code minecraft:block.gilded_blackstone.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_GILDED_BLACKSTONE_HIT = key("minecraft:block.gilded_blackstone.hit"); + + /** + * {@code minecraft:block.gilded_blackstone.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_GILDED_BLACKSTONE_PLACE = key("minecraft:block.gilded_blackstone.place"); + + /** + * {@code minecraft:block.gilded_blackstone.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_GILDED_BLACKSTONE_STEP = key("minecraft:block.gilded_blackstone.step"); + + /** + * {@code minecraft:block.glass.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_GLASS_BREAK = key("minecraft:block.glass.break"); + + /** + * {@code minecraft:block.glass.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_GLASS_FALL = key("minecraft:block.glass.fall"); + + /** + * {@code minecraft:block.glass.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_GLASS_HIT = key("minecraft:block.glass.hit"); + + /** + * {@code minecraft:block.glass.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_GLASS_PLACE = key("minecraft:block.glass.place"); + + /** + * {@code minecraft:block.glass.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_GLASS_STEP = key("minecraft:block.glass.step"); + + /** + * {@code minecraft:block.grass.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_GRASS_BREAK = key("minecraft:block.grass.break"); + + /** + * {@code minecraft:block.grass.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_GRASS_FALL = key("minecraft:block.grass.fall"); + + /** + * {@code minecraft:block.grass.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_GRASS_HIT = key("minecraft:block.grass.hit"); + + /** + * {@code minecraft:block.grass.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_GRASS_PLACE = key("minecraft:block.grass.place"); + + /** + * {@code minecraft:block.grass.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_GRASS_STEP = key("minecraft:block.grass.step"); + + /** + * {@code minecraft:block.gravel.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_GRAVEL_BREAK = key("minecraft:block.gravel.break"); + + /** + * {@code minecraft:block.gravel.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_GRAVEL_FALL = key("minecraft:block.gravel.fall"); + + /** + * {@code minecraft:block.gravel.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_GRAVEL_HIT = key("minecraft:block.gravel.hit"); + + /** + * {@code minecraft:block.gravel.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_GRAVEL_PLACE = key("minecraft:block.gravel.place"); + + /** + * {@code minecraft:block.gravel.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_GRAVEL_STEP = key("minecraft:block.gravel.step"); + + /** + * {@code minecraft:block.grindstone.use} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_GRINDSTONE_USE = key("minecraft:block.grindstone.use"); + + /** + * {@code minecraft:block.growing_plant.crop} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_GROWING_PLANT_CROP = key("minecraft:block.growing_plant.crop"); + + /** + * {@code minecraft:block.hanging_roots.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_HANGING_ROOTS_BREAK = key("minecraft:block.hanging_roots.break"); + + /** + * {@code minecraft:block.hanging_roots.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_HANGING_ROOTS_FALL = key("minecraft:block.hanging_roots.fall"); + + /** + * {@code minecraft:block.hanging_roots.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_HANGING_ROOTS_HIT = key("minecraft:block.hanging_roots.hit"); + + /** + * {@code minecraft:block.hanging_roots.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_HANGING_ROOTS_PLACE = key("minecraft:block.hanging_roots.place"); + + /** + * {@code minecraft:block.hanging_roots.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_HANGING_ROOTS_STEP = key("minecraft:block.hanging_roots.step"); + + /** + * {@code minecraft:block.hanging_sign.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_HANGING_SIGN_BREAK = key("minecraft:block.hanging_sign.break"); + + /** + * {@code minecraft:block.hanging_sign.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_HANGING_SIGN_FALL = key("minecraft:block.hanging_sign.fall"); + + /** + * {@code minecraft:block.hanging_sign.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_HANGING_SIGN_HIT = key("minecraft:block.hanging_sign.hit"); + + /** + * {@code minecraft:block.hanging_sign.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_HANGING_SIGN_PLACE = key("minecraft:block.hanging_sign.place"); + + /** + * {@code minecraft:block.hanging_sign.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_HANGING_SIGN_STEP = key("minecraft:block.hanging_sign.step"); + + /** + * {@code minecraft:block.hanging_sign.waxed_interact_fail} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_HANGING_SIGN_WAXED_INTERACT_FAIL = key("minecraft:block.hanging_sign.waxed_interact_fail"); + + /** + * {@code minecraft:block.heavy_core.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_HEAVY_CORE_BREAK = key("minecraft:block.heavy_core.break"); + + /** + * {@code minecraft:block.heavy_core.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_HEAVY_CORE_FALL = key("minecraft:block.heavy_core.fall"); + + /** + * {@code minecraft:block.heavy_core.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_HEAVY_CORE_HIT = key("minecraft:block.heavy_core.hit"); + + /** + * {@code minecraft:block.heavy_core.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_HEAVY_CORE_PLACE = key("minecraft:block.heavy_core.place"); + + /** + * {@code minecraft:block.heavy_core.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_HEAVY_CORE_STEP = key("minecraft:block.heavy_core.step"); + + /** + * {@code minecraft:block.honey_block.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_HONEY_BLOCK_BREAK = key("minecraft:block.honey_block.break"); + + /** + * {@code minecraft:block.honey_block.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_HONEY_BLOCK_FALL = key("minecraft:block.honey_block.fall"); + + /** + * {@code minecraft:block.honey_block.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_HONEY_BLOCK_HIT = key("minecraft:block.honey_block.hit"); + + /** + * {@code minecraft:block.honey_block.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_HONEY_BLOCK_PLACE = key("minecraft:block.honey_block.place"); + + /** + * {@code minecraft:block.honey_block.slide} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_HONEY_BLOCK_SLIDE = key("minecraft:block.honey_block.slide"); + + /** + * {@code minecraft:block.honey_block.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_HONEY_BLOCK_STEP = key("minecraft:block.honey_block.step"); + + /** + * {@code minecraft:block.iron.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_IRON_BREAK = key("minecraft:block.iron.break"); + + /** + * {@code minecraft:block.iron.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_IRON_FALL = key("minecraft:block.iron.fall"); + + /** + * {@code minecraft:block.iron.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_IRON_HIT = key("minecraft:block.iron.hit"); + + /** + * {@code minecraft:block.iron.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_IRON_PLACE = key("minecraft:block.iron.place"); + + /** + * {@code minecraft:block.iron.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_IRON_STEP = key("minecraft:block.iron.step"); + + /** + * {@code minecraft:block.iron_door.close} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_IRON_DOOR_CLOSE = key("minecraft:block.iron_door.close"); + + /** + * {@code minecraft:block.iron_door.open} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_IRON_DOOR_OPEN = key("minecraft:block.iron_door.open"); + + /** + * {@code minecraft:block.iron_trapdoor.close} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_IRON_TRAPDOOR_CLOSE = key("minecraft:block.iron_trapdoor.close"); + + /** + * {@code minecraft:block.iron_trapdoor.open} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_IRON_TRAPDOOR_OPEN = key("minecraft:block.iron_trapdoor.open"); + + /** + * {@code minecraft:block.ladder.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_LADDER_BREAK = key("minecraft:block.ladder.break"); + + /** + * {@code minecraft:block.ladder.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_LADDER_FALL = key("minecraft:block.ladder.fall"); + + /** + * {@code minecraft:block.ladder.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_LADDER_HIT = key("minecraft:block.ladder.hit"); + + /** + * {@code minecraft:block.ladder.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_LADDER_PLACE = key("minecraft:block.ladder.place"); + + /** + * {@code minecraft:block.ladder.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_LADDER_STEP = key("minecraft:block.ladder.step"); + + /** + * {@code minecraft:block.lantern.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_LANTERN_BREAK = key("minecraft:block.lantern.break"); + + /** + * {@code minecraft:block.lantern.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_LANTERN_FALL = key("minecraft:block.lantern.fall"); + + /** + * {@code minecraft:block.lantern.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_LANTERN_HIT = key("minecraft:block.lantern.hit"); + + /** + * {@code minecraft:block.lantern.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_LANTERN_PLACE = key("minecraft:block.lantern.place"); + + /** + * {@code minecraft:block.lantern.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_LANTERN_STEP = key("minecraft:block.lantern.step"); + + /** + * {@code minecraft:block.large_amethyst_bud.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_LARGE_AMETHYST_BUD_BREAK = key("minecraft:block.large_amethyst_bud.break"); + + /** + * {@code minecraft:block.large_amethyst_bud.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_LARGE_AMETHYST_BUD_PLACE = key("minecraft:block.large_amethyst_bud.place"); + + /** + * {@code minecraft:block.lava.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_LAVA_AMBIENT = key("minecraft:block.lava.ambient"); + + /** + * {@code minecraft:block.lava.extinguish} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_LAVA_EXTINGUISH = key("minecraft:block.lava.extinguish"); + + /** + * {@code minecraft:block.lava.pop} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_LAVA_POP = key("minecraft:block.lava.pop"); + + /** + * {@code minecraft:block.leaf_litter.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_LEAF_LITTER_BREAK = key("minecraft:block.leaf_litter.break"); + + /** + * {@code minecraft:block.leaf_litter.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_LEAF_LITTER_FALL = key("minecraft:block.leaf_litter.fall"); + + /** + * {@code minecraft:block.leaf_litter.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_LEAF_LITTER_HIT = key("minecraft:block.leaf_litter.hit"); + + /** + * {@code minecraft:block.leaf_litter.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_LEAF_LITTER_PLACE = key("minecraft:block.leaf_litter.place"); + + /** + * {@code minecraft:block.leaf_litter.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_LEAF_LITTER_STEP = key("minecraft:block.leaf_litter.step"); + + /** + * {@code minecraft:block.lever.click} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_LEVER_CLICK = key("minecraft:block.lever.click"); + + /** + * {@code minecraft:block.lily_pad.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_LILY_PAD_PLACE = key("minecraft:block.lily_pad.place"); + + /** + * {@code minecraft:block.lodestone.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_LODESTONE_BREAK = key("minecraft:block.lodestone.break"); + + /** + * {@code minecraft:block.lodestone.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_LODESTONE_FALL = key("minecraft:block.lodestone.fall"); + + /** + * {@code minecraft:block.lodestone.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_LODESTONE_HIT = key("minecraft:block.lodestone.hit"); + + /** + * {@code minecraft:block.lodestone.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_LODESTONE_PLACE = key("minecraft:block.lodestone.place"); + + /** + * {@code minecraft:block.lodestone.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_LODESTONE_STEP = key("minecraft:block.lodestone.step"); + + /** + * {@code minecraft:block.mangrove_roots.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_MANGROVE_ROOTS_BREAK = key("minecraft:block.mangrove_roots.break"); + + /** + * {@code minecraft:block.mangrove_roots.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_MANGROVE_ROOTS_FALL = key("minecraft:block.mangrove_roots.fall"); + + /** + * {@code minecraft:block.mangrove_roots.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_MANGROVE_ROOTS_HIT = key("minecraft:block.mangrove_roots.hit"); + + /** + * {@code minecraft:block.mangrove_roots.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_MANGROVE_ROOTS_PLACE = key("minecraft:block.mangrove_roots.place"); + + /** + * {@code minecraft:block.mangrove_roots.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_MANGROVE_ROOTS_STEP = key("minecraft:block.mangrove_roots.step"); + + /** + * {@code minecraft:block.medium_amethyst_bud.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_MEDIUM_AMETHYST_BUD_BREAK = key("minecraft:block.medium_amethyst_bud.break"); + + /** + * {@code minecraft:block.medium_amethyst_bud.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_MEDIUM_AMETHYST_BUD_PLACE = key("minecraft:block.medium_amethyst_bud.place"); + + /** + * {@code minecraft:block.metal.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_METAL_BREAK = key("minecraft:block.metal.break"); + + /** + * {@code minecraft:block.metal.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_METAL_FALL = key("minecraft:block.metal.fall"); + + /** + * {@code minecraft:block.metal.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_METAL_HIT = key("minecraft:block.metal.hit"); + + /** + * {@code minecraft:block.metal.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_METAL_PLACE = key("minecraft:block.metal.place"); + + /** + * {@code minecraft:block.metal.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_METAL_STEP = key("minecraft:block.metal.step"); + + /** + * {@code minecraft:block.metal_pressure_plate.click_off} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_METAL_PRESSURE_PLATE_CLICK_OFF = key("minecraft:block.metal_pressure_plate.click_off"); + + /** + * {@code minecraft:block.metal_pressure_plate.click_on} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_METAL_PRESSURE_PLATE_CLICK_ON = key("minecraft:block.metal_pressure_plate.click_on"); + + /** + * {@code minecraft:block.moss.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_MOSS_BREAK = key("minecraft:block.moss.break"); + + /** + * {@code minecraft:block.moss.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_MOSS_FALL = key("minecraft:block.moss.fall"); + + /** + * {@code minecraft:block.moss.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_MOSS_HIT = key("minecraft:block.moss.hit"); + + /** + * {@code minecraft:block.moss.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_MOSS_PLACE = key("minecraft:block.moss.place"); + + /** + * {@code minecraft:block.moss.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_MOSS_STEP = key("minecraft:block.moss.step"); + + /** + * {@code minecraft:block.moss_carpet.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_MOSS_CARPET_BREAK = key("minecraft:block.moss_carpet.break"); + + /** + * {@code minecraft:block.moss_carpet.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_MOSS_CARPET_FALL = key("minecraft:block.moss_carpet.fall"); + + /** + * {@code minecraft:block.moss_carpet.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_MOSS_CARPET_HIT = key("minecraft:block.moss_carpet.hit"); + + /** + * {@code minecraft:block.moss_carpet.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_MOSS_CARPET_PLACE = key("minecraft:block.moss_carpet.place"); + + /** + * {@code minecraft:block.moss_carpet.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_MOSS_CARPET_STEP = key("minecraft:block.moss_carpet.step"); + + /** + * {@code minecraft:block.mud.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_MUD_BREAK = key("minecraft:block.mud.break"); + + /** + * {@code minecraft:block.mud.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_MUD_FALL = key("minecraft:block.mud.fall"); + + /** + * {@code minecraft:block.mud.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_MUD_HIT = key("minecraft:block.mud.hit"); + + /** + * {@code minecraft:block.mud.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_MUD_PLACE = key("minecraft:block.mud.place"); + + /** + * {@code minecraft:block.mud.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_MUD_STEP = key("minecraft:block.mud.step"); + + /** + * {@code minecraft:block.mud_bricks.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_MUD_BRICKS_BREAK = key("minecraft:block.mud_bricks.break"); + + /** + * {@code minecraft:block.mud_bricks.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_MUD_BRICKS_FALL = key("minecraft:block.mud_bricks.fall"); + + /** + * {@code minecraft:block.mud_bricks.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_MUD_BRICKS_HIT = key("minecraft:block.mud_bricks.hit"); + + /** + * {@code minecraft:block.mud_bricks.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_MUD_BRICKS_PLACE = key("minecraft:block.mud_bricks.place"); + + /** + * {@code minecraft:block.mud_bricks.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_MUD_BRICKS_STEP = key("minecraft:block.mud_bricks.step"); + + /** + * {@code minecraft:block.muddy_mangrove_roots.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_MUDDY_MANGROVE_ROOTS_BREAK = key("minecraft:block.muddy_mangrove_roots.break"); + + /** + * {@code minecraft:block.muddy_mangrove_roots.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_MUDDY_MANGROVE_ROOTS_FALL = key("minecraft:block.muddy_mangrove_roots.fall"); + + /** + * {@code minecraft:block.muddy_mangrove_roots.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_MUDDY_MANGROVE_ROOTS_HIT = key("minecraft:block.muddy_mangrove_roots.hit"); + + /** + * {@code minecraft:block.muddy_mangrove_roots.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_MUDDY_MANGROVE_ROOTS_PLACE = key("minecraft:block.muddy_mangrove_roots.place"); + + /** + * {@code minecraft:block.muddy_mangrove_roots.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_MUDDY_MANGROVE_ROOTS_STEP = key("minecraft:block.muddy_mangrove_roots.step"); + + /** + * {@code minecraft:block.nether_bricks.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_BRICKS_BREAK = key("minecraft:block.nether_bricks.break"); + + /** + * {@code minecraft:block.nether_bricks.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_BRICKS_FALL = key("minecraft:block.nether_bricks.fall"); + + /** + * {@code minecraft:block.nether_bricks.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_BRICKS_HIT = key("minecraft:block.nether_bricks.hit"); + + /** + * {@code minecraft:block.nether_bricks.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_BRICKS_PLACE = key("minecraft:block.nether_bricks.place"); + + /** + * {@code minecraft:block.nether_bricks.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_BRICKS_STEP = key("minecraft:block.nether_bricks.step"); + + /** + * {@code minecraft:block.nether_gold_ore.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_GOLD_ORE_BREAK = key("minecraft:block.nether_gold_ore.break"); + + /** + * {@code minecraft:block.nether_gold_ore.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_GOLD_ORE_FALL = key("minecraft:block.nether_gold_ore.fall"); + + /** + * {@code minecraft:block.nether_gold_ore.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_GOLD_ORE_HIT = key("minecraft:block.nether_gold_ore.hit"); + + /** + * {@code minecraft:block.nether_gold_ore.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_GOLD_ORE_PLACE = key("minecraft:block.nether_gold_ore.place"); + + /** + * {@code minecraft:block.nether_gold_ore.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_GOLD_ORE_STEP = key("minecraft:block.nether_gold_ore.step"); + + /** + * {@code minecraft:block.nether_ore.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_ORE_BREAK = key("minecraft:block.nether_ore.break"); + + /** + * {@code minecraft:block.nether_ore.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_ORE_FALL = key("minecraft:block.nether_ore.fall"); + + /** + * {@code minecraft:block.nether_ore.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_ORE_HIT = key("minecraft:block.nether_ore.hit"); + + /** + * {@code minecraft:block.nether_ore.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_ORE_PLACE = key("minecraft:block.nether_ore.place"); + + /** + * {@code minecraft:block.nether_ore.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_ORE_STEP = key("minecraft:block.nether_ore.step"); + + /** + * {@code minecraft:block.nether_sprouts.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_SPROUTS_BREAK = key("minecraft:block.nether_sprouts.break"); + + /** + * {@code minecraft:block.nether_sprouts.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_SPROUTS_FALL = key("minecraft:block.nether_sprouts.fall"); + + /** + * {@code minecraft:block.nether_sprouts.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_SPROUTS_HIT = key("minecraft:block.nether_sprouts.hit"); + + /** + * {@code minecraft:block.nether_sprouts.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_SPROUTS_PLACE = key("minecraft:block.nether_sprouts.place"); + + /** + * {@code minecraft:block.nether_sprouts.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_SPROUTS_STEP = key("minecraft:block.nether_sprouts.step"); + + /** + * {@code minecraft:block.nether_wart.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_WART_BREAK = key("minecraft:block.nether_wart.break"); + + /** + * {@code minecraft:block.nether_wood.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_WOOD_BREAK = key("minecraft:block.nether_wood.break"); + + /** + * {@code minecraft:block.nether_wood.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_WOOD_FALL = key("minecraft:block.nether_wood.fall"); + + /** + * {@code minecraft:block.nether_wood.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_WOOD_HIT = key("minecraft:block.nether_wood.hit"); + + /** + * {@code minecraft:block.nether_wood.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_WOOD_PLACE = key("minecraft:block.nether_wood.place"); + + /** + * {@code minecraft:block.nether_wood.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_WOOD_STEP = key("minecraft:block.nether_wood.step"); + + /** + * {@code minecraft:block.nether_wood_button.click_off} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_WOOD_BUTTON_CLICK_OFF = key("minecraft:block.nether_wood_button.click_off"); + + /** + * {@code minecraft:block.nether_wood_button.click_on} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_WOOD_BUTTON_CLICK_ON = key("minecraft:block.nether_wood_button.click_on"); + + /** + * {@code minecraft:block.nether_wood_door.close} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_WOOD_DOOR_CLOSE = key("minecraft:block.nether_wood_door.close"); + + /** + * {@code minecraft:block.nether_wood_door.open} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_WOOD_DOOR_OPEN = key("minecraft:block.nether_wood_door.open"); + + /** + * {@code minecraft:block.nether_wood_fence_gate.close} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_WOOD_FENCE_GATE_CLOSE = key("minecraft:block.nether_wood_fence_gate.close"); + + /** + * {@code minecraft:block.nether_wood_fence_gate.open} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_WOOD_FENCE_GATE_OPEN = key("minecraft:block.nether_wood_fence_gate.open"); + + /** + * {@code minecraft:block.nether_wood_hanging_sign.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_WOOD_HANGING_SIGN_BREAK = key("minecraft:block.nether_wood_hanging_sign.break"); + + /** + * {@code minecraft:block.nether_wood_hanging_sign.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_WOOD_HANGING_SIGN_FALL = key("minecraft:block.nether_wood_hanging_sign.fall"); + + /** + * {@code minecraft:block.nether_wood_hanging_sign.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_WOOD_HANGING_SIGN_HIT = key("minecraft:block.nether_wood_hanging_sign.hit"); + + /** + * {@code minecraft:block.nether_wood_hanging_sign.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_WOOD_HANGING_SIGN_PLACE = key("minecraft:block.nether_wood_hanging_sign.place"); + + /** + * {@code minecraft:block.nether_wood_hanging_sign.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_WOOD_HANGING_SIGN_STEP = key("minecraft:block.nether_wood_hanging_sign.step"); + + /** + * {@code minecraft:block.nether_wood_pressure_plate.click_off} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_WOOD_PRESSURE_PLATE_CLICK_OFF = key("minecraft:block.nether_wood_pressure_plate.click_off"); + + /** + * {@code minecraft:block.nether_wood_pressure_plate.click_on} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_WOOD_PRESSURE_PLATE_CLICK_ON = key("minecraft:block.nether_wood_pressure_plate.click_on"); + + /** + * {@code minecraft:block.nether_wood_trapdoor.close} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_WOOD_TRAPDOOR_CLOSE = key("minecraft:block.nether_wood_trapdoor.close"); + + /** + * {@code minecraft:block.nether_wood_trapdoor.open} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHER_WOOD_TRAPDOOR_OPEN = key("minecraft:block.nether_wood_trapdoor.open"); + + /** + * {@code minecraft:block.netherite_block.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHERITE_BLOCK_BREAK = key("minecraft:block.netherite_block.break"); + + /** + * {@code minecraft:block.netherite_block.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHERITE_BLOCK_FALL = key("minecraft:block.netherite_block.fall"); + + /** + * {@code minecraft:block.netherite_block.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHERITE_BLOCK_HIT = key("minecraft:block.netherite_block.hit"); + + /** + * {@code minecraft:block.netherite_block.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHERITE_BLOCK_PLACE = key("minecraft:block.netherite_block.place"); + + /** + * {@code minecraft:block.netherite_block.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHERITE_BLOCK_STEP = key("minecraft:block.netherite_block.step"); + + /** + * {@code minecraft:block.netherrack.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHERRACK_BREAK = key("minecraft:block.netherrack.break"); + + /** + * {@code minecraft:block.netherrack.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHERRACK_FALL = key("minecraft:block.netherrack.fall"); + + /** + * {@code minecraft:block.netherrack.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHERRACK_HIT = key("minecraft:block.netherrack.hit"); + + /** + * {@code minecraft:block.netherrack.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHERRACK_PLACE = key("minecraft:block.netherrack.place"); + + /** + * {@code minecraft:block.netherrack.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NETHERRACK_STEP = key("minecraft:block.netherrack.step"); + + /** + * {@code minecraft:block.note_block.banjo} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NOTE_BLOCK_BANJO = key("minecraft:block.note_block.banjo"); + + /** + * {@code minecraft:block.note_block.basedrum} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NOTE_BLOCK_BASEDRUM = key("minecraft:block.note_block.basedrum"); + + /** + * {@code minecraft:block.note_block.bass} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NOTE_BLOCK_BASS = key("minecraft:block.note_block.bass"); + + /** + * {@code minecraft:block.note_block.bell} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NOTE_BLOCK_BELL = key("minecraft:block.note_block.bell"); + + /** + * {@code minecraft:block.note_block.bit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NOTE_BLOCK_BIT = key("minecraft:block.note_block.bit"); + + /** + * {@code minecraft:block.note_block.chime} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NOTE_BLOCK_CHIME = key("minecraft:block.note_block.chime"); + + /** + * {@code minecraft:block.note_block.cow_bell} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NOTE_BLOCK_COW_BELL = key("minecraft:block.note_block.cow_bell"); + + /** + * {@code minecraft:block.note_block.didgeridoo} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NOTE_BLOCK_DIDGERIDOO = key("minecraft:block.note_block.didgeridoo"); + + /** + * {@code minecraft:block.note_block.flute} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NOTE_BLOCK_FLUTE = key("minecraft:block.note_block.flute"); + + /** + * {@code minecraft:block.note_block.guitar} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NOTE_BLOCK_GUITAR = key("minecraft:block.note_block.guitar"); + + /** + * {@code minecraft:block.note_block.harp} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NOTE_BLOCK_HARP = key("minecraft:block.note_block.harp"); + + /** + * {@code minecraft:block.note_block.hat} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NOTE_BLOCK_HAT = key("minecraft:block.note_block.hat"); + + /** + * {@code minecraft:block.note_block.imitate.creeper} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NOTE_BLOCK_IMITATE_CREEPER = key("minecraft:block.note_block.imitate.creeper"); + + /** + * {@code minecraft:block.note_block.imitate.ender_dragon} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NOTE_BLOCK_IMITATE_ENDER_DRAGON = key("minecraft:block.note_block.imitate.ender_dragon"); + + /** + * {@code minecraft:block.note_block.imitate.piglin} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NOTE_BLOCK_IMITATE_PIGLIN = key("minecraft:block.note_block.imitate.piglin"); + + /** + * {@code minecraft:block.note_block.imitate.skeleton} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NOTE_BLOCK_IMITATE_SKELETON = key("minecraft:block.note_block.imitate.skeleton"); + + /** + * {@code minecraft:block.note_block.imitate.wither_skeleton} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NOTE_BLOCK_IMITATE_WITHER_SKELETON = key("minecraft:block.note_block.imitate.wither_skeleton"); + + /** + * {@code minecraft:block.note_block.imitate.zombie} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NOTE_BLOCK_IMITATE_ZOMBIE = key("minecraft:block.note_block.imitate.zombie"); + + /** + * {@code minecraft:block.note_block.iron_xylophone} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NOTE_BLOCK_IRON_XYLOPHONE = key("minecraft:block.note_block.iron_xylophone"); + + /** + * {@code minecraft:block.note_block.pling} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NOTE_BLOCK_PLING = key("minecraft:block.note_block.pling"); + + /** + * {@code minecraft:block.note_block.snare} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NOTE_BLOCK_SNARE = key("minecraft:block.note_block.snare"); + + /** + * {@code minecraft:block.note_block.xylophone} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NOTE_BLOCK_XYLOPHONE = key("minecraft:block.note_block.xylophone"); + + /** + * {@code minecraft:block.nylium.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NYLIUM_BREAK = key("minecraft:block.nylium.break"); + + /** + * {@code minecraft:block.nylium.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NYLIUM_FALL = key("minecraft:block.nylium.fall"); + + /** + * {@code minecraft:block.nylium.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NYLIUM_HIT = key("minecraft:block.nylium.hit"); + + /** + * {@code minecraft:block.nylium.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NYLIUM_PLACE = key("minecraft:block.nylium.place"); + + /** + * {@code minecraft:block.nylium.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_NYLIUM_STEP = key("minecraft:block.nylium.step"); + + /** + * {@code minecraft:block.packed_mud.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_PACKED_MUD_BREAK = key("minecraft:block.packed_mud.break"); + + /** + * {@code minecraft:block.packed_mud.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_PACKED_MUD_FALL = key("minecraft:block.packed_mud.fall"); + + /** + * {@code minecraft:block.packed_mud.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_PACKED_MUD_HIT = key("minecraft:block.packed_mud.hit"); + + /** + * {@code minecraft:block.packed_mud.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_PACKED_MUD_PLACE = key("minecraft:block.packed_mud.place"); + + /** + * {@code minecraft:block.packed_mud.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_PACKED_MUD_STEP = key("minecraft:block.packed_mud.step"); + + /** + * {@code minecraft:block.pale_hanging_moss.idle} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_PALE_HANGING_MOSS_IDLE = key("minecraft:block.pale_hanging_moss.idle"); + + /** + * {@code minecraft:block.pink_petals.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_PINK_PETALS_BREAK = key("minecraft:block.pink_petals.break"); + + /** + * {@code minecraft:block.pink_petals.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_PINK_PETALS_FALL = key("minecraft:block.pink_petals.fall"); + + /** + * {@code minecraft:block.pink_petals.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_PINK_PETALS_HIT = key("minecraft:block.pink_petals.hit"); + + /** + * {@code minecraft:block.pink_petals.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_PINK_PETALS_PLACE = key("minecraft:block.pink_petals.place"); + + /** + * {@code minecraft:block.pink_petals.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_PINK_PETALS_STEP = key("minecraft:block.pink_petals.step"); + + /** + * {@code minecraft:block.piston.contract} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_PISTON_CONTRACT = key("minecraft:block.piston.contract"); + + /** + * {@code minecraft:block.piston.extend} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_PISTON_EXTEND = key("minecraft:block.piston.extend"); + + /** + * {@code minecraft:block.pointed_dripstone.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_POINTED_DRIPSTONE_BREAK = key("minecraft:block.pointed_dripstone.break"); + + /** + * {@code minecraft:block.pointed_dripstone.drip_lava} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_POINTED_DRIPSTONE_DRIP_LAVA = key("minecraft:block.pointed_dripstone.drip_lava"); + + /** + * {@code minecraft:block.pointed_dripstone.drip_lava_into_cauldron} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_POINTED_DRIPSTONE_DRIP_LAVA_INTO_CAULDRON = key("minecraft:block.pointed_dripstone.drip_lava_into_cauldron"); + + /** + * {@code minecraft:block.pointed_dripstone.drip_water} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_POINTED_DRIPSTONE_DRIP_WATER = key("minecraft:block.pointed_dripstone.drip_water"); + + /** + * {@code minecraft:block.pointed_dripstone.drip_water_into_cauldron} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_POINTED_DRIPSTONE_DRIP_WATER_INTO_CAULDRON = key("minecraft:block.pointed_dripstone.drip_water_into_cauldron"); + + /** + * {@code minecraft:block.pointed_dripstone.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_POINTED_DRIPSTONE_FALL = key("minecraft:block.pointed_dripstone.fall"); + + /** + * {@code minecraft:block.pointed_dripstone.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_POINTED_DRIPSTONE_HIT = key("minecraft:block.pointed_dripstone.hit"); + + /** + * {@code minecraft:block.pointed_dripstone.land} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_POINTED_DRIPSTONE_LAND = key("minecraft:block.pointed_dripstone.land"); + + /** + * {@code minecraft:block.pointed_dripstone.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_POINTED_DRIPSTONE_PLACE = key("minecraft:block.pointed_dripstone.place"); + + /** + * {@code minecraft:block.pointed_dripstone.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_POINTED_DRIPSTONE_STEP = key("minecraft:block.pointed_dripstone.step"); + + /** + * {@code minecraft:block.polished_deepslate.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_POLISHED_DEEPSLATE_BREAK = key("minecraft:block.polished_deepslate.break"); + + /** + * {@code minecraft:block.polished_deepslate.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_POLISHED_DEEPSLATE_FALL = key("minecraft:block.polished_deepslate.fall"); + + /** + * {@code minecraft:block.polished_deepslate.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_POLISHED_DEEPSLATE_HIT = key("minecraft:block.polished_deepslate.hit"); + + /** + * {@code minecraft:block.polished_deepslate.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_POLISHED_DEEPSLATE_PLACE = key("minecraft:block.polished_deepslate.place"); + + /** + * {@code minecraft:block.polished_deepslate.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_POLISHED_DEEPSLATE_STEP = key("minecraft:block.polished_deepslate.step"); + + /** + * {@code minecraft:block.polished_tuff.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_POLISHED_TUFF_BREAK = key("minecraft:block.polished_tuff.break"); + + /** + * {@code minecraft:block.polished_tuff.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_POLISHED_TUFF_FALL = key("minecraft:block.polished_tuff.fall"); + + /** + * {@code minecraft:block.polished_tuff.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_POLISHED_TUFF_HIT = key("minecraft:block.polished_tuff.hit"); + + /** + * {@code minecraft:block.polished_tuff.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_POLISHED_TUFF_PLACE = key("minecraft:block.polished_tuff.place"); + + /** + * {@code minecraft:block.polished_tuff.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_POLISHED_TUFF_STEP = key("minecraft:block.polished_tuff.step"); + + /** + * {@code minecraft:block.portal.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_PORTAL_AMBIENT = key("minecraft:block.portal.ambient"); + + /** + * {@code minecraft:block.portal.travel} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_PORTAL_TRAVEL = key("minecraft:block.portal.travel"); + + /** + * {@code minecraft:block.portal.trigger} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_PORTAL_TRIGGER = key("minecraft:block.portal.trigger"); + + /** + * {@code minecraft:block.powder_snow.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_POWDER_SNOW_BREAK = key("minecraft:block.powder_snow.break"); + + /** + * {@code minecraft:block.powder_snow.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_POWDER_SNOW_FALL = key("minecraft:block.powder_snow.fall"); + + /** + * {@code minecraft:block.powder_snow.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_POWDER_SNOW_HIT = key("minecraft:block.powder_snow.hit"); + + /** + * {@code minecraft:block.powder_snow.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_POWDER_SNOW_PLACE = key("minecraft:block.powder_snow.place"); + + /** + * {@code minecraft:block.powder_snow.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_POWDER_SNOW_STEP = key("minecraft:block.powder_snow.step"); + + /** + * {@code minecraft:block.pumpkin.carve} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_PUMPKIN_CARVE = key("minecraft:block.pumpkin.carve"); + + /** + * {@code minecraft:block.redstone_torch.burnout} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_REDSTONE_TORCH_BURNOUT = key("minecraft:block.redstone_torch.burnout"); + + /** + * {@code minecraft:block.resin.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_RESIN_BREAK = key("minecraft:block.resin.break"); + + /** + * {@code minecraft:block.resin.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_RESIN_FALL = key("minecraft:block.resin.fall"); + + /** + * {@code minecraft:block.resin.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_RESIN_PLACE = key("minecraft:block.resin.place"); + + /** + * {@code minecraft:block.resin.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_RESIN_STEP = key("minecraft:block.resin.step"); + + /** + * {@code minecraft:block.resin_bricks.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_RESIN_BRICKS_BREAK = key("minecraft:block.resin_bricks.break"); + + /** + * {@code minecraft:block.resin_bricks.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_RESIN_BRICKS_FALL = key("minecraft:block.resin_bricks.fall"); + + /** + * {@code minecraft:block.resin_bricks.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_RESIN_BRICKS_HIT = key("minecraft:block.resin_bricks.hit"); + + /** + * {@code minecraft:block.resin_bricks.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_RESIN_BRICKS_PLACE = key("minecraft:block.resin_bricks.place"); + + /** + * {@code minecraft:block.resin_bricks.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_RESIN_BRICKS_STEP = key("minecraft:block.resin_bricks.step"); + + /** + * {@code minecraft:block.respawn_anchor.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_RESPAWN_ANCHOR_AMBIENT = key("minecraft:block.respawn_anchor.ambient"); + + /** + * {@code minecraft:block.respawn_anchor.charge} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_RESPAWN_ANCHOR_CHARGE = key("minecraft:block.respawn_anchor.charge"); + + /** + * {@code minecraft:block.respawn_anchor.deplete} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_RESPAWN_ANCHOR_DEPLETE = key("minecraft:block.respawn_anchor.deplete"); + + /** + * {@code minecraft:block.respawn_anchor.set_spawn} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_RESPAWN_ANCHOR_SET_SPAWN = key("minecraft:block.respawn_anchor.set_spawn"); + + /** + * {@code minecraft:block.rooted_dirt.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_ROOTED_DIRT_BREAK = key("minecraft:block.rooted_dirt.break"); + + /** + * {@code minecraft:block.rooted_dirt.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_ROOTED_DIRT_FALL = key("minecraft:block.rooted_dirt.fall"); + + /** + * {@code minecraft:block.rooted_dirt.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_ROOTED_DIRT_HIT = key("minecraft:block.rooted_dirt.hit"); + + /** + * {@code minecraft:block.rooted_dirt.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_ROOTED_DIRT_PLACE = key("minecraft:block.rooted_dirt.place"); + + /** + * {@code minecraft:block.rooted_dirt.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_ROOTED_DIRT_STEP = key("minecraft:block.rooted_dirt.step"); + + /** + * {@code minecraft:block.roots.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_ROOTS_BREAK = key("minecraft:block.roots.break"); + + /** + * {@code minecraft:block.roots.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_ROOTS_FALL = key("minecraft:block.roots.fall"); + + /** + * {@code minecraft:block.roots.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_ROOTS_HIT = key("minecraft:block.roots.hit"); + + /** + * {@code minecraft:block.roots.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_ROOTS_PLACE = key("minecraft:block.roots.place"); + + /** + * {@code minecraft:block.roots.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_ROOTS_STEP = key("minecraft:block.roots.step"); + + /** + * {@code minecraft:block.sand.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SAND_BREAK = key("minecraft:block.sand.break"); + + /** + * {@code minecraft:block.sand.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SAND_FALL = key("minecraft:block.sand.fall"); + + /** + * {@code minecraft:block.sand.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SAND_HIT = key("minecraft:block.sand.hit"); + + /** + * {@code minecraft:block.sand.idle} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SAND_IDLE = key("minecraft:block.sand.idle"); + + /** + * {@code minecraft:block.sand.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SAND_PLACE = key("minecraft:block.sand.place"); + + /** + * {@code minecraft:block.sand.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SAND_STEP = key("minecraft:block.sand.step"); + + /** + * {@code minecraft:block.scaffolding.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCAFFOLDING_BREAK = key("minecraft:block.scaffolding.break"); + + /** + * {@code minecraft:block.scaffolding.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCAFFOLDING_FALL = key("minecraft:block.scaffolding.fall"); + + /** + * {@code minecraft:block.scaffolding.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCAFFOLDING_HIT = key("minecraft:block.scaffolding.hit"); + + /** + * {@code minecraft:block.scaffolding.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCAFFOLDING_PLACE = key("minecraft:block.scaffolding.place"); + + /** + * {@code minecraft:block.scaffolding.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCAFFOLDING_STEP = key("minecraft:block.scaffolding.step"); + + /** + * {@code minecraft:block.sculk.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCULK_BREAK = key("minecraft:block.sculk.break"); + + /** + * {@code minecraft:block.sculk.charge} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCULK_CHARGE = key("minecraft:block.sculk.charge"); + + /** + * {@code minecraft:block.sculk.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCULK_FALL = key("minecraft:block.sculk.fall"); + + /** + * {@code minecraft:block.sculk.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCULK_HIT = key("minecraft:block.sculk.hit"); + + /** + * {@code minecraft:block.sculk.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCULK_PLACE = key("minecraft:block.sculk.place"); + + /** + * {@code minecraft:block.sculk.spread} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCULK_SPREAD = key("minecraft:block.sculk.spread"); + + /** + * {@code minecraft:block.sculk.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCULK_STEP = key("minecraft:block.sculk.step"); + + /** + * {@code minecraft:block.sculk_catalyst.bloom} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCULK_CATALYST_BLOOM = key("minecraft:block.sculk_catalyst.bloom"); + + /** + * {@code minecraft:block.sculk_catalyst.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCULK_CATALYST_BREAK = key("minecraft:block.sculk_catalyst.break"); + + /** + * {@code minecraft:block.sculk_catalyst.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCULK_CATALYST_FALL = key("minecraft:block.sculk_catalyst.fall"); + + /** + * {@code minecraft:block.sculk_catalyst.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCULK_CATALYST_HIT = key("minecraft:block.sculk_catalyst.hit"); + + /** + * {@code minecraft:block.sculk_catalyst.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCULK_CATALYST_PLACE = key("minecraft:block.sculk_catalyst.place"); + + /** + * {@code minecraft:block.sculk_catalyst.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCULK_CATALYST_STEP = key("minecraft:block.sculk_catalyst.step"); + + /** + * {@code minecraft:block.sculk_sensor.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCULK_SENSOR_BREAK = key("minecraft:block.sculk_sensor.break"); + + /** + * {@code minecraft:block.sculk_sensor.clicking} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCULK_SENSOR_CLICKING = key("minecraft:block.sculk_sensor.clicking"); + + /** + * {@code minecraft:block.sculk_sensor.clicking_stop} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCULK_SENSOR_CLICKING_STOP = key("minecraft:block.sculk_sensor.clicking_stop"); + + /** + * {@code minecraft:block.sculk_sensor.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCULK_SENSOR_FALL = key("minecraft:block.sculk_sensor.fall"); + + /** + * {@code minecraft:block.sculk_sensor.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCULK_SENSOR_HIT = key("minecraft:block.sculk_sensor.hit"); + + /** + * {@code minecraft:block.sculk_sensor.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCULK_SENSOR_PLACE = key("minecraft:block.sculk_sensor.place"); + + /** + * {@code minecraft:block.sculk_sensor.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCULK_SENSOR_STEP = key("minecraft:block.sculk_sensor.step"); + + /** + * {@code minecraft:block.sculk_shrieker.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCULK_SHRIEKER_BREAK = key("minecraft:block.sculk_shrieker.break"); + + /** + * {@code minecraft:block.sculk_shrieker.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCULK_SHRIEKER_FALL = key("minecraft:block.sculk_shrieker.fall"); + + /** + * {@code minecraft:block.sculk_shrieker.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCULK_SHRIEKER_HIT = key("minecraft:block.sculk_shrieker.hit"); + + /** + * {@code minecraft:block.sculk_shrieker.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCULK_SHRIEKER_PLACE = key("minecraft:block.sculk_shrieker.place"); + + /** + * {@code minecraft:block.sculk_shrieker.shriek} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCULK_SHRIEKER_SHRIEK = key("minecraft:block.sculk_shrieker.shriek"); + + /** + * {@code minecraft:block.sculk_shrieker.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCULK_SHRIEKER_STEP = key("minecraft:block.sculk_shrieker.step"); + + /** + * {@code minecraft:block.sculk_vein.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCULK_VEIN_BREAK = key("minecraft:block.sculk_vein.break"); + + /** + * {@code minecraft:block.sculk_vein.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCULK_VEIN_FALL = key("minecraft:block.sculk_vein.fall"); + + /** + * {@code minecraft:block.sculk_vein.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCULK_VEIN_HIT = key("minecraft:block.sculk_vein.hit"); + + /** + * {@code minecraft:block.sculk_vein.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCULK_VEIN_PLACE = key("minecraft:block.sculk_vein.place"); + + /** + * {@code minecraft:block.sculk_vein.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SCULK_VEIN_STEP = key("minecraft:block.sculk_vein.step"); + + /** + * {@code minecraft:block.shroomlight.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SHROOMLIGHT_BREAK = key("minecraft:block.shroomlight.break"); + + /** + * {@code minecraft:block.shroomlight.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SHROOMLIGHT_FALL = key("minecraft:block.shroomlight.fall"); + + /** + * {@code minecraft:block.shroomlight.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SHROOMLIGHT_HIT = key("minecraft:block.shroomlight.hit"); + + /** + * {@code minecraft:block.shroomlight.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SHROOMLIGHT_PLACE = key("minecraft:block.shroomlight.place"); + + /** + * {@code minecraft:block.shroomlight.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SHROOMLIGHT_STEP = key("minecraft:block.shroomlight.step"); + + /** + * {@code minecraft:block.shulker_box.close} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SHULKER_BOX_CLOSE = key("minecraft:block.shulker_box.close"); + + /** + * {@code minecraft:block.shulker_box.open} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SHULKER_BOX_OPEN = key("minecraft:block.shulker_box.open"); + + /** + * {@code minecraft:block.sign.waxed_interact_fail} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SIGN_WAXED_INTERACT_FAIL = key("minecraft:block.sign.waxed_interact_fail"); + + /** + * {@code minecraft:block.slime_block.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SLIME_BLOCK_BREAK = key("minecraft:block.slime_block.break"); + + /** + * {@code minecraft:block.slime_block.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SLIME_BLOCK_FALL = key("minecraft:block.slime_block.fall"); + + /** + * {@code minecraft:block.slime_block.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SLIME_BLOCK_HIT = key("minecraft:block.slime_block.hit"); + + /** + * {@code minecraft:block.slime_block.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SLIME_BLOCK_PLACE = key("minecraft:block.slime_block.place"); + + /** + * {@code minecraft:block.slime_block.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SLIME_BLOCK_STEP = key("minecraft:block.slime_block.step"); + + /** + * {@code minecraft:block.small_amethyst_bud.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SMALL_AMETHYST_BUD_BREAK = key("minecraft:block.small_amethyst_bud.break"); + + /** + * {@code minecraft:block.small_amethyst_bud.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SMALL_AMETHYST_BUD_PLACE = key("minecraft:block.small_amethyst_bud.place"); + + /** + * {@code minecraft:block.small_dripleaf.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SMALL_DRIPLEAF_BREAK = key("minecraft:block.small_dripleaf.break"); + + /** + * {@code minecraft:block.small_dripleaf.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SMALL_DRIPLEAF_FALL = key("minecraft:block.small_dripleaf.fall"); + + /** + * {@code minecraft:block.small_dripleaf.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SMALL_DRIPLEAF_HIT = key("minecraft:block.small_dripleaf.hit"); + + /** + * {@code minecraft:block.small_dripleaf.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SMALL_DRIPLEAF_PLACE = key("minecraft:block.small_dripleaf.place"); + + /** + * {@code minecraft:block.small_dripleaf.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SMALL_DRIPLEAF_STEP = key("minecraft:block.small_dripleaf.step"); + + /** + * {@code minecraft:block.smithing_table.use} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SMITHING_TABLE_USE = key("minecraft:block.smithing_table.use"); + + /** + * {@code minecraft:block.smoker.smoke} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SMOKER_SMOKE = key("minecraft:block.smoker.smoke"); + + /** + * {@code minecraft:block.sniffer_egg.crack} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SNIFFER_EGG_CRACK = key("minecraft:block.sniffer_egg.crack"); + + /** + * {@code minecraft:block.sniffer_egg.hatch} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SNIFFER_EGG_HATCH = key("minecraft:block.sniffer_egg.hatch"); + + /** + * {@code minecraft:block.sniffer_egg.plop} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SNIFFER_EGG_PLOP = key("minecraft:block.sniffer_egg.plop"); + + /** + * {@code minecraft:block.snow.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SNOW_BREAK = key("minecraft:block.snow.break"); + + /** + * {@code minecraft:block.snow.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SNOW_FALL = key("minecraft:block.snow.fall"); + + /** + * {@code minecraft:block.snow.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SNOW_HIT = key("minecraft:block.snow.hit"); + + /** + * {@code minecraft:block.snow.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SNOW_PLACE = key("minecraft:block.snow.place"); + + /** + * {@code minecraft:block.snow.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SNOW_STEP = key("minecraft:block.snow.step"); + + /** + * {@code minecraft:block.soul_sand.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SOUL_SAND_BREAK = key("minecraft:block.soul_sand.break"); + + /** + * {@code minecraft:block.soul_sand.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SOUL_SAND_FALL = key("minecraft:block.soul_sand.fall"); + + /** + * {@code minecraft:block.soul_sand.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SOUL_SAND_HIT = key("minecraft:block.soul_sand.hit"); + + /** + * {@code minecraft:block.soul_sand.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SOUL_SAND_PLACE = key("minecraft:block.soul_sand.place"); + + /** + * {@code minecraft:block.soul_sand.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SOUL_SAND_STEP = key("minecraft:block.soul_sand.step"); + + /** + * {@code minecraft:block.soul_soil.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SOUL_SOIL_BREAK = key("minecraft:block.soul_soil.break"); + + /** + * {@code minecraft:block.soul_soil.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SOUL_SOIL_FALL = key("minecraft:block.soul_soil.fall"); + + /** + * {@code minecraft:block.soul_soil.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SOUL_SOIL_HIT = key("minecraft:block.soul_soil.hit"); + + /** + * {@code minecraft:block.soul_soil.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SOUL_SOIL_PLACE = key("minecraft:block.soul_soil.place"); + + /** + * {@code minecraft:block.soul_soil.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SOUL_SOIL_STEP = key("minecraft:block.soul_soil.step"); + + /** + * {@code minecraft:block.spawner.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SPAWNER_BREAK = key("minecraft:block.spawner.break"); + + /** + * {@code minecraft:block.spawner.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SPAWNER_FALL = key("minecraft:block.spawner.fall"); + + /** + * {@code minecraft:block.spawner.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SPAWNER_HIT = key("minecraft:block.spawner.hit"); + + /** + * {@code minecraft:block.spawner.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SPAWNER_PLACE = key("minecraft:block.spawner.place"); + + /** + * {@code minecraft:block.spawner.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SPAWNER_STEP = key("minecraft:block.spawner.step"); + + /** + * {@code minecraft:block.sponge.absorb} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SPONGE_ABSORB = key("minecraft:block.sponge.absorb"); + + /** + * {@code minecraft:block.sponge.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SPONGE_BREAK = key("minecraft:block.sponge.break"); + + /** + * {@code minecraft:block.sponge.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SPONGE_FALL = key("minecraft:block.sponge.fall"); + + /** + * {@code minecraft:block.sponge.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SPONGE_HIT = key("minecraft:block.sponge.hit"); + + /** + * {@code minecraft:block.sponge.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SPONGE_PLACE = key("minecraft:block.sponge.place"); + + /** + * {@code minecraft:block.sponge.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SPONGE_STEP = key("minecraft:block.sponge.step"); + + /** + * {@code minecraft:block.spore_blossom.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SPORE_BLOSSOM_BREAK = key("minecraft:block.spore_blossom.break"); + + /** + * {@code minecraft:block.spore_blossom.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SPORE_BLOSSOM_FALL = key("minecraft:block.spore_blossom.fall"); + + /** + * {@code minecraft:block.spore_blossom.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SPORE_BLOSSOM_HIT = key("minecraft:block.spore_blossom.hit"); + + /** + * {@code minecraft:block.spore_blossom.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SPORE_BLOSSOM_PLACE = key("minecraft:block.spore_blossom.place"); + + /** + * {@code minecraft:block.spore_blossom.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SPORE_BLOSSOM_STEP = key("minecraft:block.spore_blossom.step"); + + /** + * {@code minecraft:block.stem.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_STEM_BREAK = key("minecraft:block.stem.break"); + + /** + * {@code minecraft:block.stem.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_STEM_FALL = key("minecraft:block.stem.fall"); + + /** + * {@code minecraft:block.stem.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_STEM_HIT = key("minecraft:block.stem.hit"); + + /** + * {@code minecraft:block.stem.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_STEM_PLACE = key("minecraft:block.stem.place"); + + /** + * {@code minecraft:block.stem.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_STEM_STEP = key("minecraft:block.stem.step"); + + /** + * {@code minecraft:block.stone.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_STONE_BREAK = key("minecraft:block.stone.break"); + + /** + * {@code minecraft:block.stone.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_STONE_FALL = key("minecraft:block.stone.fall"); + + /** + * {@code minecraft:block.stone.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_STONE_HIT = key("minecraft:block.stone.hit"); + + /** + * {@code minecraft:block.stone.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_STONE_PLACE = key("minecraft:block.stone.place"); + + /** + * {@code minecraft:block.stone.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_STONE_STEP = key("minecraft:block.stone.step"); + + /** + * {@code minecraft:block.stone_button.click_off} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_STONE_BUTTON_CLICK_OFF = key("minecraft:block.stone_button.click_off"); + + /** + * {@code minecraft:block.stone_button.click_on} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_STONE_BUTTON_CLICK_ON = key("minecraft:block.stone_button.click_on"); + + /** + * {@code minecraft:block.stone_pressure_plate.click_off} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_STONE_PRESSURE_PLATE_CLICK_OFF = key("minecraft:block.stone_pressure_plate.click_off"); + + /** + * {@code minecraft:block.stone_pressure_plate.click_on} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_STONE_PRESSURE_PLATE_CLICK_ON = key("minecraft:block.stone_pressure_plate.click_on"); + + /** + * {@code minecraft:block.suspicious_gravel.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SUSPICIOUS_GRAVEL_BREAK = key("minecraft:block.suspicious_gravel.break"); + + /** + * {@code minecraft:block.suspicious_gravel.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SUSPICIOUS_GRAVEL_FALL = key("minecraft:block.suspicious_gravel.fall"); + + /** + * {@code minecraft:block.suspicious_gravel.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SUSPICIOUS_GRAVEL_HIT = key("minecraft:block.suspicious_gravel.hit"); + + /** + * {@code minecraft:block.suspicious_gravel.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SUSPICIOUS_GRAVEL_PLACE = key("minecraft:block.suspicious_gravel.place"); + + /** + * {@code minecraft:block.suspicious_gravel.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SUSPICIOUS_GRAVEL_STEP = key("minecraft:block.suspicious_gravel.step"); + + /** + * {@code minecraft:block.suspicious_sand.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SUSPICIOUS_SAND_BREAK = key("minecraft:block.suspicious_sand.break"); + + /** + * {@code minecraft:block.suspicious_sand.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SUSPICIOUS_SAND_FALL = key("minecraft:block.suspicious_sand.fall"); + + /** + * {@code minecraft:block.suspicious_sand.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SUSPICIOUS_SAND_HIT = key("minecraft:block.suspicious_sand.hit"); + + /** + * {@code minecraft:block.suspicious_sand.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SUSPICIOUS_SAND_PLACE = key("minecraft:block.suspicious_sand.place"); + + /** + * {@code minecraft:block.suspicious_sand.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SUSPICIOUS_SAND_STEP = key("minecraft:block.suspicious_sand.step"); + + /** + * {@code minecraft:block.sweet_berry_bush.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SWEET_BERRY_BUSH_BREAK = key("minecraft:block.sweet_berry_bush.break"); + + /** + * {@code minecraft:block.sweet_berry_bush.pick_berries} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SWEET_BERRY_BUSH_PICK_BERRIES = key("minecraft:block.sweet_berry_bush.pick_berries"); + + /** + * {@code minecraft:block.sweet_berry_bush.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_SWEET_BERRY_BUSH_PLACE = key("minecraft:block.sweet_berry_bush.place"); + + /** + * {@code minecraft:block.trial_spawner.about_to_spawn_item} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_TRIAL_SPAWNER_ABOUT_TO_SPAWN_ITEM = key("minecraft:block.trial_spawner.about_to_spawn_item"); + + /** + * {@code minecraft:block.trial_spawner.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_TRIAL_SPAWNER_AMBIENT = key("minecraft:block.trial_spawner.ambient"); + + /** + * {@code minecraft:block.trial_spawner.ambient_ominous} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_TRIAL_SPAWNER_AMBIENT_OMINOUS = key("minecraft:block.trial_spawner.ambient_ominous"); + + /** + * {@code minecraft:block.trial_spawner.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_TRIAL_SPAWNER_BREAK = key("minecraft:block.trial_spawner.break"); + + /** + * {@code minecraft:block.trial_spawner.close_shutter} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_TRIAL_SPAWNER_CLOSE_SHUTTER = key("minecraft:block.trial_spawner.close_shutter"); + + /** + * {@code minecraft:block.trial_spawner.detect_player} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_TRIAL_SPAWNER_DETECT_PLAYER = key("minecraft:block.trial_spawner.detect_player"); + + /** + * {@code minecraft:block.trial_spawner.eject_item} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_TRIAL_SPAWNER_EJECT_ITEM = key("minecraft:block.trial_spawner.eject_item"); + + /** + * {@code minecraft:block.trial_spawner.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_TRIAL_SPAWNER_FALL = key("minecraft:block.trial_spawner.fall"); + + /** + * {@code minecraft:block.trial_spawner.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_TRIAL_SPAWNER_HIT = key("minecraft:block.trial_spawner.hit"); + + /** + * {@code minecraft:block.trial_spawner.ominous_activate} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_TRIAL_SPAWNER_OMINOUS_ACTIVATE = key("minecraft:block.trial_spawner.ominous_activate"); + + /** + * {@code minecraft:block.trial_spawner.open_shutter} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_TRIAL_SPAWNER_OPEN_SHUTTER = key("minecraft:block.trial_spawner.open_shutter"); + + /** + * {@code minecraft:block.trial_spawner.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_TRIAL_SPAWNER_PLACE = key("minecraft:block.trial_spawner.place"); + + /** + * {@code minecraft:block.trial_spawner.spawn_item} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_TRIAL_SPAWNER_SPAWN_ITEM = key("minecraft:block.trial_spawner.spawn_item"); + + /** + * {@code minecraft:block.trial_spawner.spawn_item_begin} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_TRIAL_SPAWNER_SPAWN_ITEM_BEGIN = key("minecraft:block.trial_spawner.spawn_item_begin"); + + /** + * {@code minecraft:block.trial_spawner.spawn_mob} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_TRIAL_SPAWNER_SPAWN_MOB = key("minecraft:block.trial_spawner.spawn_mob"); + + /** + * {@code minecraft:block.trial_spawner.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_TRIAL_SPAWNER_STEP = key("minecraft:block.trial_spawner.step"); + + /** + * {@code minecraft:block.tripwire.attach} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_TRIPWIRE_ATTACH = key("minecraft:block.tripwire.attach"); + + /** + * {@code minecraft:block.tripwire.click_off} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_TRIPWIRE_CLICK_OFF = key("minecraft:block.tripwire.click_off"); + + /** + * {@code minecraft:block.tripwire.click_on} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_TRIPWIRE_CLICK_ON = key("minecraft:block.tripwire.click_on"); + + /** + * {@code minecraft:block.tripwire.detach} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_TRIPWIRE_DETACH = key("minecraft:block.tripwire.detach"); + + /** + * {@code minecraft:block.tuff.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_TUFF_BREAK = key("minecraft:block.tuff.break"); + + /** + * {@code minecraft:block.tuff.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_TUFF_FALL = key("minecraft:block.tuff.fall"); + + /** + * {@code minecraft:block.tuff.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_TUFF_HIT = key("minecraft:block.tuff.hit"); + + /** + * {@code minecraft:block.tuff.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_TUFF_PLACE = key("minecraft:block.tuff.place"); + + /** + * {@code minecraft:block.tuff.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_TUFF_STEP = key("minecraft:block.tuff.step"); + + /** + * {@code minecraft:block.tuff_bricks.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_TUFF_BRICKS_BREAK = key("minecraft:block.tuff_bricks.break"); + + /** + * {@code minecraft:block.tuff_bricks.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_TUFF_BRICKS_FALL = key("minecraft:block.tuff_bricks.fall"); + + /** + * {@code minecraft:block.tuff_bricks.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_TUFF_BRICKS_HIT = key("minecraft:block.tuff_bricks.hit"); + + /** + * {@code minecraft:block.tuff_bricks.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_TUFF_BRICKS_PLACE = key("minecraft:block.tuff_bricks.place"); + + /** + * {@code minecraft:block.tuff_bricks.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_TUFF_BRICKS_STEP = key("minecraft:block.tuff_bricks.step"); + + /** + * {@code minecraft:block.vault.activate} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_VAULT_ACTIVATE = key("minecraft:block.vault.activate"); + + /** + * {@code minecraft:block.vault.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_VAULT_AMBIENT = key("minecraft:block.vault.ambient"); + + /** + * {@code minecraft:block.vault.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_VAULT_BREAK = key("minecraft:block.vault.break"); + + /** + * {@code minecraft:block.vault.close_shutter} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_VAULT_CLOSE_SHUTTER = key("minecraft:block.vault.close_shutter"); + + /** + * {@code minecraft:block.vault.deactivate} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_VAULT_DEACTIVATE = key("minecraft:block.vault.deactivate"); + + /** + * {@code minecraft:block.vault.eject_item} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_VAULT_EJECT_ITEM = key("minecraft:block.vault.eject_item"); + + /** + * {@code minecraft:block.vault.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_VAULT_FALL = key("minecraft:block.vault.fall"); + + /** + * {@code minecraft:block.vault.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_VAULT_HIT = key("minecraft:block.vault.hit"); + + /** + * {@code minecraft:block.vault.insert_item} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_VAULT_INSERT_ITEM = key("minecraft:block.vault.insert_item"); + + /** + * {@code minecraft:block.vault.insert_item_fail} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_VAULT_INSERT_ITEM_FAIL = key("minecraft:block.vault.insert_item_fail"); + + /** + * {@code minecraft:block.vault.open_shutter} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_VAULT_OPEN_SHUTTER = key("minecraft:block.vault.open_shutter"); + + /** + * {@code minecraft:block.vault.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_VAULT_PLACE = key("minecraft:block.vault.place"); + + /** + * {@code minecraft:block.vault.reject_rewarded_player} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_VAULT_REJECT_REWARDED_PLAYER = key("minecraft:block.vault.reject_rewarded_player"); + + /** + * {@code minecraft:block.vault.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_VAULT_STEP = key("minecraft:block.vault.step"); + + /** + * {@code minecraft:block.vine.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_VINE_BREAK = key("minecraft:block.vine.break"); + + /** + * {@code minecraft:block.vine.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_VINE_FALL = key("minecraft:block.vine.fall"); + + /** + * {@code minecraft:block.vine.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_VINE_HIT = key("minecraft:block.vine.hit"); + + /** + * {@code minecraft:block.vine.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_VINE_PLACE = key("minecraft:block.vine.place"); + + /** + * {@code minecraft:block.vine.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_VINE_STEP = key("minecraft:block.vine.step"); + + /** + * {@code minecraft:block.wart_block.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WART_BLOCK_BREAK = key("minecraft:block.wart_block.break"); + + /** + * {@code minecraft:block.wart_block.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WART_BLOCK_FALL = key("minecraft:block.wart_block.fall"); + + /** + * {@code minecraft:block.wart_block.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WART_BLOCK_HIT = key("minecraft:block.wart_block.hit"); + + /** + * {@code minecraft:block.wart_block.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WART_BLOCK_PLACE = key("minecraft:block.wart_block.place"); + + /** + * {@code minecraft:block.wart_block.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WART_BLOCK_STEP = key("minecraft:block.wart_block.step"); + + /** + * {@code minecraft:block.water.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WATER_AMBIENT = key("minecraft:block.water.ambient"); + + /** + * {@code minecraft:block.weeping_vines.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WEEPING_VINES_BREAK = key("minecraft:block.weeping_vines.break"); + + /** + * {@code minecraft:block.weeping_vines.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WEEPING_VINES_FALL = key("minecraft:block.weeping_vines.fall"); + + /** + * {@code minecraft:block.weeping_vines.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WEEPING_VINES_HIT = key("minecraft:block.weeping_vines.hit"); + + /** + * {@code minecraft:block.weeping_vines.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WEEPING_VINES_PLACE = key("minecraft:block.weeping_vines.place"); + + /** + * {@code minecraft:block.weeping_vines.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WEEPING_VINES_STEP = key("minecraft:block.weeping_vines.step"); + + /** + * {@code minecraft:block.wet_grass.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WET_GRASS_BREAK = key("minecraft:block.wet_grass.break"); + + /** + * {@code minecraft:block.wet_grass.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WET_GRASS_FALL = key("minecraft:block.wet_grass.fall"); + + /** + * {@code minecraft:block.wet_grass.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WET_GRASS_HIT = key("minecraft:block.wet_grass.hit"); + + /** + * {@code minecraft:block.wet_grass.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WET_GRASS_PLACE = key("minecraft:block.wet_grass.place"); + + /** + * {@code minecraft:block.wet_grass.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WET_GRASS_STEP = key("minecraft:block.wet_grass.step"); + + /** + * {@code minecraft:block.wet_sponge.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WET_SPONGE_BREAK = key("minecraft:block.wet_sponge.break"); + + /** + * {@code minecraft:block.wet_sponge.dries} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WET_SPONGE_DRIES = key("minecraft:block.wet_sponge.dries"); + + /** + * {@code minecraft:block.wet_sponge.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WET_SPONGE_FALL = key("minecraft:block.wet_sponge.fall"); + + /** + * {@code minecraft:block.wet_sponge.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WET_SPONGE_HIT = key("minecraft:block.wet_sponge.hit"); + + /** + * {@code minecraft:block.wet_sponge.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WET_SPONGE_PLACE = key("minecraft:block.wet_sponge.place"); + + /** + * {@code minecraft:block.wet_sponge.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WET_SPONGE_STEP = key("minecraft:block.wet_sponge.step"); + + /** + * {@code minecraft:block.wood.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WOOD_BREAK = key("minecraft:block.wood.break"); + + /** + * {@code minecraft:block.wood.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WOOD_FALL = key("minecraft:block.wood.fall"); + + /** + * {@code minecraft:block.wood.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WOOD_HIT = key("minecraft:block.wood.hit"); + + /** + * {@code minecraft:block.wood.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WOOD_PLACE = key("minecraft:block.wood.place"); + + /** + * {@code minecraft:block.wood.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WOOD_STEP = key("minecraft:block.wood.step"); + + /** + * {@code minecraft:block.wooden_button.click_off} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WOODEN_BUTTON_CLICK_OFF = key("minecraft:block.wooden_button.click_off"); + + /** + * {@code minecraft:block.wooden_button.click_on} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WOODEN_BUTTON_CLICK_ON = key("minecraft:block.wooden_button.click_on"); + + /** + * {@code minecraft:block.wooden_door.close} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WOODEN_DOOR_CLOSE = key("minecraft:block.wooden_door.close"); + + /** + * {@code minecraft:block.wooden_door.open} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WOODEN_DOOR_OPEN = key("minecraft:block.wooden_door.open"); + + /** + * {@code minecraft:block.wooden_pressure_plate.click_off} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WOODEN_PRESSURE_PLATE_CLICK_OFF = key("minecraft:block.wooden_pressure_plate.click_off"); + + /** + * {@code minecraft:block.wooden_pressure_plate.click_on} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WOODEN_PRESSURE_PLATE_CLICK_ON = key("minecraft:block.wooden_pressure_plate.click_on"); + + /** + * {@code minecraft:block.wooden_trapdoor.close} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WOODEN_TRAPDOOR_CLOSE = key("minecraft:block.wooden_trapdoor.close"); + + /** + * {@code minecraft:block.wooden_trapdoor.open} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WOODEN_TRAPDOOR_OPEN = key("minecraft:block.wooden_trapdoor.open"); + + /** + * {@code minecraft:block.wool.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WOOL_BREAK = key("minecraft:block.wool.break"); + + /** + * {@code minecraft:block.wool.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WOOL_FALL = key("minecraft:block.wool.fall"); + + /** + * {@code minecraft:block.wool.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WOOL_HIT = key("minecraft:block.wool.hit"); + + /** + * {@code minecraft:block.wool.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WOOL_PLACE = key("minecraft:block.wool.place"); + + /** + * {@code minecraft:block.wool.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key BLOCK_WOOL_STEP = key("minecraft:block.wool.step"); + + /** + * {@code minecraft:enchant.thorns.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENCHANT_THORNS_HIT = key("minecraft:enchant.thorns.hit"); + + /** + * {@code minecraft:entity.allay.ambient_with_item} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ALLAY_AMBIENT_WITH_ITEM = key("minecraft:entity.allay.ambient_with_item"); + + /** + * {@code minecraft:entity.allay.ambient_without_item} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ALLAY_AMBIENT_WITHOUT_ITEM = key("minecraft:entity.allay.ambient_without_item"); + + /** + * {@code minecraft:entity.allay.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ALLAY_DEATH = key("minecraft:entity.allay.death"); + + /** + * {@code minecraft:entity.allay.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ALLAY_HURT = key("minecraft:entity.allay.hurt"); + + /** + * {@code minecraft:entity.allay.item_given} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ALLAY_ITEM_GIVEN = key("minecraft:entity.allay.item_given"); + + /** + * {@code minecraft:entity.allay.item_taken} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ALLAY_ITEM_TAKEN = key("minecraft:entity.allay.item_taken"); + + /** + * {@code minecraft:entity.allay.item_thrown} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ALLAY_ITEM_THROWN = key("minecraft:entity.allay.item_thrown"); + + /** + * {@code minecraft:entity.armadillo.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ARMADILLO_AMBIENT = key("minecraft:entity.armadillo.ambient"); + + /** + * {@code minecraft:entity.armadillo.brush} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ARMADILLO_BRUSH = key("minecraft:entity.armadillo.brush"); + + /** + * {@code minecraft:entity.armadillo.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ARMADILLO_DEATH = key("minecraft:entity.armadillo.death"); + + /** + * {@code minecraft:entity.armadillo.eat} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ARMADILLO_EAT = key("minecraft:entity.armadillo.eat"); + + /** + * {@code minecraft:entity.armadillo.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ARMADILLO_HURT = key("minecraft:entity.armadillo.hurt"); + + /** + * {@code minecraft:entity.armadillo.hurt_reduced} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ARMADILLO_HURT_REDUCED = key("minecraft:entity.armadillo.hurt_reduced"); + + /** + * {@code minecraft:entity.armadillo.land} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ARMADILLO_LAND = key("minecraft:entity.armadillo.land"); + + /** + * {@code minecraft:entity.armadillo.peek} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ARMADILLO_PEEK = key("minecraft:entity.armadillo.peek"); + + /** + * {@code minecraft:entity.armadillo.roll} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ARMADILLO_ROLL = key("minecraft:entity.armadillo.roll"); + + /** + * {@code minecraft:entity.armadillo.scute_drop} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ARMADILLO_SCUTE_DROP = key("minecraft:entity.armadillo.scute_drop"); + + /** + * {@code minecraft:entity.armadillo.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ARMADILLO_STEP = key("minecraft:entity.armadillo.step"); + + /** + * {@code minecraft:entity.armadillo.unroll_finish} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ARMADILLO_UNROLL_FINISH = key("minecraft:entity.armadillo.unroll_finish"); + + /** + * {@code minecraft:entity.armadillo.unroll_start} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ARMADILLO_UNROLL_START = key("minecraft:entity.armadillo.unroll_start"); + + /** + * {@code minecraft:entity.armor_stand.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ARMOR_STAND_BREAK = key("minecraft:entity.armor_stand.break"); + + /** + * {@code minecraft:entity.armor_stand.fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ARMOR_STAND_FALL = key("minecraft:entity.armor_stand.fall"); + + /** + * {@code minecraft:entity.armor_stand.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ARMOR_STAND_HIT = key("minecraft:entity.armor_stand.hit"); + + /** + * {@code minecraft:entity.armor_stand.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ARMOR_STAND_PLACE = key("minecraft:entity.armor_stand.place"); + + /** + * {@code minecraft:entity.arrow.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ARROW_HIT = key("minecraft:entity.arrow.hit"); + + /** + * {@code minecraft:entity.arrow.hit_player} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ARROW_HIT_PLAYER = key("minecraft:entity.arrow.hit_player"); + + /** + * {@code minecraft:entity.arrow.shoot} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ARROW_SHOOT = key("minecraft:entity.arrow.shoot"); + + /** + * {@code minecraft:entity.axolotl.attack} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_AXOLOTL_ATTACK = key("minecraft:entity.axolotl.attack"); + + /** + * {@code minecraft:entity.axolotl.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_AXOLOTL_DEATH = key("minecraft:entity.axolotl.death"); + + /** + * {@code minecraft:entity.axolotl.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_AXOLOTL_HURT = key("minecraft:entity.axolotl.hurt"); + + /** + * {@code minecraft:entity.axolotl.idle_air} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_AXOLOTL_IDLE_AIR = key("minecraft:entity.axolotl.idle_air"); + + /** + * {@code minecraft:entity.axolotl.idle_water} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_AXOLOTL_IDLE_WATER = key("minecraft:entity.axolotl.idle_water"); + + /** + * {@code minecraft:entity.axolotl.splash} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_AXOLOTL_SPLASH = key("minecraft:entity.axolotl.splash"); + + /** + * {@code minecraft:entity.axolotl.swim} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_AXOLOTL_SWIM = key("minecraft:entity.axolotl.swim"); + + /** + * {@code minecraft:entity.bat.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BAT_AMBIENT = key("minecraft:entity.bat.ambient"); + + /** + * {@code minecraft:entity.bat.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BAT_DEATH = key("minecraft:entity.bat.death"); + + /** + * {@code minecraft:entity.bat.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BAT_HURT = key("minecraft:entity.bat.hurt"); + + /** + * {@code minecraft:entity.bat.loop} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BAT_LOOP = key("minecraft:entity.bat.loop"); + + /** + * {@code minecraft:entity.bat.takeoff} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BAT_TAKEOFF = key("minecraft:entity.bat.takeoff"); + + /** + * {@code minecraft:entity.bee.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BEE_DEATH = key("minecraft:entity.bee.death"); + + /** + * {@code minecraft:entity.bee.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BEE_HURT = key("minecraft:entity.bee.hurt"); + + /** + * {@code minecraft:entity.bee.loop} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BEE_LOOP = key("minecraft:entity.bee.loop"); + + /** + * {@code minecraft:entity.bee.loop_aggressive} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BEE_LOOP_AGGRESSIVE = key("minecraft:entity.bee.loop_aggressive"); + + /** + * {@code minecraft:entity.bee.pollinate} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BEE_POLLINATE = key("minecraft:entity.bee.pollinate"); + + /** + * {@code minecraft:entity.bee.sting} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BEE_STING = key("minecraft:entity.bee.sting"); + + /** + * {@code minecraft:entity.blaze.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BLAZE_AMBIENT = key("minecraft:entity.blaze.ambient"); + + /** + * {@code minecraft:entity.blaze.burn} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BLAZE_BURN = key("minecraft:entity.blaze.burn"); + + /** + * {@code minecraft:entity.blaze.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BLAZE_DEATH = key("minecraft:entity.blaze.death"); + + /** + * {@code minecraft:entity.blaze.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BLAZE_HURT = key("minecraft:entity.blaze.hurt"); + + /** + * {@code minecraft:entity.blaze.shoot} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BLAZE_SHOOT = key("minecraft:entity.blaze.shoot"); + + /** + * {@code minecraft:entity.boat.paddle_land} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BOAT_PADDLE_LAND = key("minecraft:entity.boat.paddle_land"); + + /** + * {@code minecraft:entity.boat.paddle_water} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BOAT_PADDLE_WATER = key("minecraft:entity.boat.paddle_water"); + + /** + * {@code minecraft:entity.bogged.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BOGGED_AMBIENT = key("minecraft:entity.bogged.ambient"); + + /** + * {@code minecraft:entity.bogged.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BOGGED_DEATH = key("minecraft:entity.bogged.death"); + + /** + * {@code minecraft:entity.bogged.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BOGGED_HURT = key("minecraft:entity.bogged.hurt"); + + /** + * {@code minecraft:entity.bogged.shear} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BOGGED_SHEAR = key("minecraft:entity.bogged.shear"); + + /** + * {@code minecraft:entity.bogged.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BOGGED_STEP = key("minecraft:entity.bogged.step"); + + /** + * {@code minecraft:entity.breeze.charge} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BREEZE_CHARGE = key("minecraft:entity.breeze.charge"); + + /** + * {@code minecraft:entity.breeze.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BREEZE_DEATH = key("minecraft:entity.breeze.death"); + + /** + * {@code minecraft:entity.breeze.deflect} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BREEZE_DEFLECT = key("minecraft:entity.breeze.deflect"); + + /** + * {@code minecraft:entity.breeze.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BREEZE_HURT = key("minecraft:entity.breeze.hurt"); + + /** + * {@code minecraft:entity.breeze.idle_air} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BREEZE_IDLE_AIR = key("minecraft:entity.breeze.idle_air"); + + /** + * {@code minecraft:entity.breeze.idle_ground} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BREEZE_IDLE_GROUND = key("minecraft:entity.breeze.idle_ground"); + + /** + * {@code minecraft:entity.breeze.inhale} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BREEZE_INHALE = key("minecraft:entity.breeze.inhale"); + + /** + * {@code minecraft:entity.breeze.jump} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BREEZE_JUMP = key("minecraft:entity.breeze.jump"); + + /** + * {@code minecraft:entity.breeze.land} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BREEZE_LAND = key("minecraft:entity.breeze.land"); + + /** + * {@code minecraft:entity.breeze.shoot} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BREEZE_SHOOT = key("minecraft:entity.breeze.shoot"); + + /** + * {@code minecraft:entity.breeze.slide} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BREEZE_SLIDE = key("minecraft:entity.breeze.slide"); + + /** + * {@code minecraft:entity.breeze.whirl} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BREEZE_WHIRL = key("minecraft:entity.breeze.whirl"); + + /** + * {@code minecraft:entity.breeze.wind_burst} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_BREEZE_WIND_BURST = key("minecraft:entity.breeze.wind_burst"); + + /** + * {@code minecraft:entity.camel.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CAMEL_AMBIENT = key("minecraft:entity.camel.ambient"); + + /** + * {@code minecraft:entity.camel.dash} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CAMEL_DASH = key("minecraft:entity.camel.dash"); + + /** + * {@code minecraft:entity.camel.dash_ready} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CAMEL_DASH_READY = key("minecraft:entity.camel.dash_ready"); + + /** + * {@code minecraft:entity.camel.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CAMEL_DEATH = key("minecraft:entity.camel.death"); + + /** + * {@code minecraft:entity.camel.eat} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CAMEL_EAT = key("minecraft:entity.camel.eat"); + + /** + * {@code minecraft:entity.camel.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CAMEL_HURT = key("minecraft:entity.camel.hurt"); + + /** + * {@code minecraft:entity.camel.saddle} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CAMEL_SADDLE = key("minecraft:entity.camel.saddle"); + + /** + * {@code minecraft:entity.camel.sit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CAMEL_SIT = key("minecraft:entity.camel.sit"); + + /** + * {@code minecraft:entity.camel.stand} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CAMEL_STAND = key("minecraft:entity.camel.stand"); + + /** + * {@code minecraft:entity.camel.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CAMEL_STEP = key("minecraft:entity.camel.step"); + + /** + * {@code minecraft:entity.camel.step_sand} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CAMEL_STEP_SAND = key("minecraft:entity.camel.step_sand"); + + /** + * {@code minecraft:entity.cat.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CAT_AMBIENT = key("minecraft:entity.cat.ambient"); + + /** + * {@code minecraft:entity.cat.beg_for_food} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CAT_BEG_FOR_FOOD = key("minecraft:entity.cat.beg_for_food"); + + /** + * {@code minecraft:entity.cat.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CAT_DEATH = key("minecraft:entity.cat.death"); + + /** + * {@code minecraft:entity.cat.eat} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CAT_EAT = key("minecraft:entity.cat.eat"); + + /** + * {@code minecraft:entity.cat.hiss} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CAT_HISS = key("minecraft:entity.cat.hiss"); + + /** + * {@code minecraft:entity.cat.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CAT_HURT = key("minecraft:entity.cat.hurt"); + + /** + * {@code minecraft:entity.cat.purr} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CAT_PURR = key("minecraft:entity.cat.purr"); + + /** + * {@code minecraft:entity.cat.purreow} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CAT_PURREOW = key("minecraft:entity.cat.purreow"); + + /** + * {@code minecraft:entity.cat.stray_ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CAT_STRAY_AMBIENT = key("minecraft:entity.cat.stray_ambient"); + + /** + * {@code minecraft:entity.chicken.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CHICKEN_AMBIENT = key("minecraft:entity.chicken.ambient"); + + /** + * {@code minecraft:entity.chicken.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CHICKEN_DEATH = key("minecraft:entity.chicken.death"); + + /** + * {@code minecraft:entity.chicken.egg} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CHICKEN_EGG = key("minecraft:entity.chicken.egg"); + + /** + * {@code minecraft:entity.chicken.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CHICKEN_HURT = key("minecraft:entity.chicken.hurt"); + + /** + * {@code minecraft:entity.chicken.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CHICKEN_STEP = key("minecraft:entity.chicken.step"); + + /** + * {@code minecraft:entity.cod.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_COD_AMBIENT = key("minecraft:entity.cod.ambient"); + + /** + * {@code minecraft:entity.cod.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_COD_DEATH = key("minecraft:entity.cod.death"); + + /** + * {@code minecraft:entity.cod.flop} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_COD_FLOP = key("minecraft:entity.cod.flop"); + + /** + * {@code minecraft:entity.cod.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_COD_HURT = key("minecraft:entity.cod.hurt"); + + /** + * {@code minecraft:entity.cow.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_COW_AMBIENT = key("minecraft:entity.cow.ambient"); + + /** + * {@code minecraft:entity.cow.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_COW_DEATH = key("minecraft:entity.cow.death"); + + /** + * {@code minecraft:entity.cow.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_COW_HURT = key("minecraft:entity.cow.hurt"); + + /** + * {@code minecraft:entity.cow.milk} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_COW_MILK = key("minecraft:entity.cow.milk"); + + /** + * {@code minecraft:entity.cow.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_COW_STEP = key("minecraft:entity.cow.step"); + + /** + * {@code minecraft:entity.creaking.activate} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CREAKING_ACTIVATE = key("minecraft:entity.creaking.activate"); + + /** + * {@code minecraft:entity.creaking.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CREAKING_AMBIENT = key("minecraft:entity.creaking.ambient"); + + /** + * {@code minecraft:entity.creaking.attack} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CREAKING_ATTACK = key("minecraft:entity.creaking.attack"); + + /** + * {@code minecraft:entity.creaking.deactivate} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CREAKING_DEACTIVATE = key("minecraft:entity.creaking.deactivate"); + + /** + * {@code minecraft:entity.creaking.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CREAKING_DEATH = key("minecraft:entity.creaking.death"); + + /** + * {@code minecraft:entity.creaking.freeze} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CREAKING_FREEZE = key("minecraft:entity.creaking.freeze"); + + /** + * {@code minecraft:entity.creaking.spawn} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CREAKING_SPAWN = key("minecraft:entity.creaking.spawn"); + + /** + * {@code minecraft:entity.creaking.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CREAKING_STEP = key("minecraft:entity.creaking.step"); + + /** + * {@code minecraft:entity.creaking.sway} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CREAKING_SWAY = key("minecraft:entity.creaking.sway"); + + /** + * {@code minecraft:entity.creaking.twitch} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CREAKING_TWITCH = key("minecraft:entity.creaking.twitch"); + + /** + * {@code minecraft:entity.creaking.unfreeze} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CREAKING_UNFREEZE = key("minecraft:entity.creaking.unfreeze"); + + /** + * {@code minecraft:entity.creeper.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CREEPER_DEATH = key("minecraft:entity.creeper.death"); + + /** + * {@code minecraft:entity.creeper.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CREEPER_HURT = key("minecraft:entity.creeper.hurt"); + + /** + * {@code minecraft:entity.creeper.primed} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_CREEPER_PRIMED = key("minecraft:entity.creeper.primed"); + + /** + * {@code minecraft:entity.dolphin.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_DOLPHIN_AMBIENT = key("minecraft:entity.dolphin.ambient"); + + /** + * {@code minecraft:entity.dolphin.ambient_water} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_DOLPHIN_AMBIENT_WATER = key("minecraft:entity.dolphin.ambient_water"); + + /** + * {@code minecraft:entity.dolphin.attack} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_DOLPHIN_ATTACK = key("minecraft:entity.dolphin.attack"); + + /** + * {@code minecraft:entity.dolphin.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_DOLPHIN_DEATH = key("minecraft:entity.dolphin.death"); + + /** + * {@code minecraft:entity.dolphin.eat} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_DOLPHIN_EAT = key("minecraft:entity.dolphin.eat"); + + /** + * {@code minecraft:entity.dolphin.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_DOLPHIN_HURT = key("minecraft:entity.dolphin.hurt"); + + /** + * {@code minecraft:entity.dolphin.jump} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_DOLPHIN_JUMP = key("minecraft:entity.dolphin.jump"); + + /** + * {@code minecraft:entity.dolphin.play} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_DOLPHIN_PLAY = key("minecraft:entity.dolphin.play"); + + /** + * {@code minecraft:entity.dolphin.splash} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_DOLPHIN_SPLASH = key("minecraft:entity.dolphin.splash"); + + /** + * {@code minecraft:entity.dolphin.swim} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_DOLPHIN_SWIM = key("minecraft:entity.dolphin.swim"); + + /** + * {@code minecraft:entity.donkey.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_DONKEY_AMBIENT = key("minecraft:entity.donkey.ambient"); + + /** + * {@code minecraft:entity.donkey.angry} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_DONKEY_ANGRY = key("minecraft:entity.donkey.angry"); + + /** + * {@code minecraft:entity.donkey.chest} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_DONKEY_CHEST = key("minecraft:entity.donkey.chest"); + + /** + * {@code minecraft:entity.donkey.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_DONKEY_DEATH = key("minecraft:entity.donkey.death"); + + /** + * {@code minecraft:entity.donkey.eat} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_DONKEY_EAT = key("minecraft:entity.donkey.eat"); + + /** + * {@code minecraft:entity.donkey.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_DONKEY_HURT = key("minecraft:entity.donkey.hurt"); + + /** + * {@code minecraft:entity.donkey.jump} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_DONKEY_JUMP = key("minecraft:entity.donkey.jump"); + + /** + * {@code minecraft:entity.dragon_fireball.explode} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_DRAGON_FIREBALL_EXPLODE = key("minecraft:entity.dragon_fireball.explode"); + + /** + * {@code minecraft:entity.drowned.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_DROWNED_AMBIENT = key("minecraft:entity.drowned.ambient"); + + /** + * {@code minecraft:entity.drowned.ambient_water} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_DROWNED_AMBIENT_WATER = key("minecraft:entity.drowned.ambient_water"); + + /** + * {@code minecraft:entity.drowned.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_DROWNED_DEATH = key("minecraft:entity.drowned.death"); + + /** + * {@code minecraft:entity.drowned.death_water} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_DROWNED_DEATH_WATER = key("minecraft:entity.drowned.death_water"); + + /** + * {@code minecraft:entity.drowned.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_DROWNED_HURT = key("minecraft:entity.drowned.hurt"); + + /** + * {@code minecraft:entity.drowned.hurt_water} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_DROWNED_HURT_WATER = key("minecraft:entity.drowned.hurt_water"); + + /** + * {@code minecraft:entity.drowned.shoot} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_DROWNED_SHOOT = key("minecraft:entity.drowned.shoot"); + + /** + * {@code minecraft:entity.drowned.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_DROWNED_STEP = key("minecraft:entity.drowned.step"); + + /** + * {@code minecraft:entity.drowned.swim} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_DROWNED_SWIM = key("minecraft:entity.drowned.swim"); + + /** + * {@code minecraft:entity.egg.throw} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_EGG_THROW = key("minecraft:entity.egg.throw"); + + /** + * {@code minecraft:entity.elder_guardian.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ELDER_GUARDIAN_AMBIENT = key("minecraft:entity.elder_guardian.ambient"); + + /** + * {@code minecraft:entity.elder_guardian.ambient_land} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ELDER_GUARDIAN_AMBIENT_LAND = key("minecraft:entity.elder_guardian.ambient_land"); + + /** + * {@code minecraft:entity.elder_guardian.curse} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ELDER_GUARDIAN_CURSE = key("minecraft:entity.elder_guardian.curse"); + + /** + * {@code minecraft:entity.elder_guardian.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ELDER_GUARDIAN_DEATH = key("minecraft:entity.elder_guardian.death"); + + /** + * {@code minecraft:entity.elder_guardian.death_land} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ELDER_GUARDIAN_DEATH_LAND = key("minecraft:entity.elder_guardian.death_land"); + + /** + * {@code minecraft:entity.elder_guardian.flop} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ELDER_GUARDIAN_FLOP = key("minecraft:entity.elder_guardian.flop"); + + /** + * {@code minecraft:entity.elder_guardian.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ELDER_GUARDIAN_HURT = key("minecraft:entity.elder_guardian.hurt"); + + /** + * {@code minecraft:entity.elder_guardian.hurt_land} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ELDER_GUARDIAN_HURT_LAND = key("minecraft:entity.elder_guardian.hurt_land"); + + /** + * {@code minecraft:entity.ender_dragon.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ENDER_DRAGON_AMBIENT = key("minecraft:entity.ender_dragon.ambient"); + + /** + * {@code minecraft:entity.ender_dragon.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ENDER_DRAGON_DEATH = key("minecraft:entity.ender_dragon.death"); + + /** + * {@code minecraft:entity.ender_dragon.flap} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ENDER_DRAGON_FLAP = key("minecraft:entity.ender_dragon.flap"); + + /** + * {@code minecraft:entity.ender_dragon.growl} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ENDER_DRAGON_GROWL = key("minecraft:entity.ender_dragon.growl"); + + /** + * {@code minecraft:entity.ender_dragon.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ENDER_DRAGON_HURT = key("minecraft:entity.ender_dragon.hurt"); + + /** + * {@code minecraft:entity.ender_dragon.shoot} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ENDER_DRAGON_SHOOT = key("minecraft:entity.ender_dragon.shoot"); + + /** + * {@code minecraft:entity.ender_eye.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ENDER_EYE_DEATH = key("minecraft:entity.ender_eye.death"); + + /** + * {@code minecraft:entity.ender_eye.launch} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ENDER_EYE_LAUNCH = key("minecraft:entity.ender_eye.launch"); + + /** + * {@code minecraft:entity.ender_pearl.throw} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ENDER_PEARL_THROW = key("minecraft:entity.ender_pearl.throw"); + + /** + * {@code minecraft:entity.enderman.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ENDERMAN_AMBIENT = key("minecraft:entity.enderman.ambient"); + + /** + * {@code minecraft:entity.enderman.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ENDERMAN_DEATH = key("minecraft:entity.enderman.death"); + + /** + * {@code minecraft:entity.enderman.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ENDERMAN_HURT = key("minecraft:entity.enderman.hurt"); + + /** + * {@code minecraft:entity.enderman.scream} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ENDERMAN_SCREAM = key("minecraft:entity.enderman.scream"); + + /** + * {@code minecraft:entity.enderman.stare} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ENDERMAN_STARE = key("minecraft:entity.enderman.stare"); + + /** + * {@code minecraft:entity.enderman.teleport} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ENDERMAN_TELEPORT = key("minecraft:entity.enderman.teleport"); + + /** + * {@code minecraft:entity.endermite.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ENDERMITE_AMBIENT = key("minecraft:entity.endermite.ambient"); + + /** + * {@code minecraft:entity.endermite.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ENDERMITE_DEATH = key("minecraft:entity.endermite.death"); + + /** + * {@code minecraft:entity.endermite.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ENDERMITE_HURT = key("minecraft:entity.endermite.hurt"); + + /** + * {@code minecraft:entity.endermite.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ENDERMITE_STEP = key("minecraft:entity.endermite.step"); + + /** + * {@code minecraft:entity.evoker.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_EVOKER_AMBIENT = key("minecraft:entity.evoker.ambient"); + + /** + * {@code minecraft:entity.evoker.cast_spell} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_EVOKER_CAST_SPELL = key("minecraft:entity.evoker.cast_spell"); + + /** + * {@code minecraft:entity.evoker.celebrate} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_EVOKER_CELEBRATE = key("minecraft:entity.evoker.celebrate"); + + /** + * {@code minecraft:entity.evoker.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_EVOKER_DEATH = key("minecraft:entity.evoker.death"); + + /** + * {@code minecraft:entity.evoker.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_EVOKER_HURT = key("minecraft:entity.evoker.hurt"); + + /** + * {@code minecraft:entity.evoker.prepare_attack} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_EVOKER_PREPARE_ATTACK = key("minecraft:entity.evoker.prepare_attack"); + + /** + * {@code minecraft:entity.evoker.prepare_summon} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_EVOKER_PREPARE_SUMMON = key("minecraft:entity.evoker.prepare_summon"); + + /** + * {@code minecraft:entity.evoker.prepare_wololo} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_EVOKER_PREPARE_WOLOLO = key("minecraft:entity.evoker.prepare_wololo"); + + /** + * {@code minecraft:entity.evoker_fangs.attack} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_EVOKER_FANGS_ATTACK = key("minecraft:entity.evoker_fangs.attack"); + + /** + * {@code minecraft:entity.experience_bottle.throw} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_EXPERIENCE_BOTTLE_THROW = key("minecraft:entity.experience_bottle.throw"); + + /** + * {@code minecraft:entity.experience_orb.pickup} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_EXPERIENCE_ORB_PICKUP = key("minecraft:entity.experience_orb.pickup"); + + /** + * {@code minecraft:entity.firework_rocket.blast} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_FIREWORK_ROCKET_BLAST = key("minecraft:entity.firework_rocket.blast"); + + /** + * {@code minecraft:entity.firework_rocket.blast_far} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_FIREWORK_ROCKET_BLAST_FAR = key("minecraft:entity.firework_rocket.blast_far"); + + /** + * {@code minecraft:entity.firework_rocket.large_blast} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_FIREWORK_ROCKET_LARGE_BLAST = key("minecraft:entity.firework_rocket.large_blast"); + + /** + * {@code minecraft:entity.firework_rocket.large_blast_far} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_FIREWORK_ROCKET_LARGE_BLAST_FAR = key("minecraft:entity.firework_rocket.large_blast_far"); + + /** + * {@code minecraft:entity.firework_rocket.launch} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_FIREWORK_ROCKET_LAUNCH = key("minecraft:entity.firework_rocket.launch"); + + /** + * {@code minecraft:entity.firework_rocket.shoot} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_FIREWORK_ROCKET_SHOOT = key("minecraft:entity.firework_rocket.shoot"); + + /** + * {@code minecraft:entity.firework_rocket.twinkle} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_FIREWORK_ROCKET_TWINKLE = key("minecraft:entity.firework_rocket.twinkle"); + + /** + * {@code minecraft:entity.firework_rocket.twinkle_far} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_FIREWORK_ROCKET_TWINKLE_FAR = key("minecraft:entity.firework_rocket.twinkle_far"); + + /** + * {@code minecraft:entity.fish.swim} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_FISH_SWIM = key("minecraft:entity.fish.swim"); + + /** + * {@code minecraft:entity.fishing_bobber.retrieve} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_FISHING_BOBBER_RETRIEVE = key("minecraft:entity.fishing_bobber.retrieve"); + + /** + * {@code minecraft:entity.fishing_bobber.splash} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_FISHING_BOBBER_SPLASH = key("minecraft:entity.fishing_bobber.splash"); + + /** + * {@code minecraft:entity.fishing_bobber.throw} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_FISHING_BOBBER_THROW = key("minecraft:entity.fishing_bobber.throw"); + + /** + * {@code minecraft:entity.fox.aggro} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_FOX_AGGRO = key("minecraft:entity.fox.aggro"); + + /** + * {@code minecraft:entity.fox.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_FOX_AMBIENT = key("minecraft:entity.fox.ambient"); + + /** + * {@code minecraft:entity.fox.bite} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_FOX_BITE = key("minecraft:entity.fox.bite"); + + /** + * {@code minecraft:entity.fox.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_FOX_DEATH = key("minecraft:entity.fox.death"); + + /** + * {@code minecraft:entity.fox.eat} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_FOX_EAT = key("minecraft:entity.fox.eat"); + + /** + * {@code minecraft:entity.fox.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_FOX_HURT = key("minecraft:entity.fox.hurt"); + + /** + * {@code minecraft:entity.fox.screech} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_FOX_SCREECH = key("minecraft:entity.fox.screech"); + + /** + * {@code minecraft:entity.fox.sleep} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_FOX_SLEEP = key("minecraft:entity.fox.sleep"); + + /** + * {@code minecraft:entity.fox.sniff} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_FOX_SNIFF = key("minecraft:entity.fox.sniff"); + + /** + * {@code minecraft:entity.fox.spit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_FOX_SPIT = key("minecraft:entity.fox.spit"); + + /** + * {@code minecraft:entity.fox.teleport} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_FOX_TELEPORT = key("minecraft:entity.fox.teleport"); + + /** + * {@code minecraft:entity.frog.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_FROG_AMBIENT = key("minecraft:entity.frog.ambient"); + + /** + * {@code minecraft:entity.frog.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_FROG_DEATH = key("minecraft:entity.frog.death"); + + /** + * {@code minecraft:entity.frog.eat} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_FROG_EAT = key("minecraft:entity.frog.eat"); + + /** + * {@code minecraft:entity.frog.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_FROG_HURT = key("minecraft:entity.frog.hurt"); + + /** + * {@code minecraft:entity.frog.lay_spawn} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_FROG_LAY_SPAWN = key("minecraft:entity.frog.lay_spawn"); + + /** + * {@code minecraft:entity.frog.long_jump} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_FROG_LONG_JUMP = key("minecraft:entity.frog.long_jump"); + + /** + * {@code minecraft:entity.frog.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_FROG_STEP = key("minecraft:entity.frog.step"); + + /** + * {@code minecraft:entity.frog.tongue} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_FROG_TONGUE = key("minecraft:entity.frog.tongue"); + + /** + * {@code minecraft:entity.generic.big_fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GENERIC_BIG_FALL = key("minecraft:entity.generic.big_fall"); + + /** + * {@code minecraft:entity.generic.burn} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GENERIC_BURN = key("minecraft:entity.generic.burn"); + + /** + * {@code minecraft:entity.generic.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GENERIC_DEATH = key("minecraft:entity.generic.death"); + + /** + * {@code minecraft:entity.generic.drink} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GENERIC_DRINK = key("minecraft:entity.generic.drink"); + + /** + * {@code minecraft:entity.generic.eat} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GENERIC_EAT = key("minecraft:entity.generic.eat"); + + /** + * {@code minecraft:entity.generic.explode} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GENERIC_EXPLODE = key("minecraft:entity.generic.explode"); + + /** + * {@code minecraft:entity.generic.extinguish_fire} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GENERIC_EXTINGUISH_FIRE = key("minecraft:entity.generic.extinguish_fire"); + + /** + * {@code minecraft:entity.generic.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GENERIC_HURT = key("minecraft:entity.generic.hurt"); + + /** + * {@code minecraft:entity.generic.small_fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GENERIC_SMALL_FALL = key("minecraft:entity.generic.small_fall"); + + /** + * {@code minecraft:entity.generic.splash} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GENERIC_SPLASH = key("minecraft:entity.generic.splash"); + + /** + * {@code minecraft:entity.generic.swim} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GENERIC_SWIM = key("minecraft:entity.generic.swim"); + + /** + * {@code minecraft:entity.ghast.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GHAST_AMBIENT = key("minecraft:entity.ghast.ambient"); + + /** + * {@code minecraft:entity.ghast.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GHAST_DEATH = key("minecraft:entity.ghast.death"); + + /** + * {@code minecraft:entity.ghast.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GHAST_HURT = key("minecraft:entity.ghast.hurt"); + + /** + * {@code minecraft:entity.ghast.scream} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GHAST_SCREAM = key("minecraft:entity.ghast.scream"); + + /** + * {@code minecraft:entity.ghast.shoot} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GHAST_SHOOT = key("minecraft:entity.ghast.shoot"); + + /** + * {@code minecraft:entity.ghast.warn} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GHAST_WARN = key("minecraft:entity.ghast.warn"); + + /** + * {@code minecraft:entity.ghastling.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GHASTLING_AMBIENT = key("minecraft:entity.ghastling.ambient"); + + /** + * {@code minecraft:entity.ghastling.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GHASTLING_DEATH = key("minecraft:entity.ghastling.death"); + + /** + * {@code minecraft:entity.ghastling.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GHASTLING_HURT = key("minecraft:entity.ghastling.hurt"); + + /** + * {@code minecraft:entity.ghastling.spawn} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GHASTLING_SPAWN = key("minecraft:entity.ghastling.spawn"); + + /** + * {@code minecraft:entity.glow_item_frame.add_item} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GLOW_ITEM_FRAME_ADD_ITEM = key("minecraft:entity.glow_item_frame.add_item"); + + /** + * {@code minecraft:entity.glow_item_frame.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GLOW_ITEM_FRAME_BREAK = key("minecraft:entity.glow_item_frame.break"); + + /** + * {@code minecraft:entity.glow_item_frame.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GLOW_ITEM_FRAME_PLACE = key("minecraft:entity.glow_item_frame.place"); + + /** + * {@code minecraft:entity.glow_item_frame.remove_item} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GLOW_ITEM_FRAME_REMOVE_ITEM = key("minecraft:entity.glow_item_frame.remove_item"); + + /** + * {@code minecraft:entity.glow_item_frame.rotate_item} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GLOW_ITEM_FRAME_ROTATE_ITEM = key("minecraft:entity.glow_item_frame.rotate_item"); + + /** + * {@code minecraft:entity.glow_squid.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GLOW_SQUID_AMBIENT = key("minecraft:entity.glow_squid.ambient"); + + /** + * {@code minecraft:entity.glow_squid.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GLOW_SQUID_DEATH = key("minecraft:entity.glow_squid.death"); + + /** + * {@code minecraft:entity.glow_squid.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GLOW_SQUID_HURT = key("minecraft:entity.glow_squid.hurt"); + + /** + * {@code minecraft:entity.glow_squid.squirt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GLOW_SQUID_SQUIRT = key("minecraft:entity.glow_squid.squirt"); + + /** + * {@code minecraft:entity.goat.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GOAT_AMBIENT = key("minecraft:entity.goat.ambient"); + + /** + * {@code minecraft:entity.goat.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GOAT_DEATH = key("minecraft:entity.goat.death"); + + /** + * {@code minecraft:entity.goat.eat} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GOAT_EAT = key("minecraft:entity.goat.eat"); + + /** + * {@code minecraft:entity.goat.horn_break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GOAT_HORN_BREAK = key("minecraft:entity.goat.horn_break"); + + /** + * {@code minecraft:entity.goat.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GOAT_HURT = key("minecraft:entity.goat.hurt"); + + /** + * {@code minecraft:entity.goat.long_jump} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GOAT_LONG_JUMP = key("minecraft:entity.goat.long_jump"); + + /** + * {@code minecraft:entity.goat.milk} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GOAT_MILK = key("minecraft:entity.goat.milk"); + + /** + * {@code minecraft:entity.goat.prepare_ram} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GOAT_PREPARE_RAM = key("minecraft:entity.goat.prepare_ram"); + + /** + * {@code minecraft:entity.goat.ram_impact} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GOAT_RAM_IMPACT = key("minecraft:entity.goat.ram_impact"); + + /** + * {@code minecraft:entity.goat.screaming.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GOAT_SCREAMING_AMBIENT = key("minecraft:entity.goat.screaming.ambient"); + + /** + * {@code minecraft:entity.goat.screaming.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GOAT_SCREAMING_DEATH = key("minecraft:entity.goat.screaming.death"); + + /** + * {@code minecraft:entity.goat.screaming.eat} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GOAT_SCREAMING_EAT = key("minecraft:entity.goat.screaming.eat"); + + /** + * {@code minecraft:entity.goat.screaming.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GOAT_SCREAMING_HURT = key("minecraft:entity.goat.screaming.hurt"); + + /** + * {@code minecraft:entity.goat.screaming.long_jump} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GOAT_SCREAMING_LONG_JUMP = key("minecraft:entity.goat.screaming.long_jump"); + + /** + * {@code minecraft:entity.goat.screaming.milk} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GOAT_SCREAMING_MILK = key("minecraft:entity.goat.screaming.milk"); + + /** + * {@code minecraft:entity.goat.screaming.prepare_ram} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GOAT_SCREAMING_PREPARE_RAM = key("minecraft:entity.goat.screaming.prepare_ram"); + + /** + * {@code minecraft:entity.goat.screaming.ram_impact} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GOAT_SCREAMING_RAM_IMPACT = key("minecraft:entity.goat.screaming.ram_impact"); + + /** + * {@code minecraft:entity.goat.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GOAT_STEP = key("minecraft:entity.goat.step"); + + /** + * {@code minecraft:entity.guardian.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GUARDIAN_AMBIENT = key("minecraft:entity.guardian.ambient"); + + /** + * {@code minecraft:entity.guardian.ambient_land} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GUARDIAN_AMBIENT_LAND = key("minecraft:entity.guardian.ambient_land"); + + /** + * {@code minecraft:entity.guardian.attack} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GUARDIAN_ATTACK = key("minecraft:entity.guardian.attack"); + + /** + * {@code minecraft:entity.guardian.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GUARDIAN_DEATH = key("minecraft:entity.guardian.death"); + + /** + * {@code minecraft:entity.guardian.death_land} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GUARDIAN_DEATH_LAND = key("minecraft:entity.guardian.death_land"); + + /** + * {@code minecraft:entity.guardian.flop} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GUARDIAN_FLOP = key("minecraft:entity.guardian.flop"); + + /** + * {@code minecraft:entity.guardian.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GUARDIAN_HURT = key("minecraft:entity.guardian.hurt"); + + /** + * {@code minecraft:entity.guardian.hurt_land} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_GUARDIAN_HURT_LAND = key("minecraft:entity.guardian.hurt_land"); + + /** + * {@code minecraft:entity.happy_ghast.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HAPPY_GHAST_AMBIENT = key("minecraft:entity.happy_ghast.ambient"); + + /** + * {@code minecraft:entity.happy_ghast.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HAPPY_GHAST_DEATH = key("minecraft:entity.happy_ghast.death"); + + /** + * {@code minecraft:entity.happy_ghast.equip} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HAPPY_GHAST_EQUIP = key("minecraft:entity.happy_ghast.equip"); + + /** + * {@code minecraft:entity.happy_ghast.harness_goggles_down} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HAPPY_GHAST_HARNESS_GOGGLES_DOWN = key("minecraft:entity.happy_ghast.harness_goggles_down"); + + /** + * {@code minecraft:entity.happy_ghast.harness_goggles_up} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HAPPY_GHAST_HARNESS_GOGGLES_UP = key("minecraft:entity.happy_ghast.harness_goggles_up"); + + /** + * {@code minecraft:entity.happy_ghast.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HAPPY_GHAST_HURT = key("minecraft:entity.happy_ghast.hurt"); + + /** + * {@code minecraft:entity.happy_ghast.riding} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HAPPY_GHAST_RIDING = key("minecraft:entity.happy_ghast.riding"); + + /** + * {@code minecraft:entity.happy_ghast.unequip} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HAPPY_GHAST_UNEQUIP = key("minecraft:entity.happy_ghast.unequip"); + + /** + * {@code minecraft:entity.hoglin.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HOGLIN_AMBIENT = key("minecraft:entity.hoglin.ambient"); + + /** + * {@code minecraft:entity.hoglin.angry} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HOGLIN_ANGRY = key("minecraft:entity.hoglin.angry"); + + /** + * {@code minecraft:entity.hoglin.attack} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HOGLIN_ATTACK = key("minecraft:entity.hoglin.attack"); + + /** + * {@code minecraft:entity.hoglin.converted_to_zombified} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HOGLIN_CONVERTED_TO_ZOMBIFIED = key("minecraft:entity.hoglin.converted_to_zombified"); + + /** + * {@code minecraft:entity.hoglin.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HOGLIN_DEATH = key("minecraft:entity.hoglin.death"); + + /** + * {@code minecraft:entity.hoglin.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HOGLIN_HURT = key("minecraft:entity.hoglin.hurt"); + + /** + * {@code minecraft:entity.hoglin.retreat} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HOGLIN_RETREAT = key("minecraft:entity.hoglin.retreat"); + + /** + * {@code minecraft:entity.hoglin.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HOGLIN_STEP = key("minecraft:entity.hoglin.step"); + + /** + * {@code minecraft:entity.horse.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HORSE_AMBIENT = key("minecraft:entity.horse.ambient"); + + /** + * {@code minecraft:entity.horse.angry} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HORSE_ANGRY = key("minecraft:entity.horse.angry"); + + /** + * {@code minecraft:entity.horse.armor} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HORSE_ARMOR = key("minecraft:entity.horse.armor"); + + /** + * {@code minecraft:entity.horse.breathe} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HORSE_BREATHE = key("minecraft:entity.horse.breathe"); + + /** + * {@code minecraft:entity.horse.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HORSE_DEATH = key("minecraft:entity.horse.death"); + + /** + * {@code minecraft:entity.horse.eat} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HORSE_EAT = key("minecraft:entity.horse.eat"); + + /** + * {@code minecraft:entity.horse.gallop} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HORSE_GALLOP = key("minecraft:entity.horse.gallop"); + + /** + * {@code minecraft:entity.horse.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HORSE_HURT = key("minecraft:entity.horse.hurt"); + + /** + * {@code minecraft:entity.horse.jump} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HORSE_JUMP = key("minecraft:entity.horse.jump"); + + /** + * {@code minecraft:entity.horse.land} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HORSE_LAND = key("minecraft:entity.horse.land"); + + /** + * {@code minecraft:entity.horse.saddle} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HORSE_SADDLE = key("minecraft:entity.horse.saddle"); + + /** + * {@code minecraft:entity.horse.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HORSE_STEP = key("minecraft:entity.horse.step"); + + /** + * {@code minecraft:entity.horse.step_wood} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HORSE_STEP_WOOD = key("minecraft:entity.horse.step_wood"); + + /** + * {@code minecraft:entity.hostile.big_fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HOSTILE_BIG_FALL = key("minecraft:entity.hostile.big_fall"); + + /** + * {@code minecraft:entity.hostile.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HOSTILE_DEATH = key("minecraft:entity.hostile.death"); + + /** + * {@code minecraft:entity.hostile.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HOSTILE_HURT = key("minecraft:entity.hostile.hurt"); + + /** + * {@code minecraft:entity.hostile.small_fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HOSTILE_SMALL_FALL = key("minecraft:entity.hostile.small_fall"); + + /** + * {@code minecraft:entity.hostile.splash} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HOSTILE_SPLASH = key("minecraft:entity.hostile.splash"); + + /** + * {@code minecraft:entity.hostile.swim} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HOSTILE_SWIM = key("minecraft:entity.hostile.swim"); + + /** + * {@code minecraft:entity.husk.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HUSK_AMBIENT = key("minecraft:entity.husk.ambient"); + + /** + * {@code minecraft:entity.husk.converted_to_zombie} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HUSK_CONVERTED_TO_ZOMBIE = key("minecraft:entity.husk.converted_to_zombie"); + + /** + * {@code minecraft:entity.husk.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HUSK_DEATH = key("minecraft:entity.husk.death"); + + /** + * {@code minecraft:entity.husk.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HUSK_HURT = key("minecraft:entity.husk.hurt"); + + /** + * {@code minecraft:entity.husk.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_HUSK_STEP = key("minecraft:entity.husk.step"); + + /** + * {@code minecraft:entity.illusioner.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ILLUSIONER_AMBIENT = key("minecraft:entity.illusioner.ambient"); + + /** + * {@code minecraft:entity.illusioner.cast_spell} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ILLUSIONER_CAST_SPELL = key("minecraft:entity.illusioner.cast_spell"); + + /** + * {@code minecraft:entity.illusioner.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ILLUSIONER_DEATH = key("minecraft:entity.illusioner.death"); + + /** + * {@code minecraft:entity.illusioner.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ILLUSIONER_HURT = key("minecraft:entity.illusioner.hurt"); + + /** + * {@code minecraft:entity.illusioner.mirror_move} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ILLUSIONER_MIRROR_MOVE = key("minecraft:entity.illusioner.mirror_move"); + + /** + * {@code minecraft:entity.illusioner.prepare_blindness} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ILLUSIONER_PREPARE_BLINDNESS = key("minecraft:entity.illusioner.prepare_blindness"); + + /** + * {@code minecraft:entity.illusioner.prepare_mirror} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ILLUSIONER_PREPARE_MIRROR = key("minecraft:entity.illusioner.prepare_mirror"); + + /** + * {@code minecraft:entity.iron_golem.attack} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_IRON_GOLEM_ATTACK = key("minecraft:entity.iron_golem.attack"); + + /** + * {@code minecraft:entity.iron_golem.damage} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_IRON_GOLEM_DAMAGE = key("minecraft:entity.iron_golem.damage"); + + /** + * {@code minecraft:entity.iron_golem.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_IRON_GOLEM_DEATH = key("minecraft:entity.iron_golem.death"); + + /** + * {@code minecraft:entity.iron_golem.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_IRON_GOLEM_HURT = key("minecraft:entity.iron_golem.hurt"); + + /** + * {@code minecraft:entity.iron_golem.repair} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_IRON_GOLEM_REPAIR = key("minecraft:entity.iron_golem.repair"); + + /** + * {@code minecraft:entity.iron_golem.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_IRON_GOLEM_STEP = key("minecraft:entity.iron_golem.step"); + + /** + * {@code minecraft:entity.item.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ITEM_BREAK = key("minecraft:entity.item.break"); + + /** + * {@code minecraft:entity.item.pickup} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ITEM_PICKUP = key("minecraft:entity.item.pickup"); + + /** + * {@code minecraft:entity.item_frame.add_item} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ITEM_FRAME_ADD_ITEM = key("minecraft:entity.item_frame.add_item"); + + /** + * {@code minecraft:entity.item_frame.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ITEM_FRAME_BREAK = key("minecraft:entity.item_frame.break"); + + /** + * {@code minecraft:entity.item_frame.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ITEM_FRAME_PLACE = key("minecraft:entity.item_frame.place"); + + /** + * {@code minecraft:entity.item_frame.remove_item} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ITEM_FRAME_REMOVE_ITEM = key("minecraft:entity.item_frame.remove_item"); + + /** + * {@code minecraft:entity.item_frame.rotate_item} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ITEM_FRAME_ROTATE_ITEM = key("minecraft:entity.item_frame.rotate_item"); + + /** + * {@code minecraft:entity.lightning_bolt.impact} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_LIGHTNING_BOLT_IMPACT = key("minecraft:entity.lightning_bolt.impact"); + + /** + * {@code minecraft:entity.lightning_bolt.thunder} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_LIGHTNING_BOLT_THUNDER = key("minecraft:entity.lightning_bolt.thunder"); + + /** + * {@code minecraft:entity.lingering_potion.throw} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_LINGERING_POTION_THROW = key("minecraft:entity.lingering_potion.throw"); + + /** + * {@code minecraft:entity.llama.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_LLAMA_AMBIENT = key("minecraft:entity.llama.ambient"); + + /** + * {@code minecraft:entity.llama.angry} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_LLAMA_ANGRY = key("minecraft:entity.llama.angry"); + + /** + * {@code minecraft:entity.llama.chest} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_LLAMA_CHEST = key("minecraft:entity.llama.chest"); + + /** + * {@code minecraft:entity.llama.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_LLAMA_DEATH = key("minecraft:entity.llama.death"); + + /** + * {@code minecraft:entity.llama.eat} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_LLAMA_EAT = key("minecraft:entity.llama.eat"); + + /** + * {@code minecraft:entity.llama.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_LLAMA_HURT = key("minecraft:entity.llama.hurt"); + + /** + * {@code minecraft:entity.llama.spit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_LLAMA_SPIT = key("minecraft:entity.llama.spit"); + + /** + * {@code minecraft:entity.llama.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_LLAMA_STEP = key("minecraft:entity.llama.step"); + + /** + * {@code minecraft:entity.llama.swag} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_LLAMA_SWAG = key("minecraft:entity.llama.swag"); + + /** + * {@code minecraft:entity.magma_cube.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_MAGMA_CUBE_DEATH = key("minecraft:entity.magma_cube.death"); + + /** + * {@code minecraft:entity.magma_cube.death_small} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_MAGMA_CUBE_DEATH_SMALL = key("minecraft:entity.magma_cube.death_small"); + + /** + * {@code minecraft:entity.magma_cube.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_MAGMA_CUBE_HURT = key("minecraft:entity.magma_cube.hurt"); + + /** + * {@code minecraft:entity.magma_cube.hurt_small} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_MAGMA_CUBE_HURT_SMALL = key("minecraft:entity.magma_cube.hurt_small"); + + /** + * {@code minecraft:entity.magma_cube.jump} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_MAGMA_CUBE_JUMP = key("minecraft:entity.magma_cube.jump"); + + /** + * {@code minecraft:entity.magma_cube.squish} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_MAGMA_CUBE_SQUISH = key("minecraft:entity.magma_cube.squish"); + + /** + * {@code minecraft:entity.magma_cube.squish_small} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_MAGMA_CUBE_SQUISH_SMALL = key("minecraft:entity.magma_cube.squish_small"); + + /** + * {@code minecraft:entity.minecart.inside} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_MINECART_INSIDE = key("minecraft:entity.minecart.inside"); + + /** + * {@code minecraft:entity.minecart.inside.underwater} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_MINECART_INSIDE_UNDERWATER = key("minecraft:entity.minecart.inside.underwater"); + + /** + * {@code minecraft:entity.minecart.riding} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_MINECART_RIDING = key("minecraft:entity.minecart.riding"); + + /** + * {@code minecraft:entity.mooshroom.convert} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_MOOSHROOM_CONVERT = key("minecraft:entity.mooshroom.convert"); + + /** + * {@code minecraft:entity.mooshroom.eat} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_MOOSHROOM_EAT = key("minecraft:entity.mooshroom.eat"); + + /** + * {@code minecraft:entity.mooshroom.milk} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_MOOSHROOM_MILK = key("minecraft:entity.mooshroom.milk"); + + /** + * {@code minecraft:entity.mooshroom.shear} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_MOOSHROOM_SHEAR = key("minecraft:entity.mooshroom.shear"); + + /** + * {@code minecraft:entity.mooshroom.suspicious_milk} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_MOOSHROOM_SUSPICIOUS_MILK = key("minecraft:entity.mooshroom.suspicious_milk"); + + /** + * {@code minecraft:entity.mule.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_MULE_AMBIENT = key("minecraft:entity.mule.ambient"); + + /** + * {@code minecraft:entity.mule.angry} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_MULE_ANGRY = key("minecraft:entity.mule.angry"); + + /** + * {@code minecraft:entity.mule.chest} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_MULE_CHEST = key("minecraft:entity.mule.chest"); + + /** + * {@code minecraft:entity.mule.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_MULE_DEATH = key("minecraft:entity.mule.death"); + + /** + * {@code minecraft:entity.mule.eat} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_MULE_EAT = key("minecraft:entity.mule.eat"); + + /** + * {@code minecraft:entity.mule.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_MULE_HURT = key("minecraft:entity.mule.hurt"); + + /** + * {@code minecraft:entity.mule.jump} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_MULE_JUMP = key("minecraft:entity.mule.jump"); + + /** + * {@code minecraft:entity.ocelot.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_OCELOT_AMBIENT = key("minecraft:entity.ocelot.ambient"); + + /** + * {@code minecraft:entity.ocelot.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_OCELOT_DEATH = key("minecraft:entity.ocelot.death"); + + /** + * {@code minecraft:entity.ocelot.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_OCELOT_HURT = key("minecraft:entity.ocelot.hurt"); + + /** + * {@code minecraft:entity.painting.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PAINTING_BREAK = key("minecraft:entity.painting.break"); + + /** + * {@code minecraft:entity.painting.place} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PAINTING_PLACE = key("minecraft:entity.painting.place"); + + /** + * {@code minecraft:entity.panda.aggressive_ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PANDA_AGGRESSIVE_AMBIENT = key("minecraft:entity.panda.aggressive_ambient"); + + /** + * {@code minecraft:entity.panda.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PANDA_AMBIENT = key("minecraft:entity.panda.ambient"); + + /** + * {@code minecraft:entity.panda.bite} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PANDA_BITE = key("minecraft:entity.panda.bite"); + + /** + * {@code minecraft:entity.panda.cant_breed} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PANDA_CANT_BREED = key("minecraft:entity.panda.cant_breed"); + + /** + * {@code minecraft:entity.panda.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PANDA_DEATH = key("minecraft:entity.panda.death"); + + /** + * {@code minecraft:entity.panda.eat} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PANDA_EAT = key("minecraft:entity.panda.eat"); + + /** + * {@code minecraft:entity.panda.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PANDA_HURT = key("minecraft:entity.panda.hurt"); + + /** + * {@code minecraft:entity.panda.pre_sneeze} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PANDA_PRE_SNEEZE = key("minecraft:entity.panda.pre_sneeze"); + + /** + * {@code minecraft:entity.panda.sneeze} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PANDA_SNEEZE = key("minecraft:entity.panda.sneeze"); + + /** + * {@code minecraft:entity.panda.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PANDA_STEP = key("minecraft:entity.panda.step"); + + /** + * {@code minecraft:entity.panda.worried_ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PANDA_WORRIED_AMBIENT = key("minecraft:entity.panda.worried_ambient"); + + /** + * {@code minecraft:entity.parrot.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_AMBIENT = key("minecraft:entity.parrot.ambient"); + + /** + * {@code minecraft:entity.parrot.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_DEATH = key("minecraft:entity.parrot.death"); + + /** + * {@code minecraft:entity.parrot.eat} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_EAT = key("minecraft:entity.parrot.eat"); + + /** + * {@code minecraft:entity.parrot.fly} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_FLY = key("minecraft:entity.parrot.fly"); + + /** + * {@code minecraft:entity.parrot.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_HURT = key("minecraft:entity.parrot.hurt"); + + /** + * {@code minecraft:entity.parrot.imitate.blaze} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_BLAZE = key("minecraft:entity.parrot.imitate.blaze"); + + /** + * {@code minecraft:entity.parrot.imitate.bogged} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_BOGGED = key("minecraft:entity.parrot.imitate.bogged"); + + /** + * {@code minecraft:entity.parrot.imitate.breeze} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_BREEZE = key("minecraft:entity.parrot.imitate.breeze"); + + /** + * {@code minecraft:entity.parrot.imitate.creaking} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_CREAKING = key("minecraft:entity.parrot.imitate.creaking"); + + /** + * {@code minecraft:entity.parrot.imitate.creeper} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_CREEPER = key("minecraft:entity.parrot.imitate.creeper"); + + /** + * {@code minecraft:entity.parrot.imitate.drowned} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_DROWNED = key("minecraft:entity.parrot.imitate.drowned"); + + /** + * {@code minecraft:entity.parrot.imitate.elder_guardian} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_ELDER_GUARDIAN = key("minecraft:entity.parrot.imitate.elder_guardian"); + + /** + * {@code minecraft:entity.parrot.imitate.ender_dragon} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_ENDER_DRAGON = key("minecraft:entity.parrot.imitate.ender_dragon"); + + /** + * {@code minecraft:entity.parrot.imitate.endermite} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_ENDERMITE = key("minecraft:entity.parrot.imitate.endermite"); + + /** + * {@code minecraft:entity.parrot.imitate.evoker} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_EVOKER = key("minecraft:entity.parrot.imitate.evoker"); + + /** + * {@code minecraft:entity.parrot.imitate.ghast} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_GHAST = key("minecraft:entity.parrot.imitate.ghast"); + + /** + * {@code minecraft:entity.parrot.imitate.guardian} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_GUARDIAN = key("minecraft:entity.parrot.imitate.guardian"); + + /** + * {@code minecraft:entity.parrot.imitate.hoglin} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_HOGLIN = key("minecraft:entity.parrot.imitate.hoglin"); + + /** + * {@code minecraft:entity.parrot.imitate.husk} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_HUSK = key("minecraft:entity.parrot.imitate.husk"); + + /** + * {@code minecraft:entity.parrot.imitate.illusioner} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_ILLUSIONER = key("minecraft:entity.parrot.imitate.illusioner"); + + /** + * {@code minecraft:entity.parrot.imitate.magma_cube} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_MAGMA_CUBE = key("minecraft:entity.parrot.imitate.magma_cube"); + + /** + * {@code minecraft:entity.parrot.imitate.phantom} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_PHANTOM = key("minecraft:entity.parrot.imitate.phantom"); + + /** + * {@code minecraft:entity.parrot.imitate.piglin} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_PIGLIN = key("minecraft:entity.parrot.imitate.piglin"); + + /** + * {@code minecraft:entity.parrot.imitate.piglin_brute} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_PIGLIN_BRUTE = key("minecraft:entity.parrot.imitate.piglin_brute"); + + /** + * {@code minecraft:entity.parrot.imitate.pillager} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_PILLAGER = key("minecraft:entity.parrot.imitate.pillager"); + + /** + * {@code minecraft:entity.parrot.imitate.ravager} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_RAVAGER = key("minecraft:entity.parrot.imitate.ravager"); + + /** + * {@code minecraft:entity.parrot.imitate.shulker} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_SHULKER = key("minecraft:entity.parrot.imitate.shulker"); + + /** + * {@code minecraft:entity.parrot.imitate.silverfish} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_SILVERFISH = key("minecraft:entity.parrot.imitate.silverfish"); + + /** + * {@code minecraft:entity.parrot.imitate.skeleton} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_SKELETON = key("minecraft:entity.parrot.imitate.skeleton"); + + /** + * {@code minecraft:entity.parrot.imitate.slime} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_SLIME = key("minecraft:entity.parrot.imitate.slime"); + + /** + * {@code minecraft:entity.parrot.imitate.spider} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_SPIDER = key("minecraft:entity.parrot.imitate.spider"); + + /** + * {@code minecraft:entity.parrot.imitate.stray} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_STRAY = key("minecraft:entity.parrot.imitate.stray"); + + /** + * {@code minecraft:entity.parrot.imitate.vex} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_VEX = key("minecraft:entity.parrot.imitate.vex"); + + /** + * {@code minecraft:entity.parrot.imitate.vindicator} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_VINDICATOR = key("minecraft:entity.parrot.imitate.vindicator"); + + /** + * {@code minecraft:entity.parrot.imitate.warden} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_WARDEN = key("minecraft:entity.parrot.imitate.warden"); + + /** + * {@code minecraft:entity.parrot.imitate.witch} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_WITCH = key("minecraft:entity.parrot.imitate.witch"); + + /** + * {@code minecraft:entity.parrot.imitate.wither} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_WITHER = key("minecraft:entity.parrot.imitate.wither"); + + /** + * {@code minecraft:entity.parrot.imitate.wither_skeleton} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_WITHER_SKELETON = key("minecraft:entity.parrot.imitate.wither_skeleton"); + + /** + * {@code minecraft:entity.parrot.imitate.zoglin} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_ZOGLIN = key("minecraft:entity.parrot.imitate.zoglin"); + + /** + * {@code minecraft:entity.parrot.imitate.zombie} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_ZOMBIE = key("minecraft:entity.parrot.imitate.zombie"); + + /** + * {@code minecraft:entity.parrot.imitate.zombie_villager} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_IMITATE_ZOMBIE_VILLAGER = key("minecraft:entity.parrot.imitate.zombie_villager"); + + /** + * {@code minecraft:entity.parrot.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PARROT_STEP = key("minecraft:entity.parrot.step"); + + /** + * {@code minecraft:entity.phantom.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PHANTOM_AMBIENT = key("minecraft:entity.phantom.ambient"); + + /** + * {@code minecraft:entity.phantom.bite} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PHANTOM_BITE = key("minecraft:entity.phantom.bite"); + + /** + * {@code minecraft:entity.phantom.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PHANTOM_DEATH = key("minecraft:entity.phantom.death"); + + /** + * {@code minecraft:entity.phantom.flap} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PHANTOM_FLAP = key("minecraft:entity.phantom.flap"); + + /** + * {@code minecraft:entity.phantom.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PHANTOM_HURT = key("minecraft:entity.phantom.hurt"); + + /** + * {@code minecraft:entity.phantom.swoop} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PHANTOM_SWOOP = key("minecraft:entity.phantom.swoop"); + + /** + * {@code minecraft:entity.pig.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PIG_AMBIENT = key("minecraft:entity.pig.ambient"); + + /** + * {@code minecraft:entity.pig.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PIG_DEATH = key("minecraft:entity.pig.death"); + + /** + * {@code minecraft:entity.pig.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PIG_HURT = key("minecraft:entity.pig.hurt"); + + /** + * {@code minecraft:entity.pig.saddle} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PIG_SADDLE = key("minecraft:entity.pig.saddle"); + + /** + * {@code minecraft:entity.pig.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PIG_STEP = key("minecraft:entity.pig.step"); + + /** + * {@code minecraft:entity.piglin.admiring_item} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PIGLIN_ADMIRING_ITEM = key("minecraft:entity.piglin.admiring_item"); + + /** + * {@code minecraft:entity.piglin.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PIGLIN_AMBIENT = key("minecraft:entity.piglin.ambient"); + + /** + * {@code minecraft:entity.piglin.angry} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PIGLIN_ANGRY = key("minecraft:entity.piglin.angry"); + + /** + * {@code minecraft:entity.piglin.celebrate} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PIGLIN_CELEBRATE = key("minecraft:entity.piglin.celebrate"); + + /** + * {@code minecraft:entity.piglin.converted_to_zombified} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PIGLIN_CONVERTED_TO_ZOMBIFIED = key("minecraft:entity.piglin.converted_to_zombified"); + + /** + * {@code minecraft:entity.piglin.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PIGLIN_DEATH = key("minecraft:entity.piglin.death"); + + /** + * {@code minecraft:entity.piglin.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PIGLIN_HURT = key("minecraft:entity.piglin.hurt"); + + /** + * {@code minecraft:entity.piglin.jealous} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PIGLIN_JEALOUS = key("minecraft:entity.piglin.jealous"); + + /** + * {@code minecraft:entity.piglin.retreat} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PIGLIN_RETREAT = key("minecraft:entity.piglin.retreat"); + + /** + * {@code minecraft:entity.piglin.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PIGLIN_STEP = key("minecraft:entity.piglin.step"); + + /** + * {@code minecraft:entity.piglin_brute.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PIGLIN_BRUTE_AMBIENT = key("minecraft:entity.piglin_brute.ambient"); + + /** + * {@code minecraft:entity.piglin_brute.angry} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PIGLIN_BRUTE_ANGRY = key("minecraft:entity.piglin_brute.angry"); + + /** + * {@code minecraft:entity.piglin_brute.converted_to_zombified} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PIGLIN_BRUTE_CONVERTED_TO_ZOMBIFIED = key("minecraft:entity.piglin_brute.converted_to_zombified"); + + /** + * {@code minecraft:entity.piglin_brute.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PIGLIN_BRUTE_DEATH = key("minecraft:entity.piglin_brute.death"); + + /** + * {@code minecraft:entity.piglin_brute.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PIGLIN_BRUTE_HURT = key("minecraft:entity.piglin_brute.hurt"); + + /** + * {@code minecraft:entity.piglin_brute.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PIGLIN_BRUTE_STEP = key("minecraft:entity.piglin_brute.step"); + + /** + * {@code minecraft:entity.pillager.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PILLAGER_AMBIENT = key("minecraft:entity.pillager.ambient"); + + /** + * {@code minecraft:entity.pillager.celebrate} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PILLAGER_CELEBRATE = key("minecraft:entity.pillager.celebrate"); + + /** + * {@code minecraft:entity.pillager.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PILLAGER_DEATH = key("minecraft:entity.pillager.death"); + + /** + * {@code minecraft:entity.pillager.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PILLAGER_HURT = key("minecraft:entity.pillager.hurt"); + + /** + * {@code minecraft:entity.player.attack.crit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PLAYER_ATTACK_CRIT = key("minecraft:entity.player.attack.crit"); + + /** + * {@code minecraft:entity.player.attack.knockback} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PLAYER_ATTACK_KNOCKBACK = key("minecraft:entity.player.attack.knockback"); + + /** + * {@code minecraft:entity.player.attack.nodamage} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PLAYER_ATTACK_NODAMAGE = key("minecraft:entity.player.attack.nodamage"); + + /** + * {@code minecraft:entity.player.attack.strong} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PLAYER_ATTACK_STRONG = key("minecraft:entity.player.attack.strong"); + + /** + * {@code minecraft:entity.player.attack.sweep} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PLAYER_ATTACK_SWEEP = key("minecraft:entity.player.attack.sweep"); + + /** + * {@code minecraft:entity.player.attack.weak} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PLAYER_ATTACK_WEAK = key("minecraft:entity.player.attack.weak"); + + /** + * {@code minecraft:entity.player.big_fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PLAYER_BIG_FALL = key("minecraft:entity.player.big_fall"); + + /** + * {@code minecraft:entity.player.breath} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PLAYER_BREATH = key("minecraft:entity.player.breath"); + + /** + * {@code minecraft:entity.player.burp} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PLAYER_BURP = key("minecraft:entity.player.burp"); + + /** + * {@code minecraft:entity.player.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PLAYER_DEATH = key("minecraft:entity.player.death"); + + /** + * {@code minecraft:entity.player.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PLAYER_HURT = key("minecraft:entity.player.hurt"); + + /** + * {@code minecraft:entity.player.hurt_drown} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PLAYER_HURT_DROWN = key("minecraft:entity.player.hurt_drown"); + + /** + * {@code minecraft:entity.player.hurt_freeze} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PLAYER_HURT_FREEZE = key("minecraft:entity.player.hurt_freeze"); + + /** + * {@code minecraft:entity.player.hurt_on_fire} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PLAYER_HURT_ON_FIRE = key("minecraft:entity.player.hurt_on_fire"); + + /** + * {@code minecraft:entity.player.hurt_sweet_berry_bush} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PLAYER_HURT_SWEET_BERRY_BUSH = key("minecraft:entity.player.hurt_sweet_berry_bush"); + + /** + * {@code minecraft:entity.player.levelup} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PLAYER_LEVELUP = key("minecraft:entity.player.levelup"); + + /** + * {@code minecraft:entity.player.small_fall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PLAYER_SMALL_FALL = key("minecraft:entity.player.small_fall"); + + /** + * {@code minecraft:entity.player.splash} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PLAYER_SPLASH = key("minecraft:entity.player.splash"); + + /** + * {@code minecraft:entity.player.splash.high_speed} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PLAYER_SPLASH_HIGH_SPEED = key("minecraft:entity.player.splash.high_speed"); + + /** + * {@code minecraft:entity.player.swim} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PLAYER_SWIM = key("minecraft:entity.player.swim"); + + /** + * {@code minecraft:entity.player.teleport} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PLAYER_TELEPORT = key("minecraft:entity.player.teleport"); + + /** + * {@code minecraft:entity.polar_bear.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_POLAR_BEAR_AMBIENT = key("minecraft:entity.polar_bear.ambient"); + + /** + * {@code minecraft:entity.polar_bear.ambient_baby} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_POLAR_BEAR_AMBIENT_BABY = key("minecraft:entity.polar_bear.ambient_baby"); + + /** + * {@code minecraft:entity.polar_bear.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_POLAR_BEAR_DEATH = key("minecraft:entity.polar_bear.death"); + + /** + * {@code minecraft:entity.polar_bear.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_POLAR_BEAR_HURT = key("minecraft:entity.polar_bear.hurt"); + + /** + * {@code minecraft:entity.polar_bear.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_POLAR_BEAR_STEP = key("minecraft:entity.polar_bear.step"); + + /** + * {@code minecraft:entity.polar_bear.warning} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_POLAR_BEAR_WARNING = key("minecraft:entity.polar_bear.warning"); + + /** + * {@code minecraft:entity.puffer_fish.blow_out} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PUFFER_FISH_BLOW_OUT = key("minecraft:entity.puffer_fish.blow_out"); + + /** + * {@code minecraft:entity.puffer_fish.blow_up} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PUFFER_FISH_BLOW_UP = key("minecraft:entity.puffer_fish.blow_up"); + + /** + * {@code minecraft:entity.puffer_fish.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PUFFER_FISH_DEATH = key("minecraft:entity.puffer_fish.death"); + + /** + * {@code minecraft:entity.puffer_fish.flop} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PUFFER_FISH_FLOP = key("minecraft:entity.puffer_fish.flop"); + + /** + * {@code minecraft:entity.puffer_fish.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PUFFER_FISH_HURT = key("minecraft:entity.puffer_fish.hurt"); + + /** + * {@code minecraft:entity.puffer_fish.sting} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_PUFFER_FISH_STING = key("minecraft:entity.puffer_fish.sting"); + + /** + * {@code minecraft:entity.rabbit.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_RABBIT_AMBIENT = key("minecraft:entity.rabbit.ambient"); + + /** + * {@code minecraft:entity.rabbit.attack} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_RABBIT_ATTACK = key("minecraft:entity.rabbit.attack"); + + /** + * {@code minecraft:entity.rabbit.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_RABBIT_DEATH = key("minecraft:entity.rabbit.death"); + + /** + * {@code minecraft:entity.rabbit.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_RABBIT_HURT = key("minecraft:entity.rabbit.hurt"); + + /** + * {@code minecraft:entity.rabbit.jump} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_RABBIT_JUMP = key("minecraft:entity.rabbit.jump"); + + /** + * {@code minecraft:entity.ravager.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_RAVAGER_AMBIENT = key("minecraft:entity.ravager.ambient"); + + /** + * {@code minecraft:entity.ravager.attack} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_RAVAGER_ATTACK = key("minecraft:entity.ravager.attack"); + + /** + * {@code minecraft:entity.ravager.celebrate} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_RAVAGER_CELEBRATE = key("minecraft:entity.ravager.celebrate"); + + /** + * {@code minecraft:entity.ravager.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_RAVAGER_DEATH = key("minecraft:entity.ravager.death"); + + /** + * {@code minecraft:entity.ravager.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_RAVAGER_HURT = key("minecraft:entity.ravager.hurt"); + + /** + * {@code minecraft:entity.ravager.roar} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_RAVAGER_ROAR = key("minecraft:entity.ravager.roar"); + + /** + * {@code minecraft:entity.ravager.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_RAVAGER_STEP = key("minecraft:entity.ravager.step"); + + /** + * {@code minecraft:entity.ravager.stunned} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_RAVAGER_STUNNED = key("minecraft:entity.ravager.stunned"); + + /** + * {@code minecraft:entity.salmon.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SALMON_AMBIENT = key("minecraft:entity.salmon.ambient"); + + /** + * {@code minecraft:entity.salmon.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SALMON_DEATH = key("minecraft:entity.salmon.death"); + + /** + * {@code minecraft:entity.salmon.flop} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SALMON_FLOP = key("minecraft:entity.salmon.flop"); + + /** + * {@code minecraft:entity.salmon.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SALMON_HURT = key("minecraft:entity.salmon.hurt"); + + /** + * {@code minecraft:entity.sheep.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SHEEP_AMBIENT = key("minecraft:entity.sheep.ambient"); + + /** + * {@code minecraft:entity.sheep.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SHEEP_DEATH = key("minecraft:entity.sheep.death"); + + /** + * {@code minecraft:entity.sheep.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SHEEP_HURT = key("minecraft:entity.sheep.hurt"); + + /** + * {@code minecraft:entity.sheep.shear} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SHEEP_SHEAR = key("minecraft:entity.sheep.shear"); + + /** + * {@code minecraft:entity.sheep.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SHEEP_STEP = key("minecraft:entity.sheep.step"); + + /** + * {@code minecraft:entity.shulker.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SHULKER_AMBIENT = key("minecraft:entity.shulker.ambient"); + + /** + * {@code minecraft:entity.shulker.close} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SHULKER_CLOSE = key("minecraft:entity.shulker.close"); + + /** + * {@code minecraft:entity.shulker.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SHULKER_DEATH = key("minecraft:entity.shulker.death"); + + /** + * {@code minecraft:entity.shulker.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SHULKER_HURT = key("minecraft:entity.shulker.hurt"); + + /** + * {@code minecraft:entity.shulker.hurt_closed} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SHULKER_HURT_CLOSED = key("minecraft:entity.shulker.hurt_closed"); + + /** + * {@code minecraft:entity.shulker.open} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SHULKER_OPEN = key("minecraft:entity.shulker.open"); + + /** + * {@code minecraft:entity.shulker.shoot} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SHULKER_SHOOT = key("minecraft:entity.shulker.shoot"); + + /** + * {@code minecraft:entity.shulker.teleport} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SHULKER_TELEPORT = key("minecraft:entity.shulker.teleport"); + + /** + * {@code minecraft:entity.shulker_bullet.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SHULKER_BULLET_HIT = key("minecraft:entity.shulker_bullet.hit"); + + /** + * {@code minecraft:entity.shulker_bullet.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SHULKER_BULLET_HURT = key("minecraft:entity.shulker_bullet.hurt"); + + /** + * {@code minecraft:entity.silverfish.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SILVERFISH_AMBIENT = key("minecraft:entity.silverfish.ambient"); + + /** + * {@code minecraft:entity.silverfish.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SILVERFISH_DEATH = key("minecraft:entity.silverfish.death"); + + /** + * {@code minecraft:entity.silverfish.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SILVERFISH_HURT = key("minecraft:entity.silverfish.hurt"); + + /** + * {@code minecraft:entity.silverfish.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SILVERFISH_STEP = key("minecraft:entity.silverfish.step"); + + /** + * {@code minecraft:entity.skeleton.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SKELETON_AMBIENT = key("minecraft:entity.skeleton.ambient"); + + /** + * {@code minecraft:entity.skeleton.converted_to_stray} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SKELETON_CONVERTED_TO_STRAY = key("minecraft:entity.skeleton.converted_to_stray"); + + /** + * {@code minecraft:entity.skeleton.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SKELETON_DEATH = key("minecraft:entity.skeleton.death"); + + /** + * {@code minecraft:entity.skeleton.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SKELETON_HURT = key("minecraft:entity.skeleton.hurt"); + + /** + * {@code minecraft:entity.skeleton.shoot} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SKELETON_SHOOT = key("minecraft:entity.skeleton.shoot"); + + /** + * {@code minecraft:entity.skeleton.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SKELETON_STEP = key("minecraft:entity.skeleton.step"); + + /** + * {@code minecraft:entity.skeleton_horse.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SKELETON_HORSE_AMBIENT = key("minecraft:entity.skeleton_horse.ambient"); + + /** + * {@code minecraft:entity.skeleton_horse.ambient_water} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SKELETON_HORSE_AMBIENT_WATER = key("minecraft:entity.skeleton_horse.ambient_water"); + + /** + * {@code minecraft:entity.skeleton_horse.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SKELETON_HORSE_DEATH = key("minecraft:entity.skeleton_horse.death"); + + /** + * {@code minecraft:entity.skeleton_horse.gallop_water} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SKELETON_HORSE_GALLOP_WATER = key("minecraft:entity.skeleton_horse.gallop_water"); + + /** + * {@code minecraft:entity.skeleton_horse.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SKELETON_HORSE_HURT = key("minecraft:entity.skeleton_horse.hurt"); + + /** + * {@code minecraft:entity.skeleton_horse.jump_water} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SKELETON_HORSE_JUMP_WATER = key("minecraft:entity.skeleton_horse.jump_water"); + + /** + * {@code minecraft:entity.skeleton_horse.step_water} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SKELETON_HORSE_STEP_WATER = key("minecraft:entity.skeleton_horse.step_water"); + + /** + * {@code minecraft:entity.skeleton_horse.swim} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SKELETON_HORSE_SWIM = key("minecraft:entity.skeleton_horse.swim"); + + /** + * {@code minecraft:entity.slime.attack} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SLIME_ATTACK = key("minecraft:entity.slime.attack"); + + /** + * {@code minecraft:entity.slime.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SLIME_DEATH = key("minecraft:entity.slime.death"); + + /** + * {@code minecraft:entity.slime.death_small} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SLIME_DEATH_SMALL = key("minecraft:entity.slime.death_small"); + + /** + * {@code minecraft:entity.slime.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SLIME_HURT = key("minecraft:entity.slime.hurt"); + + /** + * {@code minecraft:entity.slime.hurt_small} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SLIME_HURT_SMALL = key("minecraft:entity.slime.hurt_small"); + + /** + * {@code minecraft:entity.slime.jump} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SLIME_JUMP = key("minecraft:entity.slime.jump"); + + /** + * {@code minecraft:entity.slime.jump_small} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SLIME_JUMP_SMALL = key("minecraft:entity.slime.jump_small"); + + /** + * {@code minecraft:entity.slime.squish} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SLIME_SQUISH = key("minecraft:entity.slime.squish"); + + /** + * {@code minecraft:entity.slime.squish_small} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SLIME_SQUISH_SMALL = key("minecraft:entity.slime.squish_small"); + + /** + * {@code minecraft:entity.sniffer.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SNIFFER_DEATH = key("minecraft:entity.sniffer.death"); + + /** + * {@code minecraft:entity.sniffer.digging} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SNIFFER_DIGGING = key("minecraft:entity.sniffer.digging"); + + /** + * {@code minecraft:entity.sniffer.digging_stop} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SNIFFER_DIGGING_STOP = key("minecraft:entity.sniffer.digging_stop"); + + /** + * {@code minecraft:entity.sniffer.drop_seed} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SNIFFER_DROP_SEED = key("minecraft:entity.sniffer.drop_seed"); + + /** + * {@code minecraft:entity.sniffer.eat} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SNIFFER_EAT = key("minecraft:entity.sniffer.eat"); + + /** + * {@code minecraft:entity.sniffer.happy} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SNIFFER_HAPPY = key("minecraft:entity.sniffer.happy"); + + /** + * {@code minecraft:entity.sniffer.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SNIFFER_HURT = key("minecraft:entity.sniffer.hurt"); + + /** + * {@code minecraft:entity.sniffer.idle} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SNIFFER_IDLE = key("minecraft:entity.sniffer.idle"); + + /** + * {@code minecraft:entity.sniffer.scenting} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SNIFFER_SCENTING = key("minecraft:entity.sniffer.scenting"); + + /** + * {@code minecraft:entity.sniffer.searching} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SNIFFER_SEARCHING = key("minecraft:entity.sniffer.searching"); + + /** + * {@code minecraft:entity.sniffer.sniffing} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SNIFFER_SNIFFING = key("minecraft:entity.sniffer.sniffing"); + + /** + * {@code minecraft:entity.sniffer.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SNIFFER_STEP = key("minecraft:entity.sniffer.step"); + + /** + * {@code minecraft:entity.snow_golem.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SNOW_GOLEM_AMBIENT = key("minecraft:entity.snow_golem.ambient"); + + /** + * {@code minecraft:entity.snow_golem.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SNOW_GOLEM_DEATH = key("minecraft:entity.snow_golem.death"); + + /** + * {@code minecraft:entity.snow_golem.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SNOW_GOLEM_HURT = key("minecraft:entity.snow_golem.hurt"); + + /** + * {@code minecraft:entity.snow_golem.shear} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SNOW_GOLEM_SHEAR = key("minecraft:entity.snow_golem.shear"); + + /** + * {@code minecraft:entity.snow_golem.shoot} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SNOW_GOLEM_SHOOT = key("minecraft:entity.snow_golem.shoot"); + + /** + * {@code minecraft:entity.snowball.throw} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SNOWBALL_THROW = key("minecraft:entity.snowball.throw"); + + /** + * {@code minecraft:entity.spider.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SPIDER_AMBIENT = key("minecraft:entity.spider.ambient"); + + /** + * {@code minecraft:entity.spider.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SPIDER_DEATH = key("minecraft:entity.spider.death"); + + /** + * {@code minecraft:entity.spider.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SPIDER_HURT = key("minecraft:entity.spider.hurt"); + + /** + * {@code minecraft:entity.spider.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SPIDER_STEP = key("minecraft:entity.spider.step"); + + /** + * {@code minecraft:entity.splash_potion.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SPLASH_POTION_BREAK = key("minecraft:entity.splash_potion.break"); + + /** + * {@code minecraft:entity.splash_potion.throw} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SPLASH_POTION_THROW = key("minecraft:entity.splash_potion.throw"); + + /** + * {@code minecraft:entity.squid.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SQUID_AMBIENT = key("minecraft:entity.squid.ambient"); + + /** + * {@code minecraft:entity.squid.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SQUID_DEATH = key("minecraft:entity.squid.death"); + + /** + * {@code minecraft:entity.squid.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SQUID_HURT = key("minecraft:entity.squid.hurt"); + + /** + * {@code minecraft:entity.squid.squirt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_SQUID_SQUIRT = key("minecraft:entity.squid.squirt"); + + /** + * {@code minecraft:entity.stray.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_STRAY_AMBIENT = key("minecraft:entity.stray.ambient"); + + /** + * {@code minecraft:entity.stray.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_STRAY_DEATH = key("minecraft:entity.stray.death"); + + /** + * {@code minecraft:entity.stray.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_STRAY_HURT = key("minecraft:entity.stray.hurt"); + + /** + * {@code minecraft:entity.stray.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_STRAY_STEP = key("minecraft:entity.stray.step"); + + /** + * {@code minecraft:entity.strider.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_STRIDER_AMBIENT = key("minecraft:entity.strider.ambient"); + + /** + * {@code minecraft:entity.strider.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_STRIDER_DEATH = key("minecraft:entity.strider.death"); + + /** + * {@code minecraft:entity.strider.eat} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_STRIDER_EAT = key("minecraft:entity.strider.eat"); + + /** + * {@code minecraft:entity.strider.happy} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_STRIDER_HAPPY = key("minecraft:entity.strider.happy"); + + /** + * {@code minecraft:entity.strider.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_STRIDER_HURT = key("minecraft:entity.strider.hurt"); + + /** + * {@code minecraft:entity.strider.retreat} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_STRIDER_RETREAT = key("minecraft:entity.strider.retreat"); + + /** + * {@code minecraft:entity.strider.saddle} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_STRIDER_SADDLE = key("minecraft:entity.strider.saddle"); + + /** + * {@code minecraft:entity.strider.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_STRIDER_STEP = key("minecraft:entity.strider.step"); + + /** + * {@code minecraft:entity.strider.step_lava} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_STRIDER_STEP_LAVA = key("minecraft:entity.strider.step_lava"); + + /** + * {@code minecraft:entity.tadpole.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_TADPOLE_DEATH = key("minecraft:entity.tadpole.death"); + + /** + * {@code minecraft:entity.tadpole.flop} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_TADPOLE_FLOP = key("minecraft:entity.tadpole.flop"); + + /** + * {@code minecraft:entity.tadpole.grow_up} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_TADPOLE_GROW_UP = key("minecraft:entity.tadpole.grow_up"); + + /** + * {@code minecraft:entity.tadpole.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_TADPOLE_HURT = key("minecraft:entity.tadpole.hurt"); + + /** + * {@code minecraft:entity.tnt.primed} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_TNT_PRIMED = key("minecraft:entity.tnt.primed"); + + /** + * {@code minecraft:entity.tropical_fish.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_TROPICAL_FISH_AMBIENT = key("minecraft:entity.tropical_fish.ambient"); + + /** + * {@code minecraft:entity.tropical_fish.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_TROPICAL_FISH_DEATH = key("minecraft:entity.tropical_fish.death"); + + /** + * {@code minecraft:entity.tropical_fish.flop} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_TROPICAL_FISH_FLOP = key("minecraft:entity.tropical_fish.flop"); + + /** + * {@code minecraft:entity.tropical_fish.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_TROPICAL_FISH_HURT = key("minecraft:entity.tropical_fish.hurt"); + + /** + * {@code minecraft:entity.turtle.ambient_land} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_TURTLE_AMBIENT_LAND = key("minecraft:entity.turtle.ambient_land"); + + /** + * {@code minecraft:entity.turtle.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_TURTLE_DEATH = key("minecraft:entity.turtle.death"); + + /** + * {@code minecraft:entity.turtle.death_baby} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_TURTLE_DEATH_BABY = key("minecraft:entity.turtle.death_baby"); + + /** + * {@code minecraft:entity.turtle.egg_break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_TURTLE_EGG_BREAK = key("minecraft:entity.turtle.egg_break"); + + /** + * {@code minecraft:entity.turtle.egg_crack} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_TURTLE_EGG_CRACK = key("minecraft:entity.turtle.egg_crack"); + + /** + * {@code minecraft:entity.turtle.egg_hatch} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_TURTLE_EGG_HATCH = key("minecraft:entity.turtle.egg_hatch"); + + /** + * {@code minecraft:entity.turtle.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_TURTLE_HURT = key("minecraft:entity.turtle.hurt"); + + /** + * {@code minecraft:entity.turtle.hurt_baby} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_TURTLE_HURT_BABY = key("minecraft:entity.turtle.hurt_baby"); + + /** + * {@code minecraft:entity.turtle.lay_egg} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_TURTLE_LAY_EGG = key("minecraft:entity.turtle.lay_egg"); + + /** + * {@code minecraft:entity.turtle.shamble} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_TURTLE_SHAMBLE = key("minecraft:entity.turtle.shamble"); + + /** + * {@code minecraft:entity.turtle.shamble_baby} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_TURTLE_SHAMBLE_BABY = key("minecraft:entity.turtle.shamble_baby"); + + /** + * {@code minecraft:entity.turtle.swim} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_TURTLE_SWIM = key("minecraft:entity.turtle.swim"); + + /** + * {@code minecraft:entity.vex.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_VEX_AMBIENT = key("minecraft:entity.vex.ambient"); + + /** + * {@code minecraft:entity.vex.charge} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_VEX_CHARGE = key("minecraft:entity.vex.charge"); + + /** + * {@code minecraft:entity.vex.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_VEX_DEATH = key("minecraft:entity.vex.death"); + + /** + * {@code minecraft:entity.vex.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_VEX_HURT = key("minecraft:entity.vex.hurt"); + + /** + * {@code minecraft:entity.villager.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_VILLAGER_AMBIENT = key("minecraft:entity.villager.ambient"); + + /** + * {@code minecraft:entity.villager.celebrate} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_VILLAGER_CELEBRATE = key("minecraft:entity.villager.celebrate"); + + /** + * {@code minecraft:entity.villager.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_VILLAGER_DEATH = key("minecraft:entity.villager.death"); + + /** + * {@code minecraft:entity.villager.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_VILLAGER_HURT = key("minecraft:entity.villager.hurt"); + + /** + * {@code minecraft:entity.villager.no} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_VILLAGER_NO = key("minecraft:entity.villager.no"); + + /** + * {@code minecraft:entity.villager.trade} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_VILLAGER_TRADE = key("minecraft:entity.villager.trade"); + + /** + * {@code minecraft:entity.villager.work_armorer} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_VILLAGER_WORK_ARMORER = key("minecraft:entity.villager.work_armorer"); + + /** + * {@code minecraft:entity.villager.work_butcher} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_VILLAGER_WORK_BUTCHER = key("minecraft:entity.villager.work_butcher"); + + /** + * {@code minecraft:entity.villager.work_cartographer} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_VILLAGER_WORK_CARTOGRAPHER = key("minecraft:entity.villager.work_cartographer"); + + /** + * {@code minecraft:entity.villager.work_cleric} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_VILLAGER_WORK_CLERIC = key("minecraft:entity.villager.work_cleric"); + + /** + * {@code minecraft:entity.villager.work_farmer} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_VILLAGER_WORK_FARMER = key("minecraft:entity.villager.work_farmer"); + + /** + * {@code minecraft:entity.villager.work_fisherman} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_VILLAGER_WORK_FISHERMAN = key("minecraft:entity.villager.work_fisherman"); + + /** + * {@code minecraft:entity.villager.work_fletcher} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_VILLAGER_WORK_FLETCHER = key("minecraft:entity.villager.work_fletcher"); + + /** + * {@code minecraft:entity.villager.work_leatherworker} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_VILLAGER_WORK_LEATHERWORKER = key("minecraft:entity.villager.work_leatherworker"); + + /** + * {@code minecraft:entity.villager.work_librarian} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_VILLAGER_WORK_LIBRARIAN = key("minecraft:entity.villager.work_librarian"); + + /** + * {@code minecraft:entity.villager.work_mason} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_VILLAGER_WORK_MASON = key("minecraft:entity.villager.work_mason"); + + /** + * {@code minecraft:entity.villager.work_shepherd} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_VILLAGER_WORK_SHEPHERD = key("minecraft:entity.villager.work_shepherd"); + + /** + * {@code minecraft:entity.villager.work_toolsmith} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_VILLAGER_WORK_TOOLSMITH = key("minecraft:entity.villager.work_toolsmith"); + + /** + * {@code minecraft:entity.villager.work_weaponsmith} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_VILLAGER_WORK_WEAPONSMITH = key("minecraft:entity.villager.work_weaponsmith"); + + /** + * {@code minecraft:entity.villager.yes} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_VILLAGER_YES = key("minecraft:entity.villager.yes"); + + /** + * {@code minecraft:entity.vindicator.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_VINDICATOR_AMBIENT = key("minecraft:entity.vindicator.ambient"); + + /** + * {@code minecraft:entity.vindicator.celebrate} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_VINDICATOR_CELEBRATE = key("minecraft:entity.vindicator.celebrate"); + + /** + * {@code minecraft:entity.vindicator.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_VINDICATOR_DEATH = key("minecraft:entity.vindicator.death"); + + /** + * {@code minecraft:entity.vindicator.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_VINDICATOR_HURT = key("minecraft:entity.vindicator.hurt"); + + /** + * {@code minecraft:entity.wandering_trader.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WANDERING_TRADER_AMBIENT = key("minecraft:entity.wandering_trader.ambient"); + + /** + * {@code minecraft:entity.wandering_trader.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WANDERING_TRADER_DEATH = key("minecraft:entity.wandering_trader.death"); + + /** + * {@code minecraft:entity.wandering_trader.disappeared} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WANDERING_TRADER_DISAPPEARED = key("minecraft:entity.wandering_trader.disappeared"); + + /** + * {@code minecraft:entity.wandering_trader.drink_milk} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WANDERING_TRADER_DRINK_MILK = key("minecraft:entity.wandering_trader.drink_milk"); + + /** + * {@code minecraft:entity.wandering_trader.drink_potion} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WANDERING_TRADER_DRINK_POTION = key("minecraft:entity.wandering_trader.drink_potion"); + + /** + * {@code minecraft:entity.wandering_trader.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WANDERING_TRADER_HURT = key("minecraft:entity.wandering_trader.hurt"); + + /** + * {@code minecraft:entity.wandering_trader.no} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WANDERING_TRADER_NO = key("minecraft:entity.wandering_trader.no"); + + /** + * {@code minecraft:entity.wandering_trader.reappeared} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WANDERING_TRADER_REAPPEARED = key("minecraft:entity.wandering_trader.reappeared"); + + /** + * {@code minecraft:entity.wandering_trader.trade} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WANDERING_TRADER_TRADE = key("minecraft:entity.wandering_trader.trade"); + + /** + * {@code minecraft:entity.wandering_trader.yes} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WANDERING_TRADER_YES = key("minecraft:entity.wandering_trader.yes"); + + /** + * {@code minecraft:entity.warden.agitated} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WARDEN_AGITATED = key("minecraft:entity.warden.agitated"); + + /** + * {@code minecraft:entity.warden.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WARDEN_AMBIENT = key("minecraft:entity.warden.ambient"); + + /** + * {@code minecraft:entity.warden.angry} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WARDEN_ANGRY = key("minecraft:entity.warden.angry"); + + /** + * {@code minecraft:entity.warden.attack_impact} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WARDEN_ATTACK_IMPACT = key("minecraft:entity.warden.attack_impact"); + + /** + * {@code minecraft:entity.warden.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WARDEN_DEATH = key("minecraft:entity.warden.death"); + + /** + * {@code minecraft:entity.warden.dig} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WARDEN_DIG = key("minecraft:entity.warden.dig"); + + /** + * {@code minecraft:entity.warden.emerge} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WARDEN_EMERGE = key("minecraft:entity.warden.emerge"); + + /** + * {@code minecraft:entity.warden.heartbeat} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WARDEN_HEARTBEAT = key("minecraft:entity.warden.heartbeat"); + + /** + * {@code minecraft:entity.warden.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WARDEN_HURT = key("minecraft:entity.warden.hurt"); + + /** + * {@code minecraft:entity.warden.listening} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WARDEN_LISTENING = key("minecraft:entity.warden.listening"); + + /** + * {@code minecraft:entity.warden.listening_angry} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WARDEN_LISTENING_ANGRY = key("minecraft:entity.warden.listening_angry"); + + /** + * {@code minecraft:entity.warden.nearby_close} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WARDEN_NEARBY_CLOSE = key("minecraft:entity.warden.nearby_close"); + + /** + * {@code minecraft:entity.warden.nearby_closer} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WARDEN_NEARBY_CLOSER = key("minecraft:entity.warden.nearby_closer"); + + /** + * {@code minecraft:entity.warden.nearby_closest} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WARDEN_NEARBY_CLOSEST = key("minecraft:entity.warden.nearby_closest"); + + /** + * {@code minecraft:entity.warden.roar} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WARDEN_ROAR = key("minecraft:entity.warden.roar"); + + /** + * {@code minecraft:entity.warden.sniff} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WARDEN_SNIFF = key("minecraft:entity.warden.sniff"); + + /** + * {@code minecraft:entity.warden.sonic_boom} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WARDEN_SONIC_BOOM = key("minecraft:entity.warden.sonic_boom"); + + /** + * {@code minecraft:entity.warden.sonic_charge} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WARDEN_SONIC_CHARGE = key("minecraft:entity.warden.sonic_charge"); + + /** + * {@code minecraft:entity.warden.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WARDEN_STEP = key("minecraft:entity.warden.step"); + + /** + * {@code minecraft:entity.warden.tendril_clicks} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WARDEN_TENDRIL_CLICKS = key("minecraft:entity.warden.tendril_clicks"); + + /** + * {@code minecraft:entity.wind_charge.throw} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WIND_CHARGE_THROW = key("minecraft:entity.wind_charge.throw"); + + /** + * {@code minecraft:entity.wind_charge.wind_burst} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WIND_CHARGE_WIND_BURST = key("minecraft:entity.wind_charge.wind_burst"); + + /** + * {@code minecraft:entity.witch.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WITCH_AMBIENT = key("minecraft:entity.witch.ambient"); + + /** + * {@code minecraft:entity.witch.celebrate} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WITCH_CELEBRATE = key("minecraft:entity.witch.celebrate"); + + /** + * {@code minecraft:entity.witch.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WITCH_DEATH = key("minecraft:entity.witch.death"); + + /** + * {@code minecraft:entity.witch.drink} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WITCH_DRINK = key("minecraft:entity.witch.drink"); + + /** + * {@code minecraft:entity.witch.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WITCH_HURT = key("minecraft:entity.witch.hurt"); + + /** + * {@code minecraft:entity.witch.throw} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WITCH_THROW = key("minecraft:entity.witch.throw"); + + /** + * {@code minecraft:entity.wither.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WITHER_AMBIENT = key("minecraft:entity.wither.ambient"); + + /** + * {@code minecraft:entity.wither.break_block} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WITHER_BREAK_BLOCK = key("minecraft:entity.wither.break_block"); + + /** + * {@code minecraft:entity.wither.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WITHER_DEATH = key("minecraft:entity.wither.death"); + + /** + * {@code minecraft:entity.wither.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WITHER_HURT = key("minecraft:entity.wither.hurt"); + + /** + * {@code minecraft:entity.wither.shoot} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WITHER_SHOOT = key("minecraft:entity.wither.shoot"); + + /** + * {@code minecraft:entity.wither.spawn} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WITHER_SPAWN = key("minecraft:entity.wither.spawn"); + + /** + * {@code minecraft:entity.wither_skeleton.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WITHER_SKELETON_AMBIENT = key("minecraft:entity.wither_skeleton.ambient"); + + /** + * {@code minecraft:entity.wither_skeleton.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WITHER_SKELETON_DEATH = key("minecraft:entity.wither_skeleton.death"); + + /** + * {@code minecraft:entity.wither_skeleton.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WITHER_SKELETON_HURT = key("minecraft:entity.wither_skeleton.hurt"); + + /** + * {@code minecraft:entity.wither_skeleton.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WITHER_SKELETON_STEP = key("minecraft:entity.wither_skeleton.step"); + + /** + * {@code minecraft:entity.wolf.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_AMBIENT = key("minecraft:entity.wolf.ambient"); + + /** + * {@code minecraft:entity.wolf.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_DEATH = key("minecraft:entity.wolf.death"); + + /** + * {@code minecraft:entity.wolf.growl} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_GROWL = key("minecraft:entity.wolf.growl"); + + /** + * {@code minecraft:entity.wolf.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_HURT = key("minecraft:entity.wolf.hurt"); + + /** + * {@code minecraft:entity.wolf.pant} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_PANT = key("minecraft:entity.wolf.pant"); + + /** + * {@code minecraft:entity.wolf.shake} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_SHAKE = key("minecraft:entity.wolf.shake"); + + /** + * {@code minecraft:entity.wolf.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_STEP = key("minecraft:entity.wolf.step"); + + /** + * {@code minecraft:entity.wolf.whine} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_WHINE = key("minecraft:entity.wolf.whine"); + + /** + * {@code minecraft:entity.wolf_angry.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_ANGRY_AMBIENT = key("minecraft:entity.wolf_angry.ambient"); + + /** + * {@code minecraft:entity.wolf_angry.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_ANGRY_DEATH = key("minecraft:entity.wolf_angry.death"); + + /** + * {@code minecraft:entity.wolf_angry.growl} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_ANGRY_GROWL = key("minecraft:entity.wolf_angry.growl"); + + /** + * {@code minecraft:entity.wolf_angry.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_ANGRY_HURT = key("minecraft:entity.wolf_angry.hurt"); + + /** + * {@code minecraft:entity.wolf_angry.pant} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_ANGRY_PANT = key("minecraft:entity.wolf_angry.pant"); + + /** + * {@code minecraft:entity.wolf_angry.whine} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_ANGRY_WHINE = key("minecraft:entity.wolf_angry.whine"); + + /** + * {@code minecraft:entity.wolf_big.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_BIG_AMBIENT = key("minecraft:entity.wolf_big.ambient"); + + /** + * {@code minecraft:entity.wolf_big.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_BIG_DEATH = key("minecraft:entity.wolf_big.death"); + + /** + * {@code minecraft:entity.wolf_big.growl} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_BIG_GROWL = key("minecraft:entity.wolf_big.growl"); + + /** + * {@code minecraft:entity.wolf_big.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_BIG_HURT = key("minecraft:entity.wolf_big.hurt"); + + /** + * {@code minecraft:entity.wolf_big.pant} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_BIG_PANT = key("minecraft:entity.wolf_big.pant"); + + /** + * {@code minecraft:entity.wolf_big.whine} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_BIG_WHINE = key("minecraft:entity.wolf_big.whine"); + + /** + * {@code minecraft:entity.wolf_cute.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_CUTE_AMBIENT = key("minecraft:entity.wolf_cute.ambient"); + + /** + * {@code minecraft:entity.wolf_cute.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_CUTE_DEATH = key("minecraft:entity.wolf_cute.death"); + + /** + * {@code minecraft:entity.wolf_cute.growl} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_CUTE_GROWL = key("minecraft:entity.wolf_cute.growl"); + + /** + * {@code minecraft:entity.wolf_cute.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_CUTE_HURT = key("minecraft:entity.wolf_cute.hurt"); + + /** + * {@code minecraft:entity.wolf_cute.pant} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_CUTE_PANT = key("minecraft:entity.wolf_cute.pant"); + + /** + * {@code minecraft:entity.wolf_cute.whine} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_CUTE_WHINE = key("minecraft:entity.wolf_cute.whine"); + + /** + * {@code minecraft:entity.wolf_grumpy.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_GRUMPY_AMBIENT = key("minecraft:entity.wolf_grumpy.ambient"); + + /** + * {@code minecraft:entity.wolf_grumpy.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_GRUMPY_DEATH = key("minecraft:entity.wolf_grumpy.death"); + + /** + * {@code minecraft:entity.wolf_grumpy.growl} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_GRUMPY_GROWL = key("minecraft:entity.wolf_grumpy.growl"); + + /** + * {@code minecraft:entity.wolf_grumpy.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_GRUMPY_HURT = key("minecraft:entity.wolf_grumpy.hurt"); + + /** + * {@code minecraft:entity.wolf_grumpy.pant} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_GRUMPY_PANT = key("minecraft:entity.wolf_grumpy.pant"); + + /** + * {@code minecraft:entity.wolf_grumpy.whine} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_GRUMPY_WHINE = key("minecraft:entity.wolf_grumpy.whine"); + + /** + * {@code minecraft:entity.wolf_puglin.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_PUGLIN_AMBIENT = key("minecraft:entity.wolf_puglin.ambient"); + + /** + * {@code minecraft:entity.wolf_puglin.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_PUGLIN_DEATH = key("minecraft:entity.wolf_puglin.death"); + + /** + * {@code minecraft:entity.wolf_puglin.growl} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_PUGLIN_GROWL = key("minecraft:entity.wolf_puglin.growl"); + + /** + * {@code minecraft:entity.wolf_puglin.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_PUGLIN_HURT = key("minecraft:entity.wolf_puglin.hurt"); + + /** + * {@code minecraft:entity.wolf_puglin.pant} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_PUGLIN_PANT = key("minecraft:entity.wolf_puglin.pant"); + + /** + * {@code minecraft:entity.wolf_puglin.whine} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_PUGLIN_WHINE = key("minecraft:entity.wolf_puglin.whine"); + + /** + * {@code minecraft:entity.wolf_sad.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_SAD_AMBIENT = key("minecraft:entity.wolf_sad.ambient"); + + /** + * {@code minecraft:entity.wolf_sad.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_SAD_DEATH = key("minecraft:entity.wolf_sad.death"); + + /** + * {@code minecraft:entity.wolf_sad.growl} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_SAD_GROWL = key("minecraft:entity.wolf_sad.growl"); + + /** + * {@code minecraft:entity.wolf_sad.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_SAD_HURT = key("minecraft:entity.wolf_sad.hurt"); + + /** + * {@code minecraft:entity.wolf_sad.pant} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_SAD_PANT = key("minecraft:entity.wolf_sad.pant"); + + /** + * {@code minecraft:entity.wolf_sad.whine} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_WOLF_SAD_WHINE = key("minecraft:entity.wolf_sad.whine"); + + /** + * {@code minecraft:entity.zoglin.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ZOGLIN_AMBIENT = key("minecraft:entity.zoglin.ambient"); + + /** + * {@code minecraft:entity.zoglin.angry} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ZOGLIN_ANGRY = key("minecraft:entity.zoglin.angry"); + + /** + * {@code minecraft:entity.zoglin.attack} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ZOGLIN_ATTACK = key("minecraft:entity.zoglin.attack"); + + /** + * {@code minecraft:entity.zoglin.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ZOGLIN_DEATH = key("minecraft:entity.zoglin.death"); + + /** + * {@code minecraft:entity.zoglin.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ZOGLIN_HURT = key("minecraft:entity.zoglin.hurt"); + + /** + * {@code minecraft:entity.zoglin.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ZOGLIN_STEP = key("minecraft:entity.zoglin.step"); + + /** + * {@code minecraft:entity.zombie.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ZOMBIE_AMBIENT = key("minecraft:entity.zombie.ambient"); + + /** + * {@code minecraft:entity.zombie.attack_iron_door} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ZOMBIE_ATTACK_IRON_DOOR = key("minecraft:entity.zombie.attack_iron_door"); + + /** + * {@code minecraft:entity.zombie.attack_wooden_door} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ZOMBIE_ATTACK_WOODEN_DOOR = key("minecraft:entity.zombie.attack_wooden_door"); + + /** + * {@code minecraft:entity.zombie.break_wooden_door} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ZOMBIE_BREAK_WOODEN_DOOR = key("minecraft:entity.zombie.break_wooden_door"); + + /** + * {@code minecraft:entity.zombie.converted_to_drowned} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ZOMBIE_CONVERTED_TO_DROWNED = key("minecraft:entity.zombie.converted_to_drowned"); + + /** + * {@code minecraft:entity.zombie.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ZOMBIE_DEATH = key("minecraft:entity.zombie.death"); + + /** + * {@code minecraft:entity.zombie.destroy_egg} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ZOMBIE_DESTROY_EGG = key("minecraft:entity.zombie.destroy_egg"); + + /** + * {@code minecraft:entity.zombie.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ZOMBIE_HURT = key("minecraft:entity.zombie.hurt"); + + /** + * {@code minecraft:entity.zombie.infect} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ZOMBIE_INFECT = key("minecraft:entity.zombie.infect"); + + /** + * {@code minecraft:entity.zombie.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ZOMBIE_STEP = key("minecraft:entity.zombie.step"); + + /** + * {@code minecraft:entity.zombie_horse.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ZOMBIE_HORSE_AMBIENT = key("minecraft:entity.zombie_horse.ambient"); + + /** + * {@code minecraft:entity.zombie_horse.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ZOMBIE_HORSE_DEATH = key("minecraft:entity.zombie_horse.death"); + + /** + * {@code minecraft:entity.zombie_horse.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ZOMBIE_HORSE_HURT = key("minecraft:entity.zombie_horse.hurt"); + + /** + * {@code minecraft:entity.zombie_villager.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ZOMBIE_VILLAGER_AMBIENT = key("minecraft:entity.zombie_villager.ambient"); + + /** + * {@code minecraft:entity.zombie_villager.converted} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ZOMBIE_VILLAGER_CONVERTED = key("minecraft:entity.zombie_villager.converted"); + + /** + * {@code minecraft:entity.zombie_villager.cure} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ZOMBIE_VILLAGER_CURE = key("minecraft:entity.zombie_villager.cure"); + + /** + * {@code minecraft:entity.zombie_villager.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ZOMBIE_VILLAGER_DEATH = key("minecraft:entity.zombie_villager.death"); + + /** + * {@code minecraft:entity.zombie_villager.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ZOMBIE_VILLAGER_HURT = key("minecraft:entity.zombie_villager.hurt"); + + /** + * {@code minecraft:entity.zombie_villager.step} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ZOMBIE_VILLAGER_STEP = key("minecraft:entity.zombie_villager.step"); + + /** + * {@code minecraft:entity.zombified_piglin.ambient} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ZOMBIFIED_PIGLIN_AMBIENT = key("minecraft:entity.zombified_piglin.ambient"); + + /** + * {@code minecraft:entity.zombified_piglin.angry} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ZOMBIFIED_PIGLIN_ANGRY = key("minecraft:entity.zombified_piglin.angry"); + + /** + * {@code minecraft:entity.zombified_piglin.death} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ZOMBIFIED_PIGLIN_DEATH = key("minecraft:entity.zombified_piglin.death"); + + /** + * {@code minecraft:entity.zombified_piglin.hurt} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ENTITY_ZOMBIFIED_PIGLIN_HURT = key("minecraft:entity.zombified_piglin.hurt"); + + /** + * {@code minecraft:event.mob_effect.bad_omen} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key EVENT_MOB_EFFECT_BAD_OMEN = key("minecraft:event.mob_effect.bad_omen"); + + /** + * {@code minecraft:event.mob_effect.raid_omen} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key EVENT_MOB_EFFECT_RAID_OMEN = key("minecraft:event.mob_effect.raid_omen"); + + /** + * {@code minecraft:event.mob_effect.trial_omen} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key EVENT_MOB_EFFECT_TRIAL_OMEN = key("minecraft:event.mob_effect.trial_omen"); + + /** + * {@code minecraft:event.raid.horn} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key EVENT_RAID_HORN = key("minecraft:event.raid.horn"); + + /** + * {@code minecraft:intentionally_empty} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key INTENTIONALLY_EMPTY = key("minecraft:intentionally_empty"); + + /** + * {@code minecraft:item.armor.equip_chain} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_ARMOR_EQUIP_CHAIN = key("minecraft:item.armor.equip_chain"); + + /** + * {@code minecraft:item.armor.equip_diamond} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_ARMOR_EQUIP_DIAMOND = key("minecraft:item.armor.equip_diamond"); + + /** + * {@code minecraft:item.armor.equip_elytra} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_ARMOR_EQUIP_ELYTRA = key("minecraft:item.armor.equip_elytra"); + + /** + * {@code minecraft:item.armor.equip_generic} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_ARMOR_EQUIP_GENERIC = key("minecraft:item.armor.equip_generic"); + + /** + * {@code minecraft:item.armor.equip_gold} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_ARMOR_EQUIP_GOLD = key("minecraft:item.armor.equip_gold"); + + /** + * {@code minecraft:item.armor.equip_iron} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_ARMOR_EQUIP_IRON = key("minecraft:item.armor.equip_iron"); + + /** + * {@code minecraft:item.armor.equip_leather} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_ARMOR_EQUIP_LEATHER = key("minecraft:item.armor.equip_leather"); + + /** + * {@code minecraft:item.armor.equip_netherite} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_ARMOR_EQUIP_NETHERITE = key("minecraft:item.armor.equip_netherite"); + + /** + * {@code minecraft:item.armor.equip_turtle} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_ARMOR_EQUIP_TURTLE = key("minecraft:item.armor.equip_turtle"); + + /** + * {@code minecraft:item.armor.equip_wolf} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_ARMOR_EQUIP_WOLF = key("minecraft:item.armor.equip_wolf"); + + /** + * {@code minecraft:item.armor.unequip_wolf} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_ARMOR_UNEQUIP_WOLF = key("minecraft:item.armor.unequip_wolf"); + + /** + * {@code minecraft:item.axe.scrape} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_AXE_SCRAPE = key("minecraft:item.axe.scrape"); + + /** + * {@code minecraft:item.axe.strip} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_AXE_STRIP = key("minecraft:item.axe.strip"); + + /** + * {@code minecraft:item.axe.wax_off} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_AXE_WAX_OFF = key("minecraft:item.axe.wax_off"); + + /** + * {@code minecraft:item.bone_meal.use} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_BONE_MEAL_USE = key("minecraft:item.bone_meal.use"); + + /** + * {@code minecraft:item.book.page_turn} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_BOOK_PAGE_TURN = key("minecraft:item.book.page_turn"); + + /** + * {@code minecraft:item.book.put} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_BOOK_PUT = key("minecraft:item.book.put"); + + /** + * {@code minecraft:item.bottle.empty} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_BOTTLE_EMPTY = key("minecraft:item.bottle.empty"); + + /** + * {@code minecraft:item.bottle.fill} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_BOTTLE_FILL = key("minecraft:item.bottle.fill"); + + /** + * {@code minecraft:item.bottle.fill_dragonbreath} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_BOTTLE_FILL_DRAGONBREATH = key("minecraft:item.bottle.fill_dragonbreath"); + + /** + * {@code minecraft:item.brush.brushing.generic} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_BRUSH_BRUSHING_GENERIC = key("minecraft:item.brush.brushing.generic"); + + /** + * {@code minecraft:item.brush.brushing.gravel} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_BRUSH_BRUSHING_GRAVEL = key("minecraft:item.brush.brushing.gravel"); + + /** + * {@code minecraft:item.brush.brushing.gravel.complete} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_BRUSH_BRUSHING_GRAVEL_COMPLETE = key("minecraft:item.brush.brushing.gravel.complete"); + + /** + * {@code minecraft:item.brush.brushing.sand} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_BRUSH_BRUSHING_SAND = key("minecraft:item.brush.brushing.sand"); + + /** + * {@code minecraft:item.brush.brushing.sand.complete} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_BRUSH_BRUSHING_SAND_COMPLETE = key("minecraft:item.brush.brushing.sand.complete"); + + /** + * {@code minecraft:item.bucket.empty} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_BUCKET_EMPTY = key("minecraft:item.bucket.empty"); + + /** + * {@code minecraft:item.bucket.empty_axolotl} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_BUCKET_EMPTY_AXOLOTL = key("minecraft:item.bucket.empty_axolotl"); + + /** + * {@code minecraft:item.bucket.empty_fish} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_BUCKET_EMPTY_FISH = key("minecraft:item.bucket.empty_fish"); + + /** + * {@code minecraft:item.bucket.empty_lava} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_BUCKET_EMPTY_LAVA = key("minecraft:item.bucket.empty_lava"); + + /** + * {@code minecraft:item.bucket.empty_powder_snow} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_BUCKET_EMPTY_POWDER_SNOW = key("minecraft:item.bucket.empty_powder_snow"); + + /** + * {@code minecraft:item.bucket.empty_tadpole} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_BUCKET_EMPTY_TADPOLE = key("minecraft:item.bucket.empty_tadpole"); + + /** + * {@code minecraft:item.bucket.fill} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_BUCKET_FILL = key("minecraft:item.bucket.fill"); + + /** + * {@code minecraft:item.bucket.fill_axolotl} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_BUCKET_FILL_AXOLOTL = key("minecraft:item.bucket.fill_axolotl"); + + /** + * {@code minecraft:item.bucket.fill_fish} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_BUCKET_FILL_FISH = key("minecraft:item.bucket.fill_fish"); + + /** + * {@code minecraft:item.bucket.fill_lava} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_BUCKET_FILL_LAVA = key("minecraft:item.bucket.fill_lava"); + + /** + * {@code minecraft:item.bucket.fill_powder_snow} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_BUCKET_FILL_POWDER_SNOW = key("minecraft:item.bucket.fill_powder_snow"); + + /** + * {@code minecraft:item.bucket.fill_tadpole} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_BUCKET_FILL_TADPOLE = key("minecraft:item.bucket.fill_tadpole"); + + /** + * {@code minecraft:item.bundle.drop_contents} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_BUNDLE_DROP_CONTENTS = key("minecraft:item.bundle.drop_contents"); + + /** + * {@code minecraft:item.bundle.insert} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_BUNDLE_INSERT = key("minecraft:item.bundle.insert"); + + /** + * {@code minecraft:item.bundle.insert_fail} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_BUNDLE_INSERT_FAIL = key("minecraft:item.bundle.insert_fail"); + + /** + * {@code minecraft:item.bundle.remove_one} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_BUNDLE_REMOVE_ONE = key("minecraft:item.bundle.remove_one"); + + /** + * {@code minecraft:item.chorus_fruit.teleport} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_CHORUS_FRUIT_TELEPORT = key("minecraft:item.chorus_fruit.teleport"); + + /** + * {@code minecraft:item.crop.plant} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_CROP_PLANT = key("minecraft:item.crop.plant"); + + /** + * {@code minecraft:item.crossbow.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_CROSSBOW_HIT = key("minecraft:item.crossbow.hit"); + + /** + * {@code minecraft:item.crossbow.loading_end} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_CROSSBOW_LOADING_END = key("minecraft:item.crossbow.loading_end"); + + /** + * {@code minecraft:item.crossbow.loading_middle} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_CROSSBOW_LOADING_MIDDLE = key("minecraft:item.crossbow.loading_middle"); + + /** + * {@code minecraft:item.crossbow.loading_start} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_CROSSBOW_LOADING_START = key("minecraft:item.crossbow.loading_start"); + + /** + * {@code minecraft:item.crossbow.quick_charge_1} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_CROSSBOW_QUICK_CHARGE_1 = key("minecraft:item.crossbow.quick_charge_1"); + + /** + * {@code minecraft:item.crossbow.quick_charge_2} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_CROSSBOW_QUICK_CHARGE_2 = key("minecraft:item.crossbow.quick_charge_2"); + + /** + * {@code minecraft:item.crossbow.quick_charge_3} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_CROSSBOW_QUICK_CHARGE_3 = key("minecraft:item.crossbow.quick_charge_3"); + + /** + * {@code minecraft:item.crossbow.shoot} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_CROSSBOW_SHOOT = key("minecraft:item.crossbow.shoot"); + + /** + * {@code minecraft:item.dye.use} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_DYE_USE = key("minecraft:item.dye.use"); + + /** + * {@code minecraft:item.elytra.flying} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_ELYTRA_FLYING = key("minecraft:item.elytra.flying"); + + /** + * {@code minecraft:item.firecharge.use} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_FIRECHARGE_USE = key("minecraft:item.firecharge.use"); + + /** + * {@code minecraft:item.flintandsteel.use} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_FLINTANDSTEEL_USE = key("minecraft:item.flintandsteel.use"); + + /** + * {@code minecraft:item.glow_ink_sac.use} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_GLOW_INK_SAC_USE = key("minecraft:item.glow_ink_sac.use"); + + /** + * {@code minecraft:item.goat_horn.sound.0} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_GOAT_HORN_SOUND_0 = key("minecraft:item.goat_horn.sound.0"); + + /** + * {@code minecraft:item.goat_horn.sound.1} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_GOAT_HORN_SOUND_1 = key("minecraft:item.goat_horn.sound.1"); + + /** + * {@code minecraft:item.goat_horn.sound.2} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_GOAT_HORN_SOUND_2 = key("minecraft:item.goat_horn.sound.2"); + + /** + * {@code minecraft:item.goat_horn.sound.3} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_GOAT_HORN_SOUND_3 = key("minecraft:item.goat_horn.sound.3"); + + /** + * {@code minecraft:item.goat_horn.sound.4} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_GOAT_HORN_SOUND_4 = key("minecraft:item.goat_horn.sound.4"); + + /** + * {@code minecraft:item.goat_horn.sound.5} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_GOAT_HORN_SOUND_5 = key("minecraft:item.goat_horn.sound.5"); + + /** + * {@code minecraft:item.goat_horn.sound.6} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_GOAT_HORN_SOUND_6 = key("minecraft:item.goat_horn.sound.6"); + + /** + * {@code minecraft:item.goat_horn.sound.7} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_GOAT_HORN_SOUND_7 = key("minecraft:item.goat_horn.sound.7"); + + /** + * {@code minecraft:item.hoe.till} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_HOE_TILL = key("minecraft:item.hoe.till"); + + /** + * {@code minecraft:item.honey_bottle.drink} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_HONEY_BOTTLE_DRINK = key("minecraft:item.honey_bottle.drink"); + + /** + * {@code minecraft:item.honeycomb.wax_on} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_HONEYCOMB_WAX_ON = key("minecraft:item.honeycomb.wax_on"); + + /** + * {@code minecraft:item.horse_armor.unequip} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_HORSE_ARMOR_UNEQUIP = key("minecraft:item.horse_armor.unequip"); + + /** + * {@code minecraft:item.ink_sac.use} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_INK_SAC_USE = key("minecraft:item.ink_sac.use"); + + /** + * {@code minecraft:item.lead.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_LEAD_BREAK = key("minecraft:item.lead.break"); + + /** + * {@code minecraft:item.lead.tied} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_LEAD_TIED = key("minecraft:item.lead.tied"); + + /** + * {@code minecraft:item.lead.untied} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_LEAD_UNTIED = key("minecraft:item.lead.untied"); + + /** + * {@code minecraft:item.llama_carpet.unequip} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_LLAMA_CARPET_UNEQUIP = key("minecraft:item.llama_carpet.unequip"); + + /** + * {@code minecraft:item.lodestone_compass.lock} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_LODESTONE_COMPASS_LOCK = key("minecraft:item.lodestone_compass.lock"); + + /** + * {@code minecraft:item.mace.smash_air} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_MACE_SMASH_AIR = key("minecraft:item.mace.smash_air"); + + /** + * {@code minecraft:item.mace.smash_ground} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_MACE_SMASH_GROUND = key("minecraft:item.mace.smash_ground"); + + /** + * {@code minecraft:item.mace.smash_ground_heavy} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_MACE_SMASH_GROUND_HEAVY = key("minecraft:item.mace.smash_ground_heavy"); + + /** + * {@code minecraft:item.nether_wart.plant} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_NETHER_WART_PLANT = key("minecraft:item.nether_wart.plant"); + + /** + * {@code minecraft:item.ominous_bottle.dispose} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_OMINOUS_BOTTLE_DISPOSE = key("minecraft:item.ominous_bottle.dispose"); + + /** + * {@code minecraft:item.saddle.unequip} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_SADDLE_UNEQUIP = key("minecraft:item.saddle.unequip"); + + /** + * {@code minecraft:item.shears.snip} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_SHEARS_SNIP = key("minecraft:item.shears.snip"); + + /** + * {@code minecraft:item.shield.block} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_SHIELD_BLOCK = key("minecraft:item.shield.block"); + + /** + * {@code minecraft:item.shield.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_SHIELD_BREAK = key("minecraft:item.shield.break"); + + /** + * {@code minecraft:item.shovel.flatten} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_SHOVEL_FLATTEN = key("minecraft:item.shovel.flatten"); + + /** + * {@code minecraft:item.spyglass.stop_using} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_SPYGLASS_STOP_USING = key("minecraft:item.spyglass.stop_using"); + + /** + * {@code minecraft:item.spyglass.use} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_SPYGLASS_USE = key("minecraft:item.spyglass.use"); + + /** + * {@code minecraft:item.totem.use} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_TOTEM_USE = key("minecraft:item.totem.use"); + + /** + * {@code minecraft:item.trident.hit} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_TRIDENT_HIT = key("minecraft:item.trident.hit"); + + /** + * {@code minecraft:item.trident.hit_ground} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_TRIDENT_HIT_GROUND = key("minecraft:item.trident.hit_ground"); + + /** + * {@code minecraft:item.trident.return} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_TRIDENT_RETURN = key("minecraft:item.trident.return"); + + /** + * {@code minecraft:item.trident.riptide_1} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_TRIDENT_RIPTIDE_1 = key("minecraft:item.trident.riptide_1"); + + /** + * {@code minecraft:item.trident.riptide_2} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_TRIDENT_RIPTIDE_2 = key("minecraft:item.trident.riptide_2"); + + /** + * {@code minecraft:item.trident.riptide_3} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_TRIDENT_RIPTIDE_3 = key("minecraft:item.trident.riptide_3"); + + /** + * {@code minecraft:item.trident.throw} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_TRIDENT_THROW = key("minecraft:item.trident.throw"); + + /** + * {@code minecraft:item.trident.thunder} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_TRIDENT_THUNDER = key("minecraft:item.trident.thunder"); + + /** + * {@code minecraft:item.wolf_armor.break} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_WOLF_ARMOR_BREAK = key("minecraft:item.wolf_armor.break"); + + /** + * {@code minecraft:item.wolf_armor.crack} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_WOLF_ARMOR_CRACK = key("minecraft:item.wolf_armor.crack"); + + /** + * {@code minecraft:item.wolf_armor.damage} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_WOLF_ARMOR_DAMAGE = key("minecraft:item.wolf_armor.damage"); + + /** + * {@code minecraft:item.wolf_armor.repair} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key ITEM_WOLF_ARMOR_REPAIR = key("minecraft:item.wolf_armor.repair"); + + /** + * {@code minecraft:music.creative} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_CREATIVE = key("minecraft:music.creative"); + + /** + * {@code minecraft:music.credits} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_CREDITS = key("minecraft:music.credits"); + + /** + * {@code minecraft:music.dragon} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_DRAGON = key("minecraft:music.dragon"); + + /** + * {@code minecraft:music.end} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_END = key("minecraft:music.end"); + + /** + * {@code minecraft:music.game} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_GAME = key("minecraft:music.game"); + + /** + * {@code minecraft:music.menu} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_MENU = key("minecraft:music.menu"); + + /** + * {@code minecraft:music.nether.basalt_deltas} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_NETHER_BASALT_DELTAS = key("minecraft:music.nether.basalt_deltas"); + + /** + * {@code minecraft:music.nether.crimson_forest} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_NETHER_CRIMSON_FOREST = key("minecraft:music.nether.crimson_forest"); + + /** + * {@code minecraft:music.nether.nether_wastes} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_NETHER_NETHER_WASTES = key("minecraft:music.nether.nether_wastes"); + + /** + * {@code minecraft:music.nether.soul_sand_valley} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_NETHER_SOUL_SAND_VALLEY = key("minecraft:music.nether.soul_sand_valley"); + + /** + * {@code minecraft:music.nether.warped_forest} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_NETHER_WARPED_FOREST = key("minecraft:music.nether.warped_forest"); + + /** + * {@code minecraft:music.overworld.badlands} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_OVERWORLD_BADLANDS = key("minecraft:music.overworld.badlands"); + + /** + * {@code minecraft:music.overworld.bamboo_jungle} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_OVERWORLD_BAMBOO_JUNGLE = key("minecraft:music.overworld.bamboo_jungle"); + + /** + * {@code minecraft:music.overworld.cherry_grove} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_OVERWORLD_CHERRY_GROVE = key("minecraft:music.overworld.cherry_grove"); + + /** + * {@code minecraft:music.overworld.deep_dark} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_OVERWORLD_DEEP_DARK = key("minecraft:music.overworld.deep_dark"); + + /** + * {@code minecraft:music.overworld.desert} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_OVERWORLD_DESERT = key("minecraft:music.overworld.desert"); + + /** + * {@code minecraft:music.overworld.dripstone_caves} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_OVERWORLD_DRIPSTONE_CAVES = key("minecraft:music.overworld.dripstone_caves"); + + /** + * {@code minecraft:music.overworld.flower_forest} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_OVERWORLD_FLOWER_FOREST = key("minecraft:music.overworld.flower_forest"); + + /** + * {@code minecraft:music.overworld.forest} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_OVERWORLD_FOREST = key("minecraft:music.overworld.forest"); + + /** + * {@code minecraft:music.overworld.frozen_peaks} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_OVERWORLD_FROZEN_PEAKS = key("minecraft:music.overworld.frozen_peaks"); + + /** + * {@code minecraft:music.overworld.grove} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_OVERWORLD_GROVE = key("minecraft:music.overworld.grove"); + + /** + * {@code minecraft:music.overworld.jagged_peaks} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_OVERWORLD_JAGGED_PEAKS = key("minecraft:music.overworld.jagged_peaks"); + + /** + * {@code minecraft:music.overworld.jungle} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_OVERWORLD_JUNGLE = key("minecraft:music.overworld.jungle"); + + /** + * {@code minecraft:music.overworld.lush_caves} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_OVERWORLD_LUSH_CAVES = key("minecraft:music.overworld.lush_caves"); + + /** + * {@code minecraft:music.overworld.meadow} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_OVERWORLD_MEADOW = key("minecraft:music.overworld.meadow"); + + /** + * {@code minecraft:music.overworld.old_growth_taiga} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_OVERWORLD_OLD_GROWTH_TAIGA = key("minecraft:music.overworld.old_growth_taiga"); + + /** + * {@code minecraft:music.overworld.snowy_slopes} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_OVERWORLD_SNOWY_SLOPES = key("minecraft:music.overworld.snowy_slopes"); + + /** + * {@code minecraft:music.overworld.sparse_jungle} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_OVERWORLD_SPARSE_JUNGLE = key("minecraft:music.overworld.sparse_jungle"); + + /** + * {@code minecraft:music.overworld.stony_peaks} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_OVERWORLD_STONY_PEAKS = key("minecraft:music.overworld.stony_peaks"); + + /** + * {@code minecraft:music.overworld.swamp} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_OVERWORLD_SWAMP = key("minecraft:music.overworld.swamp"); + + /** + * {@code minecraft:music.under_water} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_UNDER_WATER = key("minecraft:music.under_water"); + + /** + * {@code minecraft:music_disc.11} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_DISC_11 = key("minecraft:music_disc.11"); + + /** + * {@code minecraft:music_disc.13} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_DISC_13 = key("minecraft:music_disc.13"); + + /** + * {@code minecraft:music_disc.5} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_DISC_5 = key("minecraft:music_disc.5"); + + /** + * {@code minecraft:music_disc.blocks} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_DISC_BLOCKS = key("minecraft:music_disc.blocks"); + + /** + * {@code minecraft:music_disc.cat} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_DISC_CAT = key("minecraft:music_disc.cat"); + + /** + * {@code minecraft:music_disc.chirp} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_DISC_CHIRP = key("minecraft:music_disc.chirp"); + + /** + * {@code minecraft:music_disc.creator} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_DISC_CREATOR = key("minecraft:music_disc.creator"); + + /** + * {@code minecraft:music_disc.creator_music_box} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_DISC_CREATOR_MUSIC_BOX = key("minecraft:music_disc.creator_music_box"); + + /** + * {@code minecraft:music_disc.far} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_DISC_FAR = key("minecraft:music_disc.far"); + + /** + * {@code minecraft:music_disc.lava_chicken} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_DISC_LAVA_CHICKEN = key("minecraft:music_disc.lava_chicken"); + + /** + * {@code minecraft:music_disc.mall} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_DISC_MALL = key("minecraft:music_disc.mall"); + + /** + * {@code minecraft:music_disc.mellohi} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_DISC_MELLOHI = key("minecraft:music_disc.mellohi"); + + /** + * {@code minecraft:music_disc.otherside} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_DISC_OTHERSIDE = key("minecraft:music_disc.otherside"); + + /** + * {@code minecraft:music_disc.pigstep} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_DISC_PIGSTEP = key("minecraft:music_disc.pigstep"); + + /** + * {@code minecraft:music_disc.precipice} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_DISC_PRECIPICE = key("minecraft:music_disc.precipice"); + + /** + * {@code minecraft:music_disc.relic} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_DISC_RELIC = key("minecraft:music_disc.relic"); + + /** + * {@code minecraft:music_disc.stal} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_DISC_STAL = key("minecraft:music_disc.stal"); + + /** + * {@code minecraft:music_disc.strad} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_DISC_STRAD = key("minecraft:music_disc.strad"); + + /** + * {@code minecraft:music_disc.tears} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_DISC_TEARS = key("minecraft:music_disc.tears"); + + /** + * {@code minecraft:music_disc.wait} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_DISC_WAIT = key("minecraft:music_disc.wait"); + + /** + * {@code minecraft:music_disc.ward} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key MUSIC_DISC_WARD = key("minecraft:music_disc.ward"); + + /** + * {@code minecraft:particle.soul_escape} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key PARTICLE_SOUL_ESCAPE = key("minecraft:particle.soul_escape"); + + /** + * {@code minecraft:ui.button.click} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key UI_BUTTON_CLICK = key("minecraft:ui.button.click"); + + /** + * {@code minecraft:ui.cartography_table.take_result} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key UI_CARTOGRAPHY_TABLE_TAKE_RESULT = key("minecraft:ui.cartography_table.take_result"); + + /** + * {@code minecraft:ui.hud.bubble_pop} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key UI_HUD_BUBBLE_POP = key("minecraft:ui.hud.bubble_pop"); + + /** + * {@code minecraft:ui.loom.select_pattern} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key UI_LOOM_SELECT_PATTERN = key("minecraft:ui.loom.select_pattern"); + + /** + * {@code minecraft:ui.loom.take_result} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key UI_LOOM_TAKE_RESULT = key("minecraft:ui.loom.take_result"); + + /** + * {@code minecraft:ui.stonecutter.select_recipe} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key UI_STONECUTTER_SELECT_RECIPE = key("minecraft:ui.stonecutter.select_recipe"); + + /** + * {@code minecraft:ui.stonecutter.take_result} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key UI_STONECUTTER_TAKE_RESULT = key("minecraft:ui.stonecutter.take_result"); + + /** + * {@code minecraft:ui.toast.challenge_complete} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key UI_TOAST_CHALLENGE_COMPLETE = key("minecraft:ui.toast.challenge_complete"); + + /** + * {@code minecraft:ui.toast.in} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key UI_TOAST_IN = key("minecraft:ui.toast.in"); + + /** + * {@code minecraft:ui.toast.out} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key UI_TOAST_OUT = key("minecraft:ui.toast.out"); + + /** + * {@code minecraft:weather.rain} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key WEATHER_RAIN = key("minecraft:weather.rain"); + + /** + * {@code minecraft:weather.rain.above} + * + * @apiNote This field is version-dependent and may be removed in future Minecraft versions + */ + public static final Key WEATHER_RAIN_ABOVE = key("minecraft:weather.rain.above"); + + private SoundKeys() { + } } diff --git a/surf-api-modern-generator/build.gradle.kts b/surf-api-modern-generator/build.gradle.kts index 4e7dcd0f0..ca508e9fd 100644 --- a/surf-api-modern-generator/build.gradle.kts +++ b/surf-api-modern-generator/build.gradle.kts @@ -14,7 +14,7 @@ plugins { } dependencies { - implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.7.3") + implementation(libs.kotlin.serialization.json) implementation("com.squareup:javapoet:1.13.0") implementation("org.jetbrains:annotations:24.1.0") diff --git a/surf-api-modern-generator/src/main/kotlin/dev/slne/surf/api/gen/Main.kt b/surf-api-modern-generator/src/main/kotlin/dev/slne/surf/api/gen/Main.kt index a4dbc1a49..7e939eb87 100644 --- a/surf-api-modern-generator/src/main/kotlin/dev/slne/surf/api/gen/Main.kt +++ b/surf-api-modern-generator/src/main/kotlin/dev/slne/surf/api/gen/Main.kt @@ -5,6 +5,7 @@ import dev.slne.surf.api.gen.generator.Generators import dev.slne.surf.api.gen.generator.SourceGenerator import kotlinx.serialization.json.Json import java.nio.file.Path +import kotlin.io.path.Path import kotlin.io.path.createDirectories class Main @@ -18,7 +19,7 @@ fun main() { val registries = json.decodeFromString(registryFile.readAllBytes().decodeToString()) val generators = Generators(registries) - generate(Path.of("surf-api-core/surf-api-core-api/src/main/java"), generators.coreApiGenerators) + generate(Path("../surf-api-core/surf-api-core-api/src/main/java"), generators.coreApiGenerators) } private fun generate(output: Path, generators: Array) { diff --git a/surf-api-modern-generator/src/main/resources/registries/biome_parameters/minecraft/overworld.json b/surf-api-modern-generator/src/main/resources/registries/biome_parameters/minecraft/overworld.json index 9f979bd29..56a1171df 100644 --- a/surf-api-modern-generator/src/main/resources/registries/biome_parameters/minecraft/overworld.json +++ b/surf-api-modern-generator/src/main/resources/registries/biome_parameters/minecraft/overworld.json @@ -11719,7 +11719,7 @@ } }, { - "biome": "minecraft:dark_forest", + "biome": "minecraft:pale_garden", "parameters": { "continentalness": [ 0.3, @@ -11746,7 +11746,7 @@ } }, { - "biome": "minecraft:dark_forest", + "biome": "minecraft:pale_garden", "parameters": { "continentalness": [ 0.3, @@ -11881,7 +11881,7 @@ } }, { - "biome": "minecraft:dark_forest", + "biome": "minecraft:pale_garden", "parameters": { "continentalness": [ 0.3, @@ -11908,7 +11908,7 @@ } }, { - "biome": "minecraft:dark_forest", + "biome": "minecraft:pale_garden", "parameters": { "continentalness": [ 0.3, @@ -30079,7 +30079,7 @@ } }, { - "biome": "minecraft:dark_forest", + "biome": "minecraft:pale_garden", "parameters": { "continentalness": [ 0.03, @@ -30106,7 +30106,7 @@ } }, { - "biome": "minecraft:dark_forest", + "biome": "minecraft:pale_garden", "parameters": { "continentalness": [ 0.03, @@ -30187,7 +30187,7 @@ } }, { - "biome": "minecraft:dark_forest", + "biome": "minecraft:pale_garden", "parameters": { "continentalness": [ 0.3, @@ -30214,7 +30214,7 @@ } }, { - "biome": "minecraft:dark_forest", + "biome": "minecraft:pale_garden", "parameters": { "continentalness": [ 0.3, @@ -46009,7 +46009,7 @@ } }, { - "biome": "minecraft:dark_forest", + "biome": "minecraft:pale_garden", "parameters": { "continentalness": [ 0.03, @@ -46036,7 +46036,7 @@ } }, { - "biome": "minecraft:dark_forest", + "biome": "minecraft:pale_garden", "parameters": { "continentalness": [ 0.03, @@ -46117,7 +46117,7 @@ } }, { - "biome": "minecraft:dark_forest", + "biome": "minecraft:pale_garden", "parameters": { "continentalness": [ 0.3, @@ -46144,7 +46144,7 @@ } }, { - "biome": "minecraft:dark_forest", + "biome": "minecraft:pale_garden", "parameters": { "continentalness": [ 0.3, @@ -62479,7 +62479,7 @@ } }, { - "biome": "minecraft:dark_forest", + "biome": "minecraft:pale_garden", "parameters": { "continentalness": [ 0.03, @@ -62506,7 +62506,7 @@ } }, { - "biome": "minecraft:dark_forest", + "biome": "minecraft:pale_garden", "parameters": { "continentalness": [ 0.03, @@ -62587,7 +62587,7 @@ } }, { - "biome": "minecraft:dark_forest", + "biome": "minecraft:pale_garden", "parameters": { "continentalness": [ 0.3, @@ -62614,7 +62614,7 @@ } }, { - "biome": "minecraft:dark_forest", + "biome": "minecraft:pale_garden", "parameters": { "continentalness": [ 0.3, @@ -81001,7 +81001,7 @@ } }, { - "biome": "minecraft:dark_forest", + "biome": "minecraft:pale_garden", "parameters": { "continentalness": [ 0.3, @@ -81028,7 +81028,7 @@ } }, { - "biome": "minecraft:dark_forest", + "biome": "minecraft:pale_garden", "parameters": { "continentalness": [ 0.3, @@ -81163,7 +81163,7 @@ } }, { - "biome": "minecraft:dark_forest", + "biome": "minecraft:pale_garden", "parameters": { "continentalness": [ 0.3, @@ -81190,7 +81190,7 @@ } }, { - "biome": "minecraft:dark_forest", + "biome": "minecraft:pale_garden", "parameters": { "continentalness": [ 0.3, diff --git a/surf-api-modern-generator/src/main/resources/registries/blocks.json b/surf-api-modern-generator/src/main/resources/registries/blocks.json index 2363531d9..8f81a9562 100644 --- a/surf-api-modern-generator/src/main/resources/registries/blocks.json +++ b/surf-api-modern-generator/src/main/resources/registries/blocks.json @@ -25,7 +25,7 @@ }, "states": [ { - "id": 9482, + "id": 9492, "properties": { "face": "floor", "facing": "north", @@ -33,7 +33,7 @@ } }, { - "id": 9483, + "id": 9493, "properties": { "face": "floor", "facing": "north", @@ -41,7 +41,7 @@ } }, { - "id": 9484, + "id": 9494, "properties": { "face": "floor", "facing": "south", @@ -49,7 +49,7 @@ } }, { - "id": 9485, + "id": 9495, "properties": { "face": "floor", "facing": "south", @@ -57,7 +57,7 @@ } }, { - "id": 9486, + "id": 9496, "properties": { "face": "floor", "facing": "west", @@ -65,7 +65,7 @@ } }, { - "id": 9487, + "id": 9497, "properties": { "face": "floor", "facing": "west", @@ -73,7 +73,7 @@ } }, { - "id": 9488, + "id": 9498, "properties": { "face": "floor", "facing": "east", @@ -81,7 +81,7 @@ } }, { - "id": 9489, + "id": 9499, "properties": { "face": "floor", "facing": "east", @@ -89,7 +89,7 @@ } }, { - "id": 9490, + "id": 9500, "properties": { "face": "wall", "facing": "north", @@ -98,7 +98,7 @@ }, { "default": true, - "id": 9491, + "id": 9501, "properties": { "face": "wall", "facing": "north", @@ -106,7 +106,7 @@ } }, { - "id": 9492, + "id": 9502, "properties": { "face": "wall", "facing": "south", @@ -114,7 +114,7 @@ } }, { - "id": 9493, + "id": 9503, "properties": { "face": "wall", "facing": "south", @@ -122,7 +122,7 @@ } }, { - "id": 9494, + "id": 9504, "properties": { "face": "wall", "facing": "west", @@ -130,7 +130,7 @@ } }, { - "id": 9495, + "id": 9505, "properties": { "face": "wall", "facing": "west", @@ -138,7 +138,7 @@ } }, { - "id": 9496, + "id": 9506, "properties": { "face": "wall", "facing": "east", @@ -146,7 +146,7 @@ } }, { - "id": 9497, + "id": 9507, "properties": { "face": "wall", "facing": "east", @@ -154,7 +154,7 @@ } }, { - "id": 9498, + "id": 9508, "properties": { "face": "ceiling", "facing": "north", @@ -162,7 +162,7 @@ } }, { - "id": 9499, + "id": 9509, "properties": { "face": "ceiling", "facing": "north", @@ -170,7 +170,7 @@ } }, { - "id": 9500, + "id": 9510, "properties": { "face": "ceiling", "facing": "south", @@ -178,7 +178,7 @@ } }, { - "id": 9501, + "id": 9511, "properties": { "face": "ceiling", "facing": "south", @@ -186,7 +186,7 @@ } }, { - "id": 9502, + "id": 9512, "properties": { "face": "ceiling", "facing": "west", @@ -194,7 +194,7 @@ } }, { - "id": 9503, + "id": 9513, "properties": { "face": "ceiling", "facing": "west", @@ -202,7 +202,7 @@ } }, { - "id": 9504, + "id": 9514, "properties": { "face": "ceiling", "facing": "east", @@ -210,7 +210,7 @@ } }, { - "id": 9505, + "id": 9515, "properties": { "face": "ceiling", "facing": "east", @@ -251,7 +251,7 @@ }, "states": [ { - "id": 12963, + "id": 12973, "properties": { "facing": "north", "half": "upper", @@ -261,7 +261,7 @@ } }, { - "id": 12964, + "id": 12974, "properties": { "facing": "north", "half": "upper", @@ -271,7 +271,7 @@ } }, { - "id": 12965, + "id": 12975, "properties": { "facing": "north", "half": "upper", @@ -281,7 +281,7 @@ } }, { - "id": 12966, + "id": 12976, "properties": { "facing": "north", "half": "upper", @@ -291,7 +291,7 @@ } }, { - "id": 12967, + "id": 12977, "properties": { "facing": "north", "half": "upper", @@ -301,7 +301,7 @@ } }, { - "id": 12968, + "id": 12978, "properties": { "facing": "north", "half": "upper", @@ -311,7 +311,7 @@ } }, { - "id": 12969, + "id": 12979, "properties": { "facing": "north", "half": "upper", @@ -321,7 +321,7 @@ } }, { - "id": 12970, + "id": 12980, "properties": { "facing": "north", "half": "upper", @@ -331,7 +331,7 @@ } }, { - "id": 12971, + "id": 12981, "properties": { "facing": "north", "half": "lower", @@ -341,7 +341,7 @@ } }, { - "id": 12972, + "id": 12982, "properties": { "facing": "north", "half": "lower", @@ -351,7 +351,7 @@ } }, { - "id": 12973, + "id": 12983, "properties": { "facing": "north", "half": "lower", @@ -362,7 +362,7 @@ }, { "default": true, - "id": 12974, + "id": 12984, "properties": { "facing": "north", "half": "lower", @@ -372,7 +372,7 @@ } }, { - "id": 12975, + "id": 12985, "properties": { "facing": "north", "half": "lower", @@ -382,7 +382,7 @@ } }, { - "id": 12976, + "id": 12986, "properties": { "facing": "north", "half": "lower", @@ -392,7 +392,7 @@ } }, { - "id": 12977, + "id": 12987, "properties": { "facing": "north", "half": "lower", @@ -402,7 +402,7 @@ } }, { - "id": 12978, + "id": 12988, "properties": { "facing": "north", "half": "lower", @@ -412,7 +412,7 @@ } }, { - "id": 12979, + "id": 12989, "properties": { "facing": "south", "half": "upper", @@ -422,7 +422,7 @@ } }, { - "id": 12980, + "id": 12990, "properties": { "facing": "south", "half": "upper", @@ -432,7 +432,7 @@ } }, { - "id": 12981, + "id": 12991, "properties": { "facing": "south", "half": "upper", @@ -442,7 +442,7 @@ } }, { - "id": 12982, + "id": 12992, "properties": { "facing": "south", "half": "upper", @@ -452,7 +452,7 @@ } }, { - "id": 12983, + "id": 12993, "properties": { "facing": "south", "half": "upper", @@ -462,7 +462,7 @@ } }, { - "id": 12984, + "id": 12994, "properties": { "facing": "south", "half": "upper", @@ -472,7 +472,7 @@ } }, { - "id": 12985, + "id": 12995, "properties": { "facing": "south", "half": "upper", @@ -482,7 +482,7 @@ } }, { - "id": 12986, + "id": 12996, "properties": { "facing": "south", "half": "upper", @@ -492,7 +492,7 @@ } }, { - "id": 12987, + "id": 12997, "properties": { "facing": "south", "half": "lower", @@ -502,7 +502,7 @@ } }, { - "id": 12988, + "id": 12998, "properties": { "facing": "south", "half": "lower", @@ -512,7 +512,7 @@ } }, { - "id": 12989, + "id": 12999, "properties": { "facing": "south", "half": "lower", @@ -522,7 +522,7 @@ } }, { - "id": 12990, + "id": 13000, "properties": { "facing": "south", "half": "lower", @@ -532,7 +532,7 @@ } }, { - "id": 12991, + "id": 13001, "properties": { "facing": "south", "half": "lower", @@ -542,7 +542,7 @@ } }, { - "id": 12992, + "id": 13002, "properties": { "facing": "south", "half": "lower", @@ -552,7 +552,7 @@ } }, { - "id": 12993, + "id": 13003, "properties": { "facing": "south", "half": "lower", @@ -562,7 +562,7 @@ } }, { - "id": 12994, + "id": 13004, "properties": { "facing": "south", "half": "lower", @@ -572,7 +572,7 @@ } }, { - "id": 12995, + "id": 13005, "properties": { "facing": "west", "half": "upper", @@ -582,7 +582,7 @@ } }, { - "id": 12996, + "id": 13006, "properties": { "facing": "west", "half": "upper", @@ -592,7 +592,7 @@ } }, { - "id": 12997, + "id": 13007, "properties": { "facing": "west", "half": "upper", @@ -602,7 +602,7 @@ } }, { - "id": 12998, + "id": 13008, "properties": { "facing": "west", "half": "upper", @@ -612,7 +612,7 @@ } }, { - "id": 12999, + "id": 13009, "properties": { "facing": "west", "half": "upper", @@ -622,7 +622,7 @@ } }, { - "id": 13000, + "id": 13010, "properties": { "facing": "west", "half": "upper", @@ -632,7 +632,7 @@ } }, { - "id": 13001, + "id": 13011, "properties": { "facing": "west", "half": "upper", @@ -642,7 +642,7 @@ } }, { - "id": 13002, + "id": 13012, "properties": { "facing": "west", "half": "upper", @@ -652,7 +652,7 @@ } }, { - "id": 13003, + "id": 13013, "properties": { "facing": "west", "half": "lower", @@ -662,7 +662,7 @@ } }, { - "id": 13004, + "id": 13014, "properties": { "facing": "west", "half": "lower", @@ -672,7 +672,7 @@ } }, { - "id": 13005, + "id": 13015, "properties": { "facing": "west", "half": "lower", @@ -682,7 +682,7 @@ } }, { - "id": 13006, + "id": 13016, "properties": { "facing": "west", "half": "lower", @@ -692,7 +692,7 @@ } }, { - "id": 13007, + "id": 13017, "properties": { "facing": "west", "half": "lower", @@ -702,7 +702,7 @@ } }, { - "id": 13008, + "id": 13018, "properties": { "facing": "west", "half": "lower", @@ -712,7 +712,7 @@ } }, { - "id": 13009, + "id": 13019, "properties": { "facing": "west", "half": "lower", @@ -722,7 +722,7 @@ } }, { - "id": 13010, + "id": 13020, "properties": { "facing": "west", "half": "lower", @@ -732,7 +732,7 @@ } }, { - "id": 13011, + "id": 13021, "properties": { "facing": "east", "half": "upper", @@ -742,7 +742,7 @@ } }, { - "id": 13012, + "id": 13022, "properties": { "facing": "east", "half": "upper", @@ -752,7 +752,7 @@ } }, { - "id": 13013, + "id": 13023, "properties": { "facing": "east", "half": "upper", @@ -762,7 +762,7 @@ } }, { - "id": 13014, + "id": 13024, "properties": { "facing": "east", "half": "upper", @@ -772,7 +772,7 @@ } }, { - "id": 13015, + "id": 13025, "properties": { "facing": "east", "half": "upper", @@ -782,7 +782,7 @@ } }, { - "id": 13016, + "id": 13026, "properties": { "facing": "east", "half": "upper", @@ -792,7 +792,7 @@ } }, { - "id": 13017, + "id": 13027, "properties": { "facing": "east", "half": "upper", @@ -802,7 +802,7 @@ } }, { - "id": 13018, + "id": 13028, "properties": { "facing": "east", "half": "upper", @@ -812,7 +812,7 @@ } }, { - "id": 13019, + "id": 13029, "properties": { "facing": "east", "half": "lower", @@ -822,7 +822,7 @@ } }, { - "id": 13020, + "id": 13030, "properties": { "facing": "east", "half": "lower", @@ -832,7 +832,7 @@ } }, { - "id": 13021, + "id": 13031, "properties": { "facing": "east", "half": "lower", @@ -842,7 +842,7 @@ } }, { - "id": 13022, + "id": 13032, "properties": { "facing": "east", "half": "lower", @@ -852,7 +852,7 @@ } }, { - "id": 13023, + "id": 13033, "properties": { "facing": "east", "half": "lower", @@ -862,7 +862,7 @@ } }, { - "id": 13024, + "id": 13034, "properties": { "facing": "east", "half": "lower", @@ -872,7 +872,7 @@ } }, { - "id": 13025, + "id": 13035, "properties": { "facing": "east", "half": "lower", @@ -882,7 +882,7 @@ } }, { - "id": 13026, + "id": 13036, "properties": { "facing": "east", "half": "lower", @@ -922,7 +922,7 @@ }, "states": [ { - "id": 12579, + "id": 12589, "properties": { "east": "true", "north": "true", @@ -932,7 +932,7 @@ } }, { - "id": 12580, + "id": 12590, "properties": { "east": "true", "north": "true", @@ -942,7 +942,7 @@ } }, { - "id": 12581, + "id": 12591, "properties": { "east": "true", "north": "true", @@ -952,7 +952,7 @@ } }, { - "id": 12582, + "id": 12592, "properties": { "east": "true", "north": "true", @@ -962,7 +962,7 @@ } }, { - "id": 12583, + "id": 12593, "properties": { "east": "true", "north": "true", @@ -972,7 +972,7 @@ } }, { - "id": 12584, + "id": 12594, "properties": { "east": "true", "north": "true", @@ -982,7 +982,7 @@ } }, { - "id": 12585, + "id": 12595, "properties": { "east": "true", "north": "true", @@ -992,7 +992,7 @@ } }, { - "id": 12586, + "id": 12596, "properties": { "east": "true", "north": "true", @@ -1002,7 +1002,7 @@ } }, { - "id": 12587, + "id": 12597, "properties": { "east": "true", "north": "false", @@ -1012,7 +1012,7 @@ } }, { - "id": 12588, + "id": 12598, "properties": { "east": "true", "north": "false", @@ -1022,7 +1022,7 @@ } }, { - "id": 12589, + "id": 12599, "properties": { "east": "true", "north": "false", @@ -1032,7 +1032,7 @@ } }, { - "id": 12590, + "id": 12600, "properties": { "east": "true", "north": "false", @@ -1042,7 +1042,7 @@ } }, { - "id": 12591, + "id": 12601, "properties": { "east": "true", "north": "false", @@ -1052,7 +1052,7 @@ } }, { - "id": 12592, + "id": 12602, "properties": { "east": "true", "north": "false", @@ -1062,7 +1062,7 @@ } }, { - "id": 12593, + "id": 12603, "properties": { "east": "true", "north": "false", @@ -1072,7 +1072,7 @@ } }, { - "id": 12594, + "id": 12604, "properties": { "east": "true", "north": "false", @@ -1082,7 +1082,7 @@ } }, { - "id": 12595, + "id": 12605, "properties": { "east": "false", "north": "true", @@ -1092,7 +1092,7 @@ } }, { - "id": 12596, + "id": 12606, "properties": { "east": "false", "north": "true", @@ -1102,7 +1102,7 @@ } }, { - "id": 12597, + "id": 12607, "properties": { "east": "false", "north": "true", @@ -1112,7 +1112,7 @@ } }, { - "id": 12598, + "id": 12608, "properties": { "east": "false", "north": "true", @@ -1122,7 +1122,7 @@ } }, { - "id": 12599, + "id": 12609, "properties": { "east": "false", "north": "true", @@ -1132,7 +1132,7 @@ } }, { - "id": 12600, + "id": 12610, "properties": { "east": "false", "north": "true", @@ -1142,7 +1142,7 @@ } }, { - "id": 12601, + "id": 12611, "properties": { "east": "false", "north": "true", @@ -1152,7 +1152,7 @@ } }, { - "id": 12602, + "id": 12612, "properties": { "east": "false", "north": "true", @@ -1162,7 +1162,7 @@ } }, { - "id": 12603, + "id": 12613, "properties": { "east": "false", "north": "false", @@ -1172,7 +1172,7 @@ } }, { - "id": 12604, + "id": 12614, "properties": { "east": "false", "north": "false", @@ -1182,7 +1182,7 @@ } }, { - "id": 12605, + "id": 12615, "properties": { "east": "false", "north": "false", @@ -1192,7 +1192,7 @@ } }, { - "id": 12606, + "id": 12616, "properties": { "east": "false", "north": "false", @@ -1202,7 +1202,7 @@ } }, { - "id": 12607, + "id": 12617, "properties": { "east": "false", "north": "false", @@ -1212,7 +1212,7 @@ } }, { - "id": 12608, + "id": 12618, "properties": { "east": "false", "north": "false", @@ -1222,7 +1222,7 @@ } }, { - "id": 12609, + "id": 12619, "properties": { "east": "false", "north": "false", @@ -1233,7 +1233,7 @@ }, { "default": true, - "id": 12610, + "id": 12620, "properties": { "east": "false", "north": "false", @@ -1272,7 +1272,7 @@ }, "states": [ { - "id": 12291, + "id": 12301, "properties": { "facing": "north", "in_wall": "true", @@ -1281,7 +1281,7 @@ } }, { - "id": 12292, + "id": 12302, "properties": { "facing": "north", "in_wall": "true", @@ -1290,7 +1290,7 @@ } }, { - "id": 12293, + "id": 12303, "properties": { "facing": "north", "in_wall": "true", @@ -1299,7 +1299,7 @@ } }, { - "id": 12294, + "id": 12304, "properties": { "facing": "north", "in_wall": "true", @@ -1308,7 +1308,7 @@ } }, { - "id": 12295, + "id": 12305, "properties": { "facing": "north", "in_wall": "false", @@ -1317,7 +1317,7 @@ } }, { - "id": 12296, + "id": 12306, "properties": { "facing": "north", "in_wall": "false", @@ -1326,7 +1326,7 @@ } }, { - "id": 12297, + "id": 12307, "properties": { "facing": "north", "in_wall": "false", @@ -1336,7 +1336,7 @@ }, { "default": true, - "id": 12298, + "id": 12308, "properties": { "facing": "north", "in_wall": "false", @@ -1345,7 +1345,7 @@ } }, { - "id": 12299, + "id": 12309, "properties": { "facing": "south", "in_wall": "true", @@ -1354,7 +1354,7 @@ } }, { - "id": 12300, + "id": 12310, "properties": { "facing": "south", "in_wall": "true", @@ -1363,7 +1363,7 @@ } }, { - "id": 12301, + "id": 12311, "properties": { "facing": "south", "in_wall": "true", @@ -1372,7 +1372,7 @@ } }, { - "id": 12302, + "id": 12312, "properties": { "facing": "south", "in_wall": "true", @@ -1381,7 +1381,7 @@ } }, { - "id": 12303, + "id": 12313, "properties": { "facing": "south", "in_wall": "false", @@ -1390,7 +1390,7 @@ } }, { - "id": 12304, + "id": 12314, "properties": { "facing": "south", "in_wall": "false", @@ -1399,7 +1399,7 @@ } }, { - "id": 12305, + "id": 12315, "properties": { "facing": "south", "in_wall": "false", @@ -1408,7 +1408,7 @@ } }, { - "id": 12306, + "id": 12316, "properties": { "facing": "south", "in_wall": "false", @@ -1417,7 +1417,7 @@ } }, { - "id": 12307, + "id": 12317, "properties": { "facing": "west", "in_wall": "true", @@ -1426,7 +1426,7 @@ } }, { - "id": 12308, + "id": 12318, "properties": { "facing": "west", "in_wall": "true", @@ -1435,7 +1435,7 @@ } }, { - "id": 12309, + "id": 12319, "properties": { "facing": "west", "in_wall": "true", @@ -1444,7 +1444,7 @@ } }, { - "id": 12310, + "id": 12320, "properties": { "facing": "west", "in_wall": "true", @@ -1453,7 +1453,7 @@ } }, { - "id": 12311, + "id": 12321, "properties": { "facing": "west", "in_wall": "false", @@ -1462,7 +1462,7 @@ } }, { - "id": 12312, + "id": 12322, "properties": { "facing": "west", "in_wall": "false", @@ -1471,7 +1471,7 @@ } }, { - "id": 12313, + "id": 12323, "properties": { "facing": "west", "in_wall": "false", @@ -1480,7 +1480,7 @@ } }, { - "id": 12314, + "id": 12324, "properties": { "facing": "west", "in_wall": "false", @@ -1489,7 +1489,7 @@ } }, { - "id": 12315, + "id": 12325, "properties": { "facing": "east", "in_wall": "true", @@ -1498,7 +1498,7 @@ } }, { - "id": 12316, + "id": 12326, "properties": { "facing": "east", "in_wall": "true", @@ -1507,7 +1507,7 @@ } }, { - "id": 12317, + "id": 12327, "properties": { "facing": "east", "in_wall": "true", @@ -1516,7 +1516,7 @@ } }, { - "id": 12318, + "id": 12328, "properties": { "facing": "east", "in_wall": "true", @@ -1525,7 +1525,7 @@ } }, { - "id": 12319, + "id": 12329, "properties": { "facing": "east", "in_wall": "false", @@ -1534,7 +1534,7 @@ } }, { - "id": 12320, + "id": 12330, "properties": { "facing": "east", "in_wall": "false", @@ -1543,7 +1543,7 @@ } }, { - "id": 12321, + "id": 12331, "properties": { "facing": "east", "in_wall": "false", @@ -1552,7 +1552,7 @@ } }, { - "id": 12322, + "id": 12332, "properties": { "facing": "east", "in_wall": "false", @@ -1598,7 +1598,7 @@ }, "states": [ { - "id": 5121, + "id": 5130, "properties": { "attached": "true", "rotation": "0", @@ -1606,7 +1606,7 @@ } }, { - "id": 5122, + "id": 5131, "properties": { "attached": "true", "rotation": "0", @@ -1614,7 +1614,7 @@ } }, { - "id": 5123, + "id": 5132, "properties": { "attached": "true", "rotation": "1", @@ -1622,7 +1622,7 @@ } }, { - "id": 5124, + "id": 5133, "properties": { "attached": "true", "rotation": "1", @@ -1630,7 +1630,7 @@ } }, { - "id": 5125, + "id": 5134, "properties": { "attached": "true", "rotation": "2", @@ -1638,7 +1638,7 @@ } }, { - "id": 5126, + "id": 5135, "properties": { "attached": "true", "rotation": "2", @@ -1646,7 +1646,7 @@ } }, { - "id": 5127, + "id": 5136, "properties": { "attached": "true", "rotation": "3", @@ -1654,7 +1654,7 @@ } }, { - "id": 5128, + "id": 5137, "properties": { "attached": "true", "rotation": "3", @@ -1662,7 +1662,7 @@ } }, { - "id": 5129, + "id": 5138, "properties": { "attached": "true", "rotation": "4", @@ -1670,7 +1670,7 @@ } }, { - "id": 5130, + "id": 5139, "properties": { "attached": "true", "rotation": "4", @@ -1678,7 +1678,7 @@ } }, { - "id": 5131, + "id": 5140, "properties": { "attached": "true", "rotation": "5", @@ -1686,7 +1686,7 @@ } }, { - "id": 5132, + "id": 5141, "properties": { "attached": "true", "rotation": "5", @@ -1694,7 +1694,7 @@ } }, { - "id": 5133, + "id": 5142, "properties": { "attached": "true", "rotation": "6", @@ -1702,7 +1702,7 @@ } }, { - "id": 5134, + "id": 5143, "properties": { "attached": "true", "rotation": "6", @@ -1710,7 +1710,7 @@ } }, { - "id": 5135, + "id": 5144, "properties": { "attached": "true", "rotation": "7", @@ -1718,7 +1718,7 @@ } }, { - "id": 5136, + "id": 5145, "properties": { "attached": "true", "rotation": "7", @@ -1726,7 +1726,7 @@ } }, { - "id": 5137, + "id": 5146, "properties": { "attached": "true", "rotation": "8", @@ -1734,7 +1734,7 @@ } }, { - "id": 5138, + "id": 5147, "properties": { "attached": "true", "rotation": "8", @@ -1742,7 +1742,7 @@ } }, { - "id": 5139, + "id": 5148, "properties": { "attached": "true", "rotation": "9", @@ -1750,7 +1750,7 @@ } }, { - "id": 5140, + "id": 5149, "properties": { "attached": "true", "rotation": "9", @@ -1758,7 +1758,7 @@ } }, { - "id": 5141, + "id": 5150, "properties": { "attached": "true", "rotation": "10", @@ -1766,7 +1766,7 @@ } }, { - "id": 5142, + "id": 5151, "properties": { "attached": "true", "rotation": "10", @@ -1774,7 +1774,7 @@ } }, { - "id": 5143, + "id": 5152, "properties": { "attached": "true", "rotation": "11", @@ -1782,7 +1782,7 @@ } }, { - "id": 5144, + "id": 5153, "properties": { "attached": "true", "rotation": "11", @@ -1790,7 +1790,7 @@ } }, { - "id": 5145, + "id": 5154, "properties": { "attached": "true", "rotation": "12", @@ -1798,7 +1798,7 @@ } }, { - "id": 5146, + "id": 5155, "properties": { "attached": "true", "rotation": "12", @@ -1806,7 +1806,7 @@ } }, { - "id": 5147, + "id": 5156, "properties": { "attached": "true", "rotation": "13", @@ -1814,7 +1814,7 @@ } }, { - "id": 5148, + "id": 5157, "properties": { "attached": "true", "rotation": "13", @@ -1822,7 +1822,7 @@ } }, { - "id": 5149, + "id": 5158, "properties": { "attached": "true", "rotation": "14", @@ -1830,7 +1830,7 @@ } }, { - "id": 5150, + "id": 5159, "properties": { "attached": "true", "rotation": "14", @@ -1838,7 +1838,7 @@ } }, { - "id": 5151, + "id": 5160, "properties": { "attached": "true", "rotation": "15", @@ -1846,7 +1846,7 @@ } }, { - "id": 5152, + "id": 5161, "properties": { "attached": "true", "rotation": "15", @@ -1854,7 +1854,7 @@ } }, { - "id": 5153, + "id": 5162, "properties": { "attached": "false", "rotation": "0", @@ -1863,7 +1863,7 @@ }, { "default": true, - "id": 5154, + "id": 5163, "properties": { "attached": "false", "rotation": "0", @@ -1871,7 +1871,7 @@ } }, { - "id": 5155, + "id": 5164, "properties": { "attached": "false", "rotation": "1", @@ -1879,7 +1879,7 @@ } }, { - "id": 5156, + "id": 5165, "properties": { "attached": "false", "rotation": "1", @@ -1887,7 +1887,7 @@ } }, { - "id": 5157, + "id": 5166, "properties": { "attached": "false", "rotation": "2", @@ -1895,7 +1895,7 @@ } }, { - "id": 5158, + "id": 5167, "properties": { "attached": "false", "rotation": "2", @@ -1903,7 +1903,7 @@ } }, { - "id": 5159, + "id": 5168, "properties": { "attached": "false", "rotation": "3", @@ -1911,7 +1911,7 @@ } }, { - "id": 5160, + "id": 5169, "properties": { "attached": "false", "rotation": "3", @@ -1919,7 +1919,7 @@ } }, { - "id": 5161, + "id": 5170, "properties": { "attached": "false", "rotation": "4", @@ -1927,7 +1927,7 @@ } }, { - "id": 5162, + "id": 5171, "properties": { "attached": "false", "rotation": "4", @@ -1935,7 +1935,7 @@ } }, { - "id": 5163, + "id": 5172, "properties": { "attached": "false", "rotation": "5", @@ -1943,7 +1943,7 @@ } }, { - "id": 5164, + "id": 5173, "properties": { "attached": "false", "rotation": "5", @@ -1951,7 +1951,7 @@ } }, { - "id": 5165, + "id": 5174, "properties": { "attached": "false", "rotation": "6", @@ -1959,7 +1959,7 @@ } }, { - "id": 5166, + "id": 5175, "properties": { "attached": "false", "rotation": "6", @@ -1967,7 +1967,7 @@ } }, { - "id": 5167, + "id": 5176, "properties": { "attached": "false", "rotation": "7", @@ -1975,7 +1975,7 @@ } }, { - "id": 5168, + "id": 5177, "properties": { "attached": "false", "rotation": "7", @@ -1983,7 +1983,7 @@ } }, { - "id": 5169, + "id": 5178, "properties": { "attached": "false", "rotation": "8", @@ -1991,7 +1991,7 @@ } }, { - "id": 5170, + "id": 5179, "properties": { "attached": "false", "rotation": "8", @@ -1999,7 +1999,7 @@ } }, { - "id": 5171, + "id": 5180, "properties": { "attached": "false", "rotation": "9", @@ -2007,7 +2007,7 @@ } }, { - "id": 5172, + "id": 5181, "properties": { "attached": "false", "rotation": "9", @@ -2015,7 +2015,7 @@ } }, { - "id": 5173, + "id": 5182, "properties": { "attached": "false", "rotation": "10", @@ -2023,7 +2023,7 @@ } }, { - "id": 5174, + "id": 5183, "properties": { "attached": "false", "rotation": "10", @@ -2031,7 +2031,7 @@ } }, { - "id": 5175, + "id": 5184, "properties": { "attached": "false", "rotation": "11", @@ -2039,7 +2039,7 @@ } }, { - "id": 5176, + "id": 5185, "properties": { "attached": "false", "rotation": "11", @@ -2047,7 +2047,7 @@ } }, { - "id": 5177, + "id": 5186, "properties": { "attached": "false", "rotation": "12", @@ -2055,7 +2055,7 @@ } }, { - "id": 5178, + "id": 5187, "properties": { "attached": "false", "rotation": "12", @@ -2063,7 +2063,7 @@ } }, { - "id": 5179, + "id": 5188, "properties": { "attached": "false", "rotation": "13", @@ -2071,7 +2071,7 @@ } }, { - "id": 5180, + "id": 5189, "properties": { "attached": "false", "rotation": "13", @@ -2079,7 +2079,7 @@ } }, { - "id": 5181, + "id": 5190, "properties": { "attached": "false", "rotation": "14", @@ -2087,7 +2087,7 @@ } }, { - "id": 5182, + "id": 5191, "properties": { "attached": "false", "rotation": "14", @@ -2095,7 +2095,7 @@ } }, { - "id": 5183, + "id": 5192, "properties": { "attached": "false", "rotation": "15", @@ -2103,7 +2103,7 @@ } }, { - "id": 5184, + "id": 5193, "properties": { "attached": "false", "rotation": "15", @@ -2114,7 +2114,8 @@ }, "minecraft:acacia_leaves": { "definition": { - "type": "minecraft:leaves", + "type": "minecraft:tinted_particle_leaves", + "leaf_particle_chance": 0.01, "properties": {} }, "properties": { @@ -2424,14 +2425,14 @@ }, "states": [ { - "id": 5891, + "id": 5900, "properties": { "powered": "true" } }, { "default": true, - "id": 5892, + "id": 5901, "properties": { "powered": "false" } @@ -2498,7 +2499,7 @@ }, "states": [ { - "id": 4453, + "id": 4462, "properties": { "rotation": "0", "waterlogged": "true" @@ -2506,217 +2507,217 @@ }, { "default": true, - "id": 4454, + "id": 4463, "properties": { "rotation": "0", "waterlogged": "false" } }, { - "id": 4455, + "id": 4464, "properties": { "rotation": "1", "waterlogged": "true" } }, { - "id": 4456, + "id": 4465, "properties": { "rotation": "1", "waterlogged": "false" } }, { - "id": 4457, + "id": 4466, "properties": { "rotation": "2", "waterlogged": "true" } }, { - "id": 4458, + "id": 4467, "properties": { "rotation": "2", "waterlogged": "false" } }, { - "id": 4459, + "id": 4468, "properties": { "rotation": "3", "waterlogged": "true" } }, { - "id": 4460, + "id": 4469, "properties": { "rotation": "3", "waterlogged": "false" } }, { - "id": 4461, + "id": 4470, "properties": { "rotation": "4", "waterlogged": "true" } }, { - "id": 4462, + "id": 4471, "properties": { "rotation": "4", "waterlogged": "false" } }, { - "id": 4463, + "id": 4472, "properties": { "rotation": "5", "waterlogged": "true" } }, { - "id": 4464, + "id": 4473, "properties": { "rotation": "5", "waterlogged": "false" } }, { - "id": 4465, + "id": 4474, "properties": { "rotation": "6", "waterlogged": "true" } }, { - "id": 4466, + "id": 4475, "properties": { "rotation": "6", "waterlogged": "false" } }, { - "id": 4467, + "id": 4476, "properties": { "rotation": "7", "waterlogged": "true" } }, { - "id": 4468, + "id": 4477, "properties": { "rotation": "7", "waterlogged": "false" } }, { - "id": 4469, + "id": 4478, "properties": { "rotation": "8", "waterlogged": "true" } }, { - "id": 4470, + "id": 4479, "properties": { "rotation": "8", "waterlogged": "false" } }, { - "id": 4471, + "id": 4480, "properties": { "rotation": "9", "waterlogged": "true" } }, { - "id": 4472, + "id": 4481, "properties": { "rotation": "9", "waterlogged": "false" } }, { - "id": 4473, + "id": 4482, "properties": { "rotation": "10", "waterlogged": "true" } }, { - "id": 4474, + "id": 4483, "properties": { "rotation": "10", "waterlogged": "false" } }, { - "id": 4475, + "id": 4484, "properties": { "rotation": "11", "waterlogged": "true" } }, { - "id": 4476, + "id": 4485, "properties": { "rotation": "11", "waterlogged": "false" } }, { - "id": 4477, + "id": 4486, "properties": { "rotation": "12", "waterlogged": "true" } }, { - "id": 4478, + "id": 4487, "properties": { "rotation": "12", "waterlogged": "false" } }, { - "id": 4479, + "id": 4488, "properties": { "rotation": "13", "waterlogged": "true" } }, { - "id": 4480, + "id": 4489, "properties": { "rotation": "13", "waterlogged": "false" } }, { - "id": 4481, + "id": 4490, "properties": { "rotation": "14", "waterlogged": "true" } }, { - "id": 4482, + "id": 4491, "properties": { "rotation": "14", "waterlogged": "false" } }, { - "id": 4483, + "id": 4492, "properties": { "rotation": "15", "waterlogged": "true" } }, { - "id": 4484, + "id": 4493, "properties": { "rotation": "15", "waterlogged": "false" @@ -2742,21 +2743,21 @@ }, "states": [ { - "id": 12065, + "id": 12075, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 12066, + "id": 12076, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 12067, + "id": 12077, "properties": { "type": "bottom", "waterlogged": "true" @@ -2764,21 +2765,21 @@ }, { "default": true, - "id": 12068, + "id": 12078, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 12069, + "id": 12079, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 12070, + "id": 12080, "properties": { "type": "double", "waterlogged": "false" @@ -2819,7 +2820,7 @@ }, "states": [ { - "id": 10683, + "id": 10693, "properties": { "facing": "north", "half": "top", @@ -2828,7 +2829,7 @@ } }, { - "id": 10684, + "id": 10694, "properties": { "facing": "north", "half": "top", @@ -2837,7 +2838,7 @@ } }, { - "id": 10685, + "id": 10695, "properties": { "facing": "north", "half": "top", @@ -2846,7 +2847,7 @@ } }, { - "id": 10686, + "id": 10696, "properties": { "facing": "north", "half": "top", @@ -2855,7 +2856,7 @@ } }, { - "id": 10687, + "id": 10697, "properties": { "facing": "north", "half": "top", @@ -2864,7 +2865,7 @@ } }, { - "id": 10688, + "id": 10698, "properties": { "facing": "north", "half": "top", @@ -2873,7 +2874,7 @@ } }, { - "id": 10689, + "id": 10699, "properties": { "facing": "north", "half": "top", @@ -2882,7 +2883,7 @@ } }, { - "id": 10690, + "id": 10700, "properties": { "facing": "north", "half": "top", @@ -2891,7 +2892,7 @@ } }, { - "id": 10691, + "id": 10701, "properties": { "facing": "north", "half": "top", @@ -2900,7 +2901,7 @@ } }, { - "id": 10692, + "id": 10702, "properties": { "facing": "north", "half": "top", @@ -2909,7 +2910,7 @@ } }, { - "id": 10693, + "id": 10703, "properties": { "facing": "north", "half": "bottom", @@ -2919,7 +2920,7 @@ }, { "default": true, - "id": 10694, + "id": 10704, "properties": { "facing": "north", "half": "bottom", @@ -2928,7 +2929,7 @@ } }, { - "id": 10695, + "id": 10705, "properties": { "facing": "north", "half": "bottom", @@ -2937,7 +2938,7 @@ } }, { - "id": 10696, + "id": 10706, "properties": { "facing": "north", "half": "bottom", @@ -2946,7 +2947,7 @@ } }, { - "id": 10697, + "id": 10707, "properties": { "facing": "north", "half": "bottom", @@ -2955,7 +2956,7 @@ } }, { - "id": 10698, + "id": 10708, "properties": { "facing": "north", "half": "bottom", @@ -2964,7 +2965,7 @@ } }, { - "id": 10699, + "id": 10709, "properties": { "facing": "north", "half": "bottom", @@ -2973,7 +2974,7 @@ } }, { - "id": 10700, + "id": 10710, "properties": { "facing": "north", "half": "bottom", @@ -2982,7 +2983,7 @@ } }, { - "id": 10701, + "id": 10711, "properties": { "facing": "north", "half": "bottom", @@ -2991,7 +2992,7 @@ } }, { - "id": 10702, + "id": 10712, "properties": { "facing": "north", "half": "bottom", @@ -3000,7 +3001,7 @@ } }, { - "id": 10703, + "id": 10713, "properties": { "facing": "south", "half": "top", @@ -3009,7 +3010,7 @@ } }, { - "id": 10704, + "id": 10714, "properties": { "facing": "south", "half": "top", @@ -3018,7 +3019,7 @@ } }, { - "id": 10705, + "id": 10715, "properties": { "facing": "south", "half": "top", @@ -3027,7 +3028,7 @@ } }, { - "id": 10706, + "id": 10716, "properties": { "facing": "south", "half": "top", @@ -3036,7 +3037,7 @@ } }, { - "id": 10707, + "id": 10717, "properties": { "facing": "south", "half": "top", @@ -3045,7 +3046,7 @@ } }, { - "id": 10708, + "id": 10718, "properties": { "facing": "south", "half": "top", @@ -3054,7 +3055,7 @@ } }, { - "id": 10709, + "id": 10719, "properties": { "facing": "south", "half": "top", @@ -3063,7 +3064,7 @@ } }, { - "id": 10710, + "id": 10720, "properties": { "facing": "south", "half": "top", @@ -3072,7 +3073,7 @@ } }, { - "id": 10711, + "id": 10721, "properties": { "facing": "south", "half": "top", @@ -3081,7 +3082,7 @@ } }, { - "id": 10712, + "id": 10722, "properties": { "facing": "south", "half": "top", @@ -3090,7 +3091,7 @@ } }, { - "id": 10713, + "id": 10723, "properties": { "facing": "south", "half": "bottom", @@ -3099,7 +3100,7 @@ } }, { - "id": 10714, + "id": 10724, "properties": { "facing": "south", "half": "bottom", @@ -3108,7 +3109,7 @@ } }, { - "id": 10715, + "id": 10725, "properties": { "facing": "south", "half": "bottom", @@ -3117,7 +3118,7 @@ } }, { - "id": 10716, + "id": 10726, "properties": { "facing": "south", "half": "bottom", @@ -3126,7 +3127,7 @@ } }, { - "id": 10717, + "id": 10727, "properties": { "facing": "south", "half": "bottom", @@ -3135,7 +3136,7 @@ } }, { - "id": 10718, + "id": 10728, "properties": { "facing": "south", "half": "bottom", @@ -3144,7 +3145,7 @@ } }, { - "id": 10719, + "id": 10729, "properties": { "facing": "south", "half": "bottom", @@ -3153,7 +3154,7 @@ } }, { - "id": 10720, + "id": 10730, "properties": { "facing": "south", "half": "bottom", @@ -3162,7 +3163,7 @@ } }, { - "id": 10721, + "id": 10731, "properties": { "facing": "south", "half": "bottom", @@ -3171,7 +3172,7 @@ } }, { - "id": 10722, + "id": 10732, "properties": { "facing": "south", "half": "bottom", @@ -3180,7 +3181,7 @@ } }, { - "id": 10723, + "id": 10733, "properties": { "facing": "west", "half": "top", @@ -3189,7 +3190,7 @@ } }, { - "id": 10724, + "id": 10734, "properties": { "facing": "west", "half": "top", @@ -3198,7 +3199,7 @@ } }, { - "id": 10725, + "id": 10735, "properties": { "facing": "west", "half": "top", @@ -3207,7 +3208,7 @@ } }, { - "id": 10726, + "id": 10736, "properties": { "facing": "west", "half": "top", @@ -3216,7 +3217,7 @@ } }, { - "id": 10727, + "id": 10737, "properties": { "facing": "west", "half": "top", @@ -3225,7 +3226,7 @@ } }, { - "id": 10728, + "id": 10738, "properties": { "facing": "west", "half": "top", @@ -3234,7 +3235,7 @@ } }, { - "id": 10729, + "id": 10739, "properties": { "facing": "west", "half": "top", @@ -3243,7 +3244,7 @@ } }, { - "id": 10730, + "id": 10740, "properties": { "facing": "west", "half": "top", @@ -3252,7 +3253,7 @@ } }, { - "id": 10731, + "id": 10741, "properties": { "facing": "west", "half": "top", @@ -3261,7 +3262,7 @@ } }, { - "id": 10732, + "id": 10742, "properties": { "facing": "west", "half": "top", @@ -3270,7 +3271,7 @@ } }, { - "id": 10733, + "id": 10743, "properties": { "facing": "west", "half": "bottom", @@ -3279,7 +3280,7 @@ } }, { - "id": 10734, + "id": 10744, "properties": { "facing": "west", "half": "bottom", @@ -3288,7 +3289,7 @@ } }, { - "id": 10735, + "id": 10745, "properties": { "facing": "west", "half": "bottom", @@ -3297,7 +3298,7 @@ } }, { - "id": 10736, + "id": 10746, "properties": { "facing": "west", "half": "bottom", @@ -3306,7 +3307,7 @@ } }, { - "id": 10737, + "id": 10747, "properties": { "facing": "west", "half": "bottom", @@ -3315,7 +3316,7 @@ } }, { - "id": 10738, + "id": 10748, "properties": { "facing": "west", "half": "bottom", @@ -3324,7 +3325,7 @@ } }, { - "id": 10739, + "id": 10749, "properties": { "facing": "west", "half": "bottom", @@ -3333,7 +3334,7 @@ } }, { - "id": 10740, + "id": 10750, "properties": { "facing": "west", "half": "bottom", @@ -3342,7 +3343,7 @@ } }, { - "id": 10741, + "id": 10751, "properties": { "facing": "west", "half": "bottom", @@ -3351,7 +3352,7 @@ } }, { - "id": 10742, + "id": 10752, "properties": { "facing": "west", "half": "bottom", @@ -3360,7 +3361,7 @@ } }, { - "id": 10743, + "id": 10753, "properties": { "facing": "east", "half": "top", @@ -3369,7 +3370,7 @@ } }, { - "id": 10744, + "id": 10754, "properties": { "facing": "east", "half": "top", @@ -3378,7 +3379,7 @@ } }, { - "id": 10745, + "id": 10755, "properties": { "facing": "east", "half": "top", @@ -3387,7 +3388,7 @@ } }, { - "id": 10746, + "id": 10756, "properties": { "facing": "east", "half": "top", @@ -3396,7 +3397,7 @@ } }, { - "id": 10747, + "id": 10757, "properties": { "facing": "east", "half": "top", @@ -3405,7 +3406,7 @@ } }, { - "id": 10748, + "id": 10758, "properties": { "facing": "east", "half": "top", @@ -3414,7 +3415,7 @@ } }, { - "id": 10749, + "id": 10759, "properties": { "facing": "east", "half": "top", @@ -3423,7 +3424,7 @@ } }, { - "id": 10750, + "id": 10760, "properties": { "facing": "east", "half": "top", @@ -3432,7 +3433,7 @@ } }, { - "id": 10751, + "id": 10761, "properties": { "facing": "east", "half": "top", @@ -3441,7 +3442,7 @@ } }, { - "id": 10752, + "id": 10762, "properties": { "facing": "east", "half": "top", @@ -3450,7 +3451,7 @@ } }, { - "id": 10753, + "id": 10763, "properties": { "facing": "east", "half": "bottom", @@ -3459,7 +3460,7 @@ } }, { - "id": 10754, + "id": 10764, "properties": { "facing": "east", "half": "bottom", @@ -3468,7 +3469,7 @@ } }, { - "id": 10755, + "id": 10765, "properties": { "facing": "east", "half": "bottom", @@ -3477,7 +3478,7 @@ } }, { - "id": 10756, + "id": 10766, "properties": { "facing": "east", "half": "bottom", @@ -3486,7 +3487,7 @@ } }, { - "id": 10757, + "id": 10767, "properties": { "facing": "east", "half": "bottom", @@ -3495,7 +3496,7 @@ } }, { - "id": 10758, + "id": 10768, "properties": { "facing": "east", "half": "bottom", @@ -3504,7 +3505,7 @@ } }, { - "id": 10759, + "id": 10769, "properties": { "facing": "east", "half": "bottom", @@ -3513,7 +3514,7 @@ } }, { - "id": 10760, + "id": 10770, "properties": { "facing": "east", "half": "bottom", @@ -3522,7 +3523,7 @@ } }, { - "id": 10761, + "id": 10771, "properties": { "facing": "east", "half": "bottom", @@ -3531,7 +3532,7 @@ } }, { - "id": 10762, + "id": 10772, "properties": { "facing": "east", "half": "bottom", @@ -3573,7 +3574,7 @@ }, "states": [ { - "id": 6386, + "id": 6396, "properties": { "facing": "north", "half": "top", @@ -3583,7 +3584,7 @@ } }, { - "id": 6387, + "id": 6397, "properties": { "facing": "north", "half": "top", @@ -3593,7 +3594,7 @@ } }, { - "id": 6388, + "id": 6398, "properties": { "facing": "north", "half": "top", @@ -3603,7 +3604,7 @@ } }, { - "id": 6389, + "id": 6399, "properties": { "facing": "north", "half": "top", @@ -3613,7 +3614,7 @@ } }, { - "id": 6390, + "id": 6400, "properties": { "facing": "north", "half": "top", @@ -3623,7 +3624,7 @@ } }, { - "id": 6391, + "id": 6401, "properties": { "facing": "north", "half": "top", @@ -3633,7 +3634,7 @@ } }, { - "id": 6392, + "id": 6402, "properties": { "facing": "north", "half": "top", @@ -3643,7 +3644,7 @@ } }, { - "id": 6393, + "id": 6403, "properties": { "facing": "north", "half": "top", @@ -3653,7 +3654,7 @@ } }, { - "id": 6394, + "id": 6404, "properties": { "facing": "north", "half": "bottom", @@ -3663,7 +3664,7 @@ } }, { - "id": 6395, + "id": 6405, "properties": { "facing": "north", "half": "bottom", @@ -3673,7 +3674,7 @@ } }, { - "id": 6396, + "id": 6406, "properties": { "facing": "north", "half": "bottom", @@ -3683,7 +3684,7 @@ } }, { - "id": 6397, + "id": 6407, "properties": { "facing": "north", "half": "bottom", @@ -3693,7 +3694,7 @@ } }, { - "id": 6398, + "id": 6408, "properties": { "facing": "north", "half": "bottom", @@ -3703,7 +3704,7 @@ } }, { - "id": 6399, + "id": 6409, "properties": { "facing": "north", "half": "bottom", @@ -3713,7 +3714,7 @@ } }, { - "id": 6400, + "id": 6410, "properties": { "facing": "north", "half": "bottom", @@ -3724,7 +3725,7 @@ }, { "default": true, - "id": 6401, + "id": 6411, "properties": { "facing": "north", "half": "bottom", @@ -3734,7 +3735,7 @@ } }, { - "id": 6402, + "id": 6412, "properties": { "facing": "south", "half": "top", @@ -3744,7 +3745,7 @@ } }, { - "id": 6403, + "id": 6413, "properties": { "facing": "south", "half": "top", @@ -3754,7 +3755,7 @@ } }, { - "id": 6404, + "id": 6414, "properties": { "facing": "south", "half": "top", @@ -3764,7 +3765,7 @@ } }, { - "id": 6405, + "id": 6415, "properties": { "facing": "south", "half": "top", @@ -3774,7 +3775,7 @@ } }, { - "id": 6406, + "id": 6416, "properties": { "facing": "south", "half": "top", @@ -3784,7 +3785,7 @@ } }, { - "id": 6407, + "id": 6417, "properties": { "facing": "south", "half": "top", @@ -3794,7 +3795,7 @@ } }, { - "id": 6408, + "id": 6418, "properties": { "facing": "south", "half": "top", @@ -3804,7 +3805,7 @@ } }, { - "id": 6409, + "id": 6419, "properties": { "facing": "south", "half": "top", @@ -3814,7 +3815,7 @@ } }, { - "id": 6410, + "id": 6420, "properties": { "facing": "south", "half": "bottom", @@ -3824,7 +3825,7 @@ } }, { - "id": 6411, + "id": 6421, "properties": { "facing": "south", "half": "bottom", @@ -3834,7 +3835,7 @@ } }, { - "id": 6412, + "id": 6422, "properties": { "facing": "south", "half": "bottom", @@ -3844,7 +3845,7 @@ } }, { - "id": 6413, + "id": 6423, "properties": { "facing": "south", "half": "bottom", @@ -3854,7 +3855,7 @@ } }, { - "id": 6414, + "id": 6424, "properties": { "facing": "south", "half": "bottom", @@ -3864,7 +3865,7 @@ } }, { - "id": 6415, + "id": 6425, "properties": { "facing": "south", "half": "bottom", @@ -3874,7 +3875,7 @@ } }, { - "id": 6416, + "id": 6426, "properties": { "facing": "south", "half": "bottom", @@ -3884,7 +3885,7 @@ } }, { - "id": 6417, + "id": 6427, "properties": { "facing": "south", "half": "bottom", @@ -3894,7 +3895,7 @@ } }, { - "id": 6418, + "id": 6428, "properties": { "facing": "west", "half": "top", @@ -3904,7 +3905,7 @@ } }, { - "id": 6419, + "id": 6429, "properties": { "facing": "west", "half": "top", @@ -3914,7 +3915,7 @@ } }, { - "id": 6420, + "id": 6430, "properties": { "facing": "west", "half": "top", @@ -3924,7 +3925,7 @@ } }, { - "id": 6421, + "id": 6431, "properties": { "facing": "west", "half": "top", @@ -3934,7 +3935,7 @@ } }, { - "id": 6422, + "id": 6432, "properties": { "facing": "west", "half": "top", @@ -3944,7 +3945,7 @@ } }, { - "id": 6423, + "id": 6433, "properties": { "facing": "west", "half": "top", @@ -3954,7 +3955,7 @@ } }, { - "id": 6424, + "id": 6434, "properties": { "facing": "west", "half": "top", @@ -3964,7 +3965,7 @@ } }, { - "id": 6425, + "id": 6435, "properties": { "facing": "west", "half": "top", @@ -3974,7 +3975,7 @@ } }, { - "id": 6426, + "id": 6436, "properties": { "facing": "west", "half": "bottom", @@ -3984,7 +3985,7 @@ } }, { - "id": 6427, + "id": 6437, "properties": { "facing": "west", "half": "bottom", @@ -3994,7 +3995,7 @@ } }, { - "id": 6428, + "id": 6438, "properties": { "facing": "west", "half": "bottom", @@ -4004,7 +4005,7 @@ } }, { - "id": 6429, + "id": 6439, "properties": { "facing": "west", "half": "bottom", @@ -4014,7 +4015,7 @@ } }, { - "id": 6430, + "id": 6440, "properties": { "facing": "west", "half": "bottom", @@ -4024,7 +4025,7 @@ } }, { - "id": 6431, + "id": 6441, "properties": { "facing": "west", "half": "bottom", @@ -4034,7 +4035,7 @@ } }, { - "id": 6432, + "id": 6442, "properties": { "facing": "west", "half": "bottom", @@ -4044,7 +4045,7 @@ } }, { - "id": 6433, + "id": 6443, "properties": { "facing": "west", "half": "bottom", @@ -4054,7 +4055,7 @@ } }, { - "id": 6434, + "id": 6444, "properties": { "facing": "east", "half": "top", @@ -4064,7 +4065,7 @@ } }, { - "id": 6435, + "id": 6445, "properties": { "facing": "east", "half": "top", @@ -4074,7 +4075,7 @@ } }, { - "id": 6436, + "id": 6446, "properties": { "facing": "east", "half": "top", @@ -4084,7 +4085,7 @@ } }, { - "id": 6437, + "id": 6447, "properties": { "facing": "east", "half": "top", @@ -4094,7 +4095,7 @@ } }, { - "id": 6438, + "id": 6448, "properties": { "facing": "east", "half": "top", @@ -4104,7 +4105,7 @@ } }, { - "id": 6439, + "id": 6449, "properties": { "facing": "east", "half": "top", @@ -4114,7 +4115,7 @@ } }, { - "id": 6440, + "id": 6450, "properties": { "facing": "east", "half": "top", @@ -4124,7 +4125,7 @@ } }, { - "id": 6441, + "id": 6451, "properties": { "facing": "east", "half": "top", @@ -4134,7 +4135,7 @@ } }, { - "id": 6442, + "id": 6452, "properties": { "facing": "east", "half": "bottom", @@ -4144,7 +4145,7 @@ } }, { - "id": 6443, + "id": 6453, "properties": { "facing": "east", "half": "bottom", @@ -4154,7 +4155,7 @@ } }, { - "id": 6444, + "id": 6454, "properties": { "facing": "east", "half": "bottom", @@ -4164,7 +4165,7 @@ } }, { - "id": 6445, + "id": 6455, "properties": { "facing": "east", "half": "bottom", @@ -4174,7 +4175,7 @@ } }, { - "id": 6446, + "id": 6456, "properties": { "facing": "east", "half": "bottom", @@ -4184,7 +4185,7 @@ } }, { - "id": 6447, + "id": 6457, "properties": { "facing": "east", "half": "bottom", @@ -4194,7 +4195,7 @@ } }, { - "id": 6448, + "id": 6458, "properties": { "facing": "east", "half": "bottom", @@ -4204,7 +4205,7 @@ } }, { - "id": 6449, + "id": 6459, "properties": { "facing": "east", "half": "bottom", @@ -4235,7 +4236,7 @@ }, "states": [ { - "id": 5721, + "id": 5730, "properties": { "facing": "north", "waterlogged": "true" @@ -4243,49 +4244,49 @@ }, { "default": true, - "id": 5722, + "id": 5731, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 5723, + "id": 5732, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 5724, + "id": 5733, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 5725, + "id": 5734, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 5726, + "id": 5735, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 5727, + "id": 5736, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 5728, + "id": 5737, "properties": { "facing": "east", "waterlogged": "false" @@ -4313,7 +4314,7 @@ }, "states": [ { - "id": 4873, + "id": 4882, "properties": { "facing": "north", "waterlogged": "true" @@ -4321,49 +4322,49 @@ }, { "default": true, - "id": 4874, + "id": 4883, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 4875, + "id": 4884, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 4876, + "id": 4885, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 4877, + "id": 4886, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 4878, + "id": 4887, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 4879, + "id": 4888, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 4880, + "id": 4889, "properties": { "facing": "east", "waterlogged": "false" @@ -4430,7 +4431,7 @@ }, "states": [ { - "id": 10119, + "id": 10129, "properties": { "powered": "true", "shape": "north_south", @@ -4438,7 +4439,7 @@ } }, { - "id": 10120, + "id": 10130, "properties": { "powered": "true", "shape": "north_south", @@ -4446,7 +4447,7 @@ } }, { - "id": 10121, + "id": 10131, "properties": { "powered": "true", "shape": "east_west", @@ -4454,7 +4455,7 @@ } }, { - "id": 10122, + "id": 10132, "properties": { "powered": "true", "shape": "east_west", @@ -4462,7 +4463,7 @@ } }, { - "id": 10123, + "id": 10133, "properties": { "powered": "true", "shape": "ascending_east", @@ -4470,7 +4471,7 @@ } }, { - "id": 10124, + "id": 10134, "properties": { "powered": "true", "shape": "ascending_east", @@ -4478,7 +4479,7 @@ } }, { - "id": 10125, + "id": 10135, "properties": { "powered": "true", "shape": "ascending_west", @@ -4486,7 +4487,7 @@ } }, { - "id": 10126, + "id": 10136, "properties": { "powered": "true", "shape": "ascending_west", @@ -4494,7 +4495,7 @@ } }, { - "id": 10127, + "id": 10137, "properties": { "powered": "true", "shape": "ascending_north", @@ -4502,7 +4503,7 @@ } }, { - "id": 10128, + "id": 10138, "properties": { "powered": "true", "shape": "ascending_north", @@ -4510,7 +4511,7 @@ } }, { - "id": 10129, + "id": 10139, "properties": { "powered": "true", "shape": "ascending_south", @@ -4518,7 +4519,7 @@ } }, { - "id": 10130, + "id": 10140, "properties": { "powered": "true", "shape": "ascending_south", @@ -4526,7 +4527,7 @@ } }, { - "id": 10131, + "id": 10141, "properties": { "powered": "false", "shape": "north_south", @@ -4535,7 +4536,7 @@ }, { "default": true, - "id": 10132, + "id": 10142, "properties": { "powered": "false", "shape": "north_south", @@ -4543,7 +4544,7 @@ } }, { - "id": 10133, + "id": 10143, "properties": { "powered": "false", "shape": "east_west", @@ -4551,7 +4552,7 @@ } }, { - "id": 10134, + "id": 10144, "properties": { "powered": "false", "shape": "east_west", @@ -4559,7 +4560,7 @@ } }, { - "id": 10135, + "id": 10145, "properties": { "powered": "false", "shape": "ascending_east", @@ -4567,7 +4568,7 @@ } }, { - "id": 10136, + "id": 10146, "properties": { "powered": "false", "shape": "ascending_east", @@ -4575,7 +4576,7 @@ } }, { - "id": 10137, + "id": 10147, "properties": { "powered": "false", "shape": "ascending_west", @@ -4583,7 +4584,7 @@ } }, { - "id": 10138, + "id": 10148, "properties": { "powered": "false", "shape": "ascending_west", @@ -4591,7 +4592,7 @@ } }, { - "id": 10139, + "id": 10149, "properties": { "powered": "false", "shape": "ascending_north", @@ -4599,7 +4600,7 @@ } }, { - "id": 10140, + "id": 10150, "properties": { "powered": "false", "shape": "ascending_north", @@ -4607,7 +4608,7 @@ } }, { - "id": 10141, + "id": 10151, "properties": { "powered": "false", "shape": "ascending_south", @@ -4615,7 +4616,7 @@ } }, { - "id": 10142, + "id": 10152, "properties": { "powered": "false", "shape": "ascending_south", @@ -4650,7 +4651,7 @@ "states": [ { "default": true, - "id": 2122 + "id": 2125 } ] }, @@ -4662,16 +4663,16 @@ "states": [ { "default": true, - "id": 22044 + "id": 22091 } ] }, "minecraft:amethyst_cluster": { "definition": { "type": "minecraft:amethyst_cluster", - "aabb_offset": 3.0, "height": 7.0, - "properties": {} + "properties": {}, + "width": 10.0 }, "properties": { "facing": [ @@ -4689,63 +4690,63 @@ }, "states": [ { - "id": 22046, + "id": 22093, "properties": { "facing": "north", "waterlogged": "true" } }, { - "id": 22047, + "id": 22094, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 22048, + "id": 22095, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 22049, + "id": 22096, "properties": { "facing": "east", "waterlogged": "false" } }, { - "id": 22050, + "id": 22097, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 22051, + "id": 22098, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 22052, + "id": 22099, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 22053, + "id": 22100, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 22054, + "id": 22101, "properties": { "facing": "up", "waterlogged": "true" @@ -4753,21 +4754,21 @@ }, { "default": true, - "id": 22055, + "id": 22102, "properties": { "facing": "up", "waterlogged": "false" } }, { - "id": 22056, + "id": 22103, "properties": { "facing": "down", "waterlogged": "true" } }, { - "id": 22057, + "id": 22104, "properties": { "facing": "down", "waterlogged": "false" @@ -4783,7 +4784,7 @@ "states": [ { "default": true, - "id": 20461 + "id": 20508 } ] }, @@ -4817,21 +4818,21 @@ }, "states": [ { - "id": 15149, + "id": 15191, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 15150, + "id": 15192, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 15151, + "id": 15193, "properties": { "type": "bottom", "waterlogged": "true" @@ -4839,21 +4840,21 @@ }, { "default": true, - "id": 15152, + "id": 15194, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 15153, + "id": 15195, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 15154, + "id": 15196, "properties": { "type": "double", "waterlogged": "false" @@ -4894,7 +4895,7 @@ }, "states": [ { - "id": 14775, + "id": 14817, "properties": { "facing": "north", "half": "top", @@ -4903,7 +4904,7 @@ } }, { - "id": 14776, + "id": 14818, "properties": { "facing": "north", "half": "top", @@ -4912,7 +4913,7 @@ } }, { - "id": 14777, + "id": 14819, "properties": { "facing": "north", "half": "top", @@ -4921,7 +4922,7 @@ } }, { - "id": 14778, + "id": 14820, "properties": { "facing": "north", "half": "top", @@ -4930,7 +4931,7 @@ } }, { - "id": 14779, + "id": 14821, "properties": { "facing": "north", "half": "top", @@ -4939,7 +4940,7 @@ } }, { - "id": 14780, + "id": 14822, "properties": { "facing": "north", "half": "top", @@ -4948,7 +4949,7 @@ } }, { - "id": 14781, + "id": 14823, "properties": { "facing": "north", "half": "top", @@ -4957,7 +4958,7 @@ } }, { - "id": 14782, + "id": 14824, "properties": { "facing": "north", "half": "top", @@ -4966,7 +4967,7 @@ } }, { - "id": 14783, + "id": 14825, "properties": { "facing": "north", "half": "top", @@ -4975,7 +4976,7 @@ } }, { - "id": 14784, + "id": 14826, "properties": { "facing": "north", "half": "top", @@ -4984,7 +4985,7 @@ } }, { - "id": 14785, + "id": 14827, "properties": { "facing": "north", "half": "bottom", @@ -4994,7 +4995,7 @@ }, { "default": true, - "id": 14786, + "id": 14828, "properties": { "facing": "north", "half": "bottom", @@ -5003,7 +5004,7 @@ } }, { - "id": 14787, + "id": 14829, "properties": { "facing": "north", "half": "bottom", @@ -5012,7 +5013,7 @@ } }, { - "id": 14788, + "id": 14830, "properties": { "facing": "north", "half": "bottom", @@ -5021,7 +5022,7 @@ } }, { - "id": 14789, + "id": 14831, "properties": { "facing": "north", "half": "bottom", @@ -5030,7 +5031,7 @@ } }, { - "id": 14790, + "id": 14832, "properties": { "facing": "north", "half": "bottom", @@ -5039,7 +5040,7 @@ } }, { - "id": 14791, + "id": 14833, "properties": { "facing": "north", "half": "bottom", @@ -5048,7 +5049,7 @@ } }, { - "id": 14792, + "id": 14834, "properties": { "facing": "north", "half": "bottom", @@ -5057,7 +5058,7 @@ } }, { - "id": 14793, + "id": 14835, "properties": { "facing": "north", "half": "bottom", @@ -5066,7 +5067,7 @@ } }, { - "id": 14794, + "id": 14836, "properties": { "facing": "north", "half": "bottom", @@ -5075,7 +5076,7 @@ } }, { - "id": 14795, + "id": 14837, "properties": { "facing": "south", "half": "top", @@ -5084,7 +5085,7 @@ } }, { - "id": 14796, + "id": 14838, "properties": { "facing": "south", "half": "top", @@ -5093,7 +5094,7 @@ } }, { - "id": 14797, + "id": 14839, "properties": { "facing": "south", "half": "top", @@ -5102,7 +5103,7 @@ } }, { - "id": 14798, + "id": 14840, "properties": { "facing": "south", "half": "top", @@ -5111,7 +5112,7 @@ } }, { - "id": 14799, + "id": 14841, "properties": { "facing": "south", "half": "top", @@ -5120,7 +5121,7 @@ } }, { - "id": 14800, + "id": 14842, "properties": { "facing": "south", "half": "top", @@ -5129,7 +5130,7 @@ } }, { - "id": 14801, + "id": 14843, "properties": { "facing": "south", "half": "top", @@ -5138,7 +5139,7 @@ } }, { - "id": 14802, + "id": 14844, "properties": { "facing": "south", "half": "top", @@ -5147,7 +5148,7 @@ } }, { - "id": 14803, + "id": 14845, "properties": { "facing": "south", "half": "top", @@ -5156,7 +5157,7 @@ } }, { - "id": 14804, + "id": 14846, "properties": { "facing": "south", "half": "top", @@ -5165,7 +5166,7 @@ } }, { - "id": 14805, + "id": 14847, "properties": { "facing": "south", "half": "bottom", @@ -5174,7 +5175,7 @@ } }, { - "id": 14806, + "id": 14848, "properties": { "facing": "south", "half": "bottom", @@ -5183,7 +5184,7 @@ } }, { - "id": 14807, + "id": 14849, "properties": { "facing": "south", "half": "bottom", @@ -5192,7 +5193,7 @@ } }, { - "id": 14808, + "id": 14850, "properties": { "facing": "south", "half": "bottom", @@ -5201,7 +5202,7 @@ } }, { - "id": 14809, + "id": 14851, "properties": { "facing": "south", "half": "bottom", @@ -5210,7 +5211,7 @@ } }, { - "id": 14810, + "id": 14852, "properties": { "facing": "south", "half": "bottom", @@ -5219,7 +5220,7 @@ } }, { - "id": 14811, + "id": 14853, "properties": { "facing": "south", "half": "bottom", @@ -5228,7 +5229,7 @@ } }, { - "id": 14812, + "id": 14854, "properties": { "facing": "south", "half": "bottom", @@ -5237,7 +5238,7 @@ } }, { - "id": 14813, + "id": 14855, "properties": { "facing": "south", "half": "bottom", @@ -5246,7 +5247,7 @@ } }, { - "id": 14814, + "id": 14856, "properties": { "facing": "south", "half": "bottom", @@ -5255,7 +5256,7 @@ } }, { - "id": 14815, + "id": 14857, "properties": { "facing": "west", "half": "top", @@ -5264,7 +5265,7 @@ } }, { - "id": 14816, + "id": 14858, "properties": { "facing": "west", "half": "top", @@ -5273,7 +5274,7 @@ } }, { - "id": 14817, + "id": 14859, "properties": { "facing": "west", "half": "top", @@ -5282,7 +5283,7 @@ } }, { - "id": 14818, + "id": 14860, "properties": { "facing": "west", "half": "top", @@ -5291,7 +5292,7 @@ } }, { - "id": 14819, + "id": 14861, "properties": { "facing": "west", "half": "top", @@ -5300,7 +5301,7 @@ } }, { - "id": 14820, + "id": 14862, "properties": { "facing": "west", "half": "top", @@ -5309,7 +5310,7 @@ } }, { - "id": 14821, + "id": 14863, "properties": { "facing": "west", "half": "top", @@ -5318,7 +5319,7 @@ } }, { - "id": 14822, + "id": 14864, "properties": { "facing": "west", "half": "top", @@ -5327,7 +5328,7 @@ } }, { - "id": 14823, + "id": 14865, "properties": { "facing": "west", "half": "top", @@ -5336,7 +5337,7 @@ } }, { - "id": 14824, + "id": 14866, "properties": { "facing": "west", "half": "top", @@ -5345,7 +5346,7 @@ } }, { - "id": 14825, + "id": 14867, "properties": { "facing": "west", "half": "bottom", @@ -5354,7 +5355,7 @@ } }, { - "id": 14826, + "id": 14868, "properties": { "facing": "west", "half": "bottom", @@ -5363,7 +5364,7 @@ } }, { - "id": 14827, + "id": 14869, "properties": { "facing": "west", "half": "bottom", @@ -5372,7 +5373,7 @@ } }, { - "id": 14828, + "id": 14870, "properties": { "facing": "west", "half": "bottom", @@ -5381,7 +5382,7 @@ } }, { - "id": 14829, + "id": 14871, "properties": { "facing": "west", "half": "bottom", @@ -5390,7 +5391,7 @@ } }, { - "id": 14830, + "id": 14872, "properties": { "facing": "west", "half": "bottom", @@ -5399,7 +5400,7 @@ } }, { - "id": 14831, + "id": 14873, "properties": { "facing": "west", "half": "bottom", @@ -5408,7 +5409,7 @@ } }, { - "id": 14832, + "id": 14874, "properties": { "facing": "west", "half": "bottom", @@ -5417,7 +5418,7 @@ } }, { - "id": 14833, + "id": 14875, "properties": { "facing": "west", "half": "bottom", @@ -5426,7 +5427,7 @@ } }, { - "id": 14834, + "id": 14876, "properties": { "facing": "west", "half": "bottom", @@ -5435,7 +5436,7 @@ } }, { - "id": 14835, + "id": 14877, "properties": { "facing": "east", "half": "top", @@ -5444,7 +5445,7 @@ } }, { - "id": 14836, + "id": 14878, "properties": { "facing": "east", "half": "top", @@ -5453,7 +5454,7 @@ } }, { - "id": 14837, + "id": 14879, "properties": { "facing": "east", "half": "top", @@ -5462,7 +5463,7 @@ } }, { - "id": 14838, + "id": 14880, "properties": { "facing": "east", "half": "top", @@ -5471,7 +5472,7 @@ } }, { - "id": 14839, + "id": 14881, "properties": { "facing": "east", "half": "top", @@ -5480,7 +5481,7 @@ } }, { - "id": 14840, + "id": 14882, "properties": { "facing": "east", "half": "top", @@ -5489,7 +5490,7 @@ } }, { - "id": 14841, + "id": 14883, "properties": { "facing": "east", "half": "top", @@ -5498,7 +5499,7 @@ } }, { - "id": 14842, + "id": 14884, "properties": { "facing": "east", "half": "top", @@ -5507,7 +5508,7 @@ } }, { - "id": 14843, + "id": 14885, "properties": { "facing": "east", "half": "top", @@ -5516,7 +5517,7 @@ } }, { - "id": 14844, + "id": 14886, "properties": { "facing": "east", "half": "top", @@ -5525,7 +5526,7 @@ } }, { - "id": 14845, + "id": 14887, "properties": { "facing": "east", "half": "bottom", @@ -5534,7 +5535,7 @@ } }, { - "id": 14846, + "id": 14888, "properties": { "facing": "east", "half": "bottom", @@ -5543,7 +5544,7 @@ } }, { - "id": 14847, + "id": 14889, "properties": { "facing": "east", "half": "bottom", @@ -5552,7 +5553,7 @@ } }, { - "id": 14848, + "id": 14890, "properties": { "facing": "east", "half": "bottom", @@ -5561,7 +5562,7 @@ } }, { - "id": 14849, + "id": 14891, "properties": { "facing": "east", "half": "bottom", @@ -5570,7 +5571,7 @@ } }, { - "id": 14850, + "id": 14892, "properties": { "facing": "east", "half": "bottom", @@ -5579,7 +5580,7 @@ } }, { - "id": 14851, + "id": 14893, "properties": { "facing": "east", "half": "bottom", @@ -5588,7 +5589,7 @@ } }, { - "id": 14852, + "id": 14894, "properties": { "facing": "east", "half": "bottom", @@ -5597,7 +5598,7 @@ } }, { - "id": 14853, + "id": 14895, "properties": { "facing": "east", "half": "bottom", @@ -5606,7 +5607,7 @@ } }, { - "id": 14854, + "id": 14896, "properties": { "facing": "east", "half": "bottom", @@ -5653,7 +5654,7 @@ }, "states": [ { - "id": 17765, + "id": 17807, "properties": { "east": "none", "north": "none", @@ -5664,7 +5665,7 @@ } }, { - "id": 17766, + "id": 17808, "properties": { "east": "none", "north": "none", @@ -5675,7 +5676,7 @@ } }, { - "id": 17767, + "id": 17809, "properties": { "east": "none", "north": "none", @@ -5687,7 +5688,7 @@ }, { "default": true, - "id": 17768, + "id": 17810, "properties": { "east": "none", "north": "none", @@ -5698,7 +5699,7 @@ } }, { - "id": 17769, + "id": 17811, "properties": { "east": "none", "north": "none", @@ -5709,7 +5710,7 @@ } }, { - "id": 17770, + "id": 17812, "properties": { "east": "none", "north": "none", @@ -5720,7 +5721,7 @@ } }, { - "id": 17771, + "id": 17813, "properties": { "east": "none", "north": "none", @@ -5731,7 +5732,7 @@ } }, { - "id": 17772, + "id": 17814, "properties": { "east": "none", "north": "none", @@ -5742,7 +5743,7 @@ } }, { - "id": 17773, + "id": 17815, "properties": { "east": "none", "north": "none", @@ -5753,7 +5754,7 @@ } }, { - "id": 17774, + "id": 17816, "properties": { "east": "none", "north": "none", @@ -5764,7 +5765,7 @@ } }, { - "id": 17775, + "id": 17817, "properties": { "east": "none", "north": "none", @@ -5775,7 +5776,7 @@ } }, { - "id": 17776, + "id": 17818, "properties": { "east": "none", "north": "none", @@ -5786,7 +5787,7 @@ } }, { - "id": 17777, + "id": 17819, "properties": { "east": "none", "north": "none", @@ -5797,7 +5798,7 @@ } }, { - "id": 17778, + "id": 17820, "properties": { "east": "none", "north": "none", @@ -5808,7 +5809,7 @@ } }, { - "id": 17779, + "id": 17821, "properties": { "east": "none", "north": "none", @@ -5819,7 +5820,7 @@ } }, { - "id": 17780, + "id": 17822, "properties": { "east": "none", "north": "none", @@ -5830,7 +5831,7 @@ } }, { - "id": 17781, + "id": 17823, "properties": { "east": "none", "north": "none", @@ -5841,7 +5842,7 @@ } }, { - "id": 17782, + "id": 17824, "properties": { "east": "none", "north": "none", @@ -5852,7 +5853,7 @@ } }, { - "id": 17783, + "id": 17825, "properties": { "east": "none", "north": "none", @@ -5863,7 +5864,7 @@ } }, { - "id": 17784, + "id": 17826, "properties": { "east": "none", "north": "none", @@ -5874,7 +5875,7 @@ } }, { - "id": 17785, + "id": 17827, "properties": { "east": "none", "north": "none", @@ -5885,7 +5886,7 @@ } }, { - "id": 17786, + "id": 17828, "properties": { "east": "none", "north": "none", @@ -5896,7 +5897,7 @@ } }, { - "id": 17787, + "id": 17829, "properties": { "east": "none", "north": "none", @@ -5907,7 +5908,7 @@ } }, { - "id": 17788, + "id": 17830, "properties": { "east": "none", "north": "none", @@ -5918,7 +5919,7 @@ } }, { - "id": 17789, + "id": 17831, "properties": { "east": "none", "north": "none", @@ -5929,7 +5930,7 @@ } }, { - "id": 17790, + "id": 17832, "properties": { "east": "none", "north": "none", @@ -5940,7 +5941,7 @@ } }, { - "id": 17791, + "id": 17833, "properties": { "east": "none", "north": "none", @@ -5951,7 +5952,7 @@ } }, { - "id": 17792, + "id": 17834, "properties": { "east": "none", "north": "none", @@ -5962,7 +5963,7 @@ } }, { - "id": 17793, + "id": 17835, "properties": { "east": "none", "north": "none", @@ -5973,7 +5974,7 @@ } }, { - "id": 17794, + "id": 17836, "properties": { "east": "none", "north": "none", @@ -5984,7 +5985,7 @@ } }, { - "id": 17795, + "id": 17837, "properties": { "east": "none", "north": "none", @@ -5995,7 +5996,7 @@ } }, { - "id": 17796, + "id": 17838, "properties": { "east": "none", "north": "none", @@ -6006,7 +6007,7 @@ } }, { - "id": 17797, + "id": 17839, "properties": { "east": "none", "north": "none", @@ -6017,7 +6018,7 @@ } }, { - "id": 17798, + "id": 17840, "properties": { "east": "none", "north": "none", @@ -6028,7 +6029,7 @@ } }, { - "id": 17799, + "id": 17841, "properties": { "east": "none", "north": "none", @@ -6039,7 +6040,7 @@ } }, { - "id": 17800, + "id": 17842, "properties": { "east": "none", "north": "none", @@ -6050,7 +6051,7 @@ } }, { - "id": 17801, + "id": 17843, "properties": { "east": "none", "north": "low", @@ -6061,7 +6062,7 @@ } }, { - "id": 17802, + "id": 17844, "properties": { "east": "none", "north": "low", @@ -6072,7 +6073,7 @@ } }, { - "id": 17803, + "id": 17845, "properties": { "east": "none", "north": "low", @@ -6083,7 +6084,7 @@ } }, { - "id": 17804, + "id": 17846, "properties": { "east": "none", "north": "low", @@ -6094,7 +6095,7 @@ } }, { - "id": 17805, + "id": 17847, "properties": { "east": "none", "north": "low", @@ -6105,7 +6106,7 @@ } }, { - "id": 17806, + "id": 17848, "properties": { "east": "none", "north": "low", @@ -6116,7 +6117,7 @@ } }, { - "id": 17807, + "id": 17849, "properties": { "east": "none", "north": "low", @@ -6127,7 +6128,7 @@ } }, { - "id": 17808, + "id": 17850, "properties": { "east": "none", "north": "low", @@ -6138,7 +6139,7 @@ } }, { - "id": 17809, + "id": 17851, "properties": { "east": "none", "north": "low", @@ -6149,7 +6150,7 @@ } }, { - "id": 17810, + "id": 17852, "properties": { "east": "none", "north": "low", @@ -6160,7 +6161,7 @@ } }, { - "id": 17811, + "id": 17853, "properties": { "east": "none", "north": "low", @@ -6171,7 +6172,7 @@ } }, { - "id": 17812, + "id": 17854, "properties": { "east": "none", "north": "low", @@ -6182,7 +6183,7 @@ } }, { - "id": 17813, + "id": 17855, "properties": { "east": "none", "north": "low", @@ -6193,7 +6194,7 @@ } }, { - "id": 17814, + "id": 17856, "properties": { "east": "none", "north": "low", @@ -6204,7 +6205,7 @@ } }, { - "id": 17815, + "id": 17857, "properties": { "east": "none", "north": "low", @@ -6215,7 +6216,7 @@ } }, { - "id": 17816, + "id": 17858, "properties": { "east": "none", "north": "low", @@ -6226,7 +6227,7 @@ } }, { - "id": 17817, + "id": 17859, "properties": { "east": "none", "north": "low", @@ -6237,7 +6238,7 @@ } }, { - "id": 17818, + "id": 17860, "properties": { "east": "none", "north": "low", @@ -6248,7 +6249,7 @@ } }, { - "id": 17819, + "id": 17861, "properties": { "east": "none", "north": "low", @@ -6259,7 +6260,7 @@ } }, { - "id": 17820, + "id": 17862, "properties": { "east": "none", "north": "low", @@ -6270,7 +6271,7 @@ } }, { - "id": 17821, + "id": 17863, "properties": { "east": "none", "north": "low", @@ -6281,7 +6282,7 @@ } }, { - "id": 17822, + "id": 17864, "properties": { "east": "none", "north": "low", @@ -6292,7 +6293,7 @@ } }, { - "id": 17823, + "id": 17865, "properties": { "east": "none", "north": "low", @@ -6303,7 +6304,7 @@ } }, { - "id": 17824, + "id": 17866, "properties": { "east": "none", "north": "low", @@ -6314,7 +6315,7 @@ } }, { - "id": 17825, + "id": 17867, "properties": { "east": "none", "north": "low", @@ -6325,7 +6326,7 @@ } }, { - "id": 17826, + "id": 17868, "properties": { "east": "none", "north": "low", @@ -6336,7 +6337,7 @@ } }, { - "id": 17827, + "id": 17869, "properties": { "east": "none", "north": "low", @@ -6347,7 +6348,7 @@ } }, { - "id": 17828, + "id": 17870, "properties": { "east": "none", "north": "low", @@ -6358,7 +6359,7 @@ } }, { - "id": 17829, + "id": 17871, "properties": { "east": "none", "north": "low", @@ -6369,7 +6370,7 @@ } }, { - "id": 17830, + "id": 17872, "properties": { "east": "none", "north": "low", @@ -6380,7 +6381,7 @@ } }, { - "id": 17831, + "id": 17873, "properties": { "east": "none", "north": "low", @@ -6391,7 +6392,7 @@ } }, { - "id": 17832, + "id": 17874, "properties": { "east": "none", "north": "low", @@ -6402,7 +6403,7 @@ } }, { - "id": 17833, + "id": 17875, "properties": { "east": "none", "north": "low", @@ -6413,7 +6414,7 @@ } }, { - "id": 17834, + "id": 17876, "properties": { "east": "none", "north": "low", @@ -6424,7 +6425,7 @@ } }, { - "id": 17835, + "id": 17877, "properties": { "east": "none", "north": "low", @@ -6435,7 +6436,7 @@ } }, { - "id": 17836, + "id": 17878, "properties": { "east": "none", "north": "low", @@ -6446,7 +6447,7 @@ } }, { - "id": 17837, + "id": 17879, "properties": { "east": "none", "north": "tall", @@ -6457,7 +6458,7 @@ } }, { - "id": 17838, + "id": 17880, "properties": { "east": "none", "north": "tall", @@ -6468,7 +6469,7 @@ } }, { - "id": 17839, + "id": 17881, "properties": { "east": "none", "north": "tall", @@ -6479,7 +6480,7 @@ } }, { - "id": 17840, + "id": 17882, "properties": { "east": "none", "north": "tall", @@ -6490,7 +6491,7 @@ } }, { - "id": 17841, + "id": 17883, "properties": { "east": "none", "north": "tall", @@ -6501,7 +6502,7 @@ } }, { - "id": 17842, + "id": 17884, "properties": { "east": "none", "north": "tall", @@ -6512,7 +6513,7 @@ } }, { - "id": 17843, + "id": 17885, "properties": { "east": "none", "north": "tall", @@ -6523,7 +6524,7 @@ } }, { - "id": 17844, + "id": 17886, "properties": { "east": "none", "north": "tall", @@ -6534,7 +6535,7 @@ } }, { - "id": 17845, + "id": 17887, "properties": { "east": "none", "north": "tall", @@ -6545,7 +6546,7 @@ } }, { - "id": 17846, + "id": 17888, "properties": { "east": "none", "north": "tall", @@ -6556,7 +6557,7 @@ } }, { - "id": 17847, + "id": 17889, "properties": { "east": "none", "north": "tall", @@ -6567,7 +6568,7 @@ } }, { - "id": 17848, + "id": 17890, "properties": { "east": "none", "north": "tall", @@ -6578,7 +6579,7 @@ } }, { - "id": 17849, + "id": 17891, "properties": { "east": "none", "north": "tall", @@ -6589,7 +6590,7 @@ } }, { - "id": 17850, + "id": 17892, "properties": { "east": "none", "north": "tall", @@ -6600,7 +6601,7 @@ } }, { - "id": 17851, + "id": 17893, "properties": { "east": "none", "north": "tall", @@ -6611,7 +6612,7 @@ } }, { - "id": 17852, + "id": 17894, "properties": { "east": "none", "north": "tall", @@ -6622,7 +6623,7 @@ } }, { - "id": 17853, + "id": 17895, "properties": { "east": "none", "north": "tall", @@ -6633,7 +6634,7 @@ } }, { - "id": 17854, + "id": 17896, "properties": { "east": "none", "north": "tall", @@ -6644,7 +6645,7 @@ } }, { - "id": 17855, + "id": 17897, "properties": { "east": "none", "north": "tall", @@ -6655,7 +6656,7 @@ } }, { - "id": 17856, + "id": 17898, "properties": { "east": "none", "north": "tall", @@ -6666,7 +6667,7 @@ } }, { - "id": 17857, + "id": 17899, "properties": { "east": "none", "north": "tall", @@ -6677,7 +6678,7 @@ } }, { - "id": 17858, + "id": 17900, "properties": { "east": "none", "north": "tall", @@ -6688,7 +6689,7 @@ } }, { - "id": 17859, + "id": 17901, "properties": { "east": "none", "north": "tall", @@ -6699,7 +6700,7 @@ } }, { - "id": 17860, + "id": 17902, "properties": { "east": "none", "north": "tall", @@ -6710,7 +6711,7 @@ } }, { - "id": 17861, + "id": 17903, "properties": { "east": "none", "north": "tall", @@ -6721,7 +6722,7 @@ } }, { - "id": 17862, + "id": 17904, "properties": { "east": "none", "north": "tall", @@ -6732,7 +6733,7 @@ } }, { - "id": 17863, + "id": 17905, "properties": { "east": "none", "north": "tall", @@ -6743,7 +6744,7 @@ } }, { - "id": 17864, + "id": 17906, "properties": { "east": "none", "north": "tall", @@ -6754,7 +6755,7 @@ } }, { - "id": 17865, + "id": 17907, "properties": { "east": "none", "north": "tall", @@ -6765,7 +6766,7 @@ } }, { - "id": 17866, + "id": 17908, "properties": { "east": "none", "north": "tall", @@ -6776,7 +6777,7 @@ } }, { - "id": 17867, + "id": 17909, "properties": { "east": "none", "north": "tall", @@ -6787,7 +6788,7 @@ } }, { - "id": 17868, + "id": 17910, "properties": { "east": "none", "north": "tall", @@ -6798,7 +6799,7 @@ } }, { - "id": 17869, + "id": 17911, "properties": { "east": "none", "north": "tall", @@ -6809,7 +6810,7 @@ } }, { - "id": 17870, + "id": 17912, "properties": { "east": "none", "north": "tall", @@ -6820,7 +6821,7 @@ } }, { - "id": 17871, + "id": 17913, "properties": { "east": "none", "north": "tall", @@ -6831,7 +6832,7 @@ } }, { - "id": 17872, + "id": 17914, "properties": { "east": "none", "north": "tall", @@ -6842,7 +6843,7 @@ } }, { - "id": 17873, + "id": 17915, "properties": { "east": "low", "north": "none", @@ -6853,7 +6854,7 @@ } }, { - "id": 17874, + "id": 17916, "properties": { "east": "low", "north": "none", @@ -6864,7 +6865,7 @@ } }, { - "id": 17875, + "id": 17917, "properties": { "east": "low", "north": "none", @@ -6875,7 +6876,7 @@ } }, { - "id": 17876, + "id": 17918, "properties": { "east": "low", "north": "none", @@ -6886,7 +6887,7 @@ } }, { - "id": 17877, + "id": 17919, "properties": { "east": "low", "north": "none", @@ -6897,7 +6898,7 @@ } }, { - "id": 17878, + "id": 17920, "properties": { "east": "low", "north": "none", @@ -6908,7 +6909,7 @@ } }, { - "id": 17879, + "id": 17921, "properties": { "east": "low", "north": "none", @@ -6919,7 +6920,7 @@ } }, { - "id": 17880, + "id": 17922, "properties": { "east": "low", "north": "none", @@ -6930,7 +6931,7 @@ } }, { - "id": 17881, + "id": 17923, "properties": { "east": "low", "north": "none", @@ -6941,7 +6942,7 @@ } }, { - "id": 17882, + "id": 17924, "properties": { "east": "low", "north": "none", @@ -6952,7 +6953,7 @@ } }, { - "id": 17883, + "id": 17925, "properties": { "east": "low", "north": "none", @@ -6963,7 +6964,7 @@ } }, { - "id": 17884, + "id": 17926, "properties": { "east": "low", "north": "none", @@ -6974,7 +6975,7 @@ } }, { - "id": 17885, + "id": 17927, "properties": { "east": "low", "north": "none", @@ -6985,7 +6986,7 @@ } }, { - "id": 17886, + "id": 17928, "properties": { "east": "low", "north": "none", @@ -6996,7 +6997,7 @@ } }, { - "id": 17887, + "id": 17929, "properties": { "east": "low", "north": "none", @@ -7007,7 +7008,7 @@ } }, { - "id": 17888, + "id": 17930, "properties": { "east": "low", "north": "none", @@ -7018,7 +7019,7 @@ } }, { - "id": 17889, + "id": 17931, "properties": { "east": "low", "north": "none", @@ -7029,7 +7030,7 @@ } }, { - "id": 17890, + "id": 17932, "properties": { "east": "low", "north": "none", @@ -7040,7 +7041,7 @@ } }, { - "id": 17891, + "id": 17933, "properties": { "east": "low", "north": "none", @@ -7051,7 +7052,7 @@ } }, { - "id": 17892, + "id": 17934, "properties": { "east": "low", "north": "none", @@ -7062,7 +7063,7 @@ } }, { - "id": 17893, + "id": 17935, "properties": { "east": "low", "north": "none", @@ -7073,7 +7074,7 @@ } }, { - "id": 17894, + "id": 17936, "properties": { "east": "low", "north": "none", @@ -7084,7 +7085,7 @@ } }, { - "id": 17895, + "id": 17937, "properties": { "east": "low", "north": "none", @@ -7095,7 +7096,7 @@ } }, { - "id": 17896, + "id": 17938, "properties": { "east": "low", "north": "none", @@ -7106,7 +7107,7 @@ } }, { - "id": 17897, + "id": 17939, "properties": { "east": "low", "north": "none", @@ -7117,7 +7118,7 @@ } }, { - "id": 17898, + "id": 17940, "properties": { "east": "low", "north": "none", @@ -7128,7 +7129,7 @@ } }, { - "id": 17899, + "id": 17941, "properties": { "east": "low", "north": "none", @@ -7139,7 +7140,7 @@ } }, { - "id": 17900, + "id": 17942, "properties": { "east": "low", "north": "none", @@ -7150,7 +7151,7 @@ } }, { - "id": 17901, + "id": 17943, "properties": { "east": "low", "north": "none", @@ -7161,7 +7162,7 @@ } }, { - "id": 17902, + "id": 17944, "properties": { "east": "low", "north": "none", @@ -7172,7 +7173,7 @@ } }, { - "id": 17903, + "id": 17945, "properties": { "east": "low", "north": "none", @@ -7183,7 +7184,7 @@ } }, { - "id": 17904, + "id": 17946, "properties": { "east": "low", "north": "none", @@ -7194,7 +7195,7 @@ } }, { - "id": 17905, + "id": 17947, "properties": { "east": "low", "north": "none", @@ -7205,7 +7206,7 @@ } }, { - "id": 17906, + "id": 17948, "properties": { "east": "low", "north": "none", @@ -7216,7 +7217,7 @@ } }, { - "id": 17907, + "id": 17949, "properties": { "east": "low", "north": "none", @@ -7227,7 +7228,7 @@ } }, { - "id": 17908, + "id": 17950, "properties": { "east": "low", "north": "none", @@ -7238,7 +7239,7 @@ } }, { - "id": 17909, + "id": 17951, "properties": { "east": "low", "north": "low", @@ -7249,7 +7250,7 @@ } }, { - "id": 17910, + "id": 17952, "properties": { "east": "low", "north": "low", @@ -7260,7 +7261,7 @@ } }, { - "id": 17911, + "id": 17953, "properties": { "east": "low", "north": "low", @@ -7271,7 +7272,7 @@ } }, { - "id": 17912, + "id": 17954, "properties": { "east": "low", "north": "low", @@ -7282,7 +7283,7 @@ } }, { - "id": 17913, + "id": 17955, "properties": { "east": "low", "north": "low", @@ -7293,7 +7294,7 @@ } }, { - "id": 17914, + "id": 17956, "properties": { "east": "low", "north": "low", @@ -7304,7 +7305,7 @@ } }, { - "id": 17915, + "id": 17957, "properties": { "east": "low", "north": "low", @@ -7315,7 +7316,7 @@ } }, { - "id": 17916, + "id": 17958, "properties": { "east": "low", "north": "low", @@ -7326,7 +7327,7 @@ } }, { - "id": 17917, + "id": 17959, "properties": { "east": "low", "north": "low", @@ -7337,7 +7338,7 @@ } }, { - "id": 17918, + "id": 17960, "properties": { "east": "low", "north": "low", @@ -7348,7 +7349,7 @@ } }, { - "id": 17919, + "id": 17961, "properties": { "east": "low", "north": "low", @@ -7359,7 +7360,7 @@ } }, { - "id": 17920, + "id": 17962, "properties": { "east": "low", "north": "low", @@ -7370,7 +7371,7 @@ } }, { - "id": 17921, + "id": 17963, "properties": { "east": "low", "north": "low", @@ -7381,7 +7382,7 @@ } }, { - "id": 17922, + "id": 17964, "properties": { "east": "low", "north": "low", @@ -7392,7 +7393,7 @@ } }, { - "id": 17923, + "id": 17965, "properties": { "east": "low", "north": "low", @@ -7403,7 +7404,7 @@ } }, { - "id": 17924, + "id": 17966, "properties": { "east": "low", "north": "low", @@ -7414,7 +7415,7 @@ } }, { - "id": 17925, + "id": 17967, "properties": { "east": "low", "north": "low", @@ -7425,7 +7426,7 @@ } }, { - "id": 17926, + "id": 17968, "properties": { "east": "low", "north": "low", @@ -7436,7 +7437,7 @@ } }, { - "id": 17927, + "id": 17969, "properties": { "east": "low", "north": "low", @@ -7447,7 +7448,7 @@ } }, { - "id": 17928, + "id": 17970, "properties": { "east": "low", "north": "low", @@ -7458,7 +7459,7 @@ } }, { - "id": 17929, + "id": 17971, "properties": { "east": "low", "north": "low", @@ -7469,7 +7470,7 @@ } }, { - "id": 17930, + "id": 17972, "properties": { "east": "low", "north": "low", @@ -7480,7 +7481,7 @@ } }, { - "id": 17931, + "id": 17973, "properties": { "east": "low", "north": "low", @@ -7491,7 +7492,7 @@ } }, { - "id": 17932, + "id": 17974, "properties": { "east": "low", "north": "low", @@ -7502,7 +7503,7 @@ } }, { - "id": 17933, + "id": 17975, "properties": { "east": "low", "north": "low", @@ -7513,7 +7514,7 @@ } }, { - "id": 17934, + "id": 17976, "properties": { "east": "low", "north": "low", @@ -7524,7 +7525,7 @@ } }, { - "id": 17935, + "id": 17977, "properties": { "east": "low", "north": "low", @@ -7535,7 +7536,7 @@ } }, { - "id": 17936, + "id": 17978, "properties": { "east": "low", "north": "low", @@ -7546,7 +7547,7 @@ } }, { - "id": 17937, + "id": 17979, "properties": { "east": "low", "north": "low", @@ -7557,7 +7558,7 @@ } }, { - "id": 17938, + "id": 17980, "properties": { "east": "low", "north": "low", @@ -7568,7 +7569,7 @@ } }, { - "id": 17939, + "id": 17981, "properties": { "east": "low", "north": "low", @@ -7579,7 +7580,7 @@ } }, { - "id": 17940, + "id": 17982, "properties": { "east": "low", "north": "low", @@ -7590,7 +7591,7 @@ } }, { - "id": 17941, + "id": 17983, "properties": { "east": "low", "north": "low", @@ -7601,7 +7602,7 @@ } }, { - "id": 17942, + "id": 17984, "properties": { "east": "low", "north": "low", @@ -7612,7 +7613,7 @@ } }, { - "id": 17943, + "id": 17985, "properties": { "east": "low", "north": "low", @@ -7623,7 +7624,7 @@ } }, { - "id": 17944, + "id": 17986, "properties": { "east": "low", "north": "low", @@ -7634,7 +7635,7 @@ } }, { - "id": 17945, + "id": 17987, "properties": { "east": "low", "north": "tall", @@ -7645,7 +7646,7 @@ } }, { - "id": 17946, + "id": 17988, "properties": { "east": "low", "north": "tall", @@ -7656,7 +7657,7 @@ } }, { - "id": 17947, + "id": 17989, "properties": { "east": "low", "north": "tall", @@ -7667,7 +7668,7 @@ } }, { - "id": 17948, + "id": 17990, "properties": { "east": "low", "north": "tall", @@ -7678,7 +7679,7 @@ } }, { - "id": 17949, + "id": 17991, "properties": { "east": "low", "north": "tall", @@ -7689,7 +7690,7 @@ } }, { - "id": 17950, + "id": 17992, "properties": { "east": "low", "north": "tall", @@ -7700,7 +7701,7 @@ } }, { - "id": 17951, + "id": 17993, "properties": { "east": "low", "north": "tall", @@ -7711,7 +7712,7 @@ } }, { - "id": 17952, + "id": 17994, "properties": { "east": "low", "north": "tall", @@ -7722,7 +7723,7 @@ } }, { - "id": 17953, + "id": 17995, "properties": { "east": "low", "north": "tall", @@ -7733,7 +7734,7 @@ } }, { - "id": 17954, + "id": 17996, "properties": { "east": "low", "north": "tall", @@ -7744,7 +7745,7 @@ } }, { - "id": 17955, + "id": 17997, "properties": { "east": "low", "north": "tall", @@ -7755,7 +7756,7 @@ } }, { - "id": 17956, + "id": 17998, "properties": { "east": "low", "north": "tall", @@ -7766,7 +7767,7 @@ } }, { - "id": 17957, + "id": 17999, "properties": { "east": "low", "north": "tall", @@ -7777,7 +7778,7 @@ } }, { - "id": 17958, + "id": 18000, "properties": { "east": "low", "north": "tall", @@ -7788,7 +7789,7 @@ } }, { - "id": 17959, + "id": 18001, "properties": { "east": "low", "north": "tall", @@ -7799,7 +7800,7 @@ } }, { - "id": 17960, + "id": 18002, "properties": { "east": "low", "north": "tall", @@ -7810,7 +7811,7 @@ } }, { - "id": 17961, + "id": 18003, "properties": { "east": "low", "north": "tall", @@ -7821,7 +7822,7 @@ } }, { - "id": 17962, + "id": 18004, "properties": { "east": "low", "north": "tall", @@ -7832,7 +7833,7 @@ } }, { - "id": 17963, + "id": 18005, "properties": { "east": "low", "north": "tall", @@ -7843,7 +7844,7 @@ } }, { - "id": 17964, + "id": 18006, "properties": { "east": "low", "north": "tall", @@ -7854,7 +7855,7 @@ } }, { - "id": 17965, + "id": 18007, "properties": { "east": "low", "north": "tall", @@ -7865,7 +7866,7 @@ } }, { - "id": 17966, + "id": 18008, "properties": { "east": "low", "north": "tall", @@ -7876,7 +7877,7 @@ } }, { - "id": 17967, + "id": 18009, "properties": { "east": "low", "north": "tall", @@ -7887,7 +7888,7 @@ } }, { - "id": 17968, + "id": 18010, "properties": { "east": "low", "north": "tall", @@ -7898,7 +7899,7 @@ } }, { - "id": 17969, + "id": 18011, "properties": { "east": "low", "north": "tall", @@ -7909,7 +7910,7 @@ } }, { - "id": 17970, + "id": 18012, "properties": { "east": "low", "north": "tall", @@ -7920,7 +7921,7 @@ } }, { - "id": 17971, + "id": 18013, "properties": { "east": "low", "north": "tall", @@ -7931,7 +7932,7 @@ } }, { - "id": 17972, + "id": 18014, "properties": { "east": "low", "north": "tall", @@ -7942,7 +7943,7 @@ } }, { - "id": 17973, + "id": 18015, "properties": { "east": "low", "north": "tall", @@ -7953,7 +7954,7 @@ } }, { - "id": 17974, + "id": 18016, "properties": { "east": "low", "north": "tall", @@ -7964,7 +7965,7 @@ } }, { - "id": 17975, + "id": 18017, "properties": { "east": "low", "north": "tall", @@ -7975,7 +7976,7 @@ } }, { - "id": 17976, + "id": 18018, "properties": { "east": "low", "north": "tall", @@ -7986,7 +7987,7 @@ } }, { - "id": 17977, + "id": 18019, "properties": { "east": "low", "north": "tall", @@ -7997,7 +7998,7 @@ } }, { - "id": 17978, + "id": 18020, "properties": { "east": "low", "north": "tall", @@ -8008,7 +8009,7 @@ } }, { - "id": 17979, + "id": 18021, "properties": { "east": "low", "north": "tall", @@ -8019,7 +8020,7 @@ } }, { - "id": 17980, + "id": 18022, "properties": { "east": "low", "north": "tall", @@ -8030,7 +8031,7 @@ } }, { - "id": 17981, + "id": 18023, "properties": { "east": "tall", "north": "none", @@ -8041,7 +8042,7 @@ } }, { - "id": 17982, + "id": 18024, "properties": { "east": "tall", "north": "none", @@ -8052,7 +8053,7 @@ } }, { - "id": 17983, + "id": 18025, "properties": { "east": "tall", "north": "none", @@ -8063,7 +8064,7 @@ } }, { - "id": 17984, + "id": 18026, "properties": { "east": "tall", "north": "none", @@ -8074,7 +8075,7 @@ } }, { - "id": 17985, + "id": 18027, "properties": { "east": "tall", "north": "none", @@ -8085,7 +8086,7 @@ } }, { - "id": 17986, + "id": 18028, "properties": { "east": "tall", "north": "none", @@ -8096,7 +8097,7 @@ } }, { - "id": 17987, + "id": 18029, "properties": { "east": "tall", "north": "none", @@ -8107,7 +8108,7 @@ } }, { - "id": 17988, + "id": 18030, "properties": { "east": "tall", "north": "none", @@ -8118,7 +8119,7 @@ } }, { - "id": 17989, + "id": 18031, "properties": { "east": "tall", "north": "none", @@ -8129,7 +8130,7 @@ } }, { - "id": 17990, + "id": 18032, "properties": { "east": "tall", "north": "none", @@ -8140,7 +8141,7 @@ } }, { - "id": 17991, + "id": 18033, "properties": { "east": "tall", "north": "none", @@ -8151,7 +8152,7 @@ } }, { - "id": 17992, + "id": 18034, "properties": { "east": "tall", "north": "none", @@ -8162,7 +8163,7 @@ } }, { - "id": 17993, + "id": 18035, "properties": { "east": "tall", "north": "none", @@ -8173,7 +8174,7 @@ } }, { - "id": 17994, + "id": 18036, "properties": { "east": "tall", "north": "none", @@ -8184,7 +8185,7 @@ } }, { - "id": 17995, + "id": 18037, "properties": { "east": "tall", "north": "none", @@ -8195,7 +8196,7 @@ } }, { - "id": 17996, + "id": 18038, "properties": { "east": "tall", "north": "none", @@ -8206,7 +8207,7 @@ } }, { - "id": 17997, + "id": 18039, "properties": { "east": "tall", "north": "none", @@ -8217,7 +8218,7 @@ } }, { - "id": 17998, + "id": 18040, "properties": { "east": "tall", "north": "none", @@ -8228,7 +8229,7 @@ } }, { - "id": 17999, + "id": 18041, "properties": { "east": "tall", "north": "none", @@ -8239,7 +8240,7 @@ } }, { - "id": 18000, + "id": 18042, "properties": { "east": "tall", "north": "none", @@ -8250,7 +8251,7 @@ } }, { - "id": 18001, + "id": 18043, "properties": { "east": "tall", "north": "none", @@ -8261,7 +8262,7 @@ } }, { - "id": 18002, + "id": 18044, "properties": { "east": "tall", "north": "none", @@ -8272,7 +8273,7 @@ } }, { - "id": 18003, + "id": 18045, "properties": { "east": "tall", "north": "none", @@ -8283,7 +8284,7 @@ } }, { - "id": 18004, + "id": 18046, "properties": { "east": "tall", "north": "none", @@ -8294,7 +8295,7 @@ } }, { - "id": 18005, + "id": 18047, "properties": { "east": "tall", "north": "none", @@ -8305,7 +8306,7 @@ } }, { - "id": 18006, + "id": 18048, "properties": { "east": "tall", "north": "none", @@ -8316,7 +8317,7 @@ } }, { - "id": 18007, + "id": 18049, "properties": { "east": "tall", "north": "none", @@ -8327,7 +8328,7 @@ } }, { - "id": 18008, + "id": 18050, "properties": { "east": "tall", "north": "none", @@ -8338,7 +8339,7 @@ } }, { - "id": 18009, + "id": 18051, "properties": { "east": "tall", "north": "none", @@ -8349,7 +8350,7 @@ } }, { - "id": 18010, + "id": 18052, "properties": { "east": "tall", "north": "none", @@ -8360,7 +8361,7 @@ } }, { - "id": 18011, + "id": 18053, "properties": { "east": "tall", "north": "none", @@ -8371,7 +8372,7 @@ } }, { - "id": 18012, + "id": 18054, "properties": { "east": "tall", "north": "none", @@ -8382,7 +8383,7 @@ } }, { - "id": 18013, + "id": 18055, "properties": { "east": "tall", "north": "none", @@ -8393,7 +8394,7 @@ } }, { - "id": 18014, + "id": 18056, "properties": { "east": "tall", "north": "none", @@ -8404,7 +8405,7 @@ } }, { - "id": 18015, + "id": 18057, "properties": { "east": "tall", "north": "none", @@ -8415,7 +8416,7 @@ } }, { - "id": 18016, + "id": 18058, "properties": { "east": "tall", "north": "none", @@ -8426,7 +8427,7 @@ } }, { - "id": 18017, + "id": 18059, "properties": { "east": "tall", "north": "low", @@ -8437,7 +8438,7 @@ } }, { - "id": 18018, + "id": 18060, "properties": { "east": "tall", "north": "low", @@ -8448,7 +8449,7 @@ } }, { - "id": 18019, + "id": 18061, "properties": { "east": "tall", "north": "low", @@ -8459,7 +8460,7 @@ } }, { - "id": 18020, + "id": 18062, "properties": { "east": "tall", "north": "low", @@ -8470,7 +8471,7 @@ } }, { - "id": 18021, + "id": 18063, "properties": { "east": "tall", "north": "low", @@ -8481,7 +8482,7 @@ } }, { - "id": 18022, + "id": 18064, "properties": { "east": "tall", "north": "low", @@ -8492,7 +8493,7 @@ } }, { - "id": 18023, + "id": 18065, "properties": { "east": "tall", "north": "low", @@ -8503,7 +8504,7 @@ } }, { - "id": 18024, + "id": 18066, "properties": { "east": "tall", "north": "low", @@ -8514,7 +8515,7 @@ } }, { - "id": 18025, + "id": 18067, "properties": { "east": "tall", "north": "low", @@ -8525,7 +8526,7 @@ } }, { - "id": 18026, + "id": 18068, "properties": { "east": "tall", "north": "low", @@ -8536,7 +8537,7 @@ } }, { - "id": 18027, + "id": 18069, "properties": { "east": "tall", "north": "low", @@ -8547,7 +8548,7 @@ } }, { - "id": 18028, + "id": 18070, "properties": { "east": "tall", "north": "low", @@ -8558,7 +8559,7 @@ } }, { - "id": 18029, + "id": 18071, "properties": { "east": "tall", "north": "low", @@ -8569,7 +8570,7 @@ } }, { - "id": 18030, + "id": 18072, "properties": { "east": "tall", "north": "low", @@ -8580,7 +8581,7 @@ } }, { - "id": 18031, + "id": 18073, "properties": { "east": "tall", "north": "low", @@ -8591,7 +8592,7 @@ } }, { - "id": 18032, + "id": 18074, "properties": { "east": "tall", "north": "low", @@ -8602,7 +8603,7 @@ } }, { - "id": 18033, + "id": 18075, "properties": { "east": "tall", "north": "low", @@ -8613,7 +8614,7 @@ } }, { - "id": 18034, + "id": 18076, "properties": { "east": "tall", "north": "low", @@ -8624,7 +8625,7 @@ } }, { - "id": 18035, + "id": 18077, "properties": { "east": "tall", "north": "low", @@ -8635,7 +8636,7 @@ } }, { - "id": 18036, + "id": 18078, "properties": { "east": "tall", "north": "low", @@ -8646,7 +8647,7 @@ } }, { - "id": 18037, + "id": 18079, "properties": { "east": "tall", "north": "low", @@ -8657,7 +8658,7 @@ } }, { - "id": 18038, + "id": 18080, "properties": { "east": "tall", "north": "low", @@ -8668,7 +8669,7 @@ } }, { - "id": 18039, + "id": 18081, "properties": { "east": "tall", "north": "low", @@ -8679,7 +8680,7 @@ } }, { - "id": 18040, + "id": 18082, "properties": { "east": "tall", "north": "low", @@ -8690,7 +8691,7 @@ } }, { - "id": 18041, + "id": 18083, "properties": { "east": "tall", "north": "low", @@ -8701,7 +8702,7 @@ } }, { - "id": 18042, + "id": 18084, "properties": { "east": "tall", "north": "low", @@ -8712,7 +8713,7 @@ } }, { - "id": 18043, + "id": 18085, "properties": { "east": "tall", "north": "low", @@ -8723,7 +8724,7 @@ } }, { - "id": 18044, + "id": 18086, "properties": { "east": "tall", "north": "low", @@ -8734,7 +8735,7 @@ } }, { - "id": 18045, + "id": 18087, "properties": { "east": "tall", "north": "low", @@ -8745,7 +8746,7 @@ } }, { - "id": 18046, + "id": 18088, "properties": { "east": "tall", "north": "low", @@ -8756,7 +8757,7 @@ } }, { - "id": 18047, + "id": 18089, "properties": { "east": "tall", "north": "low", @@ -8767,7 +8768,7 @@ } }, { - "id": 18048, + "id": 18090, "properties": { "east": "tall", "north": "low", @@ -8778,7 +8779,7 @@ } }, { - "id": 18049, + "id": 18091, "properties": { "east": "tall", "north": "low", @@ -8789,7 +8790,7 @@ } }, { - "id": 18050, + "id": 18092, "properties": { "east": "tall", "north": "low", @@ -8800,7 +8801,7 @@ } }, { - "id": 18051, + "id": 18093, "properties": { "east": "tall", "north": "low", @@ -8811,7 +8812,7 @@ } }, { - "id": 18052, + "id": 18094, "properties": { "east": "tall", "north": "low", @@ -8822,7 +8823,7 @@ } }, { - "id": 18053, + "id": 18095, "properties": { "east": "tall", "north": "tall", @@ -8833,7 +8834,7 @@ } }, { - "id": 18054, + "id": 18096, "properties": { "east": "tall", "north": "tall", @@ -8844,7 +8845,7 @@ } }, { - "id": 18055, + "id": 18097, "properties": { "east": "tall", "north": "tall", @@ -8855,7 +8856,7 @@ } }, { - "id": 18056, + "id": 18098, "properties": { "east": "tall", "north": "tall", @@ -8866,7 +8867,7 @@ } }, { - "id": 18057, + "id": 18099, "properties": { "east": "tall", "north": "tall", @@ -8877,7 +8878,7 @@ } }, { - "id": 18058, + "id": 18100, "properties": { "east": "tall", "north": "tall", @@ -8888,7 +8889,7 @@ } }, { - "id": 18059, + "id": 18101, "properties": { "east": "tall", "north": "tall", @@ -8899,7 +8900,7 @@ } }, { - "id": 18060, + "id": 18102, "properties": { "east": "tall", "north": "tall", @@ -8910,7 +8911,7 @@ } }, { - "id": 18061, + "id": 18103, "properties": { "east": "tall", "north": "tall", @@ -8921,7 +8922,7 @@ } }, { - "id": 18062, + "id": 18104, "properties": { "east": "tall", "north": "tall", @@ -8932,7 +8933,7 @@ } }, { - "id": 18063, + "id": 18105, "properties": { "east": "tall", "north": "tall", @@ -8943,7 +8944,7 @@ } }, { - "id": 18064, + "id": 18106, "properties": { "east": "tall", "north": "tall", @@ -8954,7 +8955,7 @@ } }, { - "id": 18065, + "id": 18107, "properties": { "east": "tall", "north": "tall", @@ -8965,7 +8966,7 @@ } }, { - "id": 18066, + "id": 18108, "properties": { "east": "tall", "north": "tall", @@ -8976,7 +8977,7 @@ } }, { - "id": 18067, + "id": 18109, "properties": { "east": "tall", "north": "tall", @@ -8987,7 +8988,7 @@ } }, { - "id": 18068, + "id": 18110, "properties": { "east": "tall", "north": "tall", @@ -8998,7 +8999,7 @@ } }, { - "id": 18069, + "id": 18111, "properties": { "east": "tall", "north": "tall", @@ -9009,7 +9010,7 @@ } }, { - "id": 18070, + "id": 18112, "properties": { "east": "tall", "north": "tall", @@ -9020,7 +9021,7 @@ } }, { - "id": 18071, + "id": 18113, "properties": { "east": "tall", "north": "tall", @@ -9031,7 +9032,7 @@ } }, { - "id": 18072, + "id": 18114, "properties": { "east": "tall", "north": "tall", @@ -9042,7 +9043,7 @@ } }, { - "id": 18073, + "id": 18115, "properties": { "east": "tall", "north": "tall", @@ -9053,7 +9054,7 @@ } }, { - "id": 18074, + "id": 18116, "properties": { "east": "tall", "north": "tall", @@ -9064,7 +9065,7 @@ } }, { - "id": 18075, + "id": 18117, "properties": { "east": "tall", "north": "tall", @@ -9075,7 +9076,7 @@ } }, { - "id": 18076, + "id": 18118, "properties": { "east": "tall", "north": "tall", @@ -9086,7 +9087,7 @@ } }, { - "id": 18077, + "id": 18119, "properties": { "east": "tall", "north": "tall", @@ -9097,7 +9098,7 @@ } }, { - "id": 18078, + "id": 18120, "properties": { "east": "tall", "north": "tall", @@ -9108,7 +9109,7 @@ } }, { - "id": 18079, + "id": 18121, "properties": { "east": "tall", "north": "tall", @@ -9119,7 +9120,7 @@ } }, { - "id": 18080, + "id": 18122, "properties": { "east": "tall", "north": "tall", @@ -9130,7 +9131,7 @@ } }, { - "id": 18081, + "id": 18123, "properties": { "east": "tall", "north": "tall", @@ -9141,7 +9142,7 @@ } }, { - "id": 18082, + "id": 18124, "properties": { "east": "tall", "north": "tall", @@ -9152,7 +9153,7 @@ } }, { - "id": 18083, + "id": 18125, "properties": { "east": "tall", "north": "tall", @@ -9163,7 +9164,7 @@ } }, { - "id": 18084, + "id": 18126, "properties": { "east": "tall", "north": "tall", @@ -9174,7 +9175,7 @@ } }, { - "id": 18085, + "id": 18127, "properties": { "east": "tall", "north": "tall", @@ -9185,7 +9186,7 @@ } }, { - "id": 18086, + "id": 18128, "properties": { "east": "tall", "north": "tall", @@ -9196,7 +9197,7 @@ } }, { - "id": 18087, + "id": 18129, "properties": { "east": "tall", "north": "tall", @@ -9207,7 +9208,7 @@ } }, { - "id": 18088, + "id": 18130, "properties": { "east": "tall", "north": "tall", @@ -9235,25 +9236,25 @@ "states": [ { "default": true, - "id": 9906, + "id": 9916, "properties": { "facing": "north" } }, { - "id": 9907, + "id": 9917, "properties": { "facing": "south" } }, { - "id": 9908, + "id": 9918, "properties": { "facing": "west" } }, { - "id": 9909, + "id": 9919, "properties": { "facing": "east" } @@ -9279,25 +9280,25 @@ "states": [ { "default": true, - "id": 7050, + "id": 7060, "properties": { "facing": "north" } }, { - "id": 7051, + "id": 7061, "properties": { "facing": "south" } }, { - "id": 7052, + "id": 7062, "properties": { "facing": "west" } }, { - "id": 7053, + "id": 7063, "properties": { "facing": "east" } @@ -9323,25 +9324,25 @@ "states": [ { "default": true, - "id": 7046, + "id": 7056, "properties": { "facing": "north" } }, { - "id": 7047, + "id": 7057, "properties": { "facing": "south" } }, { - "id": 7048, + "id": 7058, "properties": { "facing": "west" } }, { - "id": 7049, + "id": 7059, "properties": { "facing": "east" } @@ -9356,13 +9357,18 @@ "states": [ { "default": true, - "id": 25837 + "id": 25884 } ] }, "minecraft:azalea_leaves": { "definition": { - "type": "minecraft:leaves", + "type": "minecraft:untinted_particle_leaves", + "leaf_particle": { + "type": "minecraft:tinted_leaves", + "color": -9399763 + }, + "leaf_particle_chance": 0.01, "properties": {} }, "properties": { @@ -9626,7 +9632,7 @@ "states": [ { "default": true, - "id": 2123 + "id": 2126 } ] }, @@ -9653,7 +9659,7 @@ "states": [ { "default": true, - "id": 13958, + "id": 14000, "properties": { "age": "0", "leaves": "none", @@ -9661,7 +9667,7 @@ } }, { - "id": 13959, + "id": 14001, "properties": { "age": "0", "leaves": "none", @@ -9669,7 +9675,7 @@ } }, { - "id": 13960, + "id": 14002, "properties": { "age": "0", "leaves": "small", @@ -9677,7 +9683,7 @@ } }, { - "id": 13961, + "id": 14003, "properties": { "age": "0", "leaves": "small", @@ -9685,7 +9691,7 @@ } }, { - "id": 13962, + "id": 14004, "properties": { "age": "0", "leaves": "large", @@ -9693,7 +9699,7 @@ } }, { - "id": 13963, + "id": 14005, "properties": { "age": "0", "leaves": "large", @@ -9701,7 +9707,7 @@ } }, { - "id": 13964, + "id": 14006, "properties": { "age": "1", "leaves": "none", @@ -9709,7 +9715,7 @@ } }, { - "id": 13965, + "id": 14007, "properties": { "age": "1", "leaves": "none", @@ -9717,7 +9723,7 @@ } }, { - "id": 13966, + "id": 14008, "properties": { "age": "1", "leaves": "small", @@ -9725,7 +9731,7 @@ } }, { - "id": 13967, + "id": 14009, "properties": { "age": "1", "leaves": "small", @@ -9733,7 +9739,7 @@ } }, { - "id": 13968, + "id": 14010, "properties": { "age": "1", "leaves": "large", @@ -9741,7 +9747,7 @@ } }, { - "id": 13969, + "id": 14011, "properties": { "age": "1", "leaves": "large", @@ -9810,7 +9816,7 @@ }, "states": [ { - "id": 9602, + "id": 9612, "properties": { "face": "floor", "facing": "north", @@ -9818,7 +9824,7 @@ } }, { - "id": 9603, + "id": 9613, "properties": { "face": "floor", "facing": "north", @@ -9826,7 +9832,7 @@ } }, { - "id": 9604, + "id": 9614, "properties": { "face": "floor", "facing": "south", @@ -9834,7 +9840,7 @@ } }, { - "id": 9605, + "id": 9615, "properties": { "face": "floor", "facing": "south", @@ -9842,7 +9848,7 @@ } }, { - "id": 9606, + "id": 9616, "properties": { "face": "floor", "facing": "west", @@ -9850,7 +9856,7 @@ } }, { - "id": 9607, + "id": 9617, "properties": { "face": "floor", "facing": "west", @@ -9858,7 +9864,7 @@ } }, { - "id": 9608, + "id": 9618, "properties": { "face": "floor", "facing": "east", @@ -9866,7 +9872,7 @@ } }, { - "id": 9609, + "id": 9619, "properties": { "face": "floor", "facing": "east", @@ -9874,7 +9880,7 @@ } }, { - "id": 9610, + "id": 9620, "properties": { "face": "wall", "facing": "north", @@ -9883,7 +9889,7 @@ }, { "default": true, - "id": 9611, + "id": 9621, "properties": { "face": "wall", "facing": "north", @@ -9891,7 +9897,7 @@ } }, { - "id": 9612, + "id": 9622, "properties": { "face": "wall", "facing": "south", @@ -9899,7 +9905,7 @@ } }, { - "id": 9613, + "id": 9623, "properties": { "face": "wall", "facing": "south", @@ -9907,7 +9913,7 @@ } }, { - "id": 9614, + "id": 9624, "properties": { "face": "wall", "facing": "west", @@ -9915,7 +9921,7 @@ } }, { - "id": 9615, + "id": 9625, "properties": { "face": "wall", "facing": "west", @@ -9923,7 +9929,7 @@ } }, { - "id": 9616, + "id": 9626, "properties": { "face": "wall", "facing": "east", @@ -9931,7 +9937,7 @@ } }, { - "id": 9617, + "id": 9627, "properties": { "face": "wall", "facing": "east", @@ -9939,7 +9945,7 @@ } }, { - "id": 9618, + "id": 9628, "properties": { "face": "ceiling", "facing": "north", @@ -9947,7 +9953,7 @@ } }, { - "id": 9619, + "id": 9629, "properties": { "face": "ceiling", "facing": "north", @@ -9955,7 +9961,7 @@ } }, { - "id": 9620, + "id": 9630, "properties": { "face": "ceiling", "facing": "south", @@ -9963,7 +9969,7 @@ } }, { - "id": 9621, + "id": 9631, "properties": { "face": "ceiling", "facing": "south", @@ -9971,7 +9977,7 @@ } }, { - "id": 9622, + "id": 9632, "properties": { "face": "ceiling", "facing": "west", @@ -9979,7 +9985,7 @@ } }, { - "id": 9623, + "id": 9633, "properties": { "face": "ceiling", "facing": "west", @@ -9987,7 +9993,7 @@ } }, { - "id": 9624, + "id": 9634, "properties": { "face": "ceiling", "facing": "east", @@ -9995,7 +10001,7 @@ } }, { - "id": 9625, + "id": 9635, "properties": { "face": "ceiling", "facing": "east", @@ -10036,7 +10042,7 @@ }, "states": [ { - "id": 13283, + "id": 13293, "properties": { "facing": "north", "half": "upper", @@ -10046,7 +10052,7 @@ } }, { - "id": 13284, + "id": 13294, "properties": { "facing": "north", "half": "upper", @@ -10056,7 +10062,7 @@ } }, { - "id": 13285, + "id": 13295, "properties": { "facing": "north", "half": "upper", @@ -10066,7 +10072,7 @@ } }, { - "id": 13286, + "id": 13296, "properties": { "facing": "north", "half": "upper", @@ -10076,7 +10082,7 @@ } }, { - "id": 13287, + "id": 13297, "properties": { "facing": "north", "half": "upper", @@ -10086,7 +10092,7 @@ } }, { - "id": 13288, + "id": 13298, "properties": { "facing": "north", "half": "upper", @@ -10096,7 +10102,7 @@ } }, { - "id": 13289, + "id": 13299, "properties": { "facing": "north", "half": "upper", @@ -10106,7 +10112,7 @@ } }, { - "id": 13290, + "id": 13300, "properties": { "facing": "north", "half": "upper", @@ -10116,7 +10122,7 @@ } }, { - "id": 13291, + "id": 13301, "properties": { "facing": "north", "half": "lower", @@ -10126,7 +10132,7 @@ } }, { - "id": 13292, + "id": 13302, "properties": { "facing": "north", "half": "lower", @@ -10136,7 +10142,7 @@ } }, { - "id": 13293, + "id": 13303, "properties": { "facing": "north", "half": "lower", @@ -10147,7 +10153,7 @@ }, { "default": true, - "id": 13294, + "id": 13304, "properties": { "facing": "north", "half": "lower", @@ -10157,7 +10163,7 @@ } }, { - "id": 13295, + "id": 13305, "properties": { "facing": "north", "half": "lower", @@ -10167,7 +10173,7 @@ } }, { - "id": 13296, + "id": 13306, "properties": { "facing": "north", "half": "lower", @@ -10177,7 +10183,7 @@ } }, { - "id": 13297, + "id": 13307, "properties": { "facing": "north", "half": "lower", @@ -10187,7 +10193,7 @@ } }, { - "id": 13298, + "id": 13308, "properties": { "facing": "north", "half": "lower", @@ -10197,7 +10203,7 @@ } }, { - "id": 13299, + "id": 13309, "properties": { "facing": "south", "half": "upper", @@ -10207,7 +10213,7 @@ } }, { - "id": 13300, + "id": 13310, "properties": { "facing": "south", "half": "upper", @@ -10217,7 +10223,7 @@ } }, { - "id": 13301, + "id": 13311, "properties": { "facing": "south", "half": "upper", @@ -10227,7 +10233,7 @@ } }, { - "id": 13302, + "id": 13312, "properties": { "facing": "south", "half": "upper", @@ -10237,7 +10243,7 @@ } }, { - "id": 13303, + "id": 13313, "properties": { "facing": "south", "half": "upper", @@ -10247,7 +10253,7 @@ } }, { - "id": 13304, + "id": 13314, "properties": { "facing": "south", "half": "upper", @@ -10257,7 +10263,7 @@ } }, { - "id": 13305, + "id": 13315, "properties": { "facing": "south", "half": "upper", @@ -10267,7 +10273,7 @@ } }, { - "id": 13306, + "id": 13316, "properties": { "facing": "south", "half": "upper", @@ -10277,7 +10283,7 @@ } }, { - "id": 13307, + "id": 13317, "properties": { "facing": "south", "half": "lower", @@ -10287,7 +10293,7 @@ } }, { - "id": 13308, + "id": 13318, "properties": { "facing": "south", "half": "lower", @@ -10297,7 +10303,7 @@ } }, { - "id": 13309, + "id": 13319, "properties": { "facing": "south", "half": "lower", @@ -10307,7 +10313,7 @@ } }, { - "id": 13310, + "id": 13320, "properties": { "facing": "south", "half": "lower", @@ -10317,7 +10323,7 @@ } }, { - "id": 13311, + "id": 13321, "properties": { "facing": "south", "half": "lower", @@ -10327,7 +10333,7 @@ } }, { - "id": 13312, + "id": 13322, "properties": { "facing": "south", "half": "lower", @@ -10337,7 +10343,7 @@ } }, { - "id": 13313, + "id": 13323, "properties": { "facing": "south", "half": "lower", @@ -10347,7 +10353,7 @@ } }, { - "id": 13314, + "id": 13324, "properties": { "facing": "south", "half": "lower", @@ -10357,7 +10363,7 @@ } }, { - "id": 13315, + "id": 13325, "properties": { "facing": "west", "half": "upper", @@ -10367,7 +10373,7 @@ } }, { - "id": 13316, + "id": 13326, "properties": { "facing": "west", "half": "upper", @@ -10377,7 +10383,7 @@ } }, { - "id": 13317, + "id": 13327, "properties": { "facing": "west", "half": "upper", @@ -10387,7 +10393,7 @@ } }, { - "id": 13318, + "id": 13328, "properties": { "facing": "west", "half": "upper", @@ -10397,7 +10403,7 @@ } }, { - "id": 13319, + "id": 13329, "properties": { "facing": "west", "half": "upper", @@ -10407,7 +10413,7 @@ } }, { - "id": 13320, + "id": 13330, "properties": { "facing": "west", "half": "upper", @@ -10417,7 +10423,7 @@ } }, { - "id": 13321, + "id": 13331, "properties": { "facing": "west", "half": "upper", @@ -10427,7 +10433,7 @@ } }, { - "id": 13322, + "id": 13332, "properties": { "facing": "west", "half": "upper", @@ -10437,7 +10443,7 @@ } }, { - "id": 13323, + "id": 13333, "properties": { "facing": "west", "half": "lower", @@ -10447,7 +10453,7 @@ } }, { - "id": 13324, + "id": 13334, "properties": { "facing": "west", "half": "lower", @@ -10457,7 +10463,7 @@ } }, { - "id": 13325, + "id": 13335, "properties": { "facing": "west", "half": "lower", @@ -10467,7 +10473,7 @@ } }, { - "id": 13326, + "id": 13336, "properties": { "facing": "west", "half": "lower", @@ -10477,7 +10483,7 @@ } }, { - "id": 13327, + "id": 13337, "properties": { "facing": "west", "half": "lower", @@ -10487,7 +10493,7 @@ } }, { - "id": 13328, + "id": 13338, "properties": { "facing": "west", "half": "lower", @@ -10497,7 +10503,7 @@ } }, { - "id": 13329, + "id": 13339, "properties": { "facing": "west", "half": "lower", @@ -10507,7 +10513,7 @@ } }, { - "id": 13330, + "id": 13340, "properties": { "facing": "west", "half": "lower", @@ -10517,7 +10523,7 @@ } }, { - "id": 13331, + "id": 13341, "properties": { "facing": "east", "half": "upper", @@ -10527,7 +10533,7 @@ } }, { - "id": 13332, + "id": 13342, "properties": { "facing": "east", "half": "upper", @@ -10537,7 +10543,7 @@ } }, { - "id": 13333, + "id": 13343, "properties": { "facing": "east", "half": "upper", @@ -10547,7 +10553,7 @@ } }, { - "id": 13334, + "id": 13344, "properties": { "facing": "east", "half": "upper", @@ -10557,7 +10563,7 @@ } }, { - "id": 13335, + "id": 13345, "properties": { "facing": "east", "half": "upper", @@ -10567,7 +10573,7 @@ } }, { - "id": 13336, + "id": 13346, "properties": { "facing": "east", "half": "upper", @@ -10577,7 +10583,7 @@ } }, { - "id": 13337, + "id": 13347, "properties": { "facing": "east", "half": "upper", @@ -10587,7 +10593,7 @@ } }, { - "id": 13338, + "id": 13348, "properties": { "facing": "east", "half": "upper", @@ -10597,7 +10603,7 @@ } }, { - "id": 13339, + "id": 13349, "properties": { "facing": "east", "half": "lower", @@ -10607,7 +10613,7 @@ } }, { - "id": 13340, + "id": 13350, "properties": { "facing": "east", "half": "lower", @@ -10617,7 +10623,7 @@ } }, { - "id": 13341, + "id": 13351, "properties": { "facing": "east", "half": "lower", @@ -10627,7 +10633,7 @@ } }, { - "id": 13342, + "id": 13352, "properties": { "facing": "east", "half": "lower", @@ -10637,7 +10643,7 @@ } }, { - "id": 13343, + "id": 13353, "properties": { "facing": "east", "half": "lower", @@ -10647,7 +10653,7 @@ } }, { - "id": 13344, + "id": 13354, "properties": { "facing": "east", "half": "lower", @@ -10657,7 +10663,7 @@ } }, { - "id": 13345, + "id": 13355, "properties": { "facing": "east", "half": "lower", @@ -10667,7 +10673,7 @@ } }, { - "id": 13346, + "id": 13356, "properties": { "facing": "east", "half": "lower", @@ -10707,7 +10713,7 @@ }, "states": [ { - "id": 12739, + "id": 12749, "properties": { "east": "true", "north": "true", @@ -10717,7 +10723,7 @@ } }, { - "id": 12740, + "id": 12750, "properties": { "east": "true", "north": "true", @@ -10727,7 +10733,7 @@ } }, { - "id": 12741, + "id": 12751, "properties": { "east": "true", "north": "true", @@ -10737,7 +10743,7 @@ } }, { - "id": 12742, + "id": 12752, "properties": { "east": "true", "north": "true", @@ -10747,7 +10753,7 @@ } }, { - "id": 12743, + "id": 12753, "properties": { "east": "true", "north": "true", @@ -10757,7 +10763,7 @@ } }, { - "id": 12744, + "id": 12754, "properties": { "east": "true", "north": "true", @@ -10767,7 +10773,7 @@ } }, { - "id": 12745, + "id": 12755, "properties": { "east": "true", "north": "true", @@ -10777,7 +10783,7 @@ } }, { - "id": 12746, + "id": 12756, "properties": { "east": "true", "north": "true", @@ -10787,7 +10793,7 @@ } }, { - "id": 12747, + "id": 12757, "properties": { "east": "true", "north": "false", @@ -10797,7 +10803,7 @@ } }, { - "id": 12748, + "id": 12758, "properties": { "east": "true", "north": "false", @@ -10807,7 +10813,7 @@ } }, { - "id": 12749, + "id": 12759, "properties": { "east": "true", "north": "false", @@ -10817,7 +10823,7 @@ } }, { - "id": 12750, + "id": 12760, "properties": { "east": "true", "north": "false", @@ -10827,7 +10833,7 @@ } }, { - "id": 12751, + "id": 12761, "properties": { "east": "true", "north": "false", @@ -10837,7 +10843,7 @@ } }, { - "id": 12752, + "id": 12762, "properties": { "east": "true", "north": "false", @@ -10847,7 +10853,7 @@ } }, { - "id": 12753, + "id": 12763, "properties": { "east": "true", "north": "false", @@ -10857,7 +10863,7 @@ } }, { - "id": 12754, + "id": 12764, "properties": { "east": "true", "north": "false", @@ -10867,7 +10873,7 @@ } }, { - "id": 12755, + "id": 12765, "properties": { "east": "false", "north": "true", @@ -10877,7 +10883,7 @@ } }, { - "id": 12756, + "id": 12766, "properties": { "east": "false", "north": "true", @@ -10887,7 +10893,7 @@ } }, { - "id": 12757, + "id": 12767, "properties": { "east": "false", "north": "true", @@ -10897,7 +10903,7 @@ } }, { - "id": 12758, + "id": 12768, "properties": { "east": "false", "north": "true", @@ -10907,7 +10913,7 @@ } }, { - "id": 12759, + "id": 12769, "properties": { "east": "false", "north": "true", @@ -10917,7 +10923,7 @@ } }, { - "id": 12760, + "id": 12770, "properties": { "east": "false", "north": "true", @@ -10927,7 +10933,7 @@ } }, { - "id": 12761, + "id": 12771, "properties": { "east": "false", "north": "true", @@ -10937,7 +10943,7 @@ } }, { - "id": 12762, + "id": 12772, "properties": { "east": "false", "north": "true", @@ -10947,7 +10953,7 @@ } }, { - "id": 12763, + "id": 12773, "properties": { "east": "false", "north": "false", @@ -10957,7 +10963,7 @@ } }, { - "id": 12764, + "id": 12774, "properties": { "east": "false", "north": "false", @@ -10967,7 +10973,7 @@ } }, { - "id": 12765, + "id": 12775, "properties": { "east": "false", "north": "false", @@ -10977,7 +10983,7 @@ } }, { - "id": 12766, + "id": 12776, "properties": { "east": "false", "north": "false", @@ -10987,7 +10993,7 @@ } }, { - "id": 12767, + "id": 12777, "properties": { "east": "false", "north": "false", @@ -10997,7 +11003,7 @@ } }, { - "id": 12768, + "id": 12778, "properties": { "east": "false", "north": "false", @@ -11007,7 +11013,7 @@ } }, { - "id": 12769, + "id": 12779, "properties": { "east": "false", "north": "false", @@ -11018,7 +11024,7 @@ }, { "default": true, - "id": 12770, + "id": 12780, "properties": { "east": "false", "north": "false", @@ -11057,7 +11063,7 @@ }, "states": [ { - "id": 12451, + "id": 12461, "properties": { "facing": "north", "in_wall": "true", @@ -11066,7 +11072,7 @@ } }, { - "id": 12452, + "id": 12462, "properties": { "facing": "north", "in_wall": "true", @@ -11075,7 +11081,7 @@ } }, { - "id": 12453, + "id": 12463, "properties": { "facing": "north", "in_wall": "true", @@ -11084,7 +11090,7 @@ } }, { - "id": 12454, + "id": 12464, "properties": { "facing": "north", "in_wall": "true", @@ -11093,7 +11099,7 @@ } }, { - "id": 12455, + "id": 12465, "properties": { "facing": "north", "in_wall": "false", @@ -11102,7 +11108,7 @@ } }, { - "id": 12456, + "id": 12466, "properties": { "facing": "north", "in_wall": "false", @@ -11111,7 +11117,7 @@ } }, { - "id": 12457, + "id": 12467, "properties": { "facing": "north", "in_wall": "false", @@ -11121,7 +11127,7 @@ }, { "default": true, - "id": 12458, + "id": 12468, "properties": { "facing": "north", "in_wall": "false", @@ -11130,7 +11136,7 @@ } }, { - "id": 12459, + "id": 12469, "properties": { "facing": "south", "in_wall": "true", @@ -11139,7 +11145,7 @@ } }, { - "id": 12460, + "id": 12470, "properties": { "facing": "south", "in_wall": "true", @@ -11148,7 +11154,7 @@ } }, { - "id": 12461, + "id": 12471, "properties": { "facing": "south", "in_wall": "true", @@ -11157,7 +11163,7 @@ } }, { - "id": 12462, + "id": 12472, "properties": { "facing": "south", "in_wall": "true", @@ -11166,7 +11172,7 @@ } }, { - "id": 12463, + "id": 12473, "properties": { "facing": "south", "in_wall": "false", @@ -11175,7 +11181,7 @@ } }, { - "id": 12464, + "id": 12474, "properties": { "facing": "south", "in_wall": "false", @@ -11184,7 +11190,7 @@ } }, { - "id": 12465, + "id": 12475, "properties": { "facing": "south", "in_wall": "false", @@ -11193,7 +11199,7 @@ } }, { - "id": 12466, + "id": 12476, "properties": { "facing": "south", "in_wall": "false", @@ -11202,7 +11208,7 @@ } }, { - "id": 12467, + "id": 12477, "properties": { "facing": "west", "in_wall": "true", @@ -11211,7 +11217,7 @@ } }, { - "id": 12468, + "id": 12478, "properties": { "facing": "west", "in_wall": "true", @@ -11220,7 +11226,7 @@ } }, { - "id": 12469, + "id": 12479, "properties": { "facing": "west", "in_wall": "true", @@ -11229,7 +11235,7 @@ } }, { - "id": 12470, + "id": 12480, "properties": { "facing": "west", "in_wall": "true", @@ -11238,7 +11244,7 @@ } }, { - "id": 12471, + "id": 12481, "properties": { "facing": "west", "in_wall": "false", @@ -11247,7 +11253,7 @@ } }, { - "id": 12472, + "id": 12482, "properties": { "facing": "west", "in_wall": "false", @@ -11256,7 +11262,7 @@ } }, { - "id": 12473, + "id": 12483, "properties": { "facing": "west", "in_wall": "false", @@ -11265,7 +11271,7 @@ } }, { - "id": 12474, + "id": 12484, "properties": { "facing": "west", "in_wall": "false", @@ -11274,7 +11280,7 @@ } }, { - "id": 12475, + "id": 12485, "properties": { "facing": "east", "in_wall": "true", @@ -11283,7 +11289,7 @@ } }, { - "id": 12476, + "id": 12486, "properties": { "facing": "east", "in_wall": "true", @@ -11292,7 +11298,7 @@ } }, { - "id": 12477, + "id": 12487, "properties": { "facing": "east", "in_wall": "true", @@ -11301,7 +11307,7 @@ } }, { - "id": 12478, + "id": 12488, "properties": { "facing": "east", "in_wall": "true", @@ -11310,7 +11316,7 @@ } }, { - "id": 12479, + "id": 12489, "properties": { "facing": "east", "in_wall": "false", @@ -11319,7 +11325,7 @@ } }, { - "id": 12480, + "id": 12490, "properties": { "facing": "east", "in_wall": "false", @@ -11328,7 +11334,7 @@ } }, { - "id": 12481, + "id": 12491, "properties": { "facing": "east", "in_wall": "false", @@ -11337,7 +11343,7 @@ } }, { - "id": 12482, + "id": 12492, "properties": { "facing": "east", "in_wall": "false", @@ -11383,7 +11389,7 @@ }, "states": [ { - "id": 5633, + "id": 5642, "properties": { "attached": "true", "rotation": "0", @@ -11391,7 +11397,7 @@ } }, { - "id": 5634, + "id": 5643, "properties": { "attached": "true", "rotation": "0", @@ -11399,7 +11405,7 @@ } }, { - "id": 5635, + "id": 5644, "properties": { "attached": "true", "rotation": "1", @@ -11407,7 +11413,7 @@ } }, { - "id": 5636, + "id": 5645, "properties": { "attached": "true", "rotation": "1", @@ -11415,7 +11421,7 @@ } }, { - "id": 5637, + "id": 5646, "properties": { "attached": "true", "rotation": "2", @@ -11423,7 +11429,7 @@ } }, { - "id": 5638, + "id": 5647, "properties": { "attached": "true", "rotation": "2", @@ -11431,7 +11437,7 @@ } }, { - "id": 5639, + "id": 5648, "properties": { "attached": "true", "rotation": "3", @@ -11439,7 +11445,7 @@ } }, { - "id": 5640, + "id": 5649, "properties": { "attached": "true", "rotation": "3", @@ -11447,7 +11453,7 @@ } }, { - "id": 5641, + "id": 5650, "properties": { "attached": "true", "rotation": "4", @@ -11455,7 +11461,7 @@ } }, { - "id": 5642, + "id": 5651, "properties": { "attached": "true", "rotation": "4", @@ -11463,7 +11469,7 @@ } }, { - "id": 5643, + "id": 5652, "properties": { "attached": "true", "rotation": "5", @@ -11471,7 +11477,7 @@ } }, { - "id": 5644, + "id": 5653, "properties": { "attached": "true", "rotation": "5", @@ -11479,7 +11485,7 @@ } }, { - "id": 5645, + "id": 5654, "properties": { "attached": "true", "rotation": "6", @@ -11487,7 +11493,7 @@ } }, { - "id": 5646, + "id": 5655, "properties": { "attached": "true", "rotation": "6", @@ -11495,7 +11501,7 @@ } }, { - "id": 5647, + "id": 5656, "properties": { "attached": "true", "rotation": "7", @@ -11503,7 +11509,7 @@ } }, { - "id": 5648, + "id": 5657, "properties": { "attached": "true", "rotation": "7", @@ -11511,7 +11517,7 @@ } }, { - "id": 5649, + "id": 5658, "properties": { "attached": "true", "rotation": "8", @@ -11519,7 +11525,7 @@ } }, { - "id": 5650, + "id": 5659, "properties": { "attached": "true", "rotation": "8", @@ -11527,7 +11533,7 @@ } }, { - "id": 5651, + "id": 5660, "properties": { "attached": "true", "rotation": "9", @@ -11535,7 +11541,7 @@ } }, { - "id": 5652, + "id": 5661, "properties": { "attached": "true", "rotation": "9", @@ -11543,7 +11549,7 @@ } }, { - "id": 5653, + "id": 5662, "properties": { "attached": "true", "rotation": "10", @@ -11551,7 +11557,7 @@ } }, { - "id": 5654, + "id": 5663, "properties": { "attached": "true", "rotation": "10", @@ -11559,7 +11565,7 @@ } }, { - "id": 5655, + "id": 5664, "properties": { "attached": "true", "rotation": "11", @@ -11567,7 +11573,7 @@ } }, { - "id": 5656, + "id": 5665, "properties": { "attached": "true", "rotation": "11", @@ -11575,7 +11581,7 @@ } }, { - "id": 5657, + "id": 5666, "properties": { "attached": "true", "rotation": "12", @@ -11583,7 +11589,7 @@ } }, { - "id": 5658, + "id": 5667, "properties": { "attached": "true", "rotation": "12", @@ -11591,7 +11597,7 @@ } }, { - "id": 5659, + "id": 5668, "properties": { "attached": "true", "rotation": "13", @@ -11599,7 +11605,7 @@ } }, { - "id": 5660, + "id": 5669, "properties": { "attached": "true", "rotation": "13", @@ -11607,7 +11613,7 @@ } }, { - "id": 5661, + "id": 5670, "properties": { "attached": "true", "rotation": "14", @@ -11615,7 +11621,7 @@ } }, { - "id": 5662, + "id": 5671, "properties": { "attached": "true", "rotation": "14", @@ -11623,7 +11629,7 @@ } }, { - "id": 5663, + "id": 5672, "properties": { "attached": "true", "rotation": "15", @@ -11631,7 +11637,7 @@ } }, { - "id": 5664, + "id": 5673, "properties": { "attached": "true", "rotation": "15", @@ -11639,7 +11645,7 @@ } }, { - "id": 5665, + "id": 5674, "properties": { "attached": "false", "rotation": "0", @@ -11648,7 +11654,7 @@ }, { "default": true, - "id": 5666, + "id": 5675, "properties": { "attached": "false", "rotation": "0", @@ -11656,7 +11662,7 @@ } }, { - "id": 5667, + "id": 5676, "properties": { "attached": "false", "rotation": "1", @@ -11664,7 +11670,7 @@ } }, { - "id": 5668, + "id": 5677, "properties": { "attached": "false", "rotation": "1", @@ -11672,7 +11678,7 @@ } }, { - "id": 5669, + "id": 5678, "properties": { "attached": "false", "rotation": "2", @@ -11680,7 +11686,7 @@ } }, { - "id": 5670, + "id": 5679, "properties": { "attached": "false", "rotation": "2", @@ -11688,7 +11694,7 @@ } }, { - "id": 5671, + "id": 5680, "properties": { "attached": "false", "rotation": "3", @@ -11696,7 +11702,7 @@ } }, { - "id": 5672, + "id": 5681, "properties": { "attached": "false", "rotation": "3", @@ -11704,7 +11710,7 @@ } }, { - "id": 5673, + "id": 5682, "properties": { "attached": "false", "rotation": "4", @@ -11712,7 +11718,7 @@ } }, { - "id": 5674, + "id": 5683, "properties": { "attached": "false", "rotation": "4", @@ -11720,7 +11726,7 @@ } }, { - "id": 5675, + "id": 5684, "properties": { "attached": "false", "rotation": "5", @@ -11728,7 +11734,7 @@ } }, { - "id": 5676, + "id": 5685, "properties": { "attached": "false", "rotation": "5", @@ -11736,7 +11742,7 @@ } }, { - "id": 5677, + "id": 5686, "properties": { "attached": "false", "rotation": "6", @@ -11744,7 +11750,7 @@ } }, { - "id": 5678, + "id": 5687, "properties": { "attached": "false", "rotation": "6", @@ -11752,7 +11758,7 @@ } }, { - "id": 5679, + "id": 5688, "properties": { "attached": "false", "rotation": "7", @@ -11760,7 +11766,7 @@ } }, { - "id": 5680, + "id": 5689, "properties": { "attached": "false", "rotation": "7", @@ -11768,7 +11774,7 @@ } }, { - "id": 5681, + "id": 5690, "properties": { "attached": "false", "rotation": "8", @@ -11776,7 +11782,7 @@ } }, { - "id": 5682, + "id": 5691, "properties": { "attached": "false", "rotation": "8", @@ -11784,7 +11790,7 @@ } }, { - "id": 5683, + "id": 5692, "properties": { "attached": "false", "rotation": "9", @@ -11792,7 +11798,7 @@ } }, { - "id": 5684, + "id": 5693, "properties": { "attached": "false", "rotation": "9", @@ -11800,7 +11806,7 @@ } }, { - "id": 5685, + "id": 5694, "properties": { "attached": "false", "rotation": "10", @@ -11808,7 +11814,7 @@ } }, { - "id": 5686, + "id": 5695, "properties": { "attached": "false", "rotation": "10", @@ -11816,7 +11822,7 @@ } }, { - "id": 5687, + "id": 5696, "properties": { "attached": "false", "rotation": "11", @@ -11824,7 +11830,7 @@ } }, { - "id": 5688, + "id": 5697, "properties": { "attached": "false", "rotation": "11", @@ -11832,7 +11838,7 @@ } }, { - "id": 5689, + "id": 5698, "properties": { "attached": "false", "rotation": "12", @@ -11840,7 +11846,7 @@ } }, { - "id": 5690, + "id": 5699, "properties": { "attached": "false", "rotation": "12", @@ -11848,7 +11854,7 @@ } }, { - "id": 5691, + "id": 5700, "properties": { "attached": "false", "rotation": "13", @@ -11856,7 +11862,7 @@ } }, { - "id": 5692, + "id": 5701, "properties": { "attached": "false", "rotation": "13", @@ -11864,7 +11870,7 @@ } }, { - "id": 5693, + "id": 5702, "properties": { "attached": "false", "rotation": "14", @@ -11872,7 +11878,7 @@ } }, { - "id": 5694, + "id": 5703, "properties": { "attached": "false", "rotation": "14", @@ -11880,7 +11886,7 @@ } }, { - "id": 5695, + "id": 5704, "properties": { "attached": "false", "rotation": "15", @@ -11888,7 +11894,7 @@ } }, { - "id": 5696, + "id": 5705, "properties": { "attached": "false", "rotation": "15", @@ -11927,21 +11933,21 @@ }, "states": [ { - "id": 12101, + "id": 12111, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 12102, + "id": 12112, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 12103, + "id": 12113, "properties": { "type": "bottom", "waterlogged": "true" @@ -11949,21 +11955,21 @@ }, { "default": true, - "id": 12104, + "id": 12114, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 12105, + "id": 12115, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 12106, + "id": 12116, "properties": { "type": "double", "waterlogged": "false" @@ -12004,7 +12010,7 @@ }, "states": [ { - "id": 11163, + "id": 11173, "properties": { "facing": "north", "half": "top", @@ -12013,7 +12019,7 @@ } }, { - "id": 11164, + "id": 11174, "properties": { "facing": "north", "half": "top", @@ -12022,7 +12028,7 @@ } }, { - "id": 11165, + "id": 11175, "properties": { "facing": "north", "half": "top", @@ -12031,7 +12037,7 @@ } }, { - "id": 11166, + "id": 11176, "properties": { "facing": "north", "half": "top", @@ -12040,7 +12046,7 @@ } }, { - "id": 11167, + "id": 11177, "properties": { "facing": "north", "half": "top", @@ -12049,7 +12055,7 @@ } }, { - "id": 11168, + "id": 11178, "properties": { "facing": "north", "half": "top", @@ -12058,7 +12064,7 @@ } }, { - "id": 11169, + "id": 11179, "properties": { "facing": "north", "half": "top", @@ -12067,7 +12073,7 @@ } }, { - "id": 11170, + "id": 11180, "properties": { "facing": "north", "half": "top", @@ -12076,7 +12082,7 @@ } }, { - "id": 11171, + "id": 11181, "properties": { "facing": "north", "half": "top", @@ -12085,7 +12091,7 @@ } }, { - "id": 11172, + "id": 11182, "properties": { "facing": "north", "half": "top", @@ -12094,7 +12100,7 @@ } }, { - "id": 11173, + "id": 11183, "properties": { "facing": "north", "half": "bottom", @@ -12104,7 +12110,7 @@ }, { "default": true, - "id": 11174, + "id": 11184, "properties": { "facing": "north", "half": "bottom", @@ -12113,7 +12119,7 @@ } }, { - "id": 11175, + "id": 11185, "properties": { "facing": "north", "half": "bottom", @@ -12122,7 +12128,7 @@ } }, { - "id": 11176, + "id": 11186, "properties": { "facing": "north", "half": "bottom", @@ -12131,7 +12137,7 @@ } }, { - "id": 11177, + "id": 11187, "properties": { "facing": "north", "half": "bottom", @@ -12140,7 +12146,7 @@ } }, { - "id": 11178, + "id": 11188, "properties": { "facing": "north", "half": "bottom", @@ -12149,7 +12155,7 @@ } }, { - "id": 11179, + "id": 11189, "properties": { "facing": "north", "half": "bottom", @@ -12158,7 +12164,7 @@ } }, { - "id": 11180, + "id": 11190, "properties": { "facing": "north", "half": "bottom", @@ -12167,7 +12173,7 @@ } }, { - "id": 11181, + "id": 11191, "properties": { "facing": "north", "half": "bottom", @@ -12176,7 +12182,7 @@ } }, { - "id": 11182, + "id": 11192, "properties": { "facing": "north", "half": "bottom", @@ -12185,7 +12191,7 @@ } }, { - "id": 11183, + "id": 11193, "properties": { "facing": "south", "half": "top", @@ -12194,7 +12200,7 @@ } }, { - "id": 11184, + "id": 11194, "properties": { "facing": "south", "half": "top", @@ -12203,7 +12209,7 @@ } }, { - "id": 11185, + "id": 11195, "properties": { "facing": "south", "half": "top", @@ -12212,7 +12218,7 @@ } }, { - "id": 11186, + "id": 11196, "properties": { "facing": "south", "half": "top", @@ -12221,7 +12227,7 @@ } }, { - "id": 11187, + "id": 11197, "properties": { "facing": "south", "half": "top", @@ -12230,7 +12236,7 @@ } }, { - "id": 11188, + "id": 11198, "properties": { "facing": "south", "half": "top", @@ -12239,7 +12245,7 @@ } }, { - "id": 11189, + "id": 11199, "properties": { "facing": "south", "half": "top", @@ -12248,7 +12254,7 @@ } }, { - "id": 11190, + "id": 11200, "properties": { "facing": "south", "half": "top", @@ -12257,7 +12263,7 @@ } }, { - "id": 11191, + "id": 11201, "properties": { "facing": "south", "half": "top", @@ -12266,7 +12272,7 @@ } }, { - "id": 11192, + "id": 11202, "properties": { "facing": "south", "half": "top", @@ -12275,7 +12281,7 @@ } }, { - "id": 11193, + "id": 11203, "properties": { "facing": "south", "half": "bottom", @@ -12284,7 +12290,7 @@ } }, { - "id": 11194, + "id": 11204, "properties": { "facing": "south", "half": "bottom", @@ -12293,7 +12299,7 @@ } }, { - "id": 11195, + "id": 11205, "properties": { "facing": "south", "half": "bottom", @@ -12302,7 +12308,7 @@ } }, { - "id": 11196, + "id": 11206, "properties": { "facing": "south", "half": "bottom", @@ -12311,7 +12317,7 @@ } }, { - "id": 11197, + "id": 11207, "properties": { "facing": "south", "half": "bottom", @@ -12320,7 +12326,7 @@ } }, { - "id": 11198, + "id": 11208, "properties": { "facing": "south", "half": "bottom", @@ -12329,7 +12335,7 @@ } }, { - "id": 11199, + "id": 11209, "properties": { "facing": "south", "half": "bottom", @@ -12338,7 +12344,7 @@ } }, { - "id": 11200, + "id": 11210, "properties": { "facing": "south", "half": "bottom", @@ -12347,7 +12353,7 @@ } }, { - "id": 11201, + "id": 11211, "properties": { "facing": "south", "half": "bottom", @@ -12356,7 +12362,7 @@ } }, { - "id": 11202, + "id": 11212, "properties": { "facing": "south", "half": "bottom", @@ -12365,7 +12371,7 @@ } }, { - "id": 11203, + "id": 11213, "properties": { "facing": "west", "half": "top", @@ -12374,7 +12380,7 @@ } }, { - "id": 11204, + "id": 11214, "properties": { "facing": "west", "half": "top", @@ -12383,7 +12389,7 @@ } }, { - "id": 11205, + "id": 11215, "properties": { "facing": "west", "half": "top", @@ -12392,7 +12398,7 @@ } }, { - "id": 11206, + "id": 11216, "properties": { "facing": "west", "half": "top", @@ -12401,7 +12407,7 @@ } }, { - "id": 11207, + "id": 11217, "properties": { "facing": "west", "half": "top", @@ -12410,7 +12416,7 @@ } }, { - "id": 11208, + "id": 11218, "properties": { "facing": "west", "half": "top", @@ -12419,7 +12425,7 @@ } }, { - "id": 11209, + "id": 11219, "properties": { "facing": "west", "half": "top", @@ -12428,7 +12434,7 @@ } }, { - "id": 11210, + "id": 11220, "properties": { "facing": "west", "half": "top", @@ -12437,7 +12443,7 @@ } }, { - "id": 11211, + "id": 11221, "properties": { "facing": "west", "half": "top", @@ -12446,7 +12452,7 @@ } }, { - "id": 11212, + "id": 11222, "properties": { "facing": "west", "half": "top", @@ -12455,7 +12461,7 @@ } }, { - "id": 11213, + "id": 11223, "properties": { "facing": "west", "half": "bottom", @@ -12464,7 +12470,7 @@ } }, { - "id": 11214, + "id": 11224, "properties": { "facing": "west", "half": "bottom", @@ -12473,7 +12479,7 @@ } }, { - "id": 11215, + "id": 11225, "properties": { "facing": "west", "half": "bottom", @@ -12482,7 +12488,7 @@ } }, { - "id": 11216, + "id": 11226, "properties": { "facing": "west", "half": "bottom", @@ -12491,7 +12497,7 @@ } }, { - "id": 11217, + "id": 11227, "properties": { "facing": "west", "half": "bottom", @@ -12500,7 +12506,7 @@ } }, { - "id": 11218, + "id": 11228, "properties": { "facing": "west", "half": "bottom", @@ -12509,7 +12515,7 @@ } }, { - "id": 11219, + "id": 11229, "properties": { "facing": "west", "half": "bottom", @@ -12518,7 +12524,7 @@ } }, { - "id": 11220, + "id": 11230, "properties": { "facing": "west", "half": "bottom", @@ -12527,7 +12533,7 @@ } }, { - "id": 11221, + "id": 11231, "properties": { "facing": "west", "half": "bottom", @@ -12536,7 +12542,7 @@ } }, { - "id": 11222, + "id": 11232, "properties": { "facing": "west", "half": "bottom", @@ -12545,7 +12551,7 @@ } }, { - "id": 11223, + "id": 11233, "properties": { "facing": "east", "half": "top", @@ -12554,7 +12560,7 @@ } }, { - "id": 11224, + "id": 11234, "properties": { "facing": "east", "half": "top", @@ -12563,7 +12569,7 @@ } }, { - "id": 11225, + "id": 11235, "properties": { "facing": "east", "half": "top", @@ -12572,7 +12578,7 @@ } }, { - "id": 11226, + "id": 11236, "properties": { "facing": "east", "half": "top", @@ -12581,7 +12587,7 @@ } }, { - "id": 11227, + "id": 11237, "properties": { "facing": "east", "half": "top", @@ -12590,7 +12596,7 @@ } }, { - "id": 11228, + "id": 11238, "properties": { "facing": "east", "half": "top", @@ -12599,7 +12605,7 @@ } }, { - "id": 11229, + "id": 11239, "properties": { "facing": "east", "half": "top", @@ -12608,7 +12614,7 @@ } }, { - "id": 11230, + "id": 11240, "properties": { "facing": "east", "half": "top", @@ -12617,7 +12623,7 @@ } }, { - "id": 11231, + "id": 11241, "properties": { "facing": "east", "half": "top", @@ -12626,7 +12632,7 @@ } }, { - "id": 11232, + "id": 11242, "properties": { "facing": "east", "half": "top", @@ -12635,7 +12641,7 @@ } }, { - "id": 11233, + "id": 11243, "properties": { "facing": "east", "half": "bottom", @@ -12644,7 +12650,7 @@ } }, { - "id": 11234, + "id": 11244, "properties": { "facing": "east", "half": "bottom", @@ -12653,7 +12659,7 @@ } }, { - "id": 11235, + "id": 11245, "properties": { "facing": "east", "half": "bottom", @@ -12662,7 +12668,7 @@ } }, { - "id": 11236, + "id": 11246, "properties": { "facing": "east", "half": "bottom", @@ -12671,7 +12677,7 @@ } }, { - "id": 11237, + "id": 11247, "properties": { "facing": "east", "half": "bottom", @@ -12680,7 +12686,7 @@ } }, { - "id": 11238, + "id": 11248, "properties": { "facing": "east", "half": "bottom", @@ -12689,7 +12695,7 @@ } }, { - "id": 11239, + "id": 11249, "properties": { "facing": "east", "half": "bottom", @@ -12698,7 +12704,7 @@ } }, { - "id": 11240, + "id": 11250, "properties": { "facing": "east", "half": "bottom", @@ -12707,7 +12713,7 @@ } }, { - "id": 11241, + "id": 11251, "properties": { "facing": "east", "half": "bottom", @@ -12716,7 +12722,7 @@ } }, { - "id": 11242, + "id": 11252, "properties": { "facing": "east", "half": "bottom", @@ -12752,14 +12758,14 @@ }, "states": [ { - "id": 5901, + "id": 5910, "properties": { "powered": "true" } }, { "default": true, - "id": 5902, + "id": 5911, "properties": { "powered": "false" } @@ -12774,7 +12780,7 @@ "states": [ { "default": true, - "id": 13957 + "id": 13999 } ] }, @@ -12810,7 +12816,7 @@ }, "states": [ { - "id": 4645, + "id": 4654, "properties": { "rotation": "0", "waterlogged": "true" @@ -12818,217 +12824,217 @@ }, { "default": true, - "id": 4646, + "id": 4655, "properties": { "rotation": "0", "waterlogged": "false" } }, { - "id": 4647, + "id": 4656, "properties": { "rotation": "1", "waterlogged": "true" } }, { - "id": 4648, + "id": 4657, "properties": { "rotation": "1", "waterlogged": "false" } }, { - "id": 4649, + "id": 4658, "properties": { "rotation": "2", "waterlogged": "true" } }, { - "id": 4650, + "id": 4659, "properties": { "rotation": "2", "waterlogged": "false" } }, { - "id": 4651, + "id": 4660, "properties": { "rotation": "3", "waterlogged": "true" } }, { - "id": 4652, + "id": 4661, "properties": { "rotation": "3", "waterlogged": "false" } }, { - "id": 4653, + "id": 4662, "properties": { "rotation": "4", "waterlogged": "true" } }, { - "id": 4654, + "id": 4663, "properties": { "rotation": "4", "waterlogged": "false" } }, { - "id": 4655, + "id": 4664, "properties": { "rotation": "5", "waterlogged": "true" } }, { - "id": 4656, + "id": 4665, "properties": { "rotation": "5", "waterlogged": "false" } }, { - "id": 4657, + "id": 4666, "properties": { "rotation": "6", "waterlogged": "true" } }, { - "id": 4658, + "id": 4667, "properties": { "rotation": "6", "waterlogged": "false" } }, { - "id": 4659, + "id": 4668, "properties": { "rotation": "7", "waterlogged": "true" } }, { - "id": 4660, + "id": 4669, "properties": { "rotation": "7", "waterlogged": "false" } }, { - "id": 4661, + "id": 4670, "properties": { "rotation": "8", "waterlogged": "true" } }, { - "id": 4662, + "id": 4671, "properties": { "rotation": "8", "waterlogged": "false" } }, { - "id": 4663, + "id": 4672, "properties": { "rotation": "9", "waterlogged": "true" } }, { - "id": 4664, + "id": 4673, "properties": { "rotation": "9", "waterlogged": "false" } }, { - "id": 4665, + "id": 4674, "properties": { "rotation": "10", "waterlogged": "true" } }, { - "id": 4666, + "id": 4675, "properties": { "rotation": "10", "waterlogged": "false" } }, { - "id": 4667, + "id": 4676, "properties": { "rotation": "11", "waterlogged": "true" } }, { - "id": 4668, + "id": 4677, "properties": { "rotation": "11", "waterlogged": "false" } }, { - "id": 4669, + "id": 4678, "properties": { "rotation": "12", "waterlogged": "true" } }, { - "id": 4670, + "id": 4679, "properties": { "rotation": "12", "waterlogged": "false" } }, { - "id": 4671, + "id": 4680, "properties": { "rotation": "13", "waterlogged": "true" } }, { - "id": 4672, + "id": 4681, "properties": { "rotation": "13", "waterlogged": "false" } }, { - "id": 4673, + "id": 4682, "properties": { "rotation": "14", "waterlogged": "true" } }, { - "id": 4674, + "id": 4683, "properties": { "rotation": "14", "waterlogged": "false" } }, { - "id": 4675, + "id": 4684, "properties": { "rotation": "15", "waterlogged": "true" } }, { - "id": 4676, + "id": 4685, "properties": { "rotation": "15", "waterlogged": "false" @@ -13054,21 +13060,21 @@ }, "states": [ { - "id": 12095, + "id": 12105, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 12096, + "id": 12106, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 12097, + "id": 12107, "properties": { "type": "bottom", "waterlogged": "true" @@ -13076,21 +13082,21 @@ }, { "default": true, - "id": 12098, + "id": 12108, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 12099, + "id": 12109, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 12100, + "id": 12110, "properties": { "type": "double", "waterlogged": "false" @@ -13131,7 +13137,7 @@ }, "states": [ { - "id": 11083, + "id": 11093, "properties": { "facing": "north", "half": "top", @@ -13140,7 +13146,7 @@ } }, { - "id": 11084, + "id": 11094, "properties": { "facing": "north", "half": "top", @@ -13149,7 +13155,7 @@ } }, { - "id": 11085, + "id": 11095, "properties": { "facing": "north", "half": "top", @@ -13158,7 +13164,7 @@ } }, { - "id": 11086, + "id": 11096, "properties": { "facing": "north", "half": "top", @@ -13167,7 +13173,7 @@ } }, { - "id": 11087, + "id": 11097, "properties": { "facing": "north", "half": "top", @@ -13176,7 +13182,7 @@ } }, { - "id": 11088, + "id": 11098, "properties": { "facing": "north", "half": "top", @@ -13185,7 +13191,7 @@ } }, { - "id": 11089, + "id": 11099, "properties": { "facing": "north", "half": "top", @@ -13194,7 +13200,7 @@ } }, { - "id": 11090, + "id": 11100, "properties": { "facing": "north", "half": "top", @@ -13203,7 +13209,7 @@ } }, { - "id": 11091, + "id": 11101, "properties": { "facing": "north", "half": "top", @@ -13212,7 +13218,7 @@ } }, { - "id": 11092, + "id": 11102, "properties": { "facing": "north", "half": "top", @@ -13221,7 +13227,7 @@ } }, { - "id": 11093, + "id": 11103, "properties": { "facing": "north", "half": "bottom", @@ -13231,7 +13237,7 @@ }, { "default": true, - "id": 11094, + "id": 11104, "properties": { "facing": "north", "half": "bottom", @@ -13240,7 +13246,7 @@ } }, { - "id": 11095, + "id": 11105, "properties": { "facing": "north", "half": "bottom", @@ -13249,7 +13255,7 @@ } }, { - "id": 11096, + "id": 11106, "properties": { "facing": "north", "half": "bottom", @@ -13258,7 +13264,7 @@ } }, { - "id": 11097, + "id": 11107, "properties": { "facing": "north", "half": "bottom", @@ -13267,7 +13273,7 @@ } }, { - "id": 11098, + "id": 11108, "properties": { "facing": "north", "half": "bottom", @@ -13276,7 +13282,7 @@ } }, { - "id": 11099, + "id": 11109, "properties": { "facing": "north", "half": "bottom", @@ -13285,7 +13291,7 @@ } }, { - "id": 11100, + "id": 11110, "properties": { "facing": "north", "half": "bottom", @@ -13294,7 +13300,7 @@ } }, { - "id": 11101, + "id": 11111, "properties": { "facing": "north", "half": "bottom", @@ -13303,7 +13309,7 @@ } }, { - "id": 11102, + "id": 11112, "properties": { "facing": "north", "half": "bottom", @@ -13312,7 +13318,7 @@ } }, { - "id": 11103, + "id": 11113, "properties": { "facing": "south", "half": "top", @@ -13321,7 +13327,7 @@ } }, { - "id": 11104, + "id": 11114, "properties": { "facing": "south", "half": "top", @@ -13330,7 +13336,7 @@ } }, { - "id": 11105, + "id": 11115, "properties": { "facing": "south", "half": "top", @@ -13339,7 +13345,7 @@ } }, { - "id": 11106, + "id": 11116, "properties": { "facing": "south", "half": "top", @@ -13348,7 +13354,7 @@ } }, { - "id": 11107, + "id": 11117, "properties": { "facing": "south", "half": "top", @@ -13357,7 +13363,7 @@ } }, { - "id": 11108, + "id": 11118, "properties": { "facing": "south", "half": "top", @@ -13366,7 +13372,7 @@ } }, { - "id": 11109, + "id": 11119, "properties": { "facing": "south", "half": "top", @@ -13375,7 +13381,7 @@ } }, { - "id": 11110, + "id": 11120, "properties": { "facing": "south", "half": "top", @@ -13384,7 +13390,7 @@ } }, { - "id": 11111, + "id": 11121, "properties": { "facing": "south", "half": "top", @@ -13393,7 +13399,7 @@ } }, { - "id": 11112, + "id": 11122, "properties": { "facing": "south", "half": "top", @@ -13402,7 +13408,7 @@ } }, { - "id": 11113, + "id": 11123, "properties": { "facing": "south", "half": "bottom", @@ -13411,7 +13417,7 @@ } }, { - "id": 11114, + "id": 11124, "properties": { "facing": "south", "half": "bottom", @@ -13420,7 +13426,7 @@ } }, { - "id": 11115, + "id": 11125, "properties": { "facing": "south", "half": "bottom", @@ -13429,7 +13435,7 @@ } }, { - "id": 11116, + "id": 11126, "properties": { "facing": "south", "half": "bottom", @@ -13438,7 +13444,7 @@ } }, { - "id": 11117, + "id": 11127, "properties": { "facing": "south", "half": "bottom", @@ -13447,7 +13453,7 @@ } }, { - "id": 11118, + "id": 11128, "properties": { "facing": "south", "half": "bottom", @@ -13456,7 +13462,7 @@ } }, { - "id": 11119, + "id": 11129, "properties": { "facing": "south", "half": "bottom", @@ -13465,7 +13471,7 @@ } }, { - "id": 11120, + "id": 11130, "properties": { "facing": "south", "half": "bottom", @@ -13474,7 +13480,7 @@ } }, { - "id": 11121, + "id": 11131, "properties": { "facing": "south", "half": "bottom", @@ -13483,7 +13489,7 @@ } }, { - "id": 11122, + "id": 11132, "properties": { "facing": "south", "half": "bottom", @@ -13492,7 +13498,7 @@ } }, { - "id": 11123, + "id": 11133, "properties": { "facing": "west", "half": "top", @@ -13501,7 +13507,7 @@ } }, { - "id": 11124, + "id": 11134, "properties": { "facing": "west", "half": "top", @@ -13510,7 +13516,7 @@ } }, { - "id": 11125, + "id": 11135, "properties": { "facing": "west", "half": "top", @@ -13519,7 +13525,7 @@ } }, { - "id": 11126, + "id": 11136, "properties": { "facing": "west", "half": "top", @@ -13528,7 +13534,7 @@ } }, { - "id": 11127, + "id": 11137, "properties": { "facing": "west", "half": "top", @@ -13537,7 +13543,7 @@ } }, { - "id": 11128, + "id": 11138, "properties": { "facing": "west", "half": "top", @@ -13546,7 +13552,7 @@ } }, { - "id": 11129, + "id": 11139, "properties": { "facing": "west", "half": "top", @@ -13555,7 +13561,7 @@ } }, { - "id": 11130, + "id": 11140, "properties": { "facing": "west", "half": "top", @@ -13564,7 +13570,7 @@ } }, { - "id": 11131, + "id": 11141, "properties": { "facing": "west", "half": "top", @@ -13573,7 +13579,7 @@ } }, { - "id": 11132, + "id": 11142, "properties": { "facing": "west", "half": "top", @@ -13582,7 +13588,7 @@ } }, { - "id": 11133, + "id": 11143, "properties": { "facing": "west", "half": "bottom", @@ -13591,7 +13597,7 @@ } }, { - "id": 11134, + "id": 11144, "properties": { "facing": "west", "half": "bottom", @@ -13600,7 +13606,7 @@ } }, { - "id": 11135, + "id": 11145, "properties": { "facing": "west", "half": "bottom", @@ -13609,7 +13615,7 @@ } }, { - "id": 11136, + "id": 11146, "properties": { "facing": "west", "half": "bottom", @@ -13618,7 +13624,7 @@ } }, { - "id": 11137, + "id": 11147, "properties": { "facing": "west", "half": "bottom", @@ -13627,7 +13633,7 @@ } }, { - "id": 11138, + "id": 11148, "properties": { "facing": "west", "half": "bottom", @@ -13636,7 +13642,7 @@ } }, { - "id": 11139, + "id": 11149, "properties": { "facing": "west", "half": "bottom", @@ -13645,7 +13651,7 @@ } }, { - "id": 11140, + "id": 11150, "properties": { "facing": "west", "half": "bottom", @@ -13654,7 +13660,7 @@ } }, { - "id": 11141, + "id": 11151, "properties": { "facing": "west", "half": "bottom", @@ -13663,7 +13669,7 @@ } }, { - "id": 11142, + "id": 11152, "properties": { "facing": "west", "half": "bottom", @@ -13672,7 +13678,7 @@ } }, { - "id": 11143, + "id": 11153, "properties": { "facing": "east", "half": "top", @@ -13681,7 +13687,7 @@ } }, { - "id": 11144, + "id": 11154, "properties": { "facing": "east", "half": "top", @@ -13690,7 +13696,7 @@ } }, { - "id": 11145, + "id": 11155, "properties": { "facing": "east", "half": "top", @@ -13699,7 +13705,7 @@ } }, { - "id": 11146, + "id": 11156, "properties": { "facing": "east", "half": "top", @@ -13708,7 +13714,7 @@ } }, { - "id": 11147, + "id": 11157, "properties": { "facing": "east", "half": "top", @@ -13717,7 +13723,7 @@ } }, { - "id": 11148, + "id": 11158, "properties": { "facing": "east", "half": "top", @@ -13726,7 +13732,7 @@ } }, { - "id": 11149, + "id": 11159, "properties": { "facing": "east", "half": "top", @@ -13735,7 +13741,7 @@ } }, { - "id": 11150, + "id": 11160, "properties": { "facing": "east", "half": "top", @@ -13744,7 +13750,7 @@ } }, { - "id": 11151, + "id": 11161, "properties": { "facing": "east", "half": "top", @@ -13753,7 +13759,7 @@ } }, { - "id": 11152, + "id": 11162, "properties": { "facing": "east", "half": "top", @@ -13762,7 +13768,7 @@ } }, { - "id": 11153, + "id": 11163, "properties": { "facing": "east", "half": "bottom", @@ -13771,7 +13777,7 @@ } }, { - "id": 11154, + "id": 11164, "properties": { "facing": "east", "half": "bottom", @@ -13780,7 +13786,7 @@ } }, { - "id": 11155, + "id": 11165, "properties": { "facing": "east", "half": "bottom", @@ -13789,7 +13795,7 @@ } }, { - "id": 11156, + "id": 11166, "properties": { "facing": "east", "half": "bottom", @@ -13798,7 +13804,7 @@ } }, { - "id": 11157, + "id": 11167, "properties": { "facing": "east", "half": "bottom", @@ -13807,7 +13813,7 @@ } }, { - "id": 11158, + "id": 11168, "properties": { "facing": "east", "half": "bottom", @@ -13816,7 +13822,7 @@ } }, { - "id": 11159, + "id": 11169, "properties": { "facing": "east", "half": "bottom", @@ -13825,7 +13831,7 @@ } }, { - "id": 11160, + "id": 11170, "properties": { "facing": "east", "half": "bottom", @@ -13834,7 +13840,7 @@ } }, { - "id": 11161, + "id": 11171, "properties": { "facing": "east", "half": "bottom", @@ -13843,7 +13849,7 @@ } }, { - "id": 11162, + "id": 11172, "properties": { "facing": "east", "half": "bottom", @@ -13885,7 +13891,7 @@ }, "states": [ { - "id": 6706, + "id": 6716, "properties": { "facing": "north", "half": "top", @@ -13895,7 +13901,7 @@ } }, { - "id": 6707, + "id": 6717, "properties": { "facing": "north", "half": "top", @@ -13905,7 +13911,7 @@ } }, { - "id": 6708, + "id": 6718, "properties": { "facing": "north", "half": "top", @@ -13915,7 +13921,7 @@ } }, { - "id": 6709, + "id": 6719, "properties": { "facing": "north", "half": "top", @@ -13925,7 +13931,7 @@ } }, { - "id": 6710, + "id": 6720, "properties": { "facing": "north", "half": "top", @@ -13935,7 +13941,7 @@ } }, { - "id": 6711, + "id": 6721, "properties": { "facing": "north", "half": "top", @@ -13945,7 +13951,7 @@ } }, { - "id": 6712, + "id": 6722, "properties": { "facing": "north", "half": "top", @@ -13955,7 +13961,7 @@ } }, { - "id": 6713, + "id": 6723, "properties": { "facing": "north", "half": "top", @@ -13965,7 +13971,7 @@ } }, { - "id": 6714, + "id": 6724, "properties": { "facing": "north", "half": "bottom", @@ -13975,7 +13981,7 @@ } }, { - "id": 6715, + "id": 6725, "properties": { "facing": "north", "half": "bottom", @@ -13985,7 +13991,7 @@ } }, { - "id": 6716, + "id": 6726, "properties": { "facing": "north", "half": "bottom", @@ -13995,7 +14001,7 @@ } }, { - "id": 6717, + "id": 6727, "properties": { "facing": "north", "half": "bottom", @@ -14005,7 +14011,7 @@ } }, { - "id": 6718, + "id": 6728, "properties": { "facing": "north", "half": "bottom", @@ -14015,7 +14021,7 @@ } }, { - "id": 6719, + "id": 6729, "properties": { "facing": "north", "half": "bottom", @@ -14025,7 +14031,7 @@ } }, { - "id": 6720, + "id": 6730, "properties": { "facing": "north", "half": "bottom", @@ -14036,7 +14042,7 @@ }, { "default": true, - "id": 6721, + "id": 6731, "properties": { "facing": "north", "half": "bottom", @@ -14046,7 +14052,7 @@ } }, { - "id": 6722, + "id": 6732, "properties": { "facing": "south", "half": "top", @@ -14056,7 +14062,7 @@ } }, { - "id": 6723, + "id": 6733, "properties": { "facing": "south", "half": "top", @@ -14066,7 +14072,7 @@ } }, { - "id": 6724, + "id": 6734, "properties": { "facing": "south", "half": "top", @@ -14076,7 +14082,7 @@ } }, { - "id": 6725, + "id": 6735, "properties": { "facing": "south", "half": "top", @@ -14086,7 +14092,7 @@ } }, { - "id": 6726, + "id": 6736, "properties": { "facing": "south", "half": "top", @@ -14096,7 +14102,7 @@ } }, { - "id": 6727, + "id": 6737, "properties": { "facing": "south", "half": "top", @@ -14106,7 +14112,7 @@ } }, { - "id": 6728, + "id": 6738, "properties": { "facing": "south", "half": "top", @@ -14116,7 +14122,7 @@ } }, { - "id": 6729, + "id": 6739, "properties": { "facing": "south", "half": "top", @@ -14126,7 +14132,7 @@ } }, { - "id": 6730, + "id": 6740, "properties": { "facing": "south", "half": "bottom", @@ -14136,7 +14142,7 @@ } }, { - "id": 6731, + "id": 6741, "properties": { "facing": "south", "half": "bottom", @@ -14146,7 +14152,7 @@ } }, { - "id": 6732, + "id": 6742, "properties": { "facing": "south", "half": "bottom", @@ -14156,7 +14162,7 @@ } }, { - "id": 6733, + "id": 6743, "properties": { "facing": "south", "half": "bottom", @@ -14166,7 +14172,7 @@ } }, { - "id": 6734, + "id": 6744, "properties": { "facing": "south", "half": "bottom", @@ -14176,7 +14182,7 @@ } }, { - "id": 6735, + "id": 6745, "properties": { "facing": "south", "half": "bottom", @@ -14186,7 +14192,7 @@ } }, { - "id": 6736, + "id": 6746, "properties": { "facing": "south", "half": "bottom", @@ -14196,7 +14202,7 @@ } }, { - "id": 6737, + "id": 6747, "properties": { "facing": "south", "half": "bottom", @@ -14206,7 +14212,7 @@ } }, { - "id": 6738, + "id": 6748, "properties": { "facing": "west", "half": "top", @@ -14216,7 +14222,7 @@ } }, { - "id": 6739, + "id": 6749, "properties": { "facing": "west", "half": "top", @@ -14226,7 +14232,7 @@ } }, { - "id": 6740, + "id": 6750, "properties": { "facing": "west", "half": "top", @@ -14236,7 +14242,7 @@ } }, { - "id": 6741, + "id": 6751, "properties": { "facing": "west", "half": "top", @@ -14246,7 +14252,7 @@ } }, { - "id": 6742, + "id": 6752, "properties": { "facing": "west", "half": "top", @@ -14256,7 +14262,7 @@ } }, { - "id": 6743, + "id": 6753, "properties": { "facing": "west", "half": "top", @@ -14266,7 +14272,7 @@ } }, { - "id": 6744, + "id": 6754, "properties": { "facing": "west", "half": "top", @@ -14276,7 +14282,7 @@ } }, { - "id": 6745, + "id": 6755, "properties": { "facing": "west", "half": "top", @@ -14286,7 +14292,7 @@ } }, { - "id": 6746, + "id": 6756, "properties": { "facing": "west", "half": "bottom", @@ -14296,7 +14302,7 @@ } }, { - "id": 6747, + "id": 6757, "properties": { "facing": "west", "half": "bottom", @@ -14306,7 +14312,7 @@ } }, { - "id": 6748, + "id": 6758, "properties": { "facing": "west", "half": "bottom", @@ -14316,7 +14322,7 @@ } }, { - "id": 6749, + "id": 6759, "properties": { "facing": "west", "half": "bottom", @@ -14326,7 +14332,7 @@ } }, { - "id": 6750, + "id": 6760, "properties": { "facing": "west", "half": "bottom", @@ -14336,7 +14342,7 @@ } }, { - "id": 6751, + "id": 6761, "properties": { "facing": "west", "half": "bottom", @@ -14346,7 +14352,7 @@ } }, { - "id": 6752, + "id": 6762, "properties": { "facing": "west", "half": "bottom", @@ -14356,7 +14362,7 @@ } }, { - "id": 6753, + "id": 6763, "properties": { "facing": "west", "half": "bottom", @@ -14366,7 +14372,7 @@ } }, { - "id": 6754, + "id": 6764, "properties": { "facing": "east", "half": "top", @@ -14376,7 +14382,7 @@ } }, { - "id": 6755, + "id": 6765, "properties": { "facing": "east", "half": "top", @@ -14386,7 +14392,7 @@ } }, { - "id": 6756, + "id": 6766, "properties": { "facing": "east", "half": "top", @@ -14396,7 +14402,7 @@ } }, { - "id": 6757, + "id": 6767, "properties": { "facing": "east", "half": "top", @@ -14406,7 +14412,7 @@ } }, { - "id": 6758, + "id": 6768, "properties": { "facing": "east", "half": "top", @@ -14416,7 +14422,7 @@ } }, { - "id": 6759, + "id": 6769, "properties": { "facing": "east", "half": "top", @@ -14426,7 +14432,7 @@ } }, { - "id": 6760, + "id": 6770, "properties": { "facing": "east", "half": "top", @@ -14436,7 +14442,7 @@ } }, { - "id": 6761, + "id": 6771, "properties": { "facing": "east", "half": "top", @@ -14446,7 +14452,7 @@ } }, { - "id": 6762, + "id": 6772, "properties": { "facing": "east", "half": "bottom", @@ -14456,7 +14462,7 @@ } }, { - "id": 6763, + "id": 6773, "properties": { "facing": "east", "half": "bottom", @@ -14466,7 +14472,7 @@ } }, { - "id": 6764, + "id": 6774, "properties": { "facing": "east", "half": "bottom", @@ -14476,7 +14482,7 @@ } }, { - "id": 6765, + "id": 6775, "properties": { "facing": "east", "half": "bottom", @@ -14486,7 +14492,7 @@ } }, { - "id": 6766, + "id": 6776, "properties": { "facing": "east", "half": "bottom", @@ -14496,7 +14502,7 @@ } }, { - "id": 6767, + "id": 6777, "properties": { "facing": "east", "half": "bottom", @@ -14506,7 +14512,7 @@ } }, { - "id": 6768, + "id": 6778, "properties": { "facing": "east", "half": "bottom", @@ -14516,7 +14522,7 @@ } }, { - "id": 6769, + "id": 6779, "properties": { "facing": "east", "half": "bottom", @@ -14547,7 +14553,7 @@ }, "states": [ { - "id": 5785, + "id": 5794, "properties": { "facing": "north", "waterlogged": "true" @@ -14555,49 +14561,49 @@ }, { "default": true, - "id": 5786, + "id": 5795, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 5787, + "id": 5796, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 5788, + "id": 5797, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 5789, + "id": 5798, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 5790, + "id": 5799, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 5791, + "id": 5800, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 5792, + "id": 5801, "properties": { "facing": "east", "waterlogged": "false" @@ -14625,7 +14631,7 @@ }, "states": [ { - "id": 4921, + "id": 4930, "properties": { "facing": "north", "waterlogged": "true" @@ -14633,49 +14639,49 @@ }, { "default": true, - "id": 4922, + "id": 4931, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 4923, + "id": 4932, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 4924, + "id": 4933, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 4925, + "id": 4934, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 4926, + "id": 4935, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 4927, + "id": 4936, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 4928, + "id": 4937, "properties": { "facing": "east", "waterlogged": "false" @@ -14704,7 +14710,7 @@ }, "states": [ { - "id": 19421, + "id": 19463, "properties": { "facing": "north", "open": "true" @@ -14712,77 +14718,77 @@ }, { "default": true, - "id": 19422, + "id": 19464, "properties": { "facing": "north", "open": "false" } }, { - "id": 19423, + "id": 19465, "properties": { "facing": "east", "open": "true" } }, { - "id": 19424, + "id": 19466, "properties": { "facing": "east", "open": "false" } }, { - "id": 19425, + "id": 19467, "properties": { "facing": "south", "open": "true" } }, { - "id": 19426, + "id": 19468, "properties": { "facing": "south", "open": "false" } }, { - "id": 19427, + "id": 19469, "properties": { "facing": "west", "open": "true" } }, { - "id": 19428, + "id": 19470, "properties": { "facing": "west", "open": "false" } }, { - "id": 19429, + "id": 19471, "properties": { "facing": "up", "open": "true" } }, { - "id": 19430, + "id": 19472, "properties": { "facing": "up", "open": "false" } }, { - "id": 19431, + "id": 19473, "properties": { "facing": "down", "open": "true" } }, { - "id": 19432, + "id": 19474, "properties": { "facing": "down", "open": "false" @@ -14803,14 +14809,14 @@ }, "states": [ { - "id": 11244, + "id": 11254, "properties": { "waterlogged": "true" } }, { "default": true, - "id": 11245, + "id": 11255, "properties": { "waterlogged": "false" } @@ -14831,20 +14837,20 @@ }, "states": [ { - "id": 6021, + "id": 6031, "properties": { "axis": "x" } }, { "default": true, - "id": 6022, + "id": 6032, "properties": { "axis": "y" } }, { - "id": 6023, + "id": 6033, "properties": { "axis": "z" } @@ -14859,7 +14865,7 @@ "states": [ { "default": true, - "id": 8692 + "id": 8702 } ] }, @@ -14899,168 +14905,168 @@ "states": [ { "default": true, - "id": 20410, + "id": 20457, "properties": { "facing": "north", "honey_level": "0" } }, { - "id": 20411, + "id": 20458, "properties": { "facing": "north", "honey_level": "1" } }, { - "id": 20412, + "id": 20459, "properties": { "facing": "north", "honey_level": "2" } }, { - "id": 20413, + "id": 20460, "properties": { "facing": "north", "honey_level": "3" } }, { - "id": 20414, + "id": 20461, "properties": { "facing": "north", "honey_level": "4" } }, { - "id": 20415, + "id": 20462, "properties": { "facing": "north", "honey_level": "5" } }, { - "id": 20416, + "id": 20463, "properties": { "facing": "south", "honey_level": "0" } }, { - "id": 20417, + "id": 20464, "properties": { "facing": "south", "honey_level": "1" } }, { - "id": 20418, + "id": 20465, "properties": { "facing": "south", "honey_level": "2" } }, { - "id": 20419, + "id": 20466, "properties": { "facing": "south", "honey_level": "3" } }, { - "id": 20420, + "id": 20467, "properties": { "facing": "south", "honey_level": "4" } }, { - "id": 20421, + "id": 20468, "properties": { "facing": "south", "honey_level": "5" } }, { - "id": 20422, + "id": 20469, "properties": { "facing": "west", "honey_level": "0" } }, { - "id": 20423, + "id": 20470, "properties": { "facing": "west", "honey_level": "1" } }, { - "id": 20424, + "id": 20471, "properties": { "facing": "west", "honey_level": "2" } }, { - "id": 20425, + "id": 20472, "properties": { "facing": "west", "honey_level": "3" } }, { - "id": 20426, + "id": 20473, "properties": { "facing": "west", "honey_level": "4" } }, { - "id": 20427, + "id": 20474, "properties": { "facing": "west", "honey_level": "5" } }, { - "id": 20428, + "id": 20475, "properties": { "facing": "east", "honey_level": "0" } }, { - "id": 20429, + "id": 20476, "properties": { "facing": "east", "honey_level": "1" } }, { - "id": 20430, + "id": 20477, "properties": { "facing": "east", "honey_level": "2" } }, { - "id": 20431, + "id": 20478, "properties": { "facing": "east", "honey_level": "3" } }, { - "id": 20432, + "id": 20479, "properties": { "facing": "east", "honey_level": "4" } }, { - "id": 20433, + "id": 20480, "properties": { "facing": "east", "honey_level": "5" @@ -15092,168 +15098,168 @@ "states": [ { "default": true, - "id": 20434, + "id": 20481, "properties": { "facing": "north", "honey_level": "0" } }, { - "id": 20435, + "id": 20482, "properties": { "facing": "north", "honey_level": "1" } }, { - "id": 20436, + "id": 20483, "properties": { "facing": "north", "honey_level": "2" } }, { - "id": 20437, + "id": 20484, "properties": { "facing": "north", "honey_level": "3" } }, { - "id": 20438, + "id": 20485, "properties": { "facing": "north", "honey_level": "4" } }, { - "id": 20439, + "id": 20486, "properties": { "facing": "north", "honey_level": "5" } }, { - "id": 20440, + "id": 20487, "properties": { "facing": "south", "honey_level": "0" } }, { - "id": 20441, + "id": 20488, "properties": { "facing": "south", "honey_level": "1" } }, { - "id": 20442, + "id": 20489, "properties": { "facing": "south", "honey_level": "2" } }, { - "id": 20443, + "id": 20490, "properties": { "facing": "south", "honey_level": "3" } }, { - "id": 20444, + "id": 20491, "properties": { "facing": "south", "honey_level": "4" } }, { - "id": 20445, + "id": 20492, "properties": { "facing": "south", "honey_level": "5" } }, { - "id": 20446, + "id": 20493, "properties": { "facing": "west", "honey_level": "0" } }, { - "id": 20447, + "id": 20494, "properties": { "facing": "west", "honey_level": "1" } }, { - "id": 20448, + "id": 20495, "properties": { "facing": "west", "honey_level": "2" } }, { - "id": 20449, + "id": 20496, "properties": { "facing": "west", "honey_level": "3" } }, { - "id": 20450, + "id": 20497, "properties": { "facing": "west", "honey_level": "4" } }, { - "id": 20451, + "id": 20498, "properties": { "facing": "west", "honey_level": "5" } }, { - "id": 20452, + "id": 20499, "properties": { "facing": "east", "honey_level": "0" } }, { - "id": 20453, + "id": 20500, "properties": { "facing": "east", "honey_level": "1" } }, { - "id": 20454, + "id": 20501, "properties": { "facing": "east", "honey_level": "2" } }, { - "id": 20455, + "id": 20502, "properties": { "facing": "east", "honey_level": "3" } }, { - "id": 20456, + "id": 20503, "properties": { "facing": "east", "honey_level": "4" } }, { - "id": 20457, + "id": 20504, "properties": { "facing": "east", "honey_level": "5" @@ -15277,25 +15283,25 @@ "states": [ { "default": true, - "id": 13522, + "id": 13532, "properties": { "age": "0" } }, { - "id": 13523, + "id": 13533, "properties": { "age": "1" } }, { - "id": 13524, + "id": 13534, "properties": { "age": "2" } }, { - "id": 13525, + "id": 13535, "properties": { "age": "3" } @@ -15327,7 +15333,7 @@ }, "states": [ { - "id": 19484, + "id": 19526, "properties": { "attachment": "floor", "facing": "north", @@ -15336,7 +15342,7 @@ }, { "default": true, - "id": 19485, + "id": 19527, "properties": { "attachment": "floor", "facing": "north", @@ -15344,7 +15350,7 @@ } }, { - "id": 19486, + "id": 19528, "properties": { "attachment": "floor", "facing": "south", @@ -15352,7 +15358,7 @@ } }, { - "id": 19487, + "id": 19529, "properties": { "attachment": "floor", "facing": "south", @@ -15360,7 +15366,7 @@ } }, { - "id": 19488, + "id": 19530, "properties": { "attachment": "floor", "facing": "west", @@ -15368,7 +15374,7 @@ } }, { - "id": 19489, + "id": 19531, "properties": { "attachment": "floor", "facing": "west", @@ -15376,7 +15382,7 @@ } }, { - "id": 19490, + "id": 19532, "properties": { "attachment": "floor", "facing": "east", @@ -15384,7 +15390,7 @@ } }, { - "id": 19491, + "id": 19533, "properties": { "attachment": "floor", "facing": "east", @@ -15392,7 +15398,7 @@ } }, { - "id": 19492, + "id": 19534, "properties": { "attachment": "ceiling", "facing": "north", @@ -15400,7 +15406,7 @@ } }, { - "id": 19493, + "id": 19535, "properties": { "attachment": "ceiling", "facing": "north", @@ -15408,7 +15414,7 @@ } }, { - "id": 19494, + "id": 19536, "properties": { "attachment": "ceiling", "facing": "south", @@ -15416,7 +15422,7 @@ } }, { - "id": 19495, + "id": 19537, "properties": { "attachment": "ceiling", "facing": "south", @@ -15424,7 +15430,7 @@ } }, { - "id": 19496, + "id": 19538, "properties": { "attachment": "ceiling", "facing": "west", @@ -15432,7 +15438,7 @@ } }, { - "id": 19497, + "id": 19539, "properties": { "attachment": "ceiling", "facing": "west", @@ -15440,7 +15446,7 @@ } }, { - "id": 19498, + "id": 19540, "properties": { "attachment": "ceiling", "facing": "east", @@ -15448,7 +15454,7 @@ } }, { - "id": 19499, + "id": 19541, "properties": { "attachment": "ceiling", "facing": "east", @@ -15456,7 +15462,7 @@ } }, { - "id": 19500, + "id": 19542, "properties": { "attachment": "single_wall", "facing": "north", @@ -15464,7 +15470,7 @@ } }, { - "id": 19501, + "id": 19543, "properties": { "attachment": "single_wall", "facing": "north", @@ -15472,7 +15478,7 @@ } }, { - "id": 19502, + "id": 19544, "properties": { "attachment": "single_wall", "facing": "south", @@ -15480,7 +15486,7 @@ } }, { - "id": 19503, + "id": 19545, "properties": { "attachment": "single_wall", "facing": "south", @@ -15488,7 +15494,7 @@ } }, { - "id": 19504, + "id": 19546, "properties": { "attachment": "single_wall", "facing": "west", @@ -15496,7 +15502,7 @@ } }, { - "id": 19505, + "id": 19547, "properties": { "attachment": "single_wall", "facing": "west", @@ -15504,7 +15510,7 @@ } }, { - "id": 19506, + "id": 19548, "properties": { "attachment": "single_wall", "facing": "east", @@ -15512,7 +15518,7 @@ } }, { - "id": 19507, + "id": 19549, "properties": { "attachment": "single_wall", "facing": "east", @@ -15520,7 +15526,7 @@ } }, { - "id": 19508, + "id": 19550, "properties": { "attachment": "double_wall", "facing": "north", @@ -15528,7 +15534,7 @@ } }, { - "id": 19509, + "id": 19551, "properties": { "attachment": "double_wall", "facing": "north", @@ -15536,7 +15542,7 @@ } }, { - "id": 19510, + "id": 19552, "properties": { "attachment": "double_wall", "facing": "south", @@ -15544,7 +15550,7 @@ } }, { - "id": 19511, + "id": 19553, "properties": { "attachment": "double_wall", "facing": "south", @@ -15552,7 +15558,7 @@ } }, { - "id": 19512, + "id": 19554, "properties": { "attachment": "double_wall", "facing": "west", @@ -15560,7 +15566,7 @@ } }, { - "id": 19513, + "id": 19555, "properties": { "attachment": "double_wall", "facing": "west", @@ -15568,7 +15574,7 @@ } }, { - "id": 19514, + "id": 19556, "properties": { "attachment": "double_wall", "facing": "east", @@ -15576,7 +15582,7 @@ } }, { - "id": 19515, + "id": 19557, "properties": { "attachment": "double_wall", "facing": "east", @@ -15610,7 +15616,7 @@ }, "states": [ { - "id": 25857, + "id": 25936, "properties": { "facing": "north", "tilt": "none", @@ -15619,7 +15625,7 @@ }, { "default": true, - "id": 25858, + "id": 25937, "properties": { "facing": "north", "tilt": "none", @@ -15627,7 +15633,7 @@ } }, { - "id": 25859, + "id": 25938, "properties": { "facing": "north", "tilt": "unstable", @@ -15635,7 +15641,7 @@ } }, { - "id": 25860, + "id": 25939, "properties": { "facing": "north", "tilt": "unstable", @@ -15643,7 +15649,7 @@ } }, { - "id": 25861, + "id": 25940, "properties": { "facing": "north", "tilt": "partial", @@ -15651,7 +15657,7 @@ } }, { - "id": 25862, + "id": 25941, "properties": { "facing": "north", "tilt": "partial", @@ -15659,7 +15665,7 @@ } }, { - "id": 25863, + "id": 25942, "properties": { "facing": "north", "tilt": "full", @@ -15667,7 +15673,7 @@ } }, { - "id": 25864, + "id": 25943, "properties": { "facing": "north", "tilt": "full", @@ -15675,7 +15681,7 @@ } }, { - "id": 25865, + "id": 25944, "properties": { "facing": "south", "tilt": "none", @@ -15683,7 +15689,7 @@ } }, { - "id": 25866, + "id": 25945, "properties": { "facing": "south", "tilt": "none", @@ -15691,7 +15697,7 @@ } }, { - "id": 25867, + "id": 25946, "properties": { "facing": "south", "tilt": "unstable", @@ -15699,7 +15705,7 @@ } }, { - "id": 25868, + "id": 25947, "properties": { "facing": "south", "tilt": "unstable", @@ -15707,7 +15713,7 @@ } }, { - "id": 25869, + "id": 25948, "properties": { "facing": "south", "tilt": "partial", @@ -15715,7 +15721,7 @@ } }, { - "id": 25870, + "id": 25949, "properties": { "facing": "south", "tilt": "partial", @@ -15723,7 +15729,7 @@ } }, { - "id": 25871, + "id": 25950, "properties": { "facing": "south", "tilt": "full", @@ -15731,7 +15737,7 @@ } }, { - "id": 25872, + "id": 25951, "properties": { "facing": "south", "tilt": "full", @@ -15739,7 +15745,7 @@ } }, { - "id": 25873, + "id": 25952, "properties": { "facing": "west", "tilt": "none", @@ -15747,7 +15753,7 @@ } }, { - "id": 25874, + "id": 25953, "properties": { "facing": "west", "tilt": "none", @@ -15755,7 +15761,7 @@ } }, { - "id": 25875, + "id": 25954, "properties": { "facing": "west", "tilt": "unstable", @@ -15763,7 +15769,7 @@ } }, { - "id": 25876, + "id": 25955, "properties": { "facing": "west", "tilt": "unstable", @@ -15771,7 +15777,7 @@ } }, { - "id": 25877, + "id": 25956, "properties": { "facing": "west", "tilt": "partial", @@ -15779,7 +15785,7 @@ } }, { - "id": 25878, + "id": 25957, "properties": { "facing": "west", "tilt": "partial", @@ -15787,7 +15793,7 @@ } }, { - "id": 25879, + "id": 25958, "properties": { "facing": "west", "tilt": "full", @@ -15795,7 +15801,7 @@ } }, { - "id": 25880, + "id": 25959, "properties": { "facing": "west", "tilt": "full", @@ -15803,7 +15809,7 @@ } }, { - "id": 25881, + "id": 25960, "properties": { "facing": "east", "tilt": "none", @@ -15811,7 +15817,7 @@ } }, { - "id": 25882, + "id": 25961, "properties": { "facing": "east", "tilt": "none", @@ -15819,7 +15825,7 @@ } }, { - "id": 25883, + "id": 25962, "properties": { "facing": "east", "tilt": "unstable", @@ -15827,7 +15833,7 @@ } }, { - "id": 25884, + "id": 25963, "properties": { "facing": "east", "tilt": "unstable", @@ -15835,7 +15841,7 @@ } }, { - "id": 25885, + "id": 25964, "properties": { "facing": "east", "tilt": "partial", @@ -15843,7 +15849,7 @@ } }, { - "id": 25886, + "id": 25965, "properties": { "facing": "east", "tilt": "partial", @@ -15851,7 +15857,7 @@ } }, { - "id": 25887, + "id": 25966, "properties": { "facing": "east", "tilt": "full", @@ -15859,7 +15865,7 @@ } }, { - "id": 25888, + "id": 25967, "properties": { "facing": "east", "tilt": "full", @@ -15887,7 +15893,7 @@ }, "states": [ { - "id": 25889, + "id": 25968, "properties": { "facing": "north", "waterlogged": "true" @@ -15895,49 +15901,49 @@ }, { "default": true, - "id": 25890, + "id": 25969, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 25891, + "id": 25970, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 25892, + "id": 25971, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 25893, + "id": 25972, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 25894, + "id": 25973, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 25895, + "id": 25974, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 25896, + "id": 25975, "properties": { "facing": "east", "waterlogged": "false" @@ -15971,7 +15977,7 @@ }, "states": [ { - "id": 9434, + "id": 9444, "properties": { "face": "floor", "facing": "north", @@ -15979,7 +15985,7 @@ } }, { - "id": 9435, + "id": 9445, "properties": { "face": "floor", "facing": "north", @@ -15987,7 +15993,7 @@ } }, { - "id": 9436, + "id": 9446, "properties": { "face": "floor", "facing": "south", @@ -15995,7 +16001,7 @@ } }, { - "id": 9437, + "id": 9447, "properties": { "face": "floor", "facing": "south", @@ -16003,7 +16009,7 @@ } }, { - "id": 9438, + "id": 9448, "properties": { "face": "floor", "facing": "west", @@ -16011,7 +16017,7 @@ } }, { - "id": 9439, + "id": 9449, "properties": { "face": "floor", "facing": "west", @@ -16019,7 +16025,7 @@ } }, { - "id": 9440, + "id": 9450, "properties": { "face": "floor", "facing": "east", @@ -16027,7 +16033,7 @@ } }, { - "id": 9441, + "id": 9451, "properties": { "face": "floor", "facing": "east", @@ -16035,7 +16041,7 @@ } }, { - "id": 9442, + "id": 9452, "properties": { "face": "wall", "facing": "north", @@ -16044,7 +16050,7 @@ }, { "default": true, - "id": 9443, + "id": 9453, "properties": { "face": "wall", "facing": "north", @@ -16052,7 +16058,7 @@ } }, { - "id": 9444, + "id": 9454, "properties": { "face": "wall", "facing": "south", @@ -16060,7 +16066,7 @@ } }, { - "id": 9445, + "id": 9455, "properties": { "face": "wall", "facing": "south", @@ -16068,7 +16074,7 @@ } }, { - "id": 9446, + "id": 9456, "properties": { "face": "wall", "facing": "west", @@ -16076,7 +16082,7 @@ } }, { - "id": 9447, + "id": 9457, "properties": { "face": "wall", "facing": "west", @@ -16084,7 +16090,7 @@ } }, { - "id": 9448, + "id": 9458, "properties": { "face": "wall", "facing": "east", @@ -16092,7 +16098,7 @@ } }, { - "id": 9449, + "id": 9459, "properties": { "face": "wall", "facing": "east", @@ -16100,7 +16106,7 @@ } }, { - "id": 9450, + "id": 9460, "properties": { "face": "ceiling", "facing": "north", @@ -16108,7 +16114,7 @@ } }, { - "id": 9451, + "id": 9461, "properties": { "face": "ceiling", "facing": "north", @@ -16116,7 +16122,7 @@ } }, { - "id": 9452, + "id": 9462, "properties": { "face": "ceiling", "facing": "south", @@ -16124,7 +16130,7 @@ } }, { - "id": 9453, + "id": 9463, "properties": { "face": "ceiling", "facing": "south", @@ -16132,7 +16138,7 @@ } }, { - "id": 9454, + "id": 9464, "properties": { "face": "ceiling", "facing": "west", @@ -16140,7 +16146,7 @@ } }, { - "id": 9455, + "id": 9465, "properties": { "face": "ceiling", "facing": "west", @@ -16148,7 +16154,7 @@ } }, { - "id": 9456, + "id": 9466, "properties": { "face": "ceiling", "facing": "east", @@ -16156,7 +16162,7 @@ } }, { - "id": 9457, + "id": 9467, "properties": { "face": "ceiling", "facing": "east", @@ -16197,7 +16203,7 @@ }, "states": [ { - "id": 12835, + "id": 12845, "properties": { "facing": "north", "half": "upper", @@ -16207,7 +16213,7 @@ } }, { - "id": 12836, + "id": 12846, "properties": { "facing": "north", "half": "upper", @@ -16217,7 +16223,7 @@ } }, { - "id": 12837, + "id": 12847, "properties": { "facing": "north", "half": "upper", @@ -16227,7 +16233,7 @@ } }, { - "id": 12838, + "id": 12848, "properties": { "facing": "north", "half": "upper", @@ -16237,7 +16243,7 @@ } }, { - "id": 12839, + "id": 12849, "properties": { "facing": "north", "half": "upper", @@ -16247,7 +16253,7 @@ } }, { - "id": 12840, + "id": 12850, "properties": { "facing": "north", "half": "upper", @@ -16257,7 +16263,7 @@ } }, { - "id": 12841, + "id": 12851, "properties": { "facing": "north", "half": "upper", @@ -16267,7 +16273,7 @@ } }, { - "id": 12842, + "id": 12852, "properties": { "facing": "north", "half": "upper", @@ -16277,7 +16283,7 @@ } }, { - "id": 12843, + "id": 12853, "properties": { "facing": "north", "half": "lower", @@ -16287,7 +16293,7 @@ } }, { - "id": 12844, + "id": 12854, "properties": { "facing": "north", "half": "lower", @@ -16297,7 +16303,7 @@ } }, { - "id": 12845, + "id": 12855, "properties": { "facing": "north", "half": "lower", @@ -16308,7 +16314,7 @@ }, { "default": true, - "id": 12846, + "id": 12856, "properties": { "facing": "north", "half": "lower", @@ -16318,7 +16324,7 @@ } }, { - "id": 12847, + "id": 12857, "properties": { "facing": "north", "half": "lower", @@ -16328,7 +16334,7 @@ } }, { - "id": 12848, + "id": 12858, "properties": { "facing": "north", "half": "lower", @@ -16338,7 +16344,7 @@ } }, { - "id": 12849, + "id": 12859, "properties": { "facing": "north", "half": "lower", @@ -16348,7 +16354,7 @@ } }, { - "id": 12850, + "id": 12860, "properties": { "facing": "north", "half": "lower", @@ -16358,7 +16364,7 @@ } }, { - "id": 12851, + "id": 12861, "properties": { "facing": "south", "half": "upper", @@ -16368,7 +16374,7 @@ } }, { - "id": 12852, + "id": 12862, "properties": { "facing": "south", "half": "upper", @@ -16378,7 +16384,7 @@ } }, { - "id": 12853, + "id": 12863, "properties": { "facing": "south", "half": "upper", @@ -16388,7 +16394,7 @@ } }, { - "id": 12854, + "id": 12864, "properties": { "facing": "south", "half": "upper", @@ -16398,7 +16404,7 @@ } }, { - "id": 12855, + "id": 12865, "properties": { "facing": "south", "half": "upper", @@ -16408,7 +16414,7 @@ } }, { - "id": 12856, + "id": 12866, "properties": { "facing": "south", "half": "upper", @@ -16418,7 +16424,7 @@ } }, { - "id": 12857, + "id": 12867, "properties": { "facing": "south", "half": "upper", @@ -16428,7 +16434,7 @@ } }, { - "id": 12858, + "id": 12868, "properties": { "facing": "south", "half": "upper", @@ -16438,7 +16444,7 @@ } }, { - "id": 12859, + "id": 12869, "properties": { "facing": "south", "half": "lower", @@ -16448,7 +16454,7 @@ } }, { - "id": 12860, + "id": 12870, "properties": { "facing": "south", "half": "lower", @@ -16458,7 +16464,7 @@ } }, { - "id": 12861, + "id": 12871, "properties": { "facing": "south", "half": "lower", @@ -16468,7 +16474,7 @@ } }, { - "id": 12862, + "id": 12872, "properties": { "facing": "south", "half": "lower", @@ -16478,7 +16484,7 @@ } }, { - "id": 12863, + "id": 12873, "properties": { "facing": "south", "half": "lower", @@ -16488,7 +16494,7 @@ } }, { - "id": 12864, + "id": 12874, "properties": { "facing": "south", "half": "lower", @@ -16498,7 +16504,7 @@ } }, { - "id": 12865, + "id": 12875, "properties": { "facing": "south", "half": "lower", @@ -16508,7 +16514,7 @@ } }, { - "id": 12866, + "id": 12876, "properties": { "facing": "south", "half": "lower", @@ -16518,7 +16524,7 @@ } }, { - "id": 12867, + "id": 12877, "properties": { "facing": "west", "half": "upper", @@ -16528,7 +16534,7 @@ } }, { - "id": 12868, + "id": 12878, "properties": { "facing": "west", "half": "upper", @@ -16538,7 +16544,7 @@ } }, { - "id": 12869, + "id": 12879, "properties": { "facing": "west", "half": "upper", @@ -16548,7 +16554,7 @@ } }, { - "id": 12870, + "id": 12880, "properties": { "facing": "west", "half": "upper", @@ -16558,7 +16564,7 @@ } }, { - "id": 12871, + "id": 12881, "properties": { "facing": "west", "half": "upper", @@ -16568,7 +16574,7 @@ } }, { - "id": 12872, + "id": 12882, "properties": { "facing": "west", "half": "upper", @@ -16578,7 +16584,7 @@ } }, { - "id": 12873, + "id": 12883, "properties": { "facing": "west", "half": "upper", @@ -16588,7 +16594,7 @@ } }, { - "id": 12874, + "id": 12884, "properties": { "facing": "west", "half": "upper", @@ -16598,7 +16604,7 @@ } }, { - "id": 12875, + "id": 12885, "properties": { "facing": "west", "half": "lower", @@ -16608,7 +16614,7 @@ } }, { - "id": 12876, + "id": 12886, "properties": { "facing": "west", "half": "lower", @@ -16618,7 +16624,7 @@ } }, { - "id": 12877, + "id": 12887, "properties": { "facing": "west", "half": "lower", @@ -16628,7 +16634,7 @@ } }, { - "id": 12878, + "id": 12888, "properties": { "facing": "west", "half": "lower", @@ -16638,7 +16644,7 @@ } }, { - "id": 12879, + "id": 12889, "properties": { "facing": "west", "half": "lower", @@ -16648,7 +16654,7 @@ } }, { - "id": 12880, + "id": 12890, "properties": { "facing": "west", "half": "lower", @@ -16658,7 +16664,7 @@ } }, { - "id": 12881, + "id": 12891, "properties": { "facing": "west", "half": "lower", @@ -16668,7 +16674,7 @@ } }, { - "id": 12882, + "id": 12892, "properties": { "facing": "west", "half": "lower", @@ -16678,7 +16684,7 @@ } }, { - "id": 12883, + "id": 12893, "properties": { "facing": "east", "half": "upper", @@ -16688,7 +16694,7 @@ } }, { - "id": 12884, + "id": 12894, "properties": { "facing": "east", "half": "upper", @@ -16698,7 +16704,7 @@ } }, { - "id": 12885, + "id": 12895, "properties": { "facing": "east", "half": "upper", @@ -16708,7 +16714,7 @@ } }, { - "id": 12886, + "id": 12896, "properties": { "facing": "east", "half": "upper", @@ -16718,7 +16724,7 @@ } }, { - "id": 12887, + "id": 12897, "properties": { "facing": "east", "half": "upper", @@ -16728,7 +16734,7 @@ } }, { - "id": 12888, + "id": 12898, "properties": { "facing": "east", "half": "upper", @@ -16738,7 +16744,7 @@ } }, { - "id": 12889, + "id": 12899, "properties": { "facing": "east", "half": "upper", @@ -16748,7 +16754,7 @@ } }, { - "id": 12890, + "id": 12900, "properties": { "facing": "east", "half": "upper", @@ -16758,7 +16764,7 @@ } }, { - "id": 12891, + "id": 12901, "properties": { "facing": "east", "half": "lower", @@ -16768,7 +16774,7 @@ } }, { - "id": 12892, + "id": 12902, "properties": { "facing": "east", "half": "lower", @@ -16778,7 +16784,7 @@ } }, { - "id": 12893, + "id": 12903, "properties": { "facing": "east", "half": "lower", @@ -16788,7 +16794,7 @@ } }, { - "id": 12894, + "id": 12904, "properties": { "facing": "east", "half": "lower", @@ -16798,7 +16804,7 @@ } }, { - "id": 12895, + "id": 12905, "properties": { "facing": "east", "half": "lower", @@ -16808,7 +16814,7 @@ } }, { - "id": 12896, + "id": 12906, "properties": { "facing": "east", "half": "lower", @@ -16818,7 +16824,7 @@ } }, { - "id": 12897, + "id": 12907, "properties": { "facing": "east", "half": "lower", @@ -16828,7 +16834,7 @@ } }, { - "id": 12898, + "id": 12908, "properties": { "facing": "east", "half": "lower", @@ -16868,7 +16874,7 @@ }, "states": [ { - "id": 12515, + "id": 12525, "properties": { "east": "true", "north": "true", @@ -16878,7 +16884,7 @@ } }, { - "id": 12516, + "id": 12526, "properties": { "east": "true", "north": "true", @@ -16888,7 +16894,7 @@ } }, { - "id": 12517, + "id": 12527, "properties": { "east": "true", "north": "true", @@ -16898,7 +16904,7 @@ } }, { - "id": 12518, + "id": 12528, "properties": { "east": "true", "north": "true", @@ -16908,7 +16914,7 @@ } }, { - "id": 12519, + "id": 12529, "properties": { "east": "true", "north": "true", @@ -16918,7 +16924,7 @@ } }, { - "id": 12520, + "id": 12530, "properties": { "east": "true", "north": "true", @@ -16928,7 +16934,7 @@ } }, { - "id": 12521, + "id": 12531, "properties": { "east": "true", "north": "true", @@ -16938,7 +16944,7 @@ } }, { - "id": 12522, + "id": 12532, "properties": { "east": "true", "north": "true", @@ -16948,7 +16954,7 @@ } }, { - "id": 12523, + "id": 12533, "properties": { "east": "true", "north": "false", @@ -16958,7 +16964,7 @@ } }, { - "id": 12524, + "id": 12534, "properties": { "east": "true", "north": "false", @@ -16968,7 +16974,7 @@ } }, { - "id": 12525, + "id": 12535, "properties": { "east": "true", "north": "false", @@ -16978,7 +16984,7 @@ } }, { - "id": 12526, + "id": 12536, "properties": { "east": "true", "north": "false", @@ -16988,7 +16994,7 @@ } }, { - "id": 12527, + "id": 12537, "properties": { "east": "true", "north": "false", @@ -16998,7 +17004,7 @@ } }, { - "id": 12528, + "id": 12538, "properties": { "east": "true", "north": "false", @@ -17008,7 +17014,7 @@ } }, { - "id": 12529, + "id": 12539, "properties": { "east": "true", "north": "false", @@ -17018,7 +17024,7 @@ } }, { - "id": 12530, + "id": 12540, "properties": { "east": "true", "north": "false", @@ -17028,7 +17034,7 @@ } }, { - "id": 12531, + "id": 12541, "properties": { "east": "false", "north": "true", @@ -17038,7 +17044,7 @@ } }, { - "id": 12532, + "id": 12542, "properties": { "east": "false", "north": "true", @@ -17048,7 +17054,7 @@ } }, { - "id": 12533, + "id": 12543, "properties": { "east": "false", "north": "true", @@ -17058,7 +17064,7 @@ } }, { - "id": 12534, + "id": 12544, "properties": { "east": "false", "north": "true", @@ -17068,7 +17074,7 @@ } }, { - "id": 12535, + "id": 12545, "properties": { "east": "false", "north": "true", @@ -17078,7 +17084,7 @@ } }, { - "id": 12536, + "id": 12546, "properties": { "east": "false", "north": "true", @@ -17088,7 +17094,7 @@ } }, { - "id": 12537, + "id": 12547, "properties": { "east": "false", "north": "true", @@ -17098,7 +17104,7 @@ } }, { - "id": 12538, + "id": 12548, "properties": { "east": "false", "north": "true", @@ -17108,7 +17114,7 @@ } }, { - "id": 12539, + "id": 12549, "properties": { "east": "false", "north": "false", @@ -17118,7 +17124,7 @@ } }, { - "id": 12540, + "id": 12550, "properties": { "east": "false", "north": "false", @@ -17128,7 +17134,7 @@ } }, { - "id": 12541, + "id": 12551, "properties": { "east": "false", "north": "false", @@ -17138,7 +17144,7 @@ } }, { - "id": 12542, + "id": 12552, "properties": { "east": "false", "north": "false", @@ -17148,7 +17154,7 @@ } }, { - "id": 12543, + "id": 12553, "properties": { "east": "false", "north": "false", @@ -17158,7 +17164,7 @@ } }, { - "id": 12544, + "id": 12554, "properties": { "east": "false", "north": "false", @@ -17168,7 +17174,7 @@ } }, { - "id": 12545, + "id": 12555, "properties": { "east": "false", "north": "false", @@ -17179,7 +17185,7 @@ }, { "default": true, - "id": 12546, + "id": 12556, "properties": { "east": "false", "north": "false", @@ -17218,7 +17224,7 @@ }, "states": [ { - "id": 12227, + "id": 12237, "properties": { "facing": "north", "in_wall": "true", @@ -17227,7 +17233,7 @@ } }, { - "id": 12228, + "id": 12238, "properties": { "facing": "north", "in_wall": "true", @@ -17236,7 +17242,7 @@ } }, { - "id": 12229, + "id": 12239, "properties": { "facing": "north", "in_wall": "true", @@ -17245,7 +17251,7 @@ } }, { - "id": 12230, + "id": 12240, "properties": { "facing": "north", "in_wall": "true", @@ -17254,7 +17260,7 @@ } }, { - "id": 12231, + "id": 12241, "properties": { "facing": "north", "in_wall": "false", @@ -17263,7 +17269,7 @@ } }, { - "id": 12232, + "id": 12242, "properties": { "facing": "north", "in_wall": "false", @@ -17272,7 +17278,7 @@ } }, { - "id": 12233, + "id": 12243, "properties": { "facing": "north", "in_wall": "false", @@ -17282,7 +17288,7 @@ }, { "default": true, - "id": 12234, + "id": 12244, "properties": { "facing": "north", "in_wall": "false", @@ -17291,7 +17297,7 @@ } }, { - "id": 12235, + "id": 12245, "properties": { "facing": "south", "in_wall": "true", @@ -17300,7 +17306,7 @@ } }, { - "id": 12236, + "id": 12246, "properties": { "facing": "south", "in_wall": "true", @@ -17309,7 +17315,7 @@ } }, { - "id": 12237, + "id": 12247, "properties": { "facing": "south", "in_wall": "true", @@ -17318,7 +17324,7 @@ } }, { - "id": 12238, + "id": 12248, "properties": { "facing": "south", "in_wall": "true", @@ -17327,7 +17333,7 @@ } }, { - "id": 12239, + "id": 12249, "properties": { "facing": "south", "in_wall": "false", @@ -17336,7 +17342,7 @@ } }, { - "id": 12240, + "id": 12250, "properties": { "facing": "south", "in_wall": "false", @@ -17345,7 +17351,7 @@ } }, { - "id": 12241, + "id": 12251, "properties": { "facing": "south", "in_wall": "false", @@ -17354,7 +17360,7 @@ } }, { - "id": 12242, + "id": 12252, "properties": { "facing": "south", "in_wall": "false", @@ -17363,7 +17369,7 @@ } }, { - "id": 12243, + "id": 12253, "properties": { "facing": "west", "in_wall": "true", @@ -17372,7 +17378,7 @@ } }, { - "id": 12244, + "id": 12254, "properties": { "facing": "west", "in_wall": "true", @@ -17381,7 +17387,7 @@ } }, { - "id": 12245, + "id": 12255, "properties": { "facing": "west", "in_wall": "true", @@ -17390,7 +17396,7 @@ } }, { - "id": 12246, + "id": 12256, "properties": { "facing": "west", "in_wall": "true", @@ -17399,7 +17405,7 @@ } }, { - "id": 12247, + "id": 12257, "properties": { "facing": "west", "in_wall": "false", @@ -17408,7 +17414,7 @@ } }, { - "id": 12248, + "id": 12258, "properties": { "facing": "west", "in_wall": "false", @@ -17417,7 +17423,7 @@ } }, { - "id": 12249, + "id": 12259, "properties": { "facing": "west", "in_wall": "false", @@ -17426,7 +17432,7 @@ } }, { - "id": 12250, + "id": 12260, "properties": { "facing": "west", "in_wall": "false", @@ -17435,7 +17441,7 @@ } }, { - "id": 12251, + "id": 12261, "properties": { "facing": "east", "in_wall": "true", @@ -17444,7 +17450,7 @@ } }, { - "id": 12252, + "id": 12262, "properties": { "facing": "east", "in_wall": "true", @@ -17453,7 +17459,7 @@ } }, { - "id": 12253, + "id": 12263, "properties": { "facing": "east", "in_wall": "true", @@ -17462,7 +17468,7 @@ } }, { - "id": 12254, + "id": 12264, "properties": { "facing": "east", "in_wall": "true", @@ -17471,7 +17477,7 @@ } }, { - "id": 12255, + "id": 12265, "properties": { "facing": "east", "in_wall": "false", @@ -17480,7 +17486,7 @@ } }, { - "id": 12256, + "id": 12266, "properties": { "facing": "east", "in_wall": "false", @@ -17489,7 +17495,7 @@ } }, { - "id": 12257, + "id": 12267, "properties": { "facing": "east", "in_wall": "false", @@ -17498,7 +17504,7 @@ } }, { - "id": 12258, + "id": 12268, "properties": { "facing": "east", "in_wall": "false", @@ -17544,7 +17550,7 @@ }, "states": [ { - "id": 5057, + "id": 5066, "properties": { "attached": "true", "rotation": "0", @@ -17552,7 +17558,7 @@ } }, { - "id": 5058, + "id": 5067, "properties": { "attached": "true", "rotation": "0", @@ -17560,7 +17566,7 @@ } }, { - "id": 5059, + "id": 5068, "properties": { "attached": "true", "rotation": "1", @@ -17568,7 +17574,7 @@ } }, { - "id": 5060, + "id": 5069, "properties": { "attached": "true", "rotation": "1", @@ -17576,7 +17582,7 @@ } }, { - "id": 5061, + "id": 5070, "properties": { "attached": "true", "rotation": "2", @@ -17584,7 +17590,7 @@ } }, { - "id": 5062, + "id": 5071, "properties": { "attached": "true", "rotation": "2", @@ -17592,7 +17598,7 @@ } }, { - "id": 5063, + "id": 5072, "properties": { "attached": "true", "rotation": "3", @@ -17600,7 +17606,7 @@ } }, { - "id": 5064, + "id": 5073, "properties": { "attached": "true", "rotation": "3", @@ -17608,7 +17614,7 @@ } }, { - "id": 5065, + "id": 5074, "properties": { "attached": "true", "rotation": "4", @@ -17616,7 +17622,7 @@ } }, { - "id": 5066, + "id": 5075, "properties": { "attached": "true", "rotation": "4", @@ -17624,7 +17630,7 @@ } }, { - "id": 5067, + "id": 5076, "properties": { "attached": "true", "rotation": "5", @@ -17632,7 +17638,7 @@ } }, { - "id": 5068, + "id": 5077, "properties": { "attached": "true", "rotation": "5", @@ -17640,7 +17646,7 @@ } }, { - "id": 5069, + "id": 5078, "properties": { "attached": "true", "rotation": "6", @@ -17648,7 +17654,7 @@ } }, { - "id": 5070, + "id": 5079, "properties": { "attached": "true", "rotation": "6", @@ -17656,7 +17662,7 @@ } }, { - "id": 5071, + "id": 5080, "properties": { "attached": "true", "rotation": "7", @@ -17664,7 +17670,7 @@ } }, { - "id": 5072, + "id": 5081, "properties": { "attached": "true", "rotation": "7", @@ -17672,7 +17678,7 @@ } }, { - "id": 5073, + "id": 5082, "properties": { "attached": "true", "rotation": "8", @@ -17680,7 +17686,7 @@ } }, { - "id": 5074, + "id": 5083, "properties": { "attached": "true", "rotation": "8", @@ -17688,7 +17694,7 @@ } }, { - "id": 5075, + "id": 5084, "properties": { "attached": "true", "rotation": "9", @@ -17696,7 +17702,7 @@ } }, { - "id": 5076, + "id": 5085, "properties": { "attached": "true", "rotation": "9", @@ -17704,7 +17710,7 @@ } }, { - "id": 5077, + "id": 5086, "properties": { "attached": "true", "rotation": "10", @@ -17712,7 +17718,7 @@ } }, { - "id": 5078, + "id": 5087, "properties": { "attached": "true", "rotation": "10", @@ -17720,7 +17726,7 @@ } }, { - "id": 5079, + "id": 5088, "properties": { "attached": "true", "rotation": "11", @@ -17728,7 +17734,7 @@ } }, { - "id": 5080, + "id": 5089, "properties": { "attached": "true", "rotation": "11", @@ -17736,7 +17742,7 @@ } }, { - "id": 5081, + "id": 5090, "properties": { "attached": "true", "rotation": "12", @@ -17744,7 +17750,7 @@ } }, { - "id": 5082, + "id": 5091, "properties": { "attached": "true", "rotation": "12", @@ -17752,7 +17758,7 @@ } }, { - "id": 5083, + "id": 5092, "properties": { "attached": "true", "rotation": "13", @@ -17760,7 +17766,7 @@ } }, { - "id": 5084, + "id": 5093, "properties": { "attached": "true", "rotation": "13", @@ -17768,7 +17774,7 @@ } }, { - "id": 5085, + "id": 5094, "properties": { "attached": "true", "rotation": "14", @@ -17776,7 +17782,7 @@ } }, { - "id": 5086, + "id": 5095, "properties": { "attached": "true", "rotation": "14", @@ -17784,7 +17790,7 @@ } }, { - "id": 5087, + "id": 5096, "properties": { "attached": "true", "rotation": "15", @@ -17792,7 +17798,7 @@ } }, { - "id": 5088, + "id": 5097, "properties": { "attached": "true", "rotation": "15", @@ -17800,7 +17806,7 @@ } }, { - "id": 5089, + "id": 5098, "properties": { "attached": "false", "rotation": "0", @@ -17809,7 +17815,7 @@ }, { "default": true, - "id": 5090, + "id": 5099, "properties": { "attached": "false", "rotation": "0", @@ -17817,7 +17823,7 @@ } }, { - "id": 5091, + "id": 5100, "properties": { "attached": "false", "rotation": "1", @@ -17825,7 +17831,7 @@ } }, { - "id": 5092, + "id": 5101, "properties": { "attached": "false", "rotation": "1", @@ -17833,7 +17839,7 @@ } }, { - "id": 5093, + "id": 5102, "properties": { "attached": "false", "rotation": "2", @@ -17841,7 +17847,7 @@ } }, { - "id": 5094, + "id": 5103, "properties": { "attached": "false", "rotation": "2", @@ -17849,7 +17855,7 @@ } }, { - "id": 5095, + "id": 5104, "properties": { "attached": "false", "rotation": "3", @@ -17857,7 +17863,7 @@ } }, { - "id": 5096, + "id": 5105, "properties": { "attached": "false", "rotation": "3", @@ -17865,7 +17871,7 @@ } }, { - "id": 5097, + "id": 5106, "properties": { "attached": "false", "rotation": "4", @@ -17873,7 +17879,7 @@ } }, { - "id": 5098, + "id": 5107, "properties": { "attached": "false", "rotation": "4", @@ -17881,7 +17887,7 @@ } }, { - "id": 5099, + "id": 5108, "properties": { "attached": "false", "rotation": "5", @@ -17889,7 +17895,7 @@ } }, { - "id": 5100, + "id": 5109, "properties": { "attached": "false", "rotation": "5", @@ -17897,7 +17903,7 @@ } }, { - "id": 5101, + "id": 5110, "properties": { "attached": "false", "rotation": "6", @@ -17905,7 +17911,7 @@ } }, { - "id": 5102, + "id": 5111, "properties": { "attached": "false", "rotation": "6", @@ -17913,7 +17919,7 @@ } }, { - "id": 5103, + "id": 5112, "properties": { "attached": "false", "rotation": "7", @@ -17921,7 +17927,7 @@ } }, { - "id": 5104, + "id": 5113, "properties": { "attached": "false", "rotation": "7", @@ -17929,7 +17935,7 @@ } }, { - "id": 5105, + "id": 5114, "properties": { "attached": "false", "rotation": "8", @@ -17937,7 +17943,7 @@ } }, { - "id": 5106, + "id": 5115, "properties": { "attached": "false", "rotation": "8", @@ -17945,7 +17951,7 @@ } }, { - "id": 5107, + "id": 5116, "properties": { "attached": "false", "rotation": "9", @@ -17953,7 +17959,7 @@ } }, { - "id": 5108, + "id": 5117, "properties": { "attached": "false", "rotation": "9", @@ -17961,7 +17967,7 @@ } }, { - "id": 5109, + "id": 5118, "properties": { "attached": "false", "rotation": "10", @@ -17969,7 +17975,7 @@ } }, { - "id": 5110, + "id": 5119, "properties": { "attached": "false", "rotation": "10", @@ -17977,7 +17983,7 @@ } }, { - "id": 5111, + "id": 5120, "properties": { "attached": "false", "rotation": "11", @@ -17985,7 +17991,7 @@ } }, { - "id": 5112, + "id": 5121, "properties": { "attached": "false", "rotation": "11", @@ -17993,7 +17999,7 @@ } }, { - "id": 5113, + "id": 5122, "properties": { "attached": "false", "rotation": "12", @@ -18001,7 +18007,7 @@ } }, { - "id": 5114, + "id": 5123, "properties": { "attached": "false", "rotation": "12", @@ -18009,7 +18015,7 @@ } }, { - "id": 5115, + "id": 5124, "properties": { "attached": "false", "rotation": "13", @@ -18017,7 +18023,7 @@ } }, { - "id": 5116, + "id": 5125, "properties": { "attached": "false", "rotation": "13", @@ -18025,7 +18031,7 @@ } }, { - "id": 5117, + "id": 5126, "properties": { "attached": "false", "rotation": "14", @@ -18033,7 +18039,7 @@ } }, { - "id": 5118, + "id": 5127, "properties": { "attached": "false", "rotation": "14", @@ -18041,7 +18047,7 @@ } }, { - "id": 5119, + "id": 5128, "properties": { "attached": "false", "rotation": "15", @@ -18049,7 +18055,7 @@ } }, { - "id": 5120, + "id": 5129, "properties": { "attached": "false", "rotation": "15", @@ -18060,7 +18066,8 @@ }, "minecraft:birch_leaves": { "definition": { - "type": "minecraft:leaves", + "type": "minecraft:tinted_particle_leaves", + "leaf_particle_chance": 0.01, "properties": {} }, "properties": { @@ -18370,14 +18377,14 @@ }, "states": [ { - "id": 5887, + "id": 5896, "properties": { "powered": "true" } }, { "default": true, - "id": 5888, + "id": 5897, "properties": { "powered": "false" } @@ -18444,7 +18451,7 @@ }, "states": [ { - "id": 4421, + "id": 4430, "properties": { "rotation": "0", "waterlogged": "true" @@ -18452,217 +18459,217 @@ }, { "default": true, - "id": 4422, + "id": 4431, "properties": { "rotation": "0", "waterlogged": "false" } }, { - "id": 4423, + "id": 4432, "properties": { "rotation": "1", "waterlogged": "true" } }, { - "id": 4424, + "id": 4433, "properties": { "rotation": "1", "waterlogged": "false" } }, { - "id": 4425, + "id": 4434, "properties": { "rotation": "2", "waterlogged": "true" } }, { - "id": 4426, + "id": 4435, "properties": { "rotation": "2", "waterlogged": "false" } }, { - "id": 4427, + "id": 4436, "properties": { "rotation": "3", "waterlogged": "true" } }, { - "id": 4428, + "id": 4437, "properties": { "rotation": "3", "waterlogged": "false" } }, { - "id": 4429, + "id": 4438, "properties": { "rotation": "4", "waterlogged": "true" } }, { - "id": 4430, + "id": 4439, "properties": { "rotation": "4", "waterlogged": "false" } }, { - "id": 4431, + "id": 4440, "properties": { "rotation": "5", "waterlogged": "true" } }, { - "id": 4432, + "id": 4441, "properties": { "rotation": "5", "waterlogged": "false" } }, { - "id": 4433, + "id": 4442, "properties": { "rotation": "6", "waterlogged": "true" } }, { - "id": 4434, + "id": 4443, "properties": { "rotation": "6", "waterlogged": "false" } }, { - "id": 4435, + "id": 4444, "properties": { "rotation": "7", "waterlogged": "true" } }, { - "id": 4436, + "id": 4445, "properties": { "rotation": "7", "waterlogged": "false" } }, { - "id": 4437, + "id": 4446, "properties": { "rotation": "8", "waterlogged": "true" } }, { - "id": 4438, + "id": 4447, "properties": { "rotation": "8", "waterlogged": "false" } }, { - "id": 4439, + "id": 4448, "properties": { "rotation": "9", "waterlogged": "true" } }, { - "id": 4440, + "id": 4449, "properties": { "rotation": "9", "waterlogged": "false" } }, { - "id": 4441, + "id": 4450, "properties": { "rotation": "10", "waterlogged": "true" } }, { - "id": 4442, + "id": 4451, "properties": { "rotation": "10", "waterlogged": "false" } }, { - "id": 4443, + "id": 4452, "properties": { "rotation": "11", "waterlogged": "true" } }, { - "id": 4444, + "id": 4453, "properties": { "rotation": "11", "waterlogged": "false" } }, { - "id": 4445, + "id": 4454, "properties": { "rotation": "12", "waterlogged": "true" } }, { - "id": 4446, + "id": 4455, "properties": { "rotation": "12", "waterlogged": "false" } }, { - "id": 4447, + "id": 4456, "properties": { "rotation": "13", "waterlogged": "true" } }, { - "id": 4448, + "id": 4457, "properties": { "rotation": "13", "waterlogged": "false" } }, { - "id": 4449, + "id": 4458, "properties": { "rotation": "14", "waterlogged": "true" } }, { - "id": 4450, + "id": 4459, "properties": { "rotation": "14", "waterlogged": "false" } }, { - "id": 4451, + "id": 4460, "properties": { "rotation": "15", "waterlogged": "true" } }, { - "id": 4452, + "id": 4461, "properties": { "rotation": "15", "waterlogged": "false" @@ -18688,21 +18695,21 @@ }, "states": [ { - "id": 12053, + "id": 12063, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 12054, + "id": 12064, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 12055, + "id": 12065, "properties": { "type": "bottom", "waterlogged": "true" @@ -18710,21 +18717,21 @@ }, { "default": true, - "id": 12056, + "id": 12066, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 12057, + "id": 12067, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 12058, + "id": 12068, "properties": { "type": "double", "waterlogged": "false" @@ -18765,7 +18772,7 @@ }, "states": [ { - "id": 8520, + "id": 8530, "properties": { "facing": "north", "half": "top", @@ -18774,7 +18781,7 @@ } }, { - "id": 8521, + "id": 8531, "properties": { "facing": "north", "half": "top", @@ -18783,7 +18790,7 @@ } }, { - "id": 8522, + "id": 8532, "properties": { "facing": "north", "half": "top", @@ -18792,7 +18799,7 @@ } }, { - "id": 8523, + "id": 8533, "properties": { "facing": "north", "half": "top", @@ -18801,7 +18808,7 @@ } }, { - "id": 8524, + "id": 8534, "properties": { "facing": "north", "half": "top", @@ -18810,7 +18817,7 @@ } }, { - "id": 8525, + "id": 8535, "properties": { "facing": "north", "half": "top", @@ -18819,7 +18826,7 @@ } }, { - "id": 8526, + "id": 8536, "properties": { "facing": "north", "half": "top", @@ -18828,7 +18835,7 @@ } }, { - "id": 8527, + "id": 8537, "properties": { "facing": "north", "half": "top", @@ -18837,7 +18844,7 @@ } }, { - "id": 8528, + "id": 8538, "properties": { "facing": "north", "half": "top", @@ -18846,7 +18853,7 @@ } }, { - "id": 8529, + "id": 8539, "properties": { "facing": "north", "half": "top", @@ -18855,7 +18862,7 @@ } }, { - "id": 8530, + "id": 8540, "properties": { "facing": "north", "half": "bottom", @@ -18865,7 +18872,7 @@ }, { "default": true, - "id": 8531, + "id": 8541, "properties": { "facing": "north", "half": "bottom", @@ -18874,7 +18881,7 @@ } }, { - "id": 8532, + "id": 8542, "properties": { "facing": "north", "half": "bottom", @@ -18883,7 +18890,7 @@ } }, { - "id": 8533, + "id": 8543, "properties": { "facing": "north", "half": "bottom", @@ -18892,7 +18899,7 @@ } }, { - "id": 8534, + "id": 8544, "properties": { "facing": "north", "half": "bottom", @@ -18901,7 +18908,7 @@ } }, { - "id": 8535, + "id": 8545, "properties": { "facing": "north", "half": "bottom", @@ -18910,7 +18917,7 @@ } }, { - "id": 8536, + "id": 8546, "properties": { "facing": "north", "half": "bottom", @@ -18919,7 +18926,7 @@ } }, { - "id": 8537, + "id": 8547, "properties": { "facing": "north", "half": "bottom", @@ -18928,7 +18935,7 @@ } }, { - "id": 8538, + "id": 8548, "properties": { "facing": "north", "half": "bottom", @@ -18937,7 +18944,7 @@ } }, { - "id": 8539, + "id": 8549, "properties": { "facing": "north", "half": "bottom", @@ -18946,7 +18953,7 @@ } }, { - "id": 8540, + "id": 8550, "properties": { "facing": "south", "half": "top", @@ -18955,7 +18962,7 @@ } }, { - "id": 8541, + "id": 8551, "properties": { "facing": "south", "half": "top", @@ -18964,7 +18971,7 @@ } }, { - "id": 8542, + "id": 8552, "properties": { "facing": "south", "half": "top", @@ -18973,7 +18980,7 @@ } }, { - "id": 8543, + "id": 8553, "properties": { "facing": "south", "half": "top", @@ -18982,7 +18989,7 @@ } }, { - "id": 8544, + "id": 8554, "properties": { "facing": "south", "half": "top", @@ -18991,7 +18998,7 @@ } }, { - "id": 8545, + "id": 8555, "properties": { "facing": "south", "half": "top", @@ -19000,7 +19007,7 @@ } }, { - "id": 8546, + "id": 8556, "properties": { "facing": "south", "half": "top", @@ -19009,7 +19016,7 @@ } }, { - "id": 8547, + "id": 8557, "properties": { "facing": "south", "half": "top", @@ -19018,7 +19025,7 @@ } }, { - "id": 8548, + "id": 8558, "properties": { "facing": "south", "half": "top", @@ -19027,7 +19034,7 @@ } }, { - "id": 8549, + "id": 8559, "properties": { "facing": "south", "half": "top", @@ -19036,7 +19043,7 @@ } }, { - "id": 8550, + "id": 8560, "properties": { "facing": "south", "half": "bottom", @@ -19045,7 +19052,7 @@ } }, { - "id": 8551, + "id": 8561, "properties": { "facing": "south", "half": "bottom", @@ -19054,7 +19061,7 @@ } }, { - "id": 8552, + "id": 8562, "properties": { "facing": "south", "half": "bottom", @@ -19063,7 +19070,7 @@ } }, { - "id": 8553, + "id": 8563, "properties": { "facing": "south", "half": "bottom", @@ -19072,7 +19079,7 @@ } }, { - "id": 8554, + "id": 8564, "properties": { "facing": "south", "half": "bottom", @@ -19081,7 +19088,7 @@ } }, { - "id": 8555, + "id": 8565, "properties": { "facing": "south", "half": "bottom", @@ -19090,7 +19097,7 @@ } }, { - "id": 8556, + "id": 8566, "properties": { "facing": "south", "half": "bottom", @@ -19099,7 +19106,7 @@ } }, { - "id": 8557, + "id": 8567, "properties": { "facing": "south", "half": "bottom", @@ -19108,7 +19115,7 @@ } }, { - "id": 8558, + "id": 8568, "properties": { "facing": "south", "half": "bottom", @@ -19117,7 +19124,7 @@ } }, { - "id": 8559, + "id": 8569, "properties": { "facing": "south", "half": "bottom", @@ -19126,7 +19133,7 @@ } }, { - "id": 8560, + "id": 8570, "properties": { "facing": "west", "half": "top", @@ -19135,7 +19142,7 @@ } }, { - "id": 8561, + "id": 8571, "properties": { "facing": "west", "half": "top", @@ -19144,7 +19151,7 @@ } }, { - "id": 8562, + "id": 8572, "properties": { "facing": "west", "half": "top", @@ -19153,7 +19160,7 @@ } }, { - "id": 8563, + "id": 8573, "properties": { "facing": "west", "half": "top", @@ -19162,7 +19169,7 @@ } }, { - "id": 8564, + "id": 8574, "properties": { "facing": "west", "half": "top", @@ -19171,7 +19178,7 @@ } }, { - "id": 8565, + "id": 8575, "properties": { "facing": "west", "half": "top", @@ -19180,7 +19187,7 @@ } }, { - "id": 8566, + "id": 8576, "properties": { "facing": "west", "half": "top", @@ -19189,7 +19196,7 @@ } }, { - "id": 8567, + "id": 8577, "properties": { "facing": "west", "half": "top", @@ -19198,7 +19205,7 @@ } }, { - "id": 8568, + "id": 8578, "properties": { "facing": "west", "half": "top", @@ -19207,7 +19214,7 @@ } }, { - "id": 8569, + "id": 8579, "properties": { "facing": "west", "half": "top", @@ -19216,7 +19223,7 @@ } }, { - "id": 8570, + "id": 8580, "properties": { "facing": "west", "half": "bottom", @@ -19225,7 +19232,7 @@ } }, { - "id": 8571, + "id": 8581, "properties": { "facing": "west", "half": "bottom", @@ -19234,7 +19241,7 @@ } }, { - "id": 8572, + "id": 8582, "properties": { "facing": "west", "half": "bottom", @@ -19243,7 +19250,7 @@ } }, { - "id": 8573, + "id": 8583, "properties": { "facing": "west", "half": "bottom", @@ -19252,7 +19259,7 @@ } }, { - "id": 8574, + "id": 8584, "properties": { "facing": "west", "half": "bottom", @@ -19261,7 +19268,7 @@ } }, { - "id": 8575, + "id": 8585, "properties": { "facing": "west", "half": "bottom", @@ -19270,7 +19277,7 @@ } }, { - "id": 8576, + "id": 8586, "properties": { "facing": "west", "half": "bottom", @@ -19279,7 +19286,7 @@ } }, { - "id": 8577, + "id": 8587, "properties": { "facing": "west", "half": "bottom", @@ -19288,7 +19295,7 @@ } }, { - "id": 8578, + "id": 8588, "properties": { "facing": "west", "half": "bottom", @@ -19297,7 +19304,7 @@ } }, { - "id": 8579, + "id": 8589, "properties": { "facing": "west", "half": "bottom", @@ -19306,7 +19313,7 @@ } }, { - "id": 8580, + "id": 8590, "properties": { "facing": "east", "half": "top", @@ -19315,7 +19322,7 @@ } }, { - "id": 8581, + "id": 8591, "properties": { "facing": "east", "half": "top", @@ -19324,7 +19331,7 @@ } }, { - "id": 8582, + "id": 8592, "properties": { "facing": "east", "half": "top", @@ -19333,7 +19340,7 @@ } }, { - "id": 8583, + "id": 8593, "properties": { "facing": "east", "half": "top", @@ -19342,7 +19349,7 @@ } }, { - "id": 8584, + "id": 8594, "properties": { "facing": "east", "half": "top", @@ -19351,7 +19358,7 @@ } }, { - "id": 8585, + "id": 8595, "properties": { "facing": "east", "half": "top", @@ -19360,7 +19367,7 @@ } }, { - "id": 8586, + "id": 8596, "properties": { "facing": "east", "half": "top", @@ -19369,7 +19376,7 @@ } }, { - "id": 8587, + "id": 8597, "properties": { "facing": "east", "half": "top", @@ -19378,7 +19385,7 @@ } }, { - "id": 8588, + "id": 8598, "properties": { "facing": "east", "half": "top", @@ -19387,7 +19394,7 @@ } }, { - "id": 8589, + "id": 8599, "properties": { "facing": "east", "half": "top", @@ -19396,7 +19403,7 @@ } }, { - "id": 8590, + "id": 8600, "properties": { "facing": "east", "half": "bottom", @@ -19405,7 +19412,7 @@ } }, { - "id": 8591, + "id": 8601, "properties": { "facing": "east", "half": "bottom", @@ -19414,7 +19421,7 @@ } }, { - "id": 8592, + "id": 8602, "properties": { "facing": "east", "half": "bottom", @@ -19423,7 +19430,7 @@ } }, { - "id": 8593, + "id": 8603, "properties": { "facing": "east", "half": "bottom", @@ -19432,7 +19439,7 @@ } }, { - "id": 8594, + "id": 8604, "properties": { "facing": "east", "half": "bottom", @@ -19441,7 +19448,7 @@ } }, { - "id": 8595, + "id": 8605, "properties": { "facing": "east", "half": "bottom", @@ -19450,7 +19457,7 @@ } }, { - "id": 8596, + "id": 8606, "properties": { "facing": "east", "half": "bottom", @@ -19459,7 +19466,7 @@ } }, { - "id": 8597, + "id": 8607, "properties": { "facing": "east", "half": "bottom", @@ -19468,7 +19475,7 @@ } }, { - "id": 8598, + "id": 8608, "properties": { "facing": "east", "half": "bottom", @@ -19477,7 +19484,7 @@ } }, { - "id": 8599, + "id": 8609, "properties": { "facing": "east", "half": "bottom", @@ -19519,7 +19526,7 @@ }, "states": [ { - "id": 6258, + "id": 6268, "properties": { "facing": "north", "half": "top", @@ -19529,7 +19536,7 @@ } }, { - "id": 6259, + "id": 6269, "properties": { "facing": "north", "half": "top", @@ -19539,7 +19546,7 @@ } }, { - "id": 6260, + "id": 6270, "properties": { "facing": "north", "half": "top", @@ -19549,7 +19556,7 @@ } }, { - "id": 6261, + "id": 6271, "properties": { "facing": "north", "half": "top", @@ -19559,7 +19566,7 @@ } }, { - "id": 6262, + "id": 6272, "properties": { "facing": "north", "half": "top", @@ -19569,7 +19576,7 @@ } }, { - "id": 6263, + "id": 6273, "properties": { "facing": "north", "half": "top", @@ -19579,7 +19586,7 @@ } }, { - "id": 6264, + "id": 6274, "properties": { "facing": "north", "half": "top", @@ -19589,7 +19596,7 @@ } }, { - "id": 6265, + "id": 6275, "properties": { "facing": "north", "half": "top", @@ -19599,7 +19606,7 @@ } }, { - "id": 6266, + "id": 6276, "properties": { "facing": "north", "half": "bottom", @@ -19609,7 +19616,7 @@ } }, { - "id": 6267, + "id": 6277, "properties": { "facing": "north", "half": "bottom", @@ -19619,7 +19626,7 @@ } }, { - "id": 6268, + "id": 6278, "properties": { "facing": "north", "half": "bottom", @@ -19629,7 +19636,7 @@ } }, { - "id": 6269, + "id": 6279, "properties": { "facing": "north", "half": "bottom", @@ -19639,7 +19646,7 @@ } }, { - "id": 6270, + "id": 6280, "properties": { "facing": "north", "half": "bottom", @@ -19649,7 +19656,7 @@ } }, { - "id": 6271, + "id": 6281, "properties": { "facing": "north", "half": "bottom", @@ -19659,7 +19666,7 @@ } }, { - "id": 6272, + "id": 6282, "properties": { "facing": "north", "half": "bottom", @@ -19670,7 +19677,7 @@ }, { "default": true, - "id": 6273, + "id": 6283, "properties": { "facing": "north", "half": "bottom", @@ -19680,7 +19687,7 @@ } }, { - "id": 6274, + "id": 6284, "properties": { "facing": "south", "half": "top", @@ -19690,7 +19697,7 @@ } }, { - "id": 6275, + "id": 6285, "properties": { "facing": "south", "half": "top", @@ -19700,7 +19707,7 @@ } }, { - "id": 6276, + "id": 6286, "properties": { "facing": "south", "half": "top", @@ -19710,7 +19717,7 @@ } }, { - "id": 6277, + "id": 6287, "properties": { "facing": "south", "half": "top", @@ -19720,7 +19727,7 @@ } }, { - "id": 6278, + "id": 6288, "properties": { "facing": "south", "half": "top", @@ -19730,7 +19737,7 @@ } }, { - "id": 6279, + "id": 6289, "properties": { "facing": "south", "half": "top", @@ -19740,7 +19747,7 @@ } }, { - "id": 6280, + "id": 6290, "properties": { "facing": "south", "half": "top", @@ -19750,7 +19757,7 @@ } }, { - "id": 6281, + "id": 6291, "properties": { "facing": "south", "half": "top", @@ -19760,7 +19767,7 @@ } }, { - "id": 6282, + "id": 6292, "properties": { "facing": "south", "half": "bottom", @@ -19770,7 +19777,7 @@ } }, { - "id": 6283, + "id": 6293, "properties": { "facing": "south", "half": "bottom", @@ -19780,7 +19787,7 @@ } }, { - "id": 6284, + "id": 6294, "properties": { "facing": "south", "half": "bottom", @@ -19790,7 +19797,7 @@ } }, { - "id": 6285, + "id": 6295, "properties": { "facing": "south", "half": "bottom", @@ -19800,7 +19807,7 @@ } }, { - "id": 6286, + "id": 6296, "properties": { "facing": "south", "half": "bottom", @@ -19810,7 +19817,7 @@ } }, { - "id": 6287, + "id": 6297, "properties": { "facing": "south", "half": "bottom", @@ -19820,7 +19827,7 @@ } }, { - "id": 6288, + "id": 6298, "properties": { "facing": "south", "half": "bottom", @@ -19830,7 +19837,7 @@ } }, { - "id": 6289, + "id": 6299, "properties": { "facing": "south", "half": "bottom", @@ -19840,7 +19847,7 @@ } }, { - "id": 6290, + "id": 6300, "properties": { "facing": "west", "half": "top", @@ -19850,7 +19857,7 @@ } }, { - "id": 6291, + "id": 6301, "properties": { "facing": "west", "half": "top", @@ -19860,7 +19867,7 @@ } }, { - "id": 6292, + "id": 6302, "properties": { "facing": "west", "half": "top", @@ -19870,7 +19877,7 @@ } }, { - "id": 6293, + "id": 6303, "properties": { "facing": "west", "half": "top", @@ -19880,7 +19887,7 @@ } }, { - "id": 6294, + "id": 6304, "properties": { "facing": "west", "half": "top", @@ -19890,7 +19897,7 @@ } }, { - "id": 6295, + "id": 6305, "properties": { "facing": "west", "half": "top", @@ -19900,7 +19907,7 @@ } }, { - "id": 6296, + "id": 6306, "properties": { "facing": "west", "half": "top", @@ -19910,7 +19917,7 @@ } }, { - "id": 6297, + "id": 6307, "properties": { "facing": "west", "half": "top", @@ -19920,7 +19927,7 @@ } }, { - "id": 6298, + "id": 6308, "properties": { "facing": "west", "half": "bottom", @@ -19930,7 +19937,7 @@ } }, { - "id": 6299, + "id": 6309, "properties": { "facing": "west", "half": "bottom", @@ -19940,7 +19947,7 @@ } }, { - "id": 6300, + "id": 6310, "properties": { "facing": "west", "half": "bottom", @@ -19950,7 +19957,7 @@ } }, { - "id": 6301, + "id": 6311, "properties": { "facing": "west", "half": "bottom", @@ -19960,7 +19967,7 @@ } }, { - "id": 6302, + "id": 6312, "properties": { "facing": "west", "half": "bottom", @@ -19970,7 +19977,7 @@ } }, { - "id": 6303, + "id": 6313, "properties": { "facing": "west", "half": "bottom", @@ -19980,7 +19987,7 @@ } }, { - "id": 6304, + "id": 6314, "properties": { "facing": "west", "half": "bottom", @@ -19990,7 +19997,7 @@ } }, { - "id": 6305, + "id": 6315, "properties": { "facing": "west", "half": "bottom", @@ -20000,7 +20007,7 @@ } }, { - "id": 6306, + "id": 6316, "properties": { "facing": "east", "half": "top", @@ -20010,7 +20017,7 @@ } }, { - "id": 6307, + "id": 6317, "properties": { "facing": "east", "half": "top", @@ -20020,7 +20027,7 @@ } }, { - "id": 6308, + "id": 6318, "properties": { "facing": "east", "half": "top", @@ -20030,7 +20037,7 @@ } }, { - "id": 6309, + "id": 6319, "properties": { "facing": "east", "half": "top", @@ -20040,7 +20047,7 @@ } }, { - "id": 6310, + "id": 6320, "properties": { "facing": "east", "half": "top", @@ -20050,7 +20057,7 @@ } }, { - "id": 6311, + "id": 6321, "properties": { "facing": "east", "half": "top", @@ -20060,7 +20067,7 @@ } }, { - "id": 6312, + "id": 6322, "properties": { "facing": "east", "half": "top", @@ -20070,7 +20077,7 @@ } }, { - "id": 6313, + "id": 6323, "properties": { "facing": "east", "half": "top", @@ -20080,7 +20087,7 @@ } }, { - "id": 6314, + "id": 6324, "properties": { "facing": "east", "half": "bottom", @@ -20090,7 +20097,7 @@ } }, { - "id": 6315, + "id": 6325, "properties": { "facing": "east", "half": "bottom", @@ -20100,7 +20107,7 @@ } }, { - "id": 6316, + "id": 6326, "properties": { "facing": "east", "half": "bottom", @@ -20110,7 +20117,7 @@ } }, { - "id": 6317, + "id": 6327, "properties": { "facing": "east", "half": "bottom", @@ -20120,7 +20127,7 @@ } }, { - "id": 6318, + "id": 6328, "properties": { "facing": "east", "half": "bottom", @@ -20130,7 +20137,7 @@ } }, { - "id": 6319, + "id": 6329, "properties": { "facing": "east", "half": "bottom", @@ -20140,7 +20147,7 @@ } }, { - "id": 6320, + "id": 6330, "properties": { "facing": "east", "half": "bottom", @@ -20150,7 +20157,7 @@ } }, { - "id": 6321, + "id": 6331, "properties": { "facing": "east", "half": "bottom", @@ -20181,7 +20188,7 @@ }, "states": [ { - "id": 5713, + "id": 5722, "properties": { "facing": "north", "waterlogged": "true" @@ -20189,49 +20196,49 @@ }, { "default": true, - "id": 5714, + "id": 5723, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 5715, + "id": 5724, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 5716, + "id": 5725, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 5717, + "id": 5726, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 5718, + "id": 5727, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 5719, + "id": 5728, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 5720, + "id": 5729, "properties": { "facing": "east", "waterlogged": "false" @@ -20259,7 +20266,7 @@ }, "states": [ { - "id": 4865, + "id": 4874, "properties": { "facing": "north", "waterlogged": "true" @@ -20267,49 +20274,49 @@ }, { "default": true, - "id": 4866, + "id": 4875, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 4867, + "id": 4876, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 4868, + "id": 4877, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 4869, + "id": 4878, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 4870, + "id": 4879, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 4871, + "id": 4880, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 4872, + "id": 4881, "properties": { "facing": "east", "waterlogged": "false" @@ -20380,97 +20387,97 @@ "states": [ { "default": true, - "id": 11878, + "id": 11888, "properties": { "rotation": "0" } }, { - "id": 11879, + "id": 11889, "properties": { "rotation": "1" } }, { - "id": 11880, + "id": 11890, "properties": { "rotation": "2" } }, { - "id": 11881, + "id": 11891, "properties": { "rotation": "3" } }, { - "id": 11882, + "id": 11892, "properties": { "rotation": "4" } }, { - "id": 11883, + "id": 11893, "properties": { "rotation": "5" } }, { - "id": 11884, + "id": 11894, "properties": { "rotation": "6" } }, { - "id": 11885, + "id": 11895, "properties": { "rotation": "7" } }, { - "id": 11886, + "id": 11896, "properties": { "rotation": "8" } }, { - "id": 11887, + "id": 11897, "properties": { "rotation": "9" } }, { - "id": 11888, + "id": 11898, "properties": { "rotation": "10" } }, { - "id": 11889, + "id": 11899, "properties": { "rotation": "11" } }, { - "id": 11890, + "id": 11900, "properties": { "rotation": "12" } }, { - "id": 11891, + "id": 11901, "properties": { "rotation": "13" } }, { - "id": 11892, + "id": 11902, "properties": { "rotation": "14" } }, { - "id": 11893, + "id": 11903, "properties": { "rotation": "15" } @@ -20654,7 +20661,7 @@ }, "states": [ { - "id": 21994, + "id": 22041, "properties": { "candles": "1", "lit": "true", @@ -20662,7 +20669,7 @@ } }, { - "id": 21995, + "id": 22042, "properties": { "candles": "1", "lit": "true", @@ -20670,7 +20677,7 @@ } }, { - "id": 21996, + "id": 22043, "properties": { "candles": "1", "lit": "false", @@ -20679,7 +20686,7 @@ }, { "default": true, - "id": 21997, + "id": 22044, "properties": { "candles": "1", "lit": "false", @@ -20687,7 +20694,7 @@ } }, { - "id": 21998, + "id": 22045, "properties": { "candles": "2", "lit": "true", @@ -20695,7 +20702,7 @@ } }, { - "id": 21999, + "id": 22046, "properties": { "candles": "2", "lit": "true", @@ -20703,7 +20710,7 @@ } }, { - "id": 22000, + "id": 22047, "properties": { "candles": "2", "lit": "false", @@ -20711,7 +20718,7 @@ } }, { - "id": 22001, + "id": 22048, "properties": { "candles": "2", "lit": "false", @@ -20719,7 +20726,7 @@ } }, { - "id": 22002, + "id": 22049, "properties": { "candles": "3", "lit": "true", @@ -20727,7 +20734,7 @@ } }, { - "id": 22003, + "id": 22050, "properties": { "candles": "3", "lit": "true", @@ -20735,7 +20742,7 @@ } }, { - "id": 22004, + "id": 22051, "properties": { "candles": "3", "lit": "false", @@ -20743,7 +20750,7 @@ } }, { - "id": 22005, + "id": 22052, "properties": { "candles": "3", "lit": "false", @@ -20751,7 +20758,7 @@ } }, { - "id": 22006, + "id": 22053, "properties": { "candles": "4", "lit": "true", @@ -20759,7 +20766,7 @@ } }, { - "id": 22007, + "id": 22054, "properties": { "candles": "4", "lit": "true", @@ -20767,7 +20774,7 @@ } }, { - "id": 22008, + "id": 22055, "properties": { "candles": "4", "lit": "false", @@ -20775,7 +20782,7 @@ } }, { - "id": 22009, + "id": 22056, "properties": { "candles": "4", "lit": "false", @@ -20798,14 +20805,14 @@ }, "states": [ { - "id": 22042, + "id": 22089, "properties": { "lit": "true" } }, { "default": true, - "id": 22043, + "id": 22090, "properties": { "lit": "false" } @@ -20821,7 +20828,7 @@ "states": [ { "default": true, - "id": 11622 + "id": 11632 } ] }, @@ -20833,7 +20840,7 @@ "states": [ { "default": true, - "id": 13756 + "id": 13766 } ] }, @@ -20846,7 +20853,7 @@ "states": [ { "default": true, - "id": 13772 + "id": 13782 } ] }, @@ -20866,25 +20873,25 @@ "states": [ { "default": true, - "id": 13737, + "id": 13747, "properties": { "facing": "north" } }, { - "id": 13738, + "id": 13748, "properties": { "facing": "south" } }, { - "id": 13739, + "id": 13749, "properties": { "facing": "west" } }, { - "id": 13740, + "id": 13750, "properties": { "facing": "east" } @@ -20909,38 +20916,38 @@ }, "states": [ { - "id": 13671, + "id": 13681, "properties": { "facing": "north" } }, { - "id": 13672, + "id": 13682, "properties": { "facing": "east" } }, { - "id": 13673, + "id": 13683, "properties": { "facing": "south" } }, { - "id": 13674, + "id": 13684, "properties": { "facing": "west" } }, { "default": true, - "id": 13675, + "id": 13685, "properties": { "facing": "up" } }, { - "id": 13676, + "id": 13686, "properties": { "facing": "down" } @@ -20956,7 +20963,7 @@ "states": [ { "default": true, - "id": 6129 + "id": 6139 } ] }, @@ -20990,7 +20997,7 @@ }, "states": [ { - "id": 10651, + "id": 10661, "properties": { "east": "true", "north": "true", @@ -21000,7 +21007,7 @@ } }, { - "id": 10652, + "id": 10662, "properties": { "east": "true", "north": "true", @@ -21010,7 +21017,7 @@ } }, { - "id": 10653, + "id": 10663, "properties": { "east": "true", "north": "true", @@ -21020,7 +21027,7 @@ } }, { - "id": 10654, + "id": 10664, "properties": { "east": "true", "north": "true", @@ -21030,7 +21037,7 @@ } }, { - "id": 10655, + "id": 10665, "properties": { "east": "true", "north": "true", @@ -21040,7 +21047,7 @@ } }, { - "id": 10656, + "id": 10666, "properties": { "east": "true", "north": "true", @@ -21050,7 +21057,7 @@ } }, { - "id": 10657, + "id": 10667, "properties": { "east": "true", "north": "true", @@ -21060,7 +21067,7 @@ } }, { - "id": 10658, + "id": 10668, "properties": { "east": "true", "north": "true", @@ -21070,7 +21077,7 @@ } }, { - "id": 10659, + "id": 10669, "properties": { "east": "true", "north": "false", @@ -21080,7 +21087,7 @@ } }, { - "id": 10660, + "id": 10670, "properties": { "east": "true", "north": "false", @@ -21090,7 +21097,7 @@ } }, { - "id": 10661, + "id": 10671, "properties": { "east": "true", "north": "false", @@ -21100,7 +21107,7 @@ } }, { - "id": 10662, + "id": 10672, "properties": { "east": "true", "north": "false", @@ -21110,7 +21117,7 @@ } }, { - "id": 10663, + "id": 10673, "properties": { "east": "true", "north": "false", @@ -21120,7 +21127,7 @@ } }, { - "id": 10664, + "id": 10674, "properties": { "east": "true", "north": "false", @@ -21130,7 +21137,7 @@ } }, { - "id": 10665, + "id": 10675, "properties": { "east": "true", "north": "false", @@ -21140,7 +21147,7 @@ } }, { - "id": 10666, + "id": 10676, "properties": { "east": "true", "north": "false", @@ -21150,7 +21157,7 @@ } }, { - "id": 10667, + "id": 10677, "properties": { "east": "false", "north": "true", @@ -21160,7 +21167,7 @@ } }, { - "id": 10668, + "id": 10678, "properties": { "east": "false", "north": "true", @@ -21170,7 +21177,7 @@ } }, { - "id": 10669, + "id": 10679, "properties": { "east": "false", "north": "true", @@ -21180,7 +21187,7 @@ } }, { - "id": 10670, + "id": 10680, "properties": { "east": "false", "north": "true", @@ -21190,7 +21197,7 @@ } }, { - "id": 10671, + "id": 10681, "properties": { "east": "false", "north": "true", @@ -21200,7 +21207,7 @@ } }, { - "id": 10672, + "id": 10682, "properties": { "east": "false", "north": "true", @@ -21210,7 +21217,7 @@ } }, { - "id": 10673, + "id": 10683, "properties": { "east": "false", "north": "true", @@ -21220,7 +21227,7 @@ } }, { - "id": 10674, + "id": 10684, "properties": { "east": "false", "north": "true", @@ -21230,7 +21237,7 @@ } }, { - "id": 10675, + "id": 10685, "properties": { "east": "false", "north": "false", @@ -21240,7 +21247,7 @@ } }, { - "id": 10676, + "id": 10686, "properties": { "east": "false", "north": "false", @@ -21250,7 +21257,7 @@ } }, { - "id": 10677, + "id": 10687, "properties": { "east": "false", "north": "false", @@ -21260,7 +21267,7 @@ } }, { - "id": 10678, + "id": 10688, "properties": { "east": "false", "north": "false", @@ -21270,7 +21277,7 @@ } }, { - "id": 10679, + "id": 10689, "properties": { "east": "false", "north": "false", @@ -21280,7 +21287,7 @@ } }, { - "id": 10680, + "id": 10690, "properties": { "east": "false", "north": "false", @@ -21290,7 +21297,7 @@ } }, { - "id": 10681, + "id": 10691, "properties": { "east": "false", "north": "false", @@ -21301,7 +21308,7 @@ }, { "default": true, - "id": 10682, + "id": 10692, "properties": { "east": "false", "north": "false", @@ -21320,7 +21327,7 @@ "states": [ { "default": true, - "id": 10170 + "id": 10180 } ] }, @@ -21341,25 +21348,25 @@ "states": [ { "default": true, - "id": 11954, + "id": 11964, "properties": { "facing": "north" } }, { - "id": 11955, + "id": 11965, "properties": { "facing": "south" } }, { - "id": 11956, + "id": 11966, "properties": { "facing": "west" } }, { - "id": 11957, + "id": 11967, "properties": { "facing": "east" } @@ -21374,7 +21381,7 @@ "states": [ { "default": true, - "id": 2105 + "id": 2108 } ] }, @@ -21386,7 +21393,7 @@ "states": [ { "default": true, - "id": 20473 + "id": 20520 } ] }, @@ -21408,21 +21415,21 @@ }, "states": [ { - "id": 20878, + "id": 20925, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 20879, + "id": 20926, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 20880, + "id": 20927, "properties": { "type": "bottom", "waterlogged": "true" @@ -21430,21 +21437,21 @@ }, { "default": true, - "id": 20881, + "id": 20928, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 20882, + "id": 20929, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 20883, + "id": 20930, "properties": { "type": "double", "waterlogged": "false" @@ -21485,7 +21492,7 @@ }, "states": [ { - "id": 20474, + "id": 20521, "properties": { "facing": "north", "half": "top", @@ -21494,7 +21501,7 @@ } }, { - "id": 20475, + "id": 20522, "properties": { "facing": "north", "half": "top", @@ -21503,7 +21510,7 @@ } }, { - "id": 20476, + "id": 20523, "properties": { "facing": "north", "half": "top", @@ -21512,7 +21519,7 @@ } }, { - "id": 20477, + "id": 20524, "properties": { "facing": "north", "half": "top", @@ -21521,7 +21528,7 @@ } }, { - "id": 20478, + "id": 20525, "properties": { "facing": "north", "half": "top", @@ -21530,7 +21537,7 @@ } }, { - "id": 20479, + "id": 20526, "properties": { "facing": "north", "half": "top", @@ -21539,7 +21546,7 @@ } }, { - "id": 20480, + "id": 20527, "properties": { "facing": "north", "half": "top", @@ -21548,7 +21555,7 @@ } }, { - "id": 20481, + "id": 20528, "properties": { "facing": "north", "half": "top", @@ -21557,7 +21564,7 @@ } }, { - "id": 20482, + "id": 20529, "properties": { "facing": "north", "half": "top", @@ -21566,7 +21573,7 @@ } }, { - "id": 20483, + "id": 20530, "properties": { "facing": "north", "half": "top", @@ -21575,7 +21582,7 @@ } }, { - "id": 20484, + "id": 20531, "properties": { "facing": "north", "half": "bottom", @@ -21585,7 +21592,7 @@ }, { "default": true, - "id": 20485, + "id": 20532, "properties": { "facing": "north", "half": "bottom", @@ -21594,7 +21601,7 @@ } }, { - "id": 20486, + "id": 20533, "properties": { "facing": "north", "half": "bottom", @@ -21603,7 +21610,7 @@ } }, { - "id": 20487, + "id": 20534, "properties": { "facing": "north", "half": "bottom", @@ -21612,7 +21619,7 @@ } }, { - "id": 20488, + "id": 20535, "properties": { "facing": "north", "half": "bottom", @@ -21621,7 +21628,7 @@ } }, { - "id": 20489, + "id": 20536, "properties": { "facing": "north", "half": "bottom", @@ -21630,7 +21637,7 @@ } }, { - "id": 20490, + "id": 20537, "properties": { "facing": "north", "half": "bottom", @@ -21639,7 +21646,7 @@ } }, { - "id": 20491, + "id": 20538, "properties": { "facing": "north", "half": "bottom", @@ -21648,7 +21655,7 @@ } }, { - "id": 20492, + "id": 20539, "properties": { "facing": "north", "half": "bottom", @@ -21657,7 +21664,7 @@ } }, { - "id": 20493, + "id": 20540, "properties": { "facing": "north", "half": "bottom", @@ -21666,7 +21673,7 @@ } }, { - "id": 20494, + "id": 20541, "properties": { "facing": "south", "half": "top", @@ -21675,7 +21682,7 @@ } }, { - "id": 20495, + "id": 20542, "properties": { "facing": "south", "half": "top", @@ -21684,7 +21691,7 @@ } }, { - "id": 20496, + "id": 20543, "properties": { "facing": "south", "half": "top", @@ -21693,7 +21700,7 @@ } }, { - "id": 20497, + "id": 20544, "properties": { "facing": "south", "half": "top", @@ -21702,7 +21709,7 @@ } }, { - "id": 20498, + "id": 20545, "properties": { "facing": "south", "half": "top", @@ -21711,7 +21718,7 @@ } }, { - "id": 20499, + "id": 20546, "properties": { "facing": "south", "half": "top", @@ -21720,7 +21727,7 @@ } }, { - "id": 20500, + "id": 20547, "properties": { "facing": "south", "half": "top", @@ -21729,7 +21736,7 @@ } }, { - "id": 20501, + "id": 20548, "properties": { "facing": "south", "half": "top", @@ -21738,7 +21745,7 @@ } }, { - "id": 20502, + "id": 20549, "properties": { "facing": "south", "half": "top", @@ -21747,7 +21754,7 @@ } }, { - "id": 20503, + "id": 20550, "properties": { "facing": "south", "half": "top", @@ -21756,7 +21763,7 @@ } }, { - "id": 20504, + "id": 20551, "properties": { "facing": "south", "half": "bottom", @@ -21765,7 +21772,7 @@ } }, { - "id": 20505, + "id": 20552, "properties": { "facing": "south", "half": "bottom", @@ -21774,7 +21781,7 @@ } }, { - "id": 20506, + "id": 20553, "properties": { "facing": "south", "half": "bottom", @@ -21783,7 +21790,7 @@ } }, { - "id": 20507, + "id": 20554, "properties": { "facing": "south", "half": "bottom", @@ -21792,7 +21799,7 @@ } }, { - "id": 20508, + "id": 20555, "properties": { "facing": "south", "half": "bottom", @@ -21801,7 +21808,7 @@ } }, { - "id": 20509, + "id": 20556, "properties": { "facing": "south", "half": "bottom", @@ -21810,7 +21817,7 @@ } }, { - "id": 20510, + "id": 20557, "properties": { "facing": "south", "half": "bottom", @@ -21819,7 +21826,7 @@ } }, { - "id": 20511, + "id": 20558, "properties": { "facing": "south", "half": "bottom", @@ -21828,7 +21835,7 @@ } }, { - "id": 20512, + "id": 20559, "properties": { "facing": "south", "half": "bottom", @@ -21837,7 +21844,7 @@ } }, { - "id": 20513, + "id": 20560, "properties": { "facing": "south", "half": "bottom", @@ -21846,7 +21853,7 @@ } }, { - "id": 20514, + "id": 20561, "properties": { "facing": "west", "half": "top", @@ -21855,7 +21862,7 @@ } }, { - "id": 20515, + "id": 20562, "properties": { "facing": "west", "half": "top", @@ -21864,7 +21871,7 @@ } }, { - "id": 20516, + "id": 20563, "properties": { "facing": "west", "half": "top", @@ -21873,7 +21880,7 @@ } }, { - "id": 20517, + "id": 20564, "properties": { "facing": "west", "half": "top", @@ -21882,7 +21889,7 @@ } }, { - "id": 20518, + "id": 20565, "properties": { "facing": "west", "half": "top", @@ -21891,7 +21898,7 @@ } }, { - "id": 20519, + "id": 20566, "properties": { "facing": "west", "half": "top", @@ -21900,7 +21907,7 @@ } }, { - "id": 20520, + "id": 20567, "properties": { "facing": "west", "half": "top", @@ -21909,7 +21916,7 @@ } }, { - "id": 20521, + "id": 20568, "properties": { "facing": "west", "half": "top", @@ -21918,7 +21925,7 @@ } }, { - "id": 20522, + "id": 20569, "properties": { "facing": "west", "half": "top", @@ -21927,7 +21934,7 @@ } }, { - "id": 20523, + "id": 20570, "properties": { "facing": "west", "half": "top", @@ -21936,7 +21943,7 @@ } }, { - "id": 20524, + "id": 20571, "properties": { "facing": "west", "half": "bottom", @@ -21945,7 +21952,7 @@ } }, { - "id": 20525, + "id": 20572, "properties": { "facing": "west", "half": "bottom", @@ -21954,7 +21961,7 @@ } }, { - "id": 20526, + "id": 20573, "properties": { "facing": "west", "half": "bottom", @@ -21963,7 +21970,7 @@ } }, { - "id": 20527, + "id": 20574, "properties": { "facing": "west", "half": "bottom", @@ -21972,7 +21979,7 @@ } }, { - "id": 20528, + "id": 20575, "properties": { "facing": "west", "half": "bottom", @@ -21981,7 +21988,7 @@ } }, { - "id": 20529, + "id": 20576, "properties": { "facing": "west", "half": "bottom", @@ -21990,7 +21997,7 @@ } }, { - "id": 20530, + "id": 20577, "properties": { "facing": "west", "half": "bottom", @@ -21999,7 +22006,7 @@ } }, { - "id": 20531, + "id": 20578, "properties": { "facing": "west", "half": "bottom", @@ -22008,7 +22015,7 @@ } }, { - "id": 20532, + "id": 20579, "properties": { "facing": "west", "half": "bottom", @@ -22017,7 +22024,7 @@ } }, { - "id": 20533, + "id": 20580, "properties": { "facing": "west", "half": "bottom", @@ -22026,7 +22033,7 @@ } }, { - "id": 20534, + "id": 20581, "properties": { "facing": "east", "half": "top", @@ -22035,7 +22042,7 @@ } }, { - "id": 20535, + "id": 20582, "properties": { "facing": "east", "half": "top", @@ -22044,7 +22051,7 @@ } }, { - "id": 20536, + "id": 20583, "properties": { "facing": "east", "half": "top", @@ -22053,7 +22060,7 @@ } }, { - "id": 20537, + "id": 20584, "properties": { "facing": "east", "half": "top", @@ -22062,7 +22069,7 @@ } }, { - "id": 20538, + "id": 20585, "properties": { "facing": "east", "half": "top", @@ -22071,7 +22078,7 @@ } }, { - "id": 20539, + "id": 20586, "properties": { "facing": "east", "half": "top", @@ -22080,7 +22087,7 @@ } }, { - "id": 20540, + "id": 20587, "properties": { "facing": "east", "half": "top", @@ -22089,7 +22096,7 @@ } }, { - "id": 20541, + "id": 20588, "properties": { "facing": "east", "half": "top", @@ -22098,7 +22105,7 @@ } }, { - "id": 20542, + "id": 20589, "properties": { "facing": "east", "half": "top", @@ -22107,7 +22114,7 @@ } }, { - "id": 20543, + "id": 20590, "properties": { "facing": "east", "half": "top", @@ -22116,7 +22123,7 @@ } }, { - "id": 20544, + "id": 20591, "properties": { "facing": "east", "half": "bottom", @@ -22125,7 +22132,7 @@ } }, { - "id": 20545, + "id": 20592, "properties": { "facing": "east", "half": "bottom", @@ -22134,7 +22141,7 @@ } }, { - "id": 20546, + "id": 20593, "properties": { "facing": "east", "half": "bottom", @@ -22143,7 +22150,7 @@ } }, { - "id": 20547, + "id": 20594, "properties": { "facing": "east", "half": "bottom", @@ -22152,7 +22159,7 @@ } }, { - "id": 20548, + "id": 20595, "properties": { "facing": "east", "half": "bottom", @@ -22161,7 +22168,7 @@ } }, { - "id": 20549, + "id": 20596, "properties": { "facing": "east", "half": "bottom", @@ -22170,7 +22177,7 @@ } }, { - "id": 20550, + "id": 20597, "properties": { "facing": "east", "half": "bottom", @@ -22179,7 +22186,7 @@ } }, { - "id": 20551, + "id": 20598, "properties": { "facing": "east", "half": "bottom", @@ -22188,7 +22195,7 @@ } }, { - "id": 20552, + "id": 20599, "properties": { "facing": "east", "half": "bottom", @@ -22197,7 +22204,7 @@ } }, { - "id": 20553, + "id": 20600, "properties": { "facing": "east", "half": "bottom", @@ -22244,7 +22251,7 @@ }, "states": [ { - "id": 20554, + "id": 20601, "properties": { "east": "none", "north": "none", @@ -22255,7 +22262,7 @@ } }, { - "id": 20555, + "id": 20602, "properties": { "east": "none", "north": "none", @@ -22266,7 +22273,7 @@ } }, { - "id": 20556, + "id": 20603, "properties": { "east": "none", "north": "none", @@ -22278,7 +22285,7 @@ }, { "default": true, - "id": 20557, + "id": 20604, "properties": { "east": "none", "north": "none", @@ -22289,7 +22296,7 @@ } }, { - "id": 20558, + "id": 20605, "properties": { "east": "none", "north": "none", @@ -22300,7 +22307,7 @@ } }, { - "id": 20559, + "id": 20606, "properties": { "east": "none", "north": "none", @@ -22311,7 +22318,7 @@ } }, { - "id": 20560, + "id": 20607, "properties": { "east": "none", "north": "none", @@ -22322,7 +22329,7 @@ } }, { - "id": 20561, + "id": 20608, "properties": { "east": "none", "north": "none", @@ -22333,7 +22340,7 @@ } }, { - "id": 20562, + "id": 20609, "properties": { "east": "none", "north": "none", @@ -22344,7 +22351,7 @@ } }, { - "id": 20563, + "id": 20610, "properties": { "east": "none", "north": "none", @@ -22355,7 +22362,7 @@ } }, { - "id": 20564, + "id": 20611, "properties": { "east": "none", "north": "none", @@ -22366,7 +22373,7 @@ } }, { - "id": 20565, + "id": 20612, "properties": { "east": "none", "north": "none", @@ -22377,7 +22384,7 @@ } }, { - "id": 20566, + "id": 20613, "properties": { "east": "none", "north": "none", @@ -22388,7 +22395,7 @@ } }, { - "id": 20567, + "id": 20614, "properties": { "east": "none", "north": "none", @@ -22399,7 +22406,7 @@ } }, { - "id": 20568, + "id": 20615, "properties": { "east": "none", "north": "none", @@ -22410,7 +22417,7 @@ } }, { - "id": 20569, + "id": 20616, "properties": { "east": "none", "north": "none", @@ -22421,7 +22428,7 @@ } }, { - "id": 20570, + "id": 20617, "properties": { "east": "none", "north": "none", @@ -22432,7 +22439,7 @@ } }, { - "id": 20571, + "id": 20618, "properties": { "east": "none", "north": "none", @@ -22443,7 +22450,7 @@ } }, { - "id": 20572, + "id": 20619, "properties": { "east": "none", "north": "none", @@ -22454,7 +22461,7 @@ } }, { - "id": 20573, + "id": 20620, "properties": { "east": "none", "north": "none", @@ -22465,7 +22472,7 @@ } }, { - "id": 20574, + "id": 20621, "properties": { "east": "none", "north": "none", @@ -22476,7 +22483,7 @@ } }, { - "id": 20575, + "id": 20622, "properties": { "east": "none", "north": "none", @@ -22487,7 +22494,7 @@ } }, { - "id": 20576, + "id": 20623, "properties": { "east": "none", "north": "none", @@ -22498,7 +22505,7 @@ } }, { - "id": 20577, + "id": 20624, "properties": { "east": "none", "north": "none", @@ -22509,7 +22516,7 @@ } }, { - "id": 20578, + "id": 20625, "properties": { "east": "none", "north": "none", @@ -22520,7 +22527,7 @@ } }, { - "id": 20579, + "id": 20626, "properties": { "east": "none", "north": "none", @@ -22531,7 +22538,7 @@ } }, { - "id": 20580, + "id": 20627, "properties": { "east": "none", "north": "none", @@ -22542,7 +22549,7 @@ } }, { - "id": 20581, + "id": 20628, "properties": { "east": "none", "north": "none", @@ -22553,7 +22560,7 @@ } }, { - "id": 20582, + "id": 20629, "properties": { "east": "none", "north": "none", @@ -22564,7 +22571,7 @@ } }, { - "id": 20583, + "id": 20630, "properties": { "east": "none", "north": "none", @@ -22575,7 +22582,7 @@ } }, { - "id": 20584, + "id": 20631, "properties": { "east": "none", "north": "none", @@ -22586,7 +22593,7 @@ } }, { - "id": 20585, + "id": 20632, "properties": { "east": "none", "north": "none", @@ -22597,7 +22604,7 @@ } }, { - "id": 20586, + "id": 20633, "properties": { "east": "none", "north": "none", @@ -22608,7 +22615,7 @@ } }, { - "id": 20587, + "id": 20634, "properties": { "east": "none", "north": "none", @@ -22619,7 +22626,7 @@ } }, { - "id": 20588, + "id": 20635, "properties": { "east": "none", "north": "none", @@ -22630,7 +22637,7 @@ } }, { - "id": 20589, + "id": 20636, "properties": { "east": "none", "north": "none", @@ -22641,7 +22648,7 @@ } }, { - "id": 20590, + "id": 20637, "properties": { "east": "none", "north": "low", @@ -22652,7 +22659,7 @@ } }, { - "id": 20591, + "id": 20638, "properties": { "east": "none", "north": "low", @@ -22663,7 +22670,7 @@ } }, { - "id": 20592, + "id": 20639, "properties": { "east": "none", "north": "low", @@ -22674,7 +22681,7 @@ } }, { - "id": 20593, + "id": 20640, "properties": { "east": "none", "north": "low", @@ -22685,7 +22692,7 @@ } }, { - "id": 20594, + "id": 20641, "properties": { "east": "none", "north": "low", @@ -22696,7 +22703,7 @@ } }, { - "id": 20595, + "id": 20642, "properties": { "east": "none", "north": "low", @@ -22707,7 +22714,7 @@ } }, { - "id": 20596, + "id": 20643, "properties": { "east": "none", "north": "low", @@ -22718,7 +22725,7 @@ } }, { - "id": 20597, + "id": 20644, "properties": { "east": "none", "north": "low", @@ -22729,7 +22736,7 @@ } }, { - "id": 20598, + "id": 20645, "properties": { "east": "none", "north": "low", @@ -22740,7 +22747,7 @@ } }, { - "id": 20599, + "id": 20646, "properties": { "east": "none", "north": "low", @@ -22751,7 +22758,7 @@ } }, { - "id": 20600, + "id": 20647, "properties": { "east": "none", "north": "low", @@ -22762,7 +22769,7 @@ } }, { - "id": 20601, + "id": 20648, "properties": { "east": "none", "north": "low", @@ -22773,7 +22780,7 @@ } }, { - "id": 20602, + "id": 20649, "properties": { "east": "none", "north": "low", @@ -22784,7 +22791,7 @@ } }, { - "id": 20603, + "id": 20650, "properties": { "east": "none", "north": "low", @@ -22795,7 +22802,7 @@ } }, { - "id": 20604, + "id": 20651, "properties": { "east": "none", "north": "low", @@ -22806,7 +22813,7 @@ } }, { - "id": 20605, + "id": 20652, "properties": { "east": "none", "north": "low", @@ -22817,7 +22824,7 @@ } }, { - "id": 20606, + "id": 20653, "properties": { "east": "none", "north": "low", @@ -22828,7 +22835,7 @@ } }, { - "id": 20607, + "id": 20654, "properties": { "east": "none", "north": "low", @@ -22839,7 +22846,7 @@ } }, { - "id": 20608, + "id": 20655, "properties": { "east": "none", "north": "low", @@ -22850,7 +22857,7 @@ } }, { - "id": 20609, + "id": 20656, "properties": { "east": "none", "north": "low", @@ -22861,7 +22868,7 @@ } }, { - "id": 20610, + "id": 20657, "properties": { "east": "none", "north": "low", @@ -22872,7 +22879,7 @@ } }, { - "id": 20611, + "id": 20658, "properties": { "east": "none", "north": "low", @@ -22883,7 +22890,7 @@ } }, { - "id": 20612, + "id": 20659, "properties": { "east": "none", "north": "low", @@ -22894,7 +22901,7 @@ } }, { - "id": 20613, + "id": 20660, "properties": { "east": "none", "north": "low", @@ -22905,7 +22912,7 @@ } }, { - "id": 20614, + "id": 20661, "properties": { "east": "none", "north": "low", @@ -22916,7 +22923,7 @@ } }, { - "id": 20615, + "id": 20662, "properties": { "east": "none", "north": "low", @@ -22927,7 +22934,7 @@ } }, { - "id": 20616, + "id": 20663, "properties": { "east": "none", "north": "low", @@ -22938,7 +22945,7 @@ } }, { - "id": 20617, + "id": 20664, "properties": { "east": "none", "north": "low", @@ -22949,7 +22956,7 @@ } }, { - "id": 20618, + "id": 20665, "properties": { "east": "none", "north": "low", @@ -22960,7 +22967,7 @@ } }, { - "id": 20619, + "id": 20666, "properties": { "east": "none", "north": "low", @@ -22971,7 +22978,7 @@ } }, { - "id": 20620, + "id": 20667, "properties": { "east": "none", "north": "low", @@ -22982,7 +22989,7 @@ } }, { - "id": 20621, + "id": 20668, "properties": { "east": "none", "north": "low", @@ -22993,7 +23000,7 @@ } }, { - "id": 20622, + "id": 20669, "properties": { "east": "none", "north": "low", @@ -23004,7 +23011,7 @@ } }, { - "id": 20623, + "id": 20670, "properties": { "east": "none", "north": "low", @@ -23015,7 +23022,7 @@ } }, { - "id": 20624, + "id": 20671, "properties": { "east": "none", "north": "low", @@ -23026,7 +23033,7 @@ } }, { - "id": 20625, + "id": 20672, "properties": { "east": "none", "north": "low", @@ -23037,7 +23044,7 @@ } }, { - "id": 20626, + "id": 20673, "properties": { "east": "none", "north": "tall", @@ -23048,7 +23055,7 @@ } }, { - "id": 20627, + "id": 20674, "properties": { "east": "none", "north": "tall", @@ -23059,7 +23066,7 @@ } }, { - "id": 20628, + "id": 20675, "properties": { "east": "none", "north": "tall", @@ -23070,7 +23077,7 @@ } }, { - "id": 20629, + "id": 20676, "properties": { "east": "none", "north": "tall", @@ -23081,7 +23088,7 @@ } }, { - "id": 20630, + "id": 20677, "properties": { "east": "none", "north": "tall", @@ -23092,7 +23099,7 @@ } }, { - "id": 20631, + "id": 20678, "properties": { "east": "none", "north": "tall", @@ -23103,7 +23110,7 @@ } }, { - "id": 20632, + "id": 20679, "properties": { "east": "none", "north": "tall", @@ -23114,7 +23121,7 @@ } }, { - "id": 20633, + "id": 20680, "properties": { "east": "none", "north": "tall", @@ -23125,7 +23132,7 @@ } }, { - "id": 20634, + "id": 20681, "properties": { "east": "none", "north": "tall", @@ -23136,7 +23143,7 @@ } }, { - "id": 20635, + "id": 20682, "properties": { "east": "none", "north": "tall", @@ -23147,7 +23154,7 @@ } }, { - "id": 20636, + "id": 20683, "properties": { "east": "none", "north": "tall", @@ -23158,7 +23165,7 @@ } }, { - "id": 20637, + "id": 20684, "properties": { "east": "none", "north": "tall", @@ -23169,7 +23176,7 @@ } }, { - "id": 20638, + "id": 20685, "properties": { "east": "none", "north": "tall", @@ -23180,7 +23187,7 @@ } }, { - "id": 20639, + "id": 20686, "properties": { "east": "none", "north": "tall", @@ -23191,7 +23198,7 @@ } }, { - "id": 20640, + "id": 20687, "properties": { "east": "none", "north": "tall", @@ -23202,7 +23209,7 @@ } }, { - "id": 20641, + "id": 20688, "properties": { "east": "none", "north": "tall", @@ -23213,7 +23220,7 @@ } }, { - "id": 20642, + "id": 20689, "properties": { "east": "none", "north": "tall", @@ -23224,7 +23231,7 @@ } }, { - "id": 20643, + "id": 20690, "properties": { "east": "none", "north": "tall", @@ -23235,7 +23242,7 @@ } }, { - "id": 20644, + "id": 20691, "properties": { "east": "none", "north": "tall", @@ -23246,7 +23253,7 @@ } }, { - "id": 20645, + "id": 20692, "properties": { "east": "none", "north": "tall", @@ -23257,7 +23264,7 @@ } }, { - "id": 20646, + "id": 20693, "properties": { "east": "none", "north": "tall", @@ -23268,7 +23275,7 @@ } }, { - "id": 20647, + "id": 20694, "properties": { "east": "none", "north": "tall", @@ -23279,7 +23286,7 @@ } }, { - "id": 20648, + "id": 20695, "properties": { "east": "none", "north": "tall", @@ -23290,7 +23297,7 @@ } }, { - "id": 20649, + "id": 20696, "properties": { "east": "none", "north": "tall", @@ -23301,7 +23308,7 @@ } }, { - "id": 20650, + "id": 20697, "properties": { "east": "none", "north": "tall", @@ -23312,7 +23319,7 @@ } }, { - "id": 20651, + "id": 20698, "properties": { "east": "none", "north": "tall", @@ -23323,7 +23330,7 @@ } }, { - "id": 20652, + "id": 20699, "properties": { "east": "none", "north": "tall", @@ -23334,7 +23341,7 @@ } }, { - "id": 20653, + "id": 20700, "properties": { "east": "none", "north": "tall", @@ -23345,7 +23352,7 @@ } }, { - "id": 20654, + "id": 20701, "properties": { "east": "none", "north": "tall", @@ -23356,7 +23363,7 @@ } }, { - "id": 20655, + "id": 20702, "properties": { "east": "none", "north": "tall", @@ -23367,7 +23374,7 @@ } }, { - "id": 20656, + "id": 20703, "properties": { "east": "none", "north": "tall", @@ -23378,7 +23385,7 @@ } }, { - "id": 20657, + "id": 20704, "properties": { "east": "none", "north": "tall", @@ -23389,7 +23396,7 @@ } }, { - "id": 20658, + "id": 20705, "properties": { "east": "none", "north": "tall", @@ -23400,7 +23407,7 @@ } }, { - "id": 20659, + "id": 20706, "properties": { "east": "none", "north": "tall", @@ -23411,7 +23418,7 @@ } }, { - "id": 20660, + "id": 20707, "properties": { "east": "none", "north": "tall", @@ -23422,7 +23429,7 @@ } }, { - "id": 20661, + "id": 20708, "properties": { "east": "none", "north": "tall", @@ -23433,7 +23440,7 @@ } }, { - "id": 20662, + "id": 20709, "properties": { "east": "low", "north": "none", @@ -23444,7 +23451,7 @@ } }, { - "id": 20663, + "id": 20710, "properties": { "east": "low", "north": "none", @@ -23455,7 +23462,7 @@ } }, { - "id": 20664, + "id": 20711, "properties": { "east": "low", "north": "none", @@ -23466,7 +23473,7 @@ } }, { - "id": 20665, + "id": 20712, "properties": { "east": "low", "north": "none", @@ -23477,7 +23484,7 @@ } }, { - "id": 20666, + "id": 20713, "properties": { "east": "low", "north": "none", @@ -23488,7 +23495,7 @@ } }, { - "id": 20667, + "id": 20714, "properties": { "east": "low", "north": "none", @@ -23499,7 +23506,7 @@ } }, { - "id": 20668, + "id": 20715, "properties": { "east": "low", "north": "none", @@ -23510,7 +23517,7 @@ } }, { - "id": 20669, + "id": 20716, "properties": { "east": "low", "north": "none", @@ -23521,7 +23528,7 @@ } }, { - "id": 20670, + "id": 20717, "properties": { "east": "low", "north": "none", @@ -23532,7 +23539,7 @@ } }, { - "id": 20671, + "id": 20718, "properties": { "east": "low", "north": "none", @@ -23543,7 +23550,7 @@ } }, { - "id": 20672, + "id": 20719, "properties": { "east": "low", "north": "none", @@ -23554,7 +23561,7 @@ } }, { - "id": 20673, + "id": 20720, "properties": { "east": "low", "north": "none", @@ -23565,7 +23572,7 @@ } }, { - "id": 20674, + "id": 20721, "properties": { "east": "low", "north": "none", @@ -23576,7 +23583,7 @@ } }, { - "id": 20675, + "id": 20722, "properties": { "east": "low", "north": "none", @@ -23587,7 +23594,7 @@ } }, { - "id": 20676, + "id": 20723, "properties": { "east": "low", "north": "none", @@ -23598,7 +23605,7 @@ } }, { - "id": 20677, + "id": 20724, "properties": { "east": "low", "north": "none", @@ -23609,7 +23616,7 @@ } }, { - "id": 20678, + "id": 20725, "properties": { "east": "low", "north": "none", @@ -23620,7 +23627,7 @@ } }, { - "id": 20679, + "id": 20726, "properties": { "east": "low", "north": "none", @@ -23631,7 +23638,7 @@ } }, { - "id": 20680, + "id": 20727, "properties": { "east": "low", "north": "none", @@ -23642,7 +23649,7 @@ } }, { - "id": 20681, + "id": 20728, "properties": { "east": "low", "north": "none", @@ -23653,7 +23660,7 @@ } }, { - "id": 20682, + "id": 20729, "properties": { "east": "low", "north": "none", @@ -23664,7 +23671,7 @@ } }, { - "id": 20683, + "id": 20730, "properties": { "east": "low", "north": "none", @@ -23675,7 +23682,7 @@ } }, { - "id": 20684, + "id": 20731, "properties": { "east": "low", "north": "none", @@ -23686,7 +23693,7 @@ } }, { - "id": 20685, + "id": 20732, "properties": { "east": "low", "north": "none", @@ -23697,7 +23704,7 @@ } }, { - "id": 20686, + "id": 20733, "properties": { "east": "low", "north": "none", @@ -23708,7 +23715,7 @@ } }, { - "id": 20687, + "id": 20734, "properties": { "east": "low", "north": "none", @@ -23719,7 +23726,7 @@ } }, { - "id": 20688, + "id": 20735, "properties": { "east": "low", "north": "none", @@ -23730,7 +23737,7 @@ } }, { - "id": 20689, + "id": 20736, "properties": { "east": "low", "north": "none", @@ -23741,7 +23748,7 @@ } }, { - "id": 20690, + "id": 20737, "properties": { "east": "low", "north": "none", @@ -23752,7 +23759,7 @@ } }, { - "id": 20691, + "id": 20738, "properties": { "east": "low", "north": "none", @@ -23763,7 +23770,7 @@ } }, { - "id": 20692, + "id": 20739, "properties": { "east": "low", "north": "none", @@ -23774,7 +23781,7 @@ } }, { - "id": 20693, + "id": 20740, "properties": { "east": "low", "north": "none", @@ -23785,7 +23792,7 @@ } }, { - "id": 20694, + "id": 20741, "properties": { "east": "low", "north": "none", @@ -23796,7 +23803,7 @@ } }, { - "id": 20695, + "id": 20742, "properties": { "east": "low", "north": "none", @@ -23807,7 +23814,7 @@ } }, { - "id": 20696, + "id": 20743, "properties": { "east": "low", "north": "none", @@ -23818,7 +23825,7 @@ } }, { - "id": 20697, + "id": 20744, "properties": { "east": "low", "north": "none", @@ -23829,7 +23836,7 @@ } }, { - "id": 20698, + "id": 20745, "properties": { "east": "low", "north": "low", @@ -23840,7 +23847,7 @@ } }, { - "id": 20699, + "id": 20746, "properties": { "east": "low", "north": "low", @@ -23851,7 +23858,7 @@ } }, { - "id": 20700, + "id": 20747, "properties": { "east": "low", "north": "low", @@ -23862,7 +23869,7 @@ } }, { - "id": 20701, + "id": 20748, "properties": { "east": "low", "north": "low", @@ -23873,7 +23880,7 @@ } }, { - "id": 20702, + "id": 20749, "properties": { "east": "low", "north": "low", @@ -23884,7 +23891,7 @@ } }, { - "id": 20703, + "id": 20750, "properties": { "east": "low", "north": "low", @@ -23895,7 +23902,7 @@ } }, { - "id": 20704, + "id": 20751, "properties": { "east": "low", "north": "low", @@ -23906,7 +23913,7 @@ } }, { - "id": 20705, + "id": 20752, "properties": { "east": "low", "north": "low", @@ -23917,7 +23924,7 @@ } }, { - "id": 20706, + "id": 20753, "properties": { "east": "low", "north": "low", @@ -23928,7 +23935,7 @@ } }, { - "id": 20707, + "id": 20754, "properties": { "east": "low", "north": "low", @@ -23939,7 +23946,7 @@ } }, { - "id": 20708, + "id": 20755, "properties": { "east": "low", "north": "low", @@ -23950,7 +23957,7 @@ } }, { - "id": 20709, + "id": 20756, "properties": { "east": "low", "north": "low", @@ -23961,7 +23968,7 @@ } }, { - "id": 20710, + "id": 20757, "properties": { "east": "low", "north": "low", @@ -23972,7 +23979,7 @@ } }, { - "id": 20711, + "id": 20758, "properties": { "east": "low", "north": "low", @@ -23983,7 +23990,7 @@ } }, { - "id": 20712, + "id": 20759, "properties": { "east": "low", "north": "low", @@ -23994,7 +24001,7 @@ } }, { - "id": 20713, + "id": 20760, "properties": { "east": "low", "north": "low", @@ -24005,7 +24012,7 @@ } }, { - "id": 20714, + "id": 20761, "properties": { "east": "low", "north": "low", @@ -24016,7 +24023,7 @@ } }, { - "id": 20715, + "id": 20762, "properties": { "east": "low", "north": "low", @@ -24027,7 +24034,7 @@ } }, { - "id": 20716, + "id": 20763, "properties": { "east": "low", "north": "low", @@ -24038,7 +24045,7 @@ } }, { - "id": 20717, + "id": 20764, "properties": { "east": "low", "north": "low", @@ -24049,7 +24056,7 @@ } }, { - "id": 20718, + "id": 20765, "properties": { "east": "low", "north": "low", @@ -24060,7 +24067,7 @@ } }, { - "id": 20719, + "id": 20766, "properties": { "east": "low", "north": "low", @@ -24071,7 +24078,7 @@ } }, { - "id": 20720, + "id": 20767, "properties": { "east": "low", "north": "low", @@ -24082,7 +24089,7 @@ } }, { - "id": 20721, + "id": 20768, "properties": { "east": "low", "north": "low", @@ -24093,7 +24100,7 @@ } }, { - "id": 20722, + "id": 20769, "properties": { "east": "low", "north": "low", @@ -24104,7 +24111,7 @@ } }, { - "id": 20723, + "id": 20770, "properties": { "east": "low", "north": "low", @@ -24115,7 +24122,7 @@ } }, { - "id": 20724, + "id": 20771, "properties": { "east": "low", "north": "low", @@ -24126,7 +24133,7 @@ } }, { - "id": 20725, + "id": 20772, "properties": { "east": "low", "north": "low", @@ -24137,7 +24144,7 @@ } }, { - "id": 20726, + "id": 20773, "properties": { "east": "low", "north": "low", @@ -24148,7 +24155,7 @@ } }, { - "id": 20727, + "id": 20774, "properties": { "east": "low", "north": "low", @@ -24159,7 +24166,7 @@ } }, { - "id": 20728, + "id": 20775, "properties": { "east": "low", "north": "low", @@ -24170,7 +24177,7 @@ } }, { - "id": 20729, + "id": 20776, "properties": { "east": "low", "north": "low", @@ -24181,7 +24188,7 @@ } }, { - "id": 20730, + "id": 20777, "properties": { "east": "low", "north": "low", @@ -24192,7 +24199,7 @@ } }, { - "id": 20731, + "id": 20778, "properties": { "east": "low", "north": "low", @@ -24203,7 +24210,7 @@ } }, { - "id": 20732, + "id": 20779, "properties": { "east": "low", "north": "low", @@ -24214,7 +24221,7 @@ } }, { - "id": 20733, + "id": 20780, "properties": { "east": "low", "north": "low", @@ -24225,7 +24232,7 @@ } }, { - "id": 20734, + "id": 20781, "properties": { "east": "low", "north": "tall", @@ -24236,7 +24243,7 @@ } }, { - "id": 20735, + "id": 20782, "properties": { "east": "low", "north": "tall", @@ -24247,7 +24254,7 @@ } }, { - "id": 20736, + "id": 20783, "properties": { "east": "low", "north": "tall", @@ -24258,7 +24265,7 @@ } }, { - "id": 20737, + "id": 20784, "properties": { "east": "low", "north": "tall", @@ -24269,7 +24276,7 @@ } }, { - "id": 20738, + "id": 20785, "properties": { "east": "low", "north": "tall", @@ -24280,7 +24287,7 @@ } }, { - "id": 20739, + "id": 20786, "properties": { "east": "low", "north": "tall", @@ -24291,7 +24298,7 @@ } }, { - "id": 20740, + "id": 20787, "properties": { "east": "low", "north": "tall", @@ -24302,7 +24309,7 @@ } }, { - "id": 20741, + "id": 20788, "properties": { "east": "low", "north": "tall", @@ -24313,7 +24320,7 @@ } }, { - "id": 20742, + "id": 20789, "properties": { "east": "low", "north": "tall", @@ -24324,7 +24331,7 @@ } }, { - "id": 20743, + "id": 20790, "properties": { "east": "low", "north": "tall", @@ -24335,7 +24342,7 @@ } }, { - "id": 20744, + "id": 20791, "properties": { "east": "low", "north": "tall", @@ -24346,7 +24353,7 @@ } }, { - "id": 20745, + "id": 20792, "properties": { "east": "low", "north": "tall", @@ -24357,7 +24364,7 @@ } }, { - "id": 20746, + "id": 20793, "properties": { "east": "low", "north": "tall", @@ -24368,7 +24375,7 @@ } }, { - "id": 20747, + "id": 20794, "properties": { "east": "low", "north": "tall", @@ -24379,7 +24386,7 @@ } }, { - "id": 20748, + "id": 20795, "properties": { "east": "low", "north": "tall", @@ -24390,7 +24397,7 @@ } }, { - "id": 20749, + "id": 20796, "properties": { "east": "low", "north": "tall", @@ -24401,7 +24408,7 @@ } }, { - "id": 20750, + "id": 20797, "properties": { "east": "low", "north": "tall", @@ -24412,7 +24419,7 @@ } }, { - "id": 20751, + "id": 20798, "properties": { "east": "low", "north": "tall", @@ -24423,7 +24430,7 @@ } }, { - "id": 20752, + "id": 20799, "properties": { "east": "low", "north": "tall", @@ -24434,7 +24441,7 @@ } }, { - "id": 20753, + "id": 20800, "properties": { "east": "low", "north": "tall", @@ -24445,7 +24452,7 @@ } }, { - "id": 20754, + "id": 20801, "properties": { "east": "low", "north": "tall", @@ -24456,7 +24463,7 @@ } }, { - "id": 20755, + "id": 20802, "properties": { "east": "low", "north": "tall", @@ -24467,7 +24474,7 @@ } }, { - "id": 20756, + "id": 20803, "properties": { "east": "low", "north": "tall", @@ -24478,7 +24485,7 @@ } }, { - "id": 20757, + "id": 20804, "properties": { "east": "low", "north": "tall", @@ -24489,7 +24496,7 @@ } }, { - "id": 20758, + "id": 20805, "properties": { "east": "low", "north": "tall", @@ -24500,7 +24507,7 @@ } }, { - "id": 20759, + "id": 20806, "properties": { "east": "low", "north": "tall", @@ -24511,7 +24518,7 @@ } }, { - "id": 20760, + "id": 20807, "properties": { "east": "low", "north": "tall", @@ -24522,7 +24529,7 @@ } }, { - "id": 20761, + "id": 20808, "properties": { "east": "low", "north": "tall", @@ -24533,7 +24540,7 @@ } }, { - "id": 20762, + "id": 20809, "properties": { "east": "low", "north": "tall", @@ -24544,7 +24551,7 @@ } }, { - "id": 20763, + "id": 20810, "properties": { "east": "low", "north": "tall", @@ -24555,7 +24562,7 @@ } }, { - "id": 20764, + "id": 20811, "properties": { "east": "low", "north": "tall", @@ -24566,7 +24573,7 @@ } }, { - "id": 20765, + "id": 20812, "properties": { "east": "low", "north": "tall", @@ -24577,7 +24584,7 @@ } }, { - "id": 20766, + "id": 20813, "properties": { "east": "low", "north": "tall", @@ -24588,7 +24595,7 @@ } }, { - "id": 20767, + "id": 20814, "properties": { "east": "low", "north": "tall", @@ -24599,7 +24606,7 @@ } }, { - "id": 20768, + "id": 20815, "properties": { "east": "low", "north": "tall", @@ -24610,7 +24617,7 @@ } }, { - "id": 20769, + "id": 20816, "properties": { "east": "low", "north": "tall", @@ -24621,7 +24628,7 @@ } }, { - "id": 20770, + "id": 20817, "properties": { "east": "tall", "north": "none", @@ -24632,7 +24639,7 @@ } }, { - "id": 20771, + "id": 20818, "properties": { "east": "tall", "north": "none", @@ -24643,7 +24650,7 @@ } }, { - "id": 20772, + "id": 20819, "properties": { "east": "tall", "north": "none", @@ -24654,7 +24661,7 @@ } }, { - "id": 20773, + "id": 20820, "properties": { "east": "tall", "north": "none", @@ -24665,7 +24672,7 @@ } }, { - "id": 20774, + "id": 20821, "properties": { "east": "tall", "north": "none", @@ -24676,7 +24683,7 @@ } }, { - "id": 20775, + "id": 20822, "properties": { "east": "tall", "north": "none", @@ -24687,7 +24694,7 @@ } }, { - "id": 20776, + "id": 20823, "properties": { "east": "tall", "north": "none", @@ -24698,7 +24705,7 @@ } }, { - "id": 20777, + "id": 20824, "properties": { "east": "tall", "north": "none", @@ -24709,7 +24716,7 @@ } }, { - "id": 20778, + "id": 20825, "properties": { "east": "tall", "north": "none", @@ -24720,7 +24727,7 @@ } }, { - "id": 20779, + "id": 20826, "properties": { "east": "tall", "north": "none", @@ -24731,7 +24738,7 @@ } }, { - "id": 20780, + "id": 20827, "properties": { "east": "tall", "north": "none", @@ -24742,7 +24749,7 @@ } }, { - "id": 20781, + "id": 20828, "properties": { "east": "tall", "north": "none", @@ -24753,7 +24760,7 @@ } }, { - "id": 20782, + "id": 20829, "properties": { "east": "tall", "north": "none", @@ -24764,7 +24771,7 @@ } }, { - "id": 20783, + "id": 20830, "properties": { "east": "tall", "north": "none", @@ -24775,7 +24782,7 @@ } }, { - "id": 20784, + "id": 20831, "properties": { "east": "tall", "north": "none", @@ -24786,7 +24793,7 @@ } }, { - "id": 20785, + "id": 20832, "properties": { "east": "tall", "north": "none", @@ -24797,7 +24804,7 @@ } }, { - "id": 20786, + "id": 20833, "properties": { "east": "tall", "north": "none", @@ -24808,7 +24815,7 @@ } }, { - "id": 20787, + "id": 20834, "properties": { "east": "tall", "north": "none", @@ -24819,7 +24826,7 @@ } }, { - "id": 20788, + "id": 20835, "properties": { "east": "tall", "north": "none", @@ -24830,7 +24837,7 @@ } }, { - "id": 20789, + "id": 20836, "properties": { "east": "tall", "north": "none", @@ -24841,7 +24848,7 @@ } }, { - "id": 20790, + "id": 20837, "properties": { "east": "tall", "north": "none", @@ -24852,7 +24859,7 @@ } }, { - "id": 20791, + "id": 20838, "properties": { "east": "tall", "north": "none", @@ -24863,7 +24870,7 @@ } }, { - "id": 20792, + "id": 20839, "properties": { "east": "tall", "north": "none", @@ -24874,7 +24881,7 @@ } }, { - "id": 20793, + "id": 20840, "properties": { "east": "tall", "north": "none", @@ -24885,7 +24892,7 @@ } }, { - "id": 20794, + "id": 20841, "properties": { "east": "tall", "north": "none", @@ -24896,7 +24903,7 @@ } }, { - "id": 20795, + "id": 20842, "properties": { "east": "tall", "north": "none", @@ -24907,7 +24914,7 @@ } }, { - "id": 20796, + "id": 20843, "properties": { "east": "tall", "north": "none", @@ -24918,7 +24925,7 @@ } }, { - "id": 20797, + "id": 20844, "properties": { "east": "tall", "north": "none", @@ -24929,7 +24936,7 @@ } }, { - "id": 20798, + "id": 20845, "properties": { "east": "tall", "north": "none", @@ -24940,7 +24947,7 @@ } }, { - "id": 20799, + "id": 20846, "properties": { "east": "tall", "north": "none", @@ -24951,7 +24958,7 @@ } }, { - "id": 20800, + "id": 20847, "properties": { "east": "tall", "north": "none", @@ -24962,7 +24969,7 @@ } }, { - "id": 20801, + "id": 20848, "properties": { "east": "tall", "north": "none", @@ -24973,7 +24980,7 @@ } }, { - "id": 20802, + "id": 20849, "properties": { "east": "tall", "north": "none", @@ -24984,7 +24991,7 @@ } }, { - "id": 20803, + "id": 20850, "properties": { "east": "tall", "north": "none", @@ -24995,7 +25002,7 @@ } }, { - "id": 20804, + "id": 20851, "properties": { "east": "tall", "north": "none", @@ -25006,7 +25013,7 @@ } }, { - "id": 20805, + "id": 20852, "properties": { "east": "tall", "north": "none", @@ -25017,7 +25024,7 @@ } }, { - "id": 20806, + "id": 20853, "properties": { "east": "tall", "north": "low", @@ -25028,7 +25035,7 @@ } }, { - "id": 20807, + "id": 20854, "properties": { "east": "tall", "north": "low", @@ -25039,7 +25046,7 @@ } }, { - "id": 20808, + "id": 20855, "properties": { "east": "tall", "north": "low", @@ -25050,7 +25057,7 @@ } }, { - "id": 20809, + "id": 20856, "properties": { "east": "tall", "north": "low", @@ -25061,7 +25068,7 @@ } }, { - "id": 20810, + "id": 20857, "properties": { "east": "tall", "north": "low", @@ -25072,7 +25079,7 @@ } }, { - "id": 20811, + "id": 20858, "properties": { "east": "tall", "north": "low", @@ -25083,7 +25090,7 @@ } }, { - "id": 20812, + "id": 20859, "properties": { "east": "tall", "north": "low", @@ -25094,7 +25101,7 @@ } }, { - "id": 20813, + "id": 20860, "properties": { "east": "tall", "north": "low", @@ -25105,7 +25112,7 @@ } }, { - "id": 20814, + "id": 20861, "properties": { "east": "tall", "north": "low", @@ -25116,7 +25123,7 @@ } }, { - "id": 20815, + "id": 20862, "properties": { "east": "tall", "north": "low", @@ -25127,7 +25134,7 @@ } }, { - "id": 20816, + "id": 20863, "properties": { "east": "tall", "north": "low", @@ -25138,7 +25145,7 @@ } }, { - "id": 20817, + "id": 20864, "properties": { "east": "tall", "north": "low", @@ -25149,7 +25156,7 @@ } }, { - "id": 20818, + "id": 20865, "properties": { "east": "tall", "north": "low", @@ -25160,7 +25167,7 @@ } }, { - "id": 20819, + "id": 20866, "properties": { "east": "tall", "north": "low", @@ -25171,7 +25178,7 @@ } }, { - "id": 20820, + "id": 20867, "properties": { "east": "tall", "north": "low", @@ -25182,7 +25189,7 @@ } }, { - "id": 20821, + "id": 20868, "properties": { "east": "tall", "north": "low", @@ -25193,7 +25200,7 @@ } }, { - "id": 20822, + "id": 20869, "properties": { "east": "tall", "north": "low", @@ -25204,7 +25211,7 @@ } }, { - "id": 20823, + "id": 20870, "properties": { "east": "tall", "north": "low", @@ -25215,7 +25222,7 @@ } }, { - "id": 20824, + "id": 20871, "properties": { "east": "tall", "north": "low", @@ -25226,7 +25233,7 @@ } }, { - "id": 20825, + "id": 20872, "properties": { "east": "tall", "north": "low", @@ -25237,7 +25244,7 @@ } }, { - "id": 20826, + "id": 20873, "properties": { "east": "tall", "north": "low", @@ -25248,7 +25255,7 @@ } }, { - "id": 20827, + "id": 20874, "properties": { "east": "tall", "north": "low", @@ -25259,7 +25266,7 @@ } }, { - "id": 20828, + "id": 20875, "properties": { "east": "tall", "north": "low", @@ -25270,7 +25277,7 @@ } }, { - "id": 20829, + "id": 20876, "properties": { "east": "tall", "north": "low", @@ -25281,7 +25288,7 @@ } }, { - "id": 20830, + "id": 20877, "properties": { "east": "tall", "north": "low", @@ -25292,7 +25299,7 @@ } }, { - "id": 20831, + "id": 20878, "properties": { "east": "tall", "north": "low", @@ -25303,7 +25310,7 @@ } }, { - "id": 20832, + "id": 20879, "properties": { "east": "tall", "north": "low", @@ -25314,7 +25321,7 @@ } }, { - "id": 20833, + "id": 20880, "properties": { "east": "tall", "north": "low", @@ -25325,7 +25332,7 @@ } }, { - "id": 20834, + "id": 20881, "properties": { "east": "tall", "north": "low", @@ -25336,7 +25343,7 @@ } }, { - "id": 20835, + "id": 20882, "properties": { "east": "tall", "north": "low", @@ -25347,7 +25354,7 @@ } }, { - "id": 20836, + "id": 20883, "properties": { "east": "tall", "north": "low", @@ -25358,7 +25365,7 @@ } }, { - "id": 20837, + "id": 20884, "properties": { "east": "tall", "north": "low", @@ -25369,7 +25376,7 @@ } }, { - "id": 20838, + "id": 20885, "properties": { "east": "tall", "north": "low", @@ -25380,7 +25387,7 @@ } }, { - "id": 20839, + "id": 20886, "properties": { "east": "tall", "north": "low", @@ -25391,7 +25398,7 @@ } }, { - "id": 20840, + "id": 20887, "properties": { "east": "tall", "north": "low", @@ -25402,7 +25409,7 @@ } }, { - "id": 20841, + "id": 20888, "properties": { "east": "tall", "north": "low", @@ -25413,7 +25420,7 @@ } }, { - "id": 20842, + "id": 20889, "properties": { "east": "tall", "north": "tall", @@ -25424,7 +25431,7 @@ } }, { - "id": 20843, + "id": 20890, "properties": { "east": "tall", "north": "tall", @@ -25435,7 +25442,7 @@ } }, { - "id": 20844, + "id": 20891, "properties": { "east": "tall", "north": "tall", @@ -25446,7 +25453,7 @@ } }, { - "id": 20845, + "id": 20892, "properties": { "east": "tall", "north": "tall", @@ -25457,7 +25464,7 @@ } }, { - "id": 20846, + "id": 20893, "properties": { "east": "tall", "north": "tall", @@ -25468,7 +25475,7 @@ } }, { - "id": 20847, + "id": 20894, "properties": { "east": "tall", "north": "tall", @@ -25479,7 +25486,7 @@ } }, { - "id": 20848, + "id": 20895, "properties": { "east": "tall", "north": "tall", @@ -25490,7 +25497,7 @@ } }, { - "id": 20849, + "id": 20896, "properties": { "east": "tall", "north": "tall", @@ -25501,7 +25508,7 @@ } }, { - "id": 20850, + "id": 20897, "properties": { "east": "tall", "north": "tall", @@ -25512,7 +25519,7 @@ } }, { - "id": 20851, + "id": 20898, "properties": { "east": "tall", "north": "tall", @@ -25523,7 +25530,7 @@ } }, { - "id": 20852, + "id": 20899, "properties": { "east": "tall", "north": "tall", @@ -25534,7 +25541,7 @@ } }, { - "id": 20853, + "id": 20900, "properties": { "east": "tall", "north": "tall", @@ -25545,7 +25552,7 @@ } }, { - "id": 20854, + "id": 20901, "properties": { "east": "tall", "north": "tall", @@ -25556,7 +25563,7 @@ } }, { - "id": 20855, + "id": 20902, "properties": { "east": "tall", "north": "tall", @@ -25567,7 +25574,7 @@ } }, { - "id": 20856, + "id": 20903, "properties": { "east": "tall", "north": "tall", @@ -25578,7 +25585,7 @@ } }, { - "id": 20857, + "id": 20904, "properties": { "east": "tall", "north": "tall", @@ -25589,7 +25596,7 @@ } }, { - "id": 20858, + "id": 20905, "properties": { "east": "tall", "north": "tall", @@ -25600,7 +25607,7 @@ } }, { - "id": 20859, + "id": 20906, "properties": { "east": "tall", "north": "tall", @@ -25611,7 +25618,7 @@ } }, { - "id": 20860, + "id": 20907, "properties": { "east": "tall", "north": "tall", @@ -25622,7 +25629,7 @@ } }, { - "id": 20861, + "id": 20908, "properties": { "east": "tall", "north": "tall", @@ -25633,7 +25640,7 @@ } }, { - "id": 20862, + "id": 20909, "properties": { "east": "tall", "north": "tall", @@ -25644,7 +25651,7 @@ } }, { - "id": 20863, + "id": 20910, "properties": { "east": "tall", "north": "tall", @@ -25655,7 +25662,7 @@ } }, { - "id": 20864, + "id": 20911, "properties": { "east": "tall", "north": "tall", @@ -25666,7 +25673,7 @@ } }, { - "id": 20865, + "id": 20912, "properties": { "east": "tall", "north": "tall", @@ -25677,7 +25684,7 @@ } }, { - "id": 20866, + "id": 20913, "properties": { "east": "tall", "north": "tall", @@ -25688,7 +25695,7 @@ } }, { - "id": 20867, + "id": 20914, "properties": { "east": "tall", "north": "tall", @@ -25699,7 +25706,7 @@ } }, { - "id": 20868, + "id": 20915, "properties": { "east": "tall", "north": "tall", @@ -25710,7 +25717,7 @@ } }, { - "id": 20869, + "id": 20916, "properties": { "east": "tall", "north": "tall", @@ -25721,7 +25728,7 @@ } }, { - "id": 20870, + "id": 20917, "properties": { "east": "tall", "north": "tall", @@ -25732,7 +25739,7 @@ } }, { - "id": 20871, + "id": 20918, "properties": { "east": "tall", "north": "tall", @@ -25743,7 +25750,7 @@ } }, { - "id": 20872, + "id": 20919, "properties": { "east": "tall", "north": "tall", @@ -25754,7 +25761,7 @@ } }, { - "id": 20873, + "id": 20920, "properties": { "east": "tall", "north": "tall", @@ -25765,7 +25772,7 @@ } }, { - "id": 20874, + "id": 20921, "properties": { "east": "tall", "north": "tall", @@ -25776,7 +25783,7 @@ } }, { - "id": 20875, + "id": 20922, "properties": { "east": "tall", "north": "tall", @@ -25787,7 +25794,7 @@ } }, { - "id": 20876, + "id": 20923, "properties": { "east": "tall", "north": "tall", @@ -25798,7 +25805,7 @@ } }, { - "id": 20877, + "id": 20924, "properties": { "east": "tall", "north": "tall", @@ -25829,7 +25836,7 @@ }, "states": [ { - "id": 19441, + "id": 19483, "properties": { "facing": "north", "lit": "true" @@ -25837,49 +25844,49 @@ }, { "default": true, - "id": 19442, + "id": 19484, "properties": { "facing": "north", "lit": "false" } }, { - "id": 19443, + "id": 19485, "properties": { "facing": "south", "lit": "true" } }, { - "id": 19444, + "id": 19486, "properties": { "facing": "south", "lit": "false" } }, { - "id": 19445, + "id": 19487, "properties": { "facing": "west", "lit": "true" } }, { - "id": 19446, + "id": 19488, "properties": { "facing": "west", "lit": "false" } }, { - "id": 19447, + "id": 19489, "properties": { "facing": "east", "lit": "true" } }, { - "id": 19448, + "id": 19490, "properties": { "facing": "east", "lit": "false" @@ -25916,97 +25923,97 @@ "states": [ { "default": true, - "id": 11814, + "id": 11824, "properties": { "rotation": "0" } }, { - "id": 11815, + "id": 11825, "properties": { "rotation": "1" } }, { - "id": 11816, + "id": 11826, "properties": { "rotation": "2" } }, { - "id": 11817, + "id": 11827, "properties": { "rotation": "3" } }, { - "id": 11818, + "id": 11828, "properties": { "rotation": "4" } }, { - "id": 11819, + "id": 11829, "properties": { "rotation": "5" } }, { - "id": 11820, + "id": 11830, "properties": { "rotation": "6" } }, { - "id": 11821, + "id": 11831, "properties": { "rotation": "7" } }, { - "id": 11822, + "id": 11832, "properties": { "rotation": "8" } }, { - "id": 11823, + "id": 11833, "properties": { "rotation": "9" } }, { - "id": 11824, + "id": 11834, "properties": { "rotation": "10" } }, { - "id": 11825, + "id": 11835, "properties": { "rotation": "11" } }, { - "id": 11826, + "id": 11836, "properties": { "rotation": "12" } }, { - "id": 11827, + "id": 11837, "properties": { "rotation": "13" } }, { - "id": 11828, + "id": 11838, "properties": { "rotation": "14" } }, { - "id": 11829, + "id": 11839, "properties": { "rotation": "15" } @@ -26190,7 +26197,7 @@ }, "states": [ { - "id": 21930, + "id": 21977, "properties": { "candles": "1", "lit": "true", @@ -26198,7 +26205,7 @@ } }, { - "id": 21931, + "id": 21978, "properties": { "candles": "1", "lit": "true", @@ -26206,7 +26213,7 @@ } }, { - "id": 21932, + "id": 21979, "properties": { "candles": "1", "lit": "false", @@ -26215,7 +26222,7 @@ }, { "default": true, - "id": 21933, + "id": 21980, "properties": { "candles": "1", "lit": "false", @@ -26223,7 +26230,7 @@ } }, { - "id": 21934, + "id": 21981, "properties": { "candles": "2", "lit": "true", @@ -26231,7 +26238,7 @@ } }, { - "id": 21935, + "id": 21982, "properties": { "candles": "2", "lit": "true", @@ -26239,7 +26246,7 @@ } }, { - "id": 21936, + "id": 21983, "properties": { "candles": "2", "lit": "false", @@ -26247,7 +26254,7 @@ } }, { - "id": 21937, + "id": 21984, "properties": { "candles": "2", "lit": "false", @@ -26255,7 +26262,7 @@ } }, { - "id": 21938, + "id": 21985, "properties": { "candles": "3", "lit": "true", @@ -26263,7 +26270,7 @@ } }, { - "id": 21939, + "id": 21986, "properties": { "candles": "3", "lit": "true", @@ -26271,7 +26278,7 @@ } }, { - "id": 21940, + "id": 21987, "properties": { "candles": "3", "lit": "false", @@ -26279,7 +26286,7 @@ } }, { - "id": 21941, + "id": 21988, "properties": { "candles": "3", "lit": "false", @@ -26287,7 +26294,7 @@ } }, { - "id": 21942, + "id": 21989, "properties": { "candles": "4", "lit": "true", @@ -26295,7 +26302,7 @@ } }, { - "id": 21943, + "id": 21990, "properties": { "candles": "4", "lit": "true", @@ -26303,7 +26310,7 @@ } }, { - "id": 21944, + "id": 21991, "properties": { "candles": "4", "lit": "false", @@ -26311,7 +26318,7 @@ } }, { - "id": 21945, + "id": 21992, "properties": { "candles": "4", "lit": "false", @@ -26334,14 +26341,14 @@ }, "states": [ { - "id": 22034, + "id": 22081, "properties": { "lit": "true" } }, { "default": true, - "id": 22035, + "id": 22082, "properties": { "lit": "false" } @@ -26357,7 +26364,7 @@ "states": [ { "default": true, - "id": 11618 + "id": 11628 } ] }, @@ -26369,7 +26376,7 @@ "states": [ { "default": true, - "id": 13752 + "id": 13762 } ] }, @@ -26382,7 +26389,7 @@ "states": [ { "default": true, - "id": 13768 + "id": 13778 } ] }, @@ -26402,25 +26409,25 @@ "states": [ { "default": true, - "id": 13721, + "id": 13731, "properties": { "facing": "north" } }, { - "id": 13722, + "id": 13732, "properties": { "facing": "south" } }, { - "id": 13723, + "id": 13733, "properties": { "facing": "west" } }, { - "id": 13724, + "id": 13734, "properties": { "facing": "east" } @@ -26435,7 +26442,7 @@ "states": [ { "default": true, - "id": 13954 + "id": 13996 } ] }, @@ -26453,7 +26460,7 @@ "states": [ { "default": true, - "id": 2121 + "id": 2124 } ] }, @@ -26475,38 +26482,38 @@ }, "states": [ { - "id": 13647, + "id": 13657, "properties": { "facing": "north" } }, { - "id": 13648, + "id": 13658, "properties": { "facing": "east" } }, { - "id": 13649, + "id": 13659, "properties": { "facing": "south" } }, { - "id": 13650, + "id": 13660, "properties": { "facing": "west" } }, { "default": true, - "id": 13651, + "id": 13661, "properties": { "facing": "up" } }, { - "id": 13652, + "id": 13662, "properties": { "facing": "down" } @@ -26522,7 +26529,7 @@ "states": [ { "default": true, - "id": 6125 + "id": 6135 } ] }, @@ -26556,7 +26563,7 @@ }, "states": [ { - "id": 10523, + "id": 10533, "properties": { "east": "true", "north": "true", @@ -26566,7 +26573,7 @@ } }, { - "id": 10524, + "id": 10534, "properties": { "east": "true", "north": "true", @@ -26576,7 +26583,7 @@ } }, { - "id": 10525, + "id": 10535, "properties": { "east": "true", "north": "true", @@ -26586,7 +26593,7 @@ } }, { - "id": 10526, + "id": 10536, "properties": { "east": "true", "north": "true", @@ -26596,7 +26603,7 @@ } }, { - "id": 10527, + "id": 10537, "properties": { "east": "true", "north": "true", @@ -26606,7 +26613,7 @@ } }, { - "id": 10528, + "id": 10538, "properties": { "east": "true", "north": "true", @@ -26616,7 +26623,7 @@ } }, { - "id": 10529, + "id": 10539, "properties": { "east": "true", "north": "true", @@ -26626,7 +26633,7 @@ } }, { - "id": 10530, + "id": 10540, "properties": { "east": "true", "north": "true", @@ -26636,7 +26643,7 @@ } }, { - "id": 10531, + "id": 10541, "properties": { "east": "true", "north": "false", @@ -26646,7 +26653,7 @@ } }, { - "id": 10532, + "id": 10542, "properties": { "east": "true", "north": "false", @@ -26656,7 +26663,7 @@ } }, { - "id": 10533, + "id": 10543, "properties": { "east": "true", "north": "false", @@ -26666,7 +26673,7 @@ } }, { - "id": 10534, + "id": 10544, "properties": { "east": "true", "north": "false", @@ -26676,7 +26683,7 @@ } }, { - "id": 10535, + "id": 10545, "properties": { "east": "true", "north": "false", @@ -26686,7 +26693,7 @@ } }, { - "id": 10536, + "id": 10546, "properties": { "east": "true", "north": "false", @@ -26696,7 +26703,7 @@ } }, { - "id": 10537, + "id": 10547, "properties": { "east": "true", "north": "false", @@ -26706,7 +26713,7 @@ } }, { - "id": 10538, + "id": 10548, "properties": { "east": "true", "north": "false", @@ -26716,7 +26723,7 @@ } }, { - "id": 10539, + "id": 10549, "properties": { "east": "false", "north": "true", @@ -26726,7 +26733,7 @@ } }, { - "id": 10540, + "id": 10550, "properties": { "east": "false", "north": "true", @@ -26736,7 +26743,7 @@ } }, { - "id": 10541, + "id": 10551, "properties": { "east": "false", "north": "true", @@ -26746,7 +26753,7 @@ } }, { - "id": 10542, + "id": 10552, "properties": { "east": "false", "north": "true", @@ -26756,7 +26763,7 @@ } }, { - "id": 10543, + "id": 10553, "properties": { "east": "false", "north": "true", @@ -26766,7 +26773,7 @@ } }, { - "id": 10544, + "id": 10554, "properties": { "east": "false", "north": "true", @@ -26776,7 +26783,7 @@ } }, { - "id": 10545, + "id": 10555, "properties": { "east": "false", "north": "true", @@ -26786,7 +26793,7 @@ } }, { - "id": 10546, + "id": 10556, "properties": { "east": "false", "north": "true", @@ -26796,7 +26803,7 @@ } }, { - "id": 10547, + "id": 10557, "properties": { "east": "false", "north": "false", @@ -26806,7 +26813,7 @@ } }, { - "id": 10548, + "id": 10558, "properties": { "east": "false", "north": "false", @@ -26816,7 +26823,7 @@ } }, { - "id": 10549, + "id": 10559, "properties": { "east": "false", "north": "false", @@ -26826,7 +26833,7 @@ } }, { - "id": 10550, + "id": 10560, "properties": { "east": "false", "north": "false", @@ -26836,7 +26843,7 @@ } }, { - "id": 10551, + "id": 10561, "properties": { "east": "false", "north": "false", @@ -26846,7 +26853,7 @@ } }, { - "id": 10552, + "id": 10562, "properties": { "east": "false", "north": "false", @@ -26856,7 +26863,7 @@ } }, { - "id": 10553, + "id": 10563, "properties": { "east": "false", "north": "false", @@ -26867,7 +26874,7 @@ }, { "default": true, - "id": 10554, + "id": 10564, "properties": { "east": "false", "north": "false", @@ -26886,7 +26893,7 @@ "states": [ { "default": true, - "id": 10166 + "id": 10176 } ] }, @@ -26907,25 +26914,25 @@ "states": [ { "default": true, - "id": 11938, + "id": 11948, "properties": { "facing": "north" } }, { - "id": 11939, + "id": 11949, "properties": { "facing": "south" } }, { - "id": 11940, + "id": 11950, "properties": { "facing": "west" } }, { - "id": 11941, + "id": 11951, "properties": { "facing": "east" } @@ -26940,7 +26947,7 @@ "states": [ { "default": true, - "id": 2101 + "id": 2104 } ] }, @@ -26958,20 +26965,20 @@ }, "states": [ { - "id": 13559, + "id": 13569, "properties": { "axis": "x" } }, { "default": true, - "id": 13560, + "id": 13570, "properties": { "axis": "y" } }, { - "id": 13561, + "id": 13571, "properties": { "axis": "z" } @@ -26986,7 +26993,7 @@ "states": [ { "default": true, - "id": 2139 + "id": 2142 } ] }, @@ -27005,13 +27012,13 @@ "states": [ { "default": true, - "id": 13838, + "id": 13880, "properties": { "waterlogged": "true" } }, { - "id": 13839, + "id": 13881, "properties": { "waterlogged": "false" } @@ -27027,7 +27034,7 @@ "states": [ { "default": true, - "id": 13822 + "id": 13864 } ] }, @@ -27046,13 +27053,13 @@ "states": [ { "default": true, - "id": 13858, + "id": 13900, "properties": { "waterlogged": "true" } }, { - "id": 13859, + "id": 13901, "properties": { "waterlogged": "false" } @@ -27080,56 +27087,56 @@ "states": [ { "default": true, - "id": 13914, + "id": 13956, "properties": { "facing": "north", "waterlogged": "true" } }, { - "id": 13915, + "id": 13957, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 13916, + "id": 13958, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 13917, + "id": 13959, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 13918, + "id": 13960, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 13919, + "id": 13961, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 13920, + "id": 13962, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 13921, + "id": 13963, "properties": { "facing": "east", "waterlogged": "false" @@ -27158,7 +27165,7 @@ }, "states": [ { - "id": 8164, + "id": 8174, "properties": { "has_bottle_0": "true", "has_bottle_1": "true", @@ -27166,7 +27173,7 @@ } }, { - "id": 8165, + "id": 8175, "properties": { "has_bottle_0": "true", "has_bottle_1": "true", @@ -27174,7 +27181,7 @@ } }, { - "id": 8166, + "id": 8176, "properties": { "has_bottle_0": "true", "has_bottle_1": "false", @@ -27182,7 +27189,7 @@ } }, { - "id": 8167, + "id": 8177, "properties": { "has_bottle_0": "true", "has_bottle_1": "false", @@ -27190,7 +27197,7 @@ } }, { - "id": 8168, + "id": 8178, "properties": { "has_bottle_0": "false", "has_bottle_1": "true", @@ -27198,7 +27205,7 @@ } }, { - "id": 8169, + "id": 8179, "properties": { "has_bottle_0": "false", "has_bottle_1": "true", @@ -27206,7 +27213,7 @@ } }, { - "id": 8170, + "id": 8180, "properties": { "has_bottle_0": "false", "has_bottle_1": "false", @@ -27215,7 +27222,7 @@ }, { "default": true, - "id": 8171, + "id": 8181, "properties": { "has_bottle_0": "false", "has_bottle_1": "false", @@ -27242,21 +27249,21 @@ }, "states": [ { - "id": 12143, + "id": 12153, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 12144, + "id": 12154, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 12145, + "id": 12155, "properties": { "type": "bottom", "waterlogged": "true" @@ -27264,21 +27271,21 @@ }, { "default": true, - "id": 12146, + "id": 12156, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 12147, + "id": 12157, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 12148, + "id": 12158, "properties": { "type": "double", "waterlogged": "false" @@ -27319,7 +27326,7 @@ }, "states": [ { - "id": 7390, + "id": 7400, "properties": { "facing": "north", "half": "top", @@ -27328,7 +27335,7 @@ } }, { - "id": 7391, + "id": 7401, "properties": { "facing": "north", "half": "top", @@ -27337,7 +27344,7 @@ } }, { - "id": 7392, + "id": 7402, "properties": { "facing": "north", "half": "top", @@ -27346,7 +27353,7 @@ } }, { - "id": 7393, + "id": 7403, "properties": { "facing": "north", "half": "top", @@ -27355,7 +27362,7 @@ } }, { - "id": 7394, + "id": 7404, "properties": { "facing": "north", "half": "top", @@ -27364,7 +27371,7 @@ } }, { - "id": 7395, + "id": 7405, "properties": { "facing": "north", "half": "top", @@ -27373,7 +27380,7 @@ } }, { - "id": 7396, + "id": 7406, "properties": { "facing": "north", "half": "top", @@ -27382,7 +27389,7 @@ } }, { - "id": 7397, + "id": 7407, "properties": { "facing": "north", "half": "top", @@ -27391,7 +27398,7 @@ } }, { - "id": 7398, + "id": 7408, "properties": { "facing": "north", "half": "top", @@ -27400,7 +27407,7 @@ } }, { - "id": 7399, + "id": 7409, "properties": { "facing": "north", "half": "top", @@ -27409,7 +27416,7 @@ } }, { - "id": 7400, + "id": 7410, "properties": { "facing": "north", "half": "bottom", @@ -27419,7 +27426,7 @@ }, { "default": true, - "id": 7401, + "id": 7411, "properties": { "facing": "north", "half": "bottom", @@ -27428,7 +27435,7 @@ } }, { - "id": 7402, + "id": 7412, "properties": { "facing": "north", "half": "bottom", @@ -27437,7 +27444,7 @@ } }, { - "id": 7403, + "id": 7413, "properties": { "facing": "north", "half": "bottom", @@ -27446,7 +27453,7 @@ } }, { - "id": 7404, + "id": 7414, "properties": { "facing": "north", "half": "bottom", @@ -27455,7 +27462,7 @@ } }, { - "id": 7405, + "id": 7415, "properties": { "facing": "north", "half": "bottom", @@ -27464,7 +27471,7 @@ } }, { - "id": 7406, + "id": 7416, "properties": { "facing": "north", "half": "bottom", @@ -27473,7 +27480,7 @@ } }, { - "id": 7407, + "id": 7417, "properties": { "facing": "north", "half": "bottom", @@ -27482,7 +27489,7 @@ } }, { - "id": 7408, + "id": 7418, "properties": { "facing": "north", "half": "bottom", @@ -27491,7 +27498,7 @@ } }, { - "id": 7409, + "id": 7419, "properties": { "facing": "north", "half": "bottom", @@ -27500,7 +27507,7 @@ } }, { - "id": 7410, + "id": 7420, "properties": { "facing": "south", "half": "top", @@ -27509,7 +27516,7 @@ } }, { - "id": 7411, + "id": 7421, "properties": { "facing": "south", "half": "top", @@ -27518,7 +27525,7 @@ } }, { - "id": 7412, + "id": 7422, "properties": { "facing": "south", "half": "top", @@ -27527,7 +27534,7 @@ } }, { - "id": 7413, + "id": 7423, "properties": { "facing": "south", "half": "top", @@ -27536,7 +27543,7 @@ } }, { - "id": 7414, + "id": 7424, "properties": { "facing": "south", "half": "top", @@ -27545,7 +27552,7 @@ } }, { - "id": 7415, + "id": 7425, "properties": { "facing": "south", "half": "top", @@ -27554,7 +27561,7 @@ } }, { - "id": 7416, + "id": 7426, "properties": { "facing": "south", "half": "top", @@ -27563,7 +27570,7 @@ } }, { - "id": 7417, + "id": 7427, "properties": { "facing": "south", "half": "top", @@ -27572,7 +27579,7 @@ } }, { - "id": 7418, + "id": 7428, "properties": { "facing": "south", "half": "top", @@ -27581,7 +27588,7 @@ } }, { - "id": 7419, + "id": 7429, "properties": { "facing": "south", "half": "top", @@ -27590,7 +27597,7 @@ } }, { - "id": 7420, + "id": 7430, "properties": { "facing": "south", "half": "bottom", @@ -27599,7 +27606,7 @@ } }, { - "id": 7421, + "id": 7431, "properties": { "facing": "south", "half": "bottom", @@ -27608,7 +27615,7 @@ } }, { - "id": 7422, + "id": 7432, "properties": { "facing": "south", "half": "bottom", @@ -27617,7 +27624,7 @@ } }, { - "id": 7423, + "id": 7433, "properties": { "facing": "south", "half": "bottom", @@ -27626,7 +27633,7 @@ } }, { - "id": 7424, + "id": 7434, "properties": { "facing": "south", "half": "bottom", @@ -27635,7 +27642,7 @@ } }, { - "id": 7425, + "id": 7435, "properties": { "facing": "south", "half": "bottom", @@ -27644,7 +27651,7 @@ } }, { - "id": 7426, + "id": 7436, "properties": { "facing": "south", "half": "bottom", @@ -27653,7 +27660,7 @@ } }, { - "id": 7427, + "id": 7437, "properties": { "facing": "south", "half": "bottom", @@ -27662,7 +27669,7 @@ } }, { - "id": 7428, + "id": 7438, "properties": { "facing": "south", "half": "bottom", @@ -27671,7 +27678,7 @@ } }, { - "id": 7429, + "id": 7439, "properties": { "facing": "south", "half": "bottom", @@ -27680,7 +27687,7 @@ } }, { - "id": 7430, + "id": 7440, "properties": { "facing": "west", "half": "top", @@ -27689,7 +27696,7 @@ } }, { - "id": 7431, + "id": 7441, "properties": { "facing": "west", "half": "top", @@ -27698,7 +27705,7 @@ } }, { - "id": 7432, + "id": 7442, "properties": { "facing": "west", "half": "top", @@ -27707,7 +27714,7 @@ } }, { - "id": 7433, + "id": 7443, "properties": { "facing": "west", "half": "top", @@ -27716,7 +27723,7 @@ } }, { - "id": 7434, + "id": 7444, "properties": { "facing": "west", "half": "top", @@ -27725,7 +27732,7 @@ } }, { - "id": 7435, + "id": 7445, "properties": { "facing": "west", "half": "top", @@ -27734,7 +27741,7 @@ } }, { - "id": 7436, + "id": 7446, "properties": { "facing": "west", "half": "top", @@ -27743,7 +27750,7 @@ } }, { - "id": 7437, + "id": 7447, "properties": { "facing": "west", "half": "top", @@ -27752,7 +27759,7 @@ } }, { - "id": 7438, + "id": 7448, "properties": { "facing": "west", "half": "top", @@ -27761,7 +27768,7 @@ } }, { - "id": 7439, + "id": 7449, "properties": { "facing": "west", "half": "top", @@ -27770,7 +27777,7 @@ } }, { - "id": 7440, + "id": 7450, "properties": { "facing": "west", "half": "bottom", @@ -27779,7 +27786,7 @@ } }, { - "id": 7441, + "id": 7451, "properties": { "facing": "west", "half": "bottom", @@ -27788,7 +27795,7 @@ } }, { - "id": 7442, + "id": 7452, "properties": { "facing": "west", "half": "bottom", @@ -27797,7 +27804,7 @@ } }, { - "id": 7443, + "id": 7453, "properties": { "facing": "west", "half": "bottom", @@ -27806,7 +27813,7 @@ } }, { - "id": 7444, + "id": 7454, "properties": { "facing": "west", "half": "bottom", @@ -27815,7 +27822,7 @@ } }, { - "id": 7445, + "id": 7455, "properties": { "facing": "west", "half": "bottom", @@ -27824,7 +27831,7 @@ } }, { - "id": 7446, + "id": 7456, "properties": { "facing": "west", "half": "bottom", @@ -27833,7 +27840,7 @@ } }, { - "id": 7447, + "id": 7457, "properties": { "facing": "west", "half": "bottom", @@ -27842,7 +27849,7 @@ } }, { - "id": 7448, + "id": 7458, "properties": { "facing": "west", "half": "bottom", @@ -27851,7 +27858,7 @@ } }, { - "id": 7449, + "id": 7459, "properties": { "facing": "west", "half": "bottom", @@ -27860,7 +27867,7 @@ } }, { - "id": 7450, + "id": 7460, "properties": { "facing": "east", "half": "top", @@ -27869,7 +27876,7 @@ } }, { - "id": 7451, + "id": 7461, "properties": { "facing": "east", "half": "top", @@ -27878,7 +27885,7 @@ } }, { - "id": 7452, + "id": 7462, "properties": { "facing": "east", "half": "top", @@ -27887,7 +27894,7 @@ } }, { - "id": 7453, + "id": 7463, "properties": { "facing": "east", "half": "top", @@ -27896,7 +27903,7 @@ } }, { - "id": 7454, + "id": 7464, "properties": { "facing": "east", "half": "top", @@ -27905,7 +27912,7 @@ } }, { - "id": 7455, + "id": 7465, "properties": { "facing": "east", "half": "top", @@ -27914,7 +27921,7 @@ } }, { - "id": 7456, + "id": 7466, "properties": { "facing": "east", "half": "top", @@ -27923,7 +27930,7 @@ } }, { - "id": 7457, + "id": 7467, "properties": { "facing": "east", "half": "top", @@ -27932,7 +27939,7 @@ } }, { - "id": 7458, + "id": 7468, "properties": { "facing": "east", "half": "top", @@ -27941,7 +27948,7 @@ } }, { - "id": 7459, + "id": 7469, "properties": { "facing": "east", "half": "top", @@ -27950,7 +27957,7 @@ } }, { - "id": 7460, + "id": 7470, "properties": { "facing": "east", "half": "bottom", @@ -27959,7 +27966,7 @@ } }, { - "id": 7461, + "id": 7471, "properties": { "facing": "east", "half": "bottom", @@ -27968,7 +27975,7 @@ } }, { - "id": 7462, + "id": 7472, "properties": { "facing": "east", "half": "bottom", @@ -27977,7 +27984,7 @@ } }, { - "id": 7463, + "id": 7473, "properties": { "facing": "east", "half": "bottom", @@ -27986,7 +27993,7 @@ } }, { - "id": 7464, + "id": 7474, "properties": { "facing": "east", "half": "bottom", @@ -27995,7 +28002,7 @@ } }, { - "id": 7465, + "id": 7475, "properties": { "facing": "east", "half": "bottom", @@ -28004,7 +28011,7 @@ } }, { - "id": 7466, + "id": 7476, "properties": { "facing": "east", "half": "bottom", @@ -28013,7 +28020,7 @@ } }, { - "id": 7467, + "id": 7477, "properties": { "facing": "east", "half": "bottom", @@ -28022,7 +28029,7 @@ } }, { - "id": 7468, + "id": 7478, "properties": { "facing": "east", "half": "bottom", @@ -28031,7 +28038,7 @@ } }, { - "id": 7469, + "id": 7479, "properties": { "facing": "east", "half": "bottom", @@ -28078,7 +28085,7 @@ }, "states": [ { - "id": 15173, + "id": 15215, "properties": { "east": "none", "north": "none", @@ -28089,7 +28096,7 @@ } }, { - "id": 15174, + "id": 15216, "properties": { "east": "none", "north": "none", @@ -28100,7 +28107,7 @@ } }, { - "id": 15175, + "id": 15217, "properties": { "east": "none", "north": "none", @@ -28112,7 +28119,7 @@ }, { "default": true, - "id": 15176, + "id": 15218, "properties": { "east": "none", "north": "none", @@ -28123,7 +28130,7 @@ } }, { - "id": 15177, + "id": 15219, "properties": { "east": "none", "north": "none", @@ -28134,7 +28141,7 @@ } }, { - "id": 15178, + "id": 15220, "properties": { "east": "none", "north": "none", @@ -28145,7 +28152,7 @@ } }, { - "id": 15179, + "id": 15221, "properties": { "east": "none", "north": "none", @@ -28156,7 +28163,7 @@ } }, { - "id": 15180, + "id": 15222, "properties": { "east": "none", "north": "none", @@ -28167,7 +28174,7 @@ } }, { - "id": 15181, + "id": 15223, "properties": { "east": "none", "north": "none", @@ -28178,7 +28185,7 @@ } }, { - "id": 15182, + "id": 15224, "properties": { "east": "none", "north": "none", @@ -28189,7 +28196,7 @@ } }, { - "id": 15183, + "id": 15225, "properties": { "east": "none", "north": "none", @@ -28200,7 +28207,7 @@ } }, { - "id": 15184, + "id": 15226, "properties": { "east": "none", "north": "none", @@ -28211,7 +28218,7 @@ } }, { - "id": 15185, + "id": 15227, "properties": { "east": "none", "north": "none", @@ -28222,7 +28229,7 @@ } }, { - "id": 15186, + "id": 15228, "properties": { "east": "none", "north": "none", @@ -28233,7 +28240,7 @@ } }, { - "id": 15187, + "id": 15229, "properties": { "east": "none", "north": "none", @@ -28244,7 +28251,7 @@ } }, { - "id": 15188, + "id": 15230, "properties": { "east": "none", "north": "none", @@ -28255,7 +28262,7 @@ } }, { - "id": 15189, + "id": 15231, "properties": { "east": "none", "north": "none", @@ -28266,7 +28273,7 @@ } }, { - "id": 15190, + "id": 15232, "properties": { "east": "none", "north": "none", @@ -28277,7 +28284,7 @@ } }, { - "id": 15191, + "id": 15233, "properties": { "east": "none", "north": "none", @@ -28288,7 +28295,7 @@ } }, { - "id": 15192, + "id": 15234, "properties": { "east": "none", "north": "none", @@ -28299,7 +28306,7 @@ } }, { - "id": 15193, + "id": 15235, "properties": { "east": "none", "north": "none", @@ -28310,7 +28317,7 @@ } }, { - "id": 15194, + "id": 15236, "properties": { "east": "none", "north": "none", @@ -28321,7 +28328,7 @@ } }, { - "id": 15195, + "id": 15237, "properties": { "east": "none", "north": "none", @@ -28332,7 +28339,7 @@ } }, { - "id": 15196, + "id": 15238, "properties": { "east": "none", "north": "none", @@ -28343,7 +28350,7 @@ } }, { - "id": 15197, + "id": 15239, "properties": { "east": "none", "north": "none", @@ -28354,7 +28361,7 @@ } }, { - "id": 15198, + "id": 15240, "properties": { "east": "none", "north": "none", @@ -28365,7 +28372,7 @@ } }, { - "id": 15199, + "id": 15241, "properties": { "east": "none", "north": "none", @@ -28376,7 +28383,7 @@ } }, { - "id": 15200, + "id": 15242, "properties": { "east": "none", "north": "none", @@ -28387,7 +28394,7 @@ } }, { - "id": 15201, + "id": 15243, "properties": { "east": "none", "north": "none", @@ -28398,7 +28405,7 @@ } }, { - "id": 15202, + "id": 15244, "properties": { "east": "none", "north": "none", @@ -28409,7 +28416,7 @@ } }, { - "id": 15203, + "id": 15245, "properties": { "east": "none", "north": "none", @@ -28420,7 +28427,7 @@ } }, { - "id": 15204, + "id": 15246, "properties": { "east": "none", "north": "none", @@ -28431,7 +28438,7 @@ } }, { - "id": 15205, + "id": 15247, "properties": { "east": "none", "north": "none", @@ -28442,7 +28449,7 @@ } }, { - "id": 15206, + "id": 15248, "properties": { "east": "none", "north": "none", @@ -28453,7 +28460,7 @@ } }, { - "id": 15207, + "id": 15249, "properties": { "east": "none", "north": "none", @@ -28464,7 +28471,7 @@ } }, { - "id": 15208, + "id": 15250, "properties": { "east": "none", "north": "none", @@ -28475,7 +28482,7 @@ } }, { - "id": 15209, + "id": 15251, "properties": { "east": "none", "north": "low", @@ -28486,7 +28493,7 @@ } }, { - "id": 15210, + "id": 15252, "properties": { "east": "none", "north": "low", @@ -28497,7 +28504,7 @@ } }, { - "id": 15211, + "id": 15253, "properties": { "east": "none", "north": "low", @@ -28508,7 +28515,7 @@ } }, { - "id": 15212, + "id": 15254, "properties": { "east": "none", "north": "low", @@ -28519,7 +28526,7 @@ } }, { - "id": 15213, + "id": 15255, "properties": { "east": "none", "north": "low", @@ -28530,7 +28537,7 @@ } }, { - "id": 15214, + "id": 15256, "properties": { "east": "none", "north": "low", @@ -28541,7 +28548,7 @@ } }, { - "id": 15215, + "id": 15257, "properties": { "east": "none", "north": "low", @@ -28552,7 +28559,7 @@ } }, { - "id": 15216, + "id": 15258, "properties": { "east": "none", "north": "low", @@ -28563,7 +28570,7 @@ } }, { - "id": 15217, + "id": 15259, "properties": { "east": "none", "north": "low", @@ -28574,7 +28581,7 @@ } }, { - "id": 15218, + "id": 15260, "properties": { "east": "none", "north": "low", @@ -28585,7 +28592,7 @@ } }, { - "id": 15219, + "id": 15261, "properties": { "east": "none", "north": "low", @@ -28596,7 +28603,7 @@ } }, { - "id": 15220, + "id": 15262, "properties": { "east": "none", "north": "low", @@ -28607,7 +28614,7 @@ } }, { - "id": 15221, + "id": 15263, "properties": { "east": "none", "north": "low", @@ -28618,7 +28625,7 @@ } }, { - "id": 15222, + "id": 15264, "properties": { "east": "none", "north": "low", @@ -28629,7 +28636,7 @@ } }, { - "id": 15223, + "id": 15265, "properties": { "east": "none", "north": "low", @@ -28640,7 +28647,7 @@ } }, { - "id": 15224, + "id": 15266, "properties": { "east": "none", "north": "low", @@ -28651,7 +28658,7 @@ } }, { - "id": 15225, + "id": 15267, "properties": { "east": "none", "north": "low", @@ -28662,7 +28669,7 @@ } }, { - "id": 15226, + "id": 15268, "properties": { "east": "none", "north": "low", @@ -28673,7 +28680,7 @@ } }, { - "id": 15227, + "id": 15269, "properties": { "east": "none", "north": "low", @@ -28684,7 +28691,7 @@ } }, { - "id": 15228, + "id": 15270, "properties": { "east": "none", "north": "low", @@ -28695,7 +28702,7 @@ } }, { - "id": 15229, + "id": 15271, "properties": { "east": "none", "north": "low", @@ -28706,7 +28713,7 @@ } }, { - "id": 15230, + "id": 15272, "properties": { "east": "none", "north": "low", @@ -28717,7 +28724,7 @@ } }, { - "id": 15231, + "id": 15273, "properties": { "east": "none", "north": "low", @@ -28728,7 +28735,7 @@ } }, { - "id": 15232, + "id": 15274, "properties": { "east": "none", "north": "low", @@ -28739,7 +28746,7 @@ } }, { - "id": 15233, + "id": 15275, "properties": { "east": "none", "north": "low", @@ -28750,7 +28757,7 @@ } }, { - "id": 15234, + "id": 15276, "properties": { "east": "none", "north": "low", @@ -28761,7 +28768,7 @@ } }, { - "id": 15235, + "id": 15277, "properties": { "east": "none", "north": "low", @@ -28772,7 +28779,7 @@ } }, { - "id": 15236, + "id": 15278, "properties": { "east": "none", "north": "low", @@ -28783,7 +28790,7 @@ } }, { - "id": 15237, + "id": 15279, "properties": { "east": "none", "north": "low", @@ -28794,7 +28801,7 @@ } }, { - "id": 15238, + "id": 15280, "properties": { "east": "none", "north": "low", @@ -28805,7 +28812,7 @@ } }, { - "id": 15239, + "id": 15281, "properties": { "east": "none", "north": "low", @@ -28816,7 +28823,7 @@ } }, { - "id": 15240, + "id": 15282, "properties": { "east": "none", "north": "low", @@ -28827,7 +28834,7 @@ } }, { - "id": 15241, + "id": 15283, "properties": { "east": "none", "north": "low", @@ -28838,7 +28845,7 @@ } }, { - "id": 15242, + "id": 15284, "properties": { "east": "none", "north": "low", @@ -28849,7 +28856,7 @@ } }, { - "id": 15243, + "id": 15285, "properties": { "east": "none", "north": "low", @@ -28860,7 +28867,7 @@ } }, { - "id": 15244, + "id": 15286, "properties": { "east": "none", "north": "low", @@ -28871,7 +28878,7 @@ } }, { - "id": 15245, + "id": 15287, "properties": { "east": "none", "north": "tall", @@ -28882,7 +28889,7 @@ } }, { - "id": 15246, + "id": 15288, "properties": { "east": "none", "north": "tall", @@ -28893,7 +28900,7 @@ } }, { - "id": 15247, + "id": 15289, "properties": { "east": "none", "north": "tall", @@ -28904,7 +28911,7 @@ } }, { - "id": 15248, + "id": 15290, "properties": { "east": "none", "north": "tall", @@ -28915,7 +28922,7 @@ } }, { - "id": 15249, + "id": 15291, "properties": { "east": "none", "north": "tall", @@ -28926,7 +28933,7 @@ } }, { - "id": 15250, + "id": 15292, "properties": { "east": "none", "north": "tall", @@ -28937,7 +28944,7 @@ } }, { - "id": 15251, + "id": 15293, "properties": { "east": "none", "north": "tall", @@ -28948,7 +28955,7 @@ } }, { - "id": 15252, + "id": 15294, "properties": { "east": "none", "north": "tall", @@ -28959,7 +28966,7 @@ } }, { - "id": 15253, + "id": 15295, "properties": { "east": "none", "north": "tall", @@ -28970,7 +28977,7 @@ } }, { - "id": 15254, + "id": 15296, "properties": { "east": "none", "north": "tall", @@ -28981,7 +28988,7 @@ } }, { - "id": 15255, + "id": 15297, "properties": { "east": "none", "north": "tall", @@ -28992,7 +28999,7 @@ } }, { - "id": 15256, + "id": 15298, "properties": { "east": "none", "north": "tall", @@ -29003,7 +29010,7 @@ } }, { - "id": 15257, + "id": 15299, "properties": { "east": "none", "north": "tall", @@ -29014,7 +29021,7 @@ } }, { - "id": 15258, + "id": 15300, "properties": { "east": "none", "north": "tall", @@ -29025,7 +29032,7 @@ } }, { - "id": 15259, + "id": 15301, "properties": { "east": "none", "north": "tall", @@ -29036,7 +29043,7 @@ } }, { - "id": 15260, + "id": 15302, "properties": { "east": "none", "north": "tall", @@ -29047,7 +29054,7 @@ } }, { - "id": 15261, + "id": 15303, "properties": { "east": "none", "north": "tall", @@ -29058,7 +29065,7 @@ } }, { - "id": 15262, + "id": 15304, "properties": { "east": "none", "north": "tall", @@ -29069,7 +29076,7 @@ } }, { - "id": 15263, + "id": 15305, "properties": { "east": "none", "north": "tall", @@ -29080,7 +29087,7 @@ } }, { - "id": 15264, + "id": 15306, "properties": { "east": "none", "north": "tall", @@ -29091,7 +29098,7 @@ } }, { - "id": 15265, + "id": 15307, "properties": { "east": "none", "north": "tall", @@ -29102,7 +29109,7 @@ } }, { - "id": 15266, + "id": 15308, "properties": { "east": "none", "north": "tall", @@ -29113,7 +29120,7 @@ } }, { - "id": 15267, + "id": 15309, "properties": { "east": "none", "north": "tall", @@ -29124,7 +29131,7 @@ } }, { - "id": 15268, + "id": 15310, "properties": { "east": "none", "north": "tall", @@ -29135,7 +29142,7 @@ } }, { - "id": 15269, + "id": 15311, "properties": { "east": "none", "north": "tall", @@ -29146,7 +29153,7 @@ } }, { - "id": 15270, + "id": 15312, "properties": { "east": "none", "north": "tall", @@ -29157,7 +29164,7 @@ } }, { - "id": 15271, + "id": 15313, "properties": { "east": "none", "north": "tall", @@ -29168,7 +29175,7 @@ } }, { - "id": 15272, + "id": 15314, "properties": { "east": "none", "north": "tall", @@ -29179,7 +29186,7 @@ } }, { - "id": 15273, + "id": 15315, "properties": { "east": "none", "north": "tall", @@ -29190,7 +29197,7 @@ } }, { - "id": 15274, + "id": 15316, "properties": { "east": "none", "north": "tall", @@ -29201,7 +29208,7 @@ } }, { - "id": 15275, + "id": 15317, "properties": { "east": "none", "north": "tall", @@ -29212,7 +29219,7 @@ } }, { - "id": 15276, + "id": 15318, "properties": { "east": "none", "north": "tall", @@ -29223,7 +29230,7 @@ } }, { - "id": 15277, + "id": 15319, "properties": { "east": "none", "north": "tall", @@ -29234,7 +29241,7 @@ } }, { - "id": 15278, + "id": 15320, "properties": { "east": "none", "north": "tall", @@ -29245,7 +29252,7 @@ } }, { - "id": 15279, + "id": 15321, "properties": { "east": "none", "north": "tall", @@ -29256,7 +29263,7 @@ } }, { - "id": 15280, + "id": 15322, "properties": { "east": "none", "north": "tall", @@ -29267,7 +29274,7 @@ } }, { - "id": 15281, + "id": 15323, "properties": { "east": "low", "north": "none", @@ -29278,7 +29285,7 @@ } }, { - "id": 15282, + "id": 15324, "properties": { "east": "low", "north": "none", @@ -29289,7 +29296,7 @@ } }, { - "id": 15283, + "id": 15325, "properties": { "east": "low", "north": "none", @@ -29300,7 +29307,7 @@ } }, { - "id": 15284, + "id": 15326, "properties": { "east": "low", "north": "none", @@ -29311,7 +29318,7 @@ } }, { - "id": 15285, + "id": 15327, "properties": { "east": "low", "north": "none", @@ -29322,7 +29329,7 @@ } }, { - "id": 15286, + "id": 15328, "properties": { "east": "low", "north": "none", @@ -29333,7 +29340,7 @@ } }, { - "id": 15287, + "id": 15329, "properties": { "east": "low", "north": "none", @@ -29344,7 +29351,7 @@ } }, { - "id": 15288, + "id": 15330, "properties": { "east": "low", "north": "none", @@ -29355,7 +29362,7 @@ } }, { - "id": 15289, + "id": 15331, "properties": { "east": "low", "north": "none", @@ -29366,7 +29373,7 @@ } }, { - "id": 15290, + "id": 15332, "properties": { "east": "low", "north": "none", @@ -29377,7 +29384,7 @@ } }, { - "id": 15291, + "id": 15333, "properties": { "east": "low", "north": "none", @@ -29388,7 +29395,7 @@ } }, { - "id": 15292, + "id": 15334, "properties": { "east": "low", "north": "none", @@ -29399,7 +29406,7 @@ } }, { - "id": 15293, + "id": 15335, "properties": { "east": "low", "north": "none", @@ -29410,7 +29417,7 @@ } }, { - "id": 15294, + "id": 15336, "properties": { "east": "low", "north": "none", @@ -29421,7 +29428,7 @@ } }, { - "id": 15295, + "id": 15337, "properties": { "east": "low", "north": "none", @@ -29432,7 +29439,7 @@ } }, { - "id": 15296, + "id": 15338, "properties": { "east": "low", "north": "none", @@ -29443,7 +29450,7 @@ } }, { - "id": 15297, + "id": 15339, "properties": { "east": "low", "north": "none", @@ -29454,7 +29461,7 @@ } }, { - "id": 15298, + "id": 15340, "properties": { "east": "low", "north": "none", @@ -29465,7 +29472,7 @@ } }, { - "id": 15299, + "id": 15341, "properties": { "east": "low", "north": "none", @@ -29476,7 +29483,7 @@ } }, { - "id": 15300, + "id": 15342, "properties": { "east": "low", "north": "none", @@ -29487,7 +29494,7 @@ } }, { - "id": 15301, + "id": 15343, "properties": { "east": "low", "north": "none", @@ -29498,7 +29505,7 @@ } }, { - "id": 15302, + "id": 15344, "properties": { "east": "low", "north": "none", @@ -29509,7 +29516,7 @@ } }, { - "id": 15303, + "id": 15345, "properties": { "east": "low", "north": "none", @@ -29520,7 +29527,7 @@ } }, { - "id": 15304, + "id": 15346, "properties": { "east": "low", "north": "none", @@ -29531,7 +29538,7 @@ } }, { - "id": 15305, + "id": 15347, "properties": { "east": "low", "north": "none", @@ -29542,7 +29549,7 @@ } }, { - "id": 15306, + "id": 15348, "properties": { "east": "low", "north": "none", @@ -29553,7 +29560,7 @@ } }, { - "id": 15307, + "id": 15349, "properties": { "east": "low", "north": "none", @@ -29564,7 +29571,7 @@ } }, { - "id": 15308, + "id": 15350, "properties": { "east": "low", "north": "none", @@ -29575,7 +29582,7 @@ } }, { - "id": 15309, + "id": 15351, "properties": { "east": "low", "north": "none", @@ -29586,7 +29593,7 @@ } }, { - "id": 15310, + "id": 15352, "properties": { "east": "low", "north": "none", @@ -29597,7 +29604,7 @@ } }, { - "id": 15311, + "id": 15353, "properties": { "east": "low", "north": "none", @@ -29608,7 +29615,7 @@ } }, { - "id": 15312, + "id": 15354, "properties": { "east": "low", "north": "none", @@ -29619,7 +29626,7 @@ } }, { - "id": 15313, + "id": 15355, "properties": { "east": "low", "north": "none", @@ -29630,7 +29637,7 @@ } }, { - "id": 15314, + "id": 15356, "properties": { "east": "low", "north": "none", @@ -29641,7 +29648,7 @@ } }, { - "id": 15315, + "id": 15357, "properties": { "east": "low", "north": "none", @@ -29652,7 +29659,7 @@ } }, { - "id": 15316, + "id": 15358, "properties": { "east": "low", "north": "none", @@ -29663,7 +29670,7 @@ } }, { - "id": 15317, + "id": 15359, "properties": { "east": "low", "north": "low", @@ -29674,7 +29681,7 @@ } }, { - "id": 15318, + "id": 15360, "properties": { "east": "low", "north": "low", @@ -29685,7 +29692,7 @@ } }, { - "id": 15319, + "id": 15361, "properties": { "east": "low", "north": "low", @@ -29696,7 +29703,7 @@ } }, { - "id": 15320, + "id": 15362, "properties": { "east": "low", "north": "low", @@ -29707,7 +29714,7 @@ } }, { - "id": 15321, + "id": 15363, "properties": { "east": "low", "north": "low", @@ -29718,7 +29725,7 @@ } }, { - "id": 15322, + "id": 15364, "properties": { "east": "low", "north": "low", @@ -29729,7 +29736,7 @@ } }, { - "id": 15323, + "id": 15365, "properties": { "east": "low", "north": "low", @@ -29740,7 +29747,7 @@ } }, { - "id": 15324, + "id": 15366, "properties": { "east": "low", "north": "low", @@ -29751,7 +29758,7 @@ } }, { - "id": 15325, + "id": 15367, "properties": { "east": "low", "north": "low", @@ -29762,7 +29769,7 @@ } }, { - "id": 15326, + "id": 15368, "properties": { "east": "low", "north": "low", @@ -29773,7 +29780,7 @@ } }, { - "id": 15327, + "id": 15369, "properties": { "east": "low", "north": "low", @@ -29784,7 +29791,7 @@ } }, { - "id": 15328, + "id": 15370, "properties": { "east": "low", "north": "low", @@ -29795,7 +29802,7 @@ } }, { - "id": 15329, + "id": 15371, "properties": { "east": "low", "north": "low", @@ -29806,7 +29813,7 @@ } }, { - "id": 15330, + "id": 15372, "properties": { "east": "low", "north": "low", @@ -29817,7 +29824,7 @@ } }, { - "id": 15331, + "id": 15373, "properties": { "east": "low", "north": "low", @@ -29828,7 +29835,7 @@ } }, { - "id": 15332, + "id": 15374, "properties": { "east": "low", "north": "low", @@ -29839,7 +29846,7 @@ } }, { - "id": 15333, + "id": 15375, "properties": { "east": "low", "north": "low", @@ -29850,7 +29857,7 @@ } }, { - "id": 15334, + "id": 15376, "properties": { "east": "low", "north": "low", @@ -29861,7 +29868,7 @@ } }, { - "id": 15335, + "id": 15377, "properties": { "east": "low", "north": "low", @@ -29872,7 +29879,7 @@ } }, { - "id": 15336, + "id": 15378, "properties": { "east": "low", "north": "low", @@ -29883,7 +29890,7 @@ } }, { - "id": 15337, + "id": 15379, "properties": { "east": "low", "north": "low", @@ -29894,7 +29901,7 @@ } }, { - "id": 15338, + "id": 15380, "properties": { "east": "low", "north": "low", @@ -29905,7 +29912,7 @@ } }, { - "id": 15339, + "id": 15381, "properties": { "east": "low", "north": "low", @@ -29916,7 +29923,7 @@ } }, { - "id": 15340, + "id": 15382, "properties": { "east": "low", "north": "low", @@ -29927,7 +29934,7 @@ } }, { - "id": 15341, + "id": 15383, "properties": { "east": "low", "north": "low", @@ -29938,7 +29945,7 @@ } }, { - "id": 15342, + "id": 15384, "properties": { "east": "low", "north": "low", @@ -29949,7 +29956,7 @@ } }, { - "id": 15343, + "id": 15385, "properties": { "east": "low", "north": "low", @@ -29960,7 +29967,7 @@ } }, { - "id": 15344, + "id": 15386, "properties": { "east": "low", "north": "low", @@ -29971,7 +29978,7 @@ } }, { - "id": 15345, + "id": 15387, "properties": { "east": "low", "north": "low", @@ -29982,7 +29989,7 @@ } }, { - "id": 15346, + "id": 15388, "properties": { "east": "low", "north": "low", @@ -29993,7 +30000,7 @@ } }, { - "id": 15347, + "id": 15389, "properties": { "east": "low", "north": "low", @@ -30004,7 +30011,7 @@ } }, { - "id": 15348, + "id": 15390, "properties": { "east": "low", "north": "low", @@ -30015,7 +30022,7 @@ } }, { - "id": 15349, + "id": 15391, "properties": { "east": "low", "north": "low", @@ -30026,7 +30033,7 @@ } }, { - "id": 15350, + "id": 15392, "properties": { "east": "low", "north": "low", @@ -30037,7 +30044,7 @@ } }, { - "id": 15351, + "id": 15393, "properties": { "east": "low", "north": "low", @@ -30048,7 +30055,7 @@ } }, { - "id": 15352, + "id": 15394, "properties": { "east": "low", "north": "low", @@ -30059,7 +30066,7 @@ } }, { - "id": 15353, + "id": 15395, "properties": { "east": "low", "north": "tall", @@ -30070,7 +30077,7 @@ } }, { - "id": 15354, + "id": 15396, "properties": { "east": "low", "north": "tall", @@ -30081,7 +30088,7 @@ } }, { - "id": 15355, + "id": 15397, "properties": { "east": "low", "north": "tall", @@ -30092,7 +30099,7 @@ } }, { - "id": 15356, + "id": 15398, "properties": { "east": "low", "north": "tall", @@ -30103,7 +30110,7 @@ } }, { - "id": 15357, + "id": 15399, "properties": { "east": "low", "north": "tall", @@ -30114,7 +30121,7 @@ } }, { - "id": 15358, + "id": 15400, "properties": { "east": "low", "north": "tall", @@ -30125,7 +30132,7 @@ } }, { - "id": 15359, + "id": 15401, "properties": { "east": "low", "north": "tall", @@ -30136,7 +30143,7 @@ } }, { - "id": 15360, + "id": 15402, "properties": { "east": "low", "north": "tall", @@ -30147,7 +30154,7 @@ } }, { - "id": 15361, + "id": 15403, "properties": { "east": "low", "north": "tall", @@ -30158,7 +30165,7 @@ } }, { - "id": 15362, + "id": 15404, "properties": { "east": "low", "north": "tall", @@ -30169,7 +30176,7 @@ } }, { - "id": 15363, + "id": 15405, "properties": { "east": "low", "north": "tall", @@ -30180,7 +30187,7 @@ } }, { - "id": 15364, + "id": 15406, "properties": { "east": "low", "north": "tall", @@ -30191,7 +30198,7 @@ } }, { - "id": 15365, + "id": 15407, "properties": { "east": "low", "north": "tall", @@ -30202,7 +30209,7 @@ } }, { - "id": 15366, + "id": 15408, "properties": { "east": "low", "north": "tall", @@ -30213,7 +30220,7 @@ } }, { - "id": 15367, + "id": 15409, "properties": { "east": "low", "north": "tall", @@ -30224,7 +30231,7 @@ } }, { - "id": 15368, + "id": 15410, "properties": { "east": "low", "north": "tall", @@ -30235,7 +30242,7 @@ } }, { - "id": 15369, + "id": 15411, "properties": { "east": "low", "north": "tall", @@ -30246,7 +30253,7 @@ } }, { - "id": 15370, + "id": 15412, "properties": { "east": "low", "north": "tall", @@ -30257,7 +30264,7 @@ } }, { - "id": 15371, + "id": 15413, "properties": { "east": "low", "north": "tall", @@ -30268,7 +30275,7 @@ } }, { - "id": 15372, + "id": 15414, "properties": { "east": "low", "north": "tall", @@ -30279,7 +30286,7 @@ } }, { - "id": 15373, + "id": 15415, "properties": { "east": "low", "north": "tall", @@ -30290,7 +30297,7 @@ } }, { - "id": 15374, + "id": 15416, "properties": { "east": "low", "north": "tall", @@ -30301,7 +30308,7 @@ } }, { - "id": 15375, + "id": 15417, "properties": { "east": "low", "north": "tall", @@ -30312,7 +30319,7 @@ } }, { - "id": 15376, + "id": 15418, "properties": { "east": "low", "north": "tall", @@ -30323,7 +30330,7 @@ } }, { - "id": 15377, + "id": 15419, "properties": { "east": "low", "north": "tall", @@ -30334,7 +30341,7 @@ } }, { - "id": 15378, + "id": 15420, "properties": { "east": "low", "north": "tall", @@ -30345,7 +30352,7 @@ } }, { - "id": 15379, + "id": 15421, "properties": { "east": "low", "north": "tall", @@ -30356,7 +30363,7 @@ } }, { - "id": 15380, + "id": 15422, "properties": { "east": "low", "north": "tall", @@ -30367,7 +30374,7 @@ } }, { - "id": 15381, + "id": 15423, "properties": { "east": "low", "north": "tall", @@ -30378,7 +30385,7 @@ } }, { - "id": 15382, + "id": 15424, "properties": { "east": "low", "north": "tall", @@ -30389,7 +30396,7 @@ } }, { - "id": 15383, + "id": 15425, "properties": { "east": "low", "north": "tall", @@ -30400,7 +30407,7 @@ } }, { - "id": 15384, + "id": 15426, "properties": { "east": "low", "north": "tall", @@ -30411,7 +30418,7 @@ } }, { - "id": 15385, + "id": 15427, "properties": { "east": "low", "north": "tall", @@ -30422,7 +30429,7 @@ } }, { - "id": 15386, + "id": 15428, "properties": { "east": "low", "north": "tall", @@ -30433,7 +30440,7 @@ } }, { - "id": 15387, + "id": 15429, "properties": { "east": "low", "north": "tall", @@ -30444,7 +30451,7 @@ } }, { - "id": 15388, + "id": 15430, "properties": { "east": "low", "north": "tall", @@ -30455,7 +30462,7 @@ } }, { - "id": 15389, + "id": 15431, "properties": { "east": "tall", "north": "none", @@ -30466,7 +30473,7 @@ } }, { - "id": 15390, + "id": 15432, "properties": { "east": "tall", "north": "none", @@ -30477,7 +30484,7 @@ } }, { - "id": 15391, + "id": 15433, "properties": { "east": "tall", "north": "none", @@ -30488,7 +30495,7 @@ } }, { - "id": 15392, + "id": 15434, "properties": { "east": "tall", "north": "none", @@ -30499,7 +30506,7 @@ } }, { - "id": 15393, + "id": 15435, "properties": { "east": "tall", "north": "none", @@ -30510,7 +30517,7 @@ } }, { - "id": 15394, + "id": 15436, "properties": { "east": "tall", "north": "none", @@ -30521,7 +30528,7 @@ } }, { - "id": 15395, + "id": 15437, "properties": { "east": "tall", "north": "none", @@ -30532,7 +30539,7 @@ } }, { - "id": 15396, + "id": 15438, "properties": { "east": "tall", "north": "none", @@ -30543,7 +30550,7 @@ } }, { - "id": 15397, + "id": 15439, "properties": { "east": "tall", "north": "none", @@ -30554,7 +30561,7 @@ } }, { - "id": 15398, + "id": 15440, "properties": { "east": "tall", "north": "none", @@ -30565,7 +30572,7 @@ } }, { - "id": 15399, + "id": 15441, "properties": { "east": "tall", "north": "none", @@ -30576,7 +30583,7 @@ } }, { - "id": 15400, + "id": 15442, "properties": { "east": "tall", "north": "none", @@ -30587,7 +30594,7 @@ } }, { - "id": 15401, + "id": 15443, "properties": { "east": "tall", "north": "none", @@ -30598,7 +30605,7 @@ } }, { - "id": 15402, + "id": 15444, "properties": { "east": "tall", "north": "none", @@ -30609,7 +30616,7 @@ } }, { - "id": 15403, + "id": 15445, "properties": { "east": "tall", "north": "none", @@ -30620,7 +30627,7 @@ } }, { - "id": 15404, + "id": 15446, "properties": { "east": "tall", "north": "none", @@ -30631,7 +30638,7 @@ } }, { - "id": 15405, + "id": 15447, "properties": { "east": "tall", "north": "none", @@ -30642,7 +30649,7 @@ } }, { - "id": 15406, + "id": 15448, "properties": { "east": "tall", "north": "none", @@ -30653,7 +30660,7 @@ } }, { - "id": 15407, + "id": 15449, "properties": { "east": "tall", "north": "none", @@ -30664,7 +30671,7 @@ } }, { - "id": 15408, + "id": 15450, "properties": { "east": "tall", "north": "none", @@ -30675,7 +30682,7 @@ } }, { - "id": 15409, + "id": 15451, "properties": { "east": "tall", "north": "none", @@ -30686,7 +30693,7 @@ } }, { - "id": 15410, + "id": 15452, "properties": { "east": "tall", "north": "none", @@ -30697,7 +30704,7 @@ } }, { - "id": 15411, + "id": 15453, "properties": { "east": "tall", "north": "none", @@ -30708,7 +30715,7 @@ } }, { - "id": 15412, + "id": 15454, "properties": { "east": "tall", "north": "none", @@ -30719,7 +30726,7 @@ } }, { - "id": 15413, + "id": 15455, "properties": { "east": "tall", "north": "none", @@ -30730,7 +30737,7 @@ } }, { - "id": 15414, + "id": 15456, "properties": { "east": "tall", "north": "none", @@ -30741,7 +30748,7 @@ } }, { - "id": 15415, + "id": 15457, "properties": { "east": "tall", "north": "none", @@ -30752,7 +30759,7 @@ } }, { - "id": 15416, + "id": 15458, "properties": { "east": "tall", "north": "none", @@ -30763,7 +30770,7 @@ } }, { - "id": 15417, + "id": 15459, "properties": { "east": "tall", "north": "none", @@ -30774,7 +30781,7 @@ } }, { - "id": 15418, + "id": 15460, "properties": { "east": "tall", "north": "none", @@ -30785,7 +30792,7 @@ } }, { - "id": 15419, + "id": 15461, "properties": { "east": "tall", "north": "none", @@ -30796,7 +30803,7 @@ } }, { - "id": 15420, + "id": 15462, "properties": { "east": "tall", "north": "none", @@ -30807,7 +30814,7 @@ } }, { - "id": 15421, + "id": 15463, "properties": { "east": "tall", "north": "none", @@ -30818,7 +30825,7 @@ } }, { - "id": 15422, + "id": 15464, "properties": { "east": "tall", "north": "none", @@ -30829,7 +30836,7 @@ } }, { - "id": 15423, + "id": 15465, "properties": { "east": "tall", "north": "none", @@ -30840,7 +30847,7 @@ } }, { - "id": 15424, + "id": 15466, "properties": { "east": "tall", "north": "none", @@ -30851,7 +30858,7 @@ } }, { - "id": 15425, + "id": 15467, "properties": { "east": "tall", "north": "low", @@ -30862,7 +30869,7 @@ } }, { - "id": 15426, + "id": 15468, "properties": { "east": "tall", "north": "low", @@ -30873,7 +30880,7 @@ } }, { - "id": 15427, + "id": 15469, "properties": { "east": "tall", "north": "low", @@ -30884,7 +30891,7 @@ } }, { - "id": 15428, + "id": 15470, "properties": { "east": "tall", "north": "low", @@ -30895,7 +30902,7 @@ } }, { - "id": 15429, + "id": 15471, "properties": { "east": "tall", "north": "low", @@ -30906,7 +30913,7 @@ } }, { - "id": 15430, + "id": 15472, "properties": { "east": "tall", "north": "low", @@ -30917,7 +30924,7 @@ } }, { - "id": 15431, + "id": 15473, "properties": { "east": "tall", "north": "low", @@ -30928,7 +30935,7 @@ } }, { - "id": 15432, + "id": 15474, "properties": { "east": "tall", "north": "low", @@ -30939,7 +30946,7 @@ } }, { - "id": 15433, + "id": 15475, "properties": { "east": "tall", "north": "low", @@ -30950,7 +30957,7 @@ } }, { - "id": 15434, + "id": 15476, "properties": { "east": "tall", "north": "low", @@ -30961,7 +30968,7 @@ } }, { - "id": 15435, + "id": 15477, "properties": { "east": "tall", "north": "low", @@ -30972,7 +30979,7 @@ } }, { - "id": 15436, + "id": 15478, "properties": { "east": "tall", "north": "low", @@ -30983,7 +30990,7 @@ } }, { - "id": 15437, + "id": 15479, "properties": { "east": "tall", "north": "low", @@ -30994,7 +31001,7 @@ } }, { - "id": 15438, + "id": 15480, "properties": { "east": "tall", "north": "low", @@ -31005,7 +31012,7 @@ } }, { - "id": 15439, + "id": 15481, "properties": { "east": "tall", "north": "low", @@ -31016,7 +31023,7 @@ } }, { - "id": 15440, + "id": 15482, "properties": { "east": "tall", "north": "low", @@ -31027,7 +31034,7 @@ } }, { - "id": 15441, + "id": 15483, "properties": { "east": "tall", "north": "low", @@ -31038,7 +31045,7 @@ } }, { - "id": 15442, + "id": 15484, "properties": { "east": "tall", "north": "low", @@ -31049,7 +31056,7 @@ } }, { - "id": 15443, + "id": 15485, "properties": { "east": "tall", "north": "low", @@ -31060,7 +31067,7 @@ } }, { - "id": 15444, + "id": 15486, "properties": { "east": "tall", "north": "low", @@ -31071,7 +31078,7 @@ } }, { - "id": 15445, + "id": 15487, "properties": { "east": "tall", "north": "low", @@ -31082,7 +31089,7 @@ } }, { - "id": 15446, + "id": 15488, "properties": { "east": "tall", "north": "low", @@ -31093,7 +31100,7 @@ } }, { - "id": 15447, + "id": 15489, "properties": { "east": "tall", "north": "low", @@ -31104,7 +31111,7 @@ } }, { - "id": 15448, + "id": 15490, "properties": { "east": "tall", "north": "low", @@ -31115,7 +31122,7 @@ } }, { - "id": 15449, + "id": 15491, "properties": { "east": "tall", "north": "low", @@ -31126,7 +31133,7 @@ } }, { - "id": 15450, + "id": 15492, "properties": { "east": "tall", "north": "low", @@ -31137,7 +31144,7 @@ } }, { - "id": 15451, + "id": 15493, "properties": { "east": "tall", "north": "low", @@ -31148,7 +31155,7 @@ } }, { - "id": 15452, + "id": 15494, "properties": { "east": "tall", "north": "low", @@ -31159,7 +31166,7 @@ } }, { - "id": 15453, + "id": 15495, "properties": { "east": "tall", "north": "low", @@ -31170,7 +31177,7 @@ } }, { - "id": 15454, + "id": 15496, "properties": { "east": "tall", "north": "low", @@ -31181,7 +31188,7 @@ } }, { - "id": 15455, + "id": 15497, "properties": { "east": "tall", "north": "low", @@ -31192,7 +31199,7 @@ } }, { - "id": 15456, + "id": 15498, "properties": { "east": "tall", "north": "low", @@ -31203,7 +31210,7 @@ } }, { - "id": 15457, + "id": 15499, "properties": { "east": "tall", "north": "low", @@ -31214,7 +31221,7 @@ } }, { - "id": 15458, + "id": 15500, "properties": { "east": "tall", "north": "low", @@ -31225,7 +31232,7 @@ } }, { - "id": 15459, + "id": 15501, "properties": { "east": "tall", "north": "low", @@ -31236,7 +31243,7 @@ } }, { - "id": 15460, + "id": 15502, "properties": { "east": "tall", "north": "low", @@ -31247,7 +31254,7 @@ } }, { - "id": 15461, + "id": 15503, "properties": { "east": "tall", "north": "tall", @@ -31258,7 +31265,7 @@ } }, { - "id": 15462, + "id": 15504, "properties": { "east": "tall", "north": "tall", @@ -31269,7 +31276,7 @@ } }, { - "id": 15463, + "id": 15505, "properties": { "east": "tall", "north": "tall", @@ -31280,7 +31287,7 @@ } }, { - "id": 15464, + "id": 15506, "properties": { "east": "tall", "north": "tall", @@ -31291,7 +31298,7 @@ } }, { - "id": 15465, + "id": 15507, "properties": { "east": "tall", "north": "tall", @@ -31302,7 +31309,7 @@ } }, { - "id": 15466, + "id": 15508, "properties": { "east": "tall", "north": "tall", @@ -31313,7 +31320,7 @@ } }, { - "id": 15467, + "id": 15509, "properties": { "east": "tall", "north": "tall", @@ -31324,7 +31331,7 @@ } }, { - "id": 15468, + "id": 15510, "properties": { "east": "tall", "north": "tall", @@ -31335,7 +31342,7 @@ } }, { - "id": 15469, + "id": 15511, "properties": { "east": "tall", "north": "tall", @@ -31346,7 +31353,7 @@ } }, { - "id": 15470, + "id": 15512, "properties": { "east": "tall", "north": "tall", @@ -31357,7 +31364,7 @@ } }, { - "id": 15471, + "id": 15513, "properties": { "east": "tall", "north": "tall", @@ -31368,7 +31375,7 @@ } }, { - "id": 15472, + "id": 15514, "properties": { "east": "tall", "north": "tall", @@ -31379,7 +31386,7 @@ } }, { - "id": 15473, + "id": 15515, "properties": { "east": "tall", "north": "tall", @@ -31390,7 +31397,7 @@ } }, { - "id": 15474, + "id": 15516, "properties": { "east": "tall", "north": "tall", @@ -31401,7 +31408,7 @@ } }, { - "id": 15475, + "id": 15517, "properties": { "east": "tall", "north": "tall", @@ -31412,7 +31419,7 @@ } }, { - "id": 15476, + "id": 15518, "properties": { "east": "tall", "north": "tall", @@ -31423,7 +31430,7 @@ } }, { - "id": 15477, + "id": 15519, "properties": { "east": "tall", "north": "tall", @@ -31434,7 +31441,7 @@ } }, { - "id": 15478, + "id": 15520, "properties": { "east": "tall", "north": "tall", @@ -31445,7 +31452,7 @@ } }, { - "id": 15479, + "id": 15521, "properties": { "east": "tall", "north": "tall", @@ -31456,7 +31463,7 @@ } }, { - "id": 15480, + "id": 15522, "properties": { "east": "tall", "north": "tall", @@ -31467,7 +31474,7 @@ } }, { - "id": 15481, + "id": 15523, "properties": { "east": "tall", "north": "tall", @@ -31478,7 +31485,7 @@ } }, { - "id": 15482, + "id": 15524, "properties": { "east": "tall", "north": "tall", @@ -31489,7 +31496,7 @@ } }, { - "id": 15483, + "id": 15525, "properties": { "east": "tall", "north": "tall", @@ -31500,7 +31507,7 @@ } }, { - "id": 15484, + "id": 15526, "properties": { "east": "tall", "north": "tall", @@ -31511,7 +31518,7 @@ } }, { - "id": 15485, + "id": 15527, "properties": { "east": "tall", "north": "tall", @@ -31522,7 +31529,7 @@ } }, { - "id": 15486, + "id": 15528, "properties": { "east": "tall", "north": "tall", @@ -31533,7 +31540,7 @@ } }, { - "id": 15487, + "id": 15529, "properties": { "east": "tall", "north": "tall", @@ -31544,7 +31551,7 @@ } }, { - "id": 15488, + "id": 15530, "properties": { "east": "tall", "north": "tall", @@ -31555,7 +31562,7 @@ } }, { - "id": 15489, + "id": 15531, "properties": { "east": "tall", "north": "tall", @@ -31566,7 +31573,7 @@ } }, { - "id": 15490, + "id": 15532, "properties": { "east": "tall", "north": "tall", @@ -31577,7 +31584,7 @@ } }, { - "id": 15491, + "id": 15533, "properties": { "east": "tall", "north": "tall", @@ -31588,7 +31595,7 @@ } }, { - "id": 15492, + "id": 15534, "properties": { "east": "tall", "north": "tall", @@ -31599,7 +31606,7 @@ } }, { - "id": 15493, + "id": 15535, "properties": { "east": "tall", "north": "tall", @@ -31610,7 +31617,7 @@ } }, { - "id": 15494, + "id": 15536, "properties": { "east": "tall", "north": "tall", @@ -31621,7 +31628,7 @@ } }, { - "id": 15495, + "id": 15537, "properties": { "east": "tall", "north": "tall", @@ -31632,7 +31639,7 @@ } }, { - "id": 15496, + "id": 15538, "properties": { "east": "tall", "north": "tall", @@ -31652,7 +31659,7 @@ "states": [ { "default": true, - "id": 2136 + "id": 2139 } ] }, @@ -31685,97 +31692,97 @@ "states": [ { "default": true, - "id": 11830, + "id": 11840, "properties": { "rotation": "0" } }, { - "id": 11831, + "id": 11841, "properties": { "rotation": "1" } }, { - "id": 11832, + "id": 11842, "properties": { "rotation": "2" } }, { - "id": 11833, + "id": 11843, "properties": { "rotation": "3" } }, { - "id": 11834, + "id": 11844, "properties": { "rotation": "4" } }, { - "id": 11835, + "id": 11845, "properties": { "rotation": "5" } }, { - "id": 11836, + "id": 11846, "properties": { "rotation": "6" } }, { - "id": 11837, + "id": 11847, "properties": { "rotation": "7" } }, { - "id": 11838, + "id": 11848, "properties": { "rotation": "8" } }, { - "id": 11839, + "id": 11849, "properties": { "rotation": "9" } }, { - "id": 11840, + "id": 11850, "properties": { "rotation": "10" } }, { - "id": 11841, + "id": 11851, "properties": { "rotation": "11" } }, { - "id": 11842, + "id": 11852, "properties": { "rotation": "12" } }, { - "id": 11843, + "id": 11853, "properties": { "rotation": "13" } }, { - "id": 11844, + "id": 11854, "properties": { "rotation": "14" } }, { - "id": 11845, + "id": 11855, "properties": { "rotation": "15" } @@ -31959,7 +31966,7 @@ }, "states": [ { - "id": 21946, + "id": 21993, "properties": { "candles": "1", "lit": "true", @@ -31967,7 +31974,7 @@ } }, { - "id": 21947, + "id": 21994, "properties": { "candles": "1", "lit": "true", @@ -31975,7 +31982,7 @@ } }, { - "id": 21948, + "id": 21995, "properties": { "candles": "1", "lit": "false", @@ -31984,7 +31991,7 @@ }, { "default": true, - "id": 21949, + "id": 21996, "properties": { "candles": "1", "lit": "false", @@ -31992,7 +31999,7 @@ } }, { - "id": 21950, + "id": 21997, "properties": { "candles": "2", "lit": "true", @@ -32000,7 +32007,7 @@ } }, { - "id": 21951, + "id": 21998, "properties": { "candles": "2", "lit": "true", @@ -32008,7 +32015,7 @@ } }, { - "id": 21952, + "id": 21999, "properties": { "candles": "2", "lit": "false", @@ -32016,7 +32023,7 @@ } }, { - "id": 21953, + "id": 22000, "properties": { "candles": "2", "lit": "false", @@ -32024,7 +32031,7 @@ } }, { - "id": 21954, + "id": 22001, "properties": { "candles": "3", "lit": "true", @@ -32032,7 +32039,7 @@ } }, { - "id": 21955, + "id": 22002, "properties": { "candles": "3", "lit": "true", @@ -32040,7 +32047,7 @@ } }, { - "id": 21956, + "id": 22003, "properties": { "candles": "3", "lit": "false", @@ -32048,7 +32055,7 @@ } }, { - "id": 21957, + "id": 22004, "properties": { "candles": "3", "lit": "false", @@ -32056,7 +32063,7 @@ } }, { - "id": 21958, + "id": 22005, "properties": { "candles": "4", "lit": "true", @@ -32064,7 +32071,7 @@ } }, { - "id": 21959, + "id": 22006, "properties": { "candles": "4", "lit": "true", @@ -32072,7 +32079,7 @@ } }, { - "id": 21960, + "id": 22007, "properties": { "candles": "4", "lit": "false", @@ -32080,7 +32087,7 @@ } }, { - "id": 21961, + "id": 22008, "properties": { "candles": "4", "lit": "false", @@ -32103,14 +32110,14 @@ }, "states": [ { - "id": 22036, + "id": 22083, "properties": { "lit": "true" } }, { "default": true, - "id": 22037, + "id": 22084, "properties": { "lit": "false" } @@ -32126,7 +32133,7 @@ "states": [ { "default": true, - "id": 11619 + "id": 11629 } ] }, @@ -32138,7 +32145,7 @@ "states": [ { "default": true, - "id": 13753 + "id": 13763 } ] }, @@ -32151,7 +32158,7 @@ "states": [ { "default": true, - "id": 13769 + "id": 13779 } ] }, @@ -32171,25 +32178,25 @@ "states": [ { "default": true, - "id": 13725, + "id": 13735, "properties": { "facing": "north" } }, { - "id": 13726, + "id": 13736, "properties": { "facing": "south" } }, { - "id": 13727, + "id": 13737, "properties": { "facing": "west" } }, { - "id": 13728, + "id": 13738, "properties": { "facing": "east" } @@ -32205,7 +32212,7 @@ "states": [ { "default": true, - "id": 2132 + "id": 2135 } ] }, @@ -32243,7 +32250,7 @@ "states": [ { "default": true, - "id": 6782, + "id": 6792, "properties": { "down": "true", "east": "true", @@ -32254,7 +32261,7 @@ } }, { - "id": 6783, + "id": 6793, "properties": { "down": "true", "east": "true", @@ -32265,7 +32272,7 @@ } }, { - "id": 6784, + "id": 6794, "properties": { "down": "true", "east": "true", @@ -32276,7 +32283,7 @@ } }, { - "id": 6785, + "id": 6795, "properties": { "down": "true", "east": "true", @@ -32287,7 +32294,7 @@ } }, { - "id": 6786, + "id": 6796, "properties": { "down": "true", "east": "true", @@ -32298,7 +32305,7 @@ } }, { - "id": 6787, + "id": 6797, "properties": { "down": "true", "east": "true", @@ -32309,7 +32316,7 @@ } }, { - "id": 6788, + "id": 6798, "properties": { "down": "true", "east": "true", @@ -32320,7 +32327,7 @@ } }, { - "id": 6789, + "id": 6799, "properties": { "down": "true", "east": "true", @@ -32331,7 +32338,7 @@ } }, { - "id": 6790, + "id": 6800, "properties": { "down": "true", "east": "true", @@ -32342,7 +32349,7 @@ } }, { - "id": 6791, + "id": 6801, "properties": { "down": "true", "east": "true", @@ -32353,7 +32360,7 @@ } }, { - "id": 6792, + "id": 6802, "properties": { "down": "true", "east": "true", @@ -32364,7 +32371,7 @@ } }, { - "id": 6793, + "id": 6803, "properties": { "down": "true", "east": "true", @@ -32375,7 +32382,7 @@ } }, { - "id": 6794, + "id": 6804, "properties": { "down": "true", "east": "true", @@ -32386,7 +32393,7 @@ } }, { - "id": 6795, + "id": 6805, "properties": { "down": "true", "east": "true", @@ -32397,7 +32404,7 @@ } }, { - "id": 6796, + "id": 6806, "properties": { "down": "true", "east": "true", @@ -32408,7 +32415,7 @@ } }, { - "id": 6797, + "id": 6807, "properties": { "down": "true", "east": "true", @@ -32419,7 +32426,7 @@ } }, { - "id": 6798, + "id": 6808, "properties": { "down": "true", "east": "false", @@ -32430,7 +32437,7 @@ } }, { - "id": 6799, + "id": 6809, "properties": { "down": "true", "east": "false", @@ -32441,7 +32448,7 @@ } }, { - "id": 6800, + "id": 6810, "properties": { "down": "true", "east": "false", @@ -32452,7 +32459,7 @@ } }, { - "id": 6801, + "id": 6811, "properties": { "down": "true", "east": "false", @@ -32463,7 +32470,7 @@ } }, { - "id": 6802, + "id": 6812, "properties": { "down": "true", "east": "false", @@ -32474,7 +32481,7 @@ } }, { - "id": 6803, + "id": 6813, "properties": { "down": "true", "east": "false", @@ -32485,7 +32492,7 @@ } }, { - "id": 6804, + "id": 6814, "properties": { "down": "true", "east": "false", @@ -32496,7 +32503,7 @@ } }, { - "id": 6805, + "id": 6815, "properties": { "down": "true", "east": "false", @@ -32507,7 +32514,7 @@ } }, { - "id": 6806, + "id": 6816, "properties": { "down": "true", "east": "false", @@ -32518,7 +32525,7 @@ } }, { - "id": 6807, + "id": 6817, "properties": { "down": "true", "east": "false", @@ -32529,7 +32536,7 @@ } }, { - "id": 6808, + "id": 6818, "properties": { "down": "true", "east": "false", @@ -32540,7 +32547,7 @@ } }, { - "id": 6809, + "id": 6819, "properties": { "down": "true", "east": "false", @@ -32551,7 +32558,7 @@ } }, { - "id": 6810, + "id": 6820, "properties": { "down": "true", "east": "false", @@ -32562,7 +32569,7 @@ } }, { - "id": 6811, + "id": 6821, "properties": { "down": "true", "east": "false", @@ -32573,7 +32580,7 @@ } }, { - "id": 6812, + "id": 6822, "properties": { "down": "true", "east": "false", @@ -32584,7 +32591,7 @@ } }, { - "id": 6813, + "id": 6823, "properties": { "down": "true", "east": "false", @@ -32595,7 +32602,7 @@ } }, { - "id": 6814, + "id": 6824, "properties": { "down": "false", "east": "true", @@ -32606,7 +32613,7 @@ } }, { - "id": 6815, + "id": 6825, "properties": { "down": "false", "east": "true", @@ -32617,7 +32624,7 @@ } }, { - "id": 6816, + "id": 6826, "properties": { "down": "false", "east": "true", @@ -32628,7 +32635,7 @@ } }, { - "id": 6817, + "id": 6827, "properties": { "down": "false", "east": "true", @@ -32639,7 +32646,7 @@ } }, { - "id": 6818, + "id": 6828, "properties": { "down": "false", "east": "true", @@ -32650,7 +32657,7 @@ } }, { - "id": 6819, + "id": 6829, "properties": { "down": "false", "east": "true", @@ -32661,7 +32668,7 @@ } }, { - "id": 6820, + "id": 6830, "properties": { "down": "false", "east": "true", @@ -32672,7 +32679,7 @@ } }, { - "id": 6821, + "id": 6831, "properties": { "down": "false", "east": "true", @@ -32683,7 +32690,7 @@ } }, { - "id": 6822, + "id": 6832, "properties": { "down": "false", "east": "true", @@ -32694,7 +32701,7 @@ } }, { - "id": 6823, + "id": 6833, "properties": { "down": "false", "east": "true", @@ -32705,7 +32712,7 @@ } }, { - "id": 6824, + "id": 6834, "properties": { "down": "false", "east": "true", @@ -32716,7 +32723,7 @@ } }, { - "id": 6825, + "id": 6835, "properties": { "down": "false", "east": "true", @@ -32727,7 +32734,7 @@ } }, { - "id": 6826, + "id": 6836, "properties": { "down": "false", "east": "true", @@ -32738,7 +32745,7 @@ } }, { - "id": 6827, + "id": 6837, "properties": { "down": "false", "east": "true", @@ -32749,7 +32756,7 @@ } }, { - "id": 6828, + "id": 6838, "properties": { "down": "false", "east": "true", @@ -32760,7 +32767,7 @@ } }, { - "id": 6829, + "id": 6839, "properties": { "down": "false", "east": "true", @@ -32771,7 +32778,7 @@ } }, { - "id": 6830, + "id": 6840, "properties": { "down": "false", "east": "false", @@ -32782,7 +32789,7 @@ } }, { - "id": 6831, + "id": 6841, "properties": { "down": "false", "east": "false", @@ -32793,7 +32800,7 @@ } }, { - "id": 6832, + "id": 6842, "properties": { "down": "false", "east": "false", @@ -32804,7 +32811,7 @@ } }, { - "id": 6833, + "id": 6843, "properties": { "down": "false", "east": "false", @@ -32815,7 +32822,7 @@ } }, { - "id": 6834, + "id": 6844, "properties": { "down": "false", "east": "false", @@ -32826,7 +32833,7 @@ } }, { - "id": 6835, + "id": 6845, "properties": { "down": "false", "east": "false", @@ -32837,7 +32844,7 @@ } }, { - "id": 6836, + "id": 6846, "properties": { "down": "false", "east": "false", @@ -32848,7 +32855,7 @@ } }, { - "id": 6837, + "id": 6847, "properties": { "down": "false", "east": "false", @@ -32859,7 +32866,7 @@ } }, { - "id": 6838, + "id": 6848, "properties": { "down": "false", "east": "false", @@ -32870,7 +32877,7 @@ } }, { - "id": 6839, + "id": 6849, "properties": { "down": "false", "east": "false", @@ -32881,7 +32888,7 @@ } }, { - "id": 6840, + "id": 6850, "properties": { "down": "false", "east": "false", @@ -32892,7 +32899,7 @@ } }, { - "id": 6841, + "id": 6851, "properties": { "down": "false", "east": "false", @@ -32903,7 +32910,7 @@ } }, { - "id": 6842, + "id": 6852, "properties": { "down": "false", "east": "false", @@ -32914,7 +32921,7 @@ } }, { - "id": 6843, + "id": 6853, "properties": { "down": "false", "east": "false", @@ -32925,7 +32932,7 @@ } }, { - "id": 6844, + "id": 6854, "properties": { "down": "false", "east": "false", @@ -32936,7 +32943,7 @@ } }, { - "id": 6845, + "id": 6855, "properties": { "down": "false", "east": "false", @@ -32966,38 +32973,38 @@ }, "states": [ { - "id": 13653, + "id": 13663, "properties": { "facing": "north" } }, { - "id": 13654, + "id": 13664, "properties": { "facing": "east" } }, { - "id": 13655, + "id": 13665, "properties": { "facing": "south" } }, { - "id": 13656, + "id": 13666, "properties": { "facing": "west" } }, { "default": true, - "id": 13657, + "id": 13667, "properties": { "facing": "up" } }, { - "id": 13658, + "id": 13668, "properties": { "facing": "down" } @@ -33013,7 +33020,7 @@ "states": [ { "default": true, - "id": 6126 + "id": 6136 } ] }, @@ -33047,7 +33054,7 @@ }, "states": [ { - "id": 10555, + "id": 10565, "properties": { "east": "true", "north": "true", @@ -33057,7 +33064,7 @@ } }, { - "id": 10556, + "id": 10566, "properties": { "east": "true", "north": "true", @@ -33067,7 +33074,7 @@ } }, { - "id": 10557, + "id": 10567, "properties": { "east": "true", "north": "true", @@ -33077,7 +33084,7 @@ } }, { - "id": 10558, + "id": 10568, "properties": { "east": "true", "north": "true", @@ -33087,7 +33094,7 @@ } }, { - "id": 10559, + "id": 10569, "properties": { "east": "true", "north": "true", @@ -33097,7 +33104,7 @@ } }, { - "id": 10560, + "id": 10570, "properties": { "east": "true", "north": "true", @@ -33107,7 +33114,7 @@ } }, { - "id": 10561, + "id": 10571, "properties": { "east": "true", "north": "true", @@ -33117,7 +33124,7 @@ } }, { - "id": 10562, + "id": 10572, "properties": { "east": "true", "north": "true", @@ -33127,7 +33134,7 @@ } }, { - "id": 10563, + "id": 10573, "properties": { "east": "true", "north": "false", @@ -33137,7 +33144,7 @@ } }, { - "id": 10564, + "id": 10574, "properties": { "east": "true", "north": "false", @@ -33147,7 +33154,7 @@ } }, { - "id": 10565, + "id": 10575, "properties": { "east": "true", "north": "false", @@ -33157,7 +33164,7 @@ } }, { - "id": 10566, + "id": 10576, "properties": { "east": "true", "north": "false", @@ -33167,7 +33174,7 @@ } }, { - "id": 10567, + "id": 10577, "properties": { "east": "true", "north": "false", @@ -33177,7 +33184,7 @@ } }, { - "id": 10568, + "id": 10578, "properties": { "east": "true", "north": "false", @@ -33187,7 +33194,7 @@ } }, { - "id": 10569, + "id": 10579, "properties": { "east": "true", "north": "false", @@ -33197,7 +33204,7 @@ } }, { - "id": 10570, + "id": 10580, "properties": { "east": "true", "north": "false", @@ -33207,7 +33214,7 @@ } }, { - "id": 10571, + "id": 10581, "properties": { "east": "false", "north": "true", @@ -33217,7 +33224,7 @@ } }, { - "id": 10572, + "id": 10582, "properties": { "east": "false", "north": "true", @@ -33227,7 +33234,7 @@ } }, { - "id": 10573, + "id": 10583, "properties": { "east": "false", "north": "true", @@ -33237,7 +33244,7 @@ } }, { - "id": 10574, + "id": 10584, "properties": { "east": "false", "north": "true", @@ -33247,7 +33254,7 @@ } }, { - "id": 10575, + "id": 10585, "properties": { "east": "false", "north": "true", @@ -33257,7 +33264,7 @@ } }, { - "id": 10576, + "id": 10586, "properties": { "east": "false", "north": "true", @@ -33267,7 +33274,7 @@ } }, { - "id": 10577, + "id": 10587, "properties": { "east": "false", "north": "true", @@ -33277,7 +33284,7 @@ } }, { - "id": 10578, + "id": 10588, "properties": { "east": "false", "north": "true", @@ -33287,7 +33294,7 @@ } }, { - "id": 10579, + "id": 10589, "properties": { "east": "false", "north": "false", @@ -33297,7 +33304,7 @@ } }, { - "id": 10580, + "id": 10590, "properties": { "east": "false", "north": "false", @@ -33307,7 +33314,7 @@ } }, { - "id": 10581, + "id": 10591, "properties": { "east": "false", "north": "false", @@ -33317,7 +33324,7 @@ } }, { - "id": 10582, + "id": 10592, "properties": { "east": "false", "north": "false", @@ -33327,7 +33334,7 @@ } }, { - "id": 10583, + "id": 10593, "properties": { "east": "false", "north": "false", @@ -33337,7 +33344,7 @@ } }, { - "id": 10584, + "id": 10594, "properties": { "east": "false", "north": "false", @@ -33347,7 +33354,7 @@ } }, { - "id": 10585, + "id": 10595, "properties": { "east": "false", "north": "false", @@ -33358,7 +33365,7 @@ }, { "default": true, - "id": 10586, + "id": 10596, "properties": { "east": "false", "north": "false", @@ -33377,7 +33384,7 @@ "states": [ { "default": true, - "id": 10167 + "id": 10177 } ] }, @@ -33398,25 +33405,25 @@ "states": [ { "default": true, - "id": 11942, + "id": 11952, "properties": { "facing": "north" } }, { - "id": 11943, + "id": 11953, "properties": { "facing": "south" } }, { - "id": 11944, + "id": 11954, "properties": { "facing": "west" } }, { - "id": 11945, + "id": 11955, "properties": { "facing": "east" } @@ -33431,7 +33438,7 @@ "states": [ { "default": true, - "id": 2102 + "id": 2105 } ] }, @@ -33449,13 +33456,13 @@ "states": [ { "default": true, - "id": 13973, + "id": 14015, "properties": { "drag": "true" } }, { - "id": 13974, + "id": 14016, "properties": { "drag": "false" } @@ -33477,13 +33484,13 @@ "states": [ { "default": true, - "id": 13840, + "id": 13882, "properties": { "waterlogged": "true" } }, { - "id": 13841, + "id": 13883, "properties": { "waterlogged": "false" } @@ -33499,7 +33506,7 @@ "states": [ { "default": true, - "id": 13823 + "id": 13865 } ] }, @@ -33518,13 +33525,13 @@ "states": [ { "default": true, - "id": 13860, + "id": 13902, "properties": { "waterlogged": "true" } }, { - "id": 13861, + "id": 13903, "properties": { "waterlogged": "false" } @@ -33552,56 +33559,56 @@ "states": [ { "default": true, - "id": 13922, + "id": 13964, "properties": { "facing": "north", "waterlogged": "true" } }, { - "id": 13923, + "id": 13965, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 13924, + "id": 13966, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 13925, + "id": 13967, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 13926, + "id": 13968, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 13927, + "id": 13969, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 13928, + "id": 13970, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 13929, + "id": 13971, "properties": { "facing": "east", "waterlogged": "false" @@ -33617,7 +33624,19 @@ "states": [ { "default": true, - "id": 22045 + "id": 22092 + } + ] + }, + "minecraft:bush": { + "definition": { + "type": "minecraft:bush", + "properties": {} + }, + "states": [ + { + "default": true, + "id": 2051 } ] }, @@ -33649,103 +33668,115 @@ "states": [ { "default": true, - "id": 5951, + "id": 5960, "properties": { "age": "0" } }, { - "id": 5952, + "id": 5961, "properties": { "age": "1" } }, { - "id": 5953, + "id": 5962, "properties": { "age": "2" } }, { - "id": 5954, + "id": 5963, "properties": { "age": "3" } }, { - "id": 5955, + "id": 5964, "properties": { "age": "4" } }, { - "id": 5956, + "id": 5965, "properties": { "age": "5" } }, { - "id": 5957, + "id": 5966, "properties": { "age": "6" } }, { - "id": 5958, + "id": 5967, "properties": { "age": "7" } }, { - "id": 5959, + "id": 5968, "properties": { "age": "8" } }, { - "id": 5960, + "id": 5969, "properties": { "age": "9" } }, { - "id": 5961, + "id": 5970, "properties": { "age": "10" } }, { - "id": 5962, + "id": 5971, "properties": { "age": "11" } }, { - "id": 5963, + "id": 5972, "properties": { "age": "12" } }, { - "id": 5964, + "id": 5973, "properties": { "age": "13" } }, { - "id": 5965, + "id": 5974, "properties": { "age": "14" } }, { - "id": 5966, + "id": 5975, "properties": { "age": "15" } } ] }, + "minecraft:cactus_flower": { + "definition": { + "type": "minecraft:cactus_flower", + "properties": {} + }, + "states": [ + { + "default": true, + "id": 5976 + } + ] + }, "minecraft:cake": { "definition": { "type": "minecraft:cake", @@ -33765,43 +33796,43 @@ "states": [ { "default": true, - "id": 6043, + "id": 6053, "properties": { "bites": "0" } }, { - "id": 6044, + "id": 6054, "properties": { "bites": "1" } }, { - "id": 6045, + "id": 6055, "properties": { "bites": "2" } }, { - "id": 6046, + "id": 6056, "properties": { "bites": "3" } }, { - "id": 6047, + "id": 6057, "properties": { "bites": "4" } }, { - "id": 6048, + "id": 6058, "properties": { "bites": "5" } }, { - "id": 6049, + "id": 6059, "properties": { "bites": "6" } @@ -33816,7 +33847,7 @@ "states": [ { "default": true, - "id": 23329 + "id": 23376 } ] }, @@ -33862,7 +33893,7 @@ }, "states": [ { - "id": 23428, + "id": 23475, "properties": { "facing": "north", "power": "0", @@ -33872,7 +33903,7 @@ }, { "default": true, - "id": 23429, + "id": 23476, "properties": { "facing": "north", "power": "0", @@ -33881,7 +33912,7 @@ } }, { - "id": 23430, + "id": 23477, "properties": { "facing": "north", "power": "0", @@ -33890,7 +33921,7 @@ } }, { - "id": 23431, + "id": 23478, "properties": { "facing": "north", "power": "0", @@ -33899,7 +33930,7 @@ } }, { - "id": 23432, + "id": 23479, "properties": { "facing": "north", "power": "0", @@ -33908,7 +33939,7 @@ } }, { - "id": 23433, + "id": 23480, "properties": { "facing": "north", "power": "0", @@ -33917,7 +33948,7 @@ } }, { - "id": 23434, + "id": 23481, "properties": { "facing": "north", "power": "1", @@ -33926,7 +33957,7 @@ } }, { - "id": 23435, + "id": 23482, "properties": { "facing": "north", "power": "1", @@ -33935,7 +33966,7 @@ } }, { - "id": 23436, + "id": 23483, "properties": { "facing": "north", "power": "1", @@ -33944,7 +33975,7 @@ } }, { - "id": 23437, + "id": 23484, "properties": { "facing": "north", "power": "1", @@ -33953,7 +33984,7 @@ } }, { - "id": 23438, + "id": 23485, "properties": { "facing": "north", "power": "1", @@ -33962,7 +33993,7 @@ } }, { - "id": 23439, + "id": 23486, "properties": { "facing": "north", "power": "1", @@ -33971,7 +34002,7 @@ } }, { - "id": 23440, + "id": 23487, "properties": { "facing": "north", "power": "2", @@ -33980,7 +34011,7 @@ } }, { - "id": 23441, + "id": 23488, "properties": { "facing": "north", "power": "2", @@ -33989,7 +34020,7 @@ } }, { - "id": 23442, + "id": 23489, "properties": { "facing": "north", "power": "2", @@ -33998,7 +34029,7 @@ } }, { - "id": 23443, + "id": 23490, "properties": { "facing": "north", "power": "2", @@ -34007,7 +34038,7 @@ } }, { - "id": 23444, + "id": 23491, "properties": { "facing": "north", "power": "2", @@ -34016,7 +34047,7 @@ } }, { - "id": 23445, + "id": 23492, "properties": { "facing": "north", "power": "2", @@ -34025,7 +34056,7 @@ } }, { - "id": 23446, + "id": 23493, "properties": { "facing": "north", "power": "3", @@ -34034,7 +34065,7 @@ } }, { - "id": 23447, + "id": 23494, "properties": { "facing": "north", "power": "3", @@ -34043,7 +34074,7 @@ } }, { - "id": 23448, + "id": 23495, "properties": { "facing": "north", "power": "3", @@ -34052,7 +34083,7 @@ } }, { - "id": 23449, + "id": 23496, "properties": { "facing": "north", "power": "3", @@ -34061,7 +34092,7 @@ } }, { - "id": 23450, + "id": 23497, "properties": { "facing": "north", "power": "3", @@ -34070,7 +34101,7 @@ } }, { - "id": 23451, + "id": 23498, "properties": { "facing": "north", "power": "3", @@ -34079,7 +34110,7 @@ } }, { - "id": 23452, + "id": 23499, "properties": { "facing": "north", "power": "4", @@ -34088,7 +34119,7 @@ } }, { - "id": 23453, + "id": 23500, "properties": { "facing": "north", "power": "4", @@ -34097,7 +34128,7 @@ } }, { - "id": 23454, + "id": 23501, "properties": { "facing": "north", "power": "4", @@ -34106,7 +34137,7 @@ } }, { - "id": 23455, + "id": 23502, "properties": { "facing": "north", "power": "4", @@ -34115,7 +34146,7 @@ } }, { - "id": 23456, + "id": 23503, "properties": { "facing": "north", "power": "4", @@ -34124,7 +34155,7 @@ } }, { - "id": 23457, + "id": 23504, "properties": { "facing": "north", "power": "4", @@ -34133,7 +34164,7 @@ } }, { - "id": 23458, + "id": 23505, "properties": { "facing": "north", "power": "5", @@ -34142,7 +34173,7 @@ } }, { - "id": 23459, + "id": 23506, "properties": { "facing": "north", "power": "5", @@ -34151,7 +34182,7 @@ } }, { - "id": 23460, + "id": 23507, "properties": { "facing": "north", "power": "5", @@ -34160,7 +34191,7 @@ } }, { - "id": 23461, + "id": 23508, "properties": { "facing": "north", "power": "5", @@ -34169,7 +34200,7 @@ } }, { - "id": 23462, + "id": 23509, "properties": { "facing": "north", "power": "5", @@ -34178,7 +34209,7 @@ } }, { - "id": 23463, + "id": 23510, "properties": { "facing": "north", "power": "5", @@ -34187,7 +34218,7 @@ } }, { - "id": 23464, + "id": 23511, "properties": { "facing": "north", "power": "6", @@ -34196,7 +34227,7 @@ } }, { - "id": 23465, + "id": 23512, "properties": { "facing": "north", "power": "6", @@ -34205,7 +34236,7 @@ } }, { - "id": 23466, + "id": 23513, "properties": { "facing": "north", "power": "6", @@ -34214,7 +34245,7 @@ } }, { - "id": 23467, + "id": 23514, "properties": { "facing": "north", "power": "6", @@ -34223,7 +34254,7 @@ } }, { - "id": 23468, + "id": 23515, "properties": { "facing": "north", "power": "6", @@ -34232,7 +34263,7 @@ } }, { - "id": 23469, + "id": 23516, "properties": { "facing": "north", "power": "6", @@ -34241,7 +34272,7 @@ } }, { - "id": 23470, + "id": 23517, "properties": { "facing": "north", "power": "7", @@ -34250,7 +34281,7 @@ } }, { - "id": 23471, + "id": 23518, "properties": { "facing": "north", "power": "7", @@ -34259,7 +34290,7 @@ } }, { - "id": 23472, + "id": 23519, "properties": { "facing": "north", "power": "7", @@ -34268,7 +34299,7 @@ } }, { - "id": 23473, + "id": 23520, "properties": { "facing": "north", "power": "7", @@ -34277,7 +34308,7 @@ } }, { - "id": 23474, + "id": 23521, "properties": { "facing": "north", "power": "7", @@ -34286,7 +34317,7 @@ } }, { - "id": 23475, + "id": 23522, "properties": { "facing": "north", "power": "7", @@ -34295,7 +34326,7 @@ } }, { - "id": 23476, + "id": 23523, "properties": { "facing": "north", "power": "8", @@ -34304,7 +34335,7 @@ } }, { - "id": 23477, + "id": 23524, "properties": { "facing": "north", "power": "8", @@ -34313,7 +34344,7 @@ } }, { - "id": 23478, + "id": 23525, "properties": { "facing": "north", "power": "8", @@ -34322,7 +34353,7 @@ } }, { - "id": 23479, + "id": 23526, "properties": { "facing": "north", "power": "8", @@ -34331,7 +34362,7 @@ } }, { - "id": 23480, + "id": 23527, "properties": { "facing": "north", "power": "8", @@ -34340,7 +34371,7 @@ } }, { - "id": 23481, + "id": 23528, "properties": { "facing": "north", "power": "8", @@ -34349,7 +34380,7 @@ } }, { - "id": 23482, + "id": 23529, "properties": { "facing": "north", "power": "9", @@ -34358,7 +34389,7 @@ } }, { - "id": 23483, + "id": 23530, "properties": { "facing": "north", "power": "9", @@ -34367,7 +34398,7 @@ } }, { - "id": 23484, + "id": 23531, "properties": { "facing": "north", "power": "9", @@ -34376,7 +34407,7 @@ } }, { - "id": 23485, + "id": 23532, "properties": { "facing": "north", "power": "9", @@ -34385,7 +34416,7 @@ } }, { - "id": 23486, + "id": 23533, "properties": { "facing": "north", "power": "9", @@ -34394,7 +34425,7 @@ } }, { - "id": 23487, + "id": 23534, "properties": { "facing": "north", "power": "9", @@ -34403,7 +34434,7 @@ } }, { - "id": 23488, + "id": 23535, "properties": { "facing": "north", "power": "10", @@ -34412,7 +34443,7 @@ } }, { - "id": 23489, + "id": 23536, "properties": { "facing": "north", "power": "10", @@ -34421,7 +34452,7 @@ } }, { - "id": 23490, + "id": 23537, "properties": { "facing": "north", "power": "10", @@ -34430,7 +34461,7 @@ } }, { - "id": 23491, + "id": 23538, "properties": { "facing": "north", "power": "10", @@ -34439,7 +34470,7 @@ } }, { - "id": 23492, + "id": 23539, "properties": { "facing": "north", "power": "10", @@ -34448,7 +34479,7 @@ } }, { - "id": 23493, + "id": 23540, "properties": { "facing": "north", "power": "10", @@ -34457,7 +34488,7 @@ } }, { - "id": 23494, + "id": 23541, "properties": { "facing": "north", "power": "11", @@ -34466,7 +34497,7 @@ } }, { - "id": 23495, + "id": 23542, "properties": { "facing": "north", "power": "11", @@ -34475,7 +34506,7 @@ } }, { - "id": 23496, + "id": 23543, "properties": { "facing": "north", "power": "11", @@ -34484,7 +34515,7 @@ } }, { - "id": 23497, + "id": 23544, "properties": { "facing": "north", "power": "11", @@ -34493,7 +34524,7 @@ } }, { - "id": 23498, + "id": 23545, "properties": { "facing": "north", "power": "11", @@ -34502,7 +34533,7 @@ } }, { - "id": 23499, + "id": 23546, "properties": { "facing": "north", "power": "11", @@ -34511,7 +34542,7 @@ } }, { - "id": 23500, + "id": 23547, "properties": { "facing": "north", "power": "12", @@ -34520,7 +34551,7 @@ } }, { - "id": 23501, + "id": 23548, "properties": { "facing": "north", "power": "12", @@ -34529,7 +34560,7 @@ } }, { - "id": 23502, + "id": 23549, "properties": { "facing": "north", "power": "12", @@ -34538,7 +34569,7 @@ } }, { - "id": 23503, + "id": 23550, "properties": { "facing": "north", "power": "12", @@ -34547,7 +34578,7 @@ } }, { - "id": 23504, + "id": 23551, "properties": { "facing": "north", "power": "12", @@ -34556,7 +34587,7 @@ } }, { - "id": 23505, + "id": 23552, "properties": { "facing": "north", "power": "12", @@ -34565,7 +34596,7 @@ } }, { - "id": 23506, + "id": 23553, "properties": { "facing": "north", "power": "13", @@ -34574,7 +34605,7 @@ } }, { - "id": 23507, + "id": 23554, "properties": { "facing": "north", "power": "13", @@ -34583,7 +34614,7 @@ } }, { - "id": 23508, + "id": 23555, "properties": { "facing": "north", "power": "13", @@ -34592,7 +34623,7 @@ } }, { - "id": 23509, + "id": 23556, "properties": { "facing": "north", "power": "13", @@ -34601,7 +34632,7 @@ } }, { - "id": 23510, + "id": 23557, "properties": { "facing": "north", "power": "13", @@ -34610,7 +34641,7 @@ } }, { - "id": 23511, + "id": 23558, "properties": { "facing": "north", "power": "13", @@ -34619,7 +34650,7 @@ } }, { - "id": 23512, + "id": 23559, "properties": { "facing": "north", "power": "14", @@ -34628,7 +34659,7 @@ } }, { - "id": 23513, + "id": 23560, "properties": { "facing": "north", "power": "14", @@ -34637,7 +34668,7 @@ } }, { - "id": 23514, + "id": 23561, "properties": { "facing": "north", "power": "14", @@ -34646,7 +34677,7 @@ } }, { - "id": 23515, + "id": 23562, "properties": { "facing": "north", "power": "14", @@ -34655,7 +34686,7 @@ } }, { - "id": 23516, + "id": 23563, "properties": { "facing": "north", "power": "14", @@ -34664,7 +34695,7 @@ } }, { - "id": 23517, + "id": 23564, "properties": { "facing": "north", "power": "14", @@ -34673,7 +34704,7 @@ } }, { - "id": 23518, + "id": 23565, "properties": { "facing": "north", "power": "15", @@ -34682,7 +34713,7 @@ } }, { - "id": 23519, + "id": 23566, "properties": { "facing": "north", "power": "15", @@ -34691,7 +34722,7 @@ } }, { - "id": 23520, + "id": 23567, "properties": { "facing": "north", "power": "15", @@ -34700,7 +34731,7 @@ } }, { - "id": 23521, + "id": 23568, "properties": { "facing": "north", "power": "15", @@ -34709,7 +34740,7 @@ } }, { - "id": 23522, + "id": 23569, "properties": { "facing": "north", "power": "15", @@ -34718,7 +34749,7 @@ } }, { - "id": 23523, + "id": 23570, "properties": { "facing": "north", "power": "15", @@ -34727,7 +34758,7 @@ } }, { - "id": 23524, + "id": 23571, "properties": { "facing": "south", "power": "0", @@ -34736,7 +34767,7 @@ } }, { - "id": 23525, + "id": 23572, "properties": { "facing": "south", "power": "0", @@ -34745,7 +34776,7 @@ } }, { - "id": 23526, + "id": 23573, "properties": { "facing": "south", "power": "0", @@ -34754,7 +34785,7 @@ } }, { - "id": 23527, + "id": 23574, "properties": { "facing": "south", "power": "0", @@ -34763,7 +34794,7 @@ } }, { - "id": 23528, + "id": 23575, "properties": { "facing": "south", "power": "0", @@ -34772,7 +34803,7 @@ } }, { - "id": 23529, + "id": 23576, "properties": { "facing": "south", "power": "0", @@ -34781,7 +34812,7 @@ } }, { - "id": 23530, + "id": 23577, "properties": { "facing": "south", "power": "1", @@ -34790,7 +34821,7 @@ } }, { - "id": 23531, + "id": 23578, "properties": { "facing": "south", "power": "1", @@ -34799,7 +34830,7 @@ } }, { - "id": 23532, + "id": 23579, "properties": { "facing": "south", "power": "1", @@ -34808,7 +34839,7 @@ } }, { - "id": 23533, + "id": 23580, "properties": { "facing": "south", "power": "1", @@ -34817,7 +34848,7 @@ } }, { - "id": 23534, + "id": 23581, "properties": { "facing": "south", "power": "1", @@ -34826,7 +34857,7 @@ } }, { - "id": 23535, + "id": 23582, "properties": { "facing": "south", "power": "1", @@ -34835,7 +34866,7 @@ } }, { - "id": 23536, + "id": 23583, "properties": { "facing": "south", "power": "2", @@ -34844,7 +34875,7 @@ } }, { - "id": 23537, + "id": 23584, "properties": { "facing": "south", "power": "2", @@ -34853,7 +34884,7 @@ } }, { - "id": 23538, + "id": 23585, "properties": { "facing": "south", "power": "2", @@ -34862,7 +34893,7 @@ } }, { - "id": 23539, + "id": 23586, "properties": { "facing": "south", "power": "2", @@ -34871,7 +34902,7 @@ } }, { - "id": 23540, + "id": 23587, "properties": { "facing": "south", "power": "2", @@ -34880,7 +34911,7 @@ } }, { - "id": 23541, + "id": 23588, "properties": { "facing": "south", "power": "2", @@ -34889,7 +34920,7 @@ } }, { - "id": 23542, + "id": 23589, "properties": { "facing": "south", "power": "3", @@ -34898,7 +34929,7 @@ } }, { - "id": 23543, + "id": 23590, "properties": { "facing": "south", "power": "3", @@ -34907,7 +34938,7 @@ } }, { - "id": 23544, + "id": 23591, "properties": { "facing": "south", "power": "3", @@ -34916,7 +34947,7 @@ } }, { - "id": 23545, + "id": 23592, "properties": { "facing": "south", "power": "3", @@ -34925,7 +34956,7 @@ } }, { - "id": 23546, + "id": 23593, "properties": { "facing": "south", "power": "3", @@ -34934,7 +34965,7 @@ } }, { - "id": 23547, + "id": 23594, "properties": { "facing": "south", "power": "3", @@ -34943,7 +34974,7 @@ } }, { - "id": 23548, + "id": 23595, "properties": { "facing": "south", "power": "4", @@ -34952,7 +34983,7 @@ } }, { - "id": 23549, + "id": 23596, "properties": { "facing": "south", "power": "4", @@ -34961,7 +34992,7 @@ } }, { - "id": 23550, + "id": 23597, "properties": { "facing": "south", "power": "4", @@ -34970,7 +35001,7 @@ } }, { - "id": 23551, + "id": 23598, "properties": { "facing": "south", "power": "4", @@ -34979,7 +35010,7 @@ } }, { - "id": 23552, + "id": 23599, "properties": { "facing": "south", "power": "4", @@ -34988,7 +35019,7 @@ } }, { - "id": 23553, + "id": 23600, "properties": { "facing": "south", "power": "4", @@ -34997,7 +35028,7 @@ } }, { - "id": 23554, + "id": 23601, "properties": { "facing": "south", "power": "5", @@ -35006,7 +35037,7 @@ } }, { - "id": 23555, + "id": 23602, "properties": { "facing": "south", "power": "5", @@ -35015,7 +35046,7 @@ } }, { - "id": 23556, + "id": 23603, "properties": { "facing": "south", "power": "5", @@ -35024,7 +35055,7 @@ } }, { - "id": 23557, + "id": 23604, "properties": { "facing": "south", "power": "5", @@ -35033,7 +35064,7 @@ } }, { - "id": 23558, + "id": 23605, "properties": { "facing": "south", "power": "5", @@ -35042,7 +35073,7 @@ } }, { - "id": 23559, + "id": 23606, "properties": { "facing": "south", "power": "5", @@ -35051,7 +35082,7 @@ } }, { - "id": 23560, + "id": 23607, "properties": { "facing": "south", "power": "6", @@ -35060,7 +35091,7 @@ } }, { - "id": 23561, + "id": 23608, "properties": { "facing": "south", "power": "6", @@ -35069,7 +35100,7 @@ } }, { - "id": 23562, + "id": 23609, "properties": { "facing": "south", "power": "6", @@ -35078,7 +35109,7 @@ } }, { - "id": 23563, + "id": 23610, "properties": { "facing": "south", "power": "6", @@ -35087,7 +35118,7 @@ } }, { - "id": 23564, + "id": 23611, "properties": { "facing": "south", "power": "6", @@ -35096,7 +35127,7 @@ } }, { - "id": 23565, + "id": 23612, "properties": { "facing": "south", "power": "6", @@ -35105,7 +35136,7 @@ } }, { - "id": 23566, + "id": 23613, "properties": { "facing": "south", "power": "7", @@ -35114,7 +35145,7 @@ } }, { - "id": 23567, + "id": 23614, "properties": { "facing": "south", "power": "7", @@ -35123,7 +35154,7 @@ } }, { - "id": 23568, + "id": 23615, "properties": { "facing": "south", "power": "7", @@ -35132,7 +35163,7 @@ } }, { - "id": 23569, + "id": 23616, "properties": { "facing": "south", "power": "7", @@ -35141,7 +35172,7 @@ } }, { - "id": 23570, + "id": 23617, "properties": { "facing": "south", "power": "7", @@ -35150,7 +35181,7 @@ } }, { - "id": 23571, + "id": 23618, "properties": { "facing": "south", "power": "7", @@ -35159,7 +35190,7 @@ } }, { - "id": 23572, + "id": 23619, "properties": { "facing": "south", "power": "8", @@ -35168,7 +35199,7 @@ } }, { - "id": 23573, + "id": 23620, "properties": { "facing": "south", "power": "8", @@ -35177,7 +35208,7 @@ } }, { - "id": 23574, + "id": 23621, "properties": { "facing": "south", "power": "8", @@ -35186,7 +35217,7 @@ } }, { - "id": 23575, + "id": 23622, "properties": { "facing": "south", "power": "8", @@ -35195,7 +35226,7 @@ } }, { - "id": 23576, + "id": 23623, "properties": { "facing": "south", "power": "8", @@ -35204,7 +35235,7 @@ } }, { - "id": 23577, + "id": 23624, "properties": { "facing": "south", "power": "8", @@ -35213,7 +35244,7 @@ } }, { - "id": 23578, + "id": 23625, "properties": { "facing": "south", "power": "9", @@ -35222,7 +35253,7 @@ } }, { - "id": 23579, + "id": 23626, "properties": { "facing": "south", "power": "9", @@ -35231,7 +35262,7 @@ } }, { - "id": 23580, + "id": 23627, "properties": { "facing": "south", "power": "9", @@ -35240,7 +35271,7 @@ } }, { - "id": 23581, + "id": 23628, "properties": { "facing": "south", "power": "9", @@ -35249,7 +35280,7 @@ } }, { - "id": 23582, + "id": 23629, "properties": { "facing": "south", "power": "9", @@ -35258,7 +35289,7 @@ } }, { - "id": 23583, + "id": 23630, "properties": { "facing": "south", "power": "9", @@ -35267,7 +35298,7 @@ } }, { - "id": 23584, + "id": 23631, "properties": { "facing": "south", "power": "10", @@ -35276,7 +35307,7 @@ } }, { - "id": 23585, + "id": 23632, "properties": { "facing": "south", "power": "10", @@ -35285,7 +35316,7 @@ } }, { - "id": 23586, + "id": 23633, "properties": { "facing": "south", "power": "10", @@ -35294,7 +35325,7 @@ } }, { - "id": 23587, + "id": 23634, "properties": { "facing": "south", "power": "10", @@ -35303,7 +35334,7 @@ } }, { - "id": 23588, + "id": 23635, "properties": { "facing": "south", "power": "10", @@ -35312,7 +35343,7 @@ } }, { - "id": 23589, + "id": 23636, "properties": { "facing": "south", "power": "10", @@ -35321,7 +35352,7 @@ } }, { - "id": 23590, + "id": 23637, "properties": { "facing": "south", "power": "11", @@ -35330,7 +35361,7 @@ } }, { - "id": 23591, + "id": 23638, "properties": { "facing": "south", "power": "11", @@ -35339,7 +35370,7 @@ } }, { - "id": 23592, + "id": 23639, "properties": { "facing": "south", "power": "11", @@ -35348,7 +35379,7 @@ } }, { - "id": 23593, + "id": 23640, "properties": { "facing": "south", "power": "11", @@ -35357,7 +35388,7 @@ } }, { - "id": 23594, + "id": 23641, "properties": { "facing": "south", "power": "11", @@ -35366,7 +35397,7 @@ } }, { - "id": 23595, + "id": 23642, "properties": { "facing": "south", "power": "11", @@ -35375,7 +35406,7 @@ } }, { - "id": 23596, + "id": 23643, "properties": { "facing": "south", "power": "12", @@ -35384,7 +35415,7 @@ } }, { - "id": 23597, + "id": 23644, "properties": { "facing": "south", "power": "12", @@ -35393,7 +35424,7 @@ } }, { - "id": 23598, + "id": 23645, "properties": { "facing": "south", "power": "12", @@ -35402,7 +35433,7 @@ } }, { - "id": 23599, + "id": 23646, "properties": { "facing": "south", "power": "12", @@ -35411,7 +35442,7 @@ } }, { - "id": 23600, + "id": 23647, "properties": { "facing": "south", "power": "12", @@ -35420,7 +35451,7 @@ } }, { - "id": 23601, + "id": 23648, "properties": { "facing": "south", "power": "12", @@ -35429,7 +35460,7 @@ } }, { - "id": 23602, + "id": 23649, "properties": { "facing": "south", "power": "13", @@ -35438,7 +35469,7 @@ } }, { - "id": 23603, + "id": 23650, "properties": { "facing": "south", "power": "13", @@ -35447,7 +35478,7 @@ } }, { - "id": 23604, + "id": 23651, "properties": { "facing": "south", "power": "13", @@ -35456,7 +35487,7 @@ } }, { - "id": 23605, + "id": 23652, "properties": { "facing": "south", "power": "13", @@ -35465,7 +35496,7 @@ } }, { - "id": 23606, + "id": 23653, "properties": { "facing": "south", "power": "13", @@ -35474,7 +35505,7 @@ } }, { - "id": 23607, + "id": 23654, "properties": { "facing": "south", "power": "13", @@ -35483,7 +35514,7 @@ } }, { - "id": 23608, + "id": 23655, "properties": { "facing": "south", "power": "14", @@ -35492,7 +35523,7 @@ } }, { - "id": 23609, + "id": 23656, "properties": { "facing": "south", "power": "14", @@ -35501,7 +35532,7 @@ } }, { - "id": 23610, + "id": 23657, "properties": { "facing": "south", "power": "14", @@ -35510,7 +35541,7 @@ } }, { - "id": 23611, + "id": 23658, "properties": { "facing": "south", "power": "14", @@ -35519,7 +35550,7 @@ } }, { - "id": 23612, + "id": 23659, "properties": { "facing": "south", "power": "14", @@ -35528,7 +35559,7 @@ } }, { - "id": 23613, + "id": 23660, "properties": { "facing": "south", "power": "14", @@ -35537,7 +35568,7 @@ } }, { - "id": 23614, + "id": 23661, "properties": { "facing": "south", "power": "15", @@ -35546,7 +35577,7 @@ } }, { - "id": 23615, + "id": 23662, "properties": { "facing": "south", "power": "15", @@ -35555,7 +35586,7 @@ } }, { - "id": 23616, + "id": 23663, "properties": { "facing": "south", "power": "15", @@ -35564,7 +35595,7 @@ } }, { - "id": 23617, + "id": 23664, "properties": { "facing": "south", "power": "15", @@ -35573,7 +35604,7 @@ } }, { - "id": 23618, + "id": 23665, "properties": { "facing": "south", "power": "15", @@ -35582,7 +35613,7 @@ } }, { - "id": 23619, + "id": 23666, "properties": { "facing": "south", "power": "15", @@ -35591,7 +35622,7 @@ } }, { - "id": 23620, + "id": 23667, "properties": { "facing": "west", "power": "0", @@ -35600,7 +35631,7 @@ } }, { - "id": 23621, + "id": 23668, "properties": { "facing": "west", "power": "0", @@ -35609,7 +35640,7 @@ } }, { - "id": 23622, + "id": 23669, "properties": { "facing": "west", "power": "0", @@ -35618,7 +35649,7 @@ } }, { - "id": 23623, + "id": 23670, "properties": { "facing": "west", "power": "0", @@ -35627,7 +35658,7 @@ } }, { - "id": 23624, + "id": 23671, "properties": { "facing": "west", "power": "0", @@ -35636,7 +35667,7 @@ } }, { - "id": 23625, + "id": 23672, "properties": { "facing": "west", "power": "0", @@ -35645,7 +35676,7 @@ } }, { - "id": 23626, + "id": 23673, "properties": { "facing": "west", "power": "1", @@ -35654,7 +35685,7 @@ } }, { - "id": 23627, + "id": 23674, "properties": { "facing": "west", "power": "1", @@ -35663,7 +35694,7 @@ } }, { - "id": 23628, + "id": 23675, "properties": { "facing": "west", "power": "1", @@ -35672,7 +35703,7 @@ } }, { - "id": 23629, + "id": 23676, "properties": { "facing": "west", "power": "1", @@ -35681,7 +35712,7 @@ } }, { - "id": 23630, + "id": 23677, "properties": { "facing": "west", "power": "1", @@ -35690,7 +35721,7 @@ } }, { - "id": 23631, + "id": 23678, "properties": { "facing": "west", "power": "1", @@ -35699,7 +35730,7 @@ } }, { - "id": 23632, + "id": 23679, "properties": { "facing": "west", "power": "2", @@ -35708,7 +35739,7 @@ } }, { - "id": 23633, + "id": 23680, "properties": { "facing": "west", "power": "2", @@ -35717,7 +35748,7 @@ } }, { - "id": 23634, + "id": 23681, "properties": { "facing": "west", "power": "2", @@ -35726,7 +35757,7 @@ } }, { - "id": 23635, + "id": 23682, "properties": { "facing": "west", "power": "2", @@ -35735,7 +35766,7 @@ } }, { - "id": 23636, + "id": 23683, "properties": { "facing": "west", "power": "2", @@ -35744,7 +35775,7 @@ } }, { - "id": 23637, + "id": 23684, "properties": { "facing": "west", "power": "2", @@ -35753,7 +35784,7 @@ } }, { - "id": 23638, + "id": 23685, "properties": { "facing": "west", "power": "3", @@ -35762,7 +35793,7 @@ } }, { - "id": 23639, + "id": 23686, "properties": { "facing": "west", "power": "3", @@ -35771,7 +35802,7 @@ } }, { - "id": 23640, + "id": 23687, "properties": { "facing": "west", "power": "3", @@ -35780,7 +35811,7 @@ } }, { - "id": 23641, + "id": 23688, "properties": { "facing": "west", "power": "3", @@ -35789,7 +35820,7 @@ } }, { - "id": 23642, + "id": 23689, "properties": { "facing": "west", "power": "3", @@ -35798,7 +35829,7 @@ } }, { - "id": 23643, + "id": 23690, "properties": { "facing": "west", "power": "3", @@ -35807,7 +35838,7 @@ } }, { - "id": 23644, + "id": 23691, "properties": { "facing": "west", "power": "4", @@ -35816,7 +35847,7 @@ } }, { - "id": 23645, + "id": 23692, "properties": { "facing": "west", "power": "4", @@ -35825,7 +35856,7 @@ } }, { - "id": 23646, + "id": 23693, "properties": { "facing": "west", "power": "4", @@ -35834,7 +35865,7 @@ } }, { - "id": 23647, + "id": 23694, "properties": { "facing": "west", "power": "4", @@ -35843,7 +35874,7 @@ } }, { - "id": 23648, + "id": 23695, "properties": { "facing": "west", "power": "4", @@ -35852,7 +35883,7 @@ } }, { - "id": 23649, + "id": 23696, "properties": { "facing": "west", "power": "4", @@ -35861,7 +35892,7 @@ } }, { - "id": 23650, + "id": 23697, "properties": { "facing": "west", "power": "5", @@ -35870,7 +35901,7 @@ } }, { - "id": 23651, + "id": 23698, "properties": { "facing": "west", "power": "5", @@ -35879,7 +35910,7 @@ } }, { - "id": 23652, + "id": 23699, "properties": { "facing": "west", "power": "5", @@ -35888,7 +35919,7 @@ } }, { - "id": 23653, + "id": 23700, "properties": { "facing": "west", "power": "5", @@ -35897,7 +35928,7 @@ } }, { - "id": 23654, + "id": 23701, "properties": { "facing": "west", "power": "5", @@ -35906,7 +35937,7 @@ } }, { - "id": 23655, + "id": 23702, "properties": { "facing": "west", "power": "5", @@ -35915,7 +35946,7 @@ } }, { - "id": 23656, + "id": 23703, "properties": { "facing": "west", "power": "6", @@ -35924,7 +35955,7 @@ } }, { - "id": 23657, + "id": 23704, "properties": { "facing": "west", "power": "6", @@ -35933,7 +35964,7 @@ } }, { - "id": 23658, + "id": 23705, "properties": { "facing": "west", "power": "6", @@ -35942,7 +35973,7 @@ } }, { - "id": 23659, + "id": 23706, "properties": { "facing": "west", "power": "6", @@ -35951,7 +35982,7 @@ } }, { - "id": 23660, + "id": 23707, "properties": { "facing": "west", "power": "6", @@ -35960,7 +35991,7 @@ } }, { - "id": 23661, + "id": 23708, "properties": { "facing": "west", "power": "6", @@ -35969,7 +36000,7 @@ } }, { - "id": 23662, + "id": 23709, "properties": { "facing": "west", "power": "7", @@ -35978,7 +36009,7 @@ } }, { - "id": 23663, + "id": 23710, "properties": { "facing": "west", "power": "7", @@ -35987,7 +36018,7 @@ } }, { - "id": 23664, + "id": 23711, "properties": { "facing": "west", "power": "7", @@ -35996,7 +36027,7 @@ } }, { - "id": 23665, + "id": 23712, "properties": { "facing": "west", "power": "7", @@ -36005,7 +36036,7 @@ } }, { - "id": 23666, + "id": 23713, "properties": { "facing": "west", "power": "7", @@ -36014,7 +36045,7 @@ } }, { - "id": 23667, + "id": 23714, "properties": { "facing": "west", "power": "7", @@ -36023,7 +36054,7 @@ } }, { - "id": 23668, + "id": 23715, "properties": { "facing": "west", "power": "8", @@ -36032,7 +36063,7 @@ } }, { - "id": 23669, + "id": 23716, "properties": { "facing": "west", "power": "8", @@ -36041,7 +36072,7 @@ } }, { - "id": 23670, + "id": 23717, "properties": { "facing": "west", "power": "8", @@ -36050,7 +36081,7 @@ } }, { - "id": 23671, + "id": 23718, "properties": { "facing": "west", "power": "8", @@ -36059,7 +36090,7 @@ } }, { - "id": 23672, + "id": 23719, "properties": { "facing": "west", "power": "8", @@ -36068,7 +36099,7 @@ } }, { - "id": 23673, + "id": 23720, "properties": { "facing": "west", "power": "8", @@ -36077,7 +36108,7 @@ } }, { - "id": 23674, + "id": 23721, "properties": { "facing": "west", "power": "9", @@ -36086,7 +36117,7 @@ } }, { - "id": 23675, + "id": 23722, "properties": { "facing": "west", "power": "9", @@ -36095,7 +36126,7 @@ } }, { - "id": 23676, + "id": 23723, "properties": { "facing": "west", "power": "9", @@ -36104,7 +36135,7 @@ } }, { - "id": 23677, + "id": 23724, "properties": { "facing": "west", "power": "9", @@ -36113,7 +36144,7 @@ } }, { - "id": 23678, + "id": 23725, "properties": { "facing": "west", "power": "9", @@ -36122,7 +36153,7 @@ } }, { - "id": 23679, + "id": 23726, "properties": { "facing": "west", "power": "9", @@ -36131,7 +36162,7 @@ } }, { - "id": 23680, + "id": 23727, "properties": { "facing": "west", "power": "10", @@ -36140,7 +36171,7 @@ } }, { - "id": 23681, + "id": 23728, "properties": { "facing": "west", "power": "10", @@ -36149,7 +36180,7 @@ } }, { - "id": 23682, + "id": 23729, "properties": { "facing": "west", "power": "10", @@ -36158,7 +36189,7 @@ } }, { - "id": 23683, + "id": 23730, "properties": { "facing": "west", "power": "10", @@ -36167,7 +36198,7 @@ } }, { - "id": 23684, + "id": 23731, "properties": { "facing": "west", "power": "10", @@ -36176,7 +36207,7 @@ } }, { - "id": 23685, + "id": 23732, "properties": { "facing": "west", "power": "10", @@ -36185,7 +36216,7 @@ } }, { - "id": 23686, + "id": 23733, "properties": { "facing": "west", "power": "11", @@ -36194,7 +36225,7 @@ } }, { - "id": 23687, + "id": 23734, "properties": { "facing": "west", "power": "11", @@ -36203,7 +36234,7 @@ } }, { - "id": 23688, + "id": 23735, "properties": { "facing": "west", "power": "11", @@ -36212,7 +36243,7 @@ } }, { - "id": 23689, + "id": 23736, "properties": { "facing": "west", "power": "11", @@ -36221,7 +36252,7 @@ } }, { - "id": 23690, + "id": 23737, "properties": { "facing": "west", "power": "11", @@ -36230,7 +36261,7 @@ } }, { - "id": 23691, + "id": 23738, "properties": { "facing": "west", "power": "11", @@ -36239,7 +36270,7 @@ } }, { - "id": 23692, + "id": 23739, "properties": { "facing": "west", "power": "12", @@ -36248,7 +36279,7 @@ } }, { - "id": 23693, + "id": 23740, "properties": { "facing": "west", "power": "12", @@ -36257,7 +36288,7 @@ } }, { - "id": 23694, + "id": 23741, "properties": { "facing": "west", "power": "12", @@ -36266,7 +36297,7 @@ } }, { - "id": 23695, + "id": 23742, "properties": { "facing": "west", "power": "12", @@ -36275,7 +36306,7 @@ } }, { - "id": 23696, + "id": 23743, "properties": { "facing": "west", "power": "12", @@ -36284,7 +36315,7 @@ } }, { - "id": 23697, + "id": 23744, "properties": { "facing": "west", "power": "12", @@ -36293,7 +36324,7 @@ } }, { - "id": 23698, + "id": 23745, "properties": { "facing": "west", "power": "13", @@ -36302,7 +36333,7 @@ } }, { - "id": 23699, + "id": 23746, "properties": { "facing": "west", "power": "13", @@ -36311,7 +36342,7 @@ } }, { - "id": 23700, + "id": 23747, "properties": { "facing": "west", "power": "13", @@ -36320,7 +36351,7 @@ } }, { - "id": 23701, + "id": 23748, "properties": { "facing": "west", "power": "13", @@ -36329,7 +36360,7 @@ } }, { - "id": 23702, + "id": 23749, "properties": { "facing": "west", "power": "13", @@ -36338,7 +36369,7 @@ } }, { - "id": 23703, + "id": 23750, "properties": { "facing": "west", "power": "13", @@ -36347,7 +36378,7 @@ } }, { - "id": 23704, + "id": 23751, "properties": { "facing": "west", "power": "14", @@ -36356,7 +36387,7 @@ } }, { - "id": 23705, + "id": 23752, "properties": { "facing": "west", "power": "14", @@ -36365,7 +36396,7 @@ } }, { - "id": 23706, + "id": 23753, "properties": { "facing": "west", "power": "14", @@ -36374,7 +36405,7 @@ } }, { - "id": 23707, + "id": 23754, "properties": { "facing": "west", "power": "14", @@ -36383,7 +36414,7 @@ } }, { - "id": 23708, + "id": 23755, "properties": { "facing": "west", "power": "14", @@ -36392,7 +36423,7 @@ } }, { - "id": 23709, + "id": 23756, "properties": { "facing": "west", "power": "14", @@ -36401,7 +36432,7 @@ } }, { - "id": 23710, + "id": 23757, "properties": { "facing": "west", "power": "15", @@ -36410,7 +36441,7 @@ } }, { - "id": 23711, + "id": 23758, "properties": { "facing": "west", "power": "15", @@ -36419,7 +36450,7 @@ } }, { - "id": 23712, + "id": 23759, "properties": { "facing": "west", "power": "15", @@ -36428,7 +36459,7 @@ } }, { - "id": 23713, + "id": 23760, "properties": { "facing": "west", "power": "15", @@ -36437,7 +36468,7 @@ } }, { - "id": 23714, + "id": 23761, "properties": { "facing": "west", "power": "15", @@ -36446,7 +36477,7 @@ } }, { - "id": 23715, + "id": 23762, "properties": { "facing": "west", "power": "15", @@ -36455,7 +36486,7 @@ } }, { - "id": 23716, + "id": 23763, "properties": { "facing": "east", "power": "0", @@ -36464,7 +36495,7 @@ } }, { - "id": 23717, + "id": 23764, "properties": { "facing": "east", "power": "0", @@ -36473,7 +36504,7 @@ } }, { - "id": 23718, + "id": 23765, "properties": { "facing": "east", "power": "0", @@ -36482,7 +36513,7 @@ } }, { - "id": 23719, + "id": 23766, "properties": { "facing": "east", "power": "0", @@ -36491,7 +36522,7 @@ } }, { - "id": 23720, + "id": 23767, "properties": { "facing": "east", "power": "0", @@ -36500,7 +36531,7 @@ } }, { - "id": 23721, + "id": 23768, "properties": { "facing": "east", "power": "0", @@ -36509,7 +36540,7 @@ } }, { - "id": 23722, + "id": 23769, "properties": { "facing": "east", "power": "1", @@ -36518,7 +36549,7 @@ } }, { - "id": 23723, + "id": 23770, "properties": { "facing": "east", "power": "1", @@ -36527,7 +36558,7 @@ } }, { - "id": 23724, + "id": 23771, "properties": { "facing": "east", "power": "1", @@ -36536,7 +36567,7 @@ } }, { - "id": 23725, + "id": 23772, "properties": { "facing": "east", "power": "1", @@ -36545,7 +36576,7 @@ } }, { - "id": 23726, + "id": 23773, "properties": { "facing": "east", "power": "1", @@ -36554,7 +36585,7 @@ } }, { - "id": 23727, + "id": 23774, "properties": { "facing": "east", "power": "1", @@ -36563,7 +36594,7 @@ } }, { - "id": 23728, + "id": 23775, "properties": { "facing": "east", "power": "2", @@ -36572,7 +36603,7 @@ } }, { - "id": 23729, + "id": 23776, "properties": { "facing": "east", "power": "2", @@ -36581,7 +36612,7 @@ } }, { - "id": 23730, + "id": 23777, "properties": { "facing": "east", "power": "2", @@ -36590,7 +36621,7 @@ } }, { - "id": 23731, + "id": 23778, "properties": { "facing": "east", "power": "2", @@ -36599,7 +36630,7 @@ } }, { - "id": 23732, + "id": 23779, "properties": { "facing": "east", "power": "2", @@ -36608,7 +36639,7 @@ } }, { - "id": 23733, + "id": 23780, "properties": { "facing": "east", "power": "2", @@ -36617,7 +36648,7 @@ } }, { - "id": 23734, + "id": 23781, "properties": { "facing": "east", "power": "3", @@ -36626,7 +36657,7 @@ } }, { - "id": 23735, + "id": 23782, "properties": { "facing": "east", "power": "3", @@ -36635,7 +36666,7 @@ } }, { - "id": 23736, + "id": 23783, "properties": { "facing": "east", "power": "3", @@ -36644,7 +36675,7 @@ } }, { - "id": 23737, + "id": 23784, "properties": { "facing": "east", "power": "3", @@ -36653,7 +36684,7 @@ } }, { - "id": 23738, + "id": 23785, "properties": { "facing": "east", "power": "3", @@ -36662,7 +36693,7 @@ } }, { - "id": 23739, + "id": 23786, "properties": { "facing": "east", "power": "3", @@ -36671,7 +36702,7 @@ } }, { - "id": 23740, + "id": 23787, "properties": { "facing": "east", "power": "4", @@ -36680,7 +36711,7 @@ } }, { - "id": 23741, + "id": 23788, "properties": { "facing": "east", "power": "4", @@ -36689,7 +36720,7 @@ } }, { - "id": 23742, + "id": 23789, "properties": { "facing": "east", "power": "4", @@ -36698,7 +36729,7 @@ } }, { - "id": 23743, + "id": 23790, "properties": { "facing": "east", "power": "4", @@ -36707,7 +36738,7 @@ } }, { - "id": 23744, + "id": 23791, "properties": { "facing": "east", "power": "4", @@ -36716,7 +36747,7 @@ } }, { - "id": 23745, + "id": 23792, "properties": { "facing": "east", "power": "4", @@ -36725,7 +36756,7 @@ } }, { - "id": 23746, + "id": 23793, "properties": { "facing": "east", "power": "5", @@ -36734,7 +36765,7 @@ } }, { - "id": 23747, + "id": 23794, "properties": { "facing": "east", "power": "5", @@ -36743,7 +36774,7 @@ } }, { - "id": 23748, + "id": 23795, "properties": { "facing": "east", "power": "5", @@ -36752,7 +36783,7 @@ } }, { - "id": 23749, + "id": 23796, "properties": { "facing": "east", "power": "5", @@ -36761,7 +36792,7 @@ } }, { - "id": 23750, + "id": 23797, "properties": { "facing": "east", "power": "5", @@ -36770,7 +36801,7 @@ } }, { - "id": 23751, + "id": 23798, "properties": { "facing": "east", "power": "5", @@ -36779,7 +36810,7 @@ } }, { - "id": 23752, + "id": 23799, "properties": { "facing": "east", "power": "6", @@ -36788,7 +36819,7 @@ } }, { - "id": 23753, + "id": 23800, "properties": { "facing": "east", "power": "6", @@ -36797,7 +36828,7 @@ } }, { - "id": 23754, + "id": 23801, "properties": { "facing": "east", "power": "6", @@ -36806,7 +36837,7 @@ } }, { - "id": 23755, + "id": 23802, "properties": { "facing": "east", "power": "6", @@ -36815,7 +36846,7 @@ } }, { - "id": 23756, + "id": 23803, "properties": { "facing": "east", "power": "6", @@ -36824,7 +36855,7 @@ } }, { - "id": 23757, + "id": 23804, "properties": { "facing": "east", "power": "6", @@ -36833,7 +36864,7 @@ } }, { - "id": 23758, + "id": 23805, "properties": { "facing": "east", "power": "7", @@ -36842,7 +36873,7 @@ } }, { - "id": 23759, + "id": 23806, "properties": { "facing": "east", "power": "7", @@ -36851,7 +36882,7 @@ } }, { - "id": 23760, + "id": 23807, "properties": { "facing": "east", "power": "7", @@ -36860,7 +36891,7 @@ } }, { - "id": 23761, + "id": 23808, "properties": { "facing": "east", "power": "7", @@ -36869,7 +36900,7 @@ } }, { - "id": 23762, + "id": 23809, "properties": { "facing": "east", "power": "7", @@ -36878,7 +36909,7 @@ } }, { - "id": 23763, + "id": 23810, "properties": { "facing": "east", "power": "7", @@ -36887,7 +36918,7 @@ } }, { - "id": 23764, + "id": 23811, "properties": { "facing": "east", "power": "8", @@ -36896,7 +36927,7 @@ } }, { - "id": 23765, + "id": 23812, "properties": { "facing": "east", "power": "8", @@ -36905,7 +36936,7 @@ } }, { - "id": 23766, + "id": 23813, "properties": { "facing": "east", "power": "8", @@ -36914,7 +36945,7 @@ } }, { - "id": 23767, + "id": 23814, "properties": { "facing": "east", "power": "8", @@ -36923,7 +36954,7 @@ } }, { - "id": 23768, + "id": 23815, "properties": { "facing": "east", "power": "8", @@ -36932,7 +36963,7 @@ } }, { - "id": 23769, + "id": 23816, "properties": { "facing": "east", "power": "8", @@ -36941,7 +36972,7 @@ } }, { - "id": 23770, + "id": 23817, "properties": { "facing": "east", "power": "9", @@ -36950,7 +36981,7 @@ } }, { - "id": 23771, + "id": 23818, "properties": { "facing": "east", "power": "9", @@ -36959,7 +36990,7 @@ } }, { - "id": 23772, + "id": 23819, "properties": { "facing": "east", "power": "9", @@ -36968,7 +36999,7 @@ } }, { - "id": 23773, + "id": 23820, "properties": { "facing": "east", "power": "9", @@ -36977,7 +37008,7 @@ } }, { - "id": 23774, + "id": 23821, "properties": { "facing": "east", "power": "9", @@ -36986,7 +37017,7 @@ } }, { - "id": 23775, + "id": 23822, "properties": { "facing": "east", "power": "9", @@ -36995,7 +37026,7 @@ } }, { - "id": 23776, + "id": 23823, "properties": { "facing": "east", "power": "10", @@ -37004,7 +37035,7 @@ } }, { - "id": 23777, + "id": 23824, "properties": { "facing": "east", "power": "10", @@ -37013,7 +37044,7 @@ } }, { - "id": 23778, + "id": 23825, "properties": { "facing": "east", "power": "10", @@ -37022,7 +37053,7 @@ } }, { - "id": 23779, + "id": 23826, "properties": { "facing": "east", "power": "10", @@ -37031,7 +37062,7 @@ } }, { - "id": 23780, + "id": 23827, "properties": { "facing": "east", "power": "10", @@ -37040,7 +37071,7 @@ } }, { - "id": 23781, + "id": 23828, "properties": { "facing": "east", "power": "10", @@ -37049,7 +37080,7 @@ } }, { - "id": 23782, + "id": 23829, "properties": { "facing": "east", "power": "11", @@ -37058,7 +37089,7 @@ } }, { - "id": 23783, + "id": 23830, "properties": { "facing": "east", "power": "11", @@ -37067,7 +37098,7 @@ } }, { - "id": 23784, + "id": 23831, "properties": { "facing": "east", "power": "11", @@ -37076,7 +37107,7 @@ } }, { - "id": 23785, + "id": 23832, "properties": { "facing": "east", "power": "11", @@ -37085,7 +37116,7 @@ } }, { - "id": 23786, + "id": 23833, "properties": { "facing": "east", "power": "11", @@ -37094,7 +37125,7 @@ } }, { - "id": 23787, + "id": 23834, "properties": { "facing": "east", "power": "11", @@ -37103,7 +37134,7 @@ } }, { - "id": 23788, + "id": 23835, "properties": { "facing": "east", "power": "12", @@ -37112,7 +37143,7 @@ } }, { - "id": 23789, + "id": 23836, "properties": { "facing": "east", "power": "12", @@ -37121,7 +37152,7 @@ } }, { - "id": 23790, + "id": 23837, "properties": { "facing": "east", "power": "12", @@ -37130,7 +37161,7 @@ } }, { - "id": 23791, + "id": 23838, "properties": { "facing": "east", "power": "12", @@ -37139,7 +37170,7 @@ } }, { - "id": 23792, + "id": 23839, "properties": { "facing": "east", "power": "12", @@ -37148,7 +37179,7 @@ } }, { - "id": 23793, + "id": 23840, "properties": { "facing": "east", "power": "12", @@ -37157,7 +37188,7 @@ } }, { - "id": 23794, + "id": 23841, "properties": { "facing": "east", "power": "13", @@ -37166,7 +37197,7 @@ } }, { - "id": 23795, + "id": 23842, "properties": { "facing": "east", "power": "13", @@ -37175,7 +37206,7 @@ } }, { - "id": 23796, + "id": 23843, "properties": { "facing": "east", "power": "13", @@ -37184,7 +37215,7 @@ } }, { - "id": 23797, + "id": 23844, "properties": { "facing": "east", "power": "13", @@ -37193,7 +37224,7 @@ } }, { - "id": 23798, + "id": 23845, "properties": { "facing": "east", "power": "13", @@ -37202,7 +37233,7 @@ } }, { - "id": 23799, + "id": 23846, "properties": { "facing": "east", "power": "13", @@ -37211,7 +37242,7 @@ } }, { - "id": 23800, + "id": 23847, "properties": { "facing": "east", "power": "14", @@ -37220,7 +37251,7 @@ } }, { - "id": 23801, + "id": 23848, "properties": { "facing": "east", "power": "14", @@ -37229,7 +37260,7 @@ } }, { - "id": 23802, + "id": 23849, "properties": { "facing": "east", "power": "14", @@ -37238,7 +37269,7 @@ } }, { - "id": 23803, + "id": 23850, "properties": { "facing": "east", "power": "14", @@ -37247,7 +37278,7 @@ } }, { - "id": 23804, + "id": 23851, "properties": { "facing": "east", "power": "14", @@ -37256,7 +37287,7 @@ } }, { - "id": 23805, + "id": 23852, "properties": { "facing": "east", "power": "14", @@ -37265,7 +37296,7 @@ } }, { - "id": 23806, + "id": 23853, "properties": { "facing": "east", "power": "15", @@ -37274,7 +37305,7 @@ } }, { - "id": 23807, + "id": 23854, "properties": { "facing": "east", "power": "15", @@ -37283,7 +37314,7 @@ } }, { - "id": 23808, + "id": 23855, "properties": { "facing": "east", "power": "15", @@ -37292,7 +37323,7 @@ } }, { - "id": 23809, + "id": 23856, "properties": { "facing": "east", "power": "15", @@ -37301,7 +37332,7 @@ } }, { - "id": 23810, + "id": 23857, "properties": { "facing": "east", "power": "15", @@ -37310,7 +37341,7 @@ } }, { - "id": 23811, + "id": 23858, "properties": { "facing": "east", "power": "15", @@ -37349,7 +37380,7 @@ }, "states": [ { - "id": 19524, + "id": 19566, "properties": { "facing": "north", "lit": "true", @@ -37358,7 +37389,7 @@ } }, { - "id": 19525, + "id": 19567, "properties": { "facing": "north", "lit": "true", @@ -37367,7 +37398,7 @@ } }, { - "id": 19526, + "id": 19568, "properties": { "facing": "north", "lit": "true", @@ -37377,7 +37408,7 @@ }, { "default": true, - "id": 19527, + "id": 19569, "properties": { "facing": "north", "lit": "true", @@ -37386,7 +37417,7 @@ } }, { - "id": 19528, + "id": 19570, "properties": { "facing": "north", "lit": "false", @@ -37395,7 +37426,7 @@ } }, { - "id": 19529, + "id": 19571, "properties": { "facing": "north", "lit": "false", @@ -37404,7 +37435,7 @@ } }, { - "id": 19530, + "id": 19572, "properties": { "facing": "north", "lit": "false", @@ -37413,7 +37444,7 @@ } }, { - "id": 19531, + "id": 19573, "properties": { "facing": "north", "lit": "false", @@ -37422,7 +37453,7 @@ } }, { - "id": 19532, + "id": 19574, "properties": { "facing": "south", "lit": "true", @@ -37431,7 +37462,7 @@ } }, { - "id": 19533, + "id": 19575, "properties": { "facing": "south", "lit": "true", @@ -37440,7 +37471,7 @@ } }, { - "id": 19534, + "id": 19576, "properties": { "facing": "south", "lit": "true", @@ -37449,7 +37480,7 @@ } }, { - "id": 19535, + "id": 19577, "properties": { "facing": "south", "lit": "true", @@ -37458,7 +37489,7 @@ } }, { - "id": 19536, + "id": 19578, "properties": { "facing": "south", "lit": "false", @@ -37467,7 +37498,7 @@ } }, { - "id": 19537, + "id": 19579, "properties": { "facing": "south", "lit": "false", @@ -37476,7 +37507,7 @@ } }, { - "id": 19538, + "id": 19580, "properties": { "facing": "south", "lit": "false", @@ -37485,7 +37516,7 @@ } }, { - "id": 19539, + "id": 19581, "properties": { "facing": "south", "lit": "false", @@ -37494,7 +37525,7 @@ } }, { - "id": 19540, + "id": 19582, "properties": { "facing": "west", "lit": "true", @@ -37503,7 +37534,7 @@ } }, { - "id": 19541, + "id": 19583, "properties": { "facing": "west", "lit": "true", @@ -37512,7 +37543,7 @@ } }, { - "id": 19542, + "id": 19584, "properties": { "facing": "west", "lit": "true", @@ -37521,7 +37552,7 @@ } }, { - "id": 19543, + "id": 19585, "properties": { "facing": "west", "lit": "true", @@ -37530,7 +37561,7 @@ } }, { - "id": 19544, + "id": 19586, "properties": { "facing": "west", "lit": "false", @@ -37539,7 +37570,7 @@ } }, { - "id": 19545, + "id": 19587, "properties": { "facing": "west", "lit": "false", @@ -37548,7 +37579,7 @@ } }, { - "id": 19546, + "id": 19588, "properties": { "facing": "west", "lit": "false", @@ -37557,7 +37588,7 @@ } }, { - "id": 19547, + "id": 19589, "properties": { "facing": "west", "lit": "false", @@ -37566,7 +37597,7 @@ } }, { - "id": 19548, + "id": 19590, "properties": { "facing": "east", "lit": "true", @@ -37575,7 +37606,7 @@ } }, { - "id": 19549, + "id": 19591, "properties": { "facing": "east", "lit": "true", @@ -37584,7 +37615,7 @@ } }, { - "id": 19550, + "id": 19592, "properties": { "facing": "east", "lit": "true", @@ -37593,7 +37624,7 @@ } }, { - "id": 19551, + "id": 19593, "properties": { "facing": "east", "lit": "true", @@ -37602,7 +37633,7 @@ } }, { - "id": 19552, + "id": 19594, "properties": { "facing": "east", "lit": "false", @@ -37611,7 +37642,7 @@ } }, { - "id": 19553, + "id": 19595, "properties": { "facing": "east", "lit": "false", @@ -37620,7 +37651,7 @@ } }, { - "id": 19554, + "id": 19596, "properties": { "facing": "east", "lit": "false", @@ -37629,7 +37660,7 @@ } }, { - "id": 19555, + "id": 19597, "properties": { "facing": "east", "lit": "false", @@ -37662,7 +37693,7 @@ }, "states": [ { - "id": 21738, + "id": 21785, "properties": { "candles": "1", "lit": "true", @@ -37670,7 +37701,7 @@ } }, { - "id": 21739, + "id": 21786, "properties": { "candles": "1", "lit": "true", @@ -37678,7 +37709,7 @@ } }, { - "id": 21740, + "id": 21787, "properties": { "candles": "1", "lit": "false", @@ -37687,7 +37718,7 @@ }, { "default": true, - "id": 21741, + "id": 21788, "properties": { "candles": "1", "lit": "false", @@ -37695,7 +37726,7 @@ } }, { - "id": 21742, + "id": 21789, "properties": { "candles": "2", "lit": "true", @@ -37703,7 +37734,7 @@ } }, { - "id": 21743, + "id": 21790, "properties": { "candles": "2", "lit": "true", @@ -37711,7 +37742,7 @@ } }, { - "id": 21744, + "id": 21791, "properties": { "candles": "2", "lit": "false", @@ -37719,7 +37750,7 @@ } }, { - "id": 21745, + "id": 21792, "properties": { "candles": "2", "lit": "false", @@ -37727,7 +37758,7 @@ } }, { - "id": 21746, + "id": 21793, "properties": { "candles": "3", "lit": "true", @@ -37735,7 +37766,7 @@ } }, { - "id": 21747, + "id": 21794, "properties": { "candles": "3", "lit": "true", @@ -37743,7 +37774,7 @@ } }, { - "id": 21748, + "id": 21795, "properties": { "candles": "3", "lit": "false", @@ -37751,7 +37782,7 @@ } }, { - "id": 21749, + "id": 21796, "properties": { "candles": "3", "lit": "false", @@ -37759,7 +37790,7 @@ } }, { - "id": 21750, + "id": 21797, "properties": { "candles": "4", "lit": "true", @@ -37767,7 +37798,7 @@ } }, { - "id": 21751, + "id": 21798, "properties": { "candles": "4", "lit": "true", @@ -37775,7 +37806,7 @@ } }, { - "id": 21752, + "id": 21799, "properties": { "candles": "4", "lit": "false", @@ -37783,7 +37814,7 @@ } }, { - "id": 21753, + "id": 21800, "properties": { "candles": "4", "lit": "false", @@ -37806,14 +37837,14 @@ }, "states": [ { - "id": 22010, + "id": 22057, "properties": { "lit": "true" } }, { "default": true, - "id": 22011, + "id": 22058, "properties": { "lit": "false" } @@ -37840,49 +37871,49 @@ "states": [ { "default": true, - "id": 9370, + "id": 9380, "properties": { "age": "0" } }, { - "id": 9371, + "id": 9381, "properties": { "age": "1" } }, { - "id": 9372, + "id": 9382, "properties": { "age": "2" } }, { - "id": 9373, + "id": 9383, "properties": { "age": "3" } }, { - "id": 9374, + "id": 9384, "properties": { "age": "4" } }, { - "id": 9375, + "id": 9385, "properties": { "age": "5" } }, { - "id": 9376, + "id": 9386, "properties": { "age": "6" } }, { - "id": 9377, + "id": 9387, "properties": { "age": "7" } @@ -37897,7 +37928,7 @@ "states": [ { "default": true, - "id": 19449 + "id": 19491 } ] }, @@ -37917,25 +37948,25 @@ "states": [ { "default": true, - "id": 6035, + "id": 6045, "properties": { "facing": "north" } }, { - "id": 6036, + "id": 6046, "properties": { "facing": "south" } }, { - "id": 6037, + "id": 6047, "properties": { "facing": "west" } }, { - "id": 6038, + "id": 6048, "properties": { "facing": "east" } @@ -37950,7 +37981,7 @@ "states": [ { "default": true, - "id": 8172 + "id": 8182 } ] }, @@ -37962,7 +37993,7 @@ "states": [ { "default": true, - "id": 13972 + "id": 14014 } ] }, @@ -38007,7 +38038,7 @@ }, "states": [ { - "id": 25782, + "id": 25829, "properties": { "age": "0", "berries": "true" @@ -38015,357 +38046,357 @@ }, { "default": true, - "id": 25783, + "id": 25830, "properties": { "age": "0", "berries": "false" } }, { - "id": 25784, + "id": 25831, "properties": { "age": "1", "berries": "true" } }, { - "id": 25785, + "id": 25832, "properties": { "age": "1", "berries": "false" } }, { - "id": 25786, + "id": 25833, "properties": { "age": "2", "berries": "true" } }, { - "id": 25787, + "id": 25834, "properties": { "age": "2", "berries": "false" } }, { - "id": 25788, + "id": 25835, "properties": { "age": "3", "berries": "true" } }, { - "id": 25789, + "id": 25836, "properties": { "age": "3", "berries": "false" } }, { - "id": 25790, + "id": 25837, "properties": { "age": "4", "berries": "true" } }, { - "id": 25791, + "id": 25838, "properties": { "age": "4", "berries": "false" } }, { - "id": 25792, + "id": 25839, "properties": { "age": "5", "berries": "true" } }, { - "id": 25793, + "id": 25840, "properties": { "age": "5", "berries": "false" } }, { - "id": 25794, + "id": 25841, "properties": { "age": "6", "berries": "true" } }, { - "id": 25795, + "id": 25842, "properties": { "age": "6", "berries": "false" } }, { - "id": 25796, + "id": 25843, "properties": { "age": "7", "berries": "true" } }, { - "id": 25797, + "id": 25844, "properties": { "age": "7", "berries": "false" } }, { - "id": 25798, + "id": 25845, "properties": { "age": "8", "berries": "true" } }, { - "id": 25799, + "id": 25846, "properties": { "age": "8", "berries": "false" } }, { - "id": 25800, + "id": 25847, "properties": { "age": "9", "berries": "true" } }, { - "id": 25801, + "id": 25848, "properties": { "age": "9", "berries": "false" } }, { - "id": 25802, + "id": 25849, "properties": { "age": "10", "berries": "true" } }, { - "id": 25803, + "id": 25850, "properties": { "age": "10", "berries": "false" } }, { - "id": 25804, + "id": 25851, "properties": { "age": "11", "berries": "true" } }, { - "id": 25805, + "id": 25852, "properties": { "age": "11", "berries": "false" } }, { - "id": 25806, + "id": 25853, "properties": { "age": "12", "berries": "true" } }, { - "id": 25807, + "id": 25854, "properties": { "age": "12", "berries": "false" } }, { - "id": 25808, + "id": 25855, "properties": { "age": "13", "berries": "true" } }, { - "id": 25809, + "id": 25856, "properties": { "age": "13", "berries": "false" } }, { - "id": 25810, + "id": 25857, "properties": { "age": "14", "berries": "true" } }, { - "id": 25811, + "id": 25858, "properties": { "age": "14", "berries": "false" } }, { - "id": 25812, + "id": 25859, "properties": { "age": "15", "berries": "true" } }, { - "id": 25813, + "id": 25860, "properties": { "age": "15", "berries": "false" } }, { - "id": 25814, + "id": 25861, "properties": { "age": "16", "berries": "true" } }, { - "id": 25815, + "id": 25862, "properties": { "age": "16", "berries": "false" } }, { - "id": 25816, + "id": 25863, "properties": { "age": "17", "berries": "true" } }, { - "id": 25817, + "id": 25864, "properties": { "age": "17", "berries": "false" } }, { - "id": 25818, + "id": 25865, "properties": { "age": "18", "berries": "true" } }, { - "id": 25819, + "id": 25866, "properties": { "age": "18", "berries": "false" } }, { - "id": 25820, + "id": 25867, "properties": { "age": "19", "berries": "true" } }, { - "id": 25821, + "id": 25868, "properties": { "age": "19", "berries": "false" } }, { - "id": 25822, + "id": 25869, "properties": { "age": "20", "berries": "true" } }, { - "id": 25823, + "id": 25870, "properties": { "age": "20", "berries": "false" } }, { - "id": 25824, + "id": 25871, "properties": { "age": "21", "berries": "true" } }, { - "id": 25825, + "id": 25872, "properties": { "age": "21", "berries": "false" } }, { - "id": 25826, + "id": 25873, "properties": { "age": "22", "berries": "true" } }, { - "id": 25827, + "id": 25874, "properties": { "age": "22", "berries": "false" } }, { - "id": 25828, + "id": 25875, "properties": { "age": "23", "berries": "true" } }, { - "id": 25829, + "id": 25876, "properties": { "age": "23", "berries": "false" } }, { - "id": 25830, + "id": 25877, "properties": { "age": "24", "berries": "true" } }, { - "id": 25831, + "id": 25878, "properties": { "age": "24", "berries": "false" } }, { - "id": 25832, + "id": 25879, "properties": { "age": "25", "berries": "true" } }, { - "id": 25833, + "id": 25880, "properties": { "age": "25", "berries": "false" @@ -38386,14 +38417,14 @@ }, "states": [ { - "id": 25834, + "id": 25881, "properties": { "berries": "true" } }, { "default": true, - "id": 25835, + "id": 25882, "properties": { "berries": "false" } @@ -38418,21 +38449,21 @@ }, "states": [ { - "id": 7006, + "id": 7016, "properties": { "axis": "x", "waterlogged": "true" } }, { - "id": 7007, + "id": 7017, "properties": { "axis": "x", "waterlogged": "false" } }, { - "id": 7008, + "id": 7018, "properties": { "axis": "y", "waterlogged": "true" @@ -38440,21 +38471,21 @@ }, { "default": true, - "id": 7009, + "id": 7019, "properties": { "axis": "y", "waterlogged": "false" } }, { - "id": 7010, + "id": 7020, "properties": { "axis": "z", "waterlogged": "true" } }, { - "id": 7011, + "id": 7021, "properties": { "axis": "z", "waterlogged": "false" @@ -38484,42 +38515,42 @@ }, "states": [ { - "id": 13540, + "id": 13550, "properties": { "conditional": "true", "facing": "north" } }, { - "id": 13541, + "id": 13551, "properties": { "conditional": "true", "facing": "east" } }, { - "id": 13542, + "id": 13552, "properties": { "conditional": "true", "facing": "south" } }, { - "id": 13543, + "id": 13553, "properties": { "conditional": "true", "facing": "west" } }, { - "id": 13544, + "id": 13554, "properties": { "conditional": "true", "facing": "up" } }, { - "id": 13545, + "id": 13555, "properties": { "conditional": "true", "facing": "down" @@ -38527,42 +38558,42 @@ }, { "default": true, - "id": 13546, + "id": 13556, "properties": { "conditional": "false", "facing": "north" } }, { - "id": 13547, + "id": 13557, "properties": { "conditional": "false", "facing": "east" } }, { - "id": 13548, + "id": 13558, "properties": { "conditional": "false", "facing": "south" } }, { - "id": 13549, + "id": 13559, "properties": { "conditional": "false", "facing": "west" } }, { - "id": 13550, + "id": 13560, "properties": { "conditional": "false", "facing": "up" } }, { - "id": 13551, + "id": 13561, "properties": { "conditional": "false", "facing": "down" @@ -38596,7 +38627,7 @@ }, "states": [ { - "id": 9506, + "id": 9516, "properties": { "face": "floor", "facing": "north", @@ -38604,7 +38635,7 @@ } }, { - "id": 9507, + "id": 9517, "properties": { "face": "floor", "facing": "north", @@ -38612,7 +38643,7 @@ } }, { - "id": 9508, + "id": 9518, "properties": { "face": "floor", "facing": "south", @@ -38620,7 +38651,7 @@ } }, { - "id": 9509, + "id": 9519, "properties": { "face": "floor", "facing": "south", @@ -38628,7 +38659,7 @@ } }, { - "id": 9510, + "id": 9520, "properties": { "face": "floor", "facing": "west", @@ -38636,7 +38667,7 @@ } }, { - "id": 9511, + "id": 9521, "properties": { "face": "floor", "facing": "west", @@ -38644,7 +38675,7 @@ } }, { - "id": 9512, + "id": 9522, "properties": { "face": "floor", "facing": "east", @@ -38652,7 +38683,7 @@ } }, { - "id": 9513, + "id": 9523, "properties": { "face": "floor", "facing": "east", @@ -38660,7 +38691,7 @@ } }, { - "id": 9514, + "id": 9524, "properties": { "face": "wall", "facing": "north", @@ -38669,7 +38700,7 @@ }, { "default": true, - "id": 9515, + "id": 9525, "properties": { "face": "wall", "facing": "north", @@ -38677,7 +38708,7 @@ } }, { - "id": 9516, + "id": 9526, "properties": { "face": "wall", "facing": "south", @@ -38685,7 +38716,7 @@ } }, { - "id": 9517, + "id": 9527, "properties": { "face": "wall", "facing": "south", @@ -38693,7 +38724,7 @@ } }, { - "id": 9518, + "id": 9528, "properties": { "face": "wall", "facing": "west", @@ -38701,7 +38732,7 @@ } }, { - "id": 9519, + "id": 9529, "properties": { "face": "wall", "facing": "west", @@ -38709,7 +38740,7 @@ } }, { - "id": 9520, + "id": 9530, "properties": { "face": "wall", "facing": "east", @@ -38717,7 +38748,7 @@ } }, { - "id": 9521, + "id": 9531, "properties": { "face": "wall", "facing": "east", @@ -38725,7 +38756,7 @@ } }, { - "id": 9522, + "id": 9532, "properties": { "face": "ceiling", "facing": "north", @@ -38733,7 +38764,7 @@ } }, { - "id": 9523, + "id": 9533, "properties": { "face": "ceiling", "facing": "north", @@ -38741,7 +38772,7 @@ } }, { - "id": 9524, + "id": 9534, "properties": { "face": "ceiling", "facing": "south", @@ -38749,7 +38780,7 @@ } }, { - "id": 9525, + "id": 9535, "properties": { "face": "ceiling", "facing": "south", @@ -38757,7 +38788,7 @@ } }, { - "id": 9526, + "id": 9536, "properties": { "face": "ceiling", "facing": "west", @@ -38765,7 +38796,7 @@ } }, { - "id": 9527, + "id": 9537, "properties": { "face": "ceiling", "facing": "west", @@ -38773,7 +38804,7 @@ } }, { - "id": 9528, + "id": 9538, "properties": { "face": "ceiling", "facing": "east", @@ -38781,7 +38812,7 @@ } }, { - "id": 9529, + "id": 9539, "properties": { "face": "ceiling", "facing": "east", @@ -38822,7 +38853,7 @@ }, "states": [ { - "id": 13027, + "id": 13037, "properties": { "facing": "north", "half": "upper", @@ -38832,7 +38863,7 @@ } }, { - "id": 13028, + "id": 13038, "properties": { "facing": "north", "half": "upper", @@ -38842,7 +38873,7 @@ } }, { - "id": 13029, + "id": 13039, "properties": { "facing": "north", "half": "upper", @@ -38852,7 +38883,7 @@ } }, { - "id": 13030, + "id": 13040, "properties": { "facing": "north", "half": "upper", @@ -38862,7 +38893,7 @@ } }, { - "id": 13031, + "id": 13041, "properties": { "facing": "north", "half": "upper", @@ -38872,7 +38903,7 @@ } }, { - "id": 13032, + "id": 13042, "properties": { "facing": "north", "half": "upper", @@ -38882,7 +38913,7 @@ } }, { - "id": 13033, + "id": 13043, "properties": { "facing": "north", "half": "upper", @@ -38892,7 +38923,7 @@ } }, { - "id": 13034, + "id": 13044, "properties": { "facing": "north", "half": "upper", @@ -38902,7 +38933,7 @@ } }, { - "id": 13035, + "id": 13045, "properties": { "facing": "north", "half": "lower", @@ -38912,7 +38943,7 @@ } }, { - "id": 13036, + "id": 13046, "properties": { "facing": "north", "half": "lower", @@ -38922,7 +38953,7 @@ } }, { - "id": 13037, + "id": 13047, "properties": { "facing": "north", "half": "lower", @@ -38933,7 +38964,7 @@ }, { "default": true, - "id": 13038, + "id": 13048, "properties": { "facing": "north", "half": "lower", @@ -38943,7 +38974,7 @@ } }, { - "id": 13039, + "id": 13049, "properties": { "facing": "north", "half": "lower", @@ -38953,7 +38984,7 @@ } }, { - "id": 13040, + "id": 13050, "properties": { "facing": "north", "half": "lower", @@ -38963,7 +38994,7 @@ } }, { - "id": 13041, + "id": 13051, "properties": { "facing": "north", "half": "lower", @@ -38973,7 +39004,7 @@ } }, { - "id": 13042, + "id": 13052, "properties": { "facing": "north", "half": "lower", @@ -38983,7 +39014,7 @@ } }, { - "id": 13043, + "id": 13053, "properties": { "facing": "south", "half": "upper", @@ -38993,7 +39024,7 @@ } }, { - "id": 13044, + "id": 13054, "properties": { "facing": "south", "half": "upper", @@ -39003,7 +39034,7 @@ } }, { - "id": 13045, + "id": 13055, "properties": { "facing": "south", "half": "upper", @@ -39013,7 +39044,7 @@ } }, { - "id": 13046, + "id": 13056, "properties": { "facing": "south", "half": "upper", @@ -39023,7 +39054,7 @@ } }, { - "id": 13047, + "id": 13057, "properties": { "facing": "south", "half": "upper", @@ -39033,7 +39064,7 @@ } }, { - "id": 13048, + "id": 13058, "properties": { "facing": "south", "half": "upper", @@ -39043,7 +39074,7 @@ } }, { - "id": 13049, + "id": 13059, "properties": { "facing": "south", "half": "upper", @@ -39053,7 +39084,7 @@ } }, { - "id": 13050, + "id": 13060, "properties": { "facing": "south", "half": "upper", @@ -39063,7 +39094,7 @@ } }, { - "id": 13051, + "id": 13061, "properties": { "facing": "south", "half": "lower", @@ -39073,7 +39104,7 @@ } }, { - "id": 13052, + "id": 13062, "properties": { "facing": "south", "half": "lower", @@ -39083,7 +39114,7 @@ } }, { - "id": 13053, + "id": 13063, "properties": { "facing": "south", "half": "lower", @@ -39093,7 +39124,7 @@ } }, { - "id": 13054, + "id": 13064, "properties": { "facing": "south", "half": "lower", @@ -39103,7 +39134,7 @@ } }, { - "id": 13055, + "id": 13065, "properties": { "facing": "south", "half": "lower", @@ -39113,7 +39144,7 @@ } }, { - "id": 13056, + "id": 13066, "properties": { "facing": "south", "half": "lower", @@ -39123,7 +39154,7 @@ } }, { - "id": 13057, + "id": 13067, "properties": { "facing": "south", "half": "lower", @@ -39133,7 +39164,7 @@ } }, { - "id": 13058, + "id": 13068, "properties": { "facing": "south", "half": "lower", @@ -39143,7 +39174,7 @@ } }, { - "id": 13059, + "id": 13069, "properties": { "facing": "west", "half": "upper", @@ -39153,7 +39184,7 @@ } }, { - "id": 13060, + "id": 13070, "properties": { "facing": "west", "half": "upper", @@ -39163,7 +39194,7 @@ } }, { - "id": 13061, + "id": 13071, "properties": { "facing": "west", "half": "upper", @@ -39173,7 +39204,7 @@ } }, { - "id": 13062, + "id": 13072, "properties": { "facing": "west", "half": "upper", @@ -39183,7 +39214,7 @@ } }, { - "id": 13063, + "id": 13073, "properties": { "facing": "west", "half": "upper", @@ -39193,7 +39224,7 @@ } }, { - "id": 13064, + "id": 13074, "properties": { "facing": "west", "half": "upper", @@ -39203,7 +39234,7 @@ } }, { - "id": 13065, + "id": 13075, "properties": { "facing": "west", "half": "upper", @@ -39213,7 +39244,7 @@ } }, { - "id": 13066, + "id": 13076, "properties": { "facing": "west", "half": "upper", @@ -39223,7 +39254,7 @@ } }, { - "id": 13067, + "id": 13077, "properties": { "facing": "west", "half": "lower", @@ -39233,7 +39264,7 @@ } }, { - "id": 13068, + "id": 13078, "properties": { "facing": "west", "half": "lower", @@ -39243,7 +39274,7 @@ } }, { - "id": 13069, + "id": 13079, "properties": { "facing": "west", "half": "lower", @@ -39253,7 +39284,7 @@ } }, { - "id": 13070, + "id": 13080, "properties": { "facing": "west", "half": "lower", @@ -39263,7 +39294,7 @@ } }, { - "id": 13071, + "id": 13081, "properties": { "facing": "west", "half": "lower", @@ -39273,7 +39304,7 @@ } }, { - "id": 13072, + "id": 13082, "properties": { "facing": "west", "half": "lower", @@ -39283,7 +39314,7 @@ } }, { - "id": 13073, + "id": 13083, "properties": { "facing": "west", "half": "lower", @@ -39293,7 +39324,7 @@ } }, { - "id": 13074, + "id": 13084, "properties": { "facing": "west", "half": "lower", @@ -39303,7 +39334,7 @@ } }, { - "id": 13075, + "id": 13085, "properties": { "facing": "east", "half": "upper", @@ -39313,7 +39344,7 @@ } }, { - "id": 13076, + "id": 13086, "properties": { "facing": "east", "half": "upper", @@ -39323,7 +39354,7 @@ } }, { - "id": 13077, + "id": 13087, "properties": { "facing": "east", "half": "upper", @@ -39333,7 +39364,7 @@ } }, { - "id": 13078, + "id": 13088, "properties": { "facing": "east", "half": "upper", @@ -39343,7 +39374,7 @@ } }, { - "id": 13079, + "id": 13089, "properties": { "facing": "east", "half": "upper", @@ -39353,7 +39384,7 @@ } }, { - "id": 13080, + "id": 13090, "properties": { "facing": "east", "half": "upper", @@ -39363,7 +39394,7 @@ } }, { - "id": 13081, + "id": 13091, "properties": { "facing": "east", "half": "upper", @@ -39373,7 +39404,7 @@ } }, { - "id": 13082, + "id": 13092, "properties": { "facing": "east", "half": "upper", @@ -39383,7 +39414,7 @@ } }, { - "id": 13083, + "id": 13093, "properties": { "facing": "east", "half": "lower", @@ -39393,7 +39424,7 @@ } }, { - "id": 13084, + "id": 13094, "properties": { "facing": "east", "half": "lower", @@ -39403,7 +39434,7 @@ } }, { - "id": 13085, + "id": 13095, "properties": { "facing": "east", "half": "lower", @@ -39413,7 +39444,7 @@ } }, { - "id": 13086, + "id": 13096, "properties": { "facing": "east", "half": "lower", @@ -39423,7 +39454,7 @@ } }, { - "id": 13087, + "id": 13097, "properties": { "facing": "east", "half": "lower", @@ -39433,7 +39464,7 @@ } }, { - "id": 13088, + "id": 13098, "properties": { "facing": "east", "half": "lower", @@ -39443,7 +39474,7 @@ } }, { - "id": 13089, + "id": 13099, "properties": { "facing": "east", "half": "lower", @@ -39453,7 +39484,7 @@ } }, { - "id": 13090, + "id": 13100, "properties": { "facing": "east", "half": "lower", @@ -39493,7 +39524,7 @@ }, "states": [ { - "id": 12611, + "id": 12621, "properties": { "east": "true", "north": "true", @@ -39503,7 +39534,7 @@ } }, { - "id": 12612, + "id": 12622, "properties": { "east": "true", "north": "true", @@ -39513,7 +39544,7 @@ } }, { - "id": 12613, + "id": 12623, "properties": { "east": "true", "north": "true", @@ -39523,7 +39554,7 @@ } }, { - "id": 12614, + "id": 12624, "properties": { "east": "true", "north": "true", @@ -39533,7 +39564,7 @@ } }, { - "id": 12615, + "id": 12625, "properties": { "east": "true", "north": "true", @@ -39543,7 +39574,7 @@ } }, { - "id": 12616, + "id": 12626, "properties": { "east": "true", "north": "true", @@ -39553,7 +39584,7 @@ } }, { - "id": 12617, + "id": 12627, "properties": { "east": "true", "north": "true", @@ -39563,7 +39594,7 @@ } }, { - "id": 12618, + "id": 12628, "properties": { "east": "true", "north": "true", @@ -39573,7 +39604,7 @@ } }, { - "id": 12619, + "id": 12629, "properties": { "east": "true", "north": "false", @@ -39583,7 +39614,7 @@ } }, { - "id": 12620, + "id": 12630, "properties": { "east": "true", "north": "false", @@ -39593,7 +39624,7 @@ } }, { - "id": 12621, + "id": 12631, "properties": { "east": "true", "north": "false", @@ -39603,7 +39634,7 @@ } }, { - "id": 12622, + "id": 12632, "properties": { "east": "true", "north": "false", @@ -39613,7 +39644,7 @@ } }, { - "id": 12623, + "id": 12633, "properties": { "east": "true", "north": "false", @@ -39623,7 +39654,7 @@ } }, { - "id": 12624, + "id": 12634, "properties": { "east": "true", "north": "false", @@ -39633,7 +39664,7 @@ } }, { - "id": 12625, + "id": 12635, "properties": { "east": "true", "north": "false", @@ -39643,7 +39674,7 @@ } }, { - "id": 12626, + "id": 12636, "properties": { "east": "true", "north": "false", @@ -39653,7 +39684,7 @@ } }, { - "id": 12627, + "id": 12637, "properties": { "east": "false", "north": "true", @@ -39663,7 +39694,7 @@ } }, { - "id": 12628, + "id": 12638, "properties": { "east": "false", "north": "true", @@ -39673,7 +39704,7 @@ } }, { - "id": 12629, + "id": 12639, "properties": { "east": "false", "north": "true", @@ -39683,7 +39714,7 @@ } }, { - "id": 12630, + "id": 12640, "properties": { "east": "false", "north": "true", @@ -39693,7 +39724,7 @@ } }, { - "id": 12631, + "id": 12641, "properties": { "east": "false", "north": "true", @@ -39703,7 +39734,7 @@ } }, { - "id": 12632, + "id": 12642, "properties": { "east": "false", "north": "true", @@ -39713,7 +39744,7 @@ } }, { - "id": 12633, + "id": 12643, "properties": { "east": "false", "north": "true", @@ -39723,7 +39754,7 @@ } }, { - "id": 12634, + "id": 12644, "properties": { "east": "false", "north": "true", @@ -39733,7 +39764,7 @@ } }, { - "id": 12635, + "id": 12645, "properties": { "east": "false", "north": "false", @@ -39743,7 +39774,7 @@ } }, { - "id": 12636, + "id": 12646, "properties": { "east": "false", "north": "false", @@ -39753,7 +39784,7 @@ } }, { - "id": 12637, + "id": 12647, "properties": { "east": "false", "north": "false", @@ -39763,7 +39794,7 @@ } }, { - "id": 12638, + "id": 12648, "properties": { "east": "false", "north": "false", @@ -39773,7 +39804,7 @@ } }, { - "id": 12639, + "id": 12649, "properties": { "east": "false", "north": "false", @@ -39783,7 +39814,7 @@ } }, { - "id": 12640, + "id": 12650, "properties": { "east": "false", "north": "false", @@ -39793,7 +39824,7 @@ } }, { - "id": 12641, + "id": 12651, "properties": { "east": "false", "north": "false", @@ -39804,7 +39835,7 @@ }, { "default": true, - "id": 12642, + "id": 12652, "properties": { "east": "false", "north": "false", @@ -39843,7 +39874,7 @@ }, "states": [ { - "id": 12323, + "id": 12333, "properties": { "facing": "north", "in_wall": "true", @@ -39852,7 +39883,7 @@ } }, { - "id": 12324, + "id": 12334, "properties": { "facing": "north", "in_wall": "true", @@ -39861,7 +39892,7 @@ } }, { - "id": 12325, + "id": 12335, "properties": { "facing": "north", "in_wall": "true", @@ -39870,7 +39901,7 @@ } }, { - "id": 12326, + "id": 12336, "properties": { "facing": "north", "in_wall": "true", @@ -39879,7 +39910,7 @@ } }, { - "id": 12327, + "id": 12337, "properties": { "facing": "north", "in_wall": "false", @@ -39888,7 +39919,7 @@ } }, { - "id": 12328, + "id": 12338, "properties": { "facing": "north", "in_wall": "false", @@ -39897,7 +39928,7 @@ } }, { - "id": 12329, + "id": 12339, "properties": { "facing": "north", "in_wall": "false", @@ -39907,7 +39938,7 @@ }, { "default": true, - "id": 12330, + "id": 12340, "properties": { "facing": "north", "in_wall": "false", @@ -39916,7 +39947,7 @@ } }, { - "id": 12331, + "id": 12341, "properties": { "facing": "south", "in_wall": "true", @@ -39925,7 +39956,7 @@ } }, { - "id": 12332, + "id": 12342, "properties": { "facing": "south", "in_wall": "true", @@ -39934,7 +39965,7 @@ } }, { - "id": 12333, + "id": 12343, "properties": { "facing": "south", "in_wall": "true", @@ -39943,7 +39974,7 @@ } }, { - "id": 12334, + "id": 12344, "properties": { "facing": "south", "in_wall": "true", @@ -39952,7 +39983,7 @@ } }, { - "id": 12335, + "id": 12345, "properties": { "facing": "south", "in_wall": "false", @@ -39961,7 +39992,7 @@ } }, { - "id": 12336, + "id": 12346, "properties": { "facing": "south", "in_wall": "false", @@ -39970,7 +40001,7 @@ } }, { - "id": 12337, + "id": 12347, "properties": { "facing": "south", "in_wall": "false", @@ -39979,7 +40010,7 @@ } }, { - "id": 12338, + "id": 12348, "properties": { "facing": "south", "in_wall": "false", @@ -39988,7 +40019,7 @@ } }, { - "id": 12339, + "id": 12349, "properties": { "facing": "west", "in_wall": "true", @@ -39997,7 +40028,7 @@ } }, { - "id": 12340, + "id": 12350, "properties": { "facing": "west", "in_wall": "true", @@ -40006,7 +40037,7 @@ } }, { - "id": 12341, + "id": 12351, "properties": { "facing": "west", "in_wall": "true", @@ -40015,7 +40046,7 @@ } }, { - "id": 12342, + "id": 12352, "properties": { "facing": "west", "in_wall": "true", @@ -40024,7 +40055,7 @@ } }, { - "id": 12343, + "id": 12353, "properties": { "facing": "west", "in_wall": "false", @@ -40033,7 +40064,7 @@ } }, { - "id": 12344, + "id": 12354, "properties": { "facing": "west", "in_wall": "false", @@ -40042,7 +40073,7 @@ } }, { - "id": 12345, + "id": 12355, "properties": { "facing": "west", "in_wall": "false", @@ -40051,7 +40082,7 @@ } }, { - "id": 12346, + "id": 12356, "properties": { "facing": "west", "in_wall": "false", @@ -40060,7 +40091,7 @@ } }, { - "id": 12347, + "id": 12357, "properties": { "facing": "east", "in_wall": "true", @@ -40069,7 +40100,7 @@ } }, { - "id": 12348, + "id": 12358, "properties": { "facing": "east", "in_wall": "true", @@ -40078,7 +40109,7 @@ } }, { - "id": 12349, + "id": 12359, "properties": { "facing": "east", "in_wall": "true", @@ -40087,7 +40118,7 @@ } }, { - "id": 12350, + "id": 12360, "properties": { "facing": "east", "in_wall": "true", @@ -40096,7 +40127,7 @@ } }, { - "id": 12351, + "id": 12361, "properties": { "facing": "east", "in_wall": "false", @@ -40105,7 +40136,7 @@ } }, { - "id": 12352, + "id": 12362, "properties": { "facing": "east", "in_wall": "false", @@ -40114,7 +40145,7 @@ } }, { - "id": 12353, + "id": 12363, "properties": { "facing": "east", "in_wall": "false", @@ -40123,7 +40154,7 @@ } }, { - "id": 12354, + "id": 12364, "properties": { "facing": "east", "in_wall": "false", @@ -40169,7 +40200,7 @@ }, "states": [ { - "id": 5185, + "id": 5194, "properties": { "attached": "true", "rotation": "0", @@ -40177,7 +40208,7 @@ } }, { - "id": 5186, + "id": 5195, "properties": { "attached": "true", "rotation": "0", @@ -40185,7 +40216,7 @@ } }, { - "id": 5187, + "id": 5196, "properties": { "attached": "true", "rotation": "1", @@ -40193,7 +40224,7 @@ } }, { - "id": 5188, + "id": 5197, "properties": { "attached": "true", "rotation": "1", @@ -40201,7 +40232,7 @@ } }, { - "id": 5189, + "id": 5198, "properties": { "attached": "true", "rotation": "2", @@ -40209,7 +40240,7 @@ } }, { - "id": 5190, + "id": 5199, "properties": { "attached": "true", "rotation": "2", @@ -40217,7 +40248,7 @@ } }, { - "id": 5191, + "id": 5200, "properties": { "attached": "true", "rotation": "3", @@ -40225,7 +40256,7 @@ } }, { - "id": 5192, + "id": 5201, "properties": { "attached": "true", "rotation": "3", @@ -40233,7 +40264,7 @@ } }, { - "id": 5193, + "id": 5202, "properties": { "attached": "true", "rotation": "4", @@ -40241,7 +40272,7 @@ } }, { - "id": 5194, + "id": 5203, "properties": { "attached": "true", "rotation": "4", @@ -40249,7 +40280,7 @@ } }, { - "id": 5195, + "id": 5204, "properties": { "attached": "true", "rotation": "5", @@ -40257,7 +40288,7 @@ } }, { - "id": 5196, + "id": 5205, "properties": { "attached": "true", "rotation": "5", @@ -40265,7 +40296,7 @@ } }, { - "id": 5197, + "id": 5206, "properties": { "attached": "true", "rotation": "6", @@ -40273,7 +40304,7 @@ } }, { - "id": 5198, + "id": 5207, "properties": { "attached": "true", "rotation": "6", @@ -40281,7 +40312,7 @@ } }, { - "id": 5199, + "id": 5208, "properties": { "attached": "true", "rotation": "7", @@ -40289,7 +40320,7 @@ } }, { - "id": 5200, + "id": 5209, "properties": { "attached": "true", "rotation": "7", @@ -40297,7 +40328,7 @@ } }, { - "id": 5201, + "id": 5210, "properties": { "attached": "true", "rotation": "8", @@ -40305,7 +40336,7 @@ } }, { - "id": 5202, + "id": 5211, "properties": { "attached": "true", "rotation": "8", @@ -40313,7 +40344,7 @@ } }, { - "id": 5203, + "id": 5212, "properties": { "attached": "true", "rotation": "9", @@ -40321,7 +40352,7 @@ } }, { - "id": 5204, + "id": 5213, "properties": { "attached": "true", "rotation": "9", @@ -40329,7 +40360,7 @@ } }, { - "id": 5205, + "id": 5214, "properties": { "attached": "true", "rotation": "10", @@ -40337,7 +40368,7 @@ } }, { - "id": 5206, + "id": 5215, "properties": { "attached": "true", "rotation": "10", @@ -40345,7 +40376,7 @@ } }, { - "id": 5207, + "id": 5216, "properties": { "attached": "true", "rotation": "11", @@ -40353,7 +40384,7 @@ } }, { - "id": 5208, + "id": 5217, "properties": { "attached": "true", "rotation": "11", @@ -40361,7 +40392,7 @@ } }, { - "id": 5209, + "id": 5218, "properties": { "attached": "true", "rotation": "12", @@ -40369,7 +40400,7 @@ } }, { - "id": 5210, + "id": 5219, "properties": { "attached": "true", "rotation": "12", @@ -40377,7 +40408,7 @@ } }, { - "id": 5211, + "id": 5220, "properties": { "attached": "true", "rotation": "13", @@ -40385,7 +40416,7 @@ } }, { - "id": 5212, + "id": 5221, "properties": { "attached": "true", "rotation": "13", @@ -40393,7 +40424,7 @@ } }, { - "id": 5213, + "id": 5222, "properties": { "attached": "true", "rotation": "14", @@ -40401,7 +40432,7 @@ } }, { - "id": 5214, + "id": 5223, "properties": { "attached": "true", "rotation": "14", @@ -40409,7 +40440,7 @@ } }, { - "id": 5215, + "id": 5224, "properties": { "attached": "true", "rotation": "15", @@ -40417,7 +40448,7 @@ } }, { - "id": 5216, + "id": 5225, "properties": { "attached": "true", "rotation": "15", @@ -40425,7 +40456,7 @@ } }, { - "id": 5217, + "id": 5226, "properties": { "attached": "false", "rotation": "0", @@ -40434,7 +40465,7 @@ }, { "default": true, - "id": 5218, + "id": 5227, "properties": { "attached": "false", "rotation": "0", @@ -40442,7 +40473,7 @@ } }, { - "id": 5219, + "id": 5228, "properties": { "attached": "false", "rotation": "1", @@ -40450,7 +40481,7 @@ } }, { - "id": 5220, + "id": 5229, "properties": { "attached": "false", "rotation": "1", @@ -40458,7 +40489,7 @@ } }, { - "id": 5221, + "id": 5230, "properties": { "attached": "false", "rotation": "2", @@ -40466,7 +40497,7 @@ } }, { - "id": 5222, + "id": 5231, "properties": { "attached": "false", "rotation": "2", @@ -40474,7 +40505,7 @@ } }, { - "id": 5223, + "id": 5232, "properties": { "attached": "false", "rotation": "3", @@ -40482,7 +40513,7 @@ } }, { - "id": 5224, + "id": 5233, "properties": { "attached": "false", "rotation": "3", @@ -40490,7 +40521,7 @@ } }, { - "id": 5225, + "id": 5234, "properties": { "attached": "false", "rotation": "4", @@ -40498,7 +40529,7 @@ } }, { - "id": 5226, + "id": 5235, "properties": { "attached": "false", "rotation": "4", @@ -40506,7 +40537,7 @@ } }, { - "id": 5227, + "id": 5236, "properties": { "attached": "false", "rotation": "5", @@ -40514,7 +40545,7 @@ } }, { - "id": 5228, + "id": 5237, "properties": { "attached": "false", "rotation": "5", @@ -40522,7 +40553,7 @@ } }, { - "id": 5229, + "id": 5238, "properties": { "attached": "false", "rotation": "6", @@ -40530,7 +40561,7 @@ } }, { - "id": 5230, + "id": 5239, "properties": { "attached": "false", "rotation": "6", @@ -40538,7 +40569,7 @@ } }, { - "id": 5231, + "id": 5240, "properties": { "attached": "false", "rotation": "7", @@ -40546,7 +40577,7 @@ } }, { - "id": 5232, + "id": 5241, "properties": { "attached": "false", "rotation": "7", @@ -40554,7 +40585,7 @@ } }, { - "id": 5233, + "id": 5242, "properties": { "attached": "false", "rotation": "8", @@ -40562,7 +40593,7 @@ } }, { - "id": 5234, + "id": 5243, "properties": { "attached": "false", "rotation": "8", @@ -40570,7 +40601,7 @@ } }, { - "id": 5235, + "id": 5244, "properties": { "attached": "false", "rotation": "9", @@ -40578,7 +40609,7 @@ } }, { - "id": 5236, + "id": 5245, "properties": { "attached": "false", "rotation": "9", @@ -40586,7 +40617,7 @@ } }, { - "id": 5237, + "id": 5246, "properties": { "attached": "false", "rotation": "10", @@ -40594,7 +40625,7 @@ } }, { - "id": 5238, + "id": 5247, "properties": { "attached": "false", "rotation": "10", @@ -40602,7 +40633,7 @@ } }, { - "id": 5239, + "id": 5248, "properties": { "attached": "false", "rotation": "11", @@ -40610,7 +40641,7 @@ } }, { - "id": 5240, + "id": 5249, "properties": { "attached": "false", "rotation": "11", @@ -40618,7 +40649,7 @@ } }, { - "id": 5241, + "id": 5250, "properties": { "attached": "false", "rotation": "12", @@ -40626,7 +40657,7 @@ } }, { - "id": 5242, + "id": 5251, "properties": { "attached": "false", "rotation": "12", @@ -40634,7 +40665,7 @@ } }, { - "id": 5243, + "id": 5252, "properties": { "attached": "false", "rotation": "13", @@ -40642,7 +40673,7 @@ } }, { - "id": 5244, + "id": 5253, "properties": { "attached": "false", "rotation": "13", @@ -40650,7 +40681,7 @@ } }, { - "id": 5245, + "id": 5254, "properties": { "attached": "false", "rotation": "14", @@ -40658,7 +40689,7 @@ } }, { - "id": 5246, + "id": 5255, "properties": { "attached": "false", "rotation": "14", @@ -40666,7 +40697,7 @@ } }, { - "id": 5247, + "id": 5256, "properties": { "attached": "false", "rotation": "15", @@ -40674,7 +40705,7 @@ } }, { - "id": 5248, + "id": 5257, "properties": { "attached": "false", "rotation": "15", @@ -40685,11 +40716,11 @@ }, "minecraft:cherry_leaves": { "definition": { - "type": "minecraft:particle_leaves", - "chance": 10, - "particle": { + "type": "minecraft:untinted_particle_leaves", + "leaf_particle": { "type": "minecraft:cherry_leaves" }, + "leaf_particle_chance": 0.1, "properties": {} }, "properties": { @@ -40999,14 +41030,14 @@ }, "states": [ { - "id": 5893, + "id": 5902, "properties": { "powered": "true" } }, { "default": true, - "id": 5894, + "id": 5903, "properties": { "powered": "false" } @@ -41073,7 +41104,7 @@ }, "states": [ { - "id": 4485, + "id": 4494, "properties": { "rotation": "0", "waterlogged": "true" @@ -41081,217 +41112,217 @@ }, { "default": true, - "id": 4486, + "id": 4495, "properties": { "rotation": "0", "waterlogged": "false" } }, { - "id": 4487, + "id": 4496, "properties": { "rotation": "1", "waterlogged": "true" } }, { - "id": 4488, + "id": 4497, "properties": { "rotation": "1", "waterlogged": "false" } }, { - "id": 4489, + "id": 4498, "properties": { "rotation": "2", "waterlogged": "true" } }, { - "id": 4490, + "id": 4499, "properties": { "rotation": "2", "waterlogged": "false" } }, { - "id": 4491, + "id": 4500, "properties": { "rotation": "3", "waterlogged": "true" } }, { - "id": 4492, + "id": 4501, "properties": { "rotation": "3", "waterlogged": "false" } }, { - "id": 4493, + "id": 4502, "properties": { "rotation": "4", "waterlogged": "true" } }, { - "id": 4494, + "id": 4503, "properties": { "rotation": "4", "waterlogged": "false" } }, { - "id": 4495, + "id": 4504, "properties": { "rotation": "5", "waterlogged": "true" } }, { - "id": 4496, + "id": 4505, "properties": { "rotation": "5", "waterlogged": "false" } }, { - "id": 4497, + "id": 4506, "properties": { "rotation": "6", "waterlogged": "true" } }, { - "id": 4498, + "id": 4507, "properties": { "rotation": "6", "waterlogged": "false" } }, { - "id": 4499, + "id": 4508, "properties": { "rotation": "7", "waterlogged": "true" } }, { - "id": 4500, + "id": 4509, "properties": { "rotation": "7", "waterlogged": "false" } }, { - "id": 4501, + "id": 4510, "properties": { "rotation": "8", "waterlogged": "true" } }, { - "id": 4502, + "id": 4511, "properties": { "rotation": "8", "waterlogged": "false" } }, { - "id": 4503, + "id": 4512, "properties": { "rotation": "9", "waterlogged": "true" } }, { - "id": 4504, + "id": 4513, "properties": { "rotation": "9", "waterlogged": "false" } }, { - "id": 4505, + "id": 4514, "properties": { "rotation": "10", "waterlogged": "true" } }, { - "id": 4506, + "id": 4515, "properties": { "rotation": "10", "waterlogged": "false" } }, { - "id": 4507, + "id": 4516, "properties": { "rotation": "11", "waterlogged": "true" } }, { - "id": 4508, + "id": 4517, "properties": { "rotation": "11", "waterlogged": "false" } }, { - "id": 4509, + "id": 4518, "properties": { "rotation": "12", "waterlogged": "true" } }, { - "id": 4510, + "id": 4519, "properties": { "rotation": "12", "waterlogged": "false" } }, { - "id": 4511, + "id": 4520, "properties": { "rotation": "13", "waterlogged": "true" } }, { - "id": 4512, + "id": 4521, "properties": { "rotation": "13", "waterlogged": "false" } }, { - "id": 4513, + "id": 4522, "properties": { "rotation": "14", "waterlogged": "true" } }, { - "id": 4514, + "id": 4523, "properties": { "rotation": "14", "waterlogged": "false" } }, { - "id": 4515, + "id": 4524, "properties": { "rotation": "15", "waterlogged": "true" } }, { - "id": 4516, + "id": 4525, "properties": { "rotation": "15", "waterlogged": "false" @@ -41317,21 +41348,21 @@ }, "states": [ { - "id": 12071, + "id": 12081, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 12072, + "id": 12082, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 12073, + "id": 12083, "properties": { "type": "bottom", "waterlogged": "true" @@ -41339,21 +41370,21 @@ }, { "default": true, - "id": 12074, + "id": 12084, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 12075, + "id": 12085, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 12076, + "id": 12086, "properties": { "type": "double", "waterlogged": "false" @@ -41394,7 +41425,7 @@ }, "states": [ { - "id": 10763, + "id": 10773, "properties": { "facing": "north", "half": "top", @@ -41403,7 +41434,7 @@ } }, { - "id": 10764, + "id": 10774, "properties": { "facing": "north", "half": "top", @@ -41412,7 +41443,7 @@ } }, { - "id": 10765, + "id": 10775, "properties": { "facing": "north", "half": "top", @@ -41421,7 +41452,7 @@ } }, { - "id": 10766, + "id": 10776, "properties": { "facing": "north", "half": "top", @@ -41430,7 +41461,7 @@ } }, { - "id": 10767, + "id": 10777, "properties": { "facing": "north", "half": "top", @@ -41439,7 +41470,7 @@ } }, { - "id": 10768, + "id": 10778, "properties": { "facing": "north", "half": "top", @@ -41448,7 +41479,7 @@ } }, { - "id": 10769, + "id": 10779, "properties": { "facing": "north", "half": "top", @@ -41457,7 +41488,7 @@ } }, { - "id": 10770, + "id": 10780, "properties": { "facing": "north", "half": "top", @@ -41466,7 +41497,7 @@ } }, { - "id": 10771, + "id": 10781, "properties": { "facing": "north", "half": "top", @@ -41475,7 +41506,7 @@ } }, { - "id": 10772, + "id": 10782, "properties": { "facing": "north", "half": "top", @@ -41484,7 +41515,7 @@ } }, { - "id": 10773, + "id": 10783, "properties": { "facing": "north", "half": "bottom", @@ -41494,7 +41525,7 @@ }, { "default": true, - "id": 10774, + "id": 10784, "properties": { "facing": "north", "half": "bottom", @@ -41503,7 +41534,7 @@ } }, { - "id": 10775, + "id": 10785, "properties": { "facing": "north", "half": "bottom", @@ -41512,7 +41543,7 @@ } }, { - "id": 10776, + "id": 10786, "properties": { "facing": "north", "half": "bottom", @@ -41521,7 +41552,7 @@ } }, { - "id": 10777, + "id": 10787, "properties": { "facing": "north", "half": "bottom", @@ -41530,7 +41561,7 @@ } }, { - "id": 10778, + "id": 10788, "properties": { "facing": "north", "half": "bottom", @@ -41539,7 +41570,7 @@ } }, { - "id": 10779, + "id": 10789, "properties": { "facing": "north", "half": "bottom", @@ -41548,7 +41579,7 @@ } }, { - "id": 10780, + "id": 10790, "properties": { "facing": "north", "half": "bottom", @@ -41557,7 +41588,7 @@ } }, { - "id": 10781, + "id": 10791, "properties": { "facing": "north", "half": "bottom", @@ -41566,7 +41597,7 @@ } }, { - "id": 10782, + "id": 10792, "properties": { "facing": "north", "half": "bottom", @@ -41575,7 +41606,7 @@ } }, { - "id": 10783, + "id": 10793, "properties": { "facing": "south", "half": "top", @@ -41584,7 +41615,7 @@ } }, { - "id": 10784, + "id": 10794, "properties": { "facing": "south", "half": "top", @@ -41593,7 +41624,7 @@ } }, { - "id": 10785, + "id": 10795, "properties": { "facing": "south", "half": "top", @@ -41602,7 +41633,7 @@ } }, { - "id": 10786, + "id": 10796, "properties": { "facing": "south", "half": "top", @@ -41611,7 +41642,7 @@ } }, { - "id": 10787, + "id": 10797, "properties": { "facing": "south", "half": "top", @@ -41620,7 +41651,7 @@ } }, { - "id": 10788, + "id": 10798, "properties": { "facing": "south", "half": "top", @@ -41629,7 +41660,7 @@ } }, { - "id": 10789, + "id": 10799, "properties": { "facing": "south", "half": "top", @@ -41638,7 +41669,7 @@ } }, { - "id": 10790, + "id": 10800, "properties": { "facing": "south", "half": "top", @@ -41647,7 +41678,7 @@ } }, { - "id": 10791, + "id": 10801, "properties": { "facing": "south", "half": "top", @@ -41656,7 +41687,7 @@ } }, { - "id": 10792, + "id": 10802, "properties": { "facing": "south", "half": "top", @@ -41665,7 +41696,7 @@ } }, { - "id": 10793, + "id": 10803, "properties": { "facing": "south", "half": "bottom", @@ -41674,7 +41705,7 @@ } }, { - "id": 10794, + "id": 10804, "properties": { "facing": "south", "half": "bottom", @@ -41683,7 +41714,7 @@ } }, { - "id": 10795, + "id": 10805, "properties": { "facing": "south", "half": "bottom", @@ -41692,7 +41723,7 @@ } }, { - "id": 10796, + "id": 10806, "properties": { "facing": "south", "half": "bottom", @@ -41701,7 +41732,7 @@ } }, { - "id": 10797, + "id": 10807, "properties": { "facing": "south", "half": "bottom", @@ -41710,7 +41741,7 @@ } }, { - "id": 10798, + "id": 10808, "properties": { "facing": "south", "half": "bottom", @@ -41719,7 +41750,7 @@ } }, { - "id": 10799, + "id": 10809, "properties": { "facing": "south", "half": "bottom", @@ -41728,7 +41759,7 @@ } }, { - "id": 10800, + "id": 10810, "properties": { "facing": "south", "half": "bottom", @@ -41737,7 +41768,7 @@ } }, { - "id": 10801, + "id": 10811, "properties": { "facing": "south", "half": "bottom", @@ -41746,7 +41777,7 @@ } }, { - "id": 10802, + "id": 10812, "properties": { "facing": "south", "half": "bottom", @@ -41755,7 +41786,7 @@ } }, { - "id": 10803, + "id": 10813, "properties": { "facing": "west", "half": "top", @@ -41764,7 +41795,7 @@ } }, { - "id": 10804, + "id": 10814, "properties": { "facing": "west", "half": "top", @@ -41773,7 +41804,7 @@ } }, { - "id": 10805, + "id": 10815, "properties": { "facing": "west", "half": "top", @@ -41782,7 +41813,7 @@ } }, { - "id": 10806, + "id": 10816, "properties": { "facing": "west", "half": "top", @@ -41791,7 +41822,7 @@ } }, { - "id": 10807, + "id": 10817, "properties": { "facing": "west", "half": "top", @@ -41800,7 +41831,7 @@ } }, { - "id": 10808, + "id": 10818, "properties": { "facing": "west", "half": "top", @@ -41809,7 +41840,7 @@ } }, { - "id": 10809, + "id": 10819, "properties": { "facing": "west", "half": "top", @@ -41818,7 +41849,7 @@ } }, { - "id": 10810, + "id": 10820, "properties": { "facing": "west", "half": "top", @@ -41827,7 +41858,7 @@ } }, { - "id": 10811, + "id": 10821, "properties": { "facing": "west", "half": "top", @@ -41836,7 +41867,7 @@ } }, { - "id": 10812, + "id": 10822, "properties": { "facing": "west", "half": "top", @@ -41845,7 +41876,7 @@ } }, { - "id": 10813, + "id": 10823, "properties": { "facing": "west", "half": "bottom", @@ -41854,7 +41885,7 @@ } }, { - "id": 10814, + "id": 10824, "properties": { "facing": "west", "half": "bottom", @@ -41863,7 +41894,7 @@ } }, { - "id": 10815, + "id": 10825, "properties": { "facing": "west", "half": "bottom", @@ -41872,7 +41903,7 @@ } }, { - "id": 10816, + "id": 10826, "properties": { "facing": "west", "half": "bottom", @@ -41881,7 +41912,7 @@ } }, { - "id": 10817, + "id": 10827, "properties": { "facing": "west", "half": "bottom", @@ -41890,7 +41921,7 @@ } }, { - "id": 10818, + "id": 10828, "properties": { "facing": "west", "half": "bottom", @@ -41899,7 +41930,7 @@ } }, { - "id": 10819, + "id": 10829, "properties": { "facing": "west", "half": "bottom", @@ -41908,7 +41939,7 @@ } }, { - "id": 10820, + "id": 10830, "properties": { "facing": "west", "half": "bottom", @@ -41917,7 +41948,7 @@ } }, { - "id": 10821, + "id": 10831, "properties": { "facing": "west", "half": "bottom", @@ -41926,7 +41957,7 @@ } }, { - "id": 10822, + "id": 10832, "properties": { "facing": "west", "half": "bottom", @@ -41935,7 +41966,7 @@ } }, { - "id": 10823, + "id": 10833, "properties": { "facing": "east", "half": "top", @@ -41944,7 +41975,7 @@ } }, { - "id": 10824, + "id": 10834, "properties": { "facing": "east", "half": "top", @@ -41953,7 +41984,7 @@ } }, { - "id": 10825, + "id": 10835, "properties": { "facing": "east", "half": "top", @@ -41962,7 +41993,7 @@ } }, { - "id": 10826, + "id": 10836, "properties": { "facing": "east", "half": "top", @@ -41971,7 +42002,7 @@ } }, { - "id": 10827, + "id": 10837, "properties": { "facing": "east", "half": "top", @@ -41980,7 +42011,7 @@ } }, { - "id": 10828, + "id": 10838, "properties": { "facing": "east", "half": "top", @@ -41989,7 +42020,7 @@ } }, { - "id": 10829, + "id": 10839, "properties": { "facing": "east", "half": "top", @@ -41998,7 +42029,7 @@ } }, { - "id": 10830, + "id": 10840, "properties": { "facing": "east", "half": "top", @@ -42007,7 +42038,7 @@ } }, { - "id": 10831, + "id": 10841, "properties": { "facing": "east", "half": "top", @@ -42016,7 +42047,7 @@ } }, { - "id": 10832, + "id": 10842, "properties": { "facing": "east", "half": "top", @@ -42025,7 +42056,7 @@ } }, { - "id": 10833, + "id": 10843, "properties": { "facing": "east", "half": "bottom", @@ -42034,7 +42065,7 @@ } }, { - "id": 10834, + "id": 10844, "properties": { "facing": "east", "half": "bottom", @@ -42043,7 +42074,7 @@ } }, { - "id": 10835, + "id": 10845, "properties": { "facing": "east", "half": "bottom", @@ -42052,7 +42083,7 @@ } }, { - "id": 10836, + "id": 10846, "properties": { "facing": "east", "half": "bottom", @@ -42061,7 +42092,7 @@ } }, { - "id": 10837, + "id": 10847, "properties": { "facing": "east", "half": "bottom", @@ -42070,7 +42101,7 @@ } }, { - "id": 10838, + "id": 10848, "properties": { "facing": "east", "half": "bottom", @@ -42079,7 +42110,7 @@ } }, { - "id": 10839, + "id": 10849, "properties": { "facing": "east", "half": "bottom", @@ -42088,7 +42119,7 @@ } }, { - "id": 10840, + "id": 10850, "properties": { "facing": "east", "half": "bottom", @@ -42097,7 +42128,7 @@ } }, { - "id": 10841, + "id": 10851, "properties": { "facing": "east", "half": "bottom", @@ -42106,7 +42137,7 @@ } }, { - "id": 10842, + "id": 10852, "properties": { "facing": "east", "half": "bottom", @@ -42148,7 +42179,7 @@ }, "states": [ { - "id": 6450, + "id": 6460, "properties": { "facing": "north", "half": "top", @@ -42158,7 +42189,7 @@ } }, { - "id": 6451, + "id": 6461, "properties": { "facing": "north", "half": "top", @@ -42168,7 +42199,7 @@ } }, { - "id": 6452, + "id": 6462, "properties": { "facing": "north", "half": "top", @@ -42178,7 +42209,7 @@ } }, { - "id": 6453, + "id": 6463, "properties": { "facing": "north", "half": "top", @@ -42188,7 +42219,7 @@ } }, { - "id": 6454, + "id": 6464, "properties": { "facing": "north", "half": "top", @@ -42198,7 +42229,7 @@ } }, { - "id": 6455, + "id": 6465, "properties": { "facing": "north", "half": "top", @@ -42208,7 +42239,7 @@ } }, { - "id": 6456, + "id": 6466, "properties": { "facing": "north", "half": "top", @@ -42218,7 +42249,7 @@ } }, { - "id": 6457, + "id": 6467, "properties": { "facing": "north", "half": "top", @@ -42228,7 +42259,7 @@ } }, { - "id": 6458, + "id": 6468, "properties": { "facing": "north", "half": "bottom", @@ -42238,7 +42269,7 @@ } }, { - "id": 6459, + "id": 6469, "properties": { "facing": "north", "half": "bottom", @@ -42248,7 +42279,7 @@ } }, { - "id": 6460, + "id": 6470, "properties": { "facing": "north", "half": "bottom", @@ -42258,7 +42289,7 @@ } }, { - "id": 6461, + "id": 6471, "properties": { "facing": "north", "half": "bottom", @@ -42268,7 +42299,7 @@ } }, { - "id": 6462, + "id": 6472, "properties": { "facing": "north", "half": "bottom", @@ -42278,7 +42309,7 @@ } }, { - "id": 6463, + "id": 6473, "properties": { "facing": "north", "half": "bottom", @@ -42288,7 +42319,7 @@ } }, { - "id": 6464, + "id": 6474, "properties": { "facing": "north", "half": "bottom", @@ -42299,7 +42330,7 @@ }, { "default": true, - "id": 6465, + "id": 6475, "properties": { "facing": "north", "half": "bottom", @@ -42309,7 +42340,7 @@ } }, { - "id": 6466, + "id": 6476, "properties": { "facing": "south", "half": "top", @@ -42319,7 +42350,7 @@ } }, { - "id": 6467, + "id": 6477, "properties": { "facing": "south", "half": "top", @@ -42329,7 +42360,7 @@ } }, { - "id": 6468, + "id": 6478, "properties": { "facing": "south", "half": "top", @@ -42339,7 +42370,7 @@ } }, { - "id": 6469, + "id": 6479, "properties": { "facing": "south", "half": "top", @@ -42349,7 +42380,7 @@ } }, { - "id": 6470, + "id": 6480, "properties": { "facing": "south", "half": "top", @@ -42359,7 +42390,7 @@ } }, { - "id": 6471, + "id": 6481, "properties": { "facing": "south", "half": "top", @@ -42369,7 +42400,7 @@ } }, { - "id": 6472, + "id": 6482, "properties": { "facing": "south", "half": "top", @@ -42379,7 +42410,7 @@ } }, { - "id": 6473, + "id": 6483, "properties": { "facing": "south", "half": "top", @@ -42389,7 +42420,7 @@ } }, { - "id": 6474, + "id": 6484, "properties": { "facing": "south", "half": "bottom", @@ -42399,7 +42430,7 @@ } }, { - "id": 6475, + "id": 6485, "properties": { "facing": "south", "half": "bottom", @@ -42409,7 +42440,7 @@ } }, { - "id": 6476, + "id": 6486, "properties": { "facing": "south", "half": "bottom", @@ -42419,7 +42450,7 @@ } }, { - "id": 6477, + "id": 6487, "properties": { "facing": "south", "half": "bottom", @@ -42429,7 +42460,7 @@ } }, { - "id": 6478, + "id": 6488, "properties": { "facing": "south", "half": "bottom", @@ -42439,7 +42470,7 @@ } }, { - "id": 6479, + "id": 6489, "properties": { "facing": "south", "half": "bottom", @@ -42449,7 +42480,7 @@ } }, { - "id": 6480, + "id": 6490, "properties": { "facing": "south", "half": "bottom", @@ -42459,7 +42490,7 @@ } }, { - "id": 6481, + "id": 6491, "properties": { "facing": "south", "half": "bottom", @@ -42469,7 +42500,7 @@ } }, { - "id": 6482, + "id": 6492, "properties": { "facing": "west", "half": "top", @@ -42479,7 +42510,7 @@ } }, { - "id": 6483, + "id": 6493, "properties": { "facing": "west", "half": "top", @@ -42489,7 +42520,7 @@ } }, { - "id": 6484, + "id": 6494, "properties": { "facing": "west", "half": "top", @@ -42499,7 +42530,7 @@ } }, { - "id": 6485, + "id": 6495, "properties": { "facing": "west", "half": "top", @@ -42509,7 +42540,7 @@ } }, { - "id": 6486, + "id": 6496, "properties": { "facing": "west", "half": "top", @@ -42519,7 +42550,7 @@ } }, { - "id": 6487, + "id": 6497, "properties": { "facing": "west", "half": "top", @@ -42529,7 +42560,7 @@ } }, { - "id": 6488, + "id": 6498, "properties": { "facing": "west", "half": "top", @@ -42539,7 +42570,7 @@ } }, { - "id": 6489, + "id": 6499, "properties": { "facing": "west", "half": "top", @@ -42549,7 +42580,7 @@ } }, { - "id": 6490, + "id": 6500, "properties": { "facing": "west", "half": "bottom", @@ -42559,7 +42590,7 @@ } }, { - "id": 6491, + "id": 6501, "properties": { "facing": "west", "half": "bottom", @@ -42569,7 +42600,7 @@ } }, { - "id": 6492, + "id": 6502, "properties": { "facing": "west", "half": "bottom", @@ -42579,7 +42610,7 @@ } }, { - "id": 6493, + "id": 6503, "properties": { "facing": "west", "half": "bottom", @@ -42589,7 +42620,7 @@ } }, { - "id": 6494, + "id": 6504, "properties": { "facing": "west", "half": "bottom", @@ -42599,7 +42630,7 @@ } }, { - "id": 6495, + "id": 6505, "properties": { "facing": "west", "half": "bottom", @@ -42609,7 +42640,7 @@ } }, { - "id": 6496, + "id": 6506, "properties": { "facing": "west", "half": "bottom", @@ -42619,7 +42650,7 @@ } }, { - "id": 6497, + "id": 6507, "properties": { "facing": "west", "half": "bottom", @@ -42629,7 +42660,7 @@ } }, { - "id": 6498, + "id": 6508, "properties": { "facing": "east", "half": "top", @@ -42639,7 +42670,7 @@ } }, { - "id": 6499, + "id": 6509, "properties": { "facing": "east", "half": "top", @@ -42649,7 +42680,7 @@ } }, { - "id": 6500, + "id": 6510, "properties": { "facing": "east", "half": "top", @@ -42659,7 +42690,7 @@ } }, { - "id": 6501, + "id": 6511, "properties": { "facing": "east", "half": "top", @@ -42669,7 +42700,7 @@ } }, { - "id": 6502, + "id": 6512, "properties": { "facing": "east", "half": "top", @@ -42679,7 +42710,7 @@ } }, { - "id": 6503, + "id": 6513, "properties": { "facing": "east", "half": "top", @@ -42689,7 +42720,7 @@ } }, { - "id": 6504, + "id": 6514, "properties": { "facing": "east", "half": "top", @@ -42699,7 +42730,7 @@ } }, { - "id": 6505, + "id": 6515, "properties": { "facing": "east", "half": "top", @@ -42709,7 +42740,7 @@ } }, { - "id": 6506, + "id": 6516, "properties": { "facing": "east", "half": "bottom", @@ -42719,7 +42750,7 @@ } }, { - "id": 6507, + "id": 6517, "properties": { "facing": "east", "half": "bottom", @@ -42729,7 +42760,7 @@ } }, { - "id": 6508, + "id": 6518, "properties": { "facing": "east", "half": "bottom", @@ -42739,7 +42770,7 @@ } }, { - "id": 6509, + "id": 6519, "properties": { "facing": "east", "half": "bottom", @@ -42749,7 +42780,7 @@ } }, { - "id": 6510, + "id": 6520, "properties": { "facing": "east", "half": "bottom", @@ -42759,7 +42790,7 @@ } }, { - "id": 6511, + "id": 6521, "properties": { "facing": "east", "half": "bottom", @@ -42769,7 +42800,7 @@ } }, { - "id": 6512, + "id": 6522, "properties": { "facing": "east", "half": "bottom", @@ -42779,7 +42810,7 @@ } }, { - "id": 6513, + "id": 6523, "properties": { "facing": "east", "half": "bottom", @@ -42810,7 +42841,7 @@ }, "states": [ { - "id": 5729, + "id": 5738, "properties": { "facing": "north", "waterlogged": "true" @@ -42818,49 +42849,49 @@ }, { "default": true, - "id": 5730, + "id": 5739, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 5731, + "id": 5740, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 5732, + "id": 5741, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 5733, + "id": 5742, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 5734, + "id": 5743, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 5735, + "id": 5744, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 5736, + "id": 5745, "properties": { "facing": "east", "waterlogged": "false" @@ -42888,7 +42919,7 @@ }, "states": [ { - "id": 4881, + "id": 4890, "properties": { "facing": "north", "waterlogged": "true" @@ -42896,49 +42927,49 @@ }, { "default": true, - "id": 4882, + "id": 4891, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 4883, + "id": 4892, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 4884, + "id": 4893, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 4885, + "id": 4894, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 4886, + "id": 4895, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 4887, + "id": 4896, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 4888, + "id": 4897, "properties": { "facing": "east", "waterlogged": "false" @@ -43004,7 +43035,7 @@ }, "states": [ { - "id": 3009, + "id": 3018, "properties": { "type": "single", "facing": "north", @@ -43013,7 +43044,7 @@ }, { "default": true, - "id": 3010, + "id": 3019, "properties": { "type": "single", "facing": "north", @@ -43021,7 +43052,7 @@ } }, { - "id": 3011, + "id": 3020, "properties": { "type": "left", "facing": "north", @@ -43029,7 +43060,7 @@ } }, { - "id": 3012, + "id": 3021, "properties": { "type": "left", "facing": "north", @@ -43037,7 +43068,7 @@ } }, { - "id": 3013, + "id": 3022, "properties": { "type": "right", "facing": "north", @@ -43045,7 +43076,7 @@ } }, { - "id": 3014, + "id": 3023, "properties": { "type": "right", "facing": "north", @@ -43053,7 +43084,7 @@ } }, { - "id": 3015, + "id": 3024, "properties": { "type": "single", "facing": "south", @@ -43061,7 +43092,7 @@ } }, { - "id": 3016, + "id": 3025, "properties": { "type": "single", "facing": "south", @@ -43069,7 +43100,7 @@ } }, { - "id": 3017, + "id": 3026, "properties": { "type": "left", "facing": "south", @@ -43077,7 +43108,7 @@ } }, { - "id": 3018, + "id": 3027, "properties": { "type": "left", "facing": "south", @@ -43085,7 +43116,7 @@ } }, { - "id": 3019, + "id": 3028, "properties": { "type": "right", "facing": "south", @@ -43093,7 +43124,7 @@ } }, { - "id": 3020, + "id": 3029, "properties": { "type": "right", "facing": "south", @@ -43101,7 +43132,7 @@ } }, { - "id": 3021, + "id": 3030, "properties": { "type": "single", "facing": "west", @@ -43109,7 +43140,7 @@ } }, { - "id": 3022, + "id": 3031, "properties": { "type": "single", "facing": "west", @@ -43117,7 +43148,7 @@ } }, { - "id": 3023, + "id": 3032, "properties": { "type": "left", "facing": "west", @@ -43125,7 +43156,7 @@ } }, { - "id": 3024, + "id": 3033, "properties": { "type": "left", "facing": "west", @@ -43133,7 +43164,7 @@ } }, { - "id": 3025, + "id": 3034, "properties": { "type": "right", "facing": "west", @@ -43141,7 +43172,7 @@ } }, { - "id": 3026, + "id": 3035, "properties": { "type": "right", "facing": "west", @@ -43149,7 +43180,7 @@ } }, { - "id": 3027, + "id": 3036, "properties": { "type": "single", "facing": "east", @@ -43157,7 +43188,7 @@ } }, { - "id": 3028, + "id": 3037, "properties": { "type": "single", "facing": "east", @@ -43165,7 +43196,7 @@ } }, { - "id": 3029, + "id": 3038, "properties": { "type": "left", "facing": "east", @@ -43173,7 +43204,7 @@ } }, { - "id": 3030, + "id": 3039, "properties": { "type": "left", "facing": "east", @@ -43181,7 +43212,7 @@ } }, { - "id": 3031, + "id": 3040, "properties": { "type": "right", "facing": "east", @@ -43189,7 +43220,7 @@ } }, { - "id": 3032, + "id": 3041, "properties": { "type": "right", "facing": "east", @@ -43214,25 +43245,25 @@ "states": [ { "default": true, - "id": 9910, + "id": 9920, "properties": { "facing": "north" } }, { - "id": 9911, + "id": 9921, "properties": { "facing": "south" } }, { - "id": 9912, + "id": 9922, "properties": { "facing": "west" } }, { - "id": 9913, + "id": 9923, "properties": { "facing": "east" } @@ -43278,7 +43309,7 @@ }, "states": [ { - "id": 2140, + "id": 2143, "properties": { "facing": "north", "slot_0_occupied": "true", @@ -43290,7 +43321,7 @@ } }, { - "id": 2141, + "id": 2144, "properties": { "facing": "north", "slot_0_occupied": "true", @@ -43302,7 +43333,7 @@ } }, { - "id": 2142, + "id": 2145, "properties": { "facing": "north", "slot_0_occupied": "true", @@ -43314,7 +43345,7 @@ } }, { - "id": 2143, + "id": 2146, "properties": { "facing": "north", "slot_0_occupied": "true", @@ -43326,7 +43357,7 @@ } }, { - "id": 2144, + "id": 2147, "properties": { "facing": "north", "slot_0_occupied": "true", @@ -43338,7 +43369,7 @@ } }, { - "id": 2145, + "id": 2148, "properties": { "facing": "north", "slot_0_occupied": "true", @@ -43350,7 +43381,7 @@ } }, { - "id": 2146, + "id": 2149, "properties": { "facing": "north", "slot_0_occupied": "true", @@ -43362,7 +43393,7 @@ } }, { - "id": 2147, + "id": 2150, "properties": { "facing": "north", "slot_0_occupied": "true", @@ -43374,7 +43405,7 @@ } }, { - "id": 2148, + "id": 2151, "properties": { "facing": "north", "slot_0_occupied": "true", @@ -43386,7 +43417,7 @@ } }, { - "id": 2149, + "id": 2152, "properties": { "facing": "north", "slot_0_occupied": "true", @@ -43398,7 +43429,7 @@ } }, { - "id": 2150, + "id": 2153, "properties": { "facing": "north", "slot_0_occupied": "true", @@ -43410,7 +43441,7 @@ } }, { - "id": 2151, + "id": 2154, "properties": { "facing": "north", "slot_0_occupied": "true", @@ -43422,7 +43453,7 @@ } }, { - "id": 2152, + "id": 2155, "properties": { "facing": "north", "slot_0_occupied": "true", @@ -43434,7 +43465,7 @@ } }, { - "id": 2153, + "id": 2156, "properties": { "facing": "north", "slot_0_occupied": "true", @@ -43446,7 +43477,7 @@ } }, { - "id": 2154, + "id": 2157, "properties": { "facing": "north", "slot_0_occupied": "true", @@ -43458,7 +43489,7 @@ } }, { - "id": 2155, + "id": 2158, "properties": { "facing": "north", "slot_0_occupied": "true", @@ -43470,7 +43501,7 @@ } }, { - "id": 2156, + "id": 2159, "properties": { "facing": "north", "slot_0_occupied": "true", @@ -43482,7 +43513,7 @@ } }, { - "id": 2157, + "id": 2160, "properties": { "facing": "north", "slot_0_occupied": "true", @@ -43494,7 +43525,7 @@ } }, { - "id": 2158, + "id": 2161, "properties": { "facing": "north", "slot_0_occupied": "true", @@ -43506,7 +43537,7 @@ } }, { - "id": 2159, + "id": 2162, "properties": { "facing": "north", "slot_0_occupied": "true", @@ -43518,7 +43549,7 @@ } }, { - "id": 2160, + "id": 2163, "properties": { "facing": "north", "slot_0_occupied": "true", @@ -43530,7 +43561,7 @@ } }, { - "id": 2161, + "id": 2164, "properties": { "facing": "north", "slot_0_occupied": "true", @@ -43542,7 +43573,7 @@ } }, { - "id": 2162, + "id": 2165, "properties": { "facing": "north", "slot_0_occupied": "true", @@ -43554,7 +43585,7 @@ } }, { - "id": 2163, + "id": 2166, "properties": { "facing": "north", "slot_0_occupied": "true", @@ -43566,7 +43597,7 @@ } }, { - "id": 2164, + "id": 2167, "properties": { "facing": "north", "slot_0_occupied": "true", @@ -43578,7 +43609,7 @@ } }, { - "id": 2165, + "id": 2168, "properties": { "facing": "north", "slot_0_occupied": "true", @@ -43590,7 +43621,7 @@ } }, { - "id": 2166, + "id": 2169, "properties": { "facing": "north", "slot_0_occupied": "true", @@ -43602,7 +43633,7 @@ } }, { - "id": 2167, + "id": 2170, "properties": { "facing": "north", "slot_0_occupied": "true", @@ -43614,7 +43645,7 @@ } }, { - "id": 2168, + "id": 2171, "properties": { "facing": "north", "slot_0_occupied": "true", @@ -43626,7 +43657,7 @@ } }, { - "id": 2169, + "id": 2172, "properties": { "facing": "north", "slot_0_occupied": "true", @@ -43638,7 +43669,7 @@ } }, { - "id": 2170, + "id": 2173, "properties": { "facing": "north", "slot_0_occupied": "true", @@ -43650,7 +43681,7 @@ } }, { - "id": 2171, + "id": 2174, "properties": { "facing": "north", "slot_0_occupied": "true", @@ -43662,7 +43693,7 @@ } }, { - "id": 2172, + "id": 2175, "properties": { "facing": "north", "slot_0_occupied": "false", @@ -43674,7 +43705,7 @@ } }, { - "id": 2173, + "id": 2176, "properties": { "facing": "north", "slot_0_occupied": "false", @@ -43686,7 +43717,7 @@ } }, { - "id": 2174, + "id": 2177, "properties": { "facing": "north", "slot_0_occupied": "false", @@ -43698,7 +43729,7 @@ } }, { - "id": 2175, + "id": 2178, "properties": { "facing": "north", "slot_0_occupied": "false", @@ -43710,7 +43741,7 @@ } }, { - "id": 2176, + "id": 2179, "properties": { "facing": "north", "slot_0_occupied": "false", @@ -43722,7 +43753,7 @@ } }, { - "id": 2177, + "id": 2180, "properties": { "facing": "north", "slot_0_occupied": "false", @@ -43734,7 +43765,7 @@ } }, { - "id": 2178, + "id": 2181, "properties": { "facing": "north", "slot_0_occupied": "false", @@ -43746,7 +43777,7 @@ } }, { - "id": 2179, + "id": 2182, "properties": { "facing": "north", "slot_0_occupied": "false", @@ -43758,7 +43789,7 @@ } }, { - "id": 2180, + "id": 2183, "properties": { "facing": "north", "slot_0_occupied": "false", @@ -43770,7 +43801,7 @@ } }, { - "id": 2181, + "id": 2184, "properties": { "facing": "north", "slot_0_occupied": "false", @@ -43782,7 +43813,7 @@ } }, { - "id": 2182, + "id": 2185, "properties": { "facing": "north", "slot_0_occupied": "false", @@ -43794,7 +43825,7 @@ } }, { - "id": 2183, + "id": 2186, "properties": { "facing": "north", "slot_0_occupied": "false", @@ -43806,7 +43837,7 @@ } }, { - "id": 2184, + "id": 2187, "properties": { "facing": "north", "slot_0_occupied": "false", @@ -43818,7 +43849,7 @@ } }, { - "id": 2185, + "id": 2188, "properties": { "facing": "north", "slot_0_occupied": "false", @@ -43830,7 +43861,7 @@ } }, { - "id": 2186, + "id": 2189, "properties": { "facing": "north", "slot_0_occupied": "false", @@ -43842,7 +43873,7 @@ } }, { - "id": 2187, + "id": 2190, "properties": { "facing": "north", "slot_0_occupied": "false", @@ -43854,7 +43885,7 @@ } }, { - "id": 2188, + "id": 2191, "properties": { "facing": "north", "slot_0_occupied": "false", @@ -43866,7 +43897,7 @@ } }, { - "id": 2189, + "id": 2192, "properties": { "facing": "north", "slot_0_occupied": "false", @@ -43878,7 +43909,7 @@ } }, { - "id": 2190, + "id": 2193, "properties": { "facing": "north", "slot_0_occupied": "false", @@ -43890,7 +43921,7 @@ } }, { - "id": 2191, + "id": 2194, "properties": { "facing": "north", "slot_0_occupied": "false", @@ -43902,7 +43933,7 @@ } }, { - "id": 2192, + "id": 2195, "properties": { "facing": "north", "slot_0_occupied": "false", @@ -43914,7 +43945,7 @@ } }, { - "id": 2193, + "id": 2196, "properties": { "facing": "north", "slot_0_occupied": "false", @@ -43926,7 +43957,7 @@ } }, { - "id": 2194, + "id": 2197, "properties": { "facing": "north", "slot_0_occupied": "false", @@ -43938,7 +43969,7 @@ } }, { - "id": 2195, + "id": 2198, "properties": { "facing": "north", "slot_0_occupied": "false", @@ -43950,7 +43981,7 @@ } }, { - "id": 2196, + "id": 2199, "properties": { "facing": "north", "slot_0_occupied": "false", @@ -43962,7 +43993,7 @@ } }, { - "id": 2197, + "id": 2200, "properties": { "facing": "north", "slot_0_occupied": "false", @@ -43974,7 +44005,7 @@ } }, { - "id": 2198, + "id": 2201, "properties": { "facing": "north", "slot_0_occupied": "false", @@ -43986,7 +44017,7 @@ } }, { - "id": 2199, + "id": 2202, "properties": { "facing": "north", "slot_0_occupied": "false", @@ -43998,7 +44029,7 @@ } }, { - "id": 2200, + "id": 2203, "properties": { "facing": "north", "slot_0_occupied": "false", @@ -44010,7 +44041,7 @@ } }, { - "id": 2201, + "id": 2204, "properties": { "facing": "north", "slot_0_occupied": "false", @@ -44022,7 +44053,7 @@ } }, { - "id": 2202, + "id": 2205, "properties": { "facing": "north", "slot_0_occupied": "false", @@ -44035,7 +44066,7 @@ }, { "default": true, - "id": 2203, + "id": 2206, "properties": { "facing": "north", "slot_0_occupied": "false", @@ -44047,7 +44078,7 @@ } }, { - "id": 2204, + "id": 2207, "properties": { "facing": "south", "slot_0_occupied": "true", @@ -44059,7 +44090,7 @@ } }, { - "id": 2205, + "id": 2208, "properties": { "facing": "south", "slot_0_occupied": "true", @@ -44071,7 +44102,7 @@ } }, { - "id": 2206, + "id": 2209, "properties": { "facing": "south", "slot_0_occupied": "true", @@ -44083,7 +44114,7 @@ } }, { - "id": 2207, + "id": 2210, "properties": { "facing": "south", "slot_0_occupied": "true", @@ -44095,7 +44126,7 @@ } }, { - "id": 2208, + "id": 2211, "properties": { "facing": "south", "slot_0_occupied": "true", @@ -44107,7 +44138,7 @@ } }, { - "id": 2209, + "id": 2212, "properties": { "facing": "south", "slot_0_occupied": "true", @@ -44119,7 +44150,7 @@ } }, { - "id": 2210, + "id": 2213, "properties": { "facing": "south", "slot_0_occupied": "true", @@ -44131,7 +44162,7 @@ } }, { - "id": 2211, + "id": 2214, "properties": { "facing": "south", "slot_0_occupied": "true", @@ -44143,7 +44174,7 @@ } }, { - "id": 2212, + "id": 2215, "properties": { "facing": "south", "slot_0_occupied": "true", @@ -44155,7 +44186,7 @@ } }, { - "id": 2213, + "id": 2216, "properties": { "facing": "south", "slot_0_occupied": "true", @@ -44167,7 +44198,7 @@ } }, { - "id": 2214, + "id": 2217, "properties": { "facing": "south", "slot_0_occupied": "true", @@ -44179,7 +44210,7 @@ } }, { - "id": 2215, + "id": 2218, "properties": { "facing": "south", "slot_0_occupied": "true", @@ -44191,7 +44222,7 @@ } }, { - "id": 2216, + "id": 2219, "properties": { "facing": "south", "slot_0_occupied": "true", @@ -44203,7 +44234,7 @@ } }, { - "id": 2217, + "id": 2220, "properties": { "facing": "south", "slot_0_occupied": "true", @@ -44215,7 +44246,7 @@ } }, { - "id": 2218, + "id": 2221, "properties": { "facing": "south", "slot_0_occupied": "true", @@ -44227,7 +44258,7 @@ } }, { - "id": 2219, + "id": 2222, "properties": { "facing": "south", "slot_0_occupied": "true", @@ -44239,7 +44270,7 @@ } }, { - "id": 2220, + "id": 2223, "properties": { "facing": "south", "slot_0_occupied": "true", @@ -44251,7 +44282,7 @@ } }, { - "id": 2221, + "id": 2224, "properties": { "facing": "south", "slot_0_occupied": "true", @@ -44263,7 +44294,7 @@ } }, { - "id": 2222, + "id": 2225, "properties": { "facing": "south", "slot_0_occupied": "true", @@ -44275,7 +44306,7 @@ } }, { - "id": 2223, + "id": 2226, "properties": { "facing": "south", "slot_0_occupied": "true", @@ -44287,7 +44318,7 @@ } }, { - "id": 2224, + "id": 2227, "properties": { "facing": "south", "slot_0_occupied": "true", @@ -44299,7 +44330,7 @@ } }, { - "id": 2225, + "id": 2228, "properties": { "facing": "south", "slot_0_occupied": "true", @@ -44311,7 +44342,7 @@ } }, { - "id": 2226, + "id": 2229, "properties": { "facing": "south", "slot_0_occupied": "true", @@ -44323,7 +44354,7 @@ } }, { - "id": 2227, + "id": 2230, "properties": { "facing": "south", "slot_0_occupied": "true", @@ -44335,7 +44366,7 @@ } }, { - "id": 2228, + "id": 2231, "properties": { "facing": "south", "slot_0_occupied": "true", @@ -44347,7 +44378,7 @@ } }, { - "id": 2229, + "id": 2232, "properties": { "facing": "south", "slot_0_occupied": "true", @@ -44359,7 +44390,7 @@ } }, { - "id": 2230, + "id": 2233, "properties": { "facing": "south", "slot_0_occupied": "true", @@ -44371,7 +44402,7 @@ } }, { - "id": 2231, + "id": 2234, "properties": { "facing": "south", "slot_0_occupied": "true", @@ -44383,7 +44414,7 @@ } }, { - "id": 2232, + "id": 2235, "properties": { "facing": "south", "slot_0_occupied": "true", @@ -44395,7 +44426,7 @@ } }, { - "id": 2233, + "id": 2236, "properties": { "facing": "south", "slot_0_occupied": "true", @@ -44407,7 +44438,7 @@ } }, { - "id": 2234, + "id": 2237, "properties": { "facing": "south", "slot_0_occupied": "true", @@ -44419,7 +44450,7 @@ } }, { - "id": 2235, + "id": 2238, "properties": { "facing": "south", "slot_0_occupied": "true", @@ -44431,7 +44462,7 @@ } }, { - "id": 2236, + "id": 2239, "properties": { "facing": "south", "slot_0_occupied": "false", @@ -44443,7 +44474,7 @@ } }, { - "id": 2237, + "id": 2240, "properties": { "facing": "south", "slot_0_occupied": "false", @@ -44455,7 +44486,7 @@ } }, { - "id": 2238, + "id": 2241, "properties": { "facing": "south", "slot_0_occupied": "false", @@ -44467,7 +44498,7 @@ } }, { - "id": 2239, + "id": 2242, "properties": { "facing": "south", "slot_0_occupied": "false", @@ -44479,7 +44510,7 @@ } }, { - "id": 2240, + "id": 2243, "properties": { "facing": "south", "slot_0_occupied": "false", @@ -44491,7 +44522,7 @@ } }, { - "id": 2241, + "id": 2244, "properties": { "facing": "south", "slot_0_occupied": "false", @@ -44503,7 +44534,7 @@ } }, { - "id": 2242, + "id": 2245, "properties": { "facing": "south", "slot_0_occupied": "false", @@ -44515,7 +44546,7 @@ } }, { - "id": 2243, + "id": 2246, "properties": { "facing": "south", "slot_0_occupied": "false", @@ -44527,7 +44558,7 @@ } }, { - "id": 2244, + "id": 2247, "properties": { "facing": "south", "slot_0_occupied": "false", @@ -44539,7 +44570,7 @@ } }, { - "id": 2245, + "id": 2248, "properties": { "facing": "south", "slot_0_occupied": "false", @@ -44551,7 +44582,7 @@ } }, { - "id": 2246, + "id": 2249, "properties": { "facing": "south", "slot_0_occupied": "false", @@ -44563,7 +44594,7 @@ } }, { - "id": 2247, + "id": 2250, "properties": { "facing": "south", "slot_0_occupied": "false", @@ -44575,7 +44606,7 @@ } }, { - "id": 2248, + "id": 2251, "properties": { "facing": "south", "slot_0_occupied": "false", @@ -44587,7 +44618,7 @@ } }, { - "id": 2249, + "id": 2252, "properties": { "facing": "south", "slot_0_occupied": "false", @@ -44599,7 +44630,7 @@ } }, { - "id": 2250, + "id": 2253, "properties": { "facing": "south", "slot_0_occupied": "false", @@ -44611,7 +44642,7 @@ } }, { - "id": 2251, + "id": 2254, "properties": { "facing": "south", "slot_0_occupied": "false", @@ -44623,7 +44654,7 @@ } }, { - "id": 2252, + "id": 2255, "properties": { "facing": "south", "slot_0_occupied": "false", @@ -44635,7 +44666,7 @@ } }, { - "id": 2253, + "id": 2256, "properties": { "facing": "south", "slot_0_occupied": "false", @@ -44647,7 +44678,7 @@ } }, { - "id": 2254, + "id": 2257, "properties": { "facing": "south", "slot_0_occupied": "false", @@ -44659,7 +44690,7 @@ } }, { - "id": 2255, + "id": 2258, "properties": { "facing": "south", "slot_0_occupied": "false", @@ -44671,7 +44702,7 @@ } }, { - "id": 2256, + "id": 2259, "properties": { "facing": "south", "slot_0_occupied": "false", @@ -44683,7 +44714,7 @@ } }, { - "id": 2257, + "id": 2260, "properties": { "facing": "south", "slot_0_occupied": "false", @@ -44695,7 +44726,7 @@ } }, { - "id": 2258, + "id": 2261, "properties": { "facing": "south", "slot_0_occupied": "false", @@ -44707,7 +44738,7 @@ } }, { - "id": 2259, + "id": 2262, "properties": { "facing": "south", "slot_0_occupied": "false", @@ -44719,7 +44750,7 @@ } }, { - "id": 2260, + "id": 2263, "properties": { "facing": "south", "slot_0_occupied": "false", @@ -44731,7 +44762,7 @@ } }, { - "id": 2261, + "id": 2264, "properties": { "facing": "south", "slot_0_occupied": "false", @@ -44743,7 +44774,7 @@ } }, { - "id": 2262, + "id": 2265, "properties": { "facing": "south", "slot_0_occupied": "false", @@ -44755,7 +44786,7 @@ } }, { - "id": 2263, + "id": 2266, "properties": { "facing": "south", "slot_0_occupied": "false", @@ -44767,7 +44798,7 @@ } }, { - "id": 2264, + "id": 2267, "properties": { "facing": "south", "slot_0_occupied": "false", @@ -44779,7 +44810,7 @@ } }, { - "id": 2265, + "id": 2268, "properties": { "facing": "south", "slot_0_occupied": "false", @@ -44791,7 +44822,7 @@ } }, { - "id": 2266, + "id": 2269, "properties": { "facing": "south", "slot_0_occupied": "false", @@ -44803,7 +44834,7 @@ } }, { - "id": 2267, + "id": 2270, "properties": { "facing": "south", "slot_0_occupied": "false", @@ -44815,7 +44846,7 @@ } }, { - "id": 2268, + "id": 2271, "properties": { "facing": "west", "slot_0_occupied": "true", @@ -44827,7 +44858,7 @@ } }, { - "id": 2269, + "id": 2272, "properties": { "facing": "west", "slot_0_occupied": "true", @@ -44839,7 +44870,7 @@ } }, { - "id": 2270, + "id": 2273, "properties": { "facing": "west", "slot_0_occupied": "true", @@ -44851,7 +44882,7 @@ } }, { - "id": 2271, + "id": 2274, "properties": { "facing": "west", "slot_0_occupied": "true", @@ -44863,7 +44894,7 @@ } }, { - "id": 2272, + "id": 2275, "properties": { "facing": "west", "slot_0_occupied": "true", @@ -44875,7 +44906,7 @@ } }, { - "id": 2273, + "id": 2276, "properties": { "facing": "west", "slot_0_occupied": "true", @@ -44887,7 +44918,7 @@ } }, { - "id": 2274, + "id": 2277, "properties": { "facing": "west", "slot_0_occupied": "true", @@ -44899,7 +44930,7 @@ } }, { - "id": 2275, + "id": 2278, "properties": { "facing": "west", "slot_0_occupied": "true", @@ -44911,7 +44942,7 @@ } }, { - "id": 2276, + "id": 2279, "properties": { "facing": "west", "slot_0_occupied": "true", @@ -44923,7 +44954,7 @@ } }, { - "id": 2277, + "id": 2280, "properties": { "facing": "west", "slot_0_occupied": "true", @@ -44935,7 +44966,7 @@ } }, { - "id": 2278, + "id": 2281, "properties": { "facing": "west", "slot_0_occupied": "true", @@ -44947,7 +44978,7 @@ } }, { - "id": 2279, + "id": 2282, "properties": { "facing": "west", "slot_0_occupied": "true", @@ -44959,7 +44990,7 @@ } }, { - "id": 2280, + "id": 2283, "properties": { "facing": "west", "slot_0_occupied": "true", @@ -44971,7 +45002,7 @@ } }, { - "id": 2281, + "id": 2284, "properties": { "facing": "west", "slot_0_occupied": "true", @@ -44983,7 +45014,7 @@ } }, { - "id": 2282, + "id": 2285, "properties": { "facing": "west", "slot_0_occupied": "true", @@ -44995,7 +45026,7 @@ } }, { - "id": 2283, + "id": 2286, "properties": { "facing": "west", "slot_0_occupied": "true", @@ -45007,7 +45038,7 @@ } }, { - "id": 2284, + "id": 2287, "properties": { "facing": "west", "slot_0_occupied": "true", @@ -45019,7 +45050,7 @@ } }, { - "id": 2285, + "id": 2288, "properties": { "facing": "west", "slot_0_occupied": "true", @@ -45031,7 +45062,7 @@ } }, { - "id": 2286, + "id": 2289, "properties": { "facing": "west", "slot_0_occupied": "true", @@ -45043,7 +45074,7 @@ } }, { - "id": 2287, + "id": 2290, "properties": { "facing": "west", "slot_0_occupied": "true", @@ -45055,7 +45086,7 @@ } }, { - "id": 2288, + "id": 2291, "properties": { "facing": "west", "slot_0_occupied": "true", @@ -45067,7 +45098,7 @@ } }, { - "id": 2289, + "id": 2292, "properties": { "facing": "west", "slot_0_occupied": "true", @@ -45079,7 +45110,7 @@ } }, { - "id": 2290, + "id": 2293, "properties": { "facing": "west", "slot_0_occupied": "true", @@ -45091,7 +45122,7 @@ } }, { - "id": 2291, + "id": 2294, "properties": { "facing": "west", "slot_0_occupied": "true", @@ -45103,7 +45134,7 @@ } }, { - "id": 2292, + "id": 2295, "properties": { "facing": "west", "slot_0_occupied": "true", @@ -45115,7 +45146,7 @@ } }, { - "id": 2293, + "id": 2296, "properties": { "facing": "west", "slot_0_occupied": "true", @@ -45127,7 +45158,7 @@ } }, { - "id": 2294, + "id": 2297, "properties": { "facing": "west", "slot_0_occupied": "true", @@ -45139,7 +45170,7 @@ } }, { - "id": 2295, + "id": 2298, "properties": { "facing": "west", "slot_0_occupied": "true", @@ -45151,7 +45182,7 @@ } }, { - "id": 2296, + "id": 2299, "properties": { "facing": "west", "slot_0_occupied": "true", @@ -45163,7 +45194,7 @@ } }, { - "id": 2297, + "id": 2300, "properties": { "facing": "west", "slot_0_occupied": "true", @@ -45175,7 +45206,7 @@ } }, { - "id": 2298, + "id": 2301, "properties": { "facing": "west", "slot_0_occupied": "true", @@ -45187,7 +45218,7 @@ } }, { - "id": 2299, + "id": 2302, "properties": { "facing": "west", "slot_0_occupied": "true", @@ -45199,7 +45230,7 @@ } }, { - "id": 2300, + "id": 2303, "properties": { "facing": "west", "slot_0_occupied": "false", @@ -45211,7 +45242,7 @@ } }, { - "id": 2301, + "id": 2304, "properties": { "facing": "west", "slot_0_occupied": "false", @@ -45223,7 +45254,7 @@ } }, { - "id": 2302, + "id": 2305, "properties": { "facing": "west", "slot_0_occupied": "false", @@ -45235,7 +45266,7 @@ } }, { - "id": 2303, + "id": 2306, "properties": { "facing": "west", "slot_0_occupied": "false", @@ -45247,7 +45278,7 @@ } }, { - "id": 2304, + "id": 2307, "properties": { "facing": "west", "slot_0_occupied": "false", @@ -45259,7 +45290,7 @@ } }, { - "id": 2305, + "id": 2308, "properties": { "facing": "west", "slot_0_occupied": "false", @@ -45271,7 +45302,7 @@ } }, { - "id": 2306, + "id": 2309, "properties": { "facing": "west", "slot_0_occupied": "false", @@ -45283,7 +45314,7 @@ } }, { - "id": 2307, + "id": 2310, "properties": { "facing": "west", "slot_0_occupied": "false", @@ -45295,7 +45326,7 @@ } }, { - "id": 2308, + "id": 2311, "properties": { "facing": "west", "slot_0_occupied": "false", @@ -45307,7 +45338,7 @@ } }, { - "id": 2309, + "id": 2312, "properties": { "facing": "west", "slot_0_occupied": "false", @@ -45319,7 +45350,7 @@ } }, { - "id": 2310, + "id": 2313, "properties": { "facing": "west", "slot_0_occupied": "false", @@ -45331,7 +45362,7 @@ } }, { - "id": 2311, + "id": 2314, "properties": { "facing": "west", "slot_0_occupied": "false", @@ -45343,7 +45374,7 @@ } }, { - "id": 2312, + "id": 2315, "properties": { "facing": "west", "slot_0_occupied": "false", @@ -45355,7 +45386,7 @@ } }, { - "id": 2313, + "id": 2316, "properties": { "facing": "west", "slot_0_occupied": "false", @@ -45367,7 +45398,7 @@ } }, { - "id": 2314, + "id": 2317, "properties": { "facing": "west", "slot_0_occupied": "false", @@ -45379,7 +45410,7 @@ } }, { - "id": 2315, + "id": 2318, "properties": { "facing": "west", "slot_0_occupied": "false", @@ -45391,7 +45422,7 @@ } }, { - "id": 2316, + "id": 2319, "properties": { "facing": "west", "slot_0_occupied": "false", @@ -45403,7 +45434,7 @@ } }, { - "id": 2317, + "id": 2320, "properties": { "facing": "west", "slot_0_occupied": "false", @@ -45415,7 +45446,7 @@ } }, { - "id": 2318, + "id": 2321, "properties": { "facing": "west", "slot_0_occupied": "false", @@ -45427,7 +45458,7 @@ } }, { - "id": 2319, + "id": 2322, "properties": { "facing": "west", "slot_0_occupied": "false", @@ -45439,7 +45470,7 @@ } }, { - "id": 2320, + "id": 2323, "properties": { "facing": "west", "slot_0_occupied": "false", @@ -45451,7 +45482,7 @@ } }, { - "id": 2321, + "id": 2324, "properties": { "facing": "west", "slot_0_occupied": "false", @@ -45463,7 +45494,7 @@ } }, { - "id": 2322, + "id": 2325, "properties": { "facing": "west", "slot_0_occupied": "false", @@ -45475,7 +45506,7 @@ } }, { - "id": 2323, + "id": 2326, "properties": { "facing": "west", "slot_0_occupied": "false", @@ -45487,7 +45518,7 @@ } }, { - "id": 2324, + "id": 2327, "properties": { "facing": "west", "slot_0_occupied": "false", @@ -45499,7 +45530,7 @@ } }, { - "id": 2325, + "id": 2328, "properties": { "facing": "west", "slot_0_occupied": "false", @@ -45511,7 +45542,7 @@ } }, { - "id": 2326, + "id": 2329, "properties": { "facing": "west", "slot_0_occupied": "false", @@ -45523,7 +45554,7 @@ } }, { - "id": 2327, + "id": 2330, "properties": { "facing": "west", "slot_0_occupied": "false", @@ -45535,7 +45566,7 @@ } }, { - "id": 2328, + "id": 2331, "properties": { "facing": "west", "slot_0_occupied": "false", @@ -45547,7 +45578,7 @@ } }, { - "id": 2329, + "id": 2332, "properties": { "facing": "west", "slot_0_occupied": "false", @@ -45559,7 +45590,7 @@ } }, { - "id": 2330, + "id": 2333, "properties": { "facing": "west", "slot_0_occupied": "false", @@ -45571,7 +45602,7 @@ } }, { - "id": 2331, + "id": 2334, "properties": { "facing": "west", "slot_0_occupied": "false", @@ -45583,7 +45614,7 @@ } }, { - "id": 2332, + "id": 2335, "properties": { "facing": "east", "slot_0_occupied": "true", @@ -45595,7 +45626,7 @@ } }, { - "id": 2333, + "id": 2336, "properties": { "facing": "east", "slot_0_occupied": "true", @@ -45607,7 +45638,7 @@ } }, { - "id": 2334, + "id": 2337, "properties": { "facing": "east", "slot_0_occupied": "true", @@ -45619,7 +45650,7 @@ } }, { - "id": 2335, + "id": 2338, "properties": { "facing": "east", "slot_0_occupied": "true", @@ -45631,7 +45662,7 @@ } }, { - "id": 2336, + "id": 2339, "properties": { "facing": "east", "slot_0_occupied": "true", @@ -45643,7 +45674,7 @@ } }, { - "id": 2337, + "id": 2340, "properties": { "facing": "east", "slot_0_occupied": "true", @@ -45655,7 +45686,7 @@ } }, { - "id": 2338, + "id": 2341, "properties": { "facing": "east", "slot_0_occupied": "true", @@ -45667,7 +45698,7 @@ } }, { - "id": 2339, + "id": 2342, "properties": { "facing": "east", "slot_0_occupied": "true", @@ -45679,7 +45710,7 @@ } }, { - "id": 2340, + "id": 2343, "properties": { "facing": "east", "slot_0_occupied": "true", @@ -45691,7 +45722,7 @@ } }, { - "id": 2341, + "id": 2344, "properties": { "facing": "east", "slot_0_occupied": "true", @@ -45703,7 +45734,7 @@ } }, { - "id": 2342, + "id": 2345, "properties": { "facing": "east", "slot_0_occupied": "true", @@ -45715,7 +45746,7 @@ } }, { - "id": 2343, + "id": 2346, "properties": { "facing": "east", "slot_0_occupied": "true", @@ -45727,7 +45758,7 @@ } }, { - "id": 2344, + "id": 2347, "properties": { "facing": "east", "slot_0_occupied": "true", @@ -45739,7 +45770,7 @@ } }, { - "id": 2345, + "id": 2348, "properties": { "facing": "east", "slot_0_occupied": "true", @@ -45751,7 +45782,7 @@ } }, { - "id": 2346, + "id": 2349, "properties": { "facing": "east", "slot_0_occupied": "true", @@ -45763,7 +45794,7 @@ } }, { - "id": 2347, + "id": 2350, "properties": { "facing": "east", "slot_0_occupied": "true", @@ -45775,7 +45806,7 @@ } }, { - "id": 2348, + "id": 2351, "properties": { "facing": "east", "slot_0_occupied": "true", @@ -45787,7 +45818,7 @@ } }, { - "id": 2349, + "id": 2352, "properties": { "facing": "east", "slot_0_occupied": "true", @@ -45799,7 +45830,7 @@ } }, { - "id": 2350, + "id": 2353, "properties": { "facing": "east", "slot_0_occupied": "true", @@ -45811,7 +45842,7 @@ } }, { - "id": 2351, + "id": 2354, "properties": { "facing": "east", "slot_0_occupied": "true", @@ -45823,7 +45854,7 @@ } }, { - "id": 2352, + "id": 2355, "properties": { "facing": "east", "slot_0_occupied": "true", @@ -45835,7 +45866,7 @@ } }, { - "id": 2353, + "id": 2356, "properties": { "facing": "east", "slot_0_occupied": "true", @@ -45847,7 +45878,7 @@ } }, { - "id": 2354, + "id": 2357, "properties": { "facing": "east", "slot_0_occupied": "true", @@ -45859,7 +45890,7 @@ } }, { - "id": 2355, + "id": 2358, "properties": { "facing": "east", "slot_0_occupied": "true", @@ -45871,7 +45902,7 @@ } }, { - "id": 2356, + "id": 2359, "properties": { "facing": "east", "slot_0_occupied": "true", @@ -45883,7 +45914,7 @@ } }, { - "id": 2357, + "id": 2360, "properties": { "facing": "east", "slot_0_occupied": "true", @@ -45895,7 +45926,7 @@ } }, { - "id": 2358, + "id": 2361, "properties": { "facing": "east", "slot_0_occupied": "true", @@ -45907,7 +45938,7 @@ } }, { - "id": 2359, + "id": 2362, "properties": { "facing": "east", "slot_0_occupied": "true", @@ -45919,7 +45950,7 @@ } }, { - "id": 2360, + "id": 2363, "properties": { "facing": "east", "slot_0_occupied": "true", @@ -45931,7 +45962,7 @@ } }, { - "id": 2361, + "id": 2364, "properties": { "facing": "east", "slot_0_occupied": "true", @@ -45943,7 +45974,7 @@ } }, { - "id": 2362, + "id": 2365, "properties": { "facing": "east", "slot_0_occupied": "true", @@ -45955,7 +45986,7 @@ } }, { - "id": 2363, + "id": 2366, "properties": { "facing": "east", "slot_0_occupied": "true", @@ -45967,7 +45998,7 @@ } }, { - "id": 2364, + "id": 2367, "properties": { "facing": "east", "slot_0_occupied": "false", @@ -45979,7 +46010,7 @@ } }, { - "id": 2365, + "id": 2368, "properties": { "facing": "east", "slot_0_occupied": "false", @@ -45991,7 +46022,7 @@ } }, { - "id": 2366, + "id": 2369, "properties": { "facing": "east", "slot_0_occupied": "false", @@ -46003,7 +46034,7 @@ } }, { - "id": 2367, + "id": 2370, "properties": { "facing": "east", "slot_0_occupied": "false", @@ -46015,7 +46046,7 @@ } }, { - "id": 2368, + "id": 2371, "properties": { "facing": "east", "slot_0_occupied": "false", @@ -46027,7 +46058,7 @@ } }, { - "id": 2369, + "id": 2372, "properties": { "facing": "east", "slot_0_occupied": "false", @@ -46039,7 +46070,7 @@ } }, { - "id": 2370, + "id": 2373, "properties": { "facing": "east", "slot_0_occupied": "false", @@ -46051,7 +46082,7 @@ } }, { - "id": 2371, + "id": 2374, "properties": { "facing": "east", "slot_0_occupied": "false", @@ -46063,7 +46094,7 @@ } }, { - "id": 2372, + "id": 2375, "properties": { "facing": "east", "slot_0_occupied": "false", @@ -46075,7 +46106,7 @@ } }, { - "id": 2373, + "id": 2376, "properties": { "facing": "east", "slot_0_occupied": "false", @@ -46087,7 +46118,7 @@ } }, { - "id": 2374, + "id": 2377, "properties": { "facing": "east", "slot_0_occupied": "false", @@ -46099,7 +46130,7 @@ } }, { - "id": 2375, + "id": 2378, "properties": { "facing": "east", "slot_0_occupied": "false", @@ -46111,7 +46142,7 @@ } }, { - "id": 2376, + "id": 2379, "properties": { "facing": "east", "slot_0_occupied": "false", @@ -46123,7 +46154,7 @@ } }, { - "id": 2377, + "id": 2380, "properties": { "facing": "east", "slot_0_occupied": "false", @@ -46135,7 +46166,7 @@ } }, { - "id": 2378, + "id": 2381, "properties": { "facing": "east", "slot_0_occupied": "false", @@ -46147,7 +46178,7 @@ } }, { - "id": 2379, + "id": 2382, "properties": { "facing": "east", "slot_0_occupied": "false", @@ -46159,7 +46190,7 @@ } }, { - "id": 2380, + "id": 2383, "properties": { "facing": "east", "slot_0_occupied": "false", @@ -46171,7 +46202,7 @@ } }, { - "id": 2381, + "id": 2384, "properties": { "facing": "east", "slot_0_occupied": "false", @@ -46183,7 +46214,7 @@ } }, { - "id": 2382, + "id": 2385, "properties": { "facing": "east", "slot_0_occupied": "false", @@ -46195,7 +46226,7 @@ } }, { - "id": 2383, + "id": 2386, "properties": { "facing": "east", "slot_0_occupied": "false", @@ -46207,7 +46238,7 @@ } }, { - "id": 2384, + "id": 2387, "properties": { "facing": "east", "slot_0_occupied": "false", @@ -46219,7 +46250,7 @@ } }, { - "id": 2385, + "id": 2388, "properties": { "facing": "east", "slot_0_occupied": "false", @@ -46231,7 +46262,7 @@ } }, { - "id": 2386, + "id": 2389, "properties": { "facing": "east", "slot_0_occupied": "false", @@ -46243,7 +46274,7 @@ } }, { - "id": 2387, + "id": 2390, "properties": { "facing": "east", "slot_0_occupied": "false", @@ -46255,7 +46286,7 @@ } }, { - "id": 2388, + "id": 2391, "properties": { "facing": "east", "slot_0_occupied": "false", @@ -46267,7 +46298,7 @@ } }, { - "id": 2389, + "id": 2392, "properties": { "facing": "east", "slot_0_occupied": "false", @@ -46279,7 +46310,7 @@ } }, { - "id": 2390, + "id": 2393, "properties": { "facing": "east", "slot_0_occupied": "false", @@ -46291,7 +46322,7 @@ } }, { - "id": 2391, + "id": 2394, "properties": { "facing": "east", "slot_0_occupied": "false", @@ -46303,7 +46334,7 @@ } }, { - "id": 2392, + "id": 2395, "properties": { "facing": "east", "slot_0_occupied": "false", @@ -46315,7 +46346,7 @@ } }, { - "id": 2393, + "id": 2396, "properties": { "facing": "east", "slot_0_occupied": "false", @@ -46327,7 +46358,7 @@ } }, { - "id": 2394, + "id": 2397, "properties": { "facing": "east", "slot_0_occupied": "false", @@ -46339,7 +46370,7 @@ } }, { - "id": 2395, + "id": 2398, "properties": { "facing": "east", "slot_0_occupied": "false", @@ -46361,7 +46392,7 @@ "states": [ { "default": true, - "id": 23964 + "id": 24011 } ] }, @@ -46373,7 +46404,7 @@ "states": [ { "default": true, - "id": 27564 + "id": 27643 } ] }, @@ -46385,7 +46416,7 @@ "states": [ { "default": true, - "id": 21735 + "id": 21782 } ] }, @@ -46397,7 +46428,7 @@ "states": [ { "default": true, - "id": 20887 + "id": 20934 } ] }, @@ -46409,7 +46440,7 @@ "states": [ { "default": true, - "id": 10035 + "id": 10045 } ] }, @@ -46421,7 +46452,7 @@ "states": [ { "default": true, - "id": 11959 + "id": 11969 } ] }, @@ -46433,7 +46464,7 @@ "states": [ { "default": true, - "id": 8045 + "id": 8055 } ] }, @@ -46457,7 +46488,7 @@ "states": [ { "default": true, - "id": 6773 + "id": 6783 } ] }, @@ -46469,7 +46500,7 @@ "states": [ { "default": true, - "id": 22916 + "id": 22963 } ] }, @@ -46481,7 +46512,7 @@ "states": [ { "default": true, - "id": 23328 + "id": 23375 } ] }, @@ -46504,37 +46535,37 @@ "states": [ { "default": true, - "id": 13417, + "id": 13427, "properties": { "age": "0" } }, { - "id": 13418, + "id": 13428, "properties": { "age": "1" } }, { - "id": 13419, + "id": 13429, "properties": { "age": "2" } }, { - "id": 13420, + "id": 13430, "properties": { "age": "3" } }, { - "id": 13421, + "id": 13431, "properties": { "age": "4" } }, { - "id": 13422, + "id": 13432, "properties": { "age": "5" } @@ -46574,7 +46605,7 @@ }, "states": [ { - "id": 13353, + "id": 13363, "properties": { "down": "true", "east": "true", @@ -46585,7 +46616,7 @@ } }, { - "id": 13354, + "id": 13364, "properties": { "down": "true", "east": "true", @@ -46596,7 +46627,7 @@ } }, { - "id": 13355, + "id": 13365, "properties": { "down": "true", "east": "true", @@ -46607,7 +46638,7 @@ } }, { - "id": 13356, + "id": 13366, "properties": { "down": "true", "east": "true", @@ -46618,7 +46649,7 @@ } }, { - "id": 13357, + "id": 13367, "properties": { "down": "true", "east": "true", @@ -46629,7 +46660,7 @@ } }, { - "id": 13358, + "id": 13368, "properties": { "down": "true", "east": "true", @@ -46640,7 +46671,7 @@ } }, { - "id": 13359, + "id": 13369, "properties": { "down": "true", "east": "true", @@ -46651,7 +46682,7 @@ } }, { - "id": 13360, + "id": 13370, "properties": { "down": "true", "east": "true", @@ -46662,7 +46693,7 @@ } }, { - "id": 13361, + "id": 13371, "properties": { "down": "true", "east": "true", @@ -46673,7 +46704,7 @@ } }, { - "id": 13362, + "id": 13372, "properties": { "down": "true", "east": "true", @@ -46684,7 +46715,7 @@ } }, { - "id": 13363, + "id": 13373, "properties": { "down": "true", "east": "true", @@ -46695,7 +46726,7 @@ } }, { - "id": 13364, + "id": 13374, "properties": { "down": "true", "east": "true", @@ -46706,7 +46737,7 @@ } }, { - "id": 13365, + "id": 13375, "properties": { "down": "true", "east": "true", @@ -46717,7 +46748,7 @@ } }, { - "id": 13366, + "id": 13376, "properties": { "down": "true", "east": "true", @@ -46728,7 +46759,7 @@ } }, { - "id": 13367, + "id": 13377, "properties": { "down": "true", "east": "true", @@ -46739,7 +46770,7 @@ } }, { - "id": 13368, + "id": 13378, "properties": { "down": "true", "east": "true", @@ -46750,7 +46781,7 @@ } }, { - "id": 13369, + "id": 13379, "properties": { "down": "true", "east": "false", @@ -46761,7 +46792,7 @@ } }, { - "id": 13370, + "id": 13380, "properties": { "down": "true", "east": "false", @@ -46772,7 +46803,7 @@ } }, { - "id": 13371, + "id": 13381, "properties": { "down": "true", "east": "false", @@ -46783,7 +46814,7 @@ } }, { - "id": 13372, + "id": 13382, "properties": { "down": "true", "east": "false", @@ -46794,7 +46825,7 @@ } }, { - "id": 13373, + "id": 13383, "properties": { "down": "true", "east": "false", @@ -46805,7 +46836,7 @@ } }, { - "id": 13374, + "id": 13384, "properties": { "down": "true", "east": "false", @@ -46816,7 +46847,7 @@ } }, { - "id": 13375, + "id": 13385, "properties": { "down": "true", "east": "false", @@ -46827,7 +46858,7 @@ } }, { - "id": 13376, + "id": 13386, "properties": { "down": "true", "east": "false", @@ -46838,7 +46869,7 @@ } }, { - "id": 13377, + "id": 13387, "properties": { "down": "true", "east": "false", @@ -46849,7 +46880,7 @@ } }, { - "id": 13378, + "id": 13388, "properties": { "down": "true", "east": "false", @@ -46860,7 +46891,7 @@ } }, { - "id": 13379, + "id": 13389, "properties": { "down": "true", "east": "false", @@ -46871,7 +46902,7 @@ } }, { - "id": 13380, + "id": 13390, "properties": { "down": "true", "east": "false", @@ -46882,7 +46913,7 @@ } }, { - "id": 13381, + "id": 13391, "properties": { "down": "true", "east": "false", @@ -46893,7 +46924,7 @@ } }, { - "id": 13382, + "id": 13392, "properties": { "down": "true", "east": "false", @@ -46904,7 +46935,7 @@ } }, { - "id": 13383, + "id": 13393, "properties": { "down": "true", "east": "false", @@ -46915,7 +46946,7 @@ } }, { - "id": 13384, + "id": 13394, "properties": { "down": "true", "east": "false", @@ -46926,7 +46957,7 @@ } }, { - "id": 13385, + "id": 13395, "properties": { "down": "false", "east": "true", @@ -46937,7 +46968,7 @@ } }, { - "id": 13386, + "id": 13396, "properties": { "down": "false", "east": "true", @@ -46948,7 +46979,7 @@ } }, { - "id": 13387, + "id": 13397, "properties": { "down": "false", "east": "true", @@ -46959,7 +46990,7 @@ } }, { - "id": 13388, + "id": 13398, "properties": { "down": "false", "east": "true", @@ -46970,7 +47001,7 @@ } }, { - "id": 13389, + "id": 13399, "properties": { "down": "false", "east": "true", @@ -46981,7 +47012,7 @@ } }, { - "id": 13390, + "id": 13400, "properties": { "down": "false", "east": "true", @@ -46992,7 +47023,7 @@ } }, { - "id": 13391, + "id": 13401, "properties": { "down": "false", "east": "true", @@ -47003,7 +47034,7 @@ } }, { - "id": 13392, + "id": 13402, "properties": { "down": "false", "east": "true", @@ -47014,7 +47045,7 @@ } }, { - "id": 13393, + "id": 13403, "properties": { "down": "false", "east": "true", @@ -47025,7 +47056,7 @@ } }, { - "id": 13394, + "id": 13404, "properties": { "down": "false", "east": "true", @@ -47036,7 +47067,7 @@ } }, { - "id": 13395, + "id": 13405, "properties": { "down": "false", "east": "true", @@ -47047,7 +47078,7 @@ } }, { - "id": 13396, + "id": 13406, "properties": { "down": "false", "east": "true", @@ -47058,7 +47089,7 @@ } }, { - "id": 13397, + "id": 13407, "properties": { "down": "false", "east": "true", @@ -47069,7 +47100,7 @@ } }, { - "id": 13398, + "id": 13408, "properties": { "down": "false", "east": "true", @@ -47080,7 +47111,7 @@ } }, { - "id": 13399, + "id": 13409, "properties": { "down": "false", "east": "true", @@ -47091,7 +47122,7 @@ } }, { - "id": 13400, + "id": 13410, "properties": { "down": "false", "east": "true", @@ -47102,7 +47133,7 @@ } }, { - "id": 13401, + "id": 13411, "properties": { "down": "false", "east": "false", @@ -47113,7 +47144,7 @@ } }, { - "id": 13402, + "id": 13412, "properties": { "down": "false", "east": "false", @@ -47124,7 +47155,7 @@ } }, { - "id": 13403, + "id": 13413, "properties": { "down": "false", "east": "false", @@ -47135,7 +47166,7 @@ } }, { - "id": 13404, + "id": 13414, "properties": { "down": "false", "east": "false", @@ -47146,7 +47177,7 @@ } }, { - "id": 13405, + "id": 13415, "properties": { "down": "false", "east": "false", @@ -47157,7 +47188,7 @@ } }, { - "id": 13406, + "id": 13416, "properties": { "down": "false", "east": "false", @@ -47168,7 +47199,7 @@ } }, { - "id": 13407, + "id": 13417, "properties": { "down": "false", "east": "false", @@ -47179,7 +47210,7 @@ } }, { - "id": 13408, + "id": 13418, "properties": { "down": "false", "east": "false", @@ -47190,7 +47221,7 @@ } }, { - "id": 13409, + "id": 13419, "properties": { "down": "false", "east": "false", @@ -47201,7 +47232,7 @@ } }, { - "id": 13410, + "id": 13420, "properties": { "down": "false", "east": "false", @@ -47212,7 +47243,7 @@ } }, { - "id": 13411, + "id": 13421, "properties": { "down": "false", "east": "false", @@ -47223,7 +47254,7 @@ } }, { - "id": 13412, + "id": 13422, "properties": { "down": "false", "east": "false", @@ -47234,7 +47265,7 @@ } }, { - "id": 13413, + "id": 13423, "properties": { "down": "false", "east": "false", @@ -47245,7 +47276,7 @@ } }, { - "id": 13414, + "id": 13424, "properties": { "down": "false", "east": "false", @@ -47256,7 +47287,7 @@ } }, { - "id": 13415, + "id": 13425, "properties": { "down": "false", "east": "false", @@ -47268,7 +47299,7 @@ }, { "default": true, - "id": 13416, + "id": 13426, "properties": { "down": "false", "east": "false", @@ -47288,7 +47319,7 @@ "states": [ { "default": true, - "id": 5967 + "id": 5977 } ] }, @@ -47301,7 +47332,7 @@ "states": [ { "default": true, - "id": 27863 + "id": 27942 } ] }, @@ -47313,7 +47344,7 @@ "states": [ { "default": true, - "id": 11624 + "id": 11634 } ] }, @@ -47354,7 +47385,7 @@ "states": [ { "default": true, - "id": 25920 + "id": 25999 } ] }, @@ -47376,21 +47407,21 @@ }, "states": [ { - "id": 26001, + "id": 26080, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 26002, + "id": 26081, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 26003, + "id": 26082, "properties": { "type": "bottom", "waterlogged": "true" @@ -47398,21 +47429,21 @@ }, { "default": true, - "id": 26004, + "id": 26083, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 26005, + "id": 26084, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 26006, + "id": 26085, "properties": { "type": "double", "waterlogged": "false" @@ -47453,7 +47484,7 @@ }, "states": [ { - "id": 25921, + "id": 26000, "properties": { "facing": "north", "half": "top", @@ -47462,7 +47493,7 @@ } }, { - "id": 25922, + "id": 26001, "properties": { "facing": "north", "half": "top", @@ -47471,7 +47502,7 @@ } }, { - "id": 25923, + "id": 26002, "properties": { "facing": "north", "half": "top", @@ -47480,7 +47511,7 @@ } }, { - "id": 25924, + "id": 26003, "properties": { "facing": "north", "half": "top", @@ -47489,7 +47520,7 @@ } }, { - "id": 25925, + "id": 26004, "properties": { "facing": "north", "half": "top", @@ -47498,7 +47529,7 @@ } }, { - "id": 25926, + "id": 26005, "properties": { "facing": "north", "half": "top", @@ -47507,7 +47538,7 @@ } }, { - "id": 25927, + "id": 26006, "properties": { "facing": "north", "half": "top", @@ -47516,7 +47547,7 @@ } }, { - "id": 25928, + "id": 26007, "properties": { "facing": "north", "half": "top", @@ -47525,7 +47556,7 @@ } }, { - "id": 25929, + "id": 26008, "properties": { "facing": "north", "half": "top", @@ -47534,7 +47565,7 @@ } }, { - "id": 25930, + "id": 26009, "properties": { "facing": "north", "half": "top", @@ -47543,7 +47574,7 @@ } }, { - "id": 25931, + "id": 26010, "properties": { "facing": "north", "half": "bottom", @@ -47553,7 +47584,7 @@ }, { "default": true, - "id": 25932, + "id": 26011, "properties": { "facing": "north", "half": "bottom", @@ -47562,7 +47593,7 @@ } }, { - "id": 25933, + "id": 26012, "properties": { "facing": "north", "half": "bottom", @@ -47571,7 +47602,7 @@ } }, { - "id": 25934, + "id": 26013, "properties": { "facing": "north", "half": "bottom", @@ -47580,7 +47611,7 @@ } }, { - "id": 25935, + "id": 26014, "properties": { "facing": "north", "half": "bottom", @@ -47589,7 +47620,7 @@ } }, { - "id": 25936, + "id": 26015, "properties": { "facing": "north", "half": "bottom", @@ -47598,7 +47629,7 @@ } }, { - "id": 25937, + "id": 26016, "properties": { "facing": "north", "half": "bottom", @@ -47607,7 +47638,7 @@ } }, { - "id": 25938, + "id": 26017, "properties": { "facing": "north", "half": "bottom", @@ -47616,7 +47647,7 @@ } }, { - "id": 25939, + "id": 26018, "properties": { "facing": "north", "half": "bottom", @@ -47625,7 +47656,7 @@ } }, { - "id": 25940, + "id": 26019, "properties": { "facing": "north", "half": "bottom", @@ -47634,7 +47665,7 @@ } }, { - "id": 25941, + "id": 26020, "properties": { "facing": "south", "half": "top", @@ -47643,7 +47674,7 @@ } }, { - "id": 25942, + "id": 26021, "properties": { "facing": "south", "half": "top", @@ -47652,7 +47683,7 @@ } }, { - "id": 25943, + "id": 26022, "properties": { "facing": "south", "half": "top", @@ -47661,7 +47692,7 @@ } }, { - "id": 25944, + "id": 26023, "properties": { "facing": "south", "half": "top", @@ -47670,7 +47701,7 @@ } }, { - "id": 25945, + "id": 26024, "properties": { "facing": "south", "half": "top", @@ -47679,7 +47710,7 @@ } }, { - "id": 25946, + "id": 26025, "properties": { "facing": "south", "half": "top", @@ -47688,7 +47719,7 @@ } }, { - "id": 25947, + "id": 26026, "properties": { "facing": "south", "half": "top", @@ -47697,7 +47728,7 @@ } }, { - "id": 25948, + "id": 26027, "properties": { "facing": "south", "half": "top", @@ -47706,7 +47737,7 @@ } }, { - "id": 25949, + "id": 26028, "properties": { "facing": "south", "half": "top", @@ -47715,7 +47746,7 @@ } }, { - "id": 25950, + "id": 26029, "properties": { "facing": "south", "half": "top", @@ -47724,7 +47755,7 @@ } }, { - "id": 25951, + "id": 26030, "properties": { "facing": "south", "half": "bottom", @@ -47733,7 +47764,7 @@ } }, { - "id": 25952, + "id": 26031, "properties": { "facing": "south", "half": "bottom", @@ -47742,7 +47773,7 @@ } }, { - "id": 25953, + "id": 26032, "properties": { "facing": "south", "half": "bottom", @@ -47751,7 +47782,7 @@ } }, { - "id": 25954, + "id": 26033, "properties": { "facing": "south", "half": "bottom", @@ -47760,7 +47791,7 @@ } }, { - "id": 25955, + "id": 26034, "properties": { "facing": "south", "half": "bottom", @@ -47769,7 +47800,7 @@ } }, { - "id": 25956, + "id": 26035, "properties": { "facing": "south", "half": "bottom", @@ -47778,7 +47809,7 @@ } }, { - "id": 25957, + "id": 26036, "properties": { "facing": "south", "half": "bottom", @@ -47787,7 +47818,7 @@ } }, { - "id": 25958, + "id": 26037, "properties": { "facing": "south", "half": "bottom", @@ -47796,7 +47827,7 @@ } }, { - "id": 25959, + "id": 26038, "properties": { "facing": "south", "half": "bottom", @@ -47805,7 +47836,7 @@ } }, { - "id": 25960, + "id": 26039, "properties": { "facing": "south", "half": "bottom", @@ -47814,7 +47845,7 @@ } }, { - "id": 25961, + "id": 26040, "properties": { "facing": "west", "half": "top", @@ -47823,7 +47854,7 @@ } }, { - "id": 25962, + "id": 26041, "properties": { "facing": "west", "half": "top", @@ -47832,7 +47863,7 @@ } }, { - "id": 25963, + "id": 26042, "properties": { "facing": "west", "half": "top", @@ -47841,7 +47872,7 @@ } }, { - "id": 25964, + "id": 26043, "properties": { "facing": "west", "half": "top", @@ -47850,7 +47881,7 @@ } }, { - "id": 25965, + "id": 26044, "properties": { "facing": "west", "half": "top", @@ -47859,7 +47890,7 @@ } }, { - "id": 25966, + "id": 26045, "properties": { "facing": "west", "half": "top", @@ -47868,7 +47899,7 @@ } }, { - "id": 25967, + "id": 26046, "properties": { "facing": "west", "half": "top", @@ -47877,7 +47908,7 @@ } }, { - "id": 25968, + "id": 26047, "properties": { "facing": "west", "half": "top", @@ -47886,7 +47917,7 @@ } }, { - "id": 25969, + "id": 26048, "properties": { "facing": "west", "half": "top", @@ -47895,7 +47926,7 @@ } }, { - "id": 25970, + "id": 26049, "properties": { "facing": "west", "half": "top", @@ -47904,7 +47935,7 @@ } }, { - "id": 25971, + "id": 26050, "properties": { "facing": "west", "half": "bottom", @@ -47913,7 +47944,7 @@ } }, { - "id": 25972, + "id": 26051, "properties": { "facing": "west", "half": "bottom", @@ -47922,7 +47953,7 @@ } }, { - "id": 25973, + "id": 26052, "properties": { "facing": "west", "half": "bottom", @@ -47931,7 +47962,7 @@ } }, { - "id": 25974, + "id": 26053, "properties": { "facing": "west", "half": "bottom", @@ -47940,7 +47971,7 @@ } }, { - "id": 25975, + "id": 26054, "properties": { "facing": "west", "half": "bottom", @@ -47949,7 +47980,7 @@ } }, { - "id": 25976, + "id": 26055, "properties": { "facing": "west", "half": "bottom", @@ -47958,7 +47989,7 @@ } }, { - "id": 25977, + "id": 26056, "properties": { "facing": "west", "half": "bottom", @@ -47967,7 +47998,7 @@ } }, { - "id": 25978, + "id": 26057, "properties": { "facing": "west", "half": "bottom", @@ -47976,7 +48007,7 @@ } }, { - "id": 25979, + "id": 26058, "properties": { "facing": "west", "half": "bottom", @@ -47985,7 +48016,7 @@ } }, { - "id": 25980, + "id": 26059, "properties": { "facing": "west", "half": "bottom", @@ -47994,7 +48025,7 @@ } }, { - "id": 25981, + "id": 26060, "properties": { "facing": "east", "half": "top", @@ -48003,7 +48034,7 @@ } }, { - "id": 25982, + "id": 26061, "properties": { "facing": "east", "half": "top", @@ -48012,7 +48043,7 @@ } }, { - "id": 25983, + "id": 26062, "properties": { "facing": "east", "half": "top", @@ -48021,7 +48052,7 @@ } }, { - "id": 25984, + "id": 26063, "properties": { "facing": "east", "half": "top", @@ -48030,7 +48061,7 @@ } }, { - "id": 25985, + "id": 26064, "properties": { "facing": "east", "half": "top", @@ -48039,7 +48070,7 @@ } }, { - "id": 25986, + "id": 26065, "properties": { "facing": "east", "half": "top", @@ -48048,7 +48079,7 @@ } }, { - "id": 25987, + "id": 26066, "properties": { "facing": "east", "half": "top", @@ -48057,7 +48088,7 @@ } }, { - "id": 25988, + "id": 26067, "properties": { "facing": "east", "half": "top", @@ -48066,7 +48097,7 @@ } }, { - "id": 25989, + "id": 26068, "properties": { "facing": "east", "half": "top", @@ -48075,7 +48106,7 @@ } }, { - "id": 25990, + "id": 26069, "properties": { "facing": "east", "half": "top", @@ -48084,7 +48115,7 @@ } }, { - "id": 25991, + "id": 26070, "properties": { "facing": "east", "half": "bottom", @@ -48093,7 +48124,7 @@ } }, { - "id": 25992, + "id": 26071, "properties": { "facing": "east", "half": "bottom", @@ -48102,7 +48133,7 @@ } }, { - "id": 25993, + "id": 26072, "properties": { "facing": "east", "half": "bottom", @@ -48111,7 +48142,7 @@ } }, { - "id": 25994, + "id": 26073, "properties": { "facing": "east", "half": "bottom", @@ -48120,7 +48151,7 @@ } }, { - "id": 25995, + "id": 26074, "properties": { "facing": "east", "half": "bottom", @@ -48129,7 +48160,7 @@ } }, { - "id": 25996, + "id": 26075, "properties": { "facing": "east", "half": "bottom", @@ -48138,7 +48169,7 @@ } }, { - "id": 25997, + "id": 26076, "properties": { "facing": "east", "half": "bottom", @@ -48147,7 +48178,7 @@ } }, { - "id": 25998, + "id": 26077, "properties": { "facing": "east", "half": "bottom", @@ -48156,7 +48187,7 @@ } }, { - "id": 25999, + "id": 26078, "properties": { "facing": "east", "half": "bottom", @@ -48165,7 +48196,7 @@ } }, { - "id": 26000, + "id": 26079, "properties": { "facing": "east", "half": "bottom", @@ -48212,7 +48243,7 @@ }, "states": [ { - "id": 26007, + "id": 26086, "properties": { "east": "none", "north": "none", @@ -48223,7 +48254,7 @@ } }, { - "id": 26008, + "id": 26087, "properties": { "east": "none", "north": "none", @@ -48234,7 +48265,7 @@ } }, { - "id": 26009, + "id": 26088, "properties": { "east": "none", "north": "none", @@ -48246,7 +48277,7 @@ }, { "default": true, - "id": 26010, + "id": 26089, "properties": { "east": "none", "north": "none", @@ -48257,7 +48288,7 @@ } }, { - "id": 26011, + "id": 26090, "properties": { "east": "none", "north": "none", @@ -48268,7 +48299,7 @@ } }, { - "id": 26012, + "id": 26091, "properties": { "east": "none", "north": "none", @@ -48279,7 +48310,7 @@ } }, { - "id": 26013, + "id": 26092, "properties": { "east": "none", "north": "none", @@ -48290,7 +48321,7 @@ } }, { - "id": 26014, + "id": 26093, "properties": { "east": "none", "north": "none", @@ -48301,7 +48332,7 @@ } }, { - "id": 26015, + "id": 26094, "properties": { "east": "none", "north": "none", @@ -48312,7 +48343,7 @@ } }, { - "id": 26016, + "id": 26095, "properties": { "east": "none", "north": "none", @@ -48323,7 +48354,7 @@ } }, { - "id": 26017, + "id": 26096, "properties": { "east": "none", "north": "none", @@ -48334,7 +48365,7 @@ } }, { - "id": 26018, + "id": 26097, "properties": { "east": "none", "north": "none", @@ -48345,7 +48376,7 @@ } }, { - "id": 26019, + "id": 26098, "properties": { "east": "none", "north": "none", @@ -48356,7 +48387,7 @@ } }, { - "id": 26020, + "id": 26099, "properties": { "east": "none", "north": "none", @@ -48367,7 +48398,7 @@ } }, { - "id": 26021, + "id": 26100, "properties": { "east": "none", "north": "none", @@ -48378,7 +48409,7 @@ } }, { - "id": 26022, + "id": 26101, "properties": { "east": "none", "north": "none", @@ -48389,7 +48420,7 @@ } }, { - "id": 26023, + "id": 26102, "properties": { "east": "none", "north": "none", @@ -48400,7 +48431,7 @@ } }, { - "id": 26024, + "id": 26103, "properties": { "east": "none", "north": "none", @@ -48411,7 +48442,7 @@ } }, { - "id": 26025, + "id": 26104, "properties": { "east": "none", "north": "none", @@ -48422,7 +48453,7 @@ } }, { - "id": 26026, + "id": 26105, "properties": { "east": "none", "north": "none", @@ -48433,7 +48464,7 @@ } }, { - "id": 26027, + "id": 26106, "properties": { "east": "none", "north": "none", @@ -48444,7 +48475,7 @@ } }, { - "id": 26028, + "id": 26107, "properties": { "east": "none", "north": "none", @@ -48455,7 +48486,7 @@ } }, { - "id": 26029, + "id": 26108, "properties": { "east": "none", "north": "none", @@ -48466,7 +48497,7 @@ } }, { - "id": 26030, + "id": 26109, "properties": { "east": "none", "north": "none", @@ -48477,7 +48508,7 @@ } }, { - "id": 26031, + "id": 26110, "properties": { "east": "none", "north": "none", @@ -48488,7 +48519,7 @@ } }, { - "id": 26032, + "id": 26111, "properties": { "east": "none", "north": "none", @@ -48499,7 +48530,7 @@ } }, { - "id": 26033, + "id": 26112, "properties": { "east": "none", "north": "none", @@ -48510,7 +48541,7 @@ } }, { - "id": 26034, + "id": 26113, "properties": { "east": "none", "north": "none", @@ -48521,7 +48552,7 @@ } }, { - "id": 26035, + "id": 26114, "properties": { "east": "none", "north": "none", @@ -48532,7 +48563,7 @@ } }, { - "id": 26036, + "id": 26115, "properties": { "east": "none", "north": "none", @@ -48543,7 +48574,7 @@ } }, { - "id": 26037, + "id": 26116, "properties": { "east": "none", "north": "none", @@ -48554,7 +48585,7 @@ } }, { - "id": 26038, + "id": 26117, "properties": { "east": "none", "north": "none", @@ -48565,7 +48596,7 @@ } }, { - "id": 26039, + "id": 26118, "properties": { "east": "none", "north": "none", @@ -48576,7 +48607,7 @@ } }, { - "id": 26040, + "id": 26119, "properties": { "east": "none", "north": "none", @@ -48587,7 +48618,7 @@ } }, { - "id": 26041, + "id": 26120, "properties": { "east": "none", "north": "none", @@ -48598,7 +48629,7 @@ } }, { - "id": 26042, + "id": 26121, "properties": { "east": "none", "north": "none", @@ -48609,7 +48640,7 @@ } }, { - "id": 26043, + "id": 26122, "properties": { "east": "none", "north": "low", @@ -48620,7 +48651,7 @@ } }, { - "id": 26044, + "id": 26123, "properties": { "east": "none", "north": "low", @@ -48631,7 +48662,7 @@ } }, { - "id": 26045, + "id": 26124, "properties": { "east": "none", "north": "low", @@ -48642,7 +48673,7 @@ } }, { - "id": 26046, + "id": 26125, "properties": { "east": "none", "north": "low", @@ -48653,7 +48684,7 @@ } }, { - "id": 26047, + "id": 26126, "properties": { "east": "none", "north": "low", @@ -48664,7 +48695,7 @@ } }, { - "id": 26048, + "id": 26127, "properties": { "east": "none", "north": "low", @@ -48675,7 +48706,7 @@ } }, { - "id": 26049, + "id": 26128, "properties": { "east": "none", "north": "low", @@ -48686,7 +48717,7 @@ } }, { - "id": 26050, + "id": 26129, "properties": { "east": "none", "north": "low", @@ -48697,7 +48728,7 @@ } }, { - "id": 26051, + "id": 26130, "properties": { "east": "none", "north": "low", @@ -48708,7 +48739,7 @@ } }, { - "id": 26052, + "id": 26131, "properties": { "east": "none", "north": "low", @@ -48719,7 +48750,7 @@ } }, { - "id": 26053, + "id": 26132, "properties": { "east": "none", "north": "low", @@ -48730,7 +48761,7 @@ } }, { - "id": 26054, + "id": 26133, "properties": { "east": "none", "north": "low", @@ -48741,7 +48772,7 @@ } }, { - "id": 26055, + "id": 26134, "properties": { "east": "none", "north": "low", @@ -48752,7 +48783,7 @@ } }, { - "id": 26056, + "id": 26135, "properties": { "east": "none", "north": "low", @@ -48763,7 +48794,7 @@ } }, { - "id": 26057, + "id": 26136, "properties": { "east": "none", "north": "low", @@ -48774,7 +48805,7 @@ } }, { - "id": 26058, + "id": 26137, "properties": { "east": "none", "north": "low", @@ -48785,7 +48816,7 @@ } }, { - "id": 26059, + "id": 26138, "properties": { "east": "none", "north": "low", @@ -48796,7 +48827,7 @@ } }, { - "id": 26060, + "id": 26139, "properties": { "east": "none", "north": "low", @@ -48807,7 +48838,7 @@ } }, { - "id": 26061, + "id": 26140, "properties": { "east": "none", "north": "low", @@ -48818,7 +48849,7 @@ } }, { - "id": 26062, + "id": 26141, "properties": { "east": "none", "north": "low", @@ -48829,7 +48860,7 @@ } }, { - "id": 26063, + "id": 26142, "properties": { "east": "none", "north": "low", @@ -48840,7 +48871,7 @@ } }, { - "id": 26064, + "id": 26143, "properties": { "east": "none", "north": "low", @@ -48851,7 +48882,7 @@ } }, { - "id": 26065, + "id": 26144, "properties": { "east": "none", "north": "low", @@ -48862,7 +48893,7 @@ } }, { - "id": 26066, + "id": 26145, "properties": { "east": "none", "north": "low", @@ -48873,7 +48904,7 @@ } }, { - "id": 26067, + "id": 26146, "properties": { "east": "none", "north": "low", @@ -48884,7 +48915,7 @@ } }, { - "id": 26068, + "id": 26147, "properties": { "east": "none", "north": "low", @@ -48895,7 +48926,7 @@ } }, { - "id": 26069, + "id": 26148, "properties": { "east": "none", "north": "low", @@ -48906,7 +48937,7 @@ } }, { - "id": 26070, + "id": 26149, "properties": { "east": "none", "north": "low", @@ -48917,7 +48948,7 @@ } }, { - "id": 26071, + "id": 26150, "properties": { "east": "none", "north": "low", @@ -48928,7 +48959,7 @@ } }, { - "id": 26072, + "id": 26151, "properties": { "east": "none", "north": "low", @@ -48939,7 +48970,7 @@ } }, { - "id": 26073, + "id": 26152, "properties": { "east": "none", "north": "low", @@ -48950,7 +48981,7 @@ } }, { - "id": 26074, + "id": 26153, "properties": { "east": "none", "north": "low", @@ -48961,7 +48992,7 @@ } }, { - "id": 26075, + "id": 26154, "properties": { "east": "none", "north": "low", @@ -48972,7 +49003,7 @@ } }, { - "id": 26076, + "id": 26155, "properties": { "east": "none", "north": "low", @@ -48983,7 +49014,7 @@ } }, { - "id": 26077, + "id": 26156, "properties": { "east": "none", "north": "low", @@ -48994,7 +49025,7 @@ } }, { - "id": 26078, + "id": 26157, "properties": { "east": "none", "north": "low", @@ -49005,7 +49036,7 @@ } }, { - "id": 26079, + "id": 26158, "properties": { "east": "none", "north": "tall", @@ -49016,7 +49047,7 @@ } }, { - "id": 26080, + "id": 26159, "properties": { "east": "none", "north": "tall", @@ -49027,7 +49058,7 @@ } }, { - "id": 26081, + "id": 26160, "properties": { "east": "none", "north": "tall", @@ -49038,7 +49069,7 @@ } }, { - "id": 26082, + "id": 26161, "properties": { "east": "none", "north": "tall", @@ -49049,7 +49080,7 @@ } }, { - "id": 26083, + "id": 26162, "properties": { "east": "none", "north": "tall", @@ -49060,7 +49091,7 @@ } }, { - "id": 26084, + "id": 26163, "properties": { "east": "none", "north": "tall", @@ -49071,7 +49102,7 @@ } }, { - "id": 26085, + "id": 26164, "properties": { "east": "none", "north": "tall", @@ -49082,7 +49113,7 @@ } }, { - "id": 26086, + "id": 26165, "properties": { "east": "none", "north": "tall", @@ -49093,7 +49124,7 @@ } }, { - "id": 26087, + "id": 26166, "properties": { "east": "none", "north": "tall", @@ -49104,7 +49135,7 @@ } }, { - "id": 26088, + "id": 26167, "properties": { "east": "none", "north": "tall", @@ -49115,7 +49146,7 @@ } }, { - "id": 26089, + "id": 26168, "properties": { "east": "none", "north": "tall", @@ -49126,7 +49157,7 @@ } }, { - "id": 26090, + "id": 26169, "properties": { "east": "none", "north": "tall", @@ -49137,7 +49168,7 @@ } }, { - "id": 26091, + "id": 26170, "properties": { "east": "none", "north": "tall", @@ -49148,7 +49179,7 @@ } }, { - "id": 26092, + "id": 26171, "properties": { "east": "none", "north": "tall", @@ -49159,7 +49190,7 @@ } }, { - "id": 26093, + "id": 26172, "properties": { "east": "none", "north": "tall", @@ -49170,7 +49201,7 @@ } }, { - "id": 26094, + "id": 26173, "properties": { "east": "none", "north": "tall", @@ -49181,7 +49212,7 @@ } }, { - "id": 26095, + "id": 26174, "properties": { "east": "none", "north": "tall", @@ -49192,7 +49223,7 @@ } }, { - "id": 26096, + "id": 26175, "properties": { "east": "none", "north": "tall", @@ -49203,7 +49234,7 @@ } }, { - "id": 26097, + "id": 26176, "properties": { "east": "none", "north": "tall", @@ -49214,7 +49245,7 @@ } }, { - "id": 26098, + "id": 26177, "properties": { "east": "none", "north": "tall", @@ -49225,7 +49256,7 @@ } }, { - "id": 26099, + "id": 26178, "properties": { "east": "none", "north": "tall", @@ -49236,7 +49267,7 @@ } }, { - "id": 26100, + "id": 26179, "properties": { "east": "none", "north": "tall", @@ -49247,7 +49278,7 @@ } }, { - "id": 26101, + "id": 26180, "properties": { "east": "none", "north": "tall", @@ -49258,7 +49289,7 @@ } }, { - "id": 26102, + "id": 26181, "properties": { "east": "none", "north": "tall", @@ -49269,7 +49300,7 @@ } }, { - "id": 26103, + "id": 26182, "properties": { "east": "none", "north": "tall", @@ -49280,7 +49311,7 @@ } }, { - "id": 26104, + "id": 26183, "properties": { "east": "none", "north": "tall", @@ -49291,7 +49322,7 @@ } }, { - "id": 26105, + "id": 26184, "properties": { "east": "none", "north": "tall", @@ -49302,7 +49333,7 @@ } }, { - "id": 26106, + "id": 26185, "properties": { "east": "none", "north": "tall", @@ -49313,7 +49344,7 @@ } }, { - "id": 26107, + "id": 26186, "properties": { "east": "none", "north": "tall", @@ -49324,7 +49355,7 @@ } }, { - "id": 26108, + "id": 26187, "properties": { "east": "none", "north": "tall", @@ -49335,7 +49366,7 @@ } }, { - "id": 26109, + "id": 26188, "properties": { "east": "none", "north": "tall", @@ -49346,7 +49377,7 @@ } }, { - "id": 26110, + "id": 26189, "properties": { "east": "none", "north": "tall", @@ -49357,7 +49388,7 @@ } }, { - "id": 26111, + "id": 26190, "properties": { "east": "none", "north": "tall", @@ -49368,7 +49399,7 @@ } }, { - "id": 26112, + "id": 26191, "properties": { "east": "none", "north": "tall", @@ -49379,7 +49410,7 @@ } }, { - "id": 26113, + "id": 26192, "properties": { "east": "none", "north": "tall", @@ -49390,7 +49421,7 @@ } }, { - "id": 26114, + "id": 26193, "properties": { "east": "none", "north": "tall", @@ -49401,7 +49432,7 @@ } }, { - "id": 26115, + "id": 26194, "properties": { "east": "low", "north": "none", @@ -49412,7 +49443,7 @@ } }, { - "id": 26116, + "id": 26195, "properties": { "east": "low", "north": "none", @@ -49423,7 +49454,7 @@ } }, { - "id": 26117, + "id": 26196, "properties": { "east": "low", "north": "none", @@ -49434,7 +49465,7 @@ } }, { - "id": 26118, + "id": 26197, "properties": { "east": "low", "north": "none", @@ -49445,7 +49476,7 @@ } }, { - "id": 26119, + "id": 26198, "properties": { "east": "low", "north": "none", @@ -49456,7 +49487,7 @@ } }, { - "id": 26120, + "id": 26199, "properties": { "east": "low", "north": "none", @@ -49467,7 +49498,7 @@ } }, { - "id": 26121, + "id": 26200, "properties": { "east": "low", "north": "none", @@ -49478,7 +49509,7 @@ } }, { - "id": 26122, + "id": 26201, "properties": { "east": "low", "north": "none", @@ -49489,7 +49520,7 @@ } }, { - "id": 26123, + "id": 26202, "properties": { "east": "low", "north": "none", @@ -49500,7 +49531,7 @@ } }, { - "id": 26124, + "id": 26203, "properties": { "east": "low", "north": "none", @@ -49511,7 +49542,7 @@ } }, { - "id": 26125, + "id": 26204, "properties": { "east": "low", "north": "none", @@ -49522,7 +49553,7 @@ } }, { - "id": 26126, + "id": 26205, "properties": { "east": "low", "north": "none", @@ -49533,7 +49564,7 @@ } }, { - "id": 26127, + "id": 26206, "properties": { "east": "low", "north": "none", @@ -49544,7 +49575,7 @@ } }, { - "id": 26128, + "id": 26207, "properties": { "east": "low", "north": "none", @@ -49555,7 +49586,7 @@ } }, { - "id": 26129, + "id": 26208, "properties": { "east": "low", "north": "none", @@ -49566,7 +49597,7 @@ } }, { - "id": 26130, + "id": 26209, "properties": { "east": "low", "north": "none", @@ -49577,7 +49608,7 @@ } }, { - "id": 26131, + "id": 26210, "properties": { "east": "low", "north": "none", @@ -49588,7 +49619,7 @@ } }, { - "id": 26132, + "id": 26211, "properties": { "east": "low", "north": "none", @@ -49599,7 +49630,7 @@ } }, { - "id": 26133, + "id": 26212, "properties": { "east": "low", "north": "none", @@ -49610,7 +49641,7 @@ } }, { - "id": 26134, + "id": 26213, "properties": { "east": "low", "north": "none", @@ -49621,7 +49652,7 @@ } }, { - "id": 26135, + "id": 26214, "properties": { "east": "low", "north": "none", @@ -49632,7 +49663,7 @@ } }, { - "id": 26136, + "id": 26215, "properties": { "east": "low", "north": "none", @@ -49643,7 +49674,7 @@ } }, { - "id": 26137, + "id": 26216, "properties": { "east": "low", "north": "none", @@ -49654,7 +49685,7 @@ } }, { - "id": 26138, + "id": 26217, "properties": { "east": "low", "north": "none", @@ -49665,7 +49696,7 @@ } }, { - "id": 26139, + "id": 26218, "properties": { "east": "low", "north": "none", @@ -49676,7 +49707,7 @@ } }, { - "id": 26140, + "id": 26219, "properties": { "east": "low", "north": "none", @@ -49687,7 +49718,7 @@ } }, { - "id": 26141, + "id": 26220, "properties": { "east": "low", "north": "none", @@ -49698,7 +49729,7 @@ } }, { - "id": 26142, + "id": 26221, "properties": { "east": "low", "north": "none", @@ -49709,7 +49740,7 @@ } }, { - "id": 26143, + "id": 26222, "properties": { "east": "low", "north": "none", @@ -49720,7 +49751,7 @@ } }, { - "id": 26144, + "id": 26223, "properties": { "east": "low", "north": "none", @@ -49731,7 +49762,7 @@ } }, { - "id": 26145, + "id": 26224, "properties": { "east": "low", "north": "none", @@ -49742,7 +49773,7 @@ } }, { - "id": 26146, + "id": 26225, "properties": { "east": "low", "north": "none", @@ -49753,7 +49784,7 @@ } }, { - "id": 26147, + "id": 26226, "properties": { "east": "low", "north": "none", @@ -49764,7 +49795,7 @@ } }, { - "id": 26148, + "id": 26227, "properties": { "east": "low", "north": "none", @@ -49775,7 +49806,7 @@ } }, { - "id": 26149, + "id": 26228, "properties": { "east": "low", "north": "none", @@ -49786,7 +49817,7 @@ } }, { - "id": 26150, + "id": 26229, "properties": { "east": "low", "north": "none", @@ -49797,7 +49828,7 @@ } }, { - "id": 26151, + "id": 26230, "properties": { "east": "low", "north": "low", @@ -49808,7 +49839,7 @@ } }, { - "id": 26152, + "id": 26231, "properties": { "east": "low", "north": "low", @@ -49819,7 +49850,7 @@ } }, { - "id": 26153, + "id": 26232, "properties": { "east": "low", "north": "low", @@ -49830,7 +49861,7 @@ } }, { - "id": 26154, + "id": 26233, "properties": { "east": "low", "north": "low", @@ -49841,7 +49872,7 @@ } }, { - "id": 26155, + "id": 26234, "properties": { "east": "low", "north": "low", @@ -49852,7 +49883,7 @@ } }, { - "id": 26156, + "id": 26235, "properties": { "east": "low", "north": "low", @@ -49863,7 +49894,7 @@ } }, { - "id": 26157, + "id": 26236, "properties": { "east": "low", "north": "low", @@ -49874,7 +49905,7 @@ } }, { - "id": 26158, + "id": 26237, "properties": { "east": "low", "north": "low", @@ -49885,7 +49916,7 @@ } }, { - "id": 26159, + "id": 26238, "properties": { "east": "low", "north": "low", @@ -49896,7 +49927,7 @@ } }, { - "id": 26160, + "id": 26239, "properties": { "east": "low", "north": "low", @@ -49907,7 +49938,7 @@ } }, { - "id": 26161, + "id": 26240, "properties": { "east": "low", "north": "low", @@ -49918,7 +49949,7 @@ } }, { - "id": 26162, + "id": 26241, "properties": { "east": "low", "north": "low", @@ -49929,7 +49960,7 @@ } }, { - "id": 26163, + "id": 26242, "properties": { "east": "low", "north": "low", @@ -49940,7 +49971,7 @@ } }, { - "id": 26164, + "id": 26243, "properties": { "east": "low", "north": "low", @@ -49951,7 +49982,7 @@ } }, { - "id": 26165, + "id": 26244, "properties": { "east": "low", "north": "low", @@ -49962,7 +49993,7 @@ } }, { - "id": 26166, + "id": 26245, "properties": { "east": "low", "north": "low", @@ -49973,7 +50004,7 @@ } }, { - "id": 26167, + "id": 26246, "properties": { "east": "low", "north": "low", @@ -49984,7 +50015,7 @@ } }, { - "id": 26168, + "id": 26247, "properties": { "east": "low", "north": "low", @@ -49995,7 +50026,7 @@ } }, { - "id": 26169, + "id": 26248, "properties": { "east": "low", "north": "low", @@ -50006,7 +50037,7 @@ } }, { - "id": 26170, + "id": 26249, "properties": { "east": "low", "north": "low", @@ -50017,7 +50048,7 @@ } }, { - "id": 26171, + "id": 26250, "properties": { "east": "low", "north": "low", @@ -50028,7 +50059,7 @@ } }, { - "id": 26172, + "id": 26251, "properties": { "east": "low", "north": "low", @@ -50039,7 +50070,7 @@ } }, { - "id": 26173, + "id": 26252, "properties": { "east": "low", "north": "low", @@ -50050,7 +50081,7 @@ } }, { - "id": 26174, + "id": 26253, "properties": { "east": "low", "north": "low", @@ -50061,7 +50092,7 @@ } }, { - "id": 26175, + "id": 26254, "properties": { "east": "low", "north": "low", @@ -50072,7 +50103,7 @@ } }, { - "id": 26176, + "id": 26255, "properties": { "east": "low", "north": "low", @@ -50083,7 +50114,7 @@ } }, { - "id": 26177, + "id": 26256, "properties": { "east": "low", "north": "low", @@ -50094,7 +50125,7 @@ } }, { - "id": 26178, + "id": 26257, "properties": { "east": "low", "north": "low", @@ -50105,7 +50136,7 @@ } }, { - "id": 26179, + "id": 26258, "properties": { "east": "low", "north": "low", @@ -50116,7 +50147,7 @@ } }, { - "id": 26180, + "id": 26259, "properties": { "east": "low", "north": "low", @@ -50127,7 +50158,7 @@ } }, { - "id": 26181, + "id": 26260, "properties": { "east": "low", "north": "low", @@ -50138,7 +50169,7 @@ } }, { - "id": 26182, + "id": 26261, "properties": { "east": "low", "north": "low", @@ -50149,7 +50180,7 @@ } }, { - "id": 26183, + "id": 26262, "properties": { "east": "low", "north": "low", @@ -50160,7 +50191,7 @@ } }, { - "id": 26184, + "id": 26263, "properties": { "east": "low", "north": "low", @@ -50171,7 +50202,7 @@ } }, { - "id": 26185, + "id": 26264, "properties": { "east": "low", "north": "low", @@ -50182,7 +50213,7 @@ } }, { - "id": 26186, + "id": 26265, "properties": { "east": "low", "north": "low", @@ -50193,7 +50224,7 @@ } }, { - "id": 26187, + "id": 26266, "properties": { "east": "low", "north": "tall", @@ -50204,7 +50235,7 @@ } }, { - "id": 26188, + "id": 26267, "properties": { "east": "low", "north": "tall", @@ -50215,7 +50246,7 @@ } }, { - "id": 26189, + "id": 26268, "properties": { "east": "low", "north": "tall", @@ -50226,7 +50257,7 @@ } }, { - "id": 26190, + "id": 26269, "properties": { "east": "low", "north": "tall", @@ -50237,7 +50268,7 @@ } }, { - "id": 26191, + "id": 26270, "properties": { "east": "low", "north": "tall", @@ -50248,7 +50279,7 @@ } }, { - "id": 26192, + "id": 26271, "properties": { "east": "low", "north": "tall", @@ -50259,7 +50290,7 @@ } }, { - "id": 26193, + "id": 26272, "properties": { "east": "low", "north": "tall", @@ -50270,7 +50301,7 @@ } }, { - "id": 26194, + "id": 26273, "properties": { "east": "low", "north": "tall", @@ -50281,7 +50312,7 @@ } }, { - "id": 26195, + "id": 26274, "properties": { "east": "low", "north": "tall", @@ -50292,7 +50323,7 @@ } }, { - "id": 26196, + "id": 26275, "properties": { "east": "low", "north": "tall", @@ -50303,7 +50334,7 @@ } }, { - "id": 26197, + "id": 26276, "properties": { "east": "low", "north": "tall", @@ -50314,7 +50345,7 @@ } }, { - "id": 26198, + "id": 26277, "properties": { "east": "low", "north": "tall", @@ -50325,7 +50356,7 @@ } }, { - "id": 26199, + "id": 26278, "properties": { "east": "low", "north": "tall", @@ -50336,7 +50367,7 @@ } }, { - "id": 26200, + "id": 26279, "properties": { "east": "low", "north": "tall", @@ -50347,7 +50378,7 @@ } }, { - "id": 26201, + "id": 26280, "properties": { "east": "low", "north": "tall", @@ -50358,7 +50389,7 @@ } }, { - "id": 26202, + "id": 26281, "properties": { "east": "low", "north": "tall", @@ -50369,7 +50400,7 @@ } }, { - "id": 26203, + "id": 26282, "properties": { "east": "low", "north": "tall", @@ -50380,7 +50411,7 @@ } }, { - "id": 26204, + "id": 26283, "properties": { "east": "low", "north": "tall", @@ -50391,7 +50422,7 @@ } }, { - "id": 26205, + "id": 26284, "properties": { "east": "low", "north": "tall", @@ -50402,7 +50433,7 @@ } }, { - "id": 26206, + "id": 26285, "properties": { "east": "low", "north": "tall", @@ -50413,7 +50444,7 @@ } }, { - "id": 26207, + "id": 26286, "properties": { "east": "low", "north": "tall", @@ -50424,7 +50455,7 @@ } }, { - "id": 26208, + "id": 26287, "properties": { "east": "low", "north": "tall", @@ -50435,7 +50466,7 @@ } }, { - "id": 26209, + "id": 26288, "properties": { "east": "low", "north": "tall", @@ -50446,7 +50477,7 @@ } }, { - "id": 26210, + "id": 26289, "properties": { "east": "low", "north": "tall", @@ -50457,7 +50488,7 @@ } }, { - "id": 26211, + "id": 26290, "properties": { "east": "low", "north": "tall", @@ -50468,7 +50499,7 @@ } }, { - "id": 26212, + "id": 26291, "properties": { "east": "low", "north": "tall", @@ -50479,7 +50510,7 @@ } }, { - "id": 26213, + "id": 26292, "properties": { "east": "low", "north": "tall", @@ -50490,7 +50521,7 @@ } }, { - "id": 26214, + "id": 26293, "properties": { "east": "low", "north": "tall", @@ -50501,7 +50532,7 @@ } }, { - "id": 26215, + "id": 26294, "properties": { "east": "low", "north": "tall", @@ -50512,7 +50543,7 @@ } }, { - "id": 26216, + "id": 26295, "properties": { "east": "low", "north": "tall", @@ -50523,7 +50554,7 @@ } }, { - "id": 26217, + "id": 26296, "properties": { "east": "low", "north": "tall", @@ -50534,7 +50565,7 @@ } }, { - "id": 26218, + "id": 26297, "properties": { "east": "low", "north": "tall", @@ -50545,7 +50576,7 @@ } }, { - "id": 26219, + "id": 26298, "properties": { "east": "low", "north": "tall", @@ -50556,7 +50587,7 @@ } }, { - "id": 26220, + "id": 26299, "properties": { "east": "low", "north": "tall", @@ -50567,7 +50598,7 @@ } }, { - "id": 26221, + "id": 26300, "properties": { "east": "low", "north": "tall", @@ -50578,7 +50609,7 @@ } }, { - "id": 26222, + "id": 26301, "properties": { "east": "low", "north": "tall", @@ -50589,7 +50620,7 @@ } }, { - "id": 26223, + "id": 26302, "properties": { "east": "tall", "north": "none", @@ -50600,7 +50631,7 @@ } }, { - "id": 26224, + "id": 26303, "properties": { "east": "tall", "north": "none", @@ -50611,7 +50642,7 @@ } }, { - "id": 26225, + "id": 26304, "properties": { "east": "tall", "north": "none", @@ -50622,7 +50653,7 @@ } }, { - "id": 26226, + "id": 26305, "properties": { "east": "tall", "north": "none", @@ -50633,7 +50664,7 @@ } }, { - "id": 26227, + "id": 26306, "properties": { "east": "tall", "north": "none", @@ -50644,7 +50675,7 @@ } }, { - "id": 26228, + "id": 26307, "properties": { "east": "tall", "north": "none", @@ -50655,7 +50686,7 @@ } }, { - "id": 26229, + "id": 26308, "properties": { "east": "tall", "north": "none", @@ -50666,7 +50697,7 @@ } }, { - "id": 26230, + "id": 26309, "properties": { "east": "tall", "north": "none", @@ -50677,7 +50708,7 @@ } }, { - "id": 26231, + "id": 26310, "properties": { "east": "tall", "north": "none", @@ -50688,7 +50719,7 @@ } }, { - "id": 26232, + "id": 26311, "properties": { "east": "tall", "north": "none", @@ -50699,7 +50730,7 @@ } }, { - "id": 26233, + "id": 26312, "properties": { "east": "tall", "north": "none", @@ -50710,7 +50741,7 @@ } }, { - "id": 26234, + "id": 26313, "properties": { "east": "tall", "north": "none", @@ -50721,7 +50752,7 @@ } }, { - "id": 26235, + "id": 26314, "properties": { "east": "tall", "north": "none", @@ -50732,7 +50763,7 @@ } }, { - "id": 26236, + "id": 26315, "properties": { "east": "tall", "north": "none", @@ -50743,7 +50774,7 @@ } }, { - "id": 26237, + "id": 26316, "properties": { "east": "tall", "north": "none", @@ -50754,7 +50785,7 @@ } }, { - "id": 26238, + "id": 26317, "properties": { "east": "tall", "north": "none", @@ -50765,7 +50796,7 @@ } }, { - "id": 26239, + "id": 26318, "properties": { "east": "tall", "north": "none", @@ -50776,7 +50807,7 @@ } }, { - "id": 26240, + "id": 26319, "properties": { "east": "tall", "north": "none", @@ -50787,7 +50818,7 @@ } }, { - "id": 26241, + "id": 26320, "properties": { "east": "tall", "north": "none", @@ -50798,7 +50829,7 @@ } }, { - "id": 26242, + "id": 26321, "properties": { "east": "tall", "north": "none", @@ -50809,7 +50840,7 @@ } }, { - "id": 26243, + "id": 26322, "properties": { "east": "tall", "north": "none", @@ -50820,7 +50851,7 @@ } }, { - "id": 26244, + "id": 26323, "properties": { "east": "tall", "north": "none", @@ -50831,7 +50862,7 @@ } }, { - "id": 26245, + "id": 26324, "properties": { "east": "tall", "north": "none", @@ -50842,7 +50873,7 @@ } }, { - "id": 26246, + "id": 26325, "properties": { "east": "tall", "north": "none", @@ -50853,7 +50884,7 @@ } }, { - "id": 26247, + "id": 26326, "properties": { "east": "tall", "north": "none", @@ -50864,7 +50895,7 @@ } }, { - "id": 26248, + "id": 26327, "properties": { "east": "tall", "north": "none", @@ -50875,7 +50906,7 @@ } }, { - "id": 26249, + "id": 26328, "properties": { "east": "tall", "north": "none", @@ -50886,7 +50917,7 @@ } }, { - "id": 26250, + "id": 26329, "properties": { "east": "tall", "north": "none", @@ -50897,7 +50928,7 @@ } }, { - "id": 26251, + "id": 26330, "properties": { "east": "tall", "north": "none", @@ -50908,7 +50939,7 @@ } }, { - "id": 26252, + "id": 26331, "properties": { "east": "tall", "north": "none", @@ -50919,7 +50950,7 @@ } }, { - "id": 26253, + "id": 26332, "properties": { "east": "tall", "north": "none", @@ -50930,7 +50961,7 @@ } }, { - "id": 26254, + "id": 26333, "properties": { "east": "tall", "north": "none", @@ -50941,7 +50972,7 @@ } }, { - "id": 26255, + "id": 26334, "properties": { "east": "tall", "north": "none", @@ -50952,7 +50983,7 @@ } }, { - "id": 26256, + "id": 26335, "properties": { "east": "tall", "north": "none", @@ -50963,7 +50994,7 @@ } }, { - "id": 26257, + "id": 26336, "properties": { "east": "tall", "north": "none", @@ -50974,7 +51005,7 @@ } }, { - "id": 26258, + "id": 26337, "properties": { "east": "tall", "north": "none", @@ -50985,7 +51016,7 @@ } }, { - "id": 26259, + "id": 26338, "properties": { "east": "tall", "north": "low", @@ -50996,7 +51027,7 @@ } }, { - "id": 26260, + "id": 26339, "properties": { "east": "tall", "north": "low", @@ -51007,7 +51038,7 @@ } }, { - "id": 26261, + "id": 26340, "properties": { "east": "tall", "north": "low", @@ -51018,7 +51049,7 @@ } }, { - "id": 26262, + "id": 26341, "properties": { "east": "tall", "north": "low", @@ -51029,7 +51060,7 @@ } }, { - "id": 26263, + "id": 26342, "properties": { "east": "tall", "north": "low", @@ -51040,7 +51071,7 @@ } }, { - "id": 26264, + "id": 26343, "properties": { "east": "tall", "north": "low", @@ -51051,7 +51082,7 @@ } }, { - "id": 26265, + "id": 26344, "properties": { "east": "tall", "north": "low", @@ -51062,7 +51093,7 @@ } }, { - "id": 26266, + "id": 26345, "properties": { "east": "tall", "north": "low", @@ -51073,7 +51104,7 @@ } }, { - "id": 26267, + "id": 26346, "properties": { "east": "tall", "north": "low", @@ -51084,7 +51115,7 @@ } }, { - "id": 26268, + "id": 26347, "properties": { "east": "tall", "north": "low", @@ -51095,7 +51126,7 @@ } }, { - "id": 26269, + "id": 26348, "properties": { "east": "tall", "north": "low", @@ -51106,7 +51137,7 @@ } }, { - "id": 26270, + "id": 26349, "properties": { "east": "tall", "north": "low", @@ -51117,7 +51148,7 @@ } }, { - "id": 26271, + "id": 26350, "properties": { "east": "tall", "north": "low", @@ -51128,7 +51159,7 @@ } }, { - "id": 26272, + "id": 26351, "properties": { "east": "tall", "north": "low", @@ -51139,7 +51170,7 @@ } }, { - "id": 26273, + "id": 26352, "properties": { "east": "tall", "north": "low", @@ -51150,7 +51181,7 @@ } }, { - "id": 26274, + "id": 26353, "properties": { "east": "tall", "north": "low", @@ -51161,7 +51192,7 @@ } }, { - "id": 26275, + "id": 26354, "properties": { "east": "tall", "north": "low", @@ -51172,7 +51203,7 @@ } }, { - "id": 26276, + "id": 26355, "properties": { "east": "tall", "north": "low", @@ -51183,7 +51214,7 @@ } }, { - "id": 26277, + "id": 26356, "properties": { "east": "tall", "north": "low", @@ -51194,7 +51225,7 @@ } }, { - "id": 26278, + "id": 26357, "properties": { "east": "tall", "north": "low", @@ -51205,7 +51236,7 @@ } }, { - "id": 26279, + "id": 26358, "properties": { "east": "tall", "north": "low", @@ -51216,7 +51247,7 @@ } }, { - "id": 26280, + "id": 26359, "properties": { "east": "tall", "north": "low", @@ -51227,7 +51258,7 @@ } }, { - "id": 26281, + "id": 26360, "properties": { "east": "tall", "north": "low", @@ -51238,7 +51269,7 @@ } }, { - "id": 26282, + "id": 26361, "properties": { "east": "tall", "north": "low", @@ -51249,7 +51280,7 @@ } }, { - "id": 26283, + "id": 26362, "properties": { "east": "tall", "north": "low", @@ -51260,7 +51291,7 @@ } }, { - "id": 26284, + "id": 26363, "properties": { "east": "tall", "north": "low", @@ -51271,7 +51302,7 @@ } }, { - "id": 26285, + "id": 26364, "properties": { "east": "tall", "north": "low", @@ -51282,7 +51313,7 @@ } }, { - "id": 26286, + "id": 26365, "properties": { "east": "tall", "north": "low", @@ -51293,7 +51324,7 @@ } }, { - "id": 26287, + "id": 26366, "properties": { "east": "tall", "north": "low", @@ -51304,7 +51335,7 @@ } }, { - "id": 26288, + "id": 26367, "properties": { "east": "tall", "north": "low", @@ -51315,7 +51346,7 @@ } }, { - "id": 26289, + "id": 26368, "properties": { "east": "tall", "north": "low", @@ -51326,7 +51357,7 @@ } }, { - "id": 26290, + "id": 26369, "properties": { "east": "tall", "north": "low", @@ -51337,7 +51368,7 @@ } }, { - "id": 26291, + "id": 26370, "properties": { "east": "tall", "north": "low", @@ -51348,7 +51379,7 @@ } }, { - "id": 26292, + "id": 26371, "properties": { "east": "tall", "north": "low", @@ -51359,7 +51390,7 @@ } }, { - "id": 26293, + "id": 26372, "properties": { "east": "tall", "north": "low", @@ -51370,7 +51401,7 @@ } }, { - "id": 26294, + "id": 26373, "properties": { "east": "tall", "north": "low", @@ -51381,7 +51412,7 @@ } }, { - "id": 26295, + "id": 26374, "properties": { "east": "tall", "north": "tall", @@ -51392,7 +51423,7 @@ } }, { - "id": 26296, + "id": 26375, "properties": { "east": "tall", "north": "tall", @@ -51403,7 +51434,7 @@ } }, { - "id": 26297, + "id": 26376, "properties": { "east": "tall", "north": "tall", @@ -51414,7 +51445,7 @@ } }, { - "id": 26298, + "id": 26377, "properties": { "east": "tall", "north": "tall", @@ -51425,7 +51456,7 @@ } }, { - "id": 26299, + "id": 26378, "properties": { "east": "tall", "north": "tall", @@ -51436,7 +51467,7 @@ } }, { - "id": 26300, + "id": 26379, "properties": { "east": "tall", "north": "tall", @@ -51447,7 +51478,7 @@ } }, { - "id": 26301, + "id": 26380, "properties": { "east": "tall", "north": "tall", @@ -51458,7 +51489,7 @@ } }, { - "id": 26302, + "id": 26381, "properties": { "east": "tall", "north": "tall", @@ -51469,7 +51500,7 @@ } }, { - "id": 26303, + "id": 26382, "properties": { "east": "tall", "north": "tall", @@ -51480,7 +51511,7 @@ } }, { - "id": 26304, + "id": 26383, "properties": { "east": "tall", "north": "tall", @@ -51491,7 +51522,7 @@ } }, { - "id": 26305, + "id": 26384, "properties": { "east": "tall", "north": "tall", @@ -51502,7 +51533,7 @@ } }, { - "id": 26306, + "id": 26385, "properties": { "east": "tall", "north": "tall", @@ -51513,7 +51544,7 @@ } }, { - "id": 26307, + "id": 26386, "properties": { "east": "tall", "north": "tall", @@ -51524,7 +51555,7 @@ } }, { - "id": 26308, + "id": 26387, "properties": { "east": "tall", "north": "tall", @@ -51535,7 +51566,7 @@ } }, { - "id": 26309, + "id": 26388, "properties": { "east": "tall", "north": "tall", @@ -51546,7 +51577,7 @@ } }, { - "id": 26310, + "id": 26389, "properties": { "east": "tall", "north": "tall", @@ -51557,7 +51588,7 @@ } }, { - "id": 26311, + "id": 26390, "properties": { "east": "tall", "north": "tall", @@ -51568,7 +51599,7 @@ } }, { - "id": 26312, + "id": 26391, "properties": { "east": "tall", "north": "tall", @@ -51579,7 +51610,7 @@ } }, { - "id": 26313, + "id": 26392, "properties": { "east": "tall", "north": "tall", @@ -51590,7 +51621,7 @@ } }, { - "id": 26314, + "id": 26393, "properties": { "east": "tall", "north": "tall", @@ -51601,7 +51632,7 @@ } }, { - "id": 26315, + "id": 26394, "properties": { "east": "tall", "north": "tall", @@ -51612,7 +51643,7 @@ } }, { - "id": 26316, + "id": 26395, "properties": { "east": "tall", "north": "tall", @@ -51623,7 +51654,7 @@ } }, { - "id": 26317, + "id": 26396, "properties": { "east": "tall", "north": "tall", @@ -51634,7 +51665,7 @@ } }, { - "id": 26318, + "id": 26397, "properties": { "east": "tall", "north": "tall", @@ -51645,7 +51676,7 @@ } }, { - "id": 26319, + "id": 26398, "properties": { "east": "tall", "north": "tall", @@ -51656,7 +51687,7 @@ } }, { - "id": 26320, + "id": 26399, "properties": { "east": "tall", "north": "tall", @@ -51667,7 +51698,7 @@ } }, { - "id": 26321, + "id": 26400, "properties": { "east": "tall", "north": "tall", @@ -51678,7 +51709,7 @@ } }, { - "id": 26322, + "id": 26401, "properties": { "east": "tall", "north": "tall", @@ -51689,7 +51720,7 @@ } }, { - "id": 26323, + "id": 26402, "properties": { "east": "tall", "north": "tall", @@ -51700,7 +51731,7 @@ } }, { - "id": 26324, + "id": 26403, "properties": { "east": "tall", "north": "tall", @@ -51711,7 +51742,7 @@ } }, { - "id": 26325, + "id": 26404, "properties": { "east": "tall", "north": "tall", @@ -51722,7 +51753,7 @@ } }, { - "id": 26326, + "id": 26405, "properties": { "east": "tall", "north": "tall", @@ -51733,7 +51764,7 @@ } }, { - "id": 26327, + "id": 26406, "properties": { "east": "tall", "north": "tall", @@ -51744,7 +51775,7 @@ } }, { - "id": 26328, + "id": 26407, "properties": { "east": "tall", "north": "tall", @@ -51755,7 +51786,7 @@ } }, { - "id": 26329, + "id": 26408, "properties": { "east": "tall", "north": "tall", @@ -51766,7 +51797,7 @@ } }, { - "id": 26330, + "id": 26409, "properties": { "east": "tall", "north": "tall", @@ -51808,21 +51839,21 @@ }, "states": [ { - "id": 12137, + "id": 12147, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 12138, + "id": 12148, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 12139, + "id": 12149, "properties": { "type": "bottom", "waterlogged": "true" @@ -51830,21 +51861,21 @@ }, { "default": true, - "id": 12140, + "id": 12150, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 12141, + "id": 12151, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 12142, + "id": 12152, "properties": { "type": "double", "waterlogged": "false" @@ -51885,7 +51916,7 @@ }, "states": [ { - "id": 4769, + "id": 4778, "properties": { "facing": "north", "half": "top", @@ -51894,7 +51925,7 @@ } }, { - "id": 4770, + "id": 4779, "properties": { "facing": "north", "half": "top", @@ -51903,7 +51934,7 @@ } }, { - "id": 4771, + "id": 4780, "properties": { "facing": "north", "half": "top", @@ -51912,7 +51943,7 @@ } }, { - "id": 4772, + "id": 4781, "properties": { "facing": "north", "half": "top", @@ -51921,7 +51952,7 @@ } }, { - "id": 4773, + "id": 4782, "properties": { "facing": "north", "half": "top", @@ -51930,7 +51961,7 @@ } }, { - "id": 4774, + "id": 4783, "properties": { "facing": "north", "half": "top", @@ -51939,7 +51970,7 @@ } }, { - "id": 4775, + "id": 4784, "properties": { "facing": "north", "half": "top", @@ -51948,7 +51979,7 @@ } }, { - "id": 4776, + "id": 4785, "properties": { "facing": "north", "half": "top", @@ -51957,7 +51988,7 @@ } }, { - "id": 4777, + "id": 4786, "properties": { "facing": "north", "half": "top", @@ -51966,7 +51997,7 @@ } }, { - "id": 4778, + "id": 4787, "properties": { "facing": "north", "half": "top", @@ -51975,7 +52006,7 @@ } }, { - "id": 4779, + "id": 4788, "properties": { "facing": "north", "half": "bottom", @@ -51985,7 +52016,7 @@ }, { "default": true, - "id": 4780, + "id": 4789, "properties": { "facing": "north", "half": "bottom", @@ -51994,7 +52025,7 @@ } }, { - "id": 4781, + "id": 4790, "properties": { "facing": "north", "half": "bottom", @@ -52003,7 +52034,7 @@ } }, { - "id": 4782, + "id": 4791, "properties": { "facing": "north", "half": "bottom", @@ -52012,7 +52043,7 @@ } }, { - "id": 4783, + "id": 4792, "properties": { "facing": "north", "half": "bottom", @@ -52021,7 +52052,7 @@ } }, { - "id": 4784, + "id": 4793, "properties": { "facing": "north", "half": "bottom", @@ -52030,7 +52061,7 @@ } }, { - "id": 4785, + "id": 4794, "properties": { "facing": "north", "half": "bottom", @@ -52039,7 +52070,7 @@ } }, { - "id": 4786, + "id": 4795, "properties": { "facing": "north", "half": "bottom", @@ -52048,7 +52079,7 @@ } }, { - "id": 4787, + "id": 4796, "properties": { "facing": "north", "half": "bottom", @@ -52057,7 +52088,7 @@ } }, { - "id": 4788, + "id": 4797, "properties": { "facing": "north", "half": "bottom", @@ -52066,7 +52097,7 @@ } }, { - "id": 4789, + "id": 4798, "properties": { "facing": "south", "half": "top", @@ -52075,7 +52106,7 @@ } }, { - "id": 4790, + "id": 4799, "properties": { "facing": "south", "half": "top", @@ -52084,7 +52115,7 @@ } }, { - "id": 4791, + "id": 4800, "properties": { "facing": "south", "half": "top", @@ -52093,7 +52124,7 @@ } }, { - "id": 4792, + "id": 4801, "properties": { "facing": "south", "half": "top", @@ -52102,7 +52133,7 @@ } }, { - "id": 4793, + "id": 4802, "properties": { "facing": "south", "half": "top", @@ -52111,7 +52142,7 @@ } }, { - "id": 4794, + "id": 4803, "properties": { "facing": "south", "half": "top", @@ -52120,7 +52151,7 @@ } }, { - "id": 4795, + "id": 4804, "properties": { "facing": "south", "half": "top", @@ -52129,7 +52160,7 @@ } }, { - "id": 4796, + "id": 4805, "properties": { "facing": "south", "half": "top", @@ -52138,7 +52169,7 @@ } }, { - "id": 4797, + "id": 4806, "properties": { "facing": "south", "half": "top", @@ -52147,7 +52178,7 @@ } }, { - "id": 4798, + "id": 4807, "properties": { "facing": "south", "half": "top", @@ -52156,7 +52187,7 @@ } }, { - "id": 4799, + "id": 4808, "properties": { "facing": "south", "half": "bottom", @@ -52165,7 +52196,7 @@ } }, { - "id": 4800, + "id": 4809, "properties": { "facing": "south", "half": "bottom", @@ -52174,7 +52205,7 @@ } }, { - "id": 4801, + "id": 4810, "properties": { "facing": "south", "half": "bottom", @@ -52183,7 +52214,7 @@ } }, { - "id": 4802, + "id": 4811, "properties": { "facing": "south", "half": "bottom", @@ -52192,7 +52223,7 @@ } }, { - "id": 4803, + "id": 4812, "properties": { "facing": "south", "half": "bottom", @@ -52201,7 +52232,7 @@ } }, { - "id": 4804, + "id": 4813, "properties": { "facing": "south", "half": "bottom", @@ -52210,7 +52241,7 @@ } }, { - "id": 4805, + "id": 4814, "properties": { "facing": "south", "half": "bottom", @@ -52219,7 +52250,7 @@ } }, { - "id": 4806, + "id": 4815, "properties": { "facing": "south", "half": "bottom", @@ -52228,7 +52259,7 @@ } }, { - "id": 4807, + "id": 4816, "properties": { "facing": "south", "half": "bottom", @@ -52237,7 +52268,7 @@ } }, { - "id": 4808, + "id": 4817, "properties": { "facing": "south", "half": "bottom", @@ -52246,7 +52277,7 @@ } }, { - "id": 4809, + "id": 4818, "properties": { "facing": "west", "half": "top", @@ -52255,7 +52286,7 @@ } }, { - "id": 4810, + "id": 4819, "properties": { "facing": "west", "half": "top", @@ -52264,7 +52295,7 @@ } }, { - "id": 4811, + "id": 4820, "properties": { "facing": "west", "half": "top", @@ -52273,7 +52304,7 @@ } }, { - "id": 4812, + "id": 4821, "properties": { "facing": "west", "half": "top", @@ -52282,7 +52313,7 @@ } }, { - "id": 4813, + "id": 4822, "properties": { "facing": "west", "half": "top", @@ -52291,7 +52322,7 @@ } }, { - "id": 4814, + "id": 4823, "properties": { "facing": "west", "half": "top", @@ -52300,7 +52331,7 @@ } }, { - "id": 4815, + "id": 4824, "properties": { "facing": "west", "half": "top", @@ -52309,7 +52340,7 @@ } }, { - "id": 4816, + "id": 4825, "properties": { "facing": "west", "half": "top", @@ -52318,7 +52349,7 @@ } }, { - "id": 4817, + "id": 4826, "properties": { "facing": "west", "half": "top", @@ -52327,7 +52358,7 @@ } }, { - "id": 4818, + "id": 4827, "properties": { "facing": "west", "half": "top", @@ -52336,7 +52367,7 @@ } }, { - "id": 4819, + "id": 4828, "properties": { "facing": "west", "half": "bottom", @@ -52345,7 +52376,7 @@ } }, { - "id": 4820, + "id": 4829, "properties": { "facing": "west", "half": "bottom", @@ -52354,7 +52385,7 @@ } }, { - "id": 4821, + "id": 4830, "properties": { "facing": "west", "half": "bottom", @@ -52363,7 +52394,7 @@ } }, { - "id": 4822, + "id": 4831, "properties": { "facing": "west", "half": "bottom", @@ -52372,7 +52403,7 @@ } }, { - "id": 4823, + "id": 4832, "properties": { "facing": "west", "half": "bottom", @@ -52381,7 +52412,7 @@ } }, { - "id": 4824, + "id": 4833, "properties": { "facing": "west", "half": "bottom", @@ -52390,7 +52421,7 @@ } }, { - "id": 4825, + "id": 4834, "properties": { "facing": "west", "half": "bottom", @@ -52399,7 +52430,7 @@ } }, { - "id": 4826, + "id": 4835, "properties": { "facing": "west", "half": "bottom", @@ -52408,7 +52439,7 @@ } }, { - "id": 4827, + "id": 4836, "properties": { "facing": "west", "half": "bottom", @@ -52417,7 +52448,7 @@ } }, { - "id": 4828, + "id": 4837, "properties": { "facing": "west", "half": "bottom", @@ -52426,7 +52457,7 @@ } }, { - "id": 4829, + "id": 4838, "properties": { "facing": "east", "half": "top", @@ -52435,7 +52466,7 @@ } }, { - "id": 4830, + "id": 4839, "properties": { "facing": "east", "half": "top", @@ -52444,7 +52475,7 @@ } }, { - "id": 4831, + "id": 4840, "properties": { "facing": "east", "half": "top", @@ -52453,7 +52484,7 @@ } }, { - "id": 4832, + "id": 4841, "properties": { "facing": "east", "half": "top", @@ -52462,7 +52493,7 @@ } }, { - "id": 4833, + "id": 4842, "properties": { "facing": "east", "half": "top", @@ -52471,7 +52502,7 @@ } }, { - "id": 4834, + "id": 4843, "properties": { "facing": "east", "half": "top", @@ -52480,7 +52511,7 @@ } }, { - "id": 4835, + "id": 4844, "properties": { "facing": "east", "half": "top", @@ -52489,7 +52520,7 @@ } }, { - "id": 4836, + "id": 4845, "properties": { "facing": "east", "half": "top", @@ -52498,7 +52529,7 @@ } }, { - "id": 4837, + "id": 4846, "properties": { "facing": "east", "half": "top", @@ -52507,7 +52538,7 @@ } }, { - "id": 4838, + "id": 4847, "properties": { "facing": "east", "half": "top", @@ -52516,7 +52547,7 @@ } }, { - "id": 4839, + "id": 4848, "properties": { "facing": "east", "half": "bottom", @@ -52525,7 +52556,7 @@ } }, { - "id": 4840, + "id": 4849, "properties": { "facing": "east", "half": "bottom", @@ -52534,7 +52565,7 @@ } }, { - "id": 4841, + "id": 4850, "properties": { "facing": "east", "half": "bottom", @@ -52543,7 +52574,7 @@ } }, { - "id": 4842, + "id": 4851, "properties": { "facing": "east", "half": "bottom", @@ -52552,7 +52583,7 @@ } }, { - "id": 4843, + "id": 4852, "properties": { "facing": "east", "half": "bottom", @@ -52561,7 +52592,7 @@ } }, { - "id": 4844, + "id": 4853, "properties": { "facing": "east", "half": "bottom", @@ -52570,7 +52601,7 @@ } }, { - "id": 4845, + "id": 4854, "properties": { "facing": "east", "half": "bottom", @@ -52579,7 +52610,7 @@ } }, { - "id": 4846, + "id": 4855, "properties": { "facing": "east", "half": "bottom", @@ -52588,7 +52619,7 @@ } }, { - "id": 4847, + "id": 4856, "properties": { "facing": "east", "half": "bottom", @@ -52597,7 +52628,7 @@ } }, { - "id": 4848, + "id": 4857, "properties": { "facing": "east", "half": "bottom", @@ -52644,7 +52675,7 @@ }, "states": [ { - "id": 8693, + "id": 8703, "properties": { "east": "none", "north": "none", @@ -52655,7 +52686,7 @@ } }, { - "id": 8694, + "id": 8704, "properties": { "east": "none", "north": "none", @@ -52666,7 +52697,7 @@ } }, { - "id": 8695, + "id": 8705, "properties": { "east": "none", "north": "none", @@ -52678,7 +52709,7 @@ }, { "default": true, - "id": 8696, + "id": 8706, "properties": { "east": "none", "north": "none", @@ -52689,7 +52720,7 @@ } }, { - "id": 8697, + "id": 8707, "properties": { "east": "none", "north": "none", @@ -52700,7 +52731,7 @@ } }, { - "id": 8698, + "id": 8708, "properties": { "east": "none", "north": "none", @@ -52711,7 +52742,7 @@ } }, { - "id": 8699, + "id": 8709, "properties": { "east": "none", "north": "none", @@ -52722,7 +52753,7 @@ } }, { - "id": 8700, + "id": 8710, "properties": { "east": "none", "north": "none", @@ -52733,7 +52764,7 @@ } }, { - "id": 8701, + "id": 8711, "properties": { "east": "none", "north": "none", @@ -52744,7 +52775,7 @@ } }, { - "id": 8702, + "id": 8712, "properties": { "east": "none", "north": "none", @@ -52755,7 +52786,7 @@ } }, { - "id": 8703, + "id": 8713, "properties": { "east": "none", "north": "none", @@ -52766,7 +52797,7 @@ } }, { - "id": 8704, + "id": 8714, "properties": { "east": "none", "north": "none", @@ -52777,7 +52808,7 @@ } }, { - "id": 8705, + "id": 8715, "properties": { "east": "none", "north": "none", @@ -52788,7 +52819,7 @@ } }, { - "id": 8706, + "id": 8716, "properties": { "east": "none", "north": "none", @@ -52799,7 +52830,7 @@ } }, { - "id": 8707, + "id": 8717, "properties": { "east": "none", "north": "none", @@ -52810,7 +52841,7 @@ } }, { - "id": 8708, + "id": 8718, "properties": { "east": "none", "north": "none", @@ -52821,7 +52852,7 @@ } }, { - "id": 8709, + "id": 8719, "properties": { "east": "none", "north": "none", @@ -52832,7 +52863,7 @@ } }, { - "id": 8710, + "id": 8720, "properties": { "east": "none", "north": "none", @@ -52843,7 +52874,7 @@ } }, { - "id": 8711, + "id": 8721, "properties": { "east": "none", "north": "none", @@ -52854,7 +52885,7 @@ } }, { - "id": 8712, + "id": 8722, "properties": { "east": "none", "north": "none", @@ -52865,7 +52896,7 @@ } }, { - "id": 8713, + "id": 8723, "properties": { "east": "none", "north": "none", @@ -52876,7 +52907,7 @@ } }, { - "id": 8714, + "id": 8724, "properties": { "east": "none", "north": "none", @@ -52887,7 +52918,7 @@ } }, { - "id": 8715, + "id": 8725, "properties": { "east": "none", "north": "none", @@ -52898,7 +52929,7 @@ } }, { - "id": 8716, + "id": 8726, "properties": { "east": "none", "north": "none", @@ -52909,7 +52940,7 @@ } }, { - "id": 8717, + "id": 8727, "properties": { "east": "none", "north": "none", @@ -52920,7 +52951,7 @@ } }, { - "id": 8718, + "id": 8728, "properties": { "east": "none", "north": "none", @@ -52931,7 +52962,7 @@ } }, { - "id": 8719, + "id": 8729, "properties": { "east": "none", "north": "none", @@ -52942,7 +52973,7 @@ } }, { - "id": 8720, + "id": 8730, "properties": { "east": "none", "north": "none", @@ -52953,7 +52984,7 @@ } }, { - "id": 8721, + "id": 8731, "properties": { "east": "none", "north": "none", @@ -52964,7 +52995,7 @@ } }, { - "id": 8722, + "id": 8732, "properties": { "east": "none", "north": "none", @@ -52975,7 +53006,7 @@ } }, { - "id": 8723, + "id": 8733, "properties": { "east": "none", "north": "none", @@ -52986,7 +53017,7 @@ } }, { - "id": 8724, + "id": 8734, "properties": { "east": "none", "north": "none", @@ -52997,7 +53028,7 @@ } }, { - "id": 8725, + "id": 8735, "properties": { "east": "none", "north": "none", @@ -53008,7 +53039,7 @@ } }, { - "id": 8726, + "id": 8736, "properties": { "east": "none", "north": "none", @@ -53019,7 +53050,7 @@ } }, { - "id": 8727, + "id": 8737, "properties": { "east": "none", "north": "none", @@ -53030,7 +53061,7 @@ } }, { - "id": 8728, + "id": 8738, "properties": { "east": "none", "north": "none", @@ -53041,7 +53072,7 @@ } }, { - "id": 8729, + "id": 8739, "properties": { "east": "none", "north": "low", @@ -53052,7 +53083,7 @@ } }, { - "id": 8730, + "id": 8740, "properties": { "east": "none", "north": "low", @@ -53063,7 +53094,7 @@ } }, { - "id": 8731, + "id": 8741, "properties": { "east": "none", "north": "low", @@ -53074,7 +53105,7 @@ } }, { - "id": 8732, + "id": 8742, "properties": { "east": "none", "north": "low", @@ -53085,7 +53116,7 @@ } }, { - "id": 8733, + "id": 8743, "properties": { "east": "none", "north": "low", @@ -53096,7 +53127,7 @@ } }, { - "id": 8734, + "id": 8744, "properties": { "east": "none", "north": "low", @@ -53107,7 +53138,7 @@ } }, { - "id": 8735, + "id": 8745, "properties": { "east": "none", "north": "low", @@ -53118,7 +53149,7 @@ } }, { - "id": 8736, + "id": 8746, "properties": { "east": "none", "north": "low", @@ -53129,7 +53160,7 @@ } }, { - "id": 8737, + "id": 8747, "properties": { "east": "none", "north": "low", @@ -53140,7 +53171,7 @@ } }, { - "id": 8738, + "id": 8748, "properties": { "east": "none", "north": "low", @@ -53151,7 +53182,7 @@ } }, { - "id": 8739, + "id": 8749, "properties": { "east": "none", "north": "low", @@ -53162,7 +53193,7 @@ } }, { - "id": 8740, + "id": 8750, "properties": { "east": "none", "north": "low", @@ -53173,7 +53204,7 @@ } }, { - "id": 8741, + "id": 8751, "properties": { "east": "none", "north": "low", @@ -53184,7 +53215,7 @@ } }, { - "id": 8742, + "id": 8752, "properties": { "east": "none", "north": "low", @@ -53195,7 +53226,7 @@ } }, { - "id": 8743, + "id": 8753, "properties": { "east": "none", "north": "low", @@ -53206,7 +53237,7 @@ } }, { - "id": 8744, + "id": 8754, "properties": { "east": "none", "north": "low", @@ -53217,7 +53248,7 @@ } }, { - "id": 8745, + "id": 8755, "properties": { "east": "none", "north": "low", @@ -53228,7 +53259,7 @@ } }, { - "id": 8746, + "id": 8756, "properties": { "east": "none", "north": "low", @@ -53239,7 +53270,7 @@ } }, { - "id": 8747, + "id": 8757, "properties": { "east": "none", "north": "low", @@ -53250,7 +53281,7 @@ } }, { - "id": 8748, + "id": 8758, "properties": { "east": "none", "north": "low", @@ -53261,7 +53292,7 @@ } }, { - "id": 8749, + "id": 8759, "properties": { "east": "none", "north": "low", @@ -53272,7 +53303,7 @@ } }, { - "id": 8750, + "id": 8760, "properties": { "east": "none", "north": "low", @@ -53283,7 +53314,7 @@ } }, { - "id": 8751, + "id": 8761, "properties": { "east": "none", "north": "low", @@ -53294,7 +53325,7 @@ } }, { - "id": 8752, + "id": 8762, "properties": { "east": "none", "north": "low", @@ -53305,7 +53336,7 @@ } }, { - "id": 8753, + "id": 8763, "properties": { "east": "none", "north": "low", @@ -53316,7 +53347,7 @@ } }, { - "id": 8754, + "id": 8764, "properties": { "east": "none", "north": "low", @@ -53327,7 +53358,7 @@ } }, { - "id": 8755, + "id": 8765, "properties": { "east": "none", "north": "low", @@ -53338,7 +53369,7 @@ } }, { - "id": 8756, + "id": 8766, "properties": { "east": "none", "north": "low", @@ -53349,7 +53380,7 @@ } }, { - "id": 8757, + "id": 8767, "properties": { "east": "none", "north": "low", @@ -53360,7 +53391,7 @@ } }, { - "id": 8758, + "id": 8768, "properties": { "east": "none", "north": "low", @@ -53371,7 +53402,7 @@ } }, { - "id": 8759, + "id": 8769, "properties": { "east": "none", "north": "low", @@ -53382,7 +53413,7 @@ } }, { - "id": 8760, + "id": 8770, "properties": { "east": "none", "north": "low", @@ -53393,7 +53424,7 @@ } }, { - "id": 8761, + "id": 8771, "properties": { "east": "none", "north": "low", @@ -53404,7 +53435,7 @@ } }, { - "id": 8762, + "id": 8772, "properties": { "east": "none", "north": "low", @@ -53415,7 +53446,7 @@ } }, { - "id": 8763, + "id": 8773, "properties": { "east": "none", "north": "low", @@ -53426,7 +53457,7 @@ } }, { - "id": 8764, + "id": 8774, "properties": { "east": "none", "north": "low", @@ -53437,7 +53468,7 @@ } }, { - "id": 8765, + "id": 8775, "properties": { "east": "none", "north": "tall", @@ -53448,7 +53479,7 @@ } }, { - "id": 8766, + "id": 8776, "properties": { "east": "none", "north": "tall", @@ -53459,7 +53490,7 @@ } }, { - "id": 8767, + "id": 8777, "properties": { "east": "none", "north": "tall", @@ -53470,7 +53501,7 @@ } }, { - "id": 8768, + "id": 8778, "properties": { "east": "none", "north": "tall", @@ -53481,7 +53512,7 @@ } }, { - "id": 8769, + "id": 8779, "properties": { "east": "none", "north": "tall", @@ -53492,7 +53523,7 @@ } }, { - "id": 8770, + "id": 8780, "properties": { "east": "none", "north": "tall", @@ -53503,7 +53534,7 @@ } }, { - "id": 8771, + "id": 8781, "properties": { "east": "none", "north": "tall", @@ -53514,7 +53545,7 @@ } }, { - "id": 8772, + "id": 8782, "properties": { "east": "none", "north": "tall", @@ -53525,7 +53556,7 @@ } }, { - "id": 8773, + "id": 8783, "properties": { "east": "none", "north": "tall", @@ -53536,7 +53567,7 @@ } }, { - "id": 8774, + "id": 8784, "properties": { "east": "none", "north": "tall", @@ -53547,7 +53578,7 @@ } }, { - "id": 8775, + "id": 8785, "properties": { "east": "none", "north": "tall", @@ -53558,7 +53589,7 @@ } }, { - "id": 8776, + "id": 8786, "properties": { "east": "none", "north": "tall", @@ -53569,7 +53600,7 @@ } }, { - "id": 8777, + "id": 8787, "properties": { "east": "none", "north": "tall", @@ -53580,7 +53611,7 @@ } }, { - "id": 8778, + "id": 8788, "properties": { "east": "none", "north": "tall", @@ -53591,7 +53622,7 @@ } }, { - "id": 8779, + "id": 8789, "properties": { "east": "none", "north": "tall", @@ -53602,7 +53633,7 @@ } }, { - "id": 8780, + "id": 8790, "properties": { "east": "none", "north": "tall", @@ -53613,7 +53644,7 @@ } }, { - "id": 8781, + "id": 8791, "properties": { "east": "none", "north": "tall", @@ -53624,7 +53655,7 @@ } }, { - "id": 8782, + "id": 8792, "properties": { "east": "none", "north": "tall", @@ -53635,7 +53666,7 @@ } }, { - "id": 8783, + "id": 8793, "properties": { "east": "none", "north": "tall", @@ -53646,7 +53677,7 @@ } }, { - "id": 8784, + "id": 8794, "properties": { "east": "none", "north": "tall", @@ -53657,7 +53688,7 @@ } }, { - "id": 8785, + "id": 8795, "properties": { "east": "none", "north": "tall", @@ -53668,7 +53699,7 @@ } }, { - "id": 8786, + "id": 8796, "properties": { "east": "none", "north": "tall", @@ -53679,7 +53710,7 @@ } }, { - "id": 8787, + "id": 8797, "properties": { "east": "none", "north": "tall", @@ -53690,7 +53721,7 @@ } }, { - "id": 8788, + "id": 8798, "properties": { "east": "none", "north": "tall", @@ -53701,7 +53732,7 @@ } }, { - "id": 8789, + "id": 8799, "properties": { "east": "none", "north": "tall", @@ -53712,7 +53743,7 @@ } }, { - "id": 8790, + "id": 8800, "properties": { "east": "none", "north": "tall", @@ -53723,7 +53754,7 @@ } }, { - "id": 8791, + "id": 8801, "properties": { "east": "none", "north": "tall", @@ -53734,7 +53765,7 @@ } }, { - "id": 8792, + "id": 8802, "properties": { "east": "none", "north": "tall", @@ -53745,7 +53776,7 @@ } }, { - "id": 8793, + "id": 8803, "properties": { "east": "none", "north": "tall", @@ -53756,7 +53787,7 @@ } }, { - "id": 8794, + "id": 8804, "properties": { "east": "none", "north": "tall", @@ -53767,7 +53798,7 @@ } }, { - "id": 8795, + "id": 8805, "properties": { "east": "none", "north": "tall", @@ -53778,7 +53809,7 @@ } }, { - "id": 8796, + "id": 8806, "properties": { "east": "none", "north": "tall", @@ -53789,7 +53820,7 @@ } }, { - "id": 8797, + "id": 8807, "properties": { "east": "none", "north": "tall", @@ -53800,7 +53831,7 @@ } }, { - "id": 8798, + "id": 8808, "properties": { "east": "none", "north": "tall", @@ -53811,7 +53842,7 @@ } }, { - "id": 8799, + "id": 8809, "properties": { "east": "none", "north": "tall", @@ -53822,7 +53853,7 @@ } }, { - "id": 8800, + "id": 8810, "properties": { "east": "none", "north": "tall", @@ -53833,7 +53864,7 @@ } }, { - "id": 8801, + "id": 8811, "properties": { "east": "low", "north": "none", @@ -53844,7 +53875,7 @@ } }, { - "id": 8802, + "id": 8812, "properties": { "east": "low", "north": "none", @@ -53855,7 +53886,7 @@ } }, { - "id": 8803, + "id": 8813, "properties": { "east": "low", "north": "none", @@ -53866,7 +53897,7 @@ } }, { - "id": 8804, + "id": 8814, "properties": { "east": "low", "north": "none", @@ -53877,7 +53908,7 @@ } }, { - "id": 8805, + "id": 8815, "properties": { "east": "low", "north": "none", @@ -53888,7 +53919,7 @@ } }, { - "id": 8806, + "id": 8816, "properties": { "east": "low", "north": "none", @@ -53899,7 +53930,7 @@ } }, { - "id": 8807, + "id": 8817, "properties": { "east": "low", "north": "none", @@ -53910,7 +53941,7 @@ } }, { - "id": 8808, + "id": 8818, "properties": { "east": "low", "north": "none", @@ -53921,7 +53952,7 @@ } }, { - "id": 8809, + "id": 8819, "properties": { "east": "low", "north": "none", @@ -53932,7 +53963,7 @@ } }, { - "id": 8810, + "id": 8820, "properties": { "east": "low", "north": "none", @@ -53943,7 +53974,7 @@ } }, { - "id": 8811, + "id": 8821, "properties": { "east": "low", "north": "none", @@ -53954,7 +53985,7 @@ } }, { - "id": 8812, + "id": 8822, "properties": { "east": "low", "north": "none", @@ -53965,7 +53996,7 @@ } }, { - "id": 8813, + "id": 8823, "properties": { "east": "low", "north": "none", @@ -53976,7 +54007,7 @@ } }, { - "id": 8814, + "id": 8824, "properties": { "east": "low", "north": "none", @@ -53987,7 +54018,7 @@ } }, { - "id": 8815, + "id": 8825, "properties": { "east": "low", "north": "none", @@ -53998,7 +54029,7 @@ } }, { - "id": 8816, + "id": 8826, "properties": { "east": "low", "north": "none", @@ -54009,7 +54040,7 @@ } }, { - "id": 8817, + "id": 8827, "properties": { "east": "low", "north": "none", @@ -54020,7 +54051,7 @@ } }, { - "id": 8818, + "id": 8828, "properties": { "east": "low", "north": "none", @@ -54031,7 +54062,7 @@ } }, { - "id": 8819, + "id": 8829, "properties": { "east": "low", "north": "none", @@ -54042,7 +54073,7 @@ } }, { - "id": 8820, + "id": 8830, "properties": { "east": "low", "north": "none", @@ -54053,7 +54084,7 @@ } }, { - "id": 8821, + "id": 8831, "properties": { "east": "low", "north": "none", @@ -54064,7 +54095,7 @@ } }, { - "id": 8822, + "id": 8832, "properties": { "east": "low", "north": "none", @@ -54075,7 +54106,7 @@ } }, { - "id": 8823, + "id": 8833, "properties": { "east": "low", "north": "none", @@ -54086,7 +54117,7 @@ } }, { - "id": 8824, + "id": 8834, "properties": { "east": "low", "north": "none", @@ -54097,7 +54128,7 @@ } }, { - "id": 8825, + "id": 8835, "properties": { "east": "low", "north": "none", @@ -54108,7 +54139,7 @@ } }, { - "id": 8826, + "id": 8836, "properties": { "east": "low", "north": "none", @@ -54119,7 +54150,7 @@ } }, { - "id": 8827, + "id": 8837, "properties": { "east": "low", "north": "none", @@ -54130,7 +54161,7 @@ } }, { - "id": 8828, + "id": 8838, "properties": { "east": "low", "north": "none", @@ -54141,7 +54172,7 @@ } }, { - "id": 8829, + "id": 8839, "properties": { "east": "low", "north": "none", @@ -54152,7 +54183,7 @@ } }, { - "id": 8830, + "id": 8840, "properties": { "east": "low", "north": "none", @@ -54163,7 +54194,7 @@ } }, { - "id": 8831, + "id": 8841, "properties": { "east": "low", "north": "none", @@ -54174,7 +54205,7 @@ } }, { - "id": 8832, + "id": 8842, "properties": { "east": "low", "north": "none", @@ -54185,7 +54216,7 @@ } }, { - "id": 8833, + "id": 8843, "properties": { "east": "low", "north": "none", @@ -54196,7 +54227,7 @@ } }, { - "id": 8834, + "id": 8844, "properties": { "east": "low", "north": "none", @@ -54207,7 +54238,7 @@ } }, { - "id": 8835, + "id": 8845, "properties": { "east": "low", "north": "none", @@ -54218,7 +54249,7 @@ } }, { - "id": 8836, + "id": 8846, "properties": { "east": "low", "north": "none", @@ -54229,7 +54260,7 @@ } }, { - "id": 8837, + "id": 8847, "properties": { "east": "low", "north": "low", @@ -54240,7 +54271,7 @@ } }, { - "id": 8838, + "id": 8848, "properties": { "east": "low", "north": "low", @@ -54251,7 +54282,7 @@ } }, { - "id": 8839, + "id": 8849, "properties": { "east": "low", "north": "low", @@ -54262,7 +54293,7 @@ } }, { - "id": 8840, + "id": 8850, "properties": { "east": "low", "north": "low", @@ -54273,7 +54304,7 @@ } }, { - "id": 8841, + "id": 8851, "properties": { "east": "low", "north": "low", @@ -54284,7 +54315,7 @@ } }, { - "id": 8842, + "id": 8852, "properties": { "east": "low", "north": "low", @@ -54295,7 +54326,7 @@ } }, { - "id": 8843, + "id": 8853, "properties": { "east": "low", "north": "low", @@ -54306,7 +54337,7 @@ } }, { - "id": 8844, + "id": 8854, "properties": { "east": "low", "north": "low", @@ -54317,7 +54348,7 @@ } }, { - "id": 8845, + "id": 8855, "properties": { "east": "low", "north": "low", @@ -54328,7 +54359,7 @@ } }, { - "id": 8846, + "id": 8856, "properties": { "east": "low", "north": "low", @@ -54339,7 +54370,7 @@ } }, { - "id": 8847, + "id": 8857, "properties": { "east": "low", "north": "low", @@ -54350,7 +54381,7 @@ } }, { - "id": 8848, + "id": 8858, "properties": { "east": "low", "north": "low", @@ -54361,7 +54392,7 @@ } }, { - "id": 8849, + "id": 8859, "properties": { "east": "low", "north": "low", @@ -54372,7 +54403,7 @@ } }, { - "id": 8850, + "id": 8860, "properties": { "east": "low", "north": "low", @@ -54383,7 +54414,7 @@ } }, { - "id": 8851, + "id": 8861, "properties": { "east": "low", "north": "low", @@ -54394,7 +54425,7 @@ } }, { - "id": 8852, + "id": 8862, "properties": { "east": "low", "north": "low", @@ -54405,7 +54436,7 @@ } }, { - "id": 8853, + "id": 8863, "properties": { "east": "low", "north": "low", @@ -54416,7 +54447,7 @@ } }, { - "id": 8854, + "id": 8864, "properties": { "east": "low", "north": "low", @@ -54427,7 +54458,7 @@ } }, { - "id": 8855, + "id": 8865, "properties": { "east": "low", "north": "low", @@ -54438,7 +54469,7 @@ } }, { - "id": 8856, + "id": 8866, "properties": { "east": "low", "north": "low", @@ -54449,7 +54480,7 @@ } }, { - "id": 8857, + "id": 8867, "properties": { "east": "low", "north": "low", @@ -54460,7 +54491,7 @@ } }, { - "id": 8858, + "id": 8868, "properties": { "east": "low", "north": "low", @@ -54471,7 +54502,7 @@ } }, { - "id": 8859, + "id": 8869, "properties": { "east": "low", "north": "low", @@ -54482,7 +54513,7 @@ } }, { - "id": 8860, + "id": 8870, "properties": { "east": "low", "north": "low", @@ -54493,7 +54524,7 @@ } }, { - "id": 8861, + "id": 8871, "properties": { "east": "low", "north": "low", @@ -54504,7 +54535,7 @@ } }, { - "id": 8862, + "id": 8872, "properties": { "east": "low", "north": "low", @@ -54515,7 +54546,7 @@ } }, { - "id": 8863, + "id": 8873, "properties": { "east": "low", "north": "low", @@ -54526,7 +54557,7 @@ } }, { - "id": 8864, + "id": 8874, "properties": { "east": "low", "north": "low", @@ -54537,7 +54568,7 @@ } }, { - "id": 8865, + "id": 8875, "properties": { "east": "low", "north": "low", @@ -54548,7 +54579,7 @@ } }, { - "id": 8866, + "id": 8876, "properties": { "east": "low", "north": "low", @@ -54559,7 +54590,7 @@ } }, { - "id": 8867, + "id": 8877, "properties": { "east": "low", "north": "low", @@ -54570,7 +54601,7 @@ } }, { - "id": 8868, + "id": 8878, "properties": { "east": "low", "north": "low", @@ -54581,7 +54612,7 @@ } }, { - "id": 8869, + "id": 8879, "properties": { "east": "low", "north": "low", @@ -54592,7 +54623,7 @@ } }, { - "id": 8870, + "id": 8880, "properties": { "east": "low", "north": "low", @@ -54603,7 +54634,7 @@ } }, { - "id": 8871, + "id": 8881, "properties": { "east": "low", "north": "low", @@ -54614,7 +54645,7 @@ } }, { - "id": 8872, + "id": 8882, "properties": { "east": "low", "north": "low", @@ -54625,7 +54656,7 @@ } }, { - "id": 8873, + "id": 8883, "properties": { "east": "low", "north": "tall", @@ -54636,7 +54667,7 @@ } }, { - "id": 8874, + "id": 8884, "properties": { "east": "low", "north": "tall", @@ -54647,7 +54678,7 @@ } }, { - "id": 8875, + "id": 8885, "properties": { "east": "low", "north": "tall", @@ -54658,7 +54689,7 @@ } }, { - "id": 8876, + "id": 8886, "properties": { "east": "low", "north": "tall", @@ -54669,7 +54700,7 @@ } }, { - "id": 8877, + "id": 8887, "properties": { "east": "low", "north": "tall", @@ -54680,7 +54711,7 @@ } }, { - "id": 8878, + "id": 8888, "properties": { "east": "low", "north": "tall", @@ -54691,7 +54722,7 @@ } }, { - "id": 8879, + "id": 8889, "properties": { "east": "low", "north": "tall", @@ -54702,7 +54733,7 @@ } }, { - "id": 8880, + "id": 8890, "properties": { "east": "low", "north": "tall", @@ -54713,7 +54744,7 @@ } }, { - "id": 8881, + "id": 8891, "properties": { "east": "low", "north": "tall", @@ -54724,7 +54755,7 @@ } }, { - "id": 8882, + "id": 8892, "properties": { "east": "low", "north": "tall", @@ -54735,7 +54766,7 @@ } }, { - "id": 8883, + "id": 8893, "properties": { "east": "low", "north": "tall", @@ -54746,7 +54777,7 @@ } }, { - "id": 8884, + "id": 8894, "properties": { "east": "low", "north": "tall", @@ -54757,7 +54788,7 @@ } }, { - "id": 8885, + "id": 8895, "properties": { "east": "low", "north": "tall", @@ -54768,7 +54799,7 @@ } }, { - "id": 8886, + "id": 8896, "properties": { "east": "low", "north": "tall", @@ -54779,7 +54810,7 @@ } }, { - "id": 8887, + "id": 8897, "properties": { "east": "low", "north": "tall", @@ -54790,7 +54821,7 @@ } }, { - "id": 8888, + "id": 8898, "properties": { "east": "low", "north": "tall", @@ -54801,7 +54832,7 @@ } }, { - "id": 8889, + "id": 8899, "properties": { "east": "low", "north": "tall", @@ -54812,7 +54843,7 @@ } }, { - "id": 8890, + "id": 8900, "properties": { "east": "low", "north": "tall", @@ -54823,7 +54854,7 @@ } }, { - "id": 8891, + "id": 8901, "properties": { "east": "low", "north": "tall", @@ -54834,7 +54865,7 @@ } }, { - "id": 8892, + "id": 8902, "properties": { "east": "low", "north": "tall", @@ -54845,7 +54876,7 @@ } }, { - "id": 8893, + "id": 8903, "properties": { "east": "low", "north": "tall", @@ -54856,7 +54887,7 @@ } }, { - "id": 8894, + "id": 8904, "properties": { "east": "low", "north": "tall", @@ -54867,7 +54898,7 @@ } }, { - "id": 8895, + "id": 8905, "properties": { "east": "low", "north": "tall", @@ -54878,7 +54909,7 @@ } }, { - "id": 8896, + "id": 8906, "properties": { "east": "low", "north": "tall", @@ -54889,7 +54920,7 @@ } }, { - "id": 8897, + "id": 8907, "properties": { "east": "low", "north": "tall", @@ -54900,7 +54931,7 @@ } }, { - "id": 8898, + "id": 8908, "properties": { "east": "low", "north": "tall", @@ -54911,7 +54942,7 @@ } }, { - "id": 8899, + "id": 8909, "properties": { "east": "low", "north": "tall", @@ -54922,7 +54953,7 @@ } }, { - "id": 8900, + "id": 8910, "properties": { "east": "low", "north": "tall", @@ -54933,7 +54964,7 @@ } }, { - "id": 8901, + "id": 8911, "properties": { "east": "low", "north": "tall", @@ -54944,7 +54975,7 @@ } }, { - "id": 8902, + "id": 8912, "properties": { "east": "low", "north": "tall", @@ -54955,7 +54986,7 @@ } }, { - "id": 8903, + "id": 8913, "properties": { "east": "low", "north": "tall", @@ -54966,7 +54997,7 @@ } }, { - "id": 8904, + "id": 8914, "properties": { "east": "low", "north": "tall", @@ -54977,7 +55008,7 @@ } }, { - "id": 8905, + "id": 8915, "properties": { "east": "low", "north": "tall", @@ -54988,7 +55019,7 @@ } }, { - "id": 8906, + "id": 8916, "properties": { "east": "low", "north": "tall", @@ -54999,7 +55030,7 @@ } }, { - "id": 8907, + "id": 8917, "properties": { "east": "low", "north": "tall", @@ -55010,7 +55041,7 @@ } }, { - "id": 8908, + "id": 8918, "properties": { "east": "low", "north": "tall", @@ -55021,7 +55052,7 @@ } }, { - "id": 8909, + "id": 8919, "properties": { "east": "tall", "north": "none", @@ -55032,7 +55063,7 @@ } }, { - "id": 8910, + "id": 8920, "properties": { "east": "tall", "north": "none", @@ -55043,7 +55074,7 @@ } }, { - "id": 8911, + "id": 8921, "properties": { "east": "tall", "north": "none", @@ -55054,7 +55085,7 @@ } }, { - "id": 8912, + "id": 8922, "properties": { "east": "tall", "north": "none", @@ -55065,7 +55096,7 @@ } }, { - "id": 8913, + "id": 8923, "properties": { "east": "tall", "north": "none", @@ -55076,7 +55107,7 @@ } }, { - "id": 8914, + "id": 8924, "properties": { "east": "tall", "north": "none", @@ -55087,7 +55118,7 @@ } }, { - "id": 8915, + "id": 8925, "properties": { "east": "tall", "north": "none", @@ -55098,7 +55129,7 @@ } }, { - "id": 8916, + "id": 8926, "properties": { "east": "tall", "north": "none", @@ -55109,7 +55140,7 @@ } }, { - "id": 8917, + "id": 8927, "properties": { "east": "tall", "north": "none", @@ -55120,7 +55151,7 @@ } }, { - "id": 8918, + "id": 8928, "properties": { "east": "tall", "north": "none", @@ -55131,7 +55162,7 @@ } }, { - "id": 8919, + "id": 8929, "properties": { "east": "tall", "north": "none", @@ -55142,7 +55173,7 @@ } }, { - "id": 8920, + "id": 8930, "properties": { "east": "tall", "north": "none", @@ -55153,7 +55184,7 @@ } }, { - "id": 8921, + "id": 8931, "properties": { "east": "tall", "north": "none", @@ -55164,7 +55195,7 @@ } }, { - "id": 8922, + "id": 8932, "properties": { "east": "tall", "north": "none", @@ -55175,7 +55206,7 @@ } }, { - "id": 8923, + "id": 8933, "properties": { "east": "tall", "north": "none", @@ -55186,7 +55217,7 @@ } }, { - "id": 8924, + "id": 8934, "properties": { "east": "tall", "north": "none", @@ -55197,7 +55228,7 @@ } }, { - "id": 8925, + "id": 8935, "properties": { "east": "tall", "north": "none", @@ -55208,7 +55239,7 @@ } }, { - "id": 8926, + "id": 8936, "properties": { "east": "tall", "north": "none", @@ -55219,7 +55250,7 @@ } }, { - "id": 8927, + "id": 8937, "properties": { "east": "tall", "north": "none", @@ -55230,7 +55261,7 @@ } }, { - "id": 8928, + "id": 8938, "properties": { "east": "tall", "north": "none", @@ -55241,7 +55272,7 @@ } }, { - "id": 8929, + "id": 8939, "properties": { "east": "tall", "north": "none", @@ -55252,7 +55283,7 @@ } }, { - "id": 8930, + "id": 8940, "properties": { "east": "tall", "north": "none", @@ -55263,7 +55294,7 @@ } }, { - "id": 8931, + "id": 8941, "properties": { "east": "tall", "north": "none", @@ -55274,7 +55305,7 @@ } }, { - "id": 8932, + "id": 8942, "properties": { "east": "tall", "north": "none", @@ -55285,7 +55316,7 @@ } }, { - "id": 8933, + "id": 8943, "properties": { "east": "tall", "north": "none", @@ -55296,7 +55327,7 @@ } }, { - "id": 8934, + "id": 8944, "properties": { "east": "tall", "north": "none", @@ -55307,7 +55338,7 @@ } }, { - "id": 8935, + "id": 8945, "properties": { "east": "tall", "north": "none", @@ -55318,7 +55349,7 @@ } }, { - "id": 8936, + "id": 8946, "properties": { "east": "tall", "north": "none", @@ -55329,7 +55360,7 @@ } }, { - "id": 8937, + "id": 8947, "properties": { "east": "tall", "north": "none", @@ -55340,7 +55371,7 @@ } }, { - "id": 8938, + "id": 8948, "properties": { "east": "tall", "north": "none", @@ -55351,7 +55382,7 @@ } }, { - "id": 8939, + "id": 8949, "properties": { "east": "tall", "north": "none", @@ -55362,7 +55393,7 @@ } }, { - "id": 8940, + "id": 8950, "properties": { "east": "tall", "north": "none", @@ -55373,7 +55404,7 @@ } }, { - "id": 8941, + "id": 8951, "properties": { "east": "tall", "north": "none", @@ -55384,7 +55415,7 @@ } }, { - "id": 8942, + "id": 8952, "properties": { "east": "tall", "north": "none", @@ -55395,7 +55426,7 @@ } }, { - "id": 8943, + "id": 8953, "properties": { "east": "tall", "north": "none", @@ -55406,7 +55437,7 @@ } }, { - "id": 8944, + "id": 8954, "properties": { "east": "tall", "north": "none", @@ -55417,7 +55448,7 @@ } }, { - "id": 8945, + "id": 8955, "properties": { "east": "tall", "north": "low", @@ -55428,7 +55459,7 @@ } }, { - "id": 8946, + "id": 8956, "properties": { "east": "tall", "north": "low", @@ -55439,7 +55470,7 @@ } }, { - "id": 8947, + "id": 8957, "properties": { "east": "tall", "north": "low", @@ -55450,7 +55481,7 @@ } }, { - "id": 8948, + "id": 8958, "properties": { "east": "tall", "north": "low", @@ -55461,7 +55492,7 @@ } }, { - "id": 8949, + "id": 8959, "properties": { "east": "tall", "north": "low", @@ -55472,7 +55503,7 @@ } }, { - "id": 8950, + "id": 8960, "properties": { "east": "tall", "north": "low", @@ -55483,7 +55514,7 @@ } }, { - "id": 8951, + "id": 8961, "properties": { "east": "tall", "north": "low", @@ -55494,7 +55525,7 @@ } }, { - "id": 8952, + "id": 8962, "properties": { "east": "tall", "north": "low", @@ -55505,7 +55536,7 @@ } }, { - "id": 8953, + "id": 8963, "properties": { "east": "tall", "north": "low", @@ -55516,7 +55547,7 @@ } }, { - "id": 8954, + "id": 8964, "properties": { "east": "tall", "north": "low", @@ -55527,7 +55558,7 @@ } }, { - "id": 8955, + "id": 8965, "properties": { "east": "tall", "north": "low", @@ -55538,7 +55569,7 @@ } }, { - "id": 8956, + "id": 8966, "properties": { "east": "tall", "north": "low", @@ -55549,7 +55580,7 @@ } }, { - "id": 8957, + "id": 8967, "properties": { "east": "tall", "north": "low", @@ -55560,7 +55591,7 @@ } }, { - "id": 8958, + "id": 8968, "properties": { "east": "tall", "north": "low", @@ -55571,7 +55602,7 @@ } }, { - "id": 8959, + "id": 8969, "properties": { "east": "tall", "north": "low", @@ -55582,7 +55613,7 @@ } }, { - "id": 8960, + "id": 8970, "properties": { "east": "tall", "north": "low", @@ -55593,7 +55624,7 @@ } }, { - "id": 8961, + "id": 8971, "properties": { "east": "tall", "north": "low", @@ -55604,7 +55635,7 @@ } }, { - "id": 8962, + "id": 8972, "properties": { "east": "tall", "north": "low", @@ -55615,7 +55646,7 @@ } }, { - "id": 8963, + "id": 8973, "properties": { "east": "tall", "north": "low", @@ -55626,7 +55657,7 @@ } }, { - "id": 8964, + "id": 8974, "properties": { "east": "tall", "north": "low", @@ -55637,7 +55668,7 @@ } }, { - "id": 8965, + "id": 8975, "properties": { "east": "tall", "north": "low", @@ -55648,7 +55679,7 @@ } }, { - "id": 8966, + "id": 8976, "properties": { "east": "tall", "north": "low", @@ -55659,7 +55690,7 @@ } }, { - "id": 8967, + "id": 8977, "properties": { "east": "tall", "north": "low", @@ -55670,7 +55701,7 @@ } }, { - "id": 8968, + "id": 8978, "properties": { "east": "tall", "north": "low", @@ -55681,7 +55712,7 @@ } }, { - "id": 8969, + "id": 8979, "properties": { "east": "tall", "north": "low", @@ -55692,7 +55723,7 @@ } }, { - "id": 8970, + "id": 8980, "properties": { "east": "tall", "north": "low", @@ -55703,7 +55734,7 @@ } }, { - "id": 8971, + "id": 8981, "properties": { "east": "tall", "north": "low", @@ -55714,7 +55745,7 @@ } }, { - "id": 8972, + "id": 8982, "properties": { "east": "tall", "north": "low", @@ -55725,7 +55756,7 @@ } }, { - "id": 8973, + "id": 8983, "properties": { "east": "tall", "north": "low", @@ -55736,7 +55767,7 @@ } }, { - "id": 8974, + "id": 8984, "properties": { "east": "tall", "north": "low", @@ -55747,7 +55778,7 @@ } }, { - "id": 8975, + "id": 8985, "properties": { "east": "tall", "north": "low", @@ -55758,7 +55789,7 @@ } }, { - "id": 8976, + "id": 8986, "properties": { "east": "tall", "north": "low", @@ -55769,7 +55800,7 @@ } }, { - "id": 8977, + "id": 8987, "properties": { "east": "tall", "north": "low", @@ -55780,7 +55811,7 @@ } }, { - "id": 8978, + "id": 8988, "properties": { "east": "tall", "north": "low", @@ -55791,7 +55822,7 @@ } }, { - "id": 8979, + "id": 8989, "properties": { "east": "tall", "north": "low", @@ -55802,7 +55833,7 @@ } }, { - "id": 8980, + "id": 8990, "properties": { "east": "tall", "north": "low", @@ -55813,7 +55844,7 @@ } }, { - "id": 8981, + "id": 8991, "properties": { "east": "tall", "north": "tall", @@ -55824,7 +55855,7 @@ } }, { - "id": 8982, + "id": 8992, "properties": { "east": "tall", "north": "tall", @@ -55835,7 +55866,7 @@ } }, { - "id": 8983, + "id": 8993, "properties": { "east": "tall", "north": "tall", @@ -55846,7 +55877,7 @@ } }, { - "id": 8984, + "id": 8994, "properties": { "east": "tall", "north": "tall", @@ -55857,7 +55888,7 @@ } }, { - "id": 8985, + "id": 8995, "properties": { "east": "tall", "north": "tall", @@ -55868,7 +55899,7 @@ } }, { - "id": 8986, + "id": 8996, "properties": { "east": "tall", "north": "tall", @@ -55879,7 +55910,7 @@ } }, { - "id": 8987, + "id": 8997, "properties": { "east": "tall", "north": "tall", @@ -55890,7 +55921,7 @@ } }, { - "id": 8988, + "id": 8998, "properties": { "east": "tall", "north": "tall", @@ -55901,7 +55932,7 @@ } }, { - "id": 8989, + "id": 8999, "properties": { "east": "tall", "north": "tall", @@ -55912,7 +55943,7 @@ } }, { - "id": 8990, + "id": 9000, "properties": { "east": "tall", "north": "tall", @@ -55923,7 +55954,7 @@ } }, { - "id": 8991, + "id": 9001, "properties": { "east": "tall", "north": "tall", @@ -55934,7 +55965,7 @@ } }, { - "id": 8992, + "id": 9002, "properties": { "east": "tall", "north": "tall", @@ -55945,7 +55976,7 @@ } }, { - "id": 8993, + "id": 9003, "properties": { "east": "tall", "north": "tall", @@ -55956,7 +55987,7 @@ } }, { - "id": 8994, + "id": 9004, "properties": { "east": "tall", "north": "tall", @@ -55967,7 +55998,7 @@ } }, { - "id": 8995, + "id": 9005, "properties": { "east": "tall", "north": "tall", @@ -55978,7 +56009,7 @@ } }, { - "id": 8996, + "id": 9006, "properties": { "east": "tall", "north": "tall", @@ -55989,7 +56020,7 @@ } }, { - "id": 8997, + "id": 9007, "properties": { "east": "tall", "north": "tall", @@ -56000,7 +56031,7 @@ } }, { - "id": 8998, + "id": 9008, "properties": { "east": "tall", "north": "tall", @@ -56011,7 +56042,7 @@ } }, { - "id": 8999, + "id": 9009, "properties": { "east": "tall", "north": "tall", @@ -56022,7 +56053,7 @@ } }, { - "id": 9000, + "id": 9010, "properties": { "east": "tall", "north": "tall", @@ -56033,7 +56064,7 @@ } }, { - "id": 9001, + "id": 9011, "properties": { "east": "tall", "north": "tall", @@ -56044,7 +56075,7 @@ } }, { - "id": 9002, + "id": 9012, "properties": { "east": "tall", "north": "tall", @@ -56055,7 +56086,7 @@ } }, { - "id": 9003, + "id": 9013, "properties": { "east": "tall", "north": "tall", @@ -56066,7 +56097,7 @@ } }, { - "id": 9004, + "id": 9014, "properties": { "east": "tall", "north": "tall", @@ -56077,7 +56108,7 @@ } }, { - "id": 9005, + "id": 9015, "properties": { "east": "tall", "north": "tall", @@ -56088,7 +56119,7 @@ } }, { - "id": 9006, + "id": 9016, "properties": { "east": "tall", "north": "tall", @@ -56099,7 +56130,7 @@ } }, { - "id": 9007, + "id": 9017, "properties": { "east": "tall", "north": "tall", @@ -56110,7 +56141,7 @@ } }, { - "id": 9008, + "id": 9018, "properties": { "east": "tall", "north": "tall", @@ -56121,7 +56152,7 @@ } }, { - "id": 9009, + "id": 9019, "properties": { "east": "tall", "north": "tall", @@ -56132,7 +56163,7 @@ } }, { - "id": 9010, + "id": 9020, "properties": { "east": "tall", "north": "tall", @@ -56143,7 +56174,7 @@ } }, { - "id": 9011, + "id": 9021, "properties": { "east": "tall", "north": "tall", @@ -56154,7 +56185,7 @@ } }, { - "id": 9012, + "id": 9022, "properties": { "east": "tall", "north": "tall", @@ -56165,7 +56196,7 @@ } }, { - "id": 9013, + "id": 9023, "properties": { "east": "tall", "north": "tall", @@ -56176,7 +56207,7 @@ } }, { - "id": 9014, + "id": 9024, "properties": { "east": "tall", "north": "tall", @@ -56187,7 +56218,7 @@ } }, { - "id": 9015, + "id": 9025, "properties": { "east": "tall", "north": "tall", @@ -56198,7 +56229,7 @@ } }, { - "id": 9016, + "id": 9026, "properties": { "east": "tall", "north": "tall", @@ -56243,84 +56274,84 @@ "states": [ { "default": true, - "id": 8193, + "id": 8203, "properties": { "age": "0", "facing": "north" } }, { - "id": 8194, + "id": 8204, "properties": { "age": "0", "facing": "south" } }, { - "id": 8195, + "id": 8205, "properties": { "age": "0", "facing": "west" } }, { - "id": 8196, + "id": 8206, "properties": { "age": "0", "facing": "east" } }, { - "id": 8197, + "id": 8207, "properties": { "age": "1", "facing": "north" } }, { - "id": 8198, + "id": 8208, "properties": { "age": "1", "facing": "south" } }, { - "id": 8199, + "id": 8209, "properties": { "age": "1", "facing": "west" } }, { - "id": 8200, + "id": 8210, "properties": { "age": "1", "facing": "east" } }, { - "id": 8201, + "id": 8211, "properties": { "age": "2", "facing": "north" } }, { - "id": 8202, + "id": 8212, "properties": { "age": "2", "facing": "south" } }, { - "id": 8203, + "id": 8213, "properties": { "age": "2", "facing": "west" } }, { - "id": 8204, + "id": 8214, "properties": { "age": "2", "facing": "east" @@ -56350,42 +56381,42 @@ }, "states": [ { - "id": 8680, + "id": 8690, "properties": { "conditional": "true", "facing": "north" } }, { - "id": 8681, + "id": 8691, "properties": { "conditional": "true", "facing": "east" } }, { - "id": 8682, + "id": 8692, "properties": { "conditional": "true", "facing": "south" } }, { - "id": 8683, + "id": 8693, "properties": { "conditional": "true", "facing": "west" } }, { - "id": 8684, + "id": 8694, "properties": { "conditional": "true", "facing": "up" } }, { - "id": 8685, + "id": 8695, "properties": { "conditional": "true", "facing": "down" @@ -56393,42 +56424,42 @@ }, { "default": true, - "id": 8686, + "id": 8696, "properties": { "conditional": "false", "facing": "north" } }, { - "id": 8687, + "id": 8697, "properties": { "conditional": "false", "facing": "east" } }, { - "id": 8688, + "id": 8698, "properties": { "conditional": "false", "facing": "south" } }, { - "id": 8689, + "id": 8699, "properties": { "conditional": "false", "facing": "west" } }, { - "id": 8690, + "id": 8700, "properties": { "conditional": "false", "facing": "up" } }, { - "id": 8691, + "id": 8701, "properties": { "conditional": "false", "facing": "down" @@ -56459,7 +56490,7 @@ }, "states": [ { - "id": 9974, + "id": 9984, "properties": { "facing": "north", "mode": "compare", @@ -56468,7 +56499,7 @@ }, { "default": true, - "id": 9975, + "id": 9985, "properties": { "facing": "north", "mode": "compare", @@ -56476,7 +56507,7 @@ } }, { - "id": 9976, + "id": 9986, "properties": { "facing": "north", "mode": "subtract", @@ -56484,7 +56515,7 @@ } }, { - "id": 9977, + "id": 9987, "properties": { "facing": "north", "mode": "subtract", @@ -56492,7 +56523,7 @@ } }, { - "id": 9978, + "id": 9988, "properties": { "facing": "south", "mode": "compare", @@ -56500,7 +56531,7 @@ } }, { - "id": 9979, + "id": 9989, "properties": { "facing": "south", "mode": "compare", @@ -56508,7 +56539,7 @@ } }, { - "id": 9980, + "id": 9990, "properties": { "facing": "south", "mode": "subtract", @@ -56516,7 +56547,7 @@ } }, { - "id": 9981, + "id": 9991, "properties": { "facing": "south", "mode": "subtract", @@ -56524,7 +56555,7 @@ } }, { - "id": 9982, + "id": 9992, "properties": { "facing": "west", "mode": "compare", @@ -56532,7 +56563,7 @@ } }, { - "id": 9983, + "id": 9993, "properties": { "facing": "west", "mode": "compare", @@ -56540,7 +56571,7 @@ } }, { - "id": 9984, + "id": 9994, "properties": { "facing": "west", "mode": "subtract", @@ -56548,7 +56579,7 @@ } }, { - "id": 9985, + "id": 9995, "properties": { "facing": "west", "mode": "subtract", @@ -56556,7 +56587,7 @@ } }, { - "id": 9986, + "id": 9996, "properties": { "facing": "east", "mode": "compare", @@ -56564,7 +56595,7 @@ } }, { - "id": 9987, + "id": 9997, "properties": { "facing": "east", "mode": "compare", @@ -56572,7 +56603,7 @@ } }, { - "id": 9988, + "id": 9998, "properties": { "facing": "east", "mode": "subtract", @@ -56580,7 +56611,7 @@ } }, { - "id": 9989, + "id": 9999, "properties": { "facing": "east", "mode": "subtract", @@ -56610,55 +56641,55 @@ "states": [ { "default": true, - "id": 20385, + "id": 20432, "properties": { "level": "0" } }, { - "id": 20386, + "id": 20433, "properties": { "level": "1" } }, { - "id": 20387, + "id": 20434, "properties": { "level": "2" } }, { - "id": 20388, + "id": 20435, "properties": { "level": "3" } }, { - "id": 20389, + "id": 20436, "properties": { "level": "4" } }, { - "id": 20390, + "id": 20437, "properties": { "level": "5" } }, { - "id": 20391, + "id": 20438, "properties": { "level": "6" } }, { - "id": 20392, + "id": 20439, "properties": { "level": "7" } }, { - "id": 20393, + "id": 20440, "properties": { "level": "8" } @@ -56679,13 +56710,13 @@ "states": [ { "default": true, - "id": 13955, + "id": 13997, "properties": { "waterlogged": "true" } }, { - "id": 13956, + "id": 13998, "properties": { "waterlogged": "false" } @@ -56701,7 +56732,7 @@ "states": [ { "default": true, - "id": 23951 + "id": 23998 } ] }, @@ -56723,21 +56754,21 @@ }, "states": [ { - "id": 25705, + "id": 25752, "properties": { "lit": "true", "powered": "true" } }, { - "id": 25706, + "id": 25753, "properties": { "lit": "true", "powered": "false" } }, { - "id": 25707, + "id": 25754, "properties": { "lit": "false", "powered": "true" @@ -56745,7 +56776,7 @@ }, { "default": true, - "id": 25708, + "id": 25755, "properties": { "lit": "false", "powered": "false" @@ -56786,7 +56817,7 @@ }, "states": [ { - "id": 24665, + "id": 24712, "properties": { "facing": "north", "half": "upper", @@ -56796,7 +56827,7 @@ } }, { - "id": 24666, + "id": 24713, "properties": { "facing": "north", "half": "upper", @@ -56806,7 +56837,7 @@ } }, { - "id": 24667, + "id": 24714, "properties": { "facing": "north", "half": "upper", @@ -56816,7 +56847,7 @@ } }, { - "id": 24668, + "id": 24715, "properties": { "facing": "north", "half": "upper", @@ -56826,7 +56857,7 @@ } }, { - "id": 24669, + "id": 24716, "properties": { "facing": "north", "half": "upper", @@ -56836,7 +56867,7 @@ } }, { - "id": 24670, + "id": 24717, "properties": { "facing": "north", "half": "upper", @@ -56846,7 +56877,7 @@ } }, { - "id": 24671, + "id": 24718, "properties": { "facing": "north", "half": "upper", @@ -56856,7 +56887,7 @@ } }, { - "id": 24672, + "id": 24719, "properties": { "facing": "north", "half": "upper", @@ -56866,7 +56897,7 @@ } }, { - "id": 24673, + "id": 24720, "properties": { "facing": "north", "half": "lower", @@ -56876,7 +56907,7 @@ } }, { - "id": 24674, + "id": 24721, "properties": { "facing": "north", "half": "lower", @@ -56886,7 +56917,7 @@ } }, { - "id": 24675, + "id": 24722, "properties": { "facing": "north", "half": "lower", @@ -56897,7 +56928,7 @@ }, { "default": true, - "id": 24676, + "id": 24723, "properties": { "facing": "north", "half": "lower", @@ -56907,7 +56938,7 @@ } }, { - "id": 24677, + "id": 24724, "properties": { "facing": "north", "half": "lower", @@ -56917,7 +56948,7 @@ } }, { - "id": 24678, + "id": 24725, "properties": { "facing": "north", "half": "lower", @@ -56927,7 +56958,7 @@ } }, { - "id": 24679, + "id": 24726, "properties": { "facing": "north", "half": "lower", @@ -56937,7 +56968,7 @@ } }, { - "id": 24680, + "id": 24727, "properties": { "facing": "north", "half": "lower", @@ -56947,7 +56978,7 @@ } }, { - "id": 24681, + "id": 24728, "properties": { "facing": "south", "half": "upper", @@ -56957,7 +56988,7 @@ } }, { - "id": 24682, + "id": 24729, "properties": { "facing": "south", "half": "upper", @@ -56967,7 +56998,7 @@ } }, { - "id": 24683, + "id": 24730, "properties": { "facing": "south", "half": "upper", @@ -56977,7 +57008,7 @@ } }, { - "id": 24684, + "id": 24731, "properties": { "facing": "south", "half": "upper", @@ -56987,7 +57018,7 @@ } }, { - "id": 24685, + "id": 24732, "properties": { "facing": "south", "half": "upper", @@ -56997,7 +57028,7 @@ } }, { - "id": 24686, + "id": 24733, "properties": { "facing": "south", "half": "upper", @@ -57007,7 +57038,7 @@ } }, { - "id": 24687, + "id": 24734, "properties": { "facing": "south", "half": "upper", @@ -57017,7 +57048,7 @@ } }, { - "id": 24688, + "id": 24735, "properties": { "facing": "south", "half": "upper", @@ -57027,7 +57058,7 @@ } }, { - "id": 24689, + "id": 24736, "properties": { "facing": "south", "half": "lower", @@ -57037,7 +57068,7 @@ } }, { - "id": 24690, + "id": 24737, "properties": { "facing": "south", "half": "lower", @@ -57047,7 +57078,7 @@ } }, { - "id": 24691, + "id": 24738, "properties": { "facing": "south", "half": "lower", @@ -57057,7 +57088,7 @@ } }, { - "id": 24692, + "id": 24739, "properties": { "facing": "south", "half": "lower", @@ -57067,7 +57098,7 @@ } }, { - "id": 24693, + "id": 24740, "properties": { "facing": "south", "half": "lower", @@ -57077,7 +57108,7 @@ } }, { - "id": 24694, + "id": 24741, "properties": { "facing": "south", "half": "lower", @@ -57087,7 +57118,7 @@ } }, { - "id": 24695, + "id": 24742, "properties": { "facing": "south", "half": "lower", @@ -57097,7 +57128,7 @@ } }, { - "id": 24696, + "id": 24743, "properties": { "facing": "south", "half": "lower", @@ -57107,7 +57138,7 @@ } }, { - "id": 24697, + "id": 24744, "properties": { "facing": "west", "half": "upper", @@ -57117,7 +57148,7 @@ } }, { - "id": 24698, + "id": 24745, "properties": { "facing": "west", "half": "upper", @@ -57127,7 +57158,7 @@ } }, { - "id": 24699, + "id": 24746, "properties": { "facing": "west", "half": "upper", @@ -57137,7 +57168,7 @@ } }, { - "id": 24700, + "id": 24747, "properties": { "facing": "west", "half": "upper", @@ -57147,7 +57178,7 @@ } }, { - "id": 24701, + "id": 24748, "properties": { "facing": "west", "half": "upper", @@ -57157,7 +57188,7 @@ } }, { - "id": 24702, + "id": 24749, "properties": { "facing": "west", "half": "upper", @@ -57167,7 +57198,7 @@ } }, { - "id": 24703, + "id": 24750, "properties": { "facing": "west", "half": "upper", @@ -57177,7 +57208,7 @@ } }, { - "id": 24704, + "id": 24751, "properties": { "facing": "west", "half": "upper", @@ -57187,7 +57218,7 @@ } }, { - "id": 24705, + "id": 24752, "properties": { "facing": "west", "half": "lower", @@ -57197,7 +57228,7 @@ } }, { - "id": 24706, + "id": 24753, "properties": { "facing": "west", "half": "lower", @@ -57207,7 +57238,7 @@ } }, { - "id": 24707, + "id": 24754, "properties": { "facing": "west", "half": "lower", @@ -57217,7 +57248,7 @@ } }, { - "id": 24708, + "id": 24755, "properties": { "facing": "west", "half": "lower", @@ -57227,7 +57258,7 @@ } }, { - "id": 24709, + "id": 24756, "properties": { "facing": "west", "half": "lower", @@ -57237,7 +57268,7 @@ } }, { - "id": 24710, + "id": 24757, "properties": { "facing": "west", "half": "lower", @@ -57247,7 +57278,7 @@ } }, { - "id": 24711, + "id": 24758, "properties": { "facing": "west", "half": "lower", @@ -57257,7 +57288,7 @@ } }, { - "id": 24712, + "id": 24759, "properties": { "facing": "west", "half": "lower", @@ -57267,7 +57298,7 @@ } }, { - "id": 24713, + "id": 24760, "properties": { "facing": "east", "half": "upper", @@ -57277,7 +57308,7 @@ } }, { - "id": 24714, + "id": 24761, "properties": { "facing": "east", "half": "upper", @@ -57287,7 +57318,7 @@ } }, { - "id": 24715, + "id": 24762, "properties": { "facing": "east", "half": "upper", @@ -57297,7 +57328,7 @@ } }, { - "id": 24716, + "id": 24763, "properties": { "facing": "east", "half": "upper", @@ -57307,7 +57338,7 @@ } }, { - "id": 24717, + "id": 24764, "properties": { "facing": "east", "half": "upper", @@ -57317,7 +57348,7 @@ } }, { - "id": 24718, + "id": 24765, "properties": { "facing": "east", "half": "upper", @@ -57327,7 +57358,7 @@ } }, { - "id": 24719, + "id": 24766, "properties": { "facing": "east", "half": "upper", @@ -57337,7 +57368,7 @@ } }, { - "id": 24720, + "id": 24767, "properties": { "facing": "east", "half": "upper", @@ -57347,7 +57378,7 @@ } }, { - "id": 24721, + "id": 24768, "properties": { "facing": "east", "half": "lower", @@ -57357,7 +57388,7 @@ } }, { - "id": 24722, + "id": 24769, "properties": { "facing": "east", "half": "lower", @@ -57367,7 +57398,7 @@ } }, { - "id": 24723, + "id": 24770, "properties": { "facing": "east", "half": "lower", @@ -57377,7 +57408,7 @@ } }, { - "id": 24724, + "id": 24771, "properties": { "facing": "east", "half": "lower", @@ -57387,7 +57418,7 @@ } }, { - "id": 24725, + "id": 24772, "properties": { "facing": "east", "half": "lower", @@ -57397,7 +57428,7 @@ } }, { - "id": 24726, + "id": 24773, "properties": { "facing": "east", "half": "lower", @@ -57407,7 +57438,7 @@ } }, { - "id": 24727, + "id": 24774, "properties": { "facing": "east", "half": "lower", @@ -57417,7 +57448,7 @@ } }, { - "id": 24728, + "id": 24775, "properties": { "facing": "east", "half": "lower", @@ -57442,14 +57473,14 @@ }, "states": [ { - "id": 25689, + "id": 25736, "properties": { "waterlogged": "true" } }, { "default": true, - "id": 25690, + "id": 25737, "properties": { "waterlogged": "false" } @@ -57465,7 +57496,7 @@ "states": [ { "default": true, - "id": 23955 + "id": 24002 } ] }, @@ -57502,7 +57533,7 @@ }, "states": [ { - "id": 25177, + "id": 25224, "properties": { "facing": "north", "half": "top", @@ -57512,7 +57543,7 @@ } }, { - "id": 25178, + "id": 25225, "properties": { "facing": "north", "half": "top", @@ -57522,7 +57553,7 @@ } }, { - "id": 25179, + "id": 25226, "properties": { "facing": "north", "half": "top", @@ -57532,7 +57563,7 @@ } }, { - "id": 25180, + "id": 25227, "properties": { "facing": "north", "half": "top", @@ -57542,7 +57573,7 @@ } }, { - "id": 25181, + "id": 25228, "properties": { "facing": "north", "half": "top", @@ -57552,7 +57583,7 @@ } }, { - "id": 25182, + "id": 25229, "properties": { "facing": "north", "half": "top", @@ -57562,7 +57593,7 @@ } }, { - "id": 25183, + "id": 25230, "properties": { "facing": "north", "half": "top", @@ -57572,7 +57603,7 @@ } }, { - "id": 25184, + "id": 25231, "properties": { "facing": "north", "half": "top", @@ -57582,7 +57613,7 @@ } }, { - "id": 25185, + "id": 25232, "properties": { "facing": "north", "half": "bottom", @@ -57592,7 +57623,7 @@ } }, { - "id": 25186, + "id": 25233, "properties": { "facing": "north", "half": "bottom", @@ -57602,7 +57633,7 @@ } }, { - "id": 25187, + "id": 25234, "properties": { "facing": "north", "half": "bottom", @@ -57612,7 +57643,7 @@ } }, { - "id": 25188, + "id": 25235, "properties": { "facing": "north", "half": "bottom", @@ -57622,7 +57653,7 @@ } }, { - "id": 25189, + "id": 25236, "properties": { "facing": "north", "half": "bottom", @@ -57632,7 +57663,7 @@ } }, { - "id": 25190, + "id": 25237, "properties": { "facing": "north", "half": "bottom", @@ -57642,7 +57673,7 @@ } }, { - "id": 25191, + "id": 25238, "properties": { "facing": "north", "half": "bottom", @@ -57653,7 +57684,7 @@ }, { "default": true, - "id": 25192, + "id": 25239, "properties": { "facing": "north", "half": "bottom", @@ -57663,7 +57694,7 @@ } }, { - "id": 25193, + "id": 25240, "properties": { "facing": "south", "half": "top", @@ -57673,7 +57704,7 @@ } }, { - "id": 25194, + "id": 25241, "properties": { "facing": "south", "half": "top", @@ -57683,7 +57714,7 @@ } }, { - "id": 25195, + "id": 25242, "properties": { "facing": "south", "half": "top", @@ -57693,7 +57724,7 @@ } }, { - "id": 25196, + "id": 25243, "properties": { "facing": "south", "half": "top", @@ -57703,7 +57734,7 @@ } }, { - "id": 25197, + "id": 25244, "properties": { "facing": "south", "half": "top", @@ -57713,7 +57744,7 @@ } }, { - "id": 25198, + "id": 25245, "properties": { "facing": "south", "half": "top", @@ -57723,7 +57754,7 @@ } }, { - "id": 25199, + "id": 25246, "properties": { "facing": "south", "half": "top", @@ -57733,7 +57764,7 @@ } }, { - "id": 25200, + "id": 25247, "properties": { "facing": "south", "half": "top", @@ -57743,7 +57774,7 @@ } }, { - "id": 25201, + "id": 25248, "properties": { "facing": "south", "half": "bottom", @@ -57753,7 +57784,7 @@ } }, { - "id": 25202, + "id": 25249, "properties": { "facing": "south", "half": "bottom", @@ -57763,7 +57794,7 @@ } }, { - "id": 25203, + "id": 25250, "properties": { "facing": "south", "half": "bottom", @@ -57773,7 +57804,7 @@ } }, { - "id": 25204, + "id": 25251, "properties": { "facing": "south", "half": "bottom", @@ -57783,7 +57814,7 @@ } }, { - "id": 25205, + "id": 25252, "properties": { "facing": "south", "half": "bottom", @@ -57793,7 +57824,7 @@ } }, { - "id": 25206, + "id": 25253, "properties": { "facing": "south", "half": "bottom", @@ -57803,7 +57834,7 @@ } }, { - "id": 25207, + "id": 25254, "properties": { "facing": "south", "half": "bottom", @@ -57813,7 +57844,7 @@ } }, { - "id": 25208, + "id": 25255, "properties": { "facing": "south", "half": "bottom", @@ -57823,7 +57854,7 @@ } }, { - "id": 25209, + "id": 25256, "properties": { "facing": "west", "half": "top", @@ -57833,7 +57864,7 @@ } }, { - "id": 25210, + "id": 25257, "properties": { "facing": "west", "half": "top", @@ -57843,7 +57874,7 @@ } }, { - "id": 25211, + "id": 25258, "properties": { "facing": "west", "half": "top", @@ -57853,7 +57884,7 @@ } }, { - "id": 25212, + "id": 25259, "properties": { "facing": "west", "half": "top", @@ -57863,7 +57894,7 @@ } }, { - "id": 25213, + "id": 25260, "properties": { "facing": "west", "half": "top", @@ -57873,7 +57904,7 @@ } }, { - "id": 25214, + "id": 25261, "properties": { "facing": "west", "half": "top", @@ -57883,7 +57914,7 @@ } }, { - "id": 25215, + "id": 25262, "properties": { "facing": "west", "half": "top", @@ -57893,7 +57924,7 @@ } }, { - "id": 25216, + "id": 25263, "properties": { "facing": "west", "half": "top", @@ -57903,7 +57934,7 @@ } }, { - "id": 25217, + "id": 25264, "properties": { "facing": "west", "half": "bottom", @@ -57913,7 +57944,7 @@ } }, { - "id": 25218, + "id": 25265, "properties": { "facing": "west", "half": "bottom", @@ -57923,7 +57954,7 @@ } }, { - "id": 25219, + "id": 25266, "properties": { "facing": "west", "half": "bottom", @@ -57933,7 +57964,7 @@ } }, { - "id": 25220, + "id": 25267, "properties": { "facing": "west", "half": "bottom", @@ -57943,7 +57974,7 @@ } }, { - "id": 25221, + "id": 25268, "properties": { "facing": "west", "half": "bottom", @@ -57953,7 +57984,7 @@ } }, { - "id": 25222, + "id": 25269, "properties": { "facing": "west", "half": "bottom", @@ -57963,7 +57994,7 @@ } }, { - "id": 25223, + "id": 25270, "properties": { "facing": "west", "half": "bottom", @@ -57973,7 +58004,7 @@ } }, { - "id": 25224, + "id": 25271, "properties": { "facing": "west", "half": "bottom", @@ -57983,7 +58014,7 @@ } }, { - "id": 25225, + "id": 25272, "properties": { "facing": "east", "half": "top", @@ -57993,7 +58024,7 @@ } }, { - "id": 25226, + "id": 25273, "properties": { "facing": "east", "half": "top", @@ -58003,7 +58034,7 @@ } }, { - "id": 25227, + "id": 25274, "properties": { "facing": "east", "half": "top", @@ -58013,7 +58044,7 @@ } }, { - "id": 25228, + "id": 25275, "properties": { "facing": "east", "half": "top", @@ -58023,7 +58054,7 @@ } }, { - "id": 25229, + "id": 25276, "properties": { "facing": "east", "half": "top", @@ -58033,7 +58064,7 @@ } }, { - "id": 25230, + "id": 25277, "properties": { "facing": "east", "half": "top", @@ -58043,7 +58074,7 @@ } }, { - "id": 25231, + "id": 25278, "properties": { "facing": "east", "half": "top", @@ -58053,7 +58084,7 @@ } }, { - "id": 25232, + "id": 25279, "properties": { "facing": "east", "half": "top", @@ -58063,7 +58094,7 @@ } }, { - "id": 25233, + "id": 25280, "properties": { "facing": "east", "half": "bottom", @@ -58073,7 +58104,7 @@ } }, { - "id": 25234, + "id": 25281, "properties": { "facing": "east", "half": "bottom", @@ -58083,7 +58114,7 @@ } }, { - "id": 25235, + "id": 25282, "properties": { "facing": "east", "half": "bottom", @@ -58093,7 +58124,7 @@ } }, { - "id": 25236, + "id": 25283, "properties": { "facing": "east", "half": "bottom", @@ -58103,7 +58134,7 @@ } }, { - "id": 25237, + "id": 25284, "properties": { "facing": "east", "half": "bottom", @@ -58113,7 +58144,7 @@ } }, { - "id": 25238, + "id": 25285, "properties": { "facing": "east", "half": "bottom", @@ -58123,7 +58154,7 @@ } }, { - "id": 25239, + "id": 25286, "properties": { "facing": "east", "half": "bottom", @@ -58133,7 +58164,7 @@ } }, { - "id": 25240, + "id": 25287, "properties": { "facing": "east", "half": "bottom", @@ -58158,7 +58189,7 @@ "states": [ { "default": true, - "id": 2129 + "id": 2132 } ] }, @@ -58170,7 +58201,7 @@ "states": [ { "default": true, - "id": 27565 + "id": 27644 } ] }, @@ -58182,7 +58213,7 @@ "states": [ { "default": true, - "id": 27566 + "id": 27645 } ] }, @@ -58194,7 +58225,7 @@ "states": [ { "default": true, - "id": 21736 + "id": 21783 } ] }, @@ -58206,7 +58237,7 @@ "states": [ { "default": true, - "id": 20886 + "id": 20933 } ] }, @@ -58218,7 +58249,7 @@ "states": [ { "default": true, - "id": 6772 + "id": 6782 } ] }, @@ -58253,7 +58284,7 @@ }, "states": [ { - "id": 27603, + "id": 27682, "properties": { "crafting": "true", "orientation": "down_east", @@ -58261,7 +58292,7 @@ } }, { - "id": 27604, + "id": 27683, "properties": { "crafting": "true", "orientation": "down_east", @@ -58269,7 +58300,7 @@ } }, { - "id": 27605, + "id": 27684, "properties": { "crafting": "true", "orientation": "down_north", @@ -58277,7 +58308,7 @@ } }, { - "id": 27606, + "id": 27685, "properties": { "crafting": "true", "orientation": "down_north", @@ -58285,7 +58316,7 @@ } }, { - "id": 27607, + "id": 27686, "properties": { "crafting": "true", "orientation": "down_south", @@ -58293,7 +58324,7 @@ } }, { - "id": 27608, + "id": 27687, "properties": { "crafting": "true", "orientation": "down_south", @@ -58301,7 +58332,7 @@ } }, { - "id": 27609, + "id": 27688, "properties": { "crafting": "true", "orientation": "down_west", @@ -58309,7 +58340,7 @@ } }, { - "id": 27610, + "id": 27689, "properties": { "crafting": "true", "orientation": "down_west", @@ -58317,7 +58348,7 @@ } }, { - "id": 27611, + "id": 27690, "properties": { "crafting": "true", "orientation": "up_east", @@ -58325,7 +58356,7 @@ } }, { - "id": 27612, + "id": 27691, "properties": { "crafting": "true", "orientation": "up_east", @@ -58333,7 +58364,7 @@ } }, { - "id": 27613, + "id": 27692, "properties": { "crafting": "true", "orientation": "up_north", @@ -58341,7 +58372,7 @@ } }, { - "id": 27614, + "id": 27693, "properties": { "crafting": "true", "orientation": "up_north", @@ -58349,7 +58380,7 @@ } }, { - "id": 27615, + "id": 27694, "properties": { "crafting": "true", "orientation": "up_south", @@ -58357,7 +58388,7 @@ } }, { - "id": 27616, + "id": 27695, "properties": { "crafting": "true", "orientation": "up_south", @@ -58365,7 +58396,7 @@ } }, { - "id": 27617, + "id": 27696, "properties": { "crafting": "true", "orientation": "up_west", @@ -58373,7 +58404,7 @@ } }, { - "id": 27618, + "id": 27697, "properties": { "crafting": "true", "orientation": "up_west", @@ -58381,7 +58412,7 @@ } }, { - "id": 27619, + "id": 27698, "properties": { "crafting": "true", "orientation": "west_up", @@ -58389,7 +58420,7 @@ } }, { - "id": 27620, + "id": 27699, "properties": { "crafting": "true", "orientation": "west_up", @@ -58397,7 +58428,7 @@ } }, { - "id": 27621, + "id": 27700, "properties": { "crafting": "true", "orientation": "east_up", @@ -58405,7 +58436,7 @@ } }, { - "id": 27622, + "id": 27701, "properties": { "crafting": "true", "orientation": "east_up", @@ -58413,7 +58444,7 @@ } }, { - "id": 27623, + "id": 27702, "properties": { "crafting": "true", "orientation": "north_up", @@ -58421,7 +58452,7 @@ } }, { - "id": 27624, + "id": 27703, "properties": { "crafting": "true", "orientation": "north_up", @@ -58429,7 +58460,7 @@ } }, { - "id": 27625, + "id": 27704, "properties": { "crafting": "true", "orientation": "south_up", @@ -58437,7 +58468,7 @@ } }, { - "id": 27626, + "id": 27705, "properties": { "crafting": "true", "orientation": "south_up", @@ -58445,7 +58476,7 @@ } }, { - "id": 27627, + "id": 27706, "properties": { "crafting": "false", "orientation": "down_east", @@ -58453,7 +58484,7 @@ } }, { - "id": 27628, + "id": 27707, "properties": { "crafting": "false", "orientation": "down_east", @@ -58461,7 +58492,7 @@ } }, { - "id": 27629, + "id": 27708, "properties": { "crafting": "false", "orientation": "down_north", @@ -58469,7 +58500,7 @@ } }, { - "id": 27630, + "id": 27709, "properties": { "crafting": "false", "orientation": "down_north", @@ -58477,7 +58508,7 @@ } }, { - "id": 27631, + "id": 27710, "properties": { "crafting": "false", "orientation": "down_south", @@ -58485,7 +58516,7 @@ } }, { - "id": 27632, + "id": 27711, "properties": { "crafting": "false", "orientation": "down_south", @@ -58493,7 +58524,7 @@ } }, { - "id": 27633, + "id": 27712, "properties": { "crafting": "false", "orientation": "down_west", @@ -58501,7 +58532,7 @@ } }, { - "id": 27634, + "id": 27713, "properties": { "crafting": "false", "orientation": "down_west", @@ -58509,7 +58540,7 @@ } }, { - "id": 27635, + "id": 27714, "properties": { "crafting": "false", "orientation": "up_east", @@ -58517,7 +58548,7 @@ } }, { - "id": 27636, + "id": 27715, "properties": { "crafting": "false", "orientation": "up_east", @@ -58525,7 +58556,7 @@ } }, { - "id": 27637, + "id": 27716, "properties": { "crafting": "false", "orientation": "up_north", @@ -58533,7 +58564,7 @@ } }, { - "id": 27638, + "id": 27717, "properties": { "crafting": "false", "orientation": "up_north", @@ -58541,7 +58572,7 @@ } }, { - "id": 27639, + "id": 27718, "properties": { "crafting": "false", "orientation": "up_south", @@ -58549,7 +58580,7 @@ } }, { - "id": 27640, + "id": 27719, "properties": { "crafting": "false", "orientation": "up_south", @@ -58557,7 +58588,7 @@ } }, { - "id": 27641, + "id": 27720, "properties": { "crafting": "false", "orientation": "up_west", @@ -58565,7 +58596,7 @@ } }, { - "id": 27642, + "id": 27721, "properties": { "crafting": "false", "orientation": "up_west", @@ -58573,7 +58604,7 @@ } }, { - "id": 27643, + "id": 27722, "properties": { "crafting": "false", "orientation": "west_up", @@ -58581,7 +58612,7 @@ } }, { - "id": 27644, + "id": 27723, "properties": { "crafting": "false", "orientation": "west_up", @@ -58589,7 +58620,7 @@ } }, { - "id": 27645, + "id": 27724, "properties": { "crafting": "false", "orientation": "east_up", @@ -58597,7 +58628,7 @@ } }, { - "id": 27646, + "id": 27725, "properties": { "crafting": "false", "orientation": "east_up", @@ -58605,7 +58636,7 @@ } }, { - "id": 27647, + "id": 27726, "properties": { "crafting": "false", "orientation": "north_up", @@ -58614,7 +58645,7 @@ }, { "default": true, - "id": 27648, + "id": 27727, "properties": { "crafting": "false", "orientation": "north_up", @@ -58622,7 +58653,7 @@ } }, { - "id": 27649, + "id": 27728, "properties": { "crafting": "false", "orientation": "south_up", @@ -58630,7 +58661,7 @@ } }, { - "id": 27650, + "id": 27729, "properties": { "crafting": "false", "orientation": "south_up", @@ -58647,7 +58678,7 @@ "states": [ { "default": true, - "id": 4332 + "id": 4341 } ] }, @@ -58657,15 +58688,16 @@ "properties": {} }, "properties": { - "active": [ - "true", - "false" - ], "axis": [ "x", "y", "z" ], + "creaking_heart_state": [ + "uprooted", + "dormant", + "awake" + ], "natural": [ "true", "false" @@ -58673,99 +58705,147 @@ }, "states": [ { - "id": 2917, + "id": 2920, "properties": { - "active": "true", "axis": "x", + "creaking_heart_state": "uprooted", "natural": "true" } }, { - "id": 2918, + "id": 2921, "properties": { - "active": "true", "axis": "x", + "creaking_heart_state": "uprooted", "natural": "false" } }, { - "id": 2919, + "id": 2922, "properties": { - "active": "true", - "axis": "y", + "axis": "x", + "creaking_heart_state": "dormant", "natural": "true" } }, { - "id": 2920, + "id": 2923, "properties": { - "active": "true", - "axis": "y", + "axis": "x", + "creaking_heart_state": "dormant", "natural": "false" } }, { - "id": 2921, + "id": 2924, "properties": { - "active": "true", - "axis": "z", + "axis": "x", + "creaking_heart_state": "awake", "natural": "true" } }, { - "id": 2922, + "id": 2925, "properties": { - "active": "true", - "axis": "z", + "axis": "x", + "creaking_heart_state": "awake", "natural": "false" } }, { - "id": 2923, + "id": 2926, "properties": { - "active": "false", - "axis": "x", + "axis": "y", + "creaking_heart_state": "uprooted", "natural": "true" } }, { - "id": 2924, + "default": true, + "id": 2927, "properties": { - "active": "false", - "axis": "x", + "axis": "y", + "creaking_heart_state": "uprooted", "natural": "false" } }, { - "id": 2925, + "id": 2928, "properties": { - "active": "false", "axis": "y", + "creaking_heart_state": "dormant", "natural": "true" } }, { - "default": true, - "id": 2926, + "id": 2929, "properties": { - "active": "false", "axis": "y", + "creaking_heart_state": "dormant", "natural": "false" } }, { - "id": 2927, + "id": 2930, + "properties": { + "axis": "y", + "creaking_heart_state": "awake", + "natural": "true" + } + }, + { + "id": 2931, + "properties": { + "axis": "y", + "creaking_heart_state": "awake", + "natural": "false" + } + }, + { + "id": 2932, "properties": { - "active": "false", "axis": "z", + "creaking_heart_state": "uprooted", "natural": "true" } }, { - "id": 2928, + "id": 2933, + "properties": { + "axis": "z", + "creaking_heart_state": "uprooted", + "natural": "false" + } + }, + { + "id": 2934, + "properties": { + "axis": "z", + "creaking_heart_state": "dormant", + "natural": "true" + } + }, + { + "id": 2935, + "properties": { + "axis": "z", + "creaking_heart_state": "dormant", + "natural": "false" + } + }, + { + "id": 2936, + "properties": { + "axis": "z", + "creaking_heart_state": "awake", + "natural": "true" + } + }, + { + "id": 2937, "properties": { - "active": "false", "axis": "z", + "creaking_heart_state": "awake", "natural": "false" } } @@ -58803,112 +58883,112 @@ }, "states": [ { - "id": 9786, + "id": 9796, "properties": { "powered": "true", "rotation": "0" } }, { - "id": 9787, + "id": 9797, "properties": { "powered": "true", "rotation": "1" } }, { - "id": 9788, + "id": 9798, "properties": { "powered": "true", "rotation": "2" } }, { - "id": 9789, + "id": 9799, "properties": { "powered": "true", "rotation": "3" } }, { - "id": 9790, + "id": 9800, "properties": { "powered": "true", "rotation": "4" } }, { - "id": 9791, + "id": 9801, "properties": { "powered": "true", "rotation": "5" } }, { - "id": 9792, + "id": 9802, "properties": { "powered": "true", "rotation": "6" } }, { - "id": 9793, + "id": 9803, "properties": { "powered": "true", "rotation": "7" } }, { - "id": 9794, + "id": 9804, "properties": { "powered": "true", "rotation": "8" } }, { - "id": 9795, + "id": 9805, "properties": { "powered": "true", "rotation": "9" } }, { - "id": 9796, + "id": 9806, "properties": { "powered": "true", "rotation": "10" } }, { - "id": 9797, + "id": 9807, "properties": { "powered": "true", "rotation": "11" } }, { - "id": 9798, + "id": 9808, "properties": { "powered": "true", "rotation": "12" } }, { - "id": 9799, + "id": 9809, "properties": { "powered": "true", "rotation": "13" } }, { - "id": 9800, + "id": 9810, "properties": { "powered": "true", "rotation": "14" } }, { - "id": 9801, + "id": 9811, "properties": { "powered": "true", "rotation": "15" @@ -58916,112 +58996,112 @@ }, { "default": true, - "id": 9802, + "id": 9812, "properties": { "powered": "false", "rotation": "0" } }, { - "id": 9803, + "id": 9813, "properties": { "powered": "false", "rotation": "1" } }, { - "id": 9804, + "id": 9814, "properties": { "powered": "false", "rotation": "2" } }, { - "id": 9805, + "id": 9815, "properties": { "powered": "false", "rotation": "3" } }, { - "id": 9806, + "id": 9816, "properties": { "powered": "false", "rotation": "4" } }, { - "id": 9807, + "id": 9817, "properties": { "powered": "false", "rotation": "5" } }, { - "id": 9808, + "id": 9818, "properties": { "powered": "false", "rotation": "6" } }, { - "id": 9809, + "id": 9819, "properties": { "powered": "false", "rotation": "7" } }, { - "id": 9810, + "id": 9820, "properties": { "powered": "false", "rotation": "8" } }, { - "id": 9811, + "id": 9821, "properties": { "powered": "false", "rotation": "9" } }, { - "id": 9812, + "id": 9822, "properties": { "powered": "false", "rotation": "10" } }, { - "id": 9813, + "id": 9823, "properties": { "powered": "false", "rotation": "11" } }, { - "id": 9814, + "id": 9824, "properties": { "powered": "false", "rotation": "12" } }, { - "id": 9815, + "id": 9825, "properties": { "powered": "false", "rotation": "13" } }, { - "id": 9816, + "id": 9826, "properties": { "powered": "false", "rotation": "14" } }, { - "id": 9817, + "id": 9827, "properties": { "powered": "false", "rotation": "15" @@ -59049,7 +59129,7 @@ }, "states": [ { - "id": 9818, + "id": 9828, "properties": { "facing": "north", "powered": "true" @@ -59057,49 +59137,49 @@ }, { "default": true, - "id": 9819, + "id": 9829, "properties": { "facing": "north", "powered": "false" } }, { - "id": 9820, + "id": 9830, "properties": { "facing": "south", "powered": "true" } }, { - "id": 9821, + "id": 9831, "properties": { "facing": "south", "powered": "false" } }, { - "id": 9822, + "id": 9832, "properties": { "facing": "west", "powered": "true" } }, { - "id": 9823, + "id": 9833, "properties": { "facing": "west", "powered": "false" } }, { - "id": 9824, + "id": 9834, "properties": { "facing": "east", "powered": "true" } }, { - "id": 9825, + "id": 9835, "properties": { "facing": "east", "powered": "false" @@ -59133,7 +59213,7 @@ }, "states": [ { - "id": 20113, + "id": 20155, "properties": { "face": "floor", "facing": "north", @@ -59141,7 +59221,7 @@ } }, { - "id": 20114, + "id": 20156, "properties": { "face": "floor", "facing": "north", @@ -59149,7 +59229,7 @@ } }, { - "id": 20115, + "id": 20157, "properties": { "face": "floor", "facing": "south", @@ -59157,7 +59237,7 @@ } }, { - "id": 20116, + "id": 20158, "properties": { "face": "floor", "facing": "south", @@ -59165,7 +59245,7 @@ } }, { - "id": 20117, + "id": 20159, "properties": { "face": "floor", "facing": "west", @@ -59173,7 +59253,7 @@ } }, { - "id": 20118, + "id": 20160, "properties": { "face": "floor", "facing": "west", @@ -59181,7 +59261,7 @@ } }, { - "id": 20119, + "id": 20161, "properties": { "face": "floor", "facing": "east", @@ -59189,7 +59269,7 @@ } }, { - "id": 20120, + "id": 20162, "properties": { "face": "floor", "facing": "east", @@ -59197,7 +59277,7 @@ } }, { - "id": 20121, + "id": 20163, "properties": { "face": "wall", "facing": "north", @@ -59206,7 +59286,7 @@ }, { "default": true, - "id": 20122, + "id": 20164, "properties": { "face": "wall", "facing": "north", @@ -59214,7 +59294,7 @@ } }, { - "id": 20123, + "id": 20165, "properties": { "face": "wall", "facing": "south", @@ -59222,7 +59302,7 @@ } }, { - "id": 20124, + "id": 20166, "properties": { "face": "wall", "facing": "south", @@ -59230,7 +59310,7 @@ } }, { - "id": 20125, + "id": 20167, "properties": { "face": "wall", "facing": "west", @@ -59238,7 +59318,7 @@ } }, { - "id": 20126, + "id": 20168, "properties": { "face": "wall", "facing": "west", @@ -59246,7 +59326,7 @@ } }, { - "id": 20127, + "id": 20169, "properties": { "face": "wall", "facing": "east", @@ -59254,7 +59334,7 @@ } }, { - "id": 20128, + "id": 20170, "properties": { "face": "wall", "facing": "east", @@ -59262,7 +59342,7 @@ } }, { - "id": 20129, + "id": 20171, "properties": { "face": "ceiling", "facing": "north", @@ -59270,7 +59350,7 @@ } }, { - "id": 20130, + "id": 20172, "properties": { "face": "ceiling", "facing": "north", @@ -59278,7 +59358,7 @@ } }, { - "id": 20131, + "id": 20173, "properties": { "face": "ceiling", "facing": "south", @@ -59286,7 +59366,7 @@ } }, { - "id": 20132, + "id": 20174, "properties": { "face": "ceiling", "facing": "south", @@ -59294,7 +59374,7 @@ } }, { - "id": 20133, + "id": 20175, "properties": { "face": "ceiling", "facing": "west", @@ -59302,7 +59382,7 @@ } }, { - "id": 20134, + "id": 20176, "properties": { "face": "ceiling", "facing": "west", @@ -59310,7 +59390,7 @@ } }, { - "id": 20135, + "id": 20177, "properties": { "face": "ceiling", "facing": "east", @@ -59318,7 +59398,7 @@ } }, { - "id": 20136, + "id": 20178, "properties": { "face": "ceiling", "facing": "east", @@ -59359,7 +59439,7 @@ }, "states": [ { - "id": 20161, + "id": 20203, "properties": { "facing": "north", "half": "upper", @@ -59369,7 +59449,7 @@ } }, { - "id": 20162, + "id": 20204, "properties": { "facing": "north", "half": "upper", @@ -59379,7 +59459,7 @@ } }, { - "id": 20163, + "id": 20205, "properties": { "facing": "north", "half": "upper", @@ -59389,7 +59469,7 @@ } }, { - "id": 20164, + "id": 20206, "properties": { "facing": "north", "half": "upper", @@ -59399,7 +59479,7 @@ } }, { - "id": 20165, + "id": 20207, "properties": { "facing": "north", "half": "upper", @@ -59409,7 +59489,7 @@ } }, { - "id": 20166, + "id": 20208, "properties": { "facing": "north", "half": "upper", @@ -59419,7 +59499,7 @@ } }, { - "id": 20167, + "id": 20209, "properties": { "facing": "north", "half": "upper", @@ -59429,7 +59509,7 @@ } }, { - "id": 20168, + "id": 20210, "properties": { "facing": "north", "half": "upper", @@ -59439,7 +59519,7 @@ } }, { - "id": 20169, + "id": 20211, "properties": { "facing": "north", "half": "lower", @@ -59449,7 +59529,7 @@ } }, { - "id": 20170, + "id": 20212, "properties": { "facing": "north", "half": "lower", @@ -59459,7 +59539,7 @@ } }, { - "id": 20171, + "id": 20213, "properties": { "facing": "north", "half": "lower", @@ -59470,7 +59550,7 @@ }, { "default": true, - "id": 20172, + "id": 20214, "properties": { "facing": "north", "half": "lower", @@ -59480,7 +59560,7 @@ } }, { - "id": 20173, + "id": 20215, "properties": { "facing": "north", "half": "lower", @@ -59490,7 +59570,7 @@ } }, { - "id": 20174, + "id": 20216, "properties": { "facing": "north", "half": "lower", @@ -59500,7 +59580,7 @@ } }, { - "id": 20175, + "id": 20217, "properties": { "facing": "north", "half": "lower", @@ -59510,7 +59590,7 @@ } }, { - "id": 20176, + "id": 20218, "properties": { "facing": "north", "half": "lower", @@ -59520,7 +59600,7 @@ } }, { - "id": 20177, + "id": 20219, "properties": { "facing": "south", "half": "upper", @@ -59530,7 +59610,7 @@ } }, { - "id": 20178, + "id": 20220, "properties": { "facing": "south", "half": "upper", @@ -59540,7 +59620,7 @@ } }, { - "id": 20179, + "id": 20221, "properties": { "facing": "south", "half": "upper", @@ -59550,7 +59630,7 @@ } }, { - "id": 20180, + "id": 20222, "properties": { "facing": "south", "half": "upper", @@ -59560,7 +59640,7 @@ } }, { - "id": 20181, + "id": 20223, "properties": { "facing": "south", "half": "upper", @@ -59570,7 +59650,7 @@ } }, { - "id": 20182, + "id": 20224, "properties": { "facing": "south", "half": "upper", @@ -59580,7 +59660,7 @@ } }, { - "id": 20183, + "id": 20225, "properties": { "facing": "south", "half": "upper", @@ -59590,7 +59670,7 @@ } }, { - "id": 20184, + "id": 20226, "properties": { "facing": "south", "half": "upper", @@ -59600,7 +59680,7 @@ } }, { - "id": 20185, + "id": 20227, "properties": { "facing": "south", "half": "lower", @@ -59610,7 +59690,7 @@ } }, { - "id": 20186, + "id": 20228, "properties": { "facing": "south", "half": "lower", @@ -59620,7 +59700,7 @@ } }, { - "id": 20187, + "id": 20229, "properties": { "facing": "south", "half": "lower", @@ -59630,7 +59710,7 @@ } }, { - "id": 20188, + "id": 20230, "properties": { "facing": "south", "half": "lower", @@ -59640,7 +59720,7 @@ } }, { - "id": 20189, + "id": 20231, "properties": { "facing": "south", "half": "lower", @@ -59650,7 +59730,7 @@ } }, { - "id": 20190, + "id": 20232, "properties": { "facing": "south", "half": "lower", @@ -59660,7 +59740,7 @@ } }, { - "id": 20191, + "id": 20233, "properties": { "facing": "south", "half": "lower", @@ -59670,7 +59750,7 @@ } }, { - "id": 20192, + "id": 20234, "properties": { "facing": "south", "half": "lower", @@ -59680,7 +59760,7 @@ } }, { - "id": 20193, + "id": 20235, "properties": { "facing": "west", "half": "upper", @@ -59690,7 +59770,7 @@ } }, { - "id": 20194, + "id": 20236, "properties": { "facing": "west", "half": "upper", @@ -59700,7 +59780,7 @@ } }, { - "id": 20195, + "id": 20237, "properties": { "facing": "west", "half": "upper", @@ -59710,7 +59790,7 @@ } }, { - "id": 20196, + "id": 20238, "properties": { "facing": "west", "half": "upper", @@ -59720,7 +59800,7 @@ } }, { - "id": 20197, + "id": 20239, "properties": { "facing": "west", "half": "upper", @@ -59730,7 +59810,7 @@ } }, { - "id": 20198, + "id": 20240, "properties": { "facing": "west", "half": "upper", @@ -59740,7 +59820,7 @@ } }, { - "id": 20199, + "id": 20241, "properties": { "facing": "west", "half": "upper", @@ -59750,7 +59830,7 @@ } }, { - "id": 20200, + "id": 20242, "properties": { "facing": "west", "half": "upper", @@ -59760,7 +59840,7 @@ } }, { - "id": 20201, + "id": 20243, "properties": { "facing": "west", "half": "lower", @@ -59770,7 +59850,7 @@ } }, { - "id": 20202, + "id": 20244, "properties": { "facing": "west", "half": "lower", @@ -59780,7 +59860,7 @@ } }, { - "id": 20203, + "id": 20245, "properties": { "facing": "west", "half": "lower", @@ -59790,7 +59870,7 @@ } }, { - "id": 20204, + "id": 20246, "properties": { "facing": "west", "half": "lower", @@ -59800,7 +59880,7 @@ } }, { - "id": 20205, + "id": 20247, "properties": { "facing": "west", "half": "lower", @@ -59810,7 +59890,7 @@ } }, { - "id": 20206, + "id": 20248, "properties": { "facing": "west", "half": "lower", @@ -59820,7 +59900,7 @@ } }, { - "id": 20207, + "id": 20249, "properties": { "facing": "west", "half": "lower", @@ -59830,7 +59910,7 @@ } }, { - "id": 20208, + "id": 20250, "properties": { "facing": "west", "half": "lower", @@ -59840,7 +59920,7 @@ } }, { - "id": 20209, + "id": 20251, "properties": { "facing": "east", "half": "upper", @@ -59850,7 +59930,7 @@ } }, { - "id": 20210, + "id": 20252, "properties": { "facing": "east", "half": "upper", @@ -59860,7 +59940,7 @@ } }, { - "id": 20211, + "id": 20253, "properties": { "facing": "east", "half": "upper", @@ -59870,7 +59950,7 @@ } }, { - "id": 20212, + "id": 20254, "properties": { "facing": "east", "half": "upper", @@ -59880,7 +59960,7 @@ } }, { - "id": 20213, + "id": 20255, "properties": { "facing": "east", "half": "upper", @@ -59890,7 +59970,7 @@ } }, { - "id": 20214, + "id": 20256, "properties": { "facing": "east", "half": "upper", @@ -59900,7 +59980,7 @@ } }, { - "id": 20215, + "id": 20257, "properties": { "facing": "east", "half": "upper", @@ -59910,7 +59990,7 @@ } }, { - "id": 20216, + "id": 20258, "properties": { "facing": "east", "half": "upper", @@ -59920,7 +60000,7 @@ } }, { - "id": 20217, + "id": 20259, "properties": { "facing": "east", "half": "lower", @@ -59930,7 +60010,7 @@ } }, { - "id": 20218, + "id": 20260, "properties": { "facing": "east", "half": "lower", @@ -59940,7 +60020,7 @@ } }, { - "id": 20219, + "id": 20261, "properties": { "facing": "east", "half": "lower", @@ -59950,7 +60030,7 @@ } }, { - "id": 20220, + "id": 20262, "properties": { "facing": "east", "half": "lower", @@ -59960,7 +60040,7 @@ } }, { - "id": 20221, + "id": 20263, "properties": { "facing": "east", "half": "lower", @@ -59970,7 +60050,7 @@ } }, { - "id": 20222, + "id": 20264, "properties": { "facing": "east", "half": "lower", @@ -59980,7 +60060,7 @@ } }, { - "id": 20223, + "id": 20265, "properties": { "facing": "east", "half": "lower", @@ -59990,7 +60070,7 @@ } }, { - "id": 20224, + "id": 20266, "properties": { "facing": "east", "half": "lower", @@ -60030,7 +60110,7 @@ }, "states": [ { - "id": 19697, + "id": 19739, "properties": { "east": "true", "north": "true", @@ -60040,7 +60120,7 @@ } }, { - "id": 19698, + "id": 19740, "properties": { "east": "true", "north": "true", @@ -60050,7 +60130,7 @@ } }, { - "id": 19699, + "id": 19741, "properties": { "east": "true", "north": "true", @@ -60060,7 +60140,7 @@ } }, { - "id": 19700, + "id": 19742, "properties": { "east": "true", "north": "true", @@ -60070,7 +60150,7 @@ } }, { - "id": 19701, + "id": 19743, "properties": { "east": "true", "north": "true", @@ -60080,7 +60160,7 @@ } }, { - "id": 19702, + "id": 19744, "properties": { "east": "true", "north": "true", @@ -60090,7 +60170,7 @@ } }, { - "id": 19703, + "id": 19745, "properties": { "east": "true", "north": "true", @@ -60100,7 +60180,7 @@ } }, { - "id": 19704, + "id": 19746, "properties": { "east": "true", "north": "true", @@ -60110,7 +60190,7 @@ } }, { - "id": 19705, + "id": 19747, "properties": { "east": "true", "north": "false", @@ -60120,7 +60200,7 @@ } }, { - "id": 19706, + "id": 19748, "properties": { "east": "true", "north": "false", @@ -60130,7 +60210,7 @@ } }, { - "id": 19707, + "id": 19749, "properties": { "east": "true", "north": "false", @@ -60140,7 +60220,7 @@ } }, { - "id": 19708, + "id": 19750, "properties": { "east": "true", "north": "false", @@ -60150,7 +60230,7 @@ } }, { - "id": 19709, + "id": 19751, "properties": { "east": "true", "north": "false", @@ -60160,7 +60240,7 @@ } }, { - "id": 19710, + "id": 19752, "properties": { "east": "true", "north": "false", @@ -60170,7 +60250,7 @@ } }, { - "id": 19711, + "id": 19753, "properties": { "east": "true", "north": "false", @@ -60180,7 +60260,7 @@ } }, { - "id": 19712, + "id": 19754, "properties": { "east": "true", "north": "false", @@ -60190,7 +60270,7 @@ } }, { - "id": 19713, + "id": 19755, "properties": { "east": "false", "north": "true", @@ -60200,7 +60280,7 @@ } }, { - "id": 19714, + "id": 19756, "properties": { "east": "false", "north": "true", @@ -60210,7 +60290,7 @@ } }, { - "id": 19715, + "id": 19757, "properties": { "east": "false", "north": "true", @@ -60220,7 +60300,7 @@ } }, { - "id": 19716, + "id": 19758, "properties": { "east": "false", "north": "true", @@ -60230,7 +60310,7 @@ } }, { - "id": 19717, + "id": 19759, "properties": { "east": "false", "north": "true", @@ -60240,7 +60320,7 @@ } }, { - "id": 19718, + "id": 19760, "properties": { "east": "false", "north": "true", @@ -60250,7 +60330,7 @@ } }, { - "id": 19719, + "id": 19761, "properties": { "east": "false", "north": "true", @@ -60260,7 +60340,7 @@ } }, { - "id": 19720, + "id": 19762, "properties": { "east": "false", "north": "true", @@ -60270,7 +60350,7 @@ } }, { - "id": 19721, + "id": 19763, "properties": { "east": "false", "north": "false", @@ -60280,7 +60360,7 @@ } }, { - "id": 19722, + "id": 19764, "properties": { "east": "false", "north": "false", @@ -60290,7 +60370,7 @@ } }, { - "id": 19723, + "id": 19765, "properties": { "east": "false", "north": "false", @@ -60300,7 +60380,7 @@ } }, { - "id": 19724, + "id": 19766, "properties": { "east": "false", "north": "false", @@ -60310,7 +60390,7 @@ } }, { - "id": 19725, + "id": 19767, "properties": { "east": "false", "north": "false", @@ -60320,7 +60400,7 @@ } }, { - "id": 19726, + "id": 19768, "properties": { "east": "false", "north": "false", @@ -60330,7 +60410,7 @@ } }, { - "id": 19727, + "id": 19769, "properties": { "east": "false", "north": "false", @@ -60341,7 +60421,7 @@ }, { "default": true, - "id": 19728, + "id": 19770, "properties": { "east": "false", "north": "false", @@ -60380,7 +60460,7 @@ }, "states": [ { - "id": 19889, + "id": 19931, "properties": { "facing": "north", "in_wall": "true", @@ -60389,7 +60469,7 @@ } }, { - "id": 19890, + "id": 19932, "properties": { "facing": "north", "in_wall": "true", @@ -60398,7 +60478,7 @@ } }, { - "id": 19891, + "id": 19933, "properties": { "facing": "north", "in_wall": "true", @@ -60407,7 +60487,7 @@ } }, { - "id": 19892, + "id": 19934, "properties": { "facing": "north", "in_wall": "true", @@ -60416,7 +60496,7 @@ } }, { - "id": 19893, + "id": 19935, "properties": { "facing": "north", "in_wall": "false", @@ -60425,7 +60505,7 @@ } }, { - "id": 19894, + "id": 19936, "properties": { "facing": "north", "in_wall": "false", @@ -60434,7 +60514,7 @@ } }, { - "id": 19895, + "id": 19937, "properties": { "facing": "north", "in_wall": "false", @@ -60444,7 +60524,7 @@ }, { "default": true, - "id": 19896, + "id": 19938, "properties": { "facing": "north", "in_wall": "false", @@ -60453,7 +60533,7 @@ } }, { - "id": 19897, + "id": 19939, "properties": { "facing": "south", "in_wall": "true", @@ -60462,7 +60542,7 @@ } }, { - "id": 19898, + "id": 19940, "properties": { "facing": "south", "in_wall": "true", @@ -60471,7 +60551,7 @@ } }, { - "id": 19899, + "id": 19941, "properties": { "facing": "south", "in_wall": "true", @@ -60480,7 +60560,7 @@ } }, { - "id": 19900, + "id": 19942, "properties": { "facing": "south", "in_wall": "true", @@ -60489,7 +60569,7 @@ } }, { - "id": 19901, + "id": 19943, "properties": { "facing": "south", "in_wall": "false", @@ -60498,7 +60578,7 @@ } }, { - "id": 19902, + "id": 19944, "properties": { "facing": "south", "in_wall": "false", @@ -60507,7 +60587,7 @@ } }, { - "id": 19903, + "id": 19945, "properties": { "facing": "south", "in_wall": "false", @@ -60516,7 +60596,7 @@ } }, { - "id": 19904, + "id": 19946, "properties": { "facing": "south", "in_wall": "false", @@ -60525,7 +60605,7 @@ } }, { - "id": 19905, + "id": 19947, "properties": { "facing": "west", "in_wall": "true", @@ -60534,7 +60614,7 @@ } }, { - "id": 19906, + "id": 19948, "properties": { "facing": "west", "in_wall": "true", @@ -60543,7 +60623,7 @@ } }, { - "id": 19907, + "id": 19949, "properties": { "facing": "west", "in_wall": "true", @@ -60552,7 +60632,7 @@ } }, { - "id": 19908, + "id": 19950, "properties": { "facing": "west", "in_wall": "true", @@ -60561,7 +60641,7 @@ } }, { - "id": 19909, + "id": 19951, "properties": { "facing": "west", "in_wall": "false", @@ -60570,7 +60650,7 @@ } }, { - "id": 19910, + "id": 19952, "properties": { "facing": "west", "in_wall": "false", @@ -60579,7 +60659,7 @@ } }, { - "id": 19911, + "id": 19953, "properties": { "facing": "west", "in_wall": "false", @@ -60588,7 +60668,7 @@ } }, { - "id": 19912, + "id": 19954, "properties": { "facing": "west", "in_wall": "false", @@ -60597,7 +60677,7 @@ } }, { - "id": 19913, + "id": 19955, "properties": { "facing": "east", "in_wall": "true", @@ -60606,7 +60686,7 @@ } }, { - "id": 19914, + "id": 19956, "properties": { "facing": "east", "in_wall": "true", @@ -60615,7 +60695,7 @@ } }, { - "id": 19915, + "id": 19957, "properties": { "facing": "east", "in_wall": "true", @@ -60624,7 +60704,7 @@ } }, { - "id": 19916, + "id": 19958, "properties": { "facing": "east", "in_wall": "true", @@ -60633,7 +60713,7 @@ } }, { - "id": 19917, + "id": 19959, "properties": { "facing": "east", "in_wall": "false", @@ -60642,7 +60722,7 @@ } }, { - "id": 19918, + "id": 19960, "properties": { "facing": "east", "in_wall": "false", @@ -60651,7 +60731,7 @@ } }, { - "id": 19919, + "id": 19961, "properties": { "facing": "east", "in_wall": "false", @@ -60660,7 +60740,7 @@ } }, { - "id": 19920, + "id": 19962, "properties": { "facing": "east", "in_wall": "false", @@ -60680,7 +60760,7 @@ "states": [ { "default": true, - "id": 19622 + "id": 19664 } ] }, @@ -60720,7 +60800,7 @@ }, "states": [ { - "id": 5441, + "id": 5450, "properties": { "attached": "true", "rotation": "0", @@ -60728,7 +60808,7 @@ } }, { - "id": 5442, + "id": 5451, "properties": { "attached": "true", "rotation": "0", @@ -60736,7 +60816,7 @@ } }, { - "id": 5443, + "id": 5452, "properties": { "attached": "true", "rotation": "1", @@ -60744,7 +60824,7 @@ } }, { - "id": 5444, + "id": 5453, "properties": { "attached": "true", "rotation": "1", @@ -60752,7 +60832,7 @@ } }, { - "id": 5445, + "id": 5454, "properties": { "attached": "true", "rotation": "2", @@ -60760,7 +60840,7 @@ } }, { - "id": 5446, + "id": 5455, "properties": { "attached": "true", "rotation": "2", @@ -60768,7 +60848,7 @@ } }, { - "id": 5447, + "id": 5456, "properties": { "attached": "true", "rotation": "3", @@ -60776,7 +60856,7 @@ } }, { - "id": 5448, + "id": 5457, "properties": { "attached": "true", "rotation": "3", @@ -60784,7 +60864,7 @@ } }, { - "id": 5449, + "id": 5458, "properties": { "attached": "true", "rotation": "4", @@ -60792,7 +60872,7 @@ } }, { - "id": 5450, + "id": 5459, "properties": { "attached": "true", "rotation": "4", @@ -60800,7 +60880,7 @@ } }, { - "id": 5451, + "id": 5460, "properties": { "attached": "true", "rotation": "5", @@ -60808,7 +60888,7 @@ } }, { - "id": 5452, + "id": 5461, "properties": { "attached": "true", "rotation": "5", @@ -60816,7 +60896,7 @@ } }, { - "id": 5453, + "id": 5462, "properties": { "attached": "true", "rotation": "6", @@ -60824,7 +60904,7 @@ } }, { - "id": 5454, + "id": 5463, "properties": { "attached": "true", "rotation": "6", @@ -60832,7 +60912,7 @@ } }, { - "id": 5455, + "id": 5464, "properties": { "attached": "true", "rotation": "7", @@ -60840,7 +60920,7 @@ } }, { - "id": 5456, + "id": 5465, "properties": { "attached": "true", "rotation": "7", @@ -60848,7 +60928,7 @@ } }, { - "id": 5457, + "id": 5466, "properties": { "attached": "true", "rotation": "8", @@ -60856,7 +60936,7 @@ } }, { - "id": 5458, + "id": 5467, "properties": { "attached": "true", "rotation": "8", @@ -60864,7 +60944,7 @@ } }, { - "id": 5459, + "id": 5468, "properties": { "attached": "true", "rotation": "9", @@ -60872,7 +60952,7 @@ } }, { - "id": 5460, + "id": 5469, "properties": { "attached": "true", "rotation": "9", @@ -60880,7 +60960,7 @@ } }, { - "id": 5461, + "id": 5470, "properties": { "attached": "true", "rotation": "10", @@ -60888,7 +60968,7 @@ } }, { - "id": 5462, + "id": 5471, "properties": { "attached": "true", "rotation": "10", @@ -60896,7 +60976,7 @@ } }, { - "id": 5463, + "id": 5472, "properties": { "attached": "true", "rotation": "11", @@ -60904,7 +60984,7 @@ } }, { - "id": 5464, + "id": 5473, "properties": { "attached": "true", "rotation": "11", @@ -60912,7 +60992,7 @@ } }, { - "id": 5465, + "id": 5474, "properties": { "attached": "true", "rotation": "12", @@ -60920,7 +61000,7 @@ } }, { - "id": 5466, + "id": 5475, "properties": { "attached": "true", "rotation": "12", @@ -60928,7 +61008,7 @@ } }, { - "id": 5467, + "id": 5476, "properties": { "attached": "true", "rotation": "13", @@ -60936,7 +61016,7 @@ } }, { - "id": 5468, + "id": 5477, "properties": { "attached": "true", "rotation": "13", @@ -60944,7 +61024,7 @@ } }, { - "id": 5469, + "id": 5478, "properties": { "attached": "true", "rotation": "14", @@ -60952,7 +61032,7 @@ } }, { - "id": 5470, + "id": 5479, "properties": { "attached": "true", "rotation": "14", @@ -60960,7 +61040,7 @@ } }, { - "id": 5471, + "id": 5480, "properties": { "attached": "true", "rotation": "15", @@ -60968,7 +61048,7 @@ } }, { - "id": 5472, + "id": 5481, "properties": { "attached": "true", "rotation": "15", @@ -60976,7 +61056,7 @@ } }, { - "id": 5473, + "id": 5482, "properties": { "attached": "false", "rotation": "0", @@ -60985,7 +61065,7 @@ }, { "default": true, - "id": 5474, + "id": 5483, "properties": { "attached": "false", "rotation": "0", @@ -60993,7 +61073,7 @@ } }, { - "id": 5475, + "id": 5484, "properties": { "attached": "false", "rotation": "1", @@ -61001,7 +61081,7 @@ } }, { - "id": 5476, + "id": 5485, "properties": { "attached": "false", "rotation": "1", @@ -61009,7 +61089,7 @@ } }, { - "id": 5477, + "id": 5486, "properties": { "attached": "false", "rotation": "2", @@ -61017,7 +61097,7 @@ } }, { - "id": 5478, + "id": 5487, "properties": { "attached": "false", "rotation": "2", @@ -61025,7 +61105,7 @@ } }, { - "id": 5479, + "id": 5488, "properties": { "attached": "false", "rotation": "3", @@ -61033,7 +61113,7 @@ } }, { - "id": 5480, + "id": 5489, "properties": { "attached": "false", "rotation": "3", @@ -61041,7 +61121,7 @@ } }, { - "id": 5481, + "id": 5490, "properties": { "attached": "false", "rotation": "4", @@ -61049,7 +61129,7 @@ } }, { - "id": 5482, + "id": 5491, "properties": { "attached": "false", "rotation": "4", @@ -61057,7 +61137,7 @@ } }, { - "id": 5483, + "id": 5492, "properties": { "attached": "false", "rotation": "5", @@ -61065,7 +61145,7 @@ } }, { - "id": 5484, + "id": 5493, "properties": { "attached": "false", "rotation": "5", @@ -61073,7 +61153,7 @@ } }, { - "id": 5485, + "id": 5494, "properties": { "attached": "false", "rotation": "6", @@ -61081,7 +61161,7 @@ } }, { - "id": 5486, + "id": 5495, "properties": { "attached": "false", "rotation": "6", @@ -61089,7 +61169,7 @@ } }, { - "id": 5487, + "id": 5496, "properties": { "attached": "false", "rotation": "7", @@ -61097,7 +61177,7 @@ } }, { - "id": 5488, + "id": 5497, "properties": { "attached": "false", "rotation": "7", @@ -61105,7 +61185,7 @@ } }, { - "id": 5489, + "id": 5498, "properties": { "attached": "false", "rotation": "8", @@ -61113,7 +61193,7 @@ } }, { - "id": 5490, + "id": 5499, "properties": { "attached": "false", "rotation": "8", @@ -61121,7 +61201,7 @@ } }, { - "id": 5491, + "id": 5500, "properties": { "attached": "false", "rotation": "9", @@ -61129,7 +61209,7 @@ } }, { - "id": 5492, + "id": 5501, "properties": { "attached": "false", "rotation": "9", @@ -61137,7 +61217,7 @@ } }, { - "id": 5493, + "id": 5502, "properties": { "attached": "false", "rotation": "10", @@ -61145,7 +61225,7 @@ } }, { - "id": 5494, + "id": 5503, "properties": { "attached": "false", "rotation": "10", @@ -61153,7 +61233,7 @@ } }, { - "id": 5495, + "id": 5504, "properties": { "attached": "false", "rotation": "11", @@ -61161,7 +61241,7 @@ } }, { - "id": 5496, + "id": 5505, "properties": { "attached": "false", "rotation": "11", @@ -61169,7 +61249,7 @@ } }, { - "id": 5497, + "id": 5506, "properties": { "attached": "false", "rotation": "12", @@ -61177,7 +61257,7 @@ } }, { - "id": 5498, + "id": 5507, "properties": { "attached": "false", "rotation": "12", @@ -61185,7 +61265,7 @@ } }, { - "id": 5499, + "id": 5508, "properties": { "attached": "false", "rotation": "13", @@ -61193,7 +61273,7 @@ } }, { - "id": 5500, + "id": 5509, "properties": { "attached": "false", "rotation": "13", @@ -61201,7 +61281,7 @@ } }, { - "id": 5501, + "id": 5510, "properties": { "attached": "false", "rotation": "14", @@ -61209,7 +61289,7 @@ } }, { - "id": 5502, + "id": 5511, "properties": { "attached": "false", "rotation": "14", @@ -61217,7 +61297,7 @@ } }, { - "id": 5503, + "id": 5512, "properties": { "attached": "false", "rotation": "15", @@ -61225,7 +61305,7 @@ } }, { - "id": 5504, + "id": 5513, "properties": { "attached": "false", "rotation": "15", @@ -61248,20 +61328,20 @@ }, "states": [ { - "id": 19615, + "id": 19657, "properties": { "axis": "x" } }, { "default": true, - "id": 19616, + "id": 19658, "properties": { "axis": "y" } }, { - "id": 19617, + "id": 19659, "properties": { "axis": "z" } @@ -61276,7 +61356,7 @@ "states": [ { "default": true, - "id": 19621 + "id": 19663 } ] }, @@ -61288,7 +61368,7 @@ "states": [ { "default": true, - "id": 19679 + "id": 19721 } ] }, @@ -61306,14 +61386,14 @@ }, "states": [ { - "id": 19693, + "id": 19735, "properties": { "powered": "true" } }, { "default": true, - "id": 19694, + "id": 19736, "properties": { "powered": "false" } @@ -61328,7 +61408,7 @@ "states": [ { "default": true, - "id": 19678 + "id": 19720 } ] }, @@ -61364,7 +61444,7 @@ }, "states": [ { - "id": 20289, + "id": 20331, "properties": { "rotation": "0", "waterlogged": "true" @@ -61372,217 +61452,217 @@ }, { "default": true, - "id": 20290, + "id": 20332, "properties": { "rotation": "0", "waterlogged": "false" } }, { - "id": 20291, + "id": 20333, "properties": { "rotation": "1", "waterlogged": "true" } }, { - "id": 20292, + "id": 20334, "properties": { "rotation": "1", "waterlogged": "false" } }, { - "id": 20293, + "id": 20335, "properties": { "rotation": "2", "waterlogged": "true" } }, { - "id": 20294, + "id": 20336, "properties": { "rotation": "2", "waterlogged": "false" } }, { - "id": 20295, + "id": 20337, "properties": { "rotation": "3", "waterlogged": "true" } }, { - "id": 20296, + "id": 20338, "properties": { "rotation": "3", "waterlogged": "false" } }, { - "id": 20297, + "id": 20339, "properties": { "rotation": "4", "waterlogged": "true" } }, { - "id": 20298, + "id": 20340, "properties": { "rotation": "4", "waterlogged": "false" } }, { - "id": 20299, + "id": 20341, "properties": { "rotation": "5", "waterlogged": "true" } }, { - "id": 20300, + "id": 20342, "properties": { "rotation": "5", "waterlogged": "false" } }, { - "id": 20301, + "id": 20343, "properties": { "rotation": "6", "waterlogged": "true" } }, { - "id": 20302, + "id": 20344, "properties": { "rotation": "6", "waterlogged": "false" } }, { - "id": 20303, + "id": 20345, "properties": { "rotation": "7", "waterlogged": "true" } }, { - "id": 20304, + "id": 20346, "properties": { "rotation": "7", "waterlogged": "false" } }, { - "id": 20305, + "id": 20347, "properties": { "rotation": "8", "waterlogged": "true" } }, { - "id": 20306, + "id": 20348, "properties": { "rotation": "8", "waterlogged": "false" } }, { - "id": 20307, + "id": 20349, "properties": { "rotation": "9", "waterlogged": "true" } }, { - "id": 20308, + "id": 20350, "properties": { "rotation": "9", "waterlogged": "false" } }, { - "id": 20309, + "id": 20351, "properties": { "rotation": "10", "waterlogged": "true" } }, { - "id": 20310, + "id": 20352, "properties": { "rotation": "10", "waterlogged": "false" } }, { - "id": 20311, + "id": 20353, "properties": { "rotation": "11", "waterlogged": "true" } }, { - "id": 20312, + "id": 20354, "properties": { "rotation": "11", "waterlogged": "false" } }, { - "id": 20313, + "id": 20355, "properties": { "rotation": "12", "waterlogged": "true" } }, { - "id": 20314, + "id": 20356, "properties": { "rotation": "12", "waterlogged": "false" } }, { - "id": 20315, + "id": 20357, "properties": { "rotation": "13", "waterlogged": "true" } }, { - "id": 20316, + "id": 20358, "properties": { "rotation": "13", "waterlogged": "false" } }, { - "id": 20317, + "id": 20359, "properties": { "rotation": "14", "waterlogged": "true" } }, { - "id": 20318, + "id": 20360, "properties": { "rotation": "14", "waterlogged": "false" } }, { - "id": 20319, + "id": 20361, "properties": { "rotation": "15", "waterlogged": "true" } }, { - "id": 20320, + "id": 20362, "properties": { "rotation": "15", "waterlogged": "false" @@ -61608,21 +61688,21 @@ }, "states": [ { - "id": 19681, + "id": 19723, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 19682, + "id": 19724, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 19683, + "id": 19725, "properties": { "type": "bottom", "waterlogged": "true" @@ -61630,21 +61710,21 @@ }, { "default": true, - "id": 19684, + "id": 19726, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 19685, + "id": 19727, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 19686, + "id": 19728, "properties": { "type": "double", "waterlogged": "false" @@ -61685,7 +61765,7 @@ }, "states": [ { - "id": 19953, + "id": 19995, "properties": { "facing": "north", "half": "top", @@ -61694,7 +61774,7 @@ } }, { - "id": 19954, + "id": 19996, "properties": { "facing": "north", "half": "top", @@ -61703,7 +61783,7 @@ } }, { - "id": 19955, + "id": 19997, "properties": { "facing": "north", "half": "top", @@ -61712,7 +61792,7 @@ } }, { - "id": 19956, + "id": 19998, "properties": { "facing": "north", "half": "top", @@ -61721,7 +61801,7 @@ } }, { - "id": 19957, + "id": 19999, "properties": { "facing": "north", "half": "top", @@ -61730,7 +61810,7 @@ } }, { - "id": 19958, + "id": 20000, "properties": { "facing": "north", "half": "top", @@ -61739,7 +61819,7 @@ } }, { - "id": 19959, + "id": 20001, "properties": { "facing": "north", "half": "top", @@ -61748,7 +61828,7 @@ } }, { - "id": 19960, + "id": 20002, "properties": { "facing": "north", "half": "top", @@ -61757,7 +61837,7 @@ } }, { - "id": 19961, + "id": 20003, "properties": { "facing": "north", "half": "top", @@ -61766,7 +61846,7 @@ } }, { - "id": 19962, + "id": 20004, "properties": { "facing": "north", "half": "top", @@ -61775,7 +61855,7 @@ } }, { - "id": 19963, + "id": 20005, "properties": { "facing": "north", "half": "bottom", @@ -61785,7 +61865,7 @@ }, { "default": true, - "id": 19964, + "id": 20006, "properties": { "facing": "north", "half": "bottom", @@ -61794,7 +61874,7 @@ } }, { - "id": 19965, + "id": 20007, "properties": { "facing": "north", "half": "bottom", @@ -61803,7 +61883,7 @@ } }, { - "id": 19966, + "id": 20008, "properties": { "facing": "north", "half": "bottom", @@ -61812,7 +61892,7 @@ } }, { - "id": 19967, + "id": 20009, "properties": { "facing": "north", "half": "bottom", @@ -61821,7 +61901,7 @@ } }, { - "id": 19968, + "id": 20010, "properties": { "facing": "north", "half": "bottom", @@ -61830,7 +61910,7 @@ } }, { - "id": 19969, + "id": 20011, "properties": { "facing": "north", "half": "bottom", @@ -61839,7 +61919,7 @@ } }, { - "id": 19970, + "id": 20012, "properties": { "facing": "north", "half": "bottom", @@ -61848,7 +61928,7 @@ } }, { - "id": 19971, + "id": 20013, "properties": { "facing": "north", "half": "bottom", @@ -61857,7 +61937,7 @@ } }, { - "id": 19972, + "id": 20014, "properties": { "facing": "north", "half": "bottom", @@ -61866,7 +61946,7 @@ } }, { - "id": 19973, + "id": 20015, "properties": { "facing": "south", "half": "top", @@ -61875,7 +61955,7 @@ } }, { - "id": 19974, + "id": 20016, "properties": { "facing": "south", "half": "top", @@ -61884,7 +61964,7 @@ } }, { - "id": 19975, + "id": 20017, "properties": { "facing": "south", "half": "top", @@ -61893,7 +61973,7 @@ } }, { - "id": 19976, + "id": 20018, "properties": { "facing": "south", "half": "top", @@ -61902,7 +61982,7 @@ } }, { - "id": 19977, + "id": 20019, "properties": { "facing": "south", "half": "top", @@ -61911,7 +61991,7 @@ } }, { - "id": 19978, + "id": 20020, "properties": { "facing": "south", "half": "top", @@ -61920,7 +62000,7 @@ } }, { - "id": 19979, + "id": 20021, "properties": { "facing": "south", "half": "top", @@ -61929,7 +62009,7 @@ } }, { - "id": 19980, + "id": 20022, "properties": { "facing": "south", "half": "top", @@ -61938,7 +62018,7 @@ } }, { - "id": 19981, + "id": 20023, "properties": { "facing": "south", "half": "top", @@ -61947,7 +62027,7 @@ } }, { - "id": 19982, + "id": 20024, "properties": { "facing": "south", "half": "top", @@ -61956,7 +62036,7 @@ } }, { - "id": 19983, + "id": 20025, "properties": { "facing": "south", "half": "bottom", @@ -61965,7 +62045,7 @@ } }, { - "id": 19984, + "id": 20026, "properties": { "facing": "south", "half": "bottom", @@ -61974,7 +62054,7 @@ } }, { - "id": 19985, + "id": 20027, "properties": { "facing": "south", "half": "bottom", @@ -61983,7 +62063,7 @@ } }, { - "id": 19986, + "id": 20028, "properties": { "facing": "south", "half": "bottom", @@ -61992,7 +62072,7 @@ } }, { - "id": 19987, + "id": 20029, "properties": { "facing": "south", "half": "bottom", @@ -62001,7 +62081,7 @@ } }, { - "id": 19988, + "id": 20030, "properties": { "facing": "south", "half": "bottom", @@ -62010,7 +62090,7 @@ } }, { - "id": 19989, + "id": 20031, "properties": { "facing": "south", "half": "bottom", @@ -62019,7 +62099,7 @@ } }, { - "id": 19990, + "id": 20032, "properties": { "facing": "south", "half": "bottom", @@ -62028,7 +62108,7 @@ } }, { - "id": 19991, + "id": 20033, "properties": { "facing": "south", "half": "bottom", @@ -62037,7 +62117,7 @@ } }, { - "id": 19992, + "id": 20034, "properties": { "facing": "south", "half": "bottom", @@ -62046,7 +62126,7 @@ } }, { - "id": 19993, + "id": 20035, "properties": { "facing": "west", "half": "top", @@ -62055,7 +62135,7 @@ } }, { - "id": 19994, + "id": 20036, "properties": { "facing": "west", "half": "top", @@ -62064,7 +62144,7 @@ } }, { - "id": 19995, + "id": 20037, "properties": { "facing": "west", "half": "top", @@ -62073,7 +62153,7 @@ } }, { - "id": 19996, + "id": 20038, "properties": { "facing": "west", "half": "top", @@ -62082,7 +62162,7 @@ } }, { - "id": 19997, + "id": 20039, "properties": { "facing": "west", "half": "top", @@ -62091,7 +62171,7 @@ } }, { - "id": 19998, + "id": 20040, "properties": { "facing": "west", "half": "top", @@ -62100,7 +62180,7 @@ } }, { - "id": 19999, + "id": 20041, "properties": { "facing": "west", "half": "top", @@ -62109,7 +62189,7 @@ } }, { - "id": 20000, + "id": 20042, "properties": { "facing": "west", "half": "top", @@ -62118,7 +62198,7 @@ } }, { - "id": 20001, + "id": 20043, "properties": { "facing": "west", "half": "top", @@ -62127,7 +62207,7 @@ } }, { - "id": 20002, + "id": 20044, "properties": { "facing": "west", "half": "top", @@ -62136,7 +62216,7 @@ } }, { - "id": 20003, + "id": 20045, "properties": { "facing": "west", "half": "bottom", @@ -62145,7 +62225,7 @@ } }, { - "id": 20004, + "id": 20046, "properties": { "facing": "west", "half": "bottom", @@ -62154,7 +62234,7 @@ } }, { - "id": 20005, + "id": 20047, "properties": { "facing": "west", "half": "bottom", @@ -62163,7 +62243,7 @@ } }, { - "id": 20006, + "id": 20048, "properties": { "facing": "west", "half": "bottom", @@ -62172,7 +62252,7 @@ } }, { - "id": 20007, + "id": 20049, "properties": { "facing": "west", "half": "bottom", @@ -62181,7 +62261,7 @@ } }, { - "id": 20008, + "id": 20050, "properties": { "facing": "west", "half": "bottom", @@ -62190,7 +62270,7 @@ } }, { - "id": 20009, + "id": 20051, "properties": { "facing": "west", "half": "bottom", @@ -62199,7 +62279,7 @@ } }, { - "id": 20010, + "id": 20052, "properties": { "facing": "west", "half": "bottom", @@ -62208,7 +62288,7 @@ } }, { - "id": 20011, + "id": 20053, "properties": { "facing": "west", "half": "bottom", @@ -62217,7 +62297,7 @@ } }, { - "id": 20012, + "id": 20054, "properties": { "facing": "west", "half": "bottom", @@ -62226,7 +62306,7 @@ } }, { - "id": 20013, + "id": 20055, "properties": { "facing": "east", "half": "top", @@ -62235,7 +62315,7 @@ } }, { - "id": 20014, + "id": 20056, "properties": { "facing": "east", "half": "top", @@ -62244,7 +62324,7 @@ } }, { - "id": 20015, + "id": 20057, "properties": { "facing": "east", "half": "top", @@ -62253,7 +62333,7 @@ } }, { - "id": 20016, + "id": 20058, "properties": { "facing": "east", "half": "top", @@ -62262,7 +62342,7 @@ } }, { - "id": 20017, + "id": 20059, "properties": { "facing": "east", "half": "top", @@ -62271,7 +62351,7 @@ } }, { - "id": 20018, + "id": 20060, "properties": { "facing": "east", "half": "top", @@ -62280,7 +62360,7 @@ } }, { - "id": 20019, + "id": 20061, "properties": { "facing": "east", "half": "top", @@ -62289,7 +62369,7 @@ } }, { - "id": 20020, + "id": 20062, "properties": { "facing": "east", "half": "top", @@ -62298,7 +62378,7 @@ } }, { - "id": 20021, + "id": 20063, "properties": { "facing": "east", "half": "top", @@ -62307,7 +62387,7 @@ } }, { - "id": 20022, + "id": 20064, "properties": { "facing": "east", "half": "top", @@ -62316,7 +62396,7 @@ } }, { - "id": 20023, + "id": 20065, "properties": { "facing": "east", "half": "bottom", @@ -62325,7 +62405,7 @@ } }, { - "id": 20024, + "id": 20066, "properties": { "facing": "east", "half": "bottom", @@ -62334,7 +62414,7 @@ } }, { - "id": 20025, + "id": 20067, "properties": { "facing": "east", "half": "bottom", @@ -62343,7 +62423,7 @@ } }, { - "id": 20026, + "id": 20068, "properties": { "facing": "east", "half": "bottom", @@ -62352,7 +62432,7 @@ } }, { - "id": 20027, + "id": 20069, "properties": { "facing": "east", "half": "bottom", @@ -62361,7 +62441,7 @@ } }, { - "id": 20028, + "id": 20070, "properties": { "facing": "east", "half": "bottom", @@ -62370,7 +62450,7 @@ } }, { - "id": 20029, + "id": 20071, "properties": { "facing": "east", "half": "bottom", @@ -62379,7 +62459,7 @@ } }, { - "id": 20030, + "id": 20072, "properties": { "facing": "east", "half": "bottom", @@ -62388,7 +62468,7 @@ } }, { - "id": 20031, + "id": 20073, "properties": { "facing": "east", "half": "bottom", @@ -62397,7 +62477,7 @@ } }, { - "id": 20032, + "id": 20074, "properties": { "facing": "east", "half": "bottom", @@ -62421,20 +62501,20 @@ }, "states": [ { - "id": 19609, + "id": 19651, "properties": { "axis": "x" } }, { "default": true, - "id": 19610, + "id": 19652, "properties": { "axis": "y" } }, { - "id": 19611, + "id": 19653, "properties": { "axis": "z" } @@ -62473,7 +62553,7 @@ }, "states": [ { - "id": 19761, + "id": 19803, "properties": { "facing": "north", "half": "top", @@ -62483,7 +62563,7 @@ } }, { - "id": 19762, + "id": 19804, "properties": { "facing": "north", "half": "top", @@ -62493,7 +62573,7 @@ } }, { - "id": 19763, + "id": 19805, "properties": { "facing": "north", "half": "top", @@ -62503,7 +62583,7 @@ } }, { - "id": 19764, + "id": 19806, "properties": { "facing": "north", "half": "top", @@ -62513,7 +62593,7 @@ } }, { - "id": 19765, + "id": 19807, "properties": { "facing": "north", "half": "top", @@ -62523,7 +62603,7 @@ } }, { - "id": 19766, + "id": 19808, "properties": { "facing": "north", "half": "top", @@ -62533,7 +62613,7 @@ } }, { - "id": 19767, + "id": 19809, "properties": { "facing": "north", "half": "top", @@ -62543,7 +62623,7 @@ } }, { - "id": 19768, + "id": 19810, "properties": { "facing": "north", "half": "top", @@ -62553,7 +62633,7 @@ } }, { - "id": 19769, + "id": 19811, "properties": { "facing": "north", "half": "bottom", @@ -62563,7 +62643,7 @@ } }, { - "id": 19770, + "id": 19812, "properties": { "facing": "north", "half": "bottom", @@ -62573,7 +62653,7 @@ } }, { - "id": 19771, + "id": 19813, "properties": { "facing": "north", "half": "bottom", @@ -62583,7 +62663,7 @@ } }, { - "id": 19772, + "id": 19814, "properties": { "facing": "north", "half": "bottom", @@ -62593,7 +62673,7 @@ } }, { - "id": 19773, + "id": 19815, "properties": { "facing": "north", "half": "bottom", @@ -62603,7 +62683,7 @@ } }, { - "id": 19774, + "id": 19816, "properties": { "facing": "north", "half": "bottom", @@ -62613,7 +62693,7 @@ } }, { - "id": 19775, + "id": 19817, "properties": { "facing": "north", "half": "bottom", @@ -62624,7 +62704,7 @@ }, { "default": true, - "id": 19776, + "id": 19818, "properties": { "facing": "north", "half": "bottom", @@ -62634,7 +62714,7 @@ } }, { - "id": 19777, + "id": 19819, "properties": { "facing": "south", "half": "top", @@ -62644,7 +62724,7 @@ } }, { - "id": 19778, + "id": 19820, "properties": { "facing": "south", "half": "top", @@ -62654,7 +62734,7 @@ } }, { - "id": 19779, + "id": 19821, "properties": { "facing": "south", "half": "top", @@ -62664,7 +62744,7 @@ } }, { - "id": 19780, + "id": 19822, "properties": { "facing": "south", "half": "top", @@ -62674,7 +62754,7 @@ } }, { - "id": 19781, + "id": 19823, "properties": { "facing": "south", "half": "top", @@ -62684,7 +62764,7 @@ } }, { - "id": 19782, + "id": 19824, "properties": { "facing": "south", "half": "top", @@ -62694,7 +62774,7 @@ } }, { - "id": 19783, + "id": 19825, "properties": { "facing": "south", "half": "top", @@ -62704,7 +62784,7 @@ } }, { - "id": 19784, + "id": 19826, "properties": { "facing": "south", "half": "top", @@ -62714,7 +62794,7 @@ } }, { - "id": 19785, + "id": 19827, "properties": { "facing": "south", "half": "bottom", @@ -62724,7 +62804,7 @@ } }, { - "id": 19786, + "id": 19828, "properties": { "facing": "south", "half": "bottom", @@ -62734,7 +62814,7 @@ } }, { - "id": 19787, + "id": 19829, "properties": { "facing": "south", "half": "bottom", @@ -62744,7 +62824,7 @@ } }, { - "id": 19788, + "id": 19830, "properties": { "facing": "south", "half": "bottom", @@ -62754,7 +62834,7 @@ } }, { - "id": 19789, + "id": 19831, "properties": { "facing": "south", "half": "bottom", @@ -62764,7 +62844,7 @@ } }, { - "id": 19790, + "id": 19832, "properties": { "facing": "south", "half": "bottom", @@ -62774,7 +62854,7 @@ } }, { - "id": 19791, + "id": 19833, "properties": { "facing": "south", "half": "bottom", @@ -62784,7 +62864,7 @@ } }, { - "id": 19792, + "id": 19834, "properties": { "facing": "south", "half": "bottom", @@ -62794,7 +62874,7 @@ } }, { - "id": 19793, + "id": 19835, "properties": { "facing": "west", "half": "top", @@ -62804,7 +62884,7 @@ } }, { - "id": 19794, + "id": 19836, "properties": { "facing": "west", "half": "top", @@ -62814,7 +62894,7 @@ } }, { - "id": 19795, + "id": 19837, "properties": { "facing": "west", "half": "top", @@ -62824,7 +62904,7 @@ } }, { - "id": 19796, + "id": 19838, "properties": { "facing": "west", "half": "top", @@ -62834,7 +62914,7 @@ } }, { - "id": 19797, + "id": 19839, "properties": { "facing": "west", "half": "top", @@ -62844,7 +62924,7 @@ } }, { - "id": 19798, + "id": 19840, "properties": { "facing": "west", "half": "top", @@ -62854,7 +62934,7 @@ } }, { - "id": 19799, + "id": 19841, "properties": { "facing": "west", "half": "top", @@ -62864,7 +62944,7 @@ } }, { - "id": 19800, + "id": 19842, "properties": { "facing": "west", "half": "top", @@ -62874,7 +62954,7 @@ } }, { - "id": 19801, + "id": 19843, "properties": { "facing": "west", "half": "bottom", @@ -62884,7 +62964,7 @@ } }, { - "id": 19802, + "id": 19844, "properties": { "facing": "west", "half": "bottom", @@ -62894,7 +62974,7 @@ } }, { - "id": 19803, + "id": 19845, "properties": { "facing": "west", "half": "bottom", @@ -62904,7 +62984,7 @@ } }, { - "id": 19804, + "id": 19846, "properties": { "facing": "west", "half": "bottom", @@ -62914,7 +62994,7 @@ } }, { - "id": 19805, + "id": 19847, "properties": { "facing": "west", "half": "bottom", @@ -62924,7 +63004,7 @@ } }, { - "id": 19806, + "id": 19848, "properties": { "facing": "west", "half": "bottom", @@ -62934,7 +63014,7 @@ } }, { - "id": 19807, + "id": 19849, "properties": { "facing": "west", "half": "bottom", @@ -62944,7 +63024,7 @@ } }, { - "id": 19808, + "id": 19850, "properties": { "facing": "west", "half": "bottom", @@ -62954,7 +63034,7 @@ } }, { - "id": 19809, + "id": 19851, "properties": { "facing": "east", "half": "top", @@ -62964,7 +63044,7 @@ } }, { - "id": 19810, + "id": 19852, "properties": { "facing": "east", "half": "top", @@ -62974,7 +63054,7 @@ } }, { - "id": 19811, + "id": 19853, "properties": { "facing": "east", "half": "top", @@ -62984,7 +63064,7 @@ } }, { - "id": 19812, + "id": 19854, "properties": { "facing": "east", "half": "top", @@ -62994,7 +63074,7 @@ } }, { - "id": 19813, + "id": 19855, "properties": { "facing": "east", "half": "top", @@ -63004,7 +63084,7 @@ } }, { - "id": 19814, + "id": 19856, "properties": { "facing": "east", "half": "top", @@ -63014,7 +63094,7 @@ } }, { - "id": 19815, + "id": 19857, "properties": { "facing": "east", "half": "top", @@ -63024,7 +63104,7 @@ } }, { - "id": 19816, + "id": 19858, "properties": { "facing": "east", "half": "top", @@ -63034,7 +63114,7 @@ } }, { - "id": 19817, + "id": 19859, "properties": { "facing": "east", "half": "bottom", @@ -63044,7 +63124,7 @@ } }, { - "id": 19818, + "id": 19860, "properties": { "facing": "east", "half": "bottom", @@ -63054,7 +63134,7 @@ } }, { - "id": 19819, + "id": 19861, "properties": { "facing": "east", "half": "bottom", @@ -63064,7 +63144,7 @@ } }, { - "id": 19820, + "id": 19862, "properties": { "facing": "east", "half": "bottom", @@ -63074,7 +63154,7 @@ } }, { - "id": 19821, + "id": 19863, "properties": { "facing": "east", "half": "bottom", @@ -63084,7 +63164,7 @@ } }, { - "id": 19822, + "id": 19864, "properties": { "facing": "east", "half": "bottom", @@ -63094,7 +63174,7 @@ } }, { - "id": 19823, + "id": 19865, "properties": { "facing": "east", "half": "bottom", @@ -63104,7 +63184,7 @@ } }, { - "id": 19824, + "id": 19866, "properties": { "facing": "east", "half": "bottom", @@ -63135,7 +63215,7 @@ }, "states": [ { - "id": 5769, + "id": 5778, "properties": { "facing": "north", "waterlogged": "true" @@ -63143,49 +63223,49 @@ }, { "default": true, - "id": 5770, + "id": 5779, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 5771, + "id": 5780, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 5772, + "id": 5781, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 5773, + "id": 5782, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 5774, + "id": 5783, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 5775, + "id": 5784, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 5776, + "id": 5785, "properties": { "facing": "east", "waterlogged": "false" @@ -63213,7 +63293,7 @@ }, "states": [ { - "id": 20353, + "id": 20395, "properties": { "facing": "north", "waterlogged": "true" @@ -63221,49 +63301,49 @@ }, { "default": true, - "id": 20354, + "id": 20396, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 20355, + "id": 20397, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 20356, + "id": 20398, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 20357, + "id": 20399, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 20358, + "id": 20400, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 20359, + "id": 20401, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 20360, + "id": 20402, "properties": { "facing": "east", "waterlogged": "false" @@ -63279,7 +63359,7 @@ "states": [ { "default": true, - "id": 20462 + "id": 20509 } ] }, @@ -63292,7 +63372,7 @@ "states": [ { "default": true, - "id": 23960 + "id": 24007 } ] }, @@ -63315,21 +63395,21 @@ }, "states": [ { - "id": 24307, + "id": 24354, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 24308, + "id": 24355, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 24309, + "id": 24356, "properties": { "type": "bottom", "waterlogged": "true" @@ -63337,21 +63417,21 @@ }, { "default": true, - "id": 24310, + "id": 24357, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 24311, + "id": 24358, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 24312, + "id": 24359, "properties": { "type": "double", "waterlogged": "false" @@ -63393,7 +63473,7 @@ }, "states": [ { - "id": 24209, + "id": 24256, "properties": { "facing": "north", "half": "top", @@ -63402,7 +63482,7 @@ } }, { - "id": 24210, + "id": 24257, "properties": { "facing": "north", "half": "top", @@ -63411,7 +63491,7 @@ } }, { - "id": 24211, + "id": 24258, "properties": { "facing": "north", "half": "top", @@ -63420,7 +63500,7 @@ } }, { - "id": 24212, + "id": 24259, "properties": { "facing": "north", "half": "top", @@ -63429,7 +63509,7 @@ } }, { - "id": 24213, + "id": 24260, "properties": { "facing": "north", "half": "top", @@ -63438,7 +63518,7 @@ } }, { - "id": 24214, + "id": 24261, "properties": { "facing": "north", "half": "top", @@ -63447,7 +63527,7 @@ } }, { - "id": 24215, + "id": 24262, "properties": { "facing": "north", "half": "top", @@ -63456,7 +63536,7 @@ } }, { - "id": 24216, + "id": 24263, "properties": { "facing": "north", "half": "top", @@ -63465,7 +63545,7 @@ } }, { - "id": 24217, + "id": 24264, "properties": { "facing": "north", "half": "top", @@ -63474,7 +63554,7 @@ } }, { - "id": 24218, + "id": 24265, "properties": { "facing": "north", "half": "top", @@ -63483,7 +63563,7 @@ } }, { - "id": 24219, + "id": 24266, "properties": { "facing": "north", "half": "bottom", @@ -63493,7 +63573,7 @@ }, { "default": true, - "id": 24220, + "id": 24267, "properties": { "facing": "north", "half": "bottom", @@ -63502,7 +63582,7 @@ } }, { - "id": 24221, + "id": 24268, "properties": { "facing": "north", "half": "bottom", @@ -63511,7 +63591,7 @@ } }, { - "id": 24222, + "id": 24269, "properties": { "facing": "north", "half": "bottom", @@ -63520,7 +63600,7 @@ } }, { - "id": 24223, + "id": 24270, "properties": { "facing": "north", "half": "bottom", @@ -63529,7 +63609,7 @@ } }, { - "id": 24224, + "id": 24271, "properties": { "facing": "north", "half": "bottom", @@ -63538,7 +63618,7 @@ } }, { - "id": 24225, + "id": 24272, "properties": { "facing": "north", "half": "bottom", @@ -63547,7 +63627,7 @@ } }, { - "id": 24226, + "id": 24273, "properties": { "facing": "north", "half": "bottom", @@ -63556,7 +63636,7 @@ } }, { - "id": 24227, + "id": 24274, "properties": { "facing": "north", "half": "bottom", @@ -63565,7 +63645,7 @@ } }, { - "id": 24228, + "id": 24275, "properties": { "facing": "north", "half": "bottom", @@ -63574,7 +63654,7 @@ } }, { - "id": 24229, + "id": 24276, "properties": { "facing": "south", "half": "top", @@ -63583,7 +63663,7 @@ } }, { - "id": 24230, + "id": 24277, "properties": { "facing": "south", "half": "top", @@ -63592,7 +63672,7 @@ } }, { - "id": 24231, + "id": 24278, "properties": { "facing": "south", "half": "top", @@ -63601,7 +63681,7 @@ } }, { - "id": 24232, + "id": 24279, "properties": { "facing": "south", "half": "top", @@ -63610,7 +63690,7 @@ } }, { - "id": 24233, + "id": 24280, "properties": { "facing": "south", "half": "top", @@ -63619,7 +63699,7 @@ } }, { - "id": 24234, + "id": 24281, "properties": { "facing": "south", "half": "top", @@ -63628,7 +63708,7 @@ } }, { - "id": 24235, + "id": 24282, "properties": { "facing": "south", "half": "top", @@ -63637,7 +63717,7 @@ } }, { - "id": 24236, + "id": 24283, "properties": { "facing": "south", "half": "top", @@ -63646,7 +63726,7 @@ } }, { - "id": 24237, + "id": 24284, "properties": { "facing": "south", "half": "top", @@ -63655,7 +63735,7 @@ } }, { - "id": 24238, + "id": 24285, "properties": { "facing": "south", "half": "top", @@ -63664,7 +63744,7 @@ } }, { - "id": 24239, + "id": 24286, "properties": { "facing": "south", "half": "bottom", @@ -63673,7 +63753,7 @@ } }, { - "id": 24240, + "id": 24287, "properties": { "facing": "south", "half": "bottom", @@ -63682,7 +63762,7 @@ } }, { - "id": 24241, + "id": 24288, "properties": { "facing": "south", "half": "bottom", @@ -63691,7 +63771,7 @@ } }, { - "id": 24242, + "id": 24289, "properties": { "facing": "south", "half": "bottom", @@ -63700,7 +63780,7 @@ } }, { - "id": 24243, + "id": 24290, "properties": { "facing": "south", "half": "bottom", @@ -63709,7 +63789,7 @@ } }, { - "id": 24244, + "id": 24291, "properties": { "facing": "south", "half": "bottom", @@ -63718,7 +63798,7 @@ } }, { - "id": 24245, + "id": 24292, "properties": { "facing": "south", "half": "bottom", @@ -63727,7 +63807,7 @@ } }, { - "id": 24246, + "id": 24293, "properties": { "facing": "south", "half": "bottom", @@ -63736,7 +63816,7 @@ } }, { - "id": 24247, + "id": 24294, "properties": { "facing": "south", "half": "bottom", @@ -63745,7 +63825,7 @@ } }, { - "id": 24248, + "id": 24295, "properties": { "facing": "south", "half": "bottom", @@ -63754,7 +63834,7 @@ } }, { - "id": 24249, + "id": 24296, "properties": { "facing": "west", "half": "top", @@ -63763,7 +63843,7 @@ } }, { - "id": 24250, + "id": 24297, "properties": { "facing": "west", "half": "top", @@ -63772,7 +63852,7 @@ } }, { - "id": 24251, + "id": 24298, "properties": { "facing": "west", "half": "top", @@ -63781,7 +63861,7 @@ } }, { - "id": 24252, + "id": 24299, "properties": { "facing": "west", "half": "top", @@ -63790,7 +63870,7 @@ } }, { - "id": 24253, + "id": 24300, "properties": { "facing": "west", "half": "top", @@ -63799,7 +63879,7 @@ } }, { - "id": 24254, + "id": 24301, "properties": { "facing": "west", "half": "top", @@ -63808,7 +63888,7 @@ } }, { - "id": 24255, + "id": 24302, "properties": { "facing": "west", "half": "top", @@ -63817,7 +63897,7 @@ } }, { - "id": 24256, + "id": 24303, "properties": { "facing": "west", "half": "top", @@ -63826,7 +63906,7 @@ } }, { - "id": 24257, + "id": 24304, "properties": { "facing": "west", "half": "top", @@ -63835,7 +63915,7 @@ } }, { - "id": 24258, + "id": 24305, "properties": { "facing": "west", "half": "top", @@ -63844,7 +63924,7 @@ } }, { - "id": 24259, + "id": 24306, "properties": { "facing": "west", "half": "bottom", @@ -63853,7 +63933,7 @@ } }, { - "id": 24260, + "id": 24307, "properties": { "facing": "west", "half": "bottom", @@ -63862,7 +63942,7 @@ } }, { - "id": 24261, + "id": 24308, "properties": { "facing": "west", "half": "bottom", @@ -63871,7 +63951,7 @@ } }, { - "id": 24262, + "id": 24309, "properties": { "facing": "west", "half": "bottom", @@ -63880,7 +63960,7 @@ } }, { - "id": 24263, + "id": 24310, "properties": { "facing": "west", "half": "bottom", @@ -63889,7 +63969,7 @@ } }, { - "id": 24264, + "id": 24311, "properties": { "facing": "west", "half": "bottom", @@ -63898,7 +63978,7 @@ } }, { - "id": 24265, + "id": 24312, "properties": { "facing": "west", "half": "bottom", @@ -63907,7 +63987,7 @@ } }, { - "id": 24266, + "id": 24313, "properties": { "facing": "west", "half": "bottom", @@ -63916,7 +63996,7 @@ } }, { - "id": 24267, + "id": 24314, "properties": { "facing": "west", "half": "bottom", @@ -63925,7 +64005,7 @@ } }, { - "id": 24268, + "id": 24315, "properties": { "facing": "west", "half": "bottom", @@ -63934,7 +64014,7 @@ } }, { - "id": 24269, + "id": 24316, "properties": { "facing": "east", "half": "top", @@ -63943,7 +64023,7 @@ } }, { - "id": 24270, + "id": 24317, "properties": { "facing": "east", "half": "top", @@ -63952,7 +64032,7 @@ } }, { - "id": 24271, + "id": 24318, "properties": { "facing": "east", "half": "top", @@ -63961,7 +64041,7 @@ } }, { - "id": 24272, + "id": 24319, "properties": { "facing": "east", "half": "top", @@ -63970,7 +64050,7 @@ } }, { - "id": 24273, + "id": 24320, "properties": { "facing": "east", "half": "top", @@ -63979,7 +64059,7 @@ } }, { - "id": 24274, + "id": 24321, "properties": { "facing": "east", "half": "top", @@ -63988,7 +64068,7 @@ } }, { - "id": 24275, + "id": 24322, "properties": { "facing": "east", "half": "top", @@ -63997,7 +64077,7 @@ } }, { - "id": 24276, + "id": 24323, "properties": { "facing": "east", "half": "top", @@ -64006,7 +64086,7 @@ } }, { - "id": 24277, + "id": 24324, "properties": { "facing": "east", "half": "top", @@ -64015,7 +64095,7 @@ } }, { - "id": 24278, + "id": 24325, "properties": { "facing": "east", "half": "top", @@ -64024,7 +64104,7 @@ } }, { - "id": 24279, + "id": 24326, "properties": { "facing": "east", "half": "bottom", @@ -64033,7 +64113,7 @@ } }, { - "id": 24280, + "id": 24327, "properties": { "facing": "east", "half": "bottom", @@ -64042,7 +64122,7 @@ } }, { - "id": 24281, + "id": 24328, "properties": { "facing": "east", "half": "bottom", @@ -64051,7 +64131,7 @@ } }, { - "id": 24282, + "id": 24329, "properties": { "facing": "east", "half": "bottom", @@ -64060,7 +64140,7 @@ } }, { - "id": 24283, + "id": 24330, "properties": { "facing": "east", "half": "bottom", @@ -64069,7 +64149,7 @@ } }, { - "id": 24284, + "id": 24331, "properties": { "facing": "east", "half": "bottom", @@ -64078,7 +64158,7 @@ } }, { - "id": 24285, + "id": 24332, "properties": { "facing": "east", "half": "bottom", @@ -64087,7 +64167,7 @@ } }, { - "id": 24286, + "id": 24333, "properties": { "facing": "east", "half": "bottom", @@ -64096,7 +64176,7 @@ } }, { - "id": 24287, + "id": 24334, "properties": { "facing": "east", "half": "bottom", @@ -64105,7 +64185,7 @@ } }, { - "id": 24288, + "id": 24335, "properties": { "facing": "east", "half": "bottom", @@ -64123,7 +64203,7 @@ "states": [ { "default": true, - "id": 11960 + "id": 11970 } ] }, @@ -64145,21 +64225,21 @@ }, "states": [ { - "id": 12179, + "id": 12189, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 12180, + "id": 12190, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 12181, + "id": 12191, "properties": { "type": "bottom", "waterlogged": "true" @@ -64167,21 +64247,21 @@ }, { "default": true, - "id": 12182, + "id": 12192, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 12183, + "id": 12193, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 12184, + "id": 12194, "properties": { "type": "double", "waterlogged": "false" @@ -64219,21 +64299,21 @@ }, "states": [ { - "id": 12125, + "id": 12135, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 12126, + "id": 12136, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 12127, + "id": 12137, "properties": { "type": "bottom", "waterlogged": "true" @@ -64241,21 +64321,21 @@ }, { "default": true, - "id": 12128, + "id": 12138, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 12129, + "id": 12139, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 12130, + "id": 12140, "properties": { "type": "double", "waterlogged": "false" @@ -64292,97 +64372,97 @@ "states": [ { "default": true, - "id": 11782, + "id": 11792, "properties": { "rotation": "0" } }, { - "id": 11783, + "id": 11793, "properties": { "rotation": "1" } }, { - "id": 11784, + "id": 11794, "properties": { "rotation": "2" } }, { - "id": 11785, + "id": 11795, "properties": { "rotation": "3" } }, { - "id": 11786, + "id": 11796, "properties": { "rotation": "4" } }, { - "id": 11787, + "id": 11797, "properties": { "rotation": "5" } }, { - "id": 11788, + "id": 11798, "properties": { "rotation": "6" } }, { - "id": 11789, + "id": 11799, "properties": { "rotation": "7" } }, { - "id": 11790, + "id": 11800, "properties": { "rotation": "8" } }, { - "id": 11791, + "id": 11801, "properties": { "rotation": "9" } }, { - "id": 11792, + "id": 11802, "properties": { "rotation": "10" } }, { - "id": 11793, + "id": 11803, "properties": { "rotation": "11" } }, { - "id": 11794, + "id": 11804, "properties": { "rotation": "12" } }, { - "id": 11795, + "id": 11805, "properties": { "rotation": "13" } }, { - "id": 11796, + "id": 11806, "properties": { "rotation": "14" } }, { - "id": 11797, + "id": 11807, "properties": { "rotation": "15" } @@ -64566,7 +64646,7 @@ }, "states": [ { - "id": 21898, + "id": 21945, "properties": { "candles": "1", "lit": "true", @@ -64574,7 +64654,7 @@ } }, { - "id": 21899, + "id": 21946, "properties": { "candles": "1", "lit": "true", @@ -64582,7 +64662,7 @@ } }, { - "id": 21900, + "id": 21947, "properties": { "candles": "1", "lit": "false", @@ -64591,7 +64671,7 @@ }, { "default": true, - "id": 21901, + "id": 21948, "properties": { "candles": "1", "lit": "false", @@ -64599,7 +64679,7 @@ } }, { - "id": 21902, + "id": 21949, "properties": { "candles": "2", "lit": "true", @@ -64607,7 +64687,7 @@ } }, { - "id": 21903, + "id": 21950, "properties": { "candles": "2", "lit": "true", @@ -64615,7 +64695,7 @@ } }, { - "id": 21904, + "id": 21951, "properties": { "candles": "2", "lit": "false", @@ -64623,7 +64703,7 @@ } }, { - "id": 21905, + "id": 21952, "properties": { "candles": "2", "lit": "false", @@ -64631,7 +64711,7 @@ } }, { - "id": 21906, + "id": 21953, "properties": { "candles": "3", "lit": "true", @@ -64639,7 +64719,7 @@ } }, { - "id": 21907, + "id": 21954, "properties": { "candles": "3", "lit": "true", @@ -64647,7 +64727,7 @@ } }, { - "id": 21908, + "id": 21955, "properties": { "candles": "3", "lit": "false", @@ -64655,7 +64735,7 @@ } }, { - "id": 21909, + "id": 21956, "properties": { "candles": "3", "lit": "false", @@ -64663,7 +64743,7 @@ } }, { - "id": 21910, + "id": 21957, "properties": { "candles": "4", "lit": "true", @@ -64671,7 +64751,7 @@ } }, { - "id": 21911, + "id": 21958, "properties": { "candles": "4", "lit": "true", @@ -64679,7 +64759,7 @@ } }, { - "id": 21912, + "id": 21959, "properties": { "candles": "4", "lit": "false", @@ -64687,7 +64767,7 @@ } }, { - "id": 21913, + "id": 21960, "properties": { "candles": "4", "lit": "false", @@ -64710,14 +64790,14 @@ }, "states": [ { - "id": 22030, + "id": 22077, "properties": { "lit": "true" } }, { "default": true, - "id": 22031, + "id": 22078, "properties": { "lit": "false" } @@ -64733,7 +64813,7 @@ "states": [ { "default": true, - "id": 11616 + "id": 11626 } ] }, @@ -64745,7 +64825,7 @@ "states": [ { "default": true, - "id": 13750 + "id": 13760 } ] }, @@ -64758,7 +64838,7 @@ "states": [ { "default": true, - "id": 13766 + "id": 13776 } ] }, @@ -64778,25 +64858,25 @@ "states": [ { "default": true, - "id": 13713, + "id": 13723, "properties": { "facing": "north" } }, { - "id": 13714, + "id": 13724, "properties": { "facing": "south" } }, { - "id": 13715, + "id": 13725, "properties": { "facing": "west" } }, { - "id": 13716, + "id": 13726, "properties": { "facing": "east" } @@ -64821,38 +64901,38 @@ }, "states": [ { - "id": 13635, + "id": 13645, "properties": { "facing": "north" } }, { - "id": 13636, + "id": 13646, "properties": { "facing": "east" } }, { - "id": 13637, + "id": 13647, "properties": { "facing": "south" } }, { - "id": 13638, + "id": 13648, "properties": { "facing": "west" } }, { "default": true, - "id": 13639, + "id": 13649, "properties": { "facing": "up" } }, { - "id": 13640, + "id": 13650, "properties": { "facing": "down" } @@ -64868,7 +64948,7 @@ "states": [ { "default": true, - "id": 6123 + "id": 6133 } ] }, @@ -64902,7 +64982,7 @@ }, "states": [ { - "id": 10459, + "id": 10469, "properties": { "east": "true", "north": "true", @@ -64912,7 +64992,7 @@ } }, { - "id": 10460, + "id": 10470, "properties": { "east": "true", "north": "true", @@ -64922,7 +65002,7 @@ } }, { - "id": 10461, + "id": 10471, "properties": { "east": "true", "north": "true", @@ -64932,7 +65012,7 @@ } }, { - "id": 10462, + "id": 10472, "properties": { "east": "true", "north": "true", @@ -64942,7 +65022,7 @@ } }, { - "id": 10463, + "id": 10473, "properties": { "east": "true", "north": "true", @@ -64952,7 +65032,7 @@ } }, { - "id": 10464, + "id": 10474, "properties": { "east": "true", "north": "true", @@ -64962,7 +65042,7 @@ } }, { - "id": 10465, + "id": 10475, "properties": { "east": "true", "north": "true", @@ -64972,7 +65052,7 @@ } }, { - "id": 10466, + "id": 10476, "properties": { "east": "true", "north": "true", @@ -64982,7 +65062,7 @@ } }, { - "id": 10467, + "id": 10477, "properties": { "east": "true", "north": "false", @@ -64992,7 +65072,7 @@ } }, { - "id": 10468, + "id": 10478, "properties": { "east": "true", "north": "false", @@ -65002,7 +65082,7 @@ } }, { - "id": 10469, + "id": 10479, "properties": { "east": "true", "north": "false", @@ -65012,7 +65092,7 @@ } }, { - "id": 10470, + "id": 10480, "properties": { "east": "true", "north": "false", @@ -65022,7 +65102,7 @@ } }, { - "id": 10471, + "id": 10481, "properties": { "east": "true", "north": "false", @@ -65032,7 +65112,7 @@ } }, { - "id": 10472, + "id": 10482, "properties": { "east": "true", "north": "false", @@ -65042,7 +65122,7 @@ } }, { - "id": 10473, + "id": 10483, "properties": { "east": "true", "north": "false", @@ -65052,7 +65132,7 @@ } }, { - "id": 10474, + "id": 10484, "properties": { "east": "true", "north": "false", @@ -65062,7 +65142,7 @@ } }, { - "id": 10475, + "id": 10485, "properties": { "east": "false", "north": "true", @@ -65072,7 +65152,7 @@ } }, { - "id": 10476, + "id": 10486, "properties": { "east": "false", "north": "true", @@ -65082,7 +65162,7 @@ } }, { - "id": 10477, + "id": 10487, "properties": { "east": "false", "north": "true", @@ -65092,7 +65172,7 @@ } }, { - "id": 10478, + "id": 10488, "properties": { "east": "false", "north": "true", @@ -65102,7 +65182,7 @@ } }, { - "id": 10479, + "id": 10489, "properties": { "east": "false", "north": "true", @@ -65112,7 +65192,7 @@ } }, { - "id": 10480, + "id": 10490, "properties": { "east": "false", "north": "true", @@ -65122,7 +65202,7 @@ } }, { - "id": 10481, + "id": 10491, "properties": { "east": "false", "north": "true", @@ -65132,7 +65212,7 @@ } }, { - "id": 10482, + "id": 10492, "properties": { "east": "false", "north": "true", @@ -65142,7 +65222,7 @@ } }, { - "id": 10483, + "id": 10493, "properties": { "east": "false", "north": "false", @@ -65152,7 +65232,7 @@ } }, { - "id": 10484, + "id": 10494, "properties": { "east": "false", "north": "false", @@ -65162,7 +65242,7 @@ } }, { - "id": 10485, + "id": 10495, "properties": { "east": "false", "north": "false", @@ -65172,7 +65252,7 @@ } }, { - "id": 10486, + "id": 10496, "properties": { "east": "false", "north": "false", @@ -65182,7 +65262,7 @@ } }, { - "id": 10487, + "id": 10497, "properties": { "east": "false", "north": "false", @@ -65192,7 +65272,7 @@ } }, { - "id": 10488, + "id": 10498, "properties": { "east": "false", "north": "false", @@ -65202,7 +65282,7 @@ } }, { - "id": 10489, + "id": 10499, "properties": { "east": "false", "north": "false", @@ -65213,7 +65293,7 @@ }, { "default": true, - "id": 10490, + "id": 10500, "properties": { "east": "false", "north": "false", @@ -65232,7 +65312,7 @@ "states": [ { "default": true, - "id": 10164 + "id": 10174 } ] }, @@ -65253,25 +65333,25 @@ "states": [ { "default": true, - "id": 11930, + "id": 11940, "properties": { "facing": "north" } }, { - "id": 11931, + "id": 11941, "properties": { "facing": "south" } }, { - "id": 11932, + "id": 11942, "properties": { "facing": "west" } }, { - "id": 11933, + "id": 11943, "properties": { "facing": "east" } @@ -65286,7 +65366,7 @@ "states": [ { "default": true, - "id": 2099 + "id": 2102 } ] }, @@ -65306,25 +65386,25 @@ "states": [ { "default": true, - "id": 9914, + "id": 9924, "properties": { "facing": "north" } }, { - "id": 9915, + "id": 9925, "properties": { "facing": "south" } }, { - "id": 9916, + "id": 9926, "properties": { "facing": "west" } }, { - "id": 9917, + "id": 9927, "properties": { "facing": "east" } @@ -65345,7 +65425,7 @@ "states": [ { "default": true, - "id": 2118 + "id": 2121 } ] }, @@ -65375,7 +65455,7 @@ }, "states": [ { - "id": 9530, + "id": 9540, "properties": { "face": "floor", "facing": "north", @@ -65383,7 +65463,7 @@ } }, { - "id": 9531, + "id": 9541, "properties": { "face": "floor", "facing": "north", @@ -65391,7 +65471,7 @@ } }, { - "id": 9532, + "id": 9542, "properties": { "face": "floor", "facing": "south", @@ -65399,7 +65479,7 @@ } }, { - "id": 9533, + "id": 9543, "properties": { "face": "floor", "facing": "south", @@ -65407,7 +65487,7 @@ } }, { - "id": 9534, + "id": 9544, "properties": { "face": "floor", "facing": "west", @@ -65415,7 +65495,7 @@ } }, { - "id": 9535, + "id": 9545, "properties": { "face": "floor", "facing": "west", @@ -65423,7 +65503,7 @@ } }, { - "id": 9536, + "id": 9546, "properties": { "face": "floor", "facing": "east", @@ -65431,7 +65511,7 @@ } }, { - "id": 9537, + "id": 9547, "properties": { "face": "floor", "facing": "east", @@ -65439,7 +65519,7 @@ } }, { - "id": 9538, + "id": 9548, "properties": { "face": "wall", "facing": "north", @@ -65448,7 +65528,7 @@ }, { "default": true, - "id": 9539, + "id": 9549, "properties": { "face": "wall", "facing": "north", @@ -65456,7 +65536,7 @@ } }, { - "id": 9540, + "id": 9550, "properties": { "face": "wall", "facing": "south", @@ -65464,7 +65544,7 @@ } }, { - "id": 9541, + "id": 9551, "properties": { "face": "wall", "facing": "south", @@ -65472,7 +65552,7 @@ } }, { - "id": 9542, + "id": 9552, "properties": { "face": "wall", "facing": "west", @@ -65480,7 +65560,7 @@ } }, { - "id": 9543, + "id": 9553, "properties": { "face": "wall", "facing": "west", @@ -65488,7 +65568,7 @@ } }, { - "id": 9544, + "id": 9554, "properties": { "face": "wall", "facing": "east", @@ -65496,7 +65576,7 @@ } }, { - "id": 9545, + "id": 9555, "properties": { "face": "wall", "facing": "east", @@ -65504,7 +65584,7 @@ } }, { - "id": 9546, + "id": 9556, "properties": { "face": "ceiling", "facing": "north", @@ -65512,7 +65592,7 @@ } }, { - "id": 9547, + "id": 9557, "properties": { "face": "ceiling", "facing": "north", @@ -65520,7 +65600,7 @@ } }, { - "id": 9548, + "id": 9558, "properties": { "face": "ceiling", "facing": "south", @@ -65528,7 +65608,7 @@ } }, { - "id": 9549, + "id": 9559, "properties": { "face": "ceiling", "facing": "south", @@ -65536,7 +65616,7 @@ } }, { - "id": 9550, + "id": 9560, "properties": { "face": "ceiling", "facing": "west", @@ -65544,7 +65624,7 @@ } }, { - "id": 9551, + "id": 9561, "properties": { "face": "ceiling", "facing": "west", @@ -65552,7 +65632,7 @@ } }, { - "id": 9552, + "id": 9562, "properties": { "face": "ceiling", "facing": "east", @@ -65560,7 +65640,7 @@ } }, { - "id": 9553, + "id": 9563, "properties": { "face": "ceiling", "facing": "east", @@ -65601,7 +65681,7 @@ }, "states": [ { - "id": 13091, + "id": 13101, "properties": { "facing": "north", "half": "upper", @@ -65611,7 +65691,7 @@ } }, { - "id": 13092, + "id": 13102, "properties": { "facing": "north", "half": "upper", @@ -65621,7 +65701,7 @@ } }, { - "id": 13093, + "id": 13103, "properties": { "facing": "north", "half": "upper", @@ -65631,7 +65711,7 @@ } }, { - "id": 13094, + "id": 13104, "properties": { "facing": "north", "half": "upper", @@ -65641,7 +65721,7 @@ } }, { - "id": 13095, + "id": 13105, "properties": { "facing": "north", "half": "upper", @@ -65651,7 +65731,7 @@ } }, { - "id": 13096, + "id": 13106, "properties": { "facing": "north", "half": "upper", @@ -65661,7 +65741,7 @@ } }, { - "id": 13097, + "id": 13107, "properties": { "facing": "north", "half": "upper", @@ -65671,7 +65751,7 @@ } }, { - "id": 13098, + "id": 13108, "properties": { "facing": "north", "half": "upper", @@ -65681,7 +65761,7 @@ } }, { - "id": 13099, + "id": 13109, "properties": { "facing": "north", "half": "lower", @@ -65691,7 +65771,7 @@ } }, { - "id": 13100, + "id": 13110, "properties": { "facing": "north", "half": "lower", @@ -65701,7 +65781,7 @@ } }, { - "id": 13101, + "id": 13111, "properties": { "facing": "north", "half": "lower", @@ -65712,7 +65792,7 @@ }, { "default": true, - "id": 13102, + "id": 13112, "properties": { "facing": "north", "half": "lower", @@ -65722,7 +65802,7 @@ } }, { - "id": 13103, + "id": 13113, "properties": { "facing": "north", "half": "lower", @@ -65732,7 +65812,7 @@ } }, { - "id": 13104, + "id": 13114, "properties": { "facing": "north", "half": "lower", @@ -65742,7 +65822,7 @@ } }, { - "id": 13105, + "id": 13115, "properties": { "facing": "north", "half": "lower", @@ -65752,7 +65832,7 @@ } }, { - "id": 13106, + "id": 13116, "properties": { "facing": "north", "half": "lower", @@ -65762,7 +65842,7 @@ } }, { - "id": 13107, + "id": 13117, "properties": { "facing": "south", "half": "upper", @@ -65772,7 +65852,7 @@ } }, { - "id": 13108, + "id": 13118, "properties": { "facing": "south", "half": "upper", @@ -65782,7 +65862,7 @@ } }, { - "id": 13109, + "id": 13119, "properties": { "facing": "south", "half": "upper", @@ -65792,7 +65872,7 @@ } }, { - "id": 13110, + "id": 13120, "properties": { "facing": "south", "half": "upper", @@ -65802,7 +65882,7 @@ } }, { - "id": 13111, + "id": 13121, "properties": { "facing": "south", "half": "upper", @@ -65812,7 +65892,7 @@ } }, { - "id": 13112, + "id": 13122, "properties": { "facing": "south", "half": "upper", @@ -65822,7 +65902,7 @@ } }, { - "id": 13113, + "id": 13123, "properties": { "facing": "south", "half": "upper", @@ -65832,7 +65912,7 @@ } }, { - "id": 13114, + "id": 13124, "properties": { "facing": "south", "half": "upper", @@ -65842,7 +65922,7 @@ } }, { - "id": 13115, + "id": 13125, "properties": { "facing": "south", "half": "lower", @@ -65852,7 +65932,7 @@ } }, { - "id": 13116, + "id": 13126, "properties": { "facing": "south", "half": "lower", @@ -65862,7 +65942,7 @@ } }, { - "id": 13117, + "id": 13127, "properties": { "facing": "south", "half": "lower", @@ -65872,7 +65952,7 @@ } }, { - "id": 13118, + "id": 13128, "properties": { "facing": "south", "half": "lower", @@ -65882,7 +65962,7 @@ } }, { - "id": 13119, + "id": 13129, "properties": { "facing": "south", "half": "lower", @@ -65892,7 +65972,7 @@ } }, { - "id": 13120, + "id": 13130, "properties": { "facing": "south", "half": "lower", @@ -65902,7 +65982,7 @@ } }, { - "id": 13121, + "id": 13131, "properties": { "facing": "south", "half": "lower", @@ -65912,7 +65992,7 @@ } }, { - "id": 13122, + "id": 13132, "properties": { "facing": "south", "half": "lower", @@ -65922,7 +66002,7 @@ } }, { - "id": 13123, + "id": 13133, "properties": { "facing": "west", "half": "upper", @@ -65932,7 +66012,7 @@ } }, { - "id": 13124, + "id": 13134, "properties": { "facing": "west", "half": "upper", @@ -65942,7 +66022,7 @@ } }, { - "id": 13125, + "id": 13135, "properties": { "facing": "west", "half": "upper", @@ -65952,7 +66032,7 @@ } }, { - "id": 13126, + "id": 13136, "properties": { "facing": "west", "half": "upper", @@ -65962,7 +66042,7 @@ } }, { - "id": 13127, + "id": 13137, "properties": { "facing": "west", "half": "upper", @@ -65972,7 +66052,7 @@ } }, { - "id": 13128, + "id": 13138, "properties": { "facing": "west", "half": "upper", @@ -65982,7 +66062,7 @@ } }, { - "id": 13129, + "id": 13139, "properties": { "facing": "west", "half": "upper", @@ -65992,7 +66072,7 @@ } }, { - "id": 13130, + "id": 13140, "properties": { "facing": "west", "half": "upper", @@ -66002,7 +66082,7 @@ } }, { - "id": 13131, + "id": 13141, "properties": { "facing": "west", "half": "lower", @@ -66012,7 +66092,7 @@ } }, { - "id": 13132, + "id": 13142, "properties": { "facing": "west", "half": "lower", @@ -66022,7 +66102,7 @@ } }, { - "id": 13133, + "id": 13143, "properties": { "facing": "west", "half": "lower", @@ -66032,7 +66112,7 @@ } }, { - "id": 13134, + "id": 13144, "properties": { "facing": "west", "half": "lower", @@ -66042,7 +66122,7 @@ } }, { - "id": 13135, + "id": 13145, "properties": { "facing": "west", "half": "lower", @@ -66052,7 +66132,7 @@ } }, { - "id": 13136, + "id": 13146, "properties": { "facing": "west", "half": "lower", @@ -66062,7 +66142,7 @@ } }, { - "id": 13137, + "id": 13147, "properties": { "facing": "west", "half": "lower", @@ -66072,7 +66152,7 @@ } }, { - "id": 13138, + "id": 13148, "properties": { "facing": "west", "half": "lower", @@ -66082,7 +66162,7 @@ } }, { - "id": 13139, + "id": 13149, "properties": { "facing": "east", "half": "upper", @@ -66092,7 +66172,7 @@ } }, { - "id": 13140, + "id": 13150, "properties": { "facing": "east", "half": "upper", @@ -66102,7 +66182,7 @@ } }, { - "id": 13141, + "id": 13151, "properties": { "facing": "east", "half": "upper", @@ -66112,7 +66192,7 @@ } }, { - "id": 13142, + "id": 13152, "properties": { "facing": "east", "half": "upper", @@ -66122,7 +66202,7 @@ } }, { - "id": 13143, + "id": 13153, "properties": { "facing": "east", "half": "upper", @@ -66132,7 +66212,7 @@ } }, { - "id": 13144, + "id": 13154, "properties": { "facing": "east", "half": "upper", @@ -66142,7 +66222,7 @@ } }, { - "id": 13145, + "id": 13155, "properties": { "facing": "east", "half": "upper", @@ -66152,7 +66232,7 @@ } }, { - "id": 13146, + "id": 13156, "properties": { "facing": "east", "half": "upper", @@ -66162,7 +66242,7 @@ } }, { - "id": 13147, + "id": 13157, "properties": { "facing": "east", "half": "lower", @@ -66172,7 +66252,7 @@ } }, { - "id": 13148, + "id": 13158, "properties": { "facing": "east", "half": "lower", @@ -66182,7 +66262,7 @@ } }, { - "id": 13149, + "id": 13159, "properties": { "facing": "east", "half": "lower", @@ -66192,7 +66272,7 @@ } }, { - "id": 13150, + "id": 13160, "properties": { "facing": "east", "half": "lower", @@ -66202,7 +66282,7 @@ } }, { - "id": 13151, + "id": 13161, "properties": { "facing": "east", "half": "lower", @@ -66212,7 +66292,7 @@ } }, { - "id": 13152, + "id": 13162, "properties": { "facing": "east", "half": "lower", @@ -66222,7 +66302,7 @@ } }, { - "id": 13153, + "id": 13163, "properties": { "facing": "east", "half": "lower", @@ -66232,7 +66312,7 @@ } }, { - "id": 13154, + "id": 13164, "properties": { "facing": "east", "half": "lower", @@ -66272,7 +66352,7 @@ }, "states": [ { - "id": 12643, + "id": 12653, "properties": { "east": "true", "north": "true", @@ -66282,7 +66362,7 @@ } }, { - "id": 12644, + "id": 12654, "properties": { "east": "true", "north": "true", @@ -66292,7 +66372,7 @@ } }, { - "id": 12645, + "id": 12655, "properties": { "east": "true", "north": "true", @@ -66302,7 +66382,7 @@ } }, { - "id": 12646, + "id": 12656, "properties": { "east": "true", "north": "true", @@ -66312,7 +66392,7 @@ } }, { - "id": 12647, + "id": 12657, "properties": { "east": "true", "north": "true", @@ -66322,7 +66402,7 @@ } }, { - "id": 12648, + "id": 12658, "properties": { "east": "true", "north": "true", @@ -66332,7 +66412,7 @@ } }, { - "id": 12649, + "id": 12659, "properties": { "east": "true", "north": "true", @@ -66342,7 +66422,7 @@ } }, { - "id": 12650, + "id": 12660, "properties": { "east": "true", "north": "true", @@ -66352,7 +66432,7 @@ } }, { - "id": 12651, + "id": 12661, "properties": { "east": "true", "north": "false", @@ -66362,7 +66442,7 @@ } }, { - "id": 12652, + "id": 12662, "properties": { "east": "true", "north": "false", @@ -66372,7 +66452,7 @@ } }, { - "id": 12653, + "id": 12663, "properties": { "east": "true", "north": "false", @@ -66382,7 +66462,7 @@ } }, { - "id": 12654, + "id": 12664, "properties": { "east": "true", "north": "false", @@ -66392,7 +66472,7 @@ } }, { - "id": 12655, + "id": 12665, "properties": { "east": "true", "north": "false", @@ -66402,7 +66482,7 @@ } }, { - "id": 12656, + "id": 12666, "properties": { "east": "true", "north": "false", @@ -66412,7 +66492,7 @@ } }, { - "id": 12657, + "id": 12667, "properties": { "east": "true", "north": "false", @@ -66422,7 +66502,7 @@ } }, { - "id": 12658, + "id": 12668, "properties": { "east": "true", "north": "false", @@ -66432,7 +66512,7 @@ } }, { - "id": 12659, + "id": 12669, "properties": { "east": "false", "north": "true", @@ -66442,7 +66522,7 @@ } }, { - "id": 12660, + "id": 12670, "properties": { "east": "false", "north": "true", @@ -66452,7 +66532,7 @@ } }, { - "id": 12661, + "id": 12671, "properties": { "east": "false", "north": "true", @@ -66462,7 +66542,7 @@ } }, { - "id": 12662, + "id": 12672, "properties": { "east": "false", "north": "true", @@ -66472,7 +66552,7 @@ } }, { - "id": 12663, + "id": 12673, "properties": { "east": "false", "north": "true", @@ -66482,7 +66562,7 @@ } }, { - "id": 12664, + "id": 12674, "properties": { "east": "false", "north": "true", @@ -66492,7 +66572,7 @@ } }, { - "id": 12665, + "id": 12675, "properties": { "east": "false", "north": "true", @@ -66502,7 +66582,7 @@ } }, { - "id": 12666, + "id": 12676, "properties": { "east": "false", "north": "true", @@ -66512,7 +66592,7 @@ } }, { - "id": 12667, + "id": 12677, "properties": { "east": "false", "north": "false", @@ -66522,7 +66602,7 @@ } }, { - "id": 12668, + "id": 12678, "properties": { "east": "false", "north": "false", @@ -66532,7 +66612,7 @@ } }, { - "id": 12669, + "id": 12679, "properties": { "east": "false", "north": "false", @@ -66542,7 +66622,7 @@ } }, { - "id": 12670, + "id": 12680, "properties": { "east": "false", "north": "false", @@ -66552,7 +66632,7 @@ } }, { - "id": 12671, + "id": 12681, "properties": { "east": "false", "north": "false", @@ -66562,7 +66642,7 @@ } }, { - "id": 12672, + "id": 12682, "properties": { "east": "false", "north": "false", @@ -66572,7 +66652,7 @@ } }, { - "id": 12673, + "id": 12683, "properties": { "east": "false", "north": "false", @@ -66583,7 +66663,7 @@ }, { "default": true, - "id": 12674, + "id": 12684, "properties": { "east": "false", "north": "false", @@ -66622,7 +66702,7 @@ }, "states": [ { - "id": 12355, + "id": 12365, "properties": { "facing": "north", "in_wall": "true", @@ -66631,7 +66711,7 @@ } }, { - "id": 12356, + "id": 12366, "properties": { "facing": "north", "in_wall": "true", @@ -66640,7 +66720,7 @@ } }, { - "id": 12357, + "id": 12367, "properties": { "facing": "north", "in_wall": "true", @@ -66649,7 +66729,7 @@ } }, { - "id": 12358, + "id": 12368, "properties": { "facing": "north", "in_wall": "true", @@ -66658,7 +66738,7 @@ } }, { - "id": 12359, + "id": 12369, "properties": { "facing": "north", "in_wall": "false", @@ -66667,7 +66747,7 @@ } }, { - "id": 12360, + "id": 12370, "properties": { "facing": "north", "in_wall": "false", @@ -66676,7 +66756,7 @@ } }, { - "id": 12361, + "id": 12371, "properties": { "facing": "north", "in_wall": "false", @@ -66686,7 +66766,7 @@ }, { "default": true, - "id": 12362, + "id": 12372, "properties": { "facing": "north", "in_wall": "false", @@ -66695,7 +66775,7 @@ } }, { - "id": 12363, + "id": 12373, "properties": { "facing": "south", "in_wall": "true", @@ -66704,7 +66784,7 @@ } }, { - "id": 12364, + "id": 12374, "properties": { "facing": "south", "in_wall": "true", @@ -66713,7 +66793,7 @@ } }, { - "id": 12365, + "id": 12375, "properties": { "facing": "south", "in_wall": "true", @@ -66722,7 +66802,7 @@ } }, { - "id": 12366, + "id": 12376, "properties": { "facing": "south", "in_wall": "true", @@ -66731,7 +66811,7 @@ } }, { - "id": 12367, + "id": 12377, "properties": { "facing": "south", "in_wall": "false", @@ -66740,7 +66820,7 @@ } }, { - "id": 12368, + "id": 12378, "properties": { "facing": "south", "in_wall": "false", @@ -66749,7 +66829,7 @@ } }, { - "id": 12369, + "id": 12379, "properties": { "facing": "south", "in_wall": "false", @@ -66758,7 +66838,7 @@ } }, { - "id": 12370, + "id": 12380, "properties": { "facing": "south", "in_wall": "false", @@ -66767,7 +66847,7 @@ } }, { - "id": 12371, + "id": 12381, "properties": { "facing": "west", "in_wall": "true", @@ -66776,7 +66856,7 @@ } }, { - "id": 12372, + "id": 12382, "properties": { "facing": "west", "in_wall": "true", @@ -66785,7 +66865,7 @@ } }, { - "id": 12373, + "id": 12383, "properties": { "facing": "west", "in_wall": "true", @@ -66794,7 +66874,7 @@ } }, { - "id": 12374, + "id": 12384, "properties": { "facing": "west", "in_wall": "true", @@ -66803,7 +66883,7 @@ } }, { - "id": 12375, + "id": 12385, "properties": { "facing": "west", "in_wall": "false", @@ -66812,7 +66892,7 @@ } }, { - "id": 12376, + "id": 12386, "properties": { "facing": "west", "in_wall": "false", @@ -66821,7 +66901,7 @@ } }, { - "id": 12377, + "id": 12387, "properties": { "facing": "west", "in_wall": "false", @@ -66830,7 +66910,7 @@ } }, { - "id": 12378, + "id": 12388, "properties": { "facing": "west", "in_wall": "false", @@ -66839,7 +66919,7 @@ } }, { - "id": 12379, + "id": 12389, "properties": { "facing": "east", "in_wall": "true", @@ -66848,7 +66928,7 @@ } }, { - "id": 12380, + "id": 12390, "properties": { "facing": "east", "in_wall": "true", @@ -66857,7 +66937,7 @@ } }, { - "id": 12381, + "id": 12391, "properties": { "facing": "east", "in_wall": "true", @@ -66866,7 +66946,7 @@ } }, { - "id": 12382, + "id": 12392, "properties": { "facing": "east", "in_wall": "true", @@ -66875,7 +66955,7 @@ } }, { - "id": 12383, + "id": 12393, "properties": { "facing": "east", "in_wall": "false", @@ -66884,7 +66964,7 @@ } }, { - "id": 12384, + "id": 12394, "properties": { "facing": "east", "in_wall": "false", @@ -66893,7 +66973,7 @@ } }, { - "id": 12385, + "id": 12395, "properties": { "facing": "east", "in_wall": "false", @@ -66902,7 +66982,7 @@ } }, { - "id": 12386, + "id": 12396, "properties": { "facing": "east", "in_wall": "false", @@ -66948,7 +67028,7 @@ }, "states": [ { - "id": 5313, + "id": 5322, "properties": { "attached": "true", "rotation": "0", @@ -66956,7 +67036,7 @@ } }, { - "id": 5314, + "id": 5323, "properties": { "attached": "true", "rotation": "0", @@ -66964,7 +67044,7 @@ } }, { - "id": 5315, + "id": 5324, "properties": { "attached": "true", "rotation": "1", @@ -66972,7 +67052,7 @@ } }, { - "id": 5316, + "id": 5325, "properties": { "attached": "true", "rotation": "1", @@ -66980,7 +67060,7 @@ } }, { - "id": 5317, + "id": 5326, "properties": { "attached": "true", "rotation": "2", @@ -66988,7 +67068,7 @@ } }, { - "id": 5318, + "id": 5327, "properties": { "attached": "true", "rotation": "2", @@ -66996,7 +67076,7 @@ } }, { - "id": 5319, + "id": 5328, "properties": { "attached": "true", "rotation": "3", @@ -67004,7 +67084,7 @@ } }, { - "id": 5320, + "id": 5329, "properties": { "attached": "true", "rotation": "3", @@ -67012,7 +67092,7 @@ } }, { - "id": 5321, + "id": 5330, "properties": { "attached": "true", "rotation": "4", @@ -67020,7 +67100,7 @@ } }, { - "id": 5322, + "id": 5331, "properties": { "attached": "true", "rotation": "4", @@ -67028,7 +67108,7 @@ } }, { - "id": 5323, + "id": 5332, "properties": { "attached": "true", "rotation": "5", @@ -67036,7 +67116,7 @@ } }, { - "id": 5324, + "id": 5333, "properties": { "attached": "true", "rotation": "5", @@ -67044,7 +67124,7 @@ } }, { - "id": 5325, + "id": 5334, "properties": { "attached": "true", "rotation": "6", @@ -67052,7 +67132,7 @@ } }, { - "id": 5326, + "id": 5335, "properties": { "attached": "true", "rotation": "6", @@ -67060,7 +67140,7 @@ } }, { - "id": 5327, + "id": 5336, "properties": { "attached": "true", "rotation": "7", @@ -67068,7 +67148,7 @@ } }, { - "id": 5328, + "id": 5337, "properties": { "attached": "true", "rotation": "7", @@ -67076,7 +67156,7 @@ } }, { - "id": 5329, + "id": 5338, "properties": { "attached": "true", "rotation": "8", @@ -67084,7 +67164,7 @@ } }, { - "id": 5330, + "id": 5339, "properties": { "attached": "true", "rotation": "8", @@ -67092,7 +67172,7 @@ } }, { - "id": 5331, + "id": 5340, "properties": { "attached": "true", "rotation": "9", @@ -67100,7 +67180,7 @@ } }, { - "id": 5332, + "id": 5341, "properties": { "attached": "true", "rotation": "9", @@ -67108,7 +67188,7 @@ } }, { - "id": 5333, + "id": 5342, "properties": { "attached": "true", "rotation": "10", @@ -67116,7 +67196,7 @@ } }, { - "id": 5334, + "id": 5343, "properties": { "attached": "true", "rotation": "10", @@ -67124,7 +67204,7 @@ } }, { - "id": 5335, + "id": 5344, "properties": { "attached": "true", "rotation": "11", @@ -67132,7 +67212,7 @@ } }, { - "id": 5336, + "id": 5345, "properties": { "attached": "true", "rotation": "11", @@ -67140,7 +67220,7 @@ } }, { - "id": 5337, + "id": 5346, "properties": { "attached": "true", "rotation": "12", @@ -67148,7 +67228,7 @@ } }, { - "id": 5338, + "id": 5347, "properties": { "attached": "true", "rotation": "12", @@ -67156,7 +67236,7 @@ } }, { - "id": 5339, + "id": 5348, "properties": { "attached": "true", "rotation": "13", @@ -67164,7 +67244,7 @@ } }, { - "id": 5340, + "id": 5349, "properties": { "attached": "true", "rotation": "13", @@ -67172,7 +67252,7 @@ } }, { - "id": 5341, + "id": 5350, "properties": { "attached": "true", "rotation": "14", @@ -67180,7 +67260,7 @@ } }, { - "id": 5342, + "id": 5351, "properties": { "attached": "true", "rotation": "14", @@ -67188,7 +67268,7 @@ } }, { - "id": 5343, + "id": 5352, "properties": { "attached": "true", "rotation": "15", @@ -67196,7 +67276,7 @@ } }, { - "id": 5344, + "id": 5353, "properties": { "attached": "true", "rotation": "15", @@ -67204,7 +67284,7 @@ } }, { - "id": 5345, + "id": 5354, "properties": { "attached": "false", "rotation": "0", @@ -67213,7 +67293,7 @@ }, { "default": true, - "id": 5346, + "id": 5355, "properties": { "attached": "false", "rotation": "0", @@ -67221,7 +67301,7 @@ } }, { - "id": 5347, + "id": 5356, "properties": { "attached": "false", "rotation": "1", @@ -67229,7 +67309,7 @@ } }, { - "id": 5348, + "id": 5357, "properties": { "attached": "false", "rotation": "1", @@ -67237,7 +67317,7 @@ } }, { - "id": 5349, + "id": 5358, "properties": { "attached": "false", "rotation": "2", @@ -67245,7 +67325,7 @@ } }, { - "id": 5350, + "id": 5359, "properties": { "attached": "false", "rotation": "2", @@ -67253,7 +67333,7 @@ } }, { - "id": 5351, + "id": 5360, "properties": { "attached": "false", "rotation": "3", @@ -67261,7 +67341,7 @@ } }, { - "id": 5352, + "id": 5361, "properties": { "attached": "false", "rotation": "3", @@ -67269,7 +67349,7 @@ } }, { - "id": 5353, + "id": 5362, "properties": { "attached": "false", "rotation": "4", @@ -67277,7 +67357,7 @@ } }, { - "id": 5354, + "id": 5363, "properties": { "attached": "false", "rotation": "4", @@ -67285,7 +67365,7 @@ } }, { - "id": 5355, + "id": 5364, "properties": { "attached": "false", "rotation": "5", @@ -67293,7 +67373,7 @@ } }, { - "id": 5356, + "id": 5365, "properties": { "attached": "false", "rotation": "5", @@ -67301,7 +67381,7 @@ } }, { - "id": 5357, + "id": 5366, "properties": { "attached": "false", "rotation": "6", @@ -67309,7 +67389,7 @@ } }, { - "id": 5358, + "id": 5367, "properties": { "attached": "false", "rotation": "6", @@ -67317,7 +67397,7 @@ } }, { - "id": 5359, + "id": 5368, "properties": { "attached": "false", "rotation": "7", @@ -67325,7 +67405,7 @@ } }, { - "id": 5360, + "id": 5369, "properties": { "attached": "false", "rotation": "7", @@ -67333,7 +67413,7 @@ } }, { - "id": 5361, + "id": 5370, "properties": { "attached": "false", "rotation": "8", @@ -67341,7 +67421,7 @@ } }, { - "id": 5362, + "id": 5371, "properties": { "attached": "false", "rotation": "8", @@ -67349,7 +67429,7 @@ } }, { - "id": 5363, + "id": 5372, "properties": { "attached": "false", "rotation": "9", @@ -67357,7 +67437,7 @@ } }, { - "id": 5364, + "id": 5373, "properties": { "attached": "false", "rotation": "9", @@ -67365,7 +67445,7 @@ } }, { - "id": 5365, + "id": 5374, "properties": { "attached": "false", "rotation": "10", @@ -67373,7 +67453,7 @@ } }, { - "id": 5366, + "id": 5375, "properties": { "attached": "false", "rotation": "10", @@ -67381,7 +67461,7 @@ } }, { - "id": 5367, + "id": 5376, "properties": { "attached": "false", "rotation": "11", @@ -67389,7 +67469,7 @@ } }, { - "id": 5368, + "id": 5377, "properties": { "attached": "false", "rotation": "11", @@ -67397,7 +67477,7 @@ } }, { - "id": 5369, + "id": 5378, "properties": { "attached": "false", "rotation": "12", @@ -67405,7 +67485,7 @@ } }, { - "id": 5370, + "id": 5379, "properties": { "attached": "false", "rotation": "12", @@ -67413,7 +67493,7 @@ } }, { - "id": 5371, + "id": 5380, "properties": { "attached": "false", "rotation": "13", @@ -67421,7 +67501,7 @@ } }, { - "id": 5372, + "id": 5381, "properties": { "attached": "false", "rotation": "13", @@ -67429,7 +67509,7 @@ } }, { - "id": 5373, + "id": 5382, "properties": { "attached": "false", "rotation": "14", @@ -67437,7 +67517,7 @@ } }, { - "id": 5374, + "id": 5383, "properties": { "attached": "false", "rotation": "14", @@ -67445,7 +67525,7 @@ } }, { - "id": 5375, + "id": 5384, "properties": { "attached": "false", "rotation": "15", @@ -67453,7 +67533,7 @@ } }, { - "id": 5376, + "id": 5385, "properties": { "attached": "false", "rotation": "15", @@ -67464,7 +67544,8 @@ }, "minecraft:dark_oak_leaves": { "definition": { - "type": "minecraft:leaves", + "type": "minecraft:tinted_particle_leaves", + "leaf_particle_chance": 0.01, "properties": {} }, "properties": { @@ -67774,14 +67855,14 @@ }, "states": [ { - "id": 5895, + "id": 5904, "properties": { "powered": "true" } }, { "default": true, - "id": 5896, + "id": 5905, "properties": { "powered": "false" } @@ -67848,7 +67929,7 @@ }, "states": [ { - "id": 4549, + "id": 4558, "properties": { "rotation": "0", "waterlogged": "true" @@ -67856,217 +67937,217 @@ }, { "default": true, - "id": 4550, + "id": 4559, "properties": { "rotation": "0", "waterlogged": "false" } }, { - "id": 4551, + "id": 4560, "properties": { "rotation": "1", "waterlogged": "true" } }, { - "id": 4552, + "id": 4561, "properties": { "rotation": "1", "waterlogged": "false" } }, { - "id": 4553, + "id": 4562, "properties": { "rotation": "2", "waterlogged": "true" } }, { - "id": 4554, + "id": 4563, "properties": { "rotation": "2", "waterlogged": "false" } }, { - "id": 4555, + "id": 4564, "properties": { "rotation": "3", "waterlogged": "true" } }, { - "id": 4556, + "id": 4565, "properties": { "rotation": "3", "waterlogged": "false" } }, { - "id": 4557, + "id": 4566, "properties": { "rotation": "4", "waterlogged": "true" } }, { - "id": 4558, + "id": 4567, "properties": { "rotation": "4", "waterlogged": "false" } }, { - "id": 4559, + "id": 4568, "properties": { "rotation": "5", "waterlogged": "true" } }, { - "id": 4560, + "id": 4569, "properties": { "rotation": "5", "waterlogged": "false" } }, { - "id": 4561, + "id": 4570, "properties": { "rotation": "6", "waterlogged": "true" } }, { - "id": 4562, + "id": 4571, "properties": { "rotation": "6", "waterlogged": "false" } }, { - "id": 4563, + "id": 4572, "properties": { "rotation": "7", "waterlogged": "true" } }, { - "id": 4564, + "id": 4573, "properties": { "rotation": "7", "waterlogged": "false" } }, { - "id": 4565, + "id": 4574, "properties": { "rotation": "8", "waterlogged": "true" } }, { - "id": 4566, + "id": 4575, "properties": { "rotation": "8", "waterlogged": "false" } }, { - "id": 4567, + "id": 4576, "properties": { "rotation": "9", "waterlogged": "true" } }, { - "id": 4568, + "id": 4577, "properties": { "rotation": "9", "waterlogged": "false" } }, { - "id": 4569, + "id": 4578, "properties": { "rotation": "10", "waterlogged": "true" } }, { - "id": 4570, + "id": 4579, "properties": { "rotation": "10", "waterlogged": "false" } }, { - "id": 4571, + "id": 4580, "properties": { "rotation": "11", "waterlogged": "true" } }, { - "id": 4572, + "id": 4581, "properties": { "rotation": "11", "waterlogged": "false" } }, { - "id": 4573, + "id": 4582, "properties": { "rotation": "12", "waterlogged": "true" } }, { - "id": 4574, + "id": 4583, "properties": { "rotation": "12", "waterlogged": "false" } }, { - "id": 4575, + "id": 4584, "properties": { "rotation": "13", "waterlogged": "true" } }, { - "id": 4576, + "id": 4585, "properties": { "rotation": "13", "waterlogged": "false" } }, { - "id": 4577, + "id": 4586, "properties": { "rotation": "14", "waterlogged": "true" } }, { - "id": 4578, + "id": 4587, "properties": { "rotation": "14", "waterlogged": "false" } }, { - "id": 4579, + "id": 4588, "properties": { "rotation": "15", "waterlogged": "true" } }, { - "id": 4580, + "id": 4589, "properties": { "rotation": "15", "waterlogged": "false" @@ -68092,21 +68173,21 @@ }, "states": [ { - "id": 12077, + "id": 12087, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 12078, + "id": 12088, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 12079, + "id": 12089, "properties": { "type": "bottom", "waterlogged": "true" @@ -68114,21 +68195,21 @@ }, { "default": true, - "id": 12080, + "id": 12090, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 12081, + "id": 12091, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 12082, + "id": 12092, "properties": { "type": "double", "waterlogged": "false" @@ -68169,7 +68250,7 @@ }, "states": [ { - "id": 10843, + "id": 10853, "properties": { "facing": "north", "half": "top", @@ -68178,7 +68259,7 @@ } }, { - "id": 10844, + "id": 10854, "properties": { "facing": "north", "half": "top", @@ -68187,7 +68268,7 @@ } }, { - "id": 10845, + "id": 10855, "properties": { "facing": "north", "half": "top", @@ -68196,7 +68277,7 @@ } }, { - "id": 10846, + "id": 10856, "properties": { "facing": "north", "half": "top", @@ -68205,7 +68286,7 @@ } }, { - "id": 10847, + "id": 10857, "properties": { "facing": "north", "half": "top", @@ -68214,7 +68295,7 @@ } }, { - "id": 10848, + "id": 10858, "properties": { "facing": "north", "half": "top", @@ -68223,7 +68304,7 @@ } }, { - "id": 10849, + "id": 10859, "properties": { "facing": "north", "half": "top", @@ -68232,7 +68313,7 @@ } }, { - "id": 10850, + "id": 10860, "properties": { "facing": "north", "half": "top", @@ -68241,7 +68322,7 @@ } }, { - "id": 10851, + "id": 10861, "properties": { "facing": "north", "half": "top", @@ -68250,7 +68331,7 @@ } }, { - "id": 10852, + "id": 10862, "properties": { "facing": "north", "half": "top", @@ -68259,7 +68340,7 @@ } }, { - "id": 10853, + "id": 10863, "properties": { "facing": "north", "half": "bottom", @@ -68269,7 +68350,7 @@ }, { "default": true, - "id": 10854, + "id": 10864, "properties": { "facing": "north", "half": "bottom", @@ -68278,7 +68359,7 @@ } }, { - "id": 10855, + "id": 10865, "properties": { "facing": "north", "half": "bottom", @@ -68287,7 +68368,7 @@ } }, { - "id": 10856, + "id": 10866, "properties": { "facing": "north", "half": "bottom", @@ -68296,7 +68377,7 @@ } }, { - "id": 10857, + "id": 10867, "properties": { "facing": "north", "half": "bottom", @@ -68305,7 +68386,7 @@ } }, { - "id": 10858, + "id": 10868, "properties": { "facing": "north", "half": "bottom", @@ -68314,7 +68395,7 @@ } }, { - "id": 10859, + "id": 10869, "properties": { "facing": "north", "half": "bottom", @@ -68323,7 +68404,7 @@ } }, { - "id": 10860, + "id": 10870, "properties": { "facing": "north", "half": "bottom", @@ -68332,7 +68413,7 @@ } }, { - "id": 10861, + "id": 10871, "properties": { "facing": "north", "half": "bottom", @@ -68341,7 +68422,7 @@ } }, { - "id": 10862, + "id": 10872, "properties": { "facing": "north", "half": "bottom", @@ -68350,7 +68431,7 @@ } }, { - "id": 10863, + "id": 10873, "properties": { "facing": "south", "half": "top", @@ -68359,7 +68440,7 @@ } }, { - "id": 10864, + "id": 10874, "properties": { "facing": "south", "half": "top", @@ -68368,7 +68449,7 @@ } }, { - "id": 10865, + "id": 10875, "properties": { "facing": "south", "half": "top", @@ -68377,7 +68458,7 @@ } }, { - "id": 10866, + "id": 10876, "properties": { "facing": "south", "half": "top", @@ -68386,7 +68467,7 @@ } }, { - "id": 10867, + "id": 10877, "properties": { "facing": "south", "half": "top", @@ -68395,7 +68476,7 @@ } }, { - "id": 10868, + "id": 10878, "properties": { "facing": "south", "half": "top", @@ -68404,7 +68485,7 @@ } }, { - "id": 10869, + "id": 10879, "properties": { "facing": "south", "half": "top", @@ -68413,7 +68494,7 @@ } }, { - "id": 10870, + "id": 10880, "properties": { "facing": "south", "half": "top", @@ -68422,7 +68503,7 @@ } }, { - "id": 10871, + "id": 10881, "properties": { "facing": "south", "half": "top", @@ -68431,7 +68512,7 @@ } }, { - "id": 10872, + "id": 10882, "properties": { "facing": "south", "half": "top", @@ -68440,7 +68521,7 @@ } }, { - "id": 10873, + "id": 10883, "properties": { "facing": "south", "half": "bottom", @@ -68449,7 +68530,7 @@ } }, { - "id": 10874, + "id": 10884, "properties": { "facing": "south", "half": "bottom", @@ -68458,7 +68539,7 @@ } }, { - "id": 10875, + "id": 10885, "properties": { "facing": "south", "half": "bottom", @@ -68467,7 +68548,7 @@ } }, { - "id": 10876, + "id": 10886, "properties": { "facing": "south", "half": "bottom", @@ -68476,7 +68557,7 @@ } }, { - "id": 10877, + "id": 10887, "properties": { "facing": "south", "half": "bottom", @@ -68485,7 +68566,7 @@ } }, { - "id": 10878, + "id": 10888, "properties": { "facing": "south", "half": "bottom", @@ -68494,7 +68575,7 @@ } }, { - "id": 10879, + "id": 10889, "properties": { "facing": "south", "half": "bottom", @@ -68503,7 +68584,7 @@ } }, { - "id": 10880, + "id": 10890, "properties": { "facing": "south", "half": "bottom", @@ -68512,7 +68593,7 @@ } }, { - "id": 10881, + "id": 10891, "properties": { "facing": "south", "half": "bottom", @@ -68521,7 +68602,7 @@ } }, { - "id": 10882, + "id": 10892, "properties": { "facing": "south", "half": "bottom", @@ -68530,7 +68611,7 @@ } }, { - "id": 10883, + "id": 10893, "properties": { "facing": "west", "half": "top", @@ -68539,7 +68620,7 @@ } }, { - "id": 10884, + "id": 10894, "properties": { "facing": "west", "half": "top", @@ -68548,7 +68629,7 @@ } }, { - "id": 10885, + "id": 10895, "properties": { "facing": "west", "half": "top", @@ -68557,7 +68638,7 @@ } }, { - "id": 10886, + "id": 10896, "properties": { "facing": "west", "half": "top", @@ -68566,7 +68647,7 @@ } }, { - "id": 10887, + "id": 10897, "properties": { "facing": "west", "half": "top", @@ -68575,7 +68656,7 @@ } }, { - "id": 10888, + "id": 10898, "properties": { "facing": "west", "half": "top", @@ -68584,7 +68665,7 @@ } }, { - "id": 10889, + "id": 10899, "properties": { "facing": "west", "half": "top", @@ -68593,7 +68674,7 @@ } }, { - "id": 10890, + "id": 10900, "properties": { "facing": "west", "half": "top", @@ -68602,7 +68683,7 @@ } }, { - "id": 10891, + "id": 10901, "properties": { "facing": "west", "half": "top", @@ -68611,7 +68692,7 @@ } }, { - "id": 10892, + "id": 10902, "properties": { "facing": "west", "half": "top", @@ -68620,7 +68701,7 @@ } }, { - "id": 10893, + "id": 10903, "properties": { "facing": "west", "half": "bottom", @@ -68629,7 +68710,7 @@ } }, { - "id": 10894, + "id": 10904, "properties": { "facing": "west", "half": "bottom", @@ -68638,7 +68719,7 @@ } }, { - "id": 10895, + "id": 10905, "properties": { "facing": "west", "half": "bottom", @@ -68647,7 +68728,7 @@ } }, { - "id": 10896, + "id": 10906, "properties": { "facing": "west", "half": "bottom", @@ -68656,7 +68737,7 @@ } }, { - "id": 10897, + "id": 10907, "properties": { "facing": "west", "half": "bottom", @@ -68665,7 +68746,7 @@ } }, { - "id": 10898, + "id": 10908, "properties": { "facing": "west", "half": "bottom", @@ -68674,7 +68755,7 @@ } }, { - "id": 10899, + "id": 10909, "properties": { "facing": "west", "half": "bottom", @@ -68683,7 +68764,7 @@ } }, { - "id": 10900, + "id": 10910, "properties": { "facing": "west", "half": "bottom", @@ -68692,7 +68773,7 @@ } }, { - "id": 10901, + "id": 10911, "properties": { "facing": "west", "half": "bottom", @@ -68701,7 +68782,7 @@ } }, { - "id": 10902, + "id": 10912, "properties": { "facing": "west", "half": "bottom", @@ -68710,7 +68791,7 @@ } }, { - "id": 10903, + "id": 10913, "properties": { "facing": "east", "half": "top", @@ -68719,7 +68800,7 @@ } }, { - "id": 10904, + "id": 10914, "properties": { "facing": "east", "half": "top", @@ -68728,7 +68809,7 @@ } }, { - "id": 10905, + "id": 10915, "properties": { "facing": "east", "half": "top", @@ -68737,7 +68818,7 @@ } }, { - "id": 10906, + "id": 10916, "properties": { "facing": "east", "half": "top", @@ -68746,7 +68827,7 @@ } }, { - "id": 10907, + "id": 10917, "properties": { "facing": "east", "half": "top", @@ -68755,7 +68836,7 @@ } }, { - "id": 10908, + "id": 10918, "properties": { "facing": "east", "half": "top", @@ -68764,7 +68845,7 @@ } }, { - "id": 10909, + "id": 10919, "properties": { "facing": "east", "half": "top", @@ -68773,7 +68854,7 @@ } }, { - "id": 10910, + "id": 10920, "properties": { "facing": "east", "half": "top", @@ -68782,7 +68863,7 @@ } }, { - "id": 10911, + "id": 10921, "properties": { "facing": "east", "half": "top", @@ -68791,7 +68872,7 @@ } }, { - "id": 10912, + "id": 10922, "properties": { "facing": "east", "half": "top", @@ -68800,7 +68881,7 @@ } }, { - "id": 10913, + "id": 10923, "properties": { "facing": "east", "half": "bottom", @@ -68809,7 +68890,7 @@ } }, { - "id": 10914, + "id": 10924, "properties": { "facing": "east", "half": "bottom", @@ -68818,7 +68899,7 @@ } }, { - "id": 10915, + "id": 10925, "properties": { "facing": "east", "half": "bottom", @@ -68827,7 +68908,7 @@ } }, { - "id": 10916, + "id": 10926, "properties": { "facing": "east", "half": "bottom", @@ -68836,7 +68917,7 @@ } }, { - "id": 10917, + "id": 10927, "properties": { "facing": "east", "half": "bottom", @@ -68845,7 +68926,7 @@ } }, { - "id": 10918, + "id": 10928, "properties": { "facing": "east", "half": "bottom", @@ -68854,7 +68935,7 @@ } }, { - "id": 10919, + "id": 10929, "properties": { "facing": "east", "half": "bottom", @@ -68863,7 +68944,7 @@ } }, { - "id": 10920, + "id": 10930, "properties": { "facing": "east", "half": "bottom", @@ -68872,7 +68953,7 @@ } }, { - "id": 10921, + "id": 10931, "properties": { "facing": "east", "half": "bottom", @@ -68881,7 +68962,7 @@ } }, { - "id": 10922, + "id": 10932, "properties": { "facing": "east", "half": "bottom", @@ -68923,7 +69004,7 @@ }, "states": [ { - "id": 6514, + "id": 6524, "properties": { "facing": "north", "half": "top", @@ -68933,7 +69014,7 @@ } }, { - "id": 6515, + "id": 6525, "properties": { "facing": "north", "half": "top", @@ -68943,7 +69024,7 @@ } }, { - "id": 6516, + "id": 6526, "properties": { "facing": "north", "half": "top", @@ -68953,7 +69034,7 @@ } }, { - "id": 6517, + "id": 6527, "properties": { "facing": "north", "half": "top", @@ -68963,7 +69044,7 @@ } }, { - "id": 6518, + "id": 6528, "properties": { "facing": "north", "half": "top", @@ -68973,7 +69054,7 @@ } }, { - "id": 6519, + "id": 6529, "properties": { "facing": "north", "half": "top", @@ -68983,7 +69064,7 @@ } }, { - "id": 6520, + "id": 6530, "properties": { "facing": "north", "half": "top", @@ -68993,7 +69074,7 @@ } }, { - "id": 6521, + "id": 6531, "properties": { "facing": "north", "half": "top", @@ -69003,7 +69084,7 @@ } }, { - "id": 6522, + "id": 6532, "properties": { "facing": "north", "half": "bottom", @@ -69013,7 +69094,7 @@ } }, { - "id": 6523, + "id": 6533, "properties": { "facing": "north", "half": "bottom", @@ -69023,7 +69104,7 @@ } }, { - "id": 6524, + "id": 6534, "properties": { "facing": "north", "half": "bottom", @@ -69033,7 +69114,7 @@ } }, { - "id": 6525, + "id": 6535, "properties": { "facing": "north", "half": "bottom", @@ -69043,7 +69124,7 @@ } }, { - "id": 6526, + "id": 6536, "properties": { "facing": "north", "half": "bottom", @@ -69053,7 +69134,7 @@ } }, { - "id": 6527, + "id": 6537, "properties": { "facing": "north", "half": "bottom", @@ -69063,7 +69144,7 @@ } }, { - "id": 6528, + "id": 6538, "properties": { "facing": "north", "half": "bottom", @@ -69074,7 +69155,7 @@ }, { "default": true, - "id": 6529, + "id": 6539, "properties": { "facing": "north", "half": "bottom", @@ -69084,7 +69165,7 @@ } }, { - "id": 6530, + "id": 6540, "properties": { "facing": "south", "half": "top", @@ -69094,7 +69175,7 @@ } }, { - "id": 6531, + "id": 6541, "properties": { "facing": "south", "half": "top", @@ -69104,7 +69185,7 @@ } }, { - "id": 6532, + "id": 6542, "properties": { "facing": "south", "half": "top", @@ -69114,7 +69195,7 @@ } }, { - "id": 6533, + "id": 6543, "properties": { "facing": "south", "half": "top", @@ -69124,7 +69205,7 @@ } }, { - "id": 6534, + "id": 6544, "properties": { "facing": "south", "half": "top", @@ -69134,7 +69215,7 @@ } }, { - "id": 6535, + "id": 6545, "properties": { "facing": "south", "half": "top", @@ -69144,7 +69225,7 @@ } }, { - "id": 6536, + "id": 6546, "properties": { "facing": "south", "half": "top", @@ -69154,7 +69235,7 @@ } }, { - "id": 6537, + "id": 6547, "properties": { "facing": "south", "half": "top", @@ -69164,7 +69245,7 @@ } }, { - "id": 6538, + "id": 6548, "properties": { "facing": "south", "half": "bottom", @@ -69174,7 +69255,7 @@ } }, { - "id": 6539, + "id": 6549, "properties": { "facing": "south", "half": "bottom", @@ -69184,7 +69265,7 @@ } }, { - "id": 6540, + "id": 6550, "properties": { "facing": "south", "half": "bottom", @@ -69194,7 +69275,7 @@ } }, { - "id": 6541, + "id": 6551, "properties": { "facing": "south", "half": "bottom", @@ -69204,7 +69285,7 @@ } }, { - "id": 6542, + "id": 6552, "properties": { "facing": "south", "half": "bottom", @@ -69214,7 +69295,7 @@ } }, { - "id": 6543, + "id": 6553, "properties": { "facing": "south", "half": "bottom", @@ -69224,7 +69305,7 @@ } }, { - "id": 6544, + "id": 6554, "properties": { "facing": "south", "half": "bottom", @@ -69234,7 +69315,7 @@ } }, { - "id": 6545, + "id": 6555, "properties": { "facing": "south", "half": "bottom", @@ -69244,7 +69325,7 @@ } }, { - "id": 6546, + "id": 6556, "properties": { "facing": "west", "half": "top", @@ -69254,7 +69335,7 @@ } }, { - "id": 6547, + "id": 6557, "properties": { "facing": "west", "half": "top", @@ -69264,7 +69345,7 @@ } }, { - "id": 6548, + "id": 6558, "properties": { "facing": "west", "half": "top", @@ -69274,7 +69355,7 @@ } }, { - "id": 6549, + "id": 6559, "properties": { "facing": "west", "half": "top", @@ -69284,7 +69365,7 @@ } }, { - "id": 6550, + "id": 6560, "properties": { "facing": "west", "half": "top", @@ -69294,7 +69375,7 @@ } }, { - "id": 6551, + "id": 6561, "properties": { "facing": "west", "half": "top", @@ -69304,7 +69385,7 @@ } }, { - "id": 6552, + "id": 6562, "properties": { "facing": "west", "half": "top", @@ -69314,7 +69395,7 @@ } }, { - "id": 6553, + "id": 6563, "properties": { "facing": "west", "half": "top", @@ -69324,7 +69405,7 @@ } }, { - "id": 6554, + "id": 6564, "properties": { "facing": "west", "half": "bottom", @@ -69334,7 +69415,7 @@ } }, { - "id": 6555, + "id": 6565, "properties": { "facing": "west", "half": "bottom", @@ -69344,7 +69425,7 @@ } }, { - "id": 6556, + "id": 6566, "properties": { "facing": "west", "half": "bottom", @@ -69354,7 +69435,7 @@ } }, { - "id": 6557, + "id": 6567, "properties": { "facing": "west", "half": "bottom", @@ -69364,7 +69445,7 @@ } }, { - "id": 6558, + "id": 6568, "properties": { "facing": "west", "half": "bottom", @@ -69374,7 +69455,7 @@ } }, { - "id": 6559, + "id": 6569, "properties": { "facing": "west", "half": "bottom", @@ -69384,7 +69465,7 @@ } }, { - "id": 6560, + "id": 6570, "properties": { "facing": "west", "half": "bottom", @@ -69394,7 +69475,7 @@ } }, { - "id": 6561, + "id": 6571, "properties": { "facing": "west", "half": "bottom", @@ -69404,7 +69485,7 @@ } }, { - "id": 6562, + "id": 6572, "properties": { "facing": "east", "half": "top", @@ -69414,7 +69495,7 @@ } }, { - "id": 6563, + "id": 6573, "properties": { "facing": "east", "half": "top", @@ -69424,7 +69505,7 @@ } }, { - "id": 6564, + "id": 6574, "properties": { "facing": "east", "half": "top", @@ -69434,7 +69515,7 @@ } }, { - "id": 6565, + "id": 6575, "properties": { "facing": "east", "half": "top", @@ -69444,7 +69525,7 @@ } }, { - "id": 6566, + "id": 6576, "properties": { "facing": "east", "half": "top", @@ -69454,7 +69535,7 @@ } }, { - "id": 6567, + "id": 6577, "properties": { "facing": "east", "half": "top", @@ -69464,7 +69545,7 @@ } }, { - "id": 6568, + "id": 6578, "properties": { "facing": "east", "half": "top", @@ -69474,7 +69555,7 @@ } }, { - "id": 6569, + "id": 6579, "properties": { "facing": "east", "half": "top", @@ -69484,7 +69565,7 @@ } }, { - "id": 6570, + "id": 6580, "properties": { "facing": "east", "half": "bottom", @@ -69494,7 +69575,7 @@ } }, { - "id": 6571, + "id": 6581, "properties": { "facing": "east", "half": "bottom", @@ -69504,7 +69585,7 @@ } }, { - "id": 6572, + "id": 6582, "properties": { "facing": "east", "half": "bottom", @@ -69514,7 +69595,7 @@ } }, { - "id": 6573, + "id": 6583, "properties": { "facing": "east", "half": "bottom", @@ -69524,7 +69605,7 @@ } }, { - "id": 6574, + "id": 6584, "properties": { "facing": "east", "half": "bottom", @@ -69534,7 +69615,7 @@ } }, { - "id": 6575, + "id": 6585, "properties": { "facing": "east", "half": "bottom", @@ -69544,7 +69625,7 @@ } }, { - "id": 6576, + "id": 6586, "properties": { "facing": "east", "half": "bottom", @@ -69554,7 +69635,7 @@ } }, { - "id": 6577, + "id": 6587, "properties": { "facing": "east", "half": "bottom", @@ -69585,7 +69666,7 @@ }, "states": [ { - "id": 5745, + "id": 5754, "properties": { "facing": "north", "waterlogged": "true" @@ -69593,49 +69674,49 @@ }, { "default": true, - "id": 5746, + "id": 5755, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 5747, + "id": 5756, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 5748, + "id": 5757, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 5749, + "id": 5758, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 5750, + "id": 5759, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 5751, + "id": 5760, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 5752, + "id": 5761, "properties": { "facing": "east", "waterlogged": "false" @@ -69663,7 +69744,7 @@ }, "states": [ { - "id": 4897, + "id": 4906, "properties": { "facing": "north", "waterlogged": "true" @@ -69671,49 +69752,49 @@ }, { "default": true, - "id": 4898, + "id": 4907, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 4899, + "id": 4908, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 4900, + "id": 4909, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 4901, + "id": 4910, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 4902, + "id": 4911, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 4903, + "id": 4912, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 4904, + "id": 4913, "properties": { "facing": "east", "waterlogged": "false" @@ -69763,7 +69844,7 @@ "states": [ { "default": true, - "id": 11344 + "id": 11354 } ] }, @@ -69785,21 +69866,21 @@ }, "states": [ { - "id": 11597, + "id": 11607, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 11598, + "id": 11608, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 11599, + "id": 11609, "properties": { "type": "bottom", "waterlogged": "true" @@ -69807,21 +69888,21 @@ }, { "default": true, - "id": 11600, + "id": 11610, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 11601, + "id": 11611, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 11602, + "id": 11612, "properties": { "type": "double", "waterlogged": "false" @@ -69862,7 +69943,7 @@ }, "states": [ { - "id": 11505, + "id": 11515, "properties": { "facing": "north", "half": "top", @@ -69871,7 +69952,7 @@ } }, { - "id": 11506, + "id": 11516, "properties": { "facing": "north", "half": "top", @@ -69880,7 +69961,7 @@ } }, { - "id": 11507, + "id": 11517, "properties": { "facing": "north", "half": "top", @@ -69889,7 +69970,7 @@ } }, { - "id": 11508, + "id": 11518, "properties": { "facing": "north", "half": "top", @@ -69898,7 +69979,7 @@ } }, { - "id": 11509, + "id": 11519, "properties": { "facing": "north", "half": "top", @@ -69907,7 +69988,7 @@ } }, { - "id": 11510, + "id": 11520, "properties": { "facing": "north", "half": "top", @@ -69916,7 +69997,7 @@ } }, { - "id": 11511, + "id": 11521, "properties": { "facing": "north", "half": "top", @@ -69925,7 +70006,7 @@ } }, { - "id": 11512, + "id": 11522, "properties": { "facing": "north", "half": "top", @@ -69934,7 +70015,7 @@ } }, { - "id": 11513, + "id": 11523, "properties": { "facing": "north", "half": "top", @@ -69943,7 +70024,7 @@ } }, { - "id": 11514, + "id": 11524, "properties": { "facing": "north", "half": "top", @@ -69952,7 +70033,7 @@ } }, { - "id": 11515, + "id": 11525, "properties": { "facing": "north", "half": "bottom", @@ -69962,7 +70043,7 @@ }, { "default": true, - "id": 11516, + "id": 11526, "properties": { "facing": "north", "half": "bottom", @@ -69971,7 +70052,7 @@ } }, { - "id": 11517, + "id": 11527, "properties": { "facing": "north", "half": "bottom", @@ -69980,7 +70061,7 @@ } }, { - "id": 11518, + "id": 11528, "properties": { "facing": "north", "half": "bottom", @@ -69989,7 +70070,7 @@ } }, { - "id": 11519, + "id": 11529, "properties": { "facing": "north", "half": "bottom", @@ -69998,7 +70079,7 @@ } }, { - "id": 11520, + "id": 11530, "properties": { "facing": "north", "half": "bottom", @@ -70007,7 +70088,7 @@ } }, { - "id": 11521, + "id": 11531, "properties": { "facing": "north", "half": "bottom", @@ -70016,7 +70097,7 @@ } }, { - "id": 11522, + "id": 11532, "properties": { "facing": "north", "half": "bottom", @@ -70025,7 +70106,7 @@ } }, { - "id": 11523, + "id": 11533, "properties": { "facing": "north", "half": "bottom", @@ -70034,7 +70115,7 @@ } }, { - "id": 11524, + "id": 11534, "properties": { "facing": "north", "half": "bottom", @@ -70043,7 +70124,7 @@ } }, { - "id": 11525, + "id": 11535, "properties": { "facing": "south", "half": "top", @@ -70052,7 +70133,7 @@ } }, { - "id": 11526, + "id": 11536, "properties": { "facing": "south", "half": "top", @@ -70061,7 +70142,7 @@ } }, { - "id": 11527, + "id": 11537, "properties": { "facing": "south", "half": "top", @@ -70070,7 +70151,7 @@ } }, { - "id": 11528, + "id": 11538, "properties": { "facing": "south", "half": "top", @@ -70079,7 +70160,7 @@ } }, { - "id": 11529, + "id": 11539, "properties": { "facing": "south", "half": "top", @@ -70088,7 +70169,7 @@ } }, { - "id": 11530, + "id": 11540, "properties": { "facing": "south", "half": "top", @@ -70097,7 +70178,7 @@ } }, { - "id": 11531, + "id": 11541, "properties": { "facing": "south", "half": "top", @@ -70106,7 +70187,7 @@ } }, { - "id": 11532, + "id": 11542, "properties": { "facing": "south", "half": "top", @@ -70115,7 +70196,7 @@ } }, { - "id": 11533, + "id": 11543, "properties": { "facing": "south", "half": "top", @@ -70124,7 +70205,7 @@ } }, { - "id": 11534, + "id": 11544, "properties": { "facing": "south", "half": "top", @@ -70133,7 +70214,7 @@ } }, { - "id": 11535, + "id": 11545, "properties": { "facing": "south", "half": "bottom", @@ -70142,7 +70223,7 @@ } }, { - "id": 11536, + "id": 11546, "properties": { "facing": "south", "half": "bottom", @@ -70151,7 +70232,7 @@ } }, { - "id": 11537, + "id": 11547, "properties": { "facing": "south", "half": "bottom", @@ -70160,7 +70241,7 @@ } }, { - "id": 11538, + "id": 11548, "properties": { "facing": "south", "half": "bottom", @@ -70169,7 +70250,7 @@ } }, { - "id": 11539, + "id": 11549, "properties": { "facing": "south", "half": "bottom", @@ -70178,7 +70259,7 @@ } }, { - "id": 11540, + "id": 11550, "properties": { "facing": "south", "half": "bottom", @@ -70187,7 +70268,7 @@ } }, { - "id": 11541, + "id": 11551, "properties": { "facing": "south", "half": "bottom", @@ -70196,7 +70277,7 @@ } }, { - "id": 11542, + "id": 11552, "properties": { "facing": "south", "half": "bottom", @@ -70205,7 +70286,7 @@ } }, { - "id": 11543, + "id": 11553, "properties": { "facing": "south", "half": "bottom", @@ -70214,7 +70295,7 @@ } }, { - "id": 11544, + "id": 11554, "properties": { "facing": "south", "half": "bottom", @@ -70223,7 +70304,7 @@ } }, { - "id": 11545, + "id": 11555, "properties": { "facing": "west", "half": "top", @@ -70232,7 +70313,7 @@ } }, { - "id": 11546, + "id": 11556, "properties": { "facing": "west", "half": "top", @@ -70241,7 +70322,7 @@ } }, { - "id": 11547, + "id": 11557, "properties": { "facing": "west", "half": "top", @@ -70250,7 +70331,7 @@ } }, { - "id": 11548, + "id": 11558, "properties": { "facing": "west", "half": "top", @@ -70259,7 +70340,7 @@ } }, { - "id": 11549, + "id": 11559, "properties": { "facing": "west", "half": "top", @@ -70268,7 +70349,7 @@ } }, { - "id": 11550, + "id": 11560, "properties": { "facing": "west", "half": "top", @@ -70277,7 +70358,7 @@ } }, { - "id": 11551, + "id": 11561, "properties": { "facing": "west", "half": "top", @@ -70286,7 +70367,7 @@ } }, { - "id": 11552, + "id": 11562, "properties": { "facing": "west", "half": "top", @@ -70295,7 +70376,7 @@ } }, { - "id": 11553, + "id": 11563, "properties": { "facing": "west", "half": "top", @@ -70304,7 +70385,7 @@ } }, { - "id": 11554, + "id": 11564, "properties": { "facing": "west", "half": "top", @@ -70313,7 +70394,7 @@ } }, { - "id": 11555, + "id": 11565, "properties": { "facing": "west", "half": "bottom", @@ -70322,7 +70403,7 @@ } }, { - "id": 11556, + "id": 11566, "properties": { "facing": "west", "half": "bottom", @@ -70331,7 +70412,7 @@ } }, { - "id": 11557, + "id": 11567, "properties": { "facing": "west", "half": "bottom", @@ -70340,7 +70421,7 @@ } }, { - "id": 11558, + "id": 11568, "properties": { "facing": "west", "half": "bottom", @@ -70349,7 +70430,7 @@ } }, { - "id": 11559, + "id": 11569, "properties": { "facing": "west", "half": "bottom", @@ -70358,7 +70439,7 @@ } }, { - "id": 11560, + "id": 11570, "properties": { "facing": "west", "half": "bottom", @@ -70367,7 +70448,7 @@ } }, { - "id": 11561, + "id": 11571, "properties": { "facing": "west", "half": "bottom", @@ -70376,7 +70457,7 @@ } }, { - "id": 11562, + "id": 11572, "properties": { "facing": "west", "half": "bottom", @@ -70385,7 +70466,7 @@ } }, { - "id": 11563, + "id": 11573, "properties": { "facing": "west", "half": "bottom", @@ -70394,7 +70475,7 @@ } }, { - "id": 11564, + "id": 11574, "properties": { "facing": "west", "half": "bottom", @@ -70403,7 +70484,7 @@ } }, { - "id": 11565, + "id": 11575, "properties": { "facing": "east", "half": "top", @@ -70412,7 +70493,7 @@ } }, { - "id": 11566, + "id": 11576, "properties": { "facing": "east", "half": "top", @@ -70421,7 +70502,7 @@ } }, { - "id": 11567, + "id": 11577, "properties": { "facing": "east", "half": "top", @@ -70430,7 +70511,7 @@ } }, { - "id": 11568, + "id": 11578, "properties": { "facing": "east", "half": "top", @@ -70439,7 +70520,7 @@ } }, { - "id": 11569, + "id": 11579, "properties": { "facing": "east", "half": "top", @@ -70448,7 +70529,7 @@ } }, { - "id": 11570, + "id": 11580, "properties": { "facing": "east", "half": "top", @@ -70457,7 +70538,7 @@ } }, { - "id": 11571, + "id": 11581, "properties": { "facing": "east", "half": "top", @@ -70466,7 +70547,7 @@ } }, { - "id": 11572, + "id": 11582, "properties": { "facing": "east", "half": "top", @@ -70475,7 +70556,7 @@ } }, { - "id": 11573, + "id": 11583, "properties": { "facing": "east", "half": "top", @@ -70484,7 +70565,7 @@ } }, { - "id": 11574, + "id": 11584, "properties": { "facing": "east", "half": "top", @@ -70493,7 +70574,7 @@ } }, { - "id": 11575, + "id": 11585, "properties": { "facing": "east", "half": "bottom", @@ -70502,7 +70583,7 @@ } }, { - "id": 11576, + "id": 11586, "properties": { "facing": "east", "half": "bottom", @@ -70511,7 +70592,7 @@ } }, { - "id": 11577, + "id": 11587, "properties": { "facing": "east", "half": "bottom", @@ -70520,7 +70601,7 @@ } }, { - "id": 11578, + "id": 11588, "properties": { "facing": "east", "half": "bottom", @@ -70529,7 +70610,7 @@ } }, { - "id": 11579, + "id": 11589, "properties": { "facing": "east", "half": "bottom", @@ -70538,7 +70619,7 @@ } }, { - "id": 11580, + "id": 11590, "properties": { "facing": "east", "half": "bottom", @@ -70547,7 +70628,7 @@ } }, { - "id": 11581, + "id": 11591, "properties": { "facing": "east", "half": "bottom", @@ -70556,7 +70637,7 @@ } }, { - "id": 11582, + "id": 11592, "properties": { "facing": "east", "half": "bottom", @@ -70565,7 +70646,7 @@ } }, { - "id": 11583, + "id": 11593, "properties": { "facing": "east", "half": "bottom", @@ -70574,7 +70655,7 @@ } }, { - "id": 11584, + "id": 11594, "properties": { "facing": "east", "half": "bottom", @@ -70615,112 +70696,112 @@ }, "states": [ { - "id": 9990, + "id": 10000, "properties": { "inverted": "true", "power": "0" } }, { - "id": 9991, + "id": 10001, "properties": { "inverted": "true", "power": "1" } }, { - "id": 9992, + "id": 10002, "properties": { "inverted": "true", "power": "2" } }, { - "id": 9993, + "id": 10003, "properties": { "inverted": "true", "power": "3" } }, { - "id": 9994, + "id": 10004, "properties": { "inverted": "true", "power": "4" } }, { - "id": 9995, + "id": 10005, "properties": { "inverted": "true", "power": "5" } }, { - "id": 9996, + "id": 10006, "properties": { "inverted": "true", "power": "6" } }, { - "id": 9997, + "id": 10007, "properties": { "inverted": "true", "power": "7" } }, { - "id": 9998, + "id": 10008, "properties": { "inverted": "true", "power": "8" } }, { - "id": 9999, + "id": 10009, "properties": { "inverted": "true", "power": "9" } }, { - "id": 10000, + "id": 10010, "properties": { "inverted": "true", "power": "10" } }, { - "id": 10001, + "id": 10011, "properties": { "inverted": "true", "power": "11" } }, { - "id": 10002, + "id": 10012, "properties": { "inverted": "true", "power": "12" } }, { - "id": 10003, + "id": 10013, "properties": { "inverted": "true", "power": "13" } }, { - "id": 10004, + "id": 10014, "properties": { "inverted": "true", "power": "14" } }, { - "id": 10005, + "id": 10015, "properties": { "inverted": "true", "power": "15" @@ -70728,112 +70809,112 @@ }, { "default": true, - "id": 10006, + "id": 10016, "properties": { "inverted": "false", "power": "0" } }, { - "id": 10007, + "id": 10017, "properties": { "inverted": "false", "power": "1" } }, { - "id": 10008, + "id": 10018, "properties": { "inverted": "false", "power": "2" } }, { - "id": 10009, + "id": 10019, "properties": { "inverted": "false", "power": "3" } }, { - "id": 10010, + "id": 10020, "properties": { "inverted": "false", "power": "4" } }, { - "id": 10011, + "id": 10021, "properties": { "inverted": "false", "power": "5" } }, { - "id": 10012, + "id": 10022, "properties": { "inverted": "false", "power": "6" } }, { - "id": 10013, + "id": 10023, "properties": { "inverted": "false", "power": "7" } }, { - "id": 10014, + "id": 10024, "properties": { "inverted": "false", "power": "8" } }, { - "id": 10015, + "id": 10025, "properties": { "inverted": "false", "power": "9" } }, { - "id": 10016, + "id": 10026, "properties": { "inverted": "false", "power": "10" } }, { - "id": 10017, + "id": 10027, "properties": { "inverted": "false", "power": "11" } }, { - "id": 10018, + "id": 10028, "properties": { "inverted": "false", "power": "12" } }, { - "id": 10019, + "id": 10029, "properties": { "inverted": "false", "power": "13" } }, { - "id": 10020, + "id": 10030, "properties": { "inverted": "false", "power": "14" } }, { - "id": 10021, + "id": 10031, "properties": { "inverted": "false", "power": "15" @@ -70855,13 +70936,13 @@ "states": [ { "default": true, - "id": 13828, + "id": 13870, "properties": { "waterlogged": "true" } }, { - "id": 13829, + "id": 13871, "properties": { "waterlogged": "false" } @@ -70876,7 +70957,7 @@ "states": [ { "default": true, - "id": 13817 + "id": 13859 } ] }, @@ -70894,13 +70975,13 @@ "states": [ { "default": true, - "id": 13848, + "id": 13890, "properties": { "waterlogged": "true" } }, { - "id": 13849, + "id": 13891, "properties": { "waterlogged": "false" } @@ -70927,56 +71008,56 @@ "states": [ { "default": true, - "id": 13874, + "id": 13916, "properties": { "facing": "north", "waterlogged": "true" } }, { - "id": 13875, + "id": 13917, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 13876, + "id": 13918, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 13877, + "id": 13919, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 13878, + "id": 13920, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 13879, + "id": 13921, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 13880, + "id": 13922, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 13881, + "id": 13923, "properties": { "facing": "east", "waterlogged": "false" @@ -70998,13 +71079,13 @@ "states": [ { "default": true, - "id": 13830, + "id": 13872, "properties": { "waterlogged": "true" } }, { - "id": 13831, + "id": 13873, "properties": { "waterlogged": "false" } @@ -71019,7 +71100,7 @@ "states": [ { "default": true, - "id": 13818 + "id": 13860 } ] }, @@ -71037,13 +71118,13 @@ "states": [ { "default": true, - "id": 13850, + "id": 13892, "properties": { "waterlogged": "true" } }, { - "id": 13851, + "id": 13893, "properties": { "waterlogged": "false" } @@ -71070,56 +71151,56 @@ "states": [ { "default": true, - "id": 13882, + "id": 13924, "properties": { "facing": "north", "waterlogged": "true" } }, { - "id": 13883, + "id": 13925, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 13884, + "id": 13926, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 13885, + "id": 13927, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 13886, + "id": 13928, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 13887, + "id": 13929, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 13888, + "id": 13930, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 13889, + "id": 13931, "properties": { "facing": "east", "waterlogged": "false" @@ -71129,7 +71210,7 @@ }, "minecraft:dead_bush": { "definition": { - "type": "minecraft:dead_bush", + "type": "minecraft:dry_vegetation", "properties": {} }, "states": [ @@ -71153,13 +71234,13 @@ "states": [ { "default": true, - "id": 13832, + "id": 13874, "properties": { "waterlogged": "true" } }, { - "id": 13833, + "id": 13875, "properties": { "waterlogged": "false" } @@ -71174,7 +71255,7 @@ "states": [ { "default": true, - "id": 13819 + "id": 13861 } ] }, @@ -71192,13 +71273,13 @@ "states": [ { "default": true, - "id": 13852, + "id": 13894, "properties": { "waterlogged": "true" } }, { - "id": 13853, + "id": 13895, "properties": { "waterlogged": "false" } @@ -71225,56 +71306,56 @@ "states": [ { "default": true, - "id": 13890, + "id": 13932, "properties": { "facing": "north", "waterlogged": "true" } }, { - "id": 13891, + "id": 13933, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 13892, + "id": 13934, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 13893, + "id": 13935, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 13894, + "id": 13936, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 13895, + "id": 13937, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 13896, + "id": 13938, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 13897, + "id": 13939, "properties": { "facing": "east", "waterlogged": "false" @@ -71296,13 +71377,13 @@ "states": [ { "default": true, - "id": 13834, + "id": 13876, "properties": { "waterlogged": "true" } }, { - "id": 13835, + "id": 13877, "properties": { "waterlogged": "false" } @@ -71317,7 +71398,7 @@ "states": [ { "default": true, - "id": 13820 + "id": 13862 } ] }, @@ -71335,13 +71416,13 @@ "states": [ { "default": true, - "id": 13854, + "id": 13896, "properties": { "waterlogged": "true" } }, { - "id": 13855, + "id": 13897, "properties": { "waterlogged": "false" } @@ -71368,56 +71449,56 @@ "states": [ { "default": true, - "id": 13898, + "id": 13940, "properties": { "facing": "north", "waterlogged": "true" } }, { - "id": 13899, + "id": 13941, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 13900, + "id": 13942, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 13901, + "id": 13943, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 13902, + "id": 13944, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 13903, + "id": 13945, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 13904, + "id": 13946, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 13905, + "id": 13947, "properties": { "facing": "east", "waterlogged": "false" @@ -71439,13 +71520,13 @@ "states": [ { "default": true, - "id": 13826, + "id": 13868, "properties": { "waterlogged": "true" } }, { - "id": 13827, + "id": 13869, "properties": { "waterlogged": "false" } @@ -71460,7 +71541,7 @@ "states": [ { "default": true, - "id": 13816 + "id": 13858 } ] }, @@ -71478,13 +71559,13 @@ "states": [ { "default": true, - "id": 13846, + "id": 13888, "properties": { "waterlogged": "true" } }, { - "id": 13847, + "id": 13889, "properties": { "waterlogged": "false" } @@ -71511,56 +71592,56 @@ "states": [ { "default": true, - "id": 13866, + "id": 13908, "properties": { "facing": "north", "waterlogged": "true" } }, { - "id": 13867, + "id": 13909, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 13868, + "id": 13910, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 13869, + "id": 13911, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 13870, + "id": 13912, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 13871, + "id": 13913, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 13872, + "id": 13914, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 13873, + "id": 13915, "properties": { "facing": "east", "waterlogged": "false" @@ -71591,7 +71672,7 @@ }, "states": [ { - "id": 27587, + "id": 27666, "properties": { "cracked": "true", "facing": "north", @@ -71599,7 +71680,7 @@ } }, { - "id": 27588, + "id": 27667, "properties": { "cracked": "true", "facing": "north", @@ -71607,7 +71688,7 @@ } }, { - "id": 27589, + "id": 27668, "properties": { "cracked": "true", "facing": "south", @@ -71615,7 +71696,7 @@ } }, { - "id": 27590, + "id": 27669, "properties": { "cracked": "true", "facing": "south", @@ -71623,7 +71704,7 @@ } }, { - "id": 27591, + "id": 27670, "properties": { "cracked": "true", "facing": "west", @@ -71631,7 +71712,7 @@ } }, { - "id": 27592, + "id": 27671, "properties": { "cracked": "true", "facing": "west", @@ -71639,7 +71720,7 @@ } }, { - "id": 27593, + "id": 27672, "properties": { "cracked": "true", "facing": "east", @@ -71647,7 +71728,7 @@ } }, { - "id": 27594, + "id": 27673, "properties": { "cracked": "true", "facing": "east", @@ -71655,7 +71736,7 @@ } }, { - "id": 27595, + "id": 27674, "properties": { "cracked": "false", "facing": "north", @@ -71664,7 +71745,7 @@ }, { "default": true, - "id": 27596, + "id": 27675, "properties": { "cracked": "false", "facing": "north", @@ -71672,7 +71753,7 @@ } }, { - "id": 27597, + "id": 27676, "properties": { "cracked": "false", "facing": "south", @@ -71680,7 +71761,7 @@ } }, { - "id": 27598, + "id": 27677, "properties": { "cracked": "false", "facing": "south", @@ -71688,7 +71769,7 @@ } }, { - "id": 27599, + "id": 27678, "properties": { "cracked": "false", "facing": "west", @@ -71696,7 +71777,7 @@ } }, { - "id": 27600, + "id": 27679, "properties": { "cracked": "false", "facing": "west", @@ -71704,7 +71785,7 @@ } }, { - "id": 27601, + "id": 27680, "properties": { "cracked": "false", "facing": "east", @@ -71712,7 +71793,7 @@ } }, { - "id": 27602, + "id": 27681, "properties": { "cracked": "false", "facing": "east", @@ -71735,20 +71816,20 @@ }, "states": [ { - "id": 25917, + "id": 25996, "properties": { "axis": "x" } }, { "default": true, - "id": 25918, + "id": 25997, "properties": { "axis": "y" } }, { - "id": 25919, + "id": 25998, "properties": { "axis": "z" } @@ -71773,21 +71854,21 @@ }, "states": [ { - "id": 27234, + "id": 27313, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 27235, + "id": 27314, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 27236, + "id": 27315, "properties": { "type": "bottom", "waterlogged": "true" @@ -71795,21 +71876,21 @@ }, { "default": true, - "id": 27237, + "id": 27316, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 27238, + "id": 27317, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 27239, + "id": 27318, "properties": { "type": "double", "waterlogged": "false" @@ -71850,7 +71931,7 @@ }, "states": [ { - "id": 27154, + "id": 27233, "properties": { "facing": "north", "half": "top", @@ -71859,7 +71940,7 @@ } }, { - "id": 27155, + "id": 27234, "properties": { "facing": "north", "half": "top", @@ -71868,7 +71949,7 @@ } }, { - "id": 27156, + "id": 27235, "properties": { "facing": "north", "half": "top", @@ -71877,7 +71958,7 @@ } }, { - "id": 27157, + "id": 27236, "properties": { "facing": "north", "half": "top", @@ -71886,7 +71967,7 @@ } }, { - "id": 27158, + "id": 27237, "properties": { "facing": "north", "half": "top", @@ -71895,7 +71976,7 @@ } }, { - "id": 27159, + "id": 27238, "properties": { "facing": "north", "half": "top", @@ -71904,7 +71985,7 @@ } }, { - "id": 27160, + "id": 27239, "properties": { "facing": "north", "half": "top", @@ -71913,7 +71994,7 @@ } }, { - "id": 27161, + "id": 27240, "properties": { "facing": "north", "half": "top", @@ -71922,7 +72003,7 @@ } }, { - "id": 27162, + "id": 27241, "properties": { "facing": "north", "half": "top", @@ -71931,7 +72012,7 @@ } }, { - "id": 27163, + "id": 27242, "properties": { "facing": "north", "half": "top", @@ -71940,7 +72021,7 @@ } }, { - "id": 27164, + "id": 27243, "properties": { "facing": "north", "half": "bottom", @@ -71950,7 +72031,7 @@ }, { "default": true, - "id": 27165, + "id": 27244, "properties": { "facing": "north", "half": "bottom", @@ -71959,7 +72040,7 @@ } }, { - "id": 27166, + "id": 27245, "properties": { "facing": "north", "half": "bottom", @@ -71968,7 +72049,7 @@ } }, { - "id": 27167, + "id": 27246, "properties": { "facing": "north", "half": "bottom", @@ -71977,7 +72058,7 @@ } }, { - "id": 27168, + "id": 27247, "properties": { "facing": "north", "half": "bottom", @@ -71986,7 +72067,7 @@ } }, { - "id": 27169, + "id": 27248, "properties": { "facing": "north", "half": "bottom", @@ -71995,7 +72076,7 @@ } }, { - "id": 27170, + "id": 27249, "properties": { "facing": "north", "half": "bottom", @@ -72004,7 +72085,7 @@ } }, { - "id": 27171, + "id": 27250, "properties": { "facing": "north", "half": "bottom", @@ -72013,7 +72094,7 @@ } }, { - "id": 27172, + "id": 27251, "properties": { "facing": "north", "half": "bottom", @@ -72022,7 +72103,7 @@ } }, { - "id": 27173, + "id": 27252, "properties": { "facing": "north", "half": "bottom", @@ -72031,7 +72112,7 @@ } }, { - "id": 27174, + "id": 27253, "properties": { "facing": "south", "half": "top", @@ -72040,7 +72121,7 @@ } }, { - "id": 27175, + "id": 27254, "properties": { "facing": "south", "half": "top", @@ -72049,7 +72130,7 @@ } }, { - "id": 27176, + "id": 27255, "properties": { "facing": "south", "half": "top", @@ -72058,7 +72139,7 @@ } }, { - "id": 27177, + "id": 27256, "properties": { "facing": "south", "half": "top", @@ -72067,7 +72148,7 @@ } }, { - "id": 27178, + "id": 27257, "properties": { "facing": "south", "half": "top", @@ -72076,7 +72157,7 @@ } }, { - "id": 27179, + "id": 27258, "properties": { "facing": "south", "half": "top", @@ -72085,7 +72166,7 @@ } }, { - "id": 27180, + "id": 27259, "properties": { "facing": "south", "half": "top", @@ -72094,7 +72175,7 @@ } }, { - "id": 27181, + "id": 27260, "properties": { "facing": "south", "half": "top", @@ -72103,7 +72184,7 @@ } }, { - "id": 27182, + "id": 27261, "properties": { "facing": "south", "half": "top", @@ -72112,7 +72193,7 @@ } }, { - "id": 27183, + "id": 27262, "properties": { "facing": "south", "half": "top", @@ -72121,7 +72202,7 @@ } }, { - "id": 27184, + "id": 27263, "properties": { "facing": "south", "half": "bottom", @@ -72130,7 +72211,7 @@ } }, { - "id": 27185, + "id": 27264, "properties": { "facing": "south", "half": "bottom", @@ -72139,7 +72220,7 @@ } }, { - "id": 27186, + "id": 27265, "properties": { "facing": "south", "half": "bottom", @@ -72148,7 +72229,7 @@ } }, { - "id": 27187, + "id": 27266, "properties": { "facing": "south", "half": "bottom", @@ -72157,7 +72238,7 @@ } }, { - "id": 27188, + "id": 27267, "properties": { "facing": "south", "half": "bottom", @@ -72166,7 +72247,7 @@ } }, { - "id": 27189, + "id": 27268, "properties": { "facing": "south", "half": "bottom", @@ -72175,7 +72256,7 @@ } }, { - "id": 27190, + "id": 27269, "properties": { "facing": "south", "half": "bottom", @@ -72184,7 +72265,7 @@ } }, { - "id": 27191, + "id": 27270, "properties": { "facing": "south", "half": "bottom", @@ -72193,7 +72274,7 @@ } }, { - "id": 27192, + "id": 27271, "properties": { "facing": "south", "half": "bottom", @@ -72202,7 +72283,7 @@ } }, { - "id": 27193, + "id": 27272, "properties": { "facing": "south", "half": "bottom", @@ -72211,7 +72292,7 @@ } }, { - "id": 27194, + "id": 27273, "properties": { "facing": "west", "half": "top", @@ -72220,7 +72301,7 @@ } }, { - "id": 27195, + "id": 27274, "properties": { "facing": "west", "half": "top", @@ -72229,7 +72310,7 @@ } }, { - "id": 27196, + "id": 27275, "properties": { "facing": "west", "half": "top", @@ -72238,7 +72319,7 @@ } }, { - "id": 27197, + "id": 27276, "properties": { "facing": "west", "half": "top", @@ -72247,7 +72328,7 @@ } }, { - "id": 27198, + "id": 27277, "properties": { "facing": "west", "half": "top", @@ -72256,7 +72337,7 @@ } }, { - "id": 27199, + "id": 27278, "properties": { "facing": "west", "half": "top", @@ -72265,7 +72346,7 @@ } }, { - "id": 27200, + "id": 27279, "properties": { "facing": "west", "half": "top", @@ -72274,7 +72355,7 @@ } }, { - "id": 27201, + "id": 27280, "properties": { "facing": "west", "half": "top", @@ -72283,7 +72364,7 @@ } }, { - "id": 27202, + "id": 27281, "properties": { "facing": "west", "half": "top", @@ -72292,7 +72373,7 @@ } }, { - "id": 27203, + "id": 27282, "properties": { "facing": "west", "half": "top", @@ -72301,7 +72382,7 @@ } }, { - "id": 27204, + "id": 27283, "properties": { "facing": "west", "half": "bottom", @@ -72310,7 +72391,7 @@ } }, { - "id": 27205, + "id": 27284, "properties": { "facing": "west", "half": "bottom", @@ -72319,7 +72400,7 @@ } }, { - "id": 27206, + "id": 27285, "properties": { "facing": "west", "half": "bottom", @@ -72328,7 +72409,7 @@ } }, { - "id": 27207, + "id": 27286, "properties": { "facing": "west", "half": "bottom", @@ -72337,7 +72418,7 @@ } }, { - "id": 27208, + "id": 27287, "properties": { "facing": "west", "half": "bottom", @@ -72346,7 +72427,7 @@ } }, { - "id": 27209, + "id": 27288, "properties": { "facing": "west", "half": "bottom", @@ -72355,7 +72436,7 @@ } }, { - "id": 27210, + "id": 27289, "properties": { "facing": "west", "half": "bottom", @@ -72364,7 +72445,7 @@ } }, { - "id": 27211, + "id": 27290, "properties": { "facing": "west", "half": "bottom", @@ -72373,7 +72454,7 @@ } }, { - "id": 27212, + "id": 27291, "properties": { "facing": "west", "half": "bottom", @@ -72382,7 +72463,7 @@ } }, { - "id": 27213, + "id": 27292, "properties": { "facing": "west", "half": "bottom", @@ -72391,7 +72472,7 @@ } }, { - "id": 27214, + "id": 27293, "properties": { "facing": "east", "half": "top", @@ -72400,7 +72481,7 @@ } }, { - "id": 27215, + "id": 27294, "properties": { "facing": "east", "half": "top", @@ -72409,7 +72490,7 @@ } }, { - "id": 27216, + "id": 27295, "properties": { "facing": "east", "half": "top", @@ -72418,7 +72499,7 @@ } }, { - "id": 27217, + "id": 27296, "properties": { "facing": "east", "half": "top", @@ -72427,7 +72508,7 @@ } }, { - "id": 27218, + "id": 27297, "properties": { "facing": "east", "half": "top", @@ -72436,7 +72517,7 @@ } }, { - "id": 27219, + "id": 27298, "properties": { "facing": "east", "half": "top", @@ -72445,7 +72526,7 @@ } }, { - "id": 27220, + "id": 27299, "properties": { "facing": "east", "half": "top", @@ -72454,7 +72535,7 @@ } }, { - "id": 27221, + "id": 27300, "properties": { "facing": "east", "half": "top", @@ -72463,7 +72544,7 @@ } }, { - "id": 27222, + "id": 27301, "properties": { "facing": "east", "half": "top", @@ -72472,7 +72553,7 @@ } }, { - "id": 27223, + "id": 27302, "properties": { "facing": "east", "half": "top", @@ -72481,7 +72562,7 @@ } }, { - "id": 27224, + "id": 27303, "properties": { "facing": "east", "half": "bottom", @@ -72490,7 +72571,7 @@ } }, { - "id": 27225, + "id": 27304, "properties": { "facing": "east", "half": "bottom", @@ -72499,7 +72580,7 @@ } }, { - "id": 27226, + "id": 27305, "properties": { "facing": "east", "half": "bottom", @@ -72508,7 +72589,7 @@ } }, { - "id": 27227, + "id": 27306, "properties": { "facing": "east", "half": "bottom", @@ -72517,7 +72598,7 @@ } }, { - "id": 27228, + "id": 27307, "properties": { "facing": "east", "half": "bottom", @@ -72526,7 +72607,7 @@ } }, { - "id": 27229, + "id": 27308, "properties": { "facing": "east", "half": "bottom", @@ -72535,7 +72616,7 @@ } }, { - "id": 27230, + "id": 27309, "properties": { "facing": "east", "half": "bottom", @@ -72544,7 +72625,7 @@ } }, { - "id": 27231, + "id": 27310, "properties": { "facing": "east", "half": "bottom", @@ -72553,7 +72634,7 @@ } }, { - "id": 27232, + "id": 27311, "properties": { "facing": "east", "half": "bottom", @@ -72562,7 +72643,7 @@ } }, { - "id": 27233, + "id": 27312, "properties": { "facing": "east", "half": "bottom", @@ -72609,7 +72690,7 @@ }, "states": [ { - "id": 27240, + "id": 27319, "properties": { "east": "none", "north": "none", @@ -72620,7 +72701,7 @@ } }, { - "id": 27241, + "id": 27320, "properties": { "east": "none", "north": "none", @@ -72631,7 +72712,7 @@ } }, { - "id": 27242, + "id": 27321, "properties": { "east": "none", "north": "none", @@ -72643,7 +72724,7 @@ }, { "default": true, - "id": 27243, + "id": 27322, "properties": { "east": "none", "north": "none", @@ -72654,7 +72735,7 @@ } }, { - "id": 27244, + "id": 27323, "properties": { "east": "none", "north": "none", @@ -72665,7 +72746,7 @@ } }, { - "id": 27245, + "id": 27324, "properties": { "east": "none", "north": "none", @@ -72676,7 +72757,7 @@ } }, { - "id": 27246, + "id": 27325, "properties": { "east": "none", "north": "none", @@ -72687,7 +72768,7 @@ } }, { - "id": 27247, + "id": 27326, "properties": { "east": "none", "north": "none", @@ -72698,7 +72779,7 @@ } }, { - "id": 27248, + "id": 27327, "properties": { "east": "none", "north": "none", @@ -72709,7 +72790,7 @@ } }, { - "id": 27249, + "id": 27328, "properties": { "east": "none", "north": "none", @@ -72720,7 +72801,7 @@ } }, { - "id": 27250, + "id": 27329, "properties": { "east": "none", "north": "none", @@ -72731,7 +72812,7 @@ } }, { - "id": 27251, + "id": 27330, "properties": { "east": "none", "north": "none", @@ -72742,7 +72823,7 @@ } }, { - "id": 27252, + "id": 27331, "properties": { "east": "none", "north": "none", @@ -72753,7 +72834,7 @@ } }, { - "id": 27253, + "id": 27332, "properties": { "east": "none", "north": "none", @@ -72764,7 +72845,7 @@ } }, { - "id": 27254, + "id": 27333, "properties": { "east": "none", "north": "none", @@ -72775,7 +72856,7 @@ } }, { - "id": 27255, + "id": 27334, "properties": { "east": "none", "north": "none", @@ -72786,7 +72867,7 @@ } }, { - "id": 27256, + "id": 27335, "properties": { "east": "none", "north": "none", @@ -72797,7 +72878,7 @@ } }, { - "id": 27257, + "id": 27336, "properties": { "east": "none", "north": "none", @@ -72808,7 +72889,7 @@ } }, { - "id": 27258, + "id": 27337, "properties": { "east": "none", "north": "none", @@ -72819,7 +72900,7 @@ } }, { - "id": 27259, + "id": 27338, "properties": { "east": "none", "north": "none", @@ -72830,7 +72911,7 @@ } }, { - "id": 27260, + "id": 27339, "properties": { "east": "none", "north": "none", @@ -72841,7 +72922,7 @@ } }, { - "id": 27261, + "id": 27340, "properties": { "east": "none", "north": "none", @@ -72852,7 +72933,7 @@ } }, { - "id": 27262, + "id": 27341, "properties": { "east": "none", "north": "none", @@ -72863,7 +72944,7 @@ } }, { - "id": 27263, + "id": 27342, "properties": { "east": "none", "north": "none", @@ -72874,7 +72955,7 @@ } }, { - "id": 27264, + "id": 27343, "properties": { "east": "none", "north": "none", @@ -72885,7 +72966,7 @@ } }, { - "id": 27265, + "id": 27344, "properties": { "east": "none", "north": "none", @@ -72896,7 +72977,7 @@ } }, { - "id": 27266, + "id": 27345, "properties": { "east": "none", "north": "none", @@ -72907,7 +72988,7 @@ } }, { - "id": 27267, + "id": 27346, "properties": { "east": "none", "north": "none", @@ -72918,7 +72999,7 @@ } }, { - "id": 27268, + "id": 27347, "properties": { "east": "none", "north": "none", @@ -72929,7 +73010,7 @@ } }, { - "id": 27269, + "id": 27348, "properties": { "east": "none", "north": "none", @@ -72940,7 +73021,7 @@ } }, { - "id": 27270, + "id": 27349, "properties": { "east": "none", "north": "none", @@ -72951,7 +73032,7 @@ } }, { - "id": 27271, + "id": 27350, "properties": { "east": "none", "north": "none", @@ -72962,7 +73043,7 @@ } }, { - "id": 27272, + "id": 27351, "properties": { "east": "none", "north": "none", @@ -72973,7 +73054,7 @@ } }, { - "id": 27273, + "id": 27352, "properties": { "east": "none", "north": "none", @@ -72984,7 +73065,7 @@ } }, { - "id": 27274, + "id": 27353, "properties": { "east": "none", "north": "none", @@ -72995,7 +73076,7 @@ } }, { - "id": 27275, + "id": 27354, "properties": { "east": "none", "north": "none", @@ -73006,7 +73087,7 @@ } }, { - "id": 27276, + "id": 27355, "properties": { "east": "none", "north": "low", @@ -73017,7 +73098,7 @@ } }, { - "id": 27277, + "id": 27356, "properties": { "east": "none", "north": "low", @@ -73028,7 +73109,7 @@ } }, { - "id": 27278, + "id": 27357, "properties": { "east": "none", "north": "low", @@ -73039,7 +73120,7 @@ } }, { - "id": 27279, + "id": 27358, "properties": { "east": "none", "north": "low", @@ -73050,7 +73131,7 @@ } }, { - "id": 27280, + "id": 27359, "properties": { "east": "none", "north": "low", @@ -73061,7 +73142,7 @@ } }, { - "id": 27281, + "id": 27360, "properties": { "east": "none", "north": "low", @@ -73072,7 +73153,7 @@ } }, { - "id": 27282, + "id": 27361, "properties": { "east": "none", "north": "low", @@ -73083,7 +73164,7 @@ } }, { - "id": 27283, + "id": 27362, "properties": { "east": "none", "north": "low", @@ -73094,7 +73175,7 @@ } }, { - "id": 27284, + "id": 27363, "properties": { "east": "none", "north": "low", @@ -73105,7 +73186,7 @@ } }, { - "id": 27285, + "id": 27364, "properties": { "east": "none", "north": "low", @@ -73116,7 +73197,7 @@ } }, { - "id": 27286, + "id": 27365, "properties": { "east": "none", "north": "low", @@ -73127,7 +73208,7 @@ } }, { - "id": 27287, + "id": 27366, "properties": { "east": "none", "north": "low", @@ -73138,7 +73219,7 @@ } }, { - "id": 27288, + "id": 27367, "properties": { "east": "none", "north": "low", @@ -73149,7 +73230,7 @@ } }, { - "id": 27289, + "id": 27368, "properties": { "east": "none", "north": "low", @@ -73160,7 +73241,7 @@ } }, { - "id": 27290, + "id": 27369, "properties": { "east": "none", "north": "low", @@ -73171,7 +73252,7 @@ } }, { - "id": 27291, + "id": 27370, "properties": { "east": "none", "north": "low", @@ -73182,7 +73263,7 @@ } }, { - "id": 27292, + "id": 27371, "properties": { "east": "none", "north": "low", @@ -73193,7 +73274,7 @@ } }, { - "id": 27293, + "id": 27372, "properties": { "east": "none", "north": "low", @@ -73204,7 +73285,7 @@ } }, { - "id": 27294, + "id": 27373, "properties": { "east": "none", "north": "low", @@ -73215,7 +73296,7 @@ } }, { - "id": 27295, + "id": 27374, "properties": { "east": "none", "north": "low", @@ -73226,7 +73307,7 @@ } }, { - "id": 27296, + "id": 27375, "properties": { "east": "none", "north": "low", @@ -73237,7 +73318,7 @@ } }, { - "id": 27297, + "id": 27376, "properties": { "east": "none", "north": "low", @@ -73248,7 +73329,7 @@ } }, { - "id": 27298, + "id": 27377, "properties": { "east": "none", "north": "low", @@ -73259,7 +73340,7 @@ } }, { - "id": 27299, + "id": 27378, "properties": { "east": "none", "north": "low", @@ -73270,7 +73351,7 @@ } }, { - "id": 27300, + "id": 27379, "properties": { "east": "none", "north": "low", @@ -73281,7 +73362,7 @@ } }, { - "id": 27301, + "id": 27380, "properties": { "east": "none", "north": "low", @@ -73292,7 +73373,7 @@ } }, { - "id": 27302, + "id": 27381, "properties": { "east": "none", "north": "low", @@ -73303,7 +73384,7 @@ } }, { - "id": 27303, + "id": 27382, "properties": { "east": "none", "north": "low", @@ -73314,7 +73395,7 @@ } }, { - "id": 27304, + "id": 27383, "properties": { "east": "none", "north": "low", @@ -73325,7 +73406,7 @@ } }, { - "id": 27305, + "id": 27384, "properties": { "east": "none", "north": "low", @@ -73336,7 +73417,7 @@ } }, { - "id": 27306, + "id": 27385, "properties": { "east": "none", "north": "low", @@ -73347,7 +73428,7 @@ } }, { - "id": 27307, + "id": 27386, "properties": { "east": "none", "north": "low", @@ -73358,7 +73439,7 @@ } }, { - "id": 27308, + "id": 27387, "properties": { "east": "none", "north": "low", @@ -73369,7 +73450,7 @@ } }, { - "id": 27309, + "id": 27388, "properties": { "east": "none", "north": "low", @@ -73380,7 +73461,7 @@ } }, { - "id": 27310, + "id": 27389, "properties": { "east": "none", "north": "low", @@ -73391,7 +73472,7 @@ } }, { - "id": 27311, + "id": 27390, "properties": { "east": "none", "north": "low", @@ -73402,7 +73483,7 @@ } }, { - "id": 27312, + "id": 27391, "properties": { "east": "none", "north": "tall", @@ -73413,7 +73494,7 @@ } }, { - "id": 27313, + "id": 27392, "properties": { "east": "none", "north": "tall", @@ -73424,7 +73505,7 @@ } }, { - "id": 27314, + "id": 27393, "properties": { "east": "none", "north": "tall", @@ -73435,7 +73516,7 @@ } }, { - "id": 27315, + "id": 27394, "properties": { "east": "none", "north": "tall", @@ -73446,7 +73527,7 @@ } }, { - "id": 27316, + "id": 27395, "properties": { "east": "none", "north": "tall", @@ -73457,7 +73538,7 @@ } }, { - "id": 27317, + "id": 27396, "properties": { "east": "none", "north": "tall", @@ -73468,7 +73549,7 @@ } }, { - "id": 27318, + "id": 27397, "properties": { "east": "none", "north": "tall", @@ -73479,7 +73560,7 @@ } }, { - "id": 27319, + "id": 27398, "properties": { "east": "none", "north": "tall", @@ -73490,7 +73571,7 @@ } }, { - "id": 27320, + "id": 27399, "properties": { "east": "none", "north": "tall", @@ -73501,7 +73582,7 @@ } }, { - "id": 27321, + "id": 27400, "properties": { "east": "none", "north": "tall", @@ -73512,7 +73593,7 @@ } }, { - "id": 27322, + "id": 27401, "properties": { "east": "none", "north": "tall", @@ -73523,7 +73604,7 @@ } }, { - "id": 27323, + "id": 27402, "properties": { "east": "none", "north": "tall", @@ -73534,7 +73615,7 @@ } }, { - "id": 27324, + "id": 27403, "properties": { "east": "none", "north": "tall", @@ -73545,7 +73626,7 @@ } }, { - "id": 27325, + "id": 27404, "properties": { "east": "none", "north": "tall", @@ -73556,7 +73637,7 @@ } }, { - "id": 27326, + "id": 27405, "properties": { "east": "none", "north": "tall", @@ -73567,7 +73648,7 @@ } }, { - "id": 27327, + "id": 27406, "properties": { "east": "none", "north": "tall", @@ -73578,7 +73659,7 @@ } }, { - "id": 27328, + "id": 27407, "properties": { "east": "none", "north": "tall", @@ -73589,7 +73670,7 @@ } }, { - "id": 27329, + "id": 27408, "properties": { "east": "none", "north": "tall", @@ -73600,7 +73681,7 @@ } }, { - "id": 27330, + "id": 27409, "properties": { "east": "none", "north": "tall", @@ -73611,7 +73692,7 @@ } }, { - "id": 27331, + "id": 27410, "properties": { "east": "none", "north": "tall", @@ -73622,7 +73703,7 @@ } }, { - "id": 27332, + "id": 27411, "properties": { "east": "none", "north": "tall", @@ -73633,7 +73714,7 @@ } }, { - "id": 27333, + "id": 27412, "properties": { "east": "none", "north": "tall", @@ -73644,7 +73725,7 @@ } }, { - "id": 27334, + "id": 27413, "properties": { "east": "none", "north": "tall", @@ -73655,7 +73736,7 @@ } }, { - "id": 27335, + "id": 27414, "properties": { "east": "none", "north": "tall", @@ -73666,7 +73747,7 @@ } }, { - "id": 27336, + "id": 27415, "properties": { "east": "none", "north": "tall", @@ -73677,7 +73758,7 @@ } }, { - "id": 27337, + "id": 27416, "properties": { "east": "none", "north": "tall", @@ -73688,7 +73769,7 @@ } }, { - "id": 27338, + "id": 27417, "properties": { "east": "none", "north": "tall", @@ -73699,7 +73780,7 @@ } }, { - "id": 27339, + "id": 27418, "properties": { "east": "none", "north": "tall", @@ -73710,7 +73791,7 @@ } }, { - "id": 27340, + "id": 27419, "properties": { "east": "none", "north": "tall", @@ -73721,7 +73802,7 @@ } }, { - "id": 27341, + "id": 27420, "properties": { "east": "none", "north": "tall", @@ -73732,7 +73813,7 @@ } }, { - "id": 27342, + "id": 27421, "properties": { "east": "none", "north": "tall", @@ -73743,7 +73824,7 @@ } }, { - "id": 27343, + "id": 27422, "properties": { "east": "none", "north": "tall", @@ -73754,7 +73835,7 @@ } }, { - "id": 27344, + "id": 27423, "properties": { "east": "none", "north": "tall", @@ -73765,7 +73846,7 @@ } }, { - "id": 27345, + "id": 27424, "properties": { "east": "none", "north": "tall", @@ -73776,7 +73857,7 @@ } }, { - "id": 27346, + "id": 27425, "properties": { "east": "none", "north": "tall", @@ -73787,7 +73868,7 @@ } }, { - "id": 27347, + "id": 27426, "properties": { "east": "none", "north": "tall", @@ -73798,7 +73879,7 @@ } }, { - "id": 27348, + "id": 27427, "properties": { "east": "low", "north": "none", @@ -73809,7 +73890,7 @@ } }, { - "id": 27349, + "id": 27428, "properties": { "east": "low", "north": "none", @@ -73820,7 +73901,7 @@ } }, { - "id": 27350, + "id": 27429, "properties": { "east": "low", "north": "none", @@ -73831,7 +73912,7 @@ } }, { - "id": 27351, + "id": 27430, "properties": { "east": "low", "north": "none", @@ -73842,7 +73923,7 @@ } }, { - "id": 27352, + "id": 27431, "properties": { "east": "low", "north": "none", @@ -73853,7 +73934,7 @@ } }, { - "id": 27353, + "id": 27432, "properties": { "east": "low", "north": "none", @@ -73864,7 +73945,7 @@ } }, { - "id": 27354, + "id": 27433, "properties": { "east": "low", "north": "none", @@ -73875,7 +73956,7 @@ } }, { - "id": 27355, + "id": 27434, "properties": { "east": "low", "north": "none", @@ -73886,7 +73967,7 @@ } }, { - "id": 27356, + "id": 27435, "properties": { "east": "low", "north": "none", @@ -73897,7 +73978,7 @@ } }, { - "id": 27357, + "id": 27436, "properties": { "east": "low", "north": "none", @@ -73908,7 +73989,7 @@ } }, { - "id": 27358, + "id": 27437, "properties": { "east": "low", "north": "none", @@ -73919,7 +74000,7 @@ } }, { - "id": 27359, + "id": 27438, "properties": { "east": "low", "north": "none", @@ -73930,7 +74011,7 @@ } }, { - "id": 27360, + "id": 27439, "properties": { "east": "low", "north": "none", @@ -73941,7 +74022,7 @@ } }, { - "id": 27361, + "id": 27440, "properties": { "east": "low", "north": "none", @@ -73952,7 +74033,7 @@ } }, { - "id": 27362, + "id": 27441, "properties": { "east": "low", "north": "none", @@ -73963,7 +74044,7 @@ } }, { - "id": 27363, + "id": 27442, "properties": { "east": "low", "north": "none", @@ -73974,7 +74055,7 @@ } }, { - "id": 27364, + "id": 27443, "properties": { "east": "low", "north": "none", @@ -73985,7 +74066,7 @@ } }, { - "id": 27365, + "id": 27444, "properties": { "east": "low", "north": "none", @@ -73996,7 +74077,7 @@ } }, { - "id": 27366, + "id": 27445, "properties": { "east": "low", "north": "none", @@ -74007,7 +74088,7 @@ } }, { - "id": 27367, + "id": 27446, "properties": { "east": "low", "north": "none", @@ -74018,7 +74099,7 @@ } }, { - "id": 27368, + "id": 27447, "properties": { "east": "low", "north": "none", @@ -74029,7 +74110,7 @@ } }, { - "id": 27369, + "id": 27448, "properties": { "east": "low", "north": "none", @@ -74040,7 +74121,7 @@ } }, { - "id": 27370, + "id": 27449, "properties": { "east": "low", "north": "none", @@ -74051,7 +74132,7 @@ } }, { - "id": 27371, + "id": 27450, "properties": { "east": "low", "north": "none", @@ -74062,7 +74143,7 @@ } }, { - "id": 27372, + "id": 27451, "properties": { "east": "low", "north": "none", @@ -74073,7 +74154,7 @@ } }, { - "id": 27373, + "id": 27452, "properties": { "east": "low", "north": "none", @@ -74084,7 +74165,7 @@ } }, { - "id": 27374, + "id": 27453, "properties": { "east": "low", "north": "none", @@ -74095,7 +74176,7 @@ } }, { - "id": 27375, + "id": 27454, "properties": { "east": "low", "north": "none", @@ -74106,7 +74187,7 @@ } }, { - "id": 27376, + "id": 27455, "properties": { "east": "low", "north": "none", @@ -74117,7 +74198,7 @@ } }, { - "id": 27377, + "id": 27456, "properties": { "east": "low", "north": "none", @@ -74128,7 +74209,7 @@ } }, { - "id": 27378, + "id": 27457, "properties": { "east": "low", "north": "none", @@ -74139,7 +74220,7 @@ } }, { - "id": 27379, + "id": 27458, "properties": { "east": "low", "north": "none", @@ -74150,7 +74231,7 @@ } }, { - "id": 27380, + "id": 27459, "properties": { "east": "low", "north": "none", @@ -74161,7 +74242,7 @@ } }, { - "id": 27381, + "id": 27460, "properties": { "east": "low", "north": "none", @@ -74172,7 +74253,7 @@ } }, { - "id": 27382, + "id": 27461, "properties": { "east": "low", "north": "none", @@ -74183,7 +74264,7 @@ } }, { - "id": 27383, + "id": 27462, "properties": { "east": "low", "north": "none", @@ -74194,7 +74275,7 @@ } }, { - "id": 27384, + "id": 27463, "properties": { "east": "low", "north": "low", @@ -74205,7 +74286,7 @@ } }, { - "id": 27385, + "id": 27464, "properties": { "east": "low", "north": "low", @@ -74216,7 +74297,7 @@ } }, { - "id": 27386, + "id": 27465, "properties": { "east": "low", "north": "low", @@ -74227,7 +74308,7 @@ } }, { - "id": 27387, + "id": 27466, "properties": { "east": "low", "north": "low", @@ -74238,7 +74319,7 @@ } }, { - "id": 27388, + "id": 27467, "properties": { "east": "low", "north": "low", @@ -74249,7 +74330,7 @@ } }, { - "id": 27389, + "id": 27468, "properties": { "east": "low", "north": "low", @@ -74260,7 +74341,7 @@ } }, { - "id": 27390, + "id": 27469, "properties": { "east": "low", "north": "low", @@ -74271,7 +74352,7 @@ } }, { - "id": 27391, + "id": 27470, "properties": { "east": "low", "north": "low", @@ -74282,7 +74363,7 @@ } }, { - "id": 27392, + "id": 27471, "properties": { "east": "low", "north": "low", @@ -74293,7 +74374,7 @@ } }, { - "id": 27393, + "id": 27472, "properties": { "east": "low", "north": "low", @@ -74304,7 +74385,7 @@ } }, { - "id": 27394, + "id": 27473, "properties": { "east": "low", "north": "low", @@ -74315,7 +74396,7 @@ } }, { - "id": 27395, + "id": 27474, "properties": { "east": "low", "north": "low", @@ -74326,7 +74407,7 @@ } }, { - "id": 27396, + "id": 27475, "properties": { "east": "low", "north": "low", @@ -74337,7 +74418,7 @@ } }, { - "id": 27397, + "id": 27476, "properties": { "east": "low", "north": "low", @@ -74348,7 +74429,7 @@ } }, { - "id": 27398, + "id": 27477, "properties": { "east": "low", "north": "low", @@ -74359,7 +74440,7 @@ } }, { - "id": 27399, + "id": 27478, "properties": { "east": "low", "north": "low", @@ -74370,7 +74451,7 @@ } }, { - "id": 27400, + "id": 27479, "properties": { "east": "low", "north": "low", @@ -74381,7 +74462,7 @@ } }, { - "id": 27401, + "id": 27480, "properties": { "east": "low", "north": "low", @@ -74392,7 +74473,7 @@ } }, { - "id": 27402, + "id": 27481, "properties": { "east": "low", "north": "low", @@ -74403,7 +74484,7 @@ } }, { - "id": 27403, + "id": 27482, "properties": { "east": "low", "north": "low", @@ -74414,7 +74495,7 @@ } }, { - "id": 27404, + "id": 27483, "properties": { "east": "low", "north": "low", @@ -74425,7 +74506,7 @@ } }, { - "id": 27405, + "id": 27484, "properties": { "east": "low", "north": "low", @@ -74436,7 +74517,7 @@ } }, { - "id": 27406, + "id": 27485, "properties": { "east": "low", "north": "low", @@ -74447,7 +74528,7 @@ } }, { - "id": 27407, + "id": 27486, "properties": { "east": "low", "north": "low", @@ -74458,7 +74539,7 @@ } }, { - "id": 27408, + "id": 27487, "properties": { "east": "low", "north": "low", @@ -74469,7 +74550,7 @@ } }, { - "id": 27409, + "id": 27488, "properties": { "east": "low", "north": "low", @@ -74480,7 +74561,7 @@ } }, { - "id": 27410, + "id": 27489, "properties": { "east": "low", "north": "low", @@ -74491,7 +74572,7 @@ } }, { - "id": 27411, + "id": 27490, "properties": { "east": "low", "north": "low", @@ -74502,7 +74583,7 @@ } }, { - "id": 27412, + "id": 27491, "properties": { "east": "low", "north": "low", @@ -74513,7 +74594,7 @@ } }, { - "id": 27413, + "id": 27492, "properties": { "east": "low", "north": "low", @@ -74524,7 +74605,7 @@ } }, { - "id": 27414, + "id": 27493, "properties": { "east": "low", "north": "low", @@ -74535,7 +74616,7 @@ } }, { - "id": 27415, + "id": 27494, "properties": { "east": "low", "north": "low", @@ -74546,7 +74627,7 @@ } }, { - "id": 27416, + "id": 27495, "properties": { "east": "low", "north": "low", @@ -74557,7 +74638,7 @@ } }, { - "id": 27417, + "id": 27496, "properties": { "east": "low", "north": "low", @@ -74568,7 +74649,7 @@ } }, { - "id": 27418, + "id": 27497, "properties": { "east": "low", "north": "low", @@ -74579,7 +74660,7 @@ } }, { - "id": 27419, + "id": 27498, "properties": { "east": "low", "north": "low", @@ -74590,7 +74671,7 @@ } }, { - "id": 27420, + "id": 27499, "properties": { "east": "low", "north": "tall", @@ -74601,7 +74682,7 @@ } }, { - "id": 27421, + "id": 27500, "properties": { "east": "low", "north": "tall", @@ -74612,7 +74693,7 @@ } }, { - "id": 27422, + "id": 27501, "properties": { "east": "low", "north": "tall", @@ -74623,7 +74704,7 @@ } }, { - "id": 27423, + "id": 27502, "properties": { "east": "low", "north": "tall", @@ -74634,7 +74715,7 @@ } }, { - "id": 27424, + "id": 27503, "properties": { "east": "low", "north": "tall", @@ -74645,7 +74726,7 @@ } }, { - "id": 27425, + "id": 27504, "properties": { "east": "low", "north": "tall", @@ -74656,7 +74737,7 @@ } }, { - "id": 27426, + "id": 27505, "properties": { "east": "low", "north": "tall", @@ -74667,7 +74748,7 @@ } }, { - "id": 27427, + "id": 27506, "properties": { "east": "low", "north": "tall", @@ -74678,7 +74759,7 @@ } }, { - "id": 27428, + "id": 27507, "properties": { "east": "low", "north": "tall", @@ -74689,7 +74770,7 @@ } }, { - "id": 27429, + "id": 27508, "properties": { "east": "low", "north": "tall", @@ -74700,7 +74781,7 @@ } }, { - "id": 27430, + "id": 27509, "properties": { "east": "low", "north": "tall", @@ -74711,7 +74792,7 @@ } }, { - "id": 27431, + "id": 27510, "properties": { "east": "low", "north": "tall", @@ -74722,7 +74803,7 @@ } }, { - "id": 27432, + "id": 27511, "properties": { "east": "low", "north": "tall", @@ -74733,7 +74814,7 @@ } }, { - "id": 27433, + "id": 27512, "properties": { "east": "low", "north": "tall", @@ -74744,7 +74825,7 @@ } }, { - "id": 27434, + "id": 27513, "properties": { "east": "low", "north": "tall", @@ -74755,7 +74836,7 @@ } }, { - "id": 27435, + "id": 27514, "properties": { "east": "low", "north": "tall", @@ -74766,7 +74847,7 @@ } }, { - "id": 27436, + "id": 27515, "properties": { "east": "low", "north": "tall", @@ -74777,7 +74858,7 @@ } }, { - "id": 27437, + "id": 27516, "properties": { "east": "low", "north": "tall", @@ -74788,7 +74869,7 @@ } }, { - "id": 27438, + "id": 27517, "properties": { "east": "low", "north": "tall", @@ -74799,7 +74880,7 @@ } }, { - "id": 27439, + "id": 27518, "properties": { "east": "low", "north": "tall", @@ -74810,7 +74891,7 @@ } }, { - "id": 27440, + "id": 27519, "properties": { "east": "low", "north": "tall", @@ -74821,7 +74902,7 @@ } }, { - "id": 27441, + "id": 27520, "properties": { "east": "low", "north": "tall", @@ -74832,7 +74913,7 @@ } }, { - "id": 27442, + "id": 27521, "properties": { "east": "low", "north": "tall", @@ -74843,7 +74924,7 @@ } }, { - "id": 27443, + "id": 27522, "properties": { "east": "low", "north": "tall", @@ -74854,7 +74935,7 @@ } }, { - "id": 27444, + "id": 27523, "properties": { "east": "low", "north": "tall", @@ -74865,7 +74946,7 @@ } }, { - "id": 27445, + "id": 27524, "properties": { "east": "low", "north": "tall", @@ -74876,7 +74957,7 @@ } }, { - "id": 27446, + "id": 27525, "properties": { "east": "low", "north": "tall", @@ -74887,7 +74968,7 @@ } }, { - "id": 27447, + "id": 27526, "properties": { "east": "low", "north": "tall", @@ -74898,7 +74979,7 @@ } }, { - "id": 27448, + "id": 27527, "properties": { "east": "low", "north": "tall", @@ -74909,7 +74990,7 @@ } }, { - "id": 27449, + "id": 27528, "properties": { "east": "low", "north": "tall", @@ -74920,7 +75001,7 @@ } }, { - "id": 27450, + "id": 27529, "properties": { "east": "low", "north": "tall", @@ -74931,7 +75012,7 @@ } }, { - "id": 27451, + "id": 27530, "properties": { "east": "low", "north": "tall", @@ -74942,7 +75023,7 @@ } }, { - "id": 27452, + "id": 27531, "properties": { "east": "low", "north": "tall", @@ -74953,7 +75034,7 @@ } }, { - "id": 27453, + "id": 27532, "properties": { "east": "low", "north": "tall", @@ -74964,7 +75045,7 @@ } }, { - "id": 27454, + "id": 27533, "properties": { "east": "low", "north": "tall", @@ -74975,7 +75056,7 @@ } }, { - "id": 27455, + "id": 27534, "properties": { "east": "low", "north": "tall", @@ -74986,7 +75067,7 @@ } }, { - "id": 27456, + "id": 27535, "properties": { "east": "tall", "north": "none", @@ -74997,7 +75078,7 @@ } }, { - "id": 27457, + "id": 27536, "properties": { "east": "tall", "north": "none", @@ -75008,7 +75089,7 @@ } }, { - "id": 27458, + "id": 27537, "properties": { "east": "tall", "north": "none", @@ -75019,7 +75100,7 @@ } }, { - "id": 27459, + "id": 27538, "properties": { "east": "tall", "north": "none", @@ -75030,7 +75111,7 @@ } }, { - "id": 27460, + "id": 27539, "properties": { "east": "tall", "north": "none", @@ -75041,7 +75122,7 @@ } }, { - "id": 27461, + "id": 27540, "properties": { "east": "tall", "north": "none", @@ -75052,7 +75133,7 @@ } }, { - "id": 27462, + "id": 27541, "properties": { "east": "tall", "north": "none", @@ -75063,7 +75144,7 @@ } }, { - "id": 27463, + "id": 27542, "properties": { "east": "tall", "north": "none", @@ -75074,7 +75155,7 @@ } }, { - "id": 27464, + "id": 27543, "properties": { "east": "tall", "north": "none", @@ -75085,7 +75166,7 @@ } }, { - "id": 27465, + "id": 27544, "properties": { "east": "tall", "north": "none", @@ -75096,7 +75177,7 @@ } }, { - "id": 27466, + "id": 27545, "properties": { "east": "tall", "north": "none", @@ -75107,7 +75188,7 @@ } }, { - "id": 27467, + "id": 27546, "properties": { "east": "tall", "north": "none", @@ -75118,7 +75199,7 @@ } }, { - "id": 27468, + "id": 27547, "properties": { "east": "tall", "north": "none", @@ -75129,7 +75210,7 @@ } }, { - "id": 27469, + "id": 27548, "properties": { "east": "tall", "north": "none", @@ -75140,7 +75221,7 @@ } }, { - "id": 27470, + "id": 27549, "properties": { "east": "tall", "north": "none", @@ -75151,7 +75232,7 @@ } }, { - "id": 27471, + "id": 27550, "properties": { "east": "tall", "north": "none", @@ -75162,7 +75243,7 @@ } }, { - "id": 27472, + "id": 27551, "properties": { "east": "tall", "north": "none", @@ -75173,7 +75254,7 @@ } }, { - "id": 27473, + "id": 27552, "properties": { "east": "tall", "north": "none", @@ -75184,7 +75265,7 @@ } }, { - "id": 27474, + "id": 27553, "properties": { "east": "tall", "north": "none", @@ -75195,7 +75276,7 @@ } }, { - "id": 27475, + "id": 27554, "properties": { "east": "tall", "north": "none", @@ -75206,7 +75287,7 @@ } }, { - "id": 27476, + "id": 27555, "properties": { "east": "tall", "north": "none", @@ -75217,7 +75298,7 @@ } }, { - "id": 27477, + "id": 27556, "properties": { "east": "tall", "north": "none", @@ -75228,7 +75309,7 @@ } }, { - "id": 27478, + "id": 27557, "properties": { "east": "tall", "north": "none", @@ -75239,7 +75320,7 @@ } }, { - "id": 27479, + "id": 27558, "properties": { "east": "tall", "north": "none", @@ -75250,7 +75331,7 @@ } }, { - "id": 27480, + "id": 27559, "properties": { "east": "tall", "north": "none", @@ -75261,7 +75342,7 @@ } }, { - "id": 27481, + "id": 27560, "properties": { "east": "tall", "north": "none", @@ -75272,7 +75353,7 @@ } }, { - "id": 27482, + "id": 27561, "properties": { "east": "tall", "north": "none", @@ -75283,7 +75364,7 @@ } }, { - "id": 27483, + "id": 27562, "properties": { "east": "tall", "north": "none", @@ -75294,7 +75375,7 @@ } }, { - "id": 27484, + "id": 27563, "properties": { "east": "tall", "north": "none", @@ -75305,7 +75386,7 @@ } }, { - "id": 27485, + "id": 27564, "properties": { "east": "tall", "north": "none", @@ -75316,7 +75397,7 @@ } }, { - "id": 27486, + "id": 27565, "properties": { "east": "tall", "north": "none", @@ -75327,7 +75408,7 @@ } }, { - "id": 27487, + "id": 27566, "properties": { "east": "tall", "north": "none", @@ -75338,7 +75419,7 @@ } }, { - "id": 27488, + "id": 27567, "properties": { "east": "tall", "north": "none", @@ -75349,7 +75430,7 @@ } }, { - "id": 27489, + "id": 27568, "properties": { "east": "tall", "north": "none", @@ -75360,7 +75441,7 @@ } }, { - "id": 27490, + "id": 27569, "properties": { "east": "tall", "north": "none", @@ -75371,7 +75452,7 @@ } }, { - "id": 27491, + "id": 27570, "properties": { "east": "tall", "north": "none", @@ -75382,7 +75463,7 @@ } }, { - "id": 27492, + "id": 27571, "properties": { "east": "tall", "north": "low", @@ -75393,7 +75474,7 @@ } }, { - "id": 27493, + "id": 27572, "properties": { "east": "tall", "north": "low", @@ -75404,7 +75485,7 @@ } }, { - "id": 27494, + "id": 27573, "properties": { "east": "tall", "north": "low", @@ -75415,7 +75496,7 @@ } }, { - "id": 27495, + "id": 27574, "properties": { "east": "tall", "north": "low", @@ -75426,7 +75507,7 @@ } }, { - "id": 27496, + "id": 27575, "properties": { "east": "tall", "north": "low", @@ -75437,7 +75518,7 @@ } }, { - "id": 27497, + "id": 27576, "properties": { "east": "tall", "north": "low", @@ -75448,7 +75529,7 @@ } }, { - "id": 27498, + "id": 27577, "properties": { "east": "tall", "north": "low", @@ -75459,7 +75540,7 @@ } }, { - "id": 27499, + "id": 27578, "properties": { "east": "tall", "north": "low", @@ -75470,7 +75551,7 @@ } }, { - "id": 27500, + "id": 27579, "properties": { "east": "tall", "north": "low", @@ -75481,7 +75562,7 @@ } }, { - "id": 27501, + "id": 27580, "properties": { "east": "tall", "north": "low", @@ -75492,7 +75573,7 @@ } }, { - "id": 27502, + "id": 27581, "properties": { "east": "tall", "north": "low", @@ -75503,7 +75584,7 @@ } }, { - "id": 27503, + "id": 27582, "properties": { "east": "tall", "north": "low", @@ -75514,7 +75595,7 @@ } }, { - "id": 27504, + "id": 27583, "properties": { "east": "tall", "north": "low", @@ -75525,7 +75606,7 @@ } }, { - "id": 27505, + "id": 27584, "properties": { "east": "tall", "north": "low", @@ -75536,7 +75617,7 @@ } }, { - "id": 27506, + "id": 27585, "properties": { "east": "tall", "north": "low", @@ -75547,7 +75628,7 @@ } }, { - "id": 27507, + "id": 27586, "properties": { "east": "tall", "north": "low", @@ -75558,7 +75639,7 @@ } }, { - "id": 27508, + "id": 27587, "properties": { "east": "tall", "north": "low", @@ -75569,7 +75650,7 @@ } }, { - "id": 27509, + "id": 27588, "properties": { "east": "tall", "north": "low", @@ -75580,7 +75661,7 @@ } }, { - "id": 27510, + "id": 27589, "properties": { "east": "tall", "north": "low", @@ -75591,7 +75672,7 @@ } }, { - "id": 27511, + "id": 27590, "properties": { "east": "tall", "north": "low", @@ -75602,7 +75683,7 @@ } }, { - "id": 27512, + "id": 27591, "properties": { "east": "tall", "north": "low", @@ -75613,7 +75694,7 @@ } }, { - "id": 27513, + "id": 27592, "properties": { "east": "tall", "north": "low", @@ -75624,7 +75705,7 @@ } }, { - "id": 27514, + "id": 27593, "properties": { "east": "tall", "north": "low", @@ -75635,7 +75716,7 @@ } }, { - "id": 27515, + "id": 27594, "properties": { "east": "tall", "north": "low", @@ -75646,7 +75727,7 @@ } }, { - "id": 27516, + "id": 27595, "properties": { "east": "tall", "north": "low", @@ -75657,7 +75738,7 @@ } }, { - "id": 27517, + "id": 27596, "properties": { "east": "tall", "north": "low", @@ -75668,7 +75749,7 @@ } }, { - "id": 27518, + "id": 27597, "properties": { "east": "tall", "north": "low", @@ -75679,7 +75760,7 @@ } }, { - "id": 27519, + "id": 27598, "properties": { "east": "tall", "north": "low", @@ -75690,7 +75771,7 @@ } }, { - "id": 27520, + "id": 27599, "properties": { "east": "tall", "north": "low", @@ -75701,7 +75782,7 @@ } }, { - "id": 27521, + "id": 27600, "properties": { "east": "tall", "north": "low", @@ -75712,7 +75793,7 @@ } }, { - "id": 27522, + "id": 27601, "properties": { "east": "tall", "north": "low", @@ -75723,7 +75804,7 @@ } }, { - "id": 27523, + "id": 27602, "properties": { "east": "tall", "north": "low", @@ -75734,7 +75815,7 @@ } }, { - "id": 27524, + "id": 27603, "properties": { "east": "tall", "north": "low", @@ -75745,7 +75826,7 @@ } }, { - "id": 27525, + "id": 27604, "properties": { "east": "tall", "north": "low", @@ -75756,7 +75837,7 @@ } }, { - "id": 27526, + "id": 27605, "properties": { "east": "tall", "north": "low", @@ -75767,7 +75848,7 @@ } }, { - "id": 27527, + "id": 27606, "properties": { "east": "tall", "north": "low", @@ -75778,7 +75859,7 @@ } }, { - "id": 27528, + "id": 27607, "properties": { "east": "tall", "north": "tall", @@ -75789,7 +75870,7 @@ } }, { - "id": 27529, + "id": 27608, "properties": { "east": "tall", "north": "tall", @@ -75800,7 +75881,7 @@ } }, { - "id": 27530, + "id": 27609, "properties": { "east": "tall", "north": "tall", @@ -75811,7 +75892,7 @@ } }, { - "id": 27531, + "id": 27610, "properties": { "east": "tall", "north": "tall", @@ -75822,7 +75903,7 @@ } }, { - "id": 27532, + "id": 27611, "properties": { "east": "tall", "north": "tall", @@ -75833,7 +75914,7 @@ } }, { - "id": 27533, + "id": 27612, "properties": { "east": "tall", "north": "tall", @@ -75844,7 +75925,7 @@ } }, { - "id": 27534, + "id": 27613, "properties": { "east": "tall", "north": "tall", @@ -75855,7 +75936,7 @@ } }, { - "id": 27535, + "id": 27614, "properties": { "east": "tall", "north": "tall", @@ -75866,7 +75947,7 @@ } }, { - "id": 27536, + "id": 27615, "properties": { "east": "tall", "north": "tall", @@ -75877,7 +75958,7 @@ } }, { - "id": 27537, + "id": 27616, "properties": { "east": "tall", "north": "tall", @@ -75888,7 +75969,7 @@ } }, { - "id": 27538, + "id": 27617, "properties": { "east": "tall", "north": "tall", @@ -75899,7 +75980,7 @@ } }, { - "id": 27539, + "id": 27618, "properties": { "east": "tall", "north": "tall", @@ -75910,7 +75991,7 @@ } }, { - "id": 27540, + "id": 27619, "properties": { "east": "tall", "north": "tall", @@ -75921,7 +76002,7 @@ } }, { - "id": 27541, + "id": 27620, "properties": { "east": "tall", "north": "tall", @@ -75932,7 +76013,7 @@ } }, { - "id": 27542, + "id": 27621, "properties": { "east": "tall", "north": "tall", @@ -75943,7 +76024,7 @@ } }, { - "id": 27543, + "id": 27622, "properties": { "east": "tall", "north": "tall", @@ -75954,7 +76035,7 @@ } }, { - "id": 27544, + "id": 27623, "properties": { "east": "tall", "north": "tall", @@ -75965,7 +76046,7 @@ } }, { - "id": 27545, + "id": 27624, "properties": { "east": "tall", "north": "tall", @@ -75976,7 +76057,7 @@ } }, { - "id": 27546, + "id": 27625, "properties": { "east": "tall", "north": "tall", @@ -75987,7 +76068,7 @@ } }, { - "id": 27547, + "id": 27626, "properties": { "east": "tall", "north": "tall", @@ -75998,7 +76079,7 @@ } }, { - "id": 27548, + "id": 27627, "properties": { "east": "tall", "north": "tall", @@ -76009,7 +76090,7 @@ } }, { - "id": 27549, + "id": 27628, "properties": { "east": "tall", "north": "tall", @@ -76020,7 +76101,7 @@ } }, { - "id": 27550, + "id": 27629, "properties": { "east": "tall", "north": "tall", @@ -76031,7 +76112,7 @@ } }, { - "id": 27551, + "id": 27630, "properties": { "east": "tall", "north": "tall", @@ -76042,7 +76123,7 @@ } }, { - "id": 27552, + "id": 27631, "properties": { "east": "tall", "north": "tall", @@ -76053,7 +76134,7 @@ } }, { - "id": 27553, + "id": 27632, "properties": { "east": "tall", "north": "tall", @@ -76064,7 +76145,7 @@ } }, { - "id": 27554, + "id": 27633, "properties": { "east": "tall", "north": "tall", @@ -76075,7 +76156,7 @@ } }, { - "id": 27555, + "id": 27634, "properties": { "east": "tall", "north": "tall", @@ -76086,7 +76167,7 @@ } }, { - "id": 27556, + "id": 27635, "properties": { "east": "tall", "north": "tall", @@ -76097,7 +76178,7 @@ } }, { - "id": 27557, + "id": 27636, "properties": { "east": "tall", "north": "tall", @@ -76108,7 +76189,7 @@ } }, { - "id": 27558, + "id": 27637, "properties": { "east": "tall", "north": "tall", @@ -76119,7 +76200,7 @@ } }, { - "id": 27559, + "id": 27638, "properties": { "east": "tall", "north": "tall", @@ -76130,7 +76211,7 @@ } }, { - "id": 27560, + "id": 27639, "properties": { "east": "tall", "north": "tall", @@ -76141,7 +76222,7 @@ } }, { - "id": 27561, + "id": 27640, "properties": { "east": "tall", "north": "tall", @@ -76152,7 +76233,7 @@ } }, { - "id": 27562, + "id": 27641, "properties": { "east": "tall", "north": "tall", @@ -76163,7 +76244,7 @@ } }, { - "id": 27563, + "id": 27642, "properties": { "east": "tall", "north": "tall", @@ -76183,7 +76264,7 @@ "states": [ { "default": true, - "id": 27153 + "id": 27232 } ] }, @@ -76213,7 +76294,7 @@ "states": [ { "default": true, - "id": 23956 + "id": 24003 } ] }, @@ -76230,7 +76311,7 @@ "states": [ { "default": true, - "id": 4330 + "id": 4339 } ] }, @@ -76247,7 +76328,7 @@ "states": [ { "default": true, - "id": 8286 + "id": 8296 } ] }, @@ -76307,14 +76388,14 @@ }, "states": [ { - "id": 5905, + "id": 5914, "properties": { "lit": "true" } }, { "default": true, - "id": 5906, + "id": 5915, "properties": { "lit": "false" } @@ -76339,21 +76420,21 @@ }, "states": [ { - "id": 26823, + "id": 26902, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 26824, + "id": 26903, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 26825, + "id": 26904, "properties": { "type": "bottom", "waterlogged": "true" @@ -76361,21 +76442,21 @@ }, { "default": true, - "id": 26826, + "id": 26905, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 26827, + "id": 26906, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 26828, + "id": 26907, "properties": { "type": "double", "waterlogged": "false" @@ -76416,7 +76497,7 @@ }, "states": [ { - "id": 26743, + "id": 26822, "properties": { "facing": "north", "half": "top", @@ -76425,7 +76506,7 @@ } }, { - "id": 26744, + "id": 26823, "properties": { "facing": "north", "half": "top", @@ -76434,7 +76515,7 @@ } }, { - "id": 26745, + "id": 26824, "properties": { "facing": "north", "half": "top", @@ -76443,7 +76524,7 @@ } }, { - "id": 26746, + "id": 26825, "properties": { "facing": "north", "half": "top", @@ -76452,7 +76533,7 @@ } }, { - "id": 26747, + "id": 26826, "properties": { "facing": "north", "half": "top", @@ -76461,7 +76542,7 @@ } }, { - "id": 26748, + "id": 26827, "properties": { "facing": "north", "half": "top", @@ -76470,7 +76551,7 @@ } }, { - "id": 26749, + "id": 26828, "properties": { "facing": "north", "half": "top", @@ -76479,7 +76560,7 @@ } }, { - "id": 26750, + "id": 26829, "properties": { "facing": "north", "half": "top", @@ -76488,7 +76569,7 @@ } }, { - "id": 26751, + "id": 26830, "properties": { "facing": "north", "half": "top", @@ -76497,7 +76578,7 @@ } }, { - "id": 26752, + "id": 26831, "properties": { "facing": "north", "half": "top", @@ -76506,7 +76587,7 @@ } }, { - "id": 26753, + "id": 26832, "properties": { "facing": "north", "half": "bottom", @@ -76516,7 +76597,7 @@ }, { "default": true, - "id": 26754, + "id": 26833, "properties": { "facing": "north", "half": "bottom", @@ -76525,7 +76606,7 @@ } }, { - "id": 26755, + "id": 26834, "properties": { "facing": "north", "half": "bottom", @@ -76534,7 +76615,7 @@ } }, { - "id": 26756, + "id": 26835, "properties": { "facing": "north", "half": "bottom", @@ -76543,7 +76624,7 @@ } }, { - "id": 26757, + "id": 26836, "properties": { "facing": "north", "half": "bottom", @@ -76552,7 +76633,7 @@ } }, { - "id": 26758, + "id": 26837, "properties": { "facing": "north", "half": "bottom", @@ -76561,7 +76642,7 @@ } }, { - "id": 26759, + "id": 26838, "properties": { "facing": "north", "half": "bottom", @@ -76570,7 +76651,7 @@ } }, { - "id": 26760, + "id": 26839, "properties": { "facing": "north", "half": "bottom", @@ -76579,7 +76660,7 @@ } }, { - "id": 26761, + "id": 26840, "properties": { "facing": "north", "half": "bottom", @@ -76588,7 +76669,7 @@ } }, { - "id": 26762, + "id": 26841, "properties": { "facing": "north", "half": "bottom", @@ -76597,7 +76678,7 @@ } }, { - "id": 26763, + "id": 26842, "properties": { "facing": "south", "half": "top", @@ -76606,7 +76687,7 @@ } }, { - "id": 26764, + "id": 26843, "properties": { "facing": "south", "half": "top", @@ -76615,7 +76696,7 @@ } }, { - "id": 26765, + "id": 26844, "properties": { "facing": "south", "half": "top", @@ -76624,7 +76705,7 @@ } }, { - "id": 26766, + "id": 26845, "properties": { "facing": "south", "half": "top", @@ -76633,7 +76714,7 @@ } }, { - "id": 26767, + "id": 26846, "properties": { "facing": "south", "half": "top", @@ -76642,7 +76723,7 @@ } }, { - "id": 26768, + "id": 26847, "properties": { "facing": "south", "half": "top", @@ -76651,7 +76732,7 @@ } }, { - "id": 26769, + "id": 26848, "properties": { "facing": "south", "half": "top", @@ -76660,7 +76741,7 @@ } }, { - "id": 26770, + "id": 26849, "properties": { "facing": "south", "half": "top", @@ -76669,7 +76750,7 @@ } }, { - "id": 26771, + "id": 26850, "properties": { "facing": "south", "half": "top", @@ -76678,7 +76759,7 @@ } }, { - "id": 26772, + "id": 26851, "properties": { "facing": "south", "half": "top", @@ -76687,7 +76768,7 @@ } }, { - "id": 26773, + "id": 26852, "properties": { "facing": "south", "half": "bottom", @@ -76696,7 +76777,7 @@ } }, { - "id": 26774, + "id": 26853, "properties": { "facing": "south", "half": "bottom", @@ -76705,7 +76786,7 @@ } }, { - "id": 26775, + "id": 26854, "properties": { "facing": "south", "half": "bottom", @@ -76714,7 +76795,7 @@ } }, { - "id": 26776, + "id": 26855, "properties": { "facing": "south", "half": "bottom", @@ -76723,7 +76804,7 @@ } }, { - "id": 26777, + "id": 26856, "properties": { "facing": "south", "half": "bottom", @@ -76732,7 +76813,7 @@ } }, { - "id": 26778, + "id": 26857, "properties": { "facing": "south", "half": "bottom", @@ -76741,7 +76822,7 @@ } }, { - "id": 26779, + "id": 26858, "properties": { "facing": "south", "half": "bottom", @@ -76750,7 +76831,7 @@ } }, { - "id": 26780, + "id": 26859, "properties": { "facing": "south", "half": "bottom", @@ -76759,7 +76840,7 @@ } }, { - "id": 26781, + "id": 26860, "properties": { "facing": "south", "half": "bottom", @@ -76768,7 +76849,7 @@ } }, { - "id": 26782, + "id": 26861, "properties": { "facing": "south", "half": "bottom", @@ -76777,7 +76858,7 @@ } }, { - "id": 26783, + "id": 26862, "properties": { "facing": "west", "half": "top", @@ -76786,7 +76867,7 @@ } }, { - "id": 26784, + "id": 26863, "properties": { "facing": "west", "half": "top", @@ -76795,7 +76876,7 @@ } }, { - "id": 26785, + "id": 26864, "properties": { "facing": "west", "half": "top", @@ -76804,7 +76885,7 @@ } }, { - "id": 26786, + "id": 26865, "properties": { "facing": "west", "half": "top", @@ -76813,7 +76894,7 @@ } }, { - "id": 26787, + "id": 26866, "properties": { "facing": "west", "half": "top", @@ -76822,7 +76903,7 @@ } }, { - "id": 26788, + "id": 26867, "properties": { "facing": "west", "half": "top", @@ -76831,7 +76912,7 @@ } }, { - "id": 26789, + "id": 26868, "properties": { "facing": "west", "half": "top", @@ -76840,7 +76921,7 @@ } }, { - "id": 26790, + "id": 26869, "properties": { "facing": "west", "half": "top", @@ -76849,7 +76930,7 @@ } }, { - "id": 26791, + "id": 26870, "properties": { "facing": "west", "half": "top", @@ -76858,7 +76939,7 @@ } }, { - "id": 26792, + "id": 26871, "properties": { "facing": "west", "half": "top", @@ -76867,7 +76948,7 @@ } }, { - "id": 26793, + "id": 26872, "properties": { "facing": "west", "half": "bottom", @@ -76876,7 +76957,7 @@ } }, { - "id": 26794, + "id": 26873, "properties": { "facing": "west", "half": "bottom", @@ -76885,7 +76966,7 @@ } }, { - "id": 26795, + "id": 26874, "properties": { "facing": "west", "half": "bottom", @@ -76894,7 +76975,7 @@ } }, { - "id": 26796, + "id": 26875, "properties": { "facing": "west", "half": "bottom", @@ -76903,7 +76984,7 @@ } }, { - "id": 26797, + "id": 26876, "properties": { "facing": "west", "half": "bottom", @@ -76912,7 +76993,7 @@ } }, { - "id": 26798, + "id": 26877, "properties": { "facing": "west", "half": "bottom", @@ -76921,7 +77002,7 @@ } }, { - "id": 26799, + "id": 26878, "properties": { "facing": "west", "half": "bottom", @@ -76930,7 +77011,7 @@ } }, { - "id": 26800, + "id": 26879, "properties": { "facing": "west", "half": "bottom", @@ -76939,7 +77020,7 @@ } }, { - "id": 26801, + "id": 26880, "properties": { "facing": "west", "half": "bottom", @@ -76948,7 +77029,7 @@ } }, { - "id": 26802, + "id": 26881, "properties": { "facing": "west", "half": "bottom", @@ -76957,7 +77038,7 @@ } }, { - "id": 26803, + "id": 26882, "properties": { "facing": "east", "half": "top", @@ -76966,7 +77047,7 @@ } }, { - "id": 26804, + "id": 26883, "properties": { "facing": "east", "half": "top", @@ -76975,7 +77056,7 @@ } }, { - "id": 26805, + "id": 26884, "properties": { "facing": "east", "half": "top", @@ -76984,7 +77065,7 @@ } }, { - "id": 26806, + "id": 26885, "properties": { "facing": "east", "half": "top", @@ -76993,7 +77074,7 @@ } }, { - "id": 26807, + "id": 26886, "properties": { "facing": "east", "half": "top", @@ -77002,7 +77083,7 @@ } }, { - "id": 26808, + "id": 26887, "properties": { "facing": "east", "half": "top", @@ -77011,7 +77092,7 @@ } }, { - "id": 26809, + "id": 26888, "properties": { "facing": "east", "half": "top", @@ -77020,7 +77101,7 @@ } }, { - "id": 26810, + "id": 26889, "properties": { "facing": "east", "half": "top", @@ -77029,7 +77110,7 @@ } }, { - "id": 26811, + "id": 26890, "properties": { "facing": "east", "half": "top", @@ -77038,7 +77119,7 @@ } }, { - "id": 26812, + "id": 26891, "properties": { "facing": "east", "half": "top", @@ -77047,7 +77128,7 @@ } }, { - "id": 26813, + "id": 26892, "properties": { "facing": "east", "half": "bottom", @@ -77056,7 +77137,7 @@ } }, { - "id": 26814, + "id": 26893, "properties": { "facing": "east", "half": "bottom", @@ -77065,7 +77146,7 @@ } }, { - "id": 26815, + "id": 26894, "properties": { "facing": "east", "half": "bottom", @@ -77074,7 +77155,7 @@ } }, { - "id": 26816, + "id": 26895, "properties": { "facing": "east", "half": "bottom", @@ -77083,7 +77164,7 @@ } }, { - "id": 26817, + "id": 26896, "properties": { "facing": "east", "half": "bottom", @@ -77092,7 +77173,7 @@ } }, { - "id": 26818, + "id": 26897, "properties": { "facing": "east", "half": "bottom", @@ -77101,7 +77182,7 @@ } }, { - "id": 26819, + "id": 26898, "properties": { "facing": "east", "half": "bottom", @@ -77110,7 +77191,7 @@ } }, { - "id": 26820, + "id": 26899, "properties": { "facing": "east", "half": "bottom", @@ -77119,7 +77200,7 @@ } }, { - "id": 26821, + "id": 26900, "properties": { "facing": "east", "half": "bottom", @@ -77128,7 +77209,7 @@ } }, { - "id": 26822, + "id": 26901, "properties": { "facing": "east", "half": "bottom", @@ -77175,7 +77256,7 @@ }, "states": [ { - "id": 26829, + "id": 26908, "properties": { "east": "none", "north": "none", @@ -77186,7 +77267,7 @@ } }, { - "id": 26830, + "id": 26909, "properties": { "east": "none", "north": "none", @@ -77197,7 +77278,7 @@ } }, { - "id": 26831, + "id": 26910, "properties": { "east": "none", "north": "none", @@ -77209,7 +77290,7 @@ }, { "default": true, - "id": 26832, + "id": 26911, "properties": { "east": "none", "north": "none", @@ -77220,7 +77301,7 @@ } }, { - "id": 26833, + "id": 26912, "properties": { "east": "none", "north": "none", @@ -77231,7 +77312,7 @@ } }, { - "id": 26834, + "id": 26913, "properties": { "east": "none", "north": "none", @@ -77242,7 +77323,7 @@ } }, { - "id": 26835, + "id": 26914, "properties": { "east": "none", "north": "none", @@ -77253,7 +77334,7 @@ } }, { - "id": 26836, + "id": 26915, "properties": { "east": "none", "north": "none", @@ -77264,7 +77345,7 @@ } }, { - "id": 26837, + "id": 26916, "properties": { "east": "none", "north": "none", @@ -77275,7 +77356,7 @@ } }, { - "id": 26838, + "id": 26917, "properties": { "east": "none", "north": "none", @@ -77286,7 +77367,7 @@ } }, { - "id": 26839, + "id": 26918, "properties": { "east": "none", "north": "none", @@ -77297,7 +77378,7 @@ } }, { - "id": 26840, + "id": 26919, "properties": { "east": "none", "north": "none", @@ -77308,7 +77389,7 @@ } }, { - "id": 26841, + "id": 26920, "properties": { "east": "none", "north": "none", @@ -77319,7 +77400,7 @@ } }, { - "id": 26842, + "id": 26921, "properties": { "east": "none", "north": "none", @@ -77330,7 +77411,7 @@ } }, { - "id": 26843, + "id": 26922, "properties": { "east": "none", "north": "none", @@ -77341,7 +77422,7 @@ } }, { - "id": 26844, + "id": 26923, "properties": { "east": "none", "north": "none", @@ -77352,7 +77433,7 @@ } }, { - "id": 26845, + "id": 26924, "properties": { "east": "none", "north": "none", @@ -77363,7 +77444,7 @@ } }, { - "id": 26846, + "id": 26925, "properties": { "east": "none", "north": "none", @@ -77374,7 +77455,7 @@ } }, { - "id": 26847, + "id": 26926, "properties": { "east": "none", "north": "none", @@ -77385,7 +77466,7 @@ } }, { - "id": 26848, + "id": 26927, "properties": { "east": "none", "north": "none", @@ -77396,7 +77477,7 @@ } }, { - "id": 26849, + "id": 26928, "properties": { "east": "none", "north": "none", @@ -77407,7 +77488,7 @@ } }, { - "id": 26850, + "id": 26929, "properties": { "east": "none", "north": "none", @@ -77418,7 +77499,7 @@ } }, { - "id": 26851, + "id": 26930, "properties": { "east": "none", "north": "none", @@ -77429,7 +77510,7 @@ } }, { - "id": 26852, + "id": 26931, "properties": { "east": "none", "north": "none", @@ -77440,7 +77521,7 @@ } }, { - "id": 26853, + "id": 26932, "properties": { "east": "none", "north": "none", @@ -77451,7 +77532,7 @@ } }, { - "id": 26854, + "id": 26933, "properties": { "east": "none", "north": "none", @@ -77462,7 +77543,7 @@ } }, { - "id": 26855, + "id": 26934, "properties": { "east": "none", "north": "none", @@ -77473,7 +77554,7 @@ } }, { - "id": 26856, + "id": 26935, "properties": { "east": "none", "north": "none", @@ -77484,7 +77565,7 @@ } }, { - "id": 26857, + "id": 26936, "properties": { "east": "none", "north": "none", @@ -77495,7 +77576,7 @@ } }, { - "id": 26858, + "id": 26937, "properties": { "east": "none", "north": "none", @@ -77506,7 +77587,7 @@ } }, { - "id": 26859, + "id": 26938, "properties": { "east": "none", "north": "none", @@ -77517,7 +77598,7 @@ } }, { - "id": 26860, + "id": 26939, "properties": { "east": "none", "north": "none", @@ -77528,7 +77609,7 @@ } }, { - "id": 26861, + "id": 26940, "properties": { "east": "none", "north": "none", @@ -77539,7 +77620,7 @@ } }, { - "id": 26862, + "id": 26941, "properties": { "east": "none", "north": "none", @@ -77550,7 +77631,7 @@ } }, { - "id": 26863, + "id": 26942, "properties": { "east": "none", "north": "none", @@ -77561,7 +77642,7 @@ } }, { - "id": 26864, + "id": 26943, "properties": { "east": "none", "north": "none", @@ -77572,7 +77653,7 @@ } }, { - "id": 26865, + "id": 26944, "properties": { "east": "none", "north": "low", @@ -77583,7 +77664,7 @@ } }, { - "id": 26866, + "id": 26945, "properties": { "east": "none", "north": "low", @@ -77594,7 +77675,7 @@ } }, { - "id": 26867, + "id": 26946, "properties": { "east": "none", "north": "low", @@ -77605,7 +77686,7 @@ } }, { - "id": 26868, + "id": 26947, "properties": { "east": "none", "north": "low", @@ -77616,7 +77697,7 @@ } }, { - "id": 26869, + "id": 26948, "properties": { "east": "none", "north": "low", @@ -77627,7 +77708,7 @@ } }, { - "id": 26870, + "id": 26949, "properties": { "east": "none", "north": "low", @@ -77638,7 +77719,7 @@ } }, { - "id": 26871, + "id": 26950, "properties": { "east": "none", "north": "low", @@ -77649,7 +77730,7 @@ } }, { - "id": 26872, + "id": 26951, "properties": { "east": "none", "north": "low", @@ -77660,7 +77741,7 @@ } }, { - "id": 26873, + "id": 26952, "properties": { "east": "none", "north": "low", @@ -77671,7 +77752,7 @@ } }, { - "id": 26874, + "id": 26953, "properties": { "east": "none", "north": "low", @@ -77682,7 +77763,7 @@ } }, { - "id": 26875, + "id": 26954, "properties": { "east": "none", "north": "low", @@ -77693,7 +77774,7 @@ } }, { - "id": 26876, + "id": 26955, "properties": { "east": "none", "north": "low", @@ -77704,7 +77785,7 @@ } }, { - "id": 26877, + "id": 26956, "properties": { "east": "none", "north": "low", @@ -77715,7 +77796,7 @@ } }, { - "id": 26878, + "id": 26957, "properties": { "east": "none", "north": "low", @@ -77726,7 +77807,7 @@ } }, { - "id": 26879, + "id": 26958, "properties": { "east": "none", "north": "low", @@ -77737,7 +77818,7 @@ } }, { - "id": 26880, + "id": 26959, "properties": { "east": "none", "north": "low", @@ -77748,7 +77829,7 @@ } }, { - "id": 26881, + "id": 26960, "properties": { "east": "none", "north": "low", @@ -77759,7 +77840,7 @@ } }, { - "id": 26882, + "id": 26961, "properties": { "east": "none", "north": "low", @@ -77770,7 +77851,7 @@ } }, { - "id": 26883, + "id": 26962, "properties": { "east": "none", "north": "low", @@ -77781,7 +77862,7 @@ } }, { - "id": 26884, + "id": 26963, "properties": { "east": "none", "north": "low", @@ -77792,7 +77873,7 @@ } }, { - "id": 26885, + "id": 26964, "properties": { "east": "none", "north": "low", @@ -77803,7 +77884,7 @@ } }, { - "id": 26886, + "id": 26965, "properties": { "east": "none", "north": "low", @@ -77814,7 +77895,7 @@ } }, { - "id": 26887, + "id": 26966, "properties": { "east": "none", "north": "low", @@ -77825,7 +77906,7 @@ } }, { - "id": 26888, + "id": 26967, "properties": { "east": "none", "north": "low", @@ -77836,7 +77917,7 @@ } }, { - "id": 26889, + "id": 26968, "properties": { "east": "none", "north": "low", @@ -77847,7 +77928,7 @@ } }, { - "id": 26890, + "id": 26969, "properties": { "east": "none", "north": "low", @@ -77858,7 +77939,7 @@ } }, { - "id": 26891, + "id": 26970, "properties": { "east": "none", "north": "low", @@ -77869,7 +77950,7 @@ } }, { - "id": 26892, + "id": 26971, "properties": { "east": "none", "north": "low", @@ -77880,7 +77961,7 @@ } }, { - "id": 26893, + "id": 26972, "properties": { "east": "none", "north": "low", @@ -77891,7 +77972,7 @@ } }, { - "id": 26894, + "id": 26973, "properties": { "east": "none", "north": "low", @@ -77902,7 +77983,7 @@ } }, { - "id": 26895, + "id": 26974, "properties": { "east": "none", "north": "low", @@ -77913,7 +77994,7 @@ } }, { - "id": 26896, + "id": 26975, "properties": { "east": "none", "north": "low", @@ -77924,7 +78005,7 @@ } }, { - "id": 26897, + "id": 26976, "properties": { "east": "none", "north": "low", @@ -77935,7 +78016,7 @@ } }, { - "id": 26898, + "id": 26977, "properties": { "east": "none", "north": "low", @@ -77946,7 +78027,7 @@ } }, { - "id": 26899, + "id": 26978, "properties": { "east": "none", "north": "low", @@ -77957,7 +78038,7 @@ } }, { - "id": 26900, + "id": 26979, "properties": { "east": "none", "north": "low", @@ -77968,7 +78049,7 @@ } }, { - "id": 26901, + "id": 26980, "properties": { "east": "none", "north": "tall", @@ -77979,7 +78060,7 @@ } }, { - "id": 26902, + "id": 26981, "properties": { "east": "none", "north": "tall", @@ -77990,7 +78071,7 @@ } }, { - "id": 26903, + "id": 26982, "properties": { "east": "none", "north": "tall", @@ -78001,7 +78082,7 @@ } }, { - "id": 26904, + "id": 26983, "properties": { "east": "none", "north": "tall", @@ -78012,7 +78093,7 @@ } }, { - "id": 26905, + "id": 26984, "properties": { "east": "none", "north": "tall", @@ -78023,7 +78104,7 @@ } }, { - "id": 26906, + "id": 26985, "properties": { "east": "none", "north": "tall", @@ -78034,7 +78115,7 @@ } }, { - "id": 26907, + "id": 26986, "properties": { "east": "none", "north": "tall", @@ -78045,7 +78126,7 @@ } }, { - "id": 26908, + "id": 26987, "properties": { "east": "none", "north": "tall", @@ -78056,7 +78137,7 @@ } }, { - "id": 26909, + "id": 26988, "properties": { "east": "none", "north": "tall", @@ -78067,7 +78148,7 @@ } }, { - "id": 26910, + "id": 26989, "properties": { "east": "none", "north": "tall", @@ -78078,7 +78159,7 @@ } }, { - "id": 26911, + "id": 26990, "properties": { "east": "none", "north": "tall", @@ -78089,7 +78170,7 @@ } }, { - "id": 26912, + "id": 26991, "properties": { "east": "none", "north": "tall", @@ -78100,7 +78181,7 @@ } }, { - "id": 26913, + "id": 26992, "properties": { "east": "none", "north": "tall", @@ -78111,7 +78192,7 @@ } }, { - "id": 26914, + "id": 26993, "properties": { "east": "none", "north": "tall", @@ -78122,7 +78203,7 @@ } }, { - "id": 26915, + "id": 26994, "properties": { "east": "none", "north": "tall", @@ -78133,7 +78214,7 @@ } }, { - "id": 26916, + "id": 26995, "properties": { "east": "none", "north": "tall", @@ -78144,7 +78225,7 @@ } }, { - "id": 26917, + "id": 26996, "properties": { "east": "none", "north": "tall", @@ -78155,7 +78236,7 @@ } }, { - "id": 26918, + "id": 26997, "properties": { "east": "none", "north": "tall", @@ -78166,7 +78247,7 @@ } }, { - "id": 26919, + "id": 26998, "properties": { "east": "none", "north": "tall", @@ -78177,7 +78258,7 @@ } }, { - "id": 26920, + "id": 26999, "properties": { "east": "none", "north": "tall", @@ -78188,7 +78269,7 @@ } }, { - "id": 26921, + "id": 27000, "properties": { "east": "none", "north": "tall", @@ -78199,7 +78280,7 @@ } }, { - "id": 26922, + "id": 27001, "properties": { "east": "none", "north": "tall", @@ -78210,7 +78291,7 @@ } }, { - "id": 26923, + "id": 27002, "properties": { "east": "none", "north": "tall", @@ -78221,7 +78302,7 @@ } }, { - "id": 26924, + "id": 27003, "properties": { "east": "none", "north": "tall", @@ -78232,7 +78313,7 @@ } }, { - "id": 26925, + "id": 27004, "properties": { "east": "none", "north": "tall", @@ -78243,7 +78324,7 @@ } }, { - "id": 26926, + "id": 27005, "properties": { "east": "none", "north": "tall", @@ -78254,7 +78335,7 @@ } }, { - "id": 26927, + "id": 27006, "properties": { "east": "none", "north": "tall", @@ -78265,7 +78346,7 @@ } }, { - "id": 26928, + "id": 27007, "properties": { "east": "none", "north": "tall", @@ -78276,7 +78357,7 @@ } }, { - "id": 26929, + "id": 27008, "properties": { "east": "none", "north": "tall", @@ -78287,7 +78368,7 @@ } }, { - "id": 26930, + "id": 27009, "properties": { "east": "none", "north": "tall", @@ -78298,7 +78379,7 @@ } }, { - "id": 26931, + "id": 27010, "properties": { "east": "none", "north": "tall", @@ -78309,7 +78390,7 @@ } }, { - "id": 26932, + "id": 27011, "properties": { "east": "none", "north": "tall", @@ -78320,7 +78401,7 @@ } }, { - "id": 26933, + "id": 27012, "properties": { "east": "none", "north": "tall", @@ -78331,7 +78412,7 @@ } }, { - "id": 26934, + "id": 27013, "properties": { "east": "none", "north": "tall", @@ -78342,7 +78423,7 @@ } }, { - "id": 26935, + "id": 27014, "properties": { "east": "none", "north": "tall", @@ -78353,7 +78434,7 @@ } }, { - "id": 26936, + "id": 27015, "properties": { "east": "none", "north": "tall", @@ -78364,7 +78445,7 @@ } }, { - "id": 26937, + "id": 27016, "properties": { "east": "low", "north": "none", @@ -78375,7 +78456,7 @@ } }, { - "id": 26938, + "id": 27017, "properties": { "east": "low", "north": "none", @@ -78386,7 +78467,7 @@ } }, { - "id": 26939, + "id": 27018, "properties": { "east": "low", "north": "none", @@ -78397,7 +78478,7 @@ } }, { - "id": 26940, + "id": 27019, "properties": { "east": "low", "north": "none", @@ -78408,7 +78489,7 @@ } }, { - "id": 26941, + "id": 27020, "properties": { "east": "low", "north": "none", @@ -78419,7 +78500,7 @@ } }, { - "id": 26942, + "id": 27021, "properties": { "east": "low", "north": "none", @@ -78430,7 +78511,7 @@ } }, { - "id": 26943, + "id": 27022, "properties": { "east": "low", "north": "none", @@ -78441,7 +78522,7 @@ } }, { - "id": 26944, + "id": 27023, "properties": { "east": "low", "north": "none", @@ -78452,7 +78533,7 @@ } }, { - "id": 26945, + "id": 27024, "properties": { "east": "low", "north": "none", @@ -78463,7 +78544,7 @@ } }, { - "id": 26946, + "id": 27025, "properties": { "east": "low", "north": "none", @@ -78474,7 +78555,7 @@ } }, { - "id": 26947, + "id": 27026, "properties": { "east": "low", "north": "none", @@ -78485,7 +78566,7 @@ } }, { - "id": 26948, + "id": 27027, "properties": { "east": "low", "north": "none", @@ -78496,7 +78577,7 @@ } }, { - "id": 26949, + "id": 27028, "properties": { "east": "low", "north": "none", @@ -78507,7 +78588,7 @@ } }, { - "id": 26950, + "id": 27029, "properties": { "east": "low", "north": "none", @@ -78518,7 +78599,7 @@ } }, { - "id": 26951, + "id": 27030, "properties": { "east": "low", "north": "none", @@ -78529,7 +78610,7 @@ } }, { - "id": 26952, + "id": 27031, "properties": { "east": "low", "north": "none", @@ -78540,7 +78621,7 @@ } }, { - "id": 26953, + "id": 27032, "properties": { "east": "low", "north": "none", @@ -78551,7 +78632,7 @@ } }, { - "id": 26954, + "id": 27033, "properties": { "east": "low", "north": "none", @@ -78562,7 +78643,7 @@ } }, { - "id": 26955, + "id": 27034, "properties": { "east": "low", "north": "none", @@ -78573,7 +78654,7 @@ } }, { - "id": 26956, + "id": 27035, "properties": { "east": "low", "north": "none", @@ -78584,7 +78665,7 @@ } }, { - "id": 26957, + "id": 27036, "properties": { "east": "low", "north": "none", @@ -78595,7 +78676,7 @@ } }, { - "id": 26958, + "id": 27037, "properties": { "east": "low", "north": "none", @@ -78606,7 +78687,7 @@ } }, { - "id": 26959, + "id": 27038, "properties": { "east": "low", "north": "none", @@ -78617,7 +78698,7 @@ } }, { - "id": 26960, + "id": 27039, "properties": { "east": "low", "north": "none", @@ -78628,7 +78709,7 @@ } }, { - "id": 26961, + "id": 27040, "properties": { "east": "low", "north": "none", @@ -78639,7 +78720,7 @@ } }, { - "id": 26962, + "id": 27041, "properties": { "east": "low", "north": "none", @@ -78650,7 +78731,7 @@ } }, { - "id": 26963, + "id": 27042, "properties": { "east": "low", "north": "none", @@ -78661,7 +78742,7 @@ } }, { - "id": 26964, + "id": 27043, "properties": { "east": "low", "north": "none", @@ -78672,7 +78753,7 @@ } }, { - "id": 26965, + "id": 27044, "properties": { "east": "low", "north": "none", @@ -78683,7 +78764,7 @@ } }, { - "id": 26966, + "id": 27045, "properties": { "east": "low", "north": "none", @@ -78694,7 +78775,7 @@ } }, { - "id": 26967, + "id": 27046, "properties": { "east": "low", "north": "none", @@ -78705,7 +78786,7 @@ } }, { - "id": 26968, + "id": 27047, "properties": { "east": "low", "north": "none", @@ -78716,7 +78797,7 @@ } }, { - "id": 26969, + "id": 27048, "properties": { "east": "low", "north": "none", @@ -78727,7 +78808,7 @@ } }, { - "id": 26970, + "id": 27049, "properties": { "east": "low", "north": "none", @@ -78738,7 +78819,7 @@ } }, { - "id": 26971, + "id": 27050, "properties": { "east": "low", "north": "none", @@ -78749,7 +78830,7 @@ } }, { - "id": 26972, + "id": 27051, "properties": { "east": "low", "north": "none", @@ -78760,7 +78841,7 @@ } }, { - "id": 26973, + "id": 27052, "properties": { "east": "low", "north": "low", @@ -78771,7 +78852,7 @@ } }, { - "id": 26974, + "id": 27053, "properties": { "east": "low", "north": "low", @@ -78782,7 +78863,7 @@ } }, { - "id": 26975, + "id": 27054, "properties": { "east": "low", "north": "low", @@ -78793,7 +78874,7 @@ } }, { - "id": 26976, + "id": 27055, "properties": { "east": "low", "north": "low", @@ -78804,7 +78885,7 @@ } }, { - "id": 26977, + "id": 27056, "properties": { "east": "low", "north": "low", @@ -78815,7 +78896,7 @@ } }, { - "id": 26978, + "id": 27057, "properties": { "east": "low", "north": "low", @@ -78826,7 +78907,7 @@ } }, { - "id": 26979, + "id": 27058, "properties": { "east": "low", "north": "low", @@ -78837,7 +78918,7 @@ } }, { - "id": 26980, + "id": 27059, "properties": { "east": "low", "north": "low", @@ -78848,7 +78929,7 @@ } }, { - "id": 26981, + "id": 27060, "properties": { "east": "low", "north": "low", @@ -78859,7 +78940,7 @@ } }, { - "id": 26982, + "id": 27061, "properties": { "east": "low", "north": "low", @@ -78870,7 +78951,7 @@ } }, { - "id": 26983, + "id": 27062, "properties": { "east": "low", "north": "low", @@ -78881,7 +78962,7 @@ } }, { - "id": 26984, + "id": 27063, "properties": { "east": "low", "north": "low", @@ -78892,7 +78973,7 @@ } }, { - "id": 26985, + "id": 27064, "properties": { "east": "low", "north": "low", @@ -78903,7 +78984,7 @@ } }, { - "id": 26986, + "id": 27065, "properties": { "east": "low", "north": "low", @@ -78914,7 +78995,7 @@ } }, { - "id": 26987, + "id": 27066, "properties": { "east": "low", "north": "low", @@ -78925,7 +79006,7 @@ } }, { - "id": 26988, + "id": 27067, "properties": { "east": "low", "north": "low", @@ -78936,7 +79017,7 @@ } }, { - "id": 26989, + "id": 27068, "properties": { "east": "low", "north": "low", @@ -78947,7 +79028,7 @@ } }, { - "id": 26990, + "id": 27069, "properties": { "east": "low", "north": "low", @@ -78958,7 +79039,7 @@ } }, { - "id": 26991, + "id": 27070, "properties": { "east": "low", "north": "low", @@ -78969,7 +79050,7 @@ } }, { - "id": 26992, + "id": 27071, "properties": { "east": "low", "north": "low", @@ -78980,7 +79061,7 @@ } }, { - "id": 26993, + "id": 27072, "properties": { "east": "low", "north": "low", @@ -78991,7 +79072,7 @@ } }, { - "id": 26994, + "id": 27073, "properties": { "east": "low", "north": "low", @@ -79002,7 +79083,7 @@ } }, { - "id": 26995, + "id": 27074, "properties": { "east": "low", "north": "low", @@ -79013,7 +79094,7 @@ } }, { - "id": 26996, + "id": 27075, "properties": { "east": "low", "north": "low", @@ -79024,7 +79105,7 @@ } }, { - "id": 26997, + "id": 27076, "properties": { "east": "low", "north": "low", @@ -79035,7 +79116,7 @@ } }, { - "id": 26998, + "id": 27077, "properties": { "east": "low", "north": "low", @@ -79046,7 +79127,7 @@ } }, { - "id": 26999, + "id": 27078, "properties": { "east": "low", "north": "low", @@ -79057,7 +79138,7 @@ } }, { - "id": 27000, + "id": 27079, "properties": { "east": "low", "north": "low", @@ -79068,7 +79149,7 @@ } }, { - "id": 27001, + "id": 27080, "properties": { "east": "low", "north": "low", @@ -79079,7 +79160,7 @@ } }, { - "id": 27002, + "id": 27081, "properties": { "east": "low", "north": "low", @@ -79090,7 +79171,7 @@ } }, { - "id": 27003, + "id": 27082, "properties": { "east": "low", "north": "low", @@ -79101,7 +79182,7 @@ } }, { - "id": 27004, + "id": 27083, "properties": { "east": "low", "north": "low", @@ -79112,7 +79193,7 @@ } }, { - "id": 27005, + "id": 27084, "properties": { "east": "low", "north": "low", @@ -79123,7 +79204,7 @@ } }, { - "id": 27006, + "id": 27085, "properties": { "east": "low", "north": "low", @@ -79134,7 +79215,7 @@ } }, { - "id": 27007, + "id": 27086, "properties": { "east": "low", "north": "low", @@ -79145,7 +79226,7 @@ } }, { - "id": 27008, + "id": 27087, "properties": { "east": "low", "north": "low", @@ -79156,7 +79237,7 @@ } }, { - "id": 27009, + "id": 27088, "properties": { "east": "low", "north": "tall", @@ -79167,7 +79248,7 @@ } }, { - "id": 27010, + "id": 27089, "properties": { "east": "low", "north": "tall", @@ -79178,7 +79259,7 @@ } }, { - "id": 27011, + "id": 27090, "properties": { "east": "low", "north": "tall", @@ -79189,7 +79270,7 @@ } }, { - "id": 27012, + "id": 27091, "properties": { "east": "low", "north": "tall", @@ -79200,7 +79281,7 @@ } }, { - "id": 27013, + "id": 27092, "properties": { "east": "low", "north": "tall", @@ -79211,7 +79292,7 @@ } }, { - "id": 27014, + "id": 27093, "properties": { "east": "low", "north": "tall", @@ -79222,7 +79303,7 @@ } }, { - "id": 27015, + "id": 27094, "properties": { "east": "low", "north": "tall", @@ -79233,7 +79314,7 @@ } }, { - "id": 27016, + "id": 27095, "properties": { "east": "low", "north": "tall", @@ -79244,7 +79325,7 @@ } }, { - "id": 27017, + "id": 27096, "properties": { "east": "low", "north": "tall", @@ -79255,7 +79336,7 @@ } }, { - "id": 27018, + "id": 27097, "properties": { "east": "low", "north": "tall", @@ -79266,7 +79347,7 @@ } }, { - "id": 27019, + "id": 27098, "properties": { "east": "low", "north": "tall", @@ -79277,7 +79358,7 @@ } }, { - "id": 27020, + "id": 27099, "properties": { "east": "low", "north": "tall", @@ -79288,7 +79369,7 @@ } }, { - "id": 27021, + "id": 27100, "properties": { "east": "low", "north": "tall", @@ -79299,7 +79380,7 @@ } }, { - "id": 27022, + "id": 27101, "properties": { "east": "low", "north": "tall", @@ -79310,7 +79391,7 @@ } }, { - "id": 27023, + "id": 27102, "properties": { "east": "low", "north": "tall", @@ -79321,7 +79402,7 @@ } }, { - "id": 27024, + "id": 27103, "properties": { "east": "low", "north": "tall", @@ -79332,7 +79413,7 @@ } }, { - "id": 27025, + "id": 27104, "properties": { "east": "low", "north": "tall", @@ -79343,7 +79424,7 @@ } }, { - "id": 27026, + "id": 27105, "properties": { "east": "low", "north": "tall", @@ -79354,7 +79435,7 @@ } }, { - "id": 27027, + "id": 27106, "properties": { "east": "low", "north": "tall", @@ -79365,7 +79446,7 @@ } }, { - "id": 27028, + "id": 27107, "properties": { "east": "low", "north": "tall", @@ -79376,7 +79457,7 @@ } }, { - "id": 27029, + "id": 27108, "properties": { "east": "low", "north": "tall", @@ -79387,7 +79468,7 @@ } }, { - "id": 27030, + "id": 27109, "properties": { "east": "low", "north": "tall", @@ -79398,7 +79479,7 @@ } }, { - "id": 27031, + "id": 27110, "properties": { "east": "low", "north": "tall", @@ -79409,7 +79490,7 @@ } }, { - "id": 27032, + "id": 27111, "properties": { "east": "low", "north": "tall", @@ -79420,7 +79501,7 @@ } }, { - "id": 27033, + "id": 27112, "properties": { "east": "low", "north": "tall", @@ -79431,7 +79512,7 @@ } }, { - "id": 27034, + "id": 27113, "properties": { "east": "low", "north": "tall", @@ -79442,7 +79523,7 @@ } }, { - "id": 27035, + "id": 27114, "properties": { "east": "low", "north": "tall", @@ -79453,7 +79534,7 @@ } }, { - "id": 27036, + "id": 27115, "properties": { "east": "low", "north": "tall", @@ -79464,7 +79545,7 @@ } }, { - "id": 27037, + "id": 27116, "properties": { "east": "low", "north": "tall", @@ -79475,7 +79556,7 @@ } }, { - "id": 27038, + "id": 27117, "properties": { "east": "low", "north": "tall", @@ -79486,7 +79567,7 @@ } }, { - "id": 27039, + "id": 27118, "properties": { "east": "low", "north": "tall", @@ -79497,7 +79578,7 @@ } }, { - "id": 27040, + "id": 27119, "properties": { "east": "low", "north": "tall", @@ -79508,7 +79589,7 @@ } }, { - "id": 27041, + "id": 27120, "properties": { "east": "low", "north": "tall", @@ -79519,7 +79600,7 @@ } }, { - "id": 27042, + "id": 27121, "properties": { "east": "low", "north": "tall", @@ -79530,7 +79611,7 @@ } }, { - "id": 27043, + "id": 27122, "properties": { "east": "low", "north": "tall", @@ -79541,7 +79622,7 @@ } }, { - "id": 27044, + "id": 27123, "properties": { "east": "low", "north": "tall", @@ -79552,7 +79633,7 @@ } }, { - "id": 27045, + "id": 27124, "properties": { "east": "tall", "north": "none", @@ -79563,7 +79644,7 @@ } }, { - "id": 27046, + "id": 27125, "properties": { "east": "tall", "north": "none", @@ -79574,7 +79655,7 @@ } }, { - "id": 27047, + "id": 27126, "properties": { "east": "tall", "north": "none", @@ -79585,7 +79666,7 @@ } }, { - "id": 27048, + "id": 27127, "properties": { "east": "tall", "north": "none", @@ -79596,7 +79677,7 @@ } }, { - "id": 27049, + "id": 27128, "properties": { "east": "tall", "north": "none", @@ -79607,7 +79688,7 @@ } }, { - "id": 27050, + "id": 27129, "properties": { "east": "tall", "north": "none", @@ -79618,7 +79699,7 @@ } }, { - "id": 27051, + "id": 27130, "properties": { "east": "tall", "north": "none", @@ -79629,7 +79710,7 @@ } }, { - "id": 27052, + "id": 27131, "properties": { "east": "tall", "north": "none", @@ -79640,7 +79721,7 @@ } }, { - "id": 27053, + "id": 27132, "properties": { "east": "tall", "north": "none", @@ -79651,7 +79732,7 @@ } }, { - "id": 27054, + "id": 27133, "properties": { "east": "tall", "north": "none", @@ -79662,7 +79743,7 @@ } }, { - "id": 27055, + "id": 27134, "properties": { "east": "tall", "north": "none", @@ -79673,7 +79754,7 @@ } }, { - "id": 27056, + "id": 27135, "properties": { "east": "tall", "north": "none", @@ -79684,7 +79765,7 @@ } }, { - "id": 27057, + "id": 27136, "properties": { "east": "tall", "north": "none", @@ -79695,7 +79776,7 @@ } }, { - "id": 27058, + "id": 27137, "properties": { "east": "tall", "north": "none", @@ -79706,7 +79787,7 @@ } }, { - "id": 27059, + "id": 27138, "properties": { "east": "tall", "north": "none", @@ -79717,7 +79798,7 @@ } }, { - "id": 27060, + "id": 27139, "properties": { "east": "tall", "north": "none", @@ -79728,7 +79809,7 @@ } }, { - "id": 27061, + "id": 27140, "properties": { "east": "tall", "north": "none", @@ -79739,7 +79820,7 @@ } }, { - "id": 27062, + "id": 27141, "properties": { "east": "tall", "north": "none", @@ -79750,7 +79831,7 @@ } }, { - "id": 27063, + "id": 27142, "properties": { "east": "tall", "north": "none", @@ -79761,7 +79842,7 @@ } }, { - "id": 27064, + "id": 27143, "properties": { "east": "tall", "north": "none", @@ -79772,7 +79853,7 @@ } }, { - "id": 27065, + "id": 27144, "properties": { "east": "tall", "north": "none", @@ -79783,7 +79864,7 @@ } }, { - "id": 27066, + "id": 27145, "properties": { "east": "tall", "north": "none", @@ -79794,7 +79875,7 @@ } }, { - "id": 27067, + "id": 27146, "properties": { "east": "tall", "north": "none", @@ -79805,7 +79886,7 @@ } }, { - "id": 27068, + "id": 27147, "properties": { "east": "tall", "north": "none", @@ -79816,7 +79897,7 @@ } }, { - "id": 27069, + "id": 27148, "properties": { "east": "tall", "north": "none", @@ -79827,7 +79908,7 @@ } }, { - "id": 27070, + "id": 27149, "properties": { "east": "tall", "north": "none", @@ -79838,7 +79919,7 @@ } }, { - "id": 27071, + "id": 27150, "properties": { "east": "tall", "north": "none", @@ -79849,7 +79930,7 @@ } }, { - "id": 27072, + "id": 27151, "properties": { "east": "tall", "north": "none", @@ -79860,7 +79941,7 @@ } }, { - "id": 27073, + "id": 27152, "properties": { "east": "tall", "north": "none", @@ -79871,7 +79952,7 @@ } }, { - "id": 27074, + "id": 27153, "properties": { "east": "tall", "north": "none", @@ -79882,7 +79963,7 @@ } }, { - "id": 27075, + "id": 27154, "properties": { "east": "tall", "north": "none", @@ -79893,7 +79974,7 @@ } }, { - "id": 27076, + "id": 27155, "properties": { "east": "tall", "north": "none", @@ -79904,7 +79985,7 @@ } }, { - "id": 27077, + "id": 27156, "properties": { "east": "tall", "north": "none", @@ -79915,7 +79996,7 @@ } }, { - "id": 27078, + "id": 27157, "properties": { "east": "tall", "north": "none", @@ -79926,7 +80007,7 @@ } }, { - "id": 27079, + "id": 27158, "properties": { "east": "tall", "north": "none", @@ -79937,7 +80018,7 @@ } }, { - "id": 27080, + "id": 27159, "properties": { "east": "tall", "north": "none", @@ -79948,7 +80029,7 @@ } }, { - "id": 27081, + "id": 27160, "properties": { "east": "tall", "north": "low", @@ -79959,7 +80040,7 @@ } }, { - "id": 27082, + "id": 27161, "properties": { "east": "tall", "north": "low", @@ -79970,7 +80051,7 @@ } }, { - "id": 27083, + "id": 27162, "properties": { "east": "tall", "north": "low", @@ -79981,7 +80062,7 @@ } }, { - "id": 27084, + "id": 27163, "properties": { "east": "tall", "north": "low", @@ -79992,7 +80073,7 @@ } }, { - "id": 27085, + "id": 27164, "properties": { "east": "tall", "north": "low", @@ -80003,7 +80084,7 @@ } }, { - "id": 27086, + "id": 27165, "properties": { "east": "tall", "north": "low", @@ -80014,7 +80095,7 @@ } }, { - "id": 27087, + "id": 27166, "properties": { "east": "tall", "north": "low", @@ -80025,7 +80106,7 @@ } }, { - "id": 27088, + "id": 27167, "properties": { "east": "tall", "north": "low", @@ -80036,7 +80117,7 @@ } }, { - "id": 27089, + "id": 27168, "properties": { "east": "tall", "north": "low", @@ -80047,7 +80128,7 @@ } }, { - "id": 27090, + "id": 27169, "properties": { "east": "tall", "north": "low", @@ -80058,7 +80139,7 @@ } }, { - "id": 27091, + "id": 27170, "properties": { "east": "tall", "north": "low", @@ -80069,7 +80150,7 @@ } }, { - "id": 27092, + "id": 27171, "properties": { "east": "tall", "north": "low", @@ -80080,7 +80161,7 @@ } }, { - "id": 27093, + "id": 27172, "properties": { "east": "tall", "north": "low", @@ -80091,7 +80172,7 @@ } }, { - "id": 27094, + "id": 27173, "properties": { "east": "tall", "north": "low", @@ -80102,7 +80183,7 @@ } }, { - "id": 27095, + "id": 27174, "properties": { "east": "tall", "north": "low", @@ -80113,7 +80194,7 @@ } }, { - "id": 27096, + "id": 27175, "properties": { "east": "tall", "north": "low", @@ -80124,7 +80205,7 @@ } }, { - "id": 27097, + "id": 27176, "properties": { "east": "tall", "north": "low", @@ -80135,7 +80216,7 @@ } }, { - "id": 27098, + "id": 27177, "properties": { "east": "tall", "north": "low", @@ -80146,7 +80227,7 @@ } }, { - "id": 27099, + "id": 27178, "properties": { "east": "tall", "north": "low", @@ -80157,7 +80238,7 @@ } }, { - "id": 27100, + "id": 27179, "properties": { "east": "tall", "north": "low", @@ -80168,7 +80249,7 @@ } }, { - "id": 27101, + "id": 27180, "properties": { "east": "tall", "north": "low", @@ -80179,7 +80260,7 @@ } }, { - "id": 27102, + "id": 27181, "properties": { "east": "tall", "north": "low", @@ -80190,7 +80271,7 @@ } }, { - "id": 27103, + "id": 27182, "properties": { "east": "tall", "north": "low", @@ -80201,7 +80282,7 @@ } }, { - "id": 27104, + "id": 27183, "properties": { "east": "tall", "north": "low", @@ -80212,7 +80293,7 @@ } }, { - "id": 27105, + "id": 27184, "properties": { "east": "tall", "north": "low", @@ -80223,7 +80304,7 @@ } }, { - "id": 27106, + "id": 27185, "properties": { "east": "tall", "north": "low", @@ -80234,7 +80315,7 @@ } }, { - "id": 27107, + "id": 27186, "properties": { "east": "tall", "north": "low", @@ -80245,7 +80326,7 @@ } }, { - "id": 27108, + "id": 27187, "properties": { "east": "tall", "north": "low", @@ -80256,7 +80337,7 @@ } }, { - "id": 27109, + "id": 27188, "properties": { "east": "tall", "north": "low", @@ -80267,7 +80348,7 @@ } }, { - "id": 27110, + "id": 27189, "properties": { "east": "tall", "north": "low", @@ -80278,7 +80359,7 @@ } }, { - "id": 27111, + "id": 27190, "properties": { "east": "tall", "north": "low", @@ -80289,7 +80370,7 @@ } }, { - "id": 27112, + "id": 27191, "properties": { "east": "tall", "north": "low", @@ -80300,7 +80381,7 @@ } }, { - "id": 27113, + "id": 27192, "properties": { "east": "tall", "north": "low", @@ -80311,7 +80392,7 @@ } }, { - "id": 27114, + "id": 27193, "properties": { "east": "tall", "north": "low", @@ -80322,7 +80403,7 @@ } }, { - "id": 27115, + "id": 27194, "properties": { "east": "tall", "north": "low", @@ -80333,7 +80414,7 @@ } }, { - "id": 27116, + "id": 27195, "properties": { "east": "tall", "north": "low", @@ -80344,7 +80425,7 @@ } }, { - "id": 27117, + "id": 27196, "properties": { "east": "tall", "north": "tall", @@ -80355,7 +80436,7 @@ } }, { - "id": 27118, + "id": 27197, "properties": { "east": "tall", "north": "tall", @@ -80366,7 +80447,7 @@ } }, { - "id": 27119, + "id": 27198, "properties": { "east": "tall", "north": "tall", @@ -80377,7 +80458,7 @@ } }, { - "id": 27120, + "id": 27199, "properties": { "east": "tall", "north": "tall", @@ -80388,7 +80469,7 @@ } }, { - "id": 27121, + "id": 27200, "properties": { "east": "tall", "north": "tall", @@ -80399,7 +80480,7 @@ } }, { - "id": 27122, + "id": 27201, "properties": { "east": "tall", "north": "tall", @@ -80410,7 +80491,7 @@ } }, { - "id": 27123, + "id": 27202, "properties": { "east": "tall", "north": "tall", @@ -80421,7 +80502,7 @@ } }, { - "id": 27124, + "id": 27203, "properties": { "east": "tall", "north": "tall", @@ -80432,7 +80513,7 @@ } }, { - "id": 27125, + "id": 27204, "properties": { "east": "tall", "north": "tall", @@ -80443,7 +80524,7 @@ } }, { - "id": 27126, + "id": 27205, "properties": { "east": "tall", "north": "tall", @@ -80454,7 +80535,7 @@ } }, { - "id": 27127, + "id": 27206, "properties": { "east": "tall", "north": "tall", @@ -80465,7 +80546,7 @@ } }, { - "id": 27128, + "id": 27207, "properties": { "east": "tall", "north": "tall", @@ -80476,7 +80557,7 @@ } }, { - "id": 27129, + "id": 27208, "properties": { "east": "tall", "north": "tall", @@ -80487,7 +80568,7 @@ } }, { - "id": 27130, + "id": 27209, "properties": { "east": "tall", "north": "tall", @@ -80498,7 +80579,7 @@ } }, { - "id": 27131, + "id": 27210, "properties": { "east": "tall", "north": "tall", @@ -80509,7 +80590,7 @@ } }, { - "id": 27132, + "id": 27211, "properties": { "east": "tall", "north": "tall", @@ -80520,7 +80601,7 @@ } }, { - "id": 27133, + "id": 27212, "properties": { "east": "tall", "north": "tall", @@ -80531,7 +80612,7 @@ } }, { - "id": 27134, + "id": 27213, "properties": { "east": "tall", "north": "tall", @@ -80542,7 +80623,7 @@ } }, { - "id": 27135, + "id": 27214, "properties": { "east": "tall", "north": "tall", @@ -80553,7 +80634,7 @@ } }, { - "id": 27136, + "id": 27215, "properties": { "east": "tall", "north": "tall", @@ -80564,7 +80645,7 @@ } }, { - "id": 27137, + "id": 27216, "properties": { "east": "tall", "north": "tall", @@ -80575,7 +80656,7 @@ } }, { - "id": 27138, + "id": 27217, "properties": { "east": "tall", "north": "tall", @@ -80586,7 +80667,7 @@ } }, { - "id": 27139, + "id": 27218, "properties": { "east": "tall", "north": "tall", @@ -80597,7 +80678,7 @@ } }, { - "id": 27140, + "id": 27219, "properties": { "east": "tall", "north": "tall", @@ -80608,7 +80689,7 @@ } }, { - "id": 27141, + "id": 27220, "properties": { "east": "tall", "north": "tall", @@ -80619,7 +80700,7 @@ } }, { - "id": 27142, + "id": 27221, "properties": { "east": "tall", "north": "tall", @@ -80630,7 +80711,7 @@ } }, { - "id": 27143, + "id": 27222, "properties": { "east": "tall", "north": "tall", @@ -80641,7 +80722,7 @@ } }, { - "id": 27144, + "id": 27223, "properties": { "east": "tall", "north": "tall", @@ -80652,7 +80733,7 @@ } }, { - "id": 27145, + "id": 27224, "properties": { "east": "tall", "north": "tall", @@ -80663,7 +80744,7 @@ } }, { - "id": 27146, + "id": 27225, "properties": { "east": "tall", "north": "tall", @@ -80674,7 +80755,7 @@ } }, { - "id": 27147, + "id": 27226, "properties": { "east": "tall", "north": "tall", @@ -80685,7 +80766,7 @@ } }, { - "id": 27148, + "id": 27227, "properties": { "east": "tall", "north": "tall", @@ -80696,7 +80777,7 @@ } }, { - "id": 27149, + "id": 27228, "properties": { "east": "tall", "north": "tall", @@ -80707,7 +80788,7 @@ } }, { - "id": 27150, + "id": 27229, "properties": { "east": "tall", "north": "tall", @@ -80718,7 +80799,7 @@ } }, { - "id": 27151, + "id": 27230, "properties": { "east": "tall", "north": "tall", @@ -80729,7 +80810,7 @@ } }, { - "id": 27152, + "id": 27231, "properties": { "east": "tall", "north": "tall", @@ -80749,7 +80830,7 @@ "states": [ { "default": true, - "id": 26742 + "id": 26821 } ] }, @@ -80980,7 +81061,7 @@ "states": [ { "default": true, - "id": 4331 + "id": 4340 } ] }, @@ -80997,7 +81078,7 @@ "states": [ { "default": true, - "id": 4329 + "id": 4338 } ] }, @@ -81031,21 +81112,21 @@ }, "states": [ { - "id": 15167, + "id": 15209, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 15168, + "id": 15210, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 15169, + "id": 15211, "properties": { "type": "bottom", "waterlogged": "true" @@ -81053,21 +81134,21 @@ }, { "default": true, - "id": 15170, + "id": 15212, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 15171, + "id": 15213, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 15172, + "id": 15214, "properties": { "type": "double", "waterlogged": "false" @@ -81108,7 +81189,7 @@ }, "states": [ { - "id": 15015, + "id": 15057, "properties": { "facing": "north", "half": "top", @@ -81117,7 +81198,7 @@ } }, { - "id": 15016, + "id": 15058, "properties": { "facing": "north", "half": "top", @@ -81126,7 +81207,7 @@ } }, { - "id": 15017, + "id": 15059, "properties": { "facing": "north", "half": "top", @@ -81135,7 +81216,7 @@ } }, { - "id": 15018, + "id": 15060, "properties": { "facing": "north", "half": "top", @@ -81144,7 +81225,7 @@ } }, { - "id": 15019, + "id": 15061, "properties": { "facing": "north", "half": "top", @@ -81153,7 +81234,7 @@ } }, { - "id": 15020, + "id": 15062, "properties": { "facing": "north", "half": "top", @@ -81162,7 +81243,7 @@ } }, { - "id": 15021, + "id": 15063, "properties": { "facing": "north", "half": "top", @@ -81171,7 +81252,7 @@ } }, { - "id": 15022, + "id": 15064, "properties": { "facing": "north", "half": "top", @@ -81180,7 +81261,7 @@ } }, { - "id": 15023, + "id": 15065, "properties": { "facing": "north", "half": "top", @@ -81189,7 +81270,7 @@ } }, { - "id": 15024, + "id": 15066, "properties": { "facing": "north", "half": "top", @@ -81198,7 +81279,7 @@ } }, { - "id": 15025, + "id": 15067, "properties": { "facing": "north", "half": "bottom", @@ -81208,7 +81289,7 @@ }, { "default": true, - "id": 15026, + "id": 15068, "properties": { "facing": "north", "half": "bottom", @@ -81217,7 +81298,7 @@ } }, { - "id": 15027, + "id": 15069, "properties": { "facing": "north", "half": "bottom", @@ -81226,7 +81307,7 @@ } }, { - "id": 15028, + "id": 15070, "properties": { "facing": "north", "half": "bottom", @@ -81235,7 +81316,7 @@ } }, { - "id": 15029, + "id": 15071, "properties": { "facing": "north", "half": "bottom", @@ -81244,7 +81325,7 @@ } }, { - "id": 15030, + "id": 15072, "properties": { "facing": "north", "half": "bottom", @@ -81253,7 +81334,7 @@ } }, { - "id": 15031, + "id": 15073, "properties": { "facing": "north", "half": "bottom", @@ -81262,7 +81343,7 @@ } }, { - "id": 15032, + "id": 15074, "properties": { "facing": "north", "half": "bottom", @@ -81271,7 +81352,7 @@ } }, { - "id": 15033, + "id": 15075, "properties": { "facing": "north", "half": "bottom", @@ -81280,7 +81361,7 @@ } }, { - "id": 15034, + "id": 15076, "properties": { "facing": "north", "half": "bottom", @@ -81289,7 +81370,7 @@ } }, { - "id": 15035, + "id": 15077, "properties": { "facing": "south", "half": "top", @@ -81298,7 +81379,7 @@ } }, { - "id": 15036, + "id": 15078, "properties": { "facing": "south", "half": "top", @@ -81307,7 +81388,7 @@ } }, { - "id": 15037, + "id": 15079, "properties": { "facing": "south", "half": "top", @@ -81316,7 +81397,7 @@ } }, { - "id": 15038, + "id": 15080, "properties": { "facing": "south", "half": "top", @@ -81325,7 +81406,7 @@ } }, { - "id": 15039, + "id": 15081, "properties": { "facing": "south", "half": "top", @@ -81334,7 +81415,7 @@ } }, { - "id": 15040, + "id": 15082, "properties": { "facing": "south", "half": "top", @@ -81343,7 +81424,7 @@ } }, { - "id": 15041, + "id": 15083, "properties": { "facing": "south", "half": "top", @@ -81352,7 +81433,7 @@ } }, { - "id": 15042, + "id": 15084, "properties": { "facing": "south", "half": "top", @@ -81361,7 +81442,7 @@ } }, { - "id": 15043, + "id": 15085, "properties": { "facing": "south", "half": "top", @@ -81370,7 +81451,7 @@ } }, { - "id": 15044, + "id": 15086, "properties": { "facing": "south", "half": "top", @@ -81379,7 +81460,7 @@ } }, { - "id": 15045, + "id": 15087, "properties": { "facing": "south", "half": "bottom", @@ -81388,7 +81469,7 @@ } }, { - "id": 15046, + "id": 15088, "properties": { "facing": "south", "half": "bottom", @@ -81397,7 +81478,7 @@ } }, { - "id": 15047, + "id": 15089, "properties": { "facing": "south", "half": "bottom", @@ -81406,7 +81487,7 @@ } }, { - "id": 15048, + "id": 15090, "properties": { "facing": "south", "half": "bottom", @@ -81415,7 +81496,7 @@ } }, { - "id": 15049, + "id": 15091, "properties": { "facing": "south", "half": "bottom", @@ -81424,7 +81505,7 @@ } }, { - "id": 15050, + "id": 15092, "properties": { "facing": "south", "half": "bottom", @@ -81433,7 +81514,7 @@ } }, { - "id": 15051, + "id": 15093, "properties": { "facing": "south", "half": "bottom", @@ -81442,7 +81523,7 @@ } }, { - "id": 15052, + "id": 15094, "properties": { "facing": "south", "half": "bottom", @@ -81451,7 +81532,7 @@ } }, { - "id": 15053, + "id": 15095, "properties": { "facing": "south", "half": "bottom", @@ -81460,7 +81541,7 @@ } }, { - "id": 15054, + "id": 15096, "properties": { "facing": "south", "half": "bottom", @@ -81469,7 +81550,7 @@ } }, { - "id": 15055, + "id": 15097, "properties": { "facing": "west", "half": "top", @@ -81478,7 +81559,7 @@ } }, { - "id": 15056, + "id": 15098, "properties": { "facing": "west", "half": "top", @@ -81487,7 +81568,7 @@ } }, { - "id": 15057, + "id": 15099, "properties": { "facing": "west", "half": "top", @@ -81496,7 +81577,7 @@ } }, { - "id": 15058, + "id": 15100, "properties": { "facing": "west", "half": "top", @@ -81505,7 +81586,7 @@ } }, { - "id": 15059, + "id": 15101, "properties": { "facing": "west", "half": "top", @@ -81514,7 +81595,7 @@ } }, { - "id": 15060, + "id": 15102, "properties": { "facing": "west", "half": "top", @@ -81523,7 +81604,7 @@ } }, { - "id": 15061, + "id": 15103, "properties": { "facing": "west", "half": "top", @@ -81532,7 +81613,7 @@ } }, { - "id": 15062, + "id": 15104, "properties": { "facing": "west", "half": "top", @@ -81541,7 +81622,7 @@ } }, { - "id": 15063, + "id": 15105, "properties": { "facing": "west", "half": "top", @@ -81550,7 +81631,7 @@ } }, { - "id": 15064, + "id": 15106, "properties": { "facing": "west", "half": "top", @@ -81559,7 +81640,7 @@ } }, { - "id": 15065, + "id": 15107, "properties": { "facing": "west", "half": "bottom", @@ -81568,7 +81649,7 @@ } }, { - "id": 15066, + "id": 15108, "properties": { "facing": "west", "half": "bottom", @@ -81577,7 +81658,7 @@ } }, { - "id": 15067, + "id": 15109, "properties": { "facing": "west", "half": "bottom", @@ -81586,7 +81667,7 @@ } }, { - "id": 15068, + "id": 15110, "properties": { "facing": "west", "half": "bottom", @@ -81595,7 +81676,7 @@ } }, { - "id": 15069, + "id": 15111, "properties": { "facing": "west", "half": "bottom", @@ -81604,7 +81685,7 @@ } }, { - "id": 15070, + "id": 15112, "properties": { "facing": "west", "half": "bottom", @@ -81613,7 +81694,7 @@ } }, { - "id": 15071, + "id": 15113, "properties": { "facing": "west", "half": "bottom", @@ -81622,7 +81703,7 @@ } }, { - "id": 15072, + "id": 15114, "properties": { "facing": "west", "half": "bottom", @@ -81631,7 +81712,7 @@ } }, { - "id": 15073, + "id": 15115, "properties": { "facing": "west", "half": "bottom", @@ -81640,7 +81721,7 @@ } }, { - "id": 15074, + "id": 15116, "properties": { "facing": "west", "half": "bottom", @@ -81649,7 +81730,7 @@ } }, { - "id": 15075, + "id": 15117, "properties": { "facing": "east", "half": "top", @@ -81658,7 +81739,7 @@ } }, { - "id": 15076, + "id": 15118, "properties": { "facing": "east", "half": "top", @@ -81667,7 +81748,7 @@ } }, { - "id": 15077, + "id": 15119, "properties": { "facing": "east", "half": "top", @@ -81676,7 +81757,7 @@ } }, { - "id": 15078, + "id": 15120, "properties": { "facing": "east", "half": "top", @@ -81685,7 +81766,7 @@ } }, { - "id": 15079, + "id": 15121, "properties": { "facing": "east", "half": "top", @@ -81694,7 +81775,7 @@ } }, { - "id": 15080, + "id": 15122, "properties": { "facing": "east", "half": "top", @@ -81703,7 +81784,7 @@ } }, { - "id": 15081, + "id": 15123, "properties": { "facing": "east", "half": "top", @@ -81712,7 +81793,7 @@ } }, { - "id": 15082, + "id": 15124, "properties": { "facing": "east", "half": "top", @@ -81721,7 +81802,7 @@ } }, { - "id": 15083, + "id": 15125, "properties": { "facing": "east", "half": "top", @@ -81730,7 +81811,7 @@ } }, { - "id": 15084, + "id": 15126, "properties": { "facing": "east", "half": "top", @@ -81739,7 +81820,7 @@ } }, { - "id": 15085, + "id": 15127, "properties": { "facing": "east", "half": "bottom", @@ -81748,7 +81829,7 @@ } }, { - "id": 15086, + "id": 15128, "properties": { "facing": "east", "half": "bottom", @@ -81757,7 +81838,7 @@ } }, { - "id": 15087, + "id": 15129, "properties": { "facing": "east", "half": "bottom", @@ -81766,7 +81847,7 @@ } }, { - "id": 15088, + "id": 15130, "properties": { "facing": "east", "half": "bottom", @@ -81775,7 +81856,7 @@ } }, { - "id": 15089, + "id": 15131, "properties": { "facing": "east", "half": "bottom", @@ -81784,7 +81865,7 @@ } }, { - "id": 15090, + "id": 15132, "properties": { "facing": "east", "half": "bottom", @@ -81793,7 +81874,7 @@ } }, { - "id": 15091, + "id": 15133, "properties": { "facing": "east", "half": "bottom", @@ -81802,7 +81883,7 @@ } }, { - "id": 15092, + "id": 15134, "properties": { "facing": "east", "half": "bottom", @@ -81811,7 +81892,7 @@ } }, { - "id": 15093, + "id": 15135, "properties": { "facing": "east", "half": "bottom", @@ -81820,7 +81901,7 @@ } }, { - "id": 15094, + "id": 15136, "properties": { "facing": "east", "half": "bottom", @@ -81867,7 +81948,7 @@ }, "states": [ { - "id": 19061, + "id": 19103, "properties": { "east": "none", "north": "none", @@ -81878,7 +81959,7 @@ } }, { - "id": 19062, + "id": 19104, "properties": { "east": "none", "north": "none", @@ -81889,7 +81970,7 @@ } }, { - "id": 19063, + "id": 19105, "properties": { "east": "none", "north": "none", @@ -81901,7 +81982,7 @@ }, { "default": true, - "id": 19064, + "id": 19106, "properties": { "east": "none", "north": "none", @@ -81912,7 +81993,7 @@ } }, { - "id": 19065, + "id": 19107, "properties": { "east": "none", "north": "none", @@ -81923,7 +82004,7 @@ } }, { - "id": 19066, + "id": 19108, "properties": { "east": "none", "north": "none", @@ -81934,7 +82015,7 @@ } }, { - "id": 19067, + "id": 19109, "properties": { "east": "none", "north": "none", @@ -81945,7 +82026,7 @@ } }, { - "id": 19068, + "id": 19110, "properties": { "east": "none", "north": "none", @@ -81956,7 +82037,7 @@ } }, { - "id": 19069, + "id": 19111, "properties": { "east": "none", "north": "none", @@ -81967,7 +82048,7 @@ } }, { - "id": 19070, + "id": 19112, "properties": { "east": "none", "north": "none", @@ -81978,7 +82059,7 @@ } }, { - "id": 19071, + "id": 19113, "properties": { "east": "none", "north": "none", @@ -81989,7 +82070,7 @@ } }, { - "id": 19072, + "id": 19114, "properties": { "east": "none", "north": "none", @@ -82000,7 +82081,7 @@ } }, { - "id": 19073, + "id": 19115, "properties": { "east": "none", "north": "none", @@ -82011,7 +82092,7 @@ } }, { - "id": 19074, + "id": 19116, "properties": { "east": "none", "north": "none", @@ -82022,7 +82103,7 @@ } }, { - "id": 19075, + "id": 19117, "properties": { "east": "none", "north": "none", @@ -82033,7 +82114,7 @@ } }, { - "id": 19076, + "id": 19118, "properties": { "east": "none", "north": "none", @@ -82044,7 +82125,7 @@ } }, { - "id": 19077, + "id": 19119, "properties": { "east": "none", "north": "none", @@ -82055,7 +82136,7 @@ } }, { - "id": 19078, + "id": 19120, "properties": { "east": "none", "north": "none", @@ -82066,7 +82147,7 @@ } }, { - "id": 19079, + "id": 19121, "properties": { "east": "none", "north": "none", @@ -82077,7 +82158,7 @@ } }, { - "id": 19080, + "id": 19122, "properties": { "east": "none", "north": "none", @@ -82088,7 +82169,7 @@ } }, { - "id": 19081, + "id": 19123, "properties": { "east": "none", "north": "none", @@ -82099,7 +82180,7 @@ } }, { - "id": 19082, + "id": 19124, "properties": { "east": "none", "north": "none", @@ -82110,7 +82191,7 @@ } }, { - "id": 19083, + "id": 19125, "properties": { "east": "none", "north": "none", @@ -82121,7 +82202,7 @@ } }, { - "id": 19084, + "id": 19126, "properties": { "east": "none", "north": "none", @@ -82132,7 +82213,7 @@ } }, { - "id": 19085, + "id": 19127, "properties": { "east": "none", "north": "none", @@ -82143,7 +82224,7 @@ } }, { - "id": 19086, + "id": 19128, "properties": { "east": "none", "north": "none", @@ -82154,7 +82235,7 @@ } }, { - "id": 19087, + "id": 19129, "properties": { "east": "none", "north": "none", @@ -82165,7 +82246,7 @@ } }, { - "id": 19088, + "id": 19130, "properties": { "east": "none", "north": "none", @@ -82176,7 +82257,7 @@ } }, { - "id": 19089, + "id": 19131, "properties": { "east": "none", "north": "none", @@ -82187,7 +82268,7 @@ } }, { - "id": 19090, + "id": 19132, "properties": { "east": "none", "north": "none", @@ -82198,7 +82279,7 @@ } }, { - "id": 19091, + "id": 19133, "properties": { "east": "none", "north": "none", @@ -82209,7 +82290,7 @@ } }, { - "id": 19092, + "id": 19134, "properties": { "east": "none", "north": "none", @@ -82220,7 +82301,7 @@ } }, { - "id": 19093, + "id": 19135, "properties": { "east": "none", "north": "none", @@ -82231,7 +82312,7 @@ } }, { - "id": 19094, + "id": 19136, "properties": { "east": "none", "north": "none", @@ -82242,7 +82323,7 @@ } }, { - "id": 19095, + "id": 19137, "properties": { "east": "none", "north": "none", @@ -82253,7 +82334,7 @@ } }, { - "id": 19096, + "id": 19138, "properties": { "east": "none", "north": "none", @@ -82264,7 +82345,7 @@ } }, { - "id": 19097, + "id": 19139, "properties": { "east": "none", "north": "low", @@ -82275,7 +82356,7 @@ } }, { - "id": 19098, + "id": 19140, "properties": { "east": "none", "north": "low", @@ -82286,7 +82367,7 @@ } }, { - "id": 19099, + "id": 19141, "properties": { "east": "none", "north": "low", @@ -82297,7 +82378,7 @@ } }, { - "id": 19100, + "id": 19142, "properties": { "east": "none", "north": "low", @@ -82308,7 +82389,7 @@ } }, { - "id": 19101, + "id": 19143, "properties": { "east": "none", "north": "low", @@ -82319,7 +82400,7 @@ } }, { - "id": 19102, + "id": 19144, "properties": { "east": "none", "north": "low", @@ -82330,7 +82411,7 @@ } }, { - "id": 19103, + "id": 19145, "properties": { "east": "none", "north": "low", @@ -82341,7 +82422,7 @@ } }, { - "id": 19104, + "id": 19146, "properties": { "east": "none", "north": "low", @@ -82352,7 +82433,7 @@ } }, { - "id": 19105, + "id": 19147, "properties": { "east": "none", "north": "low", @@ -82363,7 +82444,7 @@ } }, { - "id": 19106, + "id": 19148, "properties": { "east": "none", "north": "low", @@ -82374,7 +82455,7 @@ } }, { - "id": 19107, + "id": 19149, "properties": { "east": "none", "north": "low", @@ -82385,7 +82466,7 @@ } }, { - "id": 19108, + "id": 19150, "properties": { "east": "none", "north": "low", @@ -82396,7 +82477,7 @@ } }, { - "id": 19109, + "id": 19151, "properties": { "east": "none", "north": "low", @@ -82407,7 +82488,7 @@ } }, { - "id": 19110, + "id": 19152, "properties": { "east": "none", "north": "low", @@ -82418,7 +82499,7 @@ } }, { - "id": 19111, + "id": 19153, "properties": { "east": "none", "north": "low", @@ -82429,7 +82510,7 @@ } }, { - "id": 19112, + "id": 19154, "properties": { "east": "none", "north": "low", @@ -82440,7 +82521,7 @@ } }, { - "id": 19113, + "id": 19155, "properties": { "east": "none", "north": "low", @@ -82451,7 +82532,7 @@ } }, { - "id": 19114, + "id": 19156, "properties": { "east": "none", "north": "low", @@ -82462,7 +82543,7 @@ } }, { - "id": 19115, + "id": 19157, "properties": { "east": "none", "north": "low", @@ -82473,7 +82554,7 @@ } }, { - "id": 19116, + "id": 19158, "properties": { "east": "none", "north": "low", @@ -82484,7 +82565,7 @@ } }, { - "id": 19117, + "id": 19159, "properties": { "east": "none", "north": "low", @@ -82495,7 +82576,7 @@ } }, { - "id": 19118, + "id": 19160, "properties": { "east": "none", "north": "low", @@ -82506,7 +82587,7 @@ } }, { - "id": 19119, + "id": 19161, "properties": { "east": "none", "north": "low", @@ -82517,7 +82598,7 @@ } }, { - "id": 19120, + "id": 19162, "properties": { "east": "none", "north": "low", @@ -82528,7 +82609,7 @@ } }, { - "id": 19121, + "id": 19163, "properties": { "east": "none", "north": "low", @@ -82539,7 +82620,7 @@ } }, { - "id": 19122, + "id": 19164, "properties": { "east": "none", "north": "low", @@ -82550,7 +82631,7 @@ } }, { - "id": 19123, + "id": 19165, "properties": { "east": "none", "north": "low", @@ -82561,7 +82642,7 @@ } }, { - "id": 19124, + "id": 19166, "properties": { "east": "none", "north": "low", @@ -82572,7 +82653,7 @@ } }, { - "id": 19125, + "id": 19167, "properties": { "east": "none", "north": "low", @@ -82583,7 +82664,7 @@ } }, { - "id": 19126, + "id": 19168, "properties": { "east": "none", "north": "low", @@ -82594,7 +82675,7 @@ } }, { - "id": 19127, + "id": 19169, "properties": { "east": "none", "north": "low", @@ -82605,7 +82686,7 @@ } }, { - "id": 19128, + "id": 19170, "properties": { "east": "none", "north": "low", @@ -82616,7 +82697,7 @@ } }, { - "id": 19129, + "id": 19171, "properties": { "east": "none", "north": "low", @@ -82627,7 +82708,7 @@ } }, { - "id": 19130, + "id": 19172, "properties": { "east": "none", "north": "low", @@ -82638,7 +82719,7 @@ } }, { - "id": 19131, + "id": 19173, "properties": { "east": "none", "north": "low", @@ -82649,7 +82730,7 @@ } }, { - "id": 19132, + "id": 19174, "properties": { "east": "none", "north": "low", @@ -82660,7 +82741,7 @@ } }, { - "id": 19133, + "id": 19175, "properties": { "east": "none", "north": "tall", @@ -82671,7 +82752,7 @@ } }, { - "id": 19134, + "id": 19176, "properties": { "east": "none", "north": "tall", @@ -82682,7 +82763,7 @@ } }, { - "id": 19135, + "id": 19177, "properties": { "east": "none", "north": "tall", @@ -82693,7 +82774,7 @@ } }, { - "id": 19136, + "id": 19178, "properties": { "east": "none", "north": "tall", @@ -82704,7 +82785,7 @@ } }, { - "id": 19137, + "id": 19179, "properties": { "east": "none", "north": "tall", @@ -82715,7 +82796,7 @@ } }, { - "id": 19138, + "id": 19180, "properties": { "east": "none", "north": "tall", @@ -82726,7 +82807,7 @@ } }, { - "id": 19139, + "id": 19181, "properties": { "east": "none", "north": "tall", @@ -82737,7 +82818,7 @@ } }, { - "id": 19140, + "id": 19182, "properties": { "east": "none", "north": "tall", @@ -82748,7 +82829,7 @@ } }, { - "id": 19141, + "id": 19183, "properties": { "east": "none", "north": "tall", @@ -82759,7 +82840,7 @@ } }, { - "id": 19142, + "id": 19184, "properties": { "east": "none", "north": "tall", @@ -82770,7 +82851,7 @@ } }, { - "id": 19143, + "id": 19185, "properties": { "east": "none", "north": "tall", @@ -82781,7 +82862,7 @@ } }, { - "id": 19144, + "id": 19186, "properties": { "east": "none", "north": "tall", @@ -82792,7 +82873,7 @@ } }, { - "id": 19145, + "id": 19187, "properties": { "east": "none", "north": "tall", @@ -82803,7 +82884,7 @@ } }, { - "id": 19146, + "id": 19188, "properties": { "east": "none", "north": "tall", @@ -82814,7 +82895,7 @@ } }, { - "id": 19147, + "id": 19189, "properties": { "east": "none", "north": "tall", @@ -82825,7 +82906,7 @@ } }, { - "id": 19148, + "id": 19190, "properties": { "east": "none", "north": "tall", @@ -82836,7 +82917,7 @@ } }, { - "id": 19149, + "id": 19191, "properties": { "east": "none", "north": "tall", @@ -82847,7 +82928,7 @@ } }, { - "id": 19150, + "id": 19192, "properties": { "east": "none", "north": "tall", @@ -82858,7 +82939,7 @@ } }, { - "id": 19151, + "id": 19193, "properties": { "east": "none", "north": "tall", @@ -82869,7 +82950,7 @@ } }, { - "id": 19152, + "id": 19194, "properties": { "east": "none", "north": "tall", @@ -82880,7 +82961,7 @@ } }, { - "id": 19153, + "id": 19195, "properties": { "east": "none", "north": "tall", @@ -82891,7 +82972,7 @@ } }, { - "id": 19154, + "id": 19196, "properties": { "east": "none", "north": "tall", @@ -82902,7 +82983,7 @@ } }, { - "id": 19155, + "id": 19197, "properties": { "east": "none", "north": "tall", @@ -82913,7 +82994,7 @@ } }, { - "id": 19156, + "id": 19198, "properties": { "east": "none", "north": "tall", @@ -82924,7 +83005,7 @@ } }, { - "id": 19157, + "id": 19199, "properties": { "east": "none", "north": "tall", @@ -82935,7 +83016,7 @@ } }, { - "id": 19158, + "id": 19200, "properties": { "east": "none", "north": "tall", @@ -82946,7 +83027,7 @@ } }, { - "id": 19159, + "id": 19201, "properties": { "east": "none", "north": "tall", @@ -82957,7 +83038,7 @@ } }, { - "id": 19160, + "id": 19202, "properties": { "east": "none", "north": "tall", @@ -82968,7 +83049,7 @@ } }, { - "id": 19161, + "id": 19203, "properties": { "east": "none", "north": "tall", @@ -82979,7 +83060,7 @@ } }, { - "id": 19162, + "id": 19204, "properties": { "east": "none", "north": "tall", @@ -82990,7 +83071,7 @@ } }, { - "id": 19163, + "id": 19205, "properties": { "east": "none", "north": "tall", @@ -83001,7 +83082,7 @@ } }, { - "id": 19164, + "id": 19206, "properties": { "east": "none", "north": "tall", @@ -83012,7 +83093,7 @@ } }, { - "id": 19165, + "id": 19207, "properties": { "east": "none", "north": "tall", @@ -83023,7 +83104,7 @@ } }, { - "id": 19166, + "id": 19208, "properties": { "east": "none", "north": "tall", @@ -83034,7 +83115,7 @@ } }, { - "id": 19167, + "id": 19209, "properties": { "east": "none", "north": "tall", @@ -83045,7 +83126,7 @@ } }, { - "id": 19168, + "id": 19210, "properties": { "east": "none", "north": "tall", @@ -83056,7 +83137,7 @@ } }, { - "id": 19169, + "id": 19211, "properties": { "east": "low", "north": "none", @@ -83067,7 +83148,7 @@ } }, { - "id": 19170, + "id": 19212, "properties": { "east": "low", "north": "none", @@ -83078,7 +83159,7 @@ } }, { - "id": 19171, + "id": 19213, "properties": { "east": "low", "north": "none", @@ -83089,7 +83170,7 @@ } }, { - "id": 19172, + "id": 19214, "properties": { "east": "low", "north": "none", @@ -83100,7 +83181,7 @@ } }, { - "id": 19173, + "id": 19215, "properties": { "east": "low", "north": "none", @@ -83111,7 +83192,7 @@ } }, { - "id": 19174, + "id": 19216, "properties": { "east": "low", "north": "none", @@ -83122,7 +83203,7 @@ } }, { - "id": 19175, + "id": 19217, "properties": { "east": "low", "north": "none", @@ -83133,7 +83214,7 @@ } }, { - "id": 19176, + "id": 19218, "properties": { "east": "low", "north": "none", @@ -83144,7 +83225,7 @@ } }, { - "id": 19177, + "id": 19219, "properties": { "east": "low", "north": "none", @@ -83155,7 +83236,7 @@ } }, { - "id": 19178, + "id": 19220, "properties": { "east": "low", "north": "none", @@ -83166,7 +83247,7 @@ } }, { - "id": 19179, + "id": 19221, "properties": { "east": "low", "north": "none", @@ -83177,7 +83258,7 @@ } }, { - "id": 19180, + "id": 19222, "properties": { "east": "low", "north": "none", @@ -83188,7 +83269,7 @@ } }, { - "id": 19181, + "id": 19223, "properties": { "east": "low", "north": "none", @@ -83199,7 +83280,7 @@ } }, { - "id": 19182, + "id": 19224, "properties": { "east": "low", "north": "none", @@ -83210,7 +83291,7 @@ } }, { - "id": 19183, + "id": 19225, "properties": { "east": "low", "north": "none", @@ -83221,7 +83302,7 @@ } }, { - "id": 19184, + "id": 19226, "properties": { "east": "low", "north": "none", @@ -83232,7 +83313,7 @@ } }, { - "id": 19185, + "id": 19227, "properties": { "east": "low", "north": "none", @@ -83243,7 +83324,7 @@ } }, { - "id": 19186, + "id": 19228, "properties": { "east": "low", "north": "none", @@ -83254,7 +83335,7 @@ } }, { - "id": 19187, + "id": 19229, "properties": { "east": "low", "north": "none", @@ -83265,7 +83346,7 @@ } }, { - "id": 19188, + "id": 19230, "properties": { "east": "low", "north": "none", @@ -83276,7 +83357,7 @@ } }, { - "id": 19189, + "id": 19231, "properties": { "east": "low", "north": "none", @@ -83287,7 +83368,7 @@ } }, { - "id": 19190, + "id": 19232, "properties": { "east": "low", "north": "none", @@ -83298,7 +83379,7 @@ } }, { - "id": 19191, + "id": 19233, "properties": { "east": "low", "north": "none", @@ -83309,7 +83390,7 @@ } }, { - "id": 19192, + "id": 19234, "properties": { "east": "low", "north": "none", @@ -83320,7 +83401,7 @@ } }, { - "id": 19193, + "id": 19235, "properties": { "east": "low", "north": "none", @@ -83331,7 +83412,7 @@ } }, { - "id": 19194, + "id": 19236, "properties": { "east": "low", "north": "none", @@ -83342,7 +83423,7 @@ } }, { - "id": 19195, + "id": 19237, "properties": { "east": "low", "north": "none", @@ -83353,7 +83434,7 @@ } }, { - "id": 19196, + "id": 19238, "properties": { "east": "low", "north": "none", @@ -83364,7 +83445,7 @@ } }, { - "id": 19197, + "id": 19239, "properties": { "east": "low", "north": "none", @@ -83375,7 +83456,7 @@ } }, { - "id": 19198, + "id": 19240, "properties": { "east": "low", "north": "none", @@ -83386,7 +83467,7 @@ } }, { - "id": 19199, + "id": 19241, "properties": { "east": "low", "north": "none", @@ -83397,7 +83478,7 @@ } }, { - "id": 19200, + "id": 19242, "properties": { "east": "low", "north": "none", @@ -83408,7 +83489,7 @@ } }, { - "id": 19201, + "id": 19243, "properties": { "east": "low", "north": "none", @@ -83419,7 +83500,7 @@ } }, { - "id": 19202, + "id": 19244, "properties": { "east": "low", "north": "none", @@ -83430,7 +83511,7 @@ } }, { - "id": 19203, + "id": 19245, "properties": { "east": "low", "north": "none", @@ -83441,7 +83522,7 @@ } }, { - "id": 19204, + "id": 19246, "properties": { "east": "low", "north": "none", @@ -83452,7 +83533,7 @@ } }, { - "id": 19205, + "id": 19247, "properties": { "east": "low", "north": "low", @@ -83463,7 +83544,7 @@ } }, { - "id": 19206, + "id": 19248, "properties": { "east": "low", "north": "low", @@ -83474,7 +83555,7 @@ } }, { - "id": 19207, + "id": 19249, "properties": { "east": "low", "north": "low", @@ -83485,7 +83566,7 @@ } }, { - "id": 19208, + "id": 19250, "properties": { "east": "low", "north": "low", @@ -83496,7 +83577,7 @@ } }, { - "id": 19209, + "id": 19251, "properties": { "east": "low", "north": "low", @@ -83507,7 +83588,7 @@ } }, { - "id": 19210, + "id": 19252, "properties": { "east": "low", "north": "low", @@ -83518,7 +83599,7 @@ } }, { - "id": 19211, + "id": 19253, "properties": { "east": "low", "north": "low", @@ -83529,7 +83610,7 @@ } }, { - "id": 19212, + "id": 19254, "properties": { "east": "low", "north": "low", @@ -83540,7 +83621,7 @@ } }, { - "id": 19213, + "id": 19255, "properties": { "east": "low", "north": "low", @@ -83551,7 +83632,7 @@ } }, { - "id": 19214, + "id": 19256, "properties": { "east": "low", "north": "low", @@ -83562,7 +83643,7 @@ } }, { - "id": 19215, + "id": 19257, "properties": { "east": "low", "north": "low", @@ -83573,7 +83654,7 @@ } }, { - "id": 19216, + "id": 19258, "properties": { "east": "low", "north": "low", @@ -83584,7 +83665,7 @@ } }, { - "id": 19217, + "id": 19259, "properties": { "east": "low", "north": "low", @@ -83595,7 +83676,7 @@ } }, { - "id": 19218, + "id": 19260, "properties": { "east": "low", "north": "low", @@ -83606,7 +83687,7 @@ } }, { - "id": 19219, + "id": 19261, "properties": { "east": "low", "north": "low", @@ -83617,7 +83698,7 @@ } }, { - "id": 19220, + "id": 19262, "properties": { "east": "low", "north": "low", @@ -83628,7 +83709,7 @@ } }, { - "id": 19221, + "id": 19263, "properties": { "east": "low", "north": "low", @@ -83639,7 +83720,7 @@ } }, { - "id": 19222, + "id": 19264, "properties": { "east": "low", "north": "low", @@ -83650,7 +83731,7 @@ } }, { - "id": 19223, + "id": 19265, "properties": { "east": "low", "north": "low", @@ -83661,7 +83742,7 @@ } }, { - "id": 19224, + "id": 19266, "properties": { "east": "low", "north": "low", @@ -83672,7 +83753,7 @@ } }, { - "id": 19225, + "id": 19267, "properties": { "east": "low", "north": "low", @@ -83683,7 +83764,7 @@ } }, { - "id": 19226, + "id": 19268, "properties": { "east": "low", "north": "low", @@ -83694,7 +83775,7 @@ } }, { - "id": 19227, + "id": 19269, "properties": { "east": "low", "north": "low", @@ -83705,7 +83786,7 @@ } }, { - "id": 19228, + "id": 19270, "properties": { "east": "low", "north": "low", @@ -83716,7 +83797,7 @@ } }, { - "id": 19229, + "id": 19271, "properties": { "east": "low", "north": "low", @@ -83727,7 +83808,7 @@ } }, { - "id": 19230, + "id": 19272, "properties": { "east": "low", "north": "low", @@ -83738,7 +83819,7 @@ } }, { - "id": 19231, + "id": 19273, "properties": { "east": "low", "north": "low", @@ -83749,7 +83830,7 @@ } }, { - "id": 19232, + "id": 19274, "properties": { "east": "low", "north": "low", @@ -83760,7 +83841,7 @@ } }, { - "id": 19233, + "id": 19275, "properties": { "east": "low", "north": "low", @@ -83771,7 +83852,7 @@ } }, { - "id": 19234, + "id": 19276, "properties": { "east": "low", "north": "low", @@ -83782,7 +83863,7 @@ } }, { - "id": 19235, + "id": 19277, "properties": { "east": "low", "north": "low", @@ -83793,7 +83874,7 @@ } }, { - "id": 19236, + "id": 19278, "properties": { "east": "low", "north": "low", @@ -83804,7 +83885,7 @@ } }, { - "id": 19237, + "id": 19279, "properties": { "east": "low", "north": "low", @@ -83815,7 +83896,7 @@ } }, { - "id": 19238, + "id": 19280, "properties": { "east": "low", "north": "low", @@ -83826,7 +83907,7 @@ } }, { - "id": 19239, + "id": 19281, "properties": { "east": "low", "north": "low", @@ -83837,7 +83918,7 @@ } }, { - "id": 19240, + "id": 19282, "properties": { "east": "low", "north": "low", @@ -83848,7 +83929,7 @@ } }, { - "id": 19241, + "id": 19283, "properties": { "east": "low", "north": "tall", @@ -83859,7 +83940,7 @@ } }, { - "id": 19242, + "id": 19284, "properties": { "east": "low", "north": "tall", @@ -83870,7 +83951,7 @@ } }, { - "id": 19243, + "id": 19285, "properties": { "east": "low", "north": "tall", @@ -83881,7 +83962,7 @@ } }, { - "id": 19244, + "id": 19286, "properties": { "east": "low", "north": "tall", @@ -83892,7 +83973,7 @@ } }, { - "id": 19245, + "id": 19287, "properties": { "east": "low", "north": "tall", @@ -83903,7 +83984,7 @@ } }, { - "id": 19246, + "id": 19288, "properties": { "east": "low", "north": "tall", @@ -83914,7 +83995,7 @@ } }, { - "id": 19247, + "id": 19289, "properties": { "east": "low", "north": "tall", @@ -83925,7 +84006,7 @@ } }, { - "id": 19248, + "id": 19290, "properties": { "east": "low", "north": "tall", @@ -83936,7 +84017,7 @@ } }, { - "id": 19249, + "id": 19291, "properties": { "east": "low", "north": "tall", @@ -83947,7 +84028,7 @@ } }, { - "id": 19250, + "id": 19292, "properties": { "east": "low", "north": "tall", @@ -83958,7 +84039,7 @@ } }, { - "id": 19251, + "id": 19293, "properties": { "east": "low", "north": "tall", @@ -83969,7 +84050,7 @@ } }, { - "id": 19252, + "id": 19294, "properties": { "east": "low", "north": "tall", @@ -83980,7 +84061,7 @@ } }, { - "id": 19253, + "id": 19295, "properties": { "east": "low", "north": "tall", @@ -83991,7 +84072,7 @@ } }, { - "id": 19254, + "id": 19296, "properties": { "east": "low", "north": "tall", @@ -84002,7 +84083,7 @@ } }, { - "id": 19255, + "id": 19297, "properties": { "east": "low", "north": "tall", @@ -84013,7 +84094,7 @@ } }, { - "id": 19256, + "id": 19298, "properties": { "east": "low", "north": "tall", @@ -84024,7 +84105,7 @@ } }, { - "id": 19257, + "id": 19299, "properties": { "east": "low", "north": "tall", @@ -84035,7 +84116,7 @@ } }, { - "id": 19258, + "id": 19300, "properties": { "east": "low", "north": "tall", @@ -84046,7 +84127,7 @@ } }, { - "id": 19259, + "id": 19301, "properties": { "east": "low", "north": "tall", @@ -84057,7 +84138,7 @@ } }, { - "id": 19260, + "id": 19302, "properties": { "east": "low", "north": "tall", @@ -84068,7 +84149,7 @@ } }, { - "id": 19261, + "id": 19303, "properties": { "east": "low", "north": "tall", @@ -84079,7 +84160,7 @@ } }, { - "id": 19262, + "id": 19304, "properties": { "east": "low", "north": "tall", @@ -84090,7 +84171,7 @@ } }, { - "id": 19263, + "id": 19305, "properties": { "east": "low", "north": "tall", @@ -84101,7 +84182,7 @@ } }, { - "id": 19264, + "id": 19306, "properties": { "east": "low", "north": "tall", @@ -84112,7 +84193,7 @@ } }, { - "id": 19265, + "id": 19307, "properties": { "east": "low", "north": "tall", @@ -84123,7 +84204,7 @@ } }, { - "id": 19266, + "id": 19308, "properties": { "east": "low", "north": "tall", @@ -84134,7 +84215,7 @@ } }, { - "id": 19267, + "id": 19309, "properties": { "east": "low", "north": "tall", @@ -84145,7 +84226,7 @@ } }, { - "id": 19268, + "id": 19310, "properties": { "east": "low", "north": "tall", @@ -84156,7 +84237,7 @@ } }, { - "id": 19269, + "id": 19311, "properties": { "east": "low", "north": "tall", @@ -84167,7 +84248,7 @@ } }, { - "id": 19270, + "id": 19312, "properties": { "east": "low", "north": "tall", @@ -84178,7 +84259,7 @@ } }, { - "id": 19271, + "id": 19313, "properties": { "east": "low", "north": "tall", @@ -84189,7 +84270,7 @@ } }, { - "id": 19272, + "id": 19314, "properties": { "east": "low", "north": "tall", @@ -84200,7 +84281,7 @@ } }, { - "id": 19273, + "id": 19315, "properties": { "east": "low", "north": "tall", @@ -84211,7 +84292,7 @@ } }, { - "id": 19274, + "id": 19316, "properties": { "east": "low", "north": "tall", @@ -84222,7 +84303,7 @@ } }, { - "id": 19275, + "id": 19317, "properties": { "east": "low", "north": "tall", @@ -84233,7 +84314,7 @@ } }, { - "id": 19276, + "id": 19318, "properties": { "east": "low", "north": "tall", @@ -84244,7 +84325,7 @@ } }, { - "id": 19277, + "id": 19319, "properties": { "east": "tall", "north": "none", @@ -84255,7 +84336,7 @@ } }, { - "id": 19278, + "id": 19320, "properties": { "east": "tall", "north": "none", @@ -84266,7 +84347,7 @@ } }, { - "id": 19279, + "id": 19321, "properties": { "east": "tall", "north": "none", @@ -84277,7 +84358,7 @@ } }, { - "id": 19280, + "id": 19322, "properties": { "east": "tall", "north": "none", @@ -84288,7 +84369,7 @@ } }, { - "id": 19281, + "id": 19323, "properties": { "east": "tall", "north": "none", @@ -84299,7 +84380,7 @@ } }, { - "id": 19282, + "id": 19324, "properties": { "east": "tall", "north": "none", @@ -84310,7 +84391,7 @@ } }, { - "id": 19283, + "id": 19325, "properties": { "east": "tall", "north": "none", @@ -84321,7 +84402,7 @@ } }, { - "id": 19284, + "id": 19326, "properties": { "east": "tall", "north": "none", @@ -84332,7 +84413,7 @@ } }, { - "id": 19285, + "id": 19327, "properties": { "east": "tall", "north": "none", @@ -84343,7 +84424,7 @@ } }, { - "id": 19286, + "id": 19328, "properties": { "east": "tall", "north": "none", @@ -84354,7 +84435,7 @@ } }, { - "id": 19287, + "id": 19329, "properties": { "east": "tall", "north": "none", @@ -84365,7 +84446,7 @@ } }, { - "id": 19288, + "id": 19330, "properties": { "east": "tall", "north": "none", @@ -84376,7 +84457,7 @@ } }, { - "id": 19289, + "id": 19331, "properties": { "east": "tall", "north": "none", @@ -84387,7 +84468,7 @@ } }, { - "id": 19290, + "id": 19332, "properties": { "east": "tall", "north": "none", @@ -84398,7 +84479,7 @@ } }, { - "id": 19291, + "id": 19333, "properties": { "east": "tall", "north": "none", @@ -84409,7 +84490,7 @@ } }, { - "id": 19292, + "id": 19334, "properties": { "east": "tall", "north": "none", @@ -84420,7 +84501,7 @@ } }, { - "id": 19293, + "id": 19335, "properties": { "east": "tall", "north": "none", @@ -84431,7 +84512,7 @@ } }, { - "id": 19294, + "id": 19336, "properties": { "east": "tall", "north": "none", @@ -84442,7 +84523,7 @@ } }, { - "id": 19295, + "id": 19337, "properties": { "east": "tall", "north": "none", @@ -84453,7 +84534,7 @@ } }, { - "id": 19296, + "id": 19338, "properties": { "east": "tall", "north": "none", @@ -84464,7 +84545,7 @@ } }, { - "id": 19297, + "id": 19339, "properties": { "east": "tall", "north": "none", @@ -84475,7 +84556,7 @@ } }, { - "id": 19298, + "id": 19340, "properties": { "east": "tall", "north": "none", @@ -84486,7 +84567,7 @@ } }, { - "id": 19299, + "id": 19341, "properties": { "east": "tall", "north": "none", @@ -84497,7 +84578,7 @@ } }, { - "id": 19300, + "id": 19342, "properties": { "east": "tall", "north": "none", @@ -84508,7 +84589,7 @@ } }, { - "id": 19301, + "id": 19343, "properties": { "east": "tall", "north": "none", @@ -84519,7 +84600,7 @@ } }, { - "id": 19302, + "id": 19344, "properties": { "east": "tall", "north": "none", @@ -84530,7 +84611,7 @@ } }, { - "id": 19303, + "id": 19345, "properties": { "east": "tall", "north": "none", @@ -84541,7 +84622,7 @@ } }, { - "id": 19304, + "id": 19346, "properties": { "east": "tall", "north": "none", @@ -84552,7 +84633,7 @@ } }, { - "id": 19305, + "id": 19347, "properties": { "east": "tall", "north": "none", @@ -84563,7 +84644,7 @@ } }, { - "id": 19306, + "id": 19348, "properties": { "east": "tall", "north": "none", @@ -84574,7 +84655,7 @@ } }, { - "id": 19307, + "id": 19349, "properties": { "east": "tall", "north": "none", @@ -84585,7 +84666,7 @@ } }, { - "id": 19308, + "id": 19350, "properties": { "east": "tall", "north": "none", @@ -84596,7 +84677,7 @@ } }, { - "id": 19309, + "id": 19351, "properties": { "east": "tall", "north": "none", @@ -84607,7 +84688,7 @@ } }, { - "id": 19310, + "id": 19352, "properties": { "east": "tall", "north": "none", @@ -84618,7 +84699,7 @@ } }, { - "id": 19311, + "id": 19353, "properties": { "east": "tall", "north": "none", @@ -84629,7 +84710,7 @@ } }, { - "id": 19312, + "id": 19354, "properties": { "east": "tall", "north": "none", @@ -84640,7 +84721,7 @@ } }, { - "id": 19313, + "id": 19355, "properties": { "east": "tall", "north": "low", @@ -84651,7 +84732,7 @@ } }, { - "id": 19314, + "id": 19356, "properties": { "east": "tall", "north": "low", @@ -84662,7 +84743,7 @@ } }, { - "id": 19315, + "id": 19357, "properties": { "east": "tall", "north": "low", @@ -84673,7 +84754,7 @@ } }, { - "id": 19316, + "id": 19358, "properties": { "east": "tall", "north": "low", @@ -84684,7 +84765,7 @@ } }, { - "id": 19317, + "id": 19359, "properties": { "east": "tall", "north": "low", @@ -84695,7 +84776,7 @@ } }, { - "id": 19318, + "id": 19360, "properties": { "east": "tall", "north": "low", @@ -84706,7 +84787,7 @@ } }, { - "id": 19319, + "id": 19361, "properties": { "east": "tall", "north": "low", @@ -84717,7 +84798,7 @@ } }, { - "id": 19320, + "id": 19362, "properties": { "east": "tall", "north": "low", @@ -84728,7 +84809,7 @@ } }, { - "id": 19321, + "id": 19363, "properties": { "east": "tall", "north": "low", @@ -84739,7 +84820,7 @@ } }, { - "id": 19322, + "id": 19364, "properties": { "east": "tall", "north": "low", @@ -84750,7 +84831,7 @@ } }, { - "id": 19323, + "id": 19365, "properties": { "east": "tall", "north": "low", @@ -84761,7 +84842,7 @@ } }, { - "id": 19324, + "id": 19366, "properties": { "east": "tall", "north": "low", @@ -84772,7 +84853,7 @@ } }, { - "id": 19325, + "id": 19367, "properties": { "east": "tall", "north": "low", @@ -84783,7 +84864,7 @@ } }, { - "id": 19326, + "id": 19368, "properties": { "east": "tall", "north": "low", @@ -84794,7 +84875,7 @@ } }, { - "id": 19327, + "id": 19369, "properties": { "east": "tall", "north": "low", @@ -84805,7 +84886,7 @@ } }, { - "id": 19328, + "id": 19370, "properties": { "east": "tall", "north": "low", @@ -84816,7 +84897,7 @@ } }, { - "id": 19329, + "id": 19371, "properties": { "east": "tall", "north": "low", @@ -84827,7 +84908,7 @@ } }, { - "id": 19330, + "id": 19372, "properties": { "east": "tall", "north": "low", @@ -84838,7 +84919,7 @@ } }, { - "id": 19331, + "id": 19373, "properties": { "east": "tall", "north": "low", @@ -84849,7 +84930,7 @@ } }, { - "id": 19332, + "id": 19374, "properties": { "east": "tall", "north": "low", @@ -84860,7 +84941,7 @@ } }, { - "id": 19333, + "id": 19375, "properties": { "east": "tall", "north": "low", @@ -84871,7 +84952,7 @@ } }, { - "id": 19334, + "id": 19376, "properties": { "east": "tall", "north": "low", @@ -84882,7 +84963,7 @@ } }, { - "id": 19335, + "id": 19377, "properties": { "east": "tall", "north": "low", @@ -84893,7 +84974,7 @@ } }, { - "id": 19336, + "id": 19378, "properties": { "east": "tall", "north": "low", @@ -84904,7 +84985,7 @@ } }, { - "id": 19337, + "id": 19379, "properties": { "east": "tall", "north": "low", @@ -84915,7 +84996,7 @@ } }, { - "id": 19338, + "id": 19380, "properties": { "east": "tall", "north": "low", @@ -84926,7 +85007,7 @@ } }, { - "id": 19339, + "id": 19381, "properties": { "east": "tall", "north": "low", @@ -84937,7 +85018,7 @@ } }, { - "id": 19340, + "id": 19382, "properties": { "east": "tall", "north": "low", @@ -84948,7 +85029,7 @@ } }, { - "id": 19341, + "id": 19383, "properties": { "east": "tall", "north": "low", @@ -84959,7 +85040,7 @@ } }, { - "id": 19342, + "id": 19384, "properties": { "east": "tall", "north": "low", @@ -84970,7 +85051,7 @@ } }, { - "id": 19343, + "id": 19385, "properties": { "east": "tall", "north": "low", @@ -84981,7 +85062,7 @@ } }, { - "id": 19344, + "id": 19386, "properties": { "east": "tall", "north": "low", @@ -84992,7 +85073,7 @@ } }, { - "id": 19345, + "id": 19387, "properties": { "east": "tall", "north": "low", @@ -85003,7 +85084,7 @@ } }, { - "id": 19346, + "id": 19388, "properties": { "east": "tall", "north": "low", @@ -85014,7 +85095,7 @@ } }, { - "id": 19347, + "id": 19389, "properties": { "east": "tall", "north": "low", @@ -85025,7 +85106,7 @@ } }, { - "id": 19348, + "id": 19390, "properties": { "east": "tall", "north": "low", @@ -85036,7 +85117,7 @@ } }, { - "id": 19349, + "id": 19391, "properties": { "east": "tall", "north": "tall", @@ -85047,7 +85128,7 @@ } }, { - "id": 19350, + "id": 19392, "properties": { "east": "tall", "north": "tall", @@ -85058,7 +85139,7 @@ } }, { - "id": 19351, + "id": 19393, "properties": { "east": "tall", "north": "tall", @@ -85069,7 +85150,7 @@ } }, { - "id": 19352, + "id": 19394, "properties": { "east": "tall", "north": "tall", @@ -85080,7 +85161,7 @@ } }, { - "id": 19353, + "id": 19395, "properties": { "east": "tall", "north": "tall", @@ -85091,7 +85172,7 @@ } }, { - "id": 19354, + "id": 19396, "properties": { "east": "tall", "north": "tall", @@ -85102,7 +85183,7 @@ } }, { - "id": 19355, + "id": 19397, "properties": { "east": "tall", "north": "tall", @@ -85113,7 +85194,7 @@ } }, { - "id": 19356, + "id": 19398, "properties": { "east": "tall", "north": "tall", @@ -85124,7 +85205,7 @@ } }, { - "id": 19357, + "id": 19399, "properties": { "east": "tall", "north": "tall", @@ -85135,7 +85216,7 @@ } }, { - "id": 19358, + "id": 19400, "properties": { "east": "tall", "north": "tall", @@ -85146,7 +85227,7 @@ } }, { - "id": 19359, + "id": 19401, "properties": { "east": "tall", "north": "tall", @@ -85157,7 +85238,7 @@ } }, { - "id": 19360, + "id": 19402, "properties": { "east": "tall", "north": "tall", @@ -85168,7 +85249,7 @@ } }, { - "id": 19361, + "id": 19403, "properties": { "east": "tall", "north": "tall", @@ -85179,7 +85260,7 @@ } }, { - "id": 19362, + "id": 19404, "properties": { "east": "tall", "north": "tall", @@ -85190,7 +85271,7 @@ } }, { - "id": 19363, + "id": 19405, "properties": { "east": "tall", "north": "tall", @@ -85201,7 +85282,7 @@ } }, { - "id": 19364, + "id": 19406, "properties": { "east": "tall", "north": "tall", @@ -85212,7 +85293,7 @@ } }, { - "id": 19365, + "id": 19407, "properties": { "east": "tall", "north": "tall", @@ -85223,7 +85304,7 @@ } }, { - "id": 19366, + "id": 19408, "properties": { "east": "tall", "north": "tall", @@ -85234,7 +85315,7 @@ } }, { - "id": 19367, + "id": 19409, "properties": { "east": "tall", "north": "tall", @@ -85245,7 +85326,7 @@ } }, { - "id": 19368, + "id": 19410, "properties": { "east": "tall", "north": "tall", @@ -85256,7 +85337,7 @@ } }, { - "id": 19369, + "id": 19411, "properties": { "east": "tall", "north": "tall", @@ -85267,7 +85348,7 @@ } }, { - "id": 19370, + "id": 19412, "properties": { "east": "tall", "north": "tall", @@ -85278,7 +85359,7 @@ } }, { - "id": 19371, + "id": 19413, "properties": { "east": "tall", "north": "tall", @@ -85289,7 +85370,7 @@ } }, { - "id": 19372, + "id": 19414, "properties": { "east": "tall", "north": "tall", @@ -85300,7 +85381,7 @@ } }, { - "id": 19373, + "id": 19415, "properties": { "east": "tall", "north": "tall", @@ -85311,7 +85392,7 @@ } }, { - "id": 19374, + "id": 19416, "properties": { "east": "tall", "north": "tall", @@ -85322,7 +85403,7 @@ } }, { - "id": 19375, + "id": 19417, "properties": { "east": "tall", "north": "tall", @@ -85333,7 +85414,7 @@ } }, { - "id": 19376, + "id": 19418, "properties": { "east": "tall", "north": "tall", @@ -85344,7 +85425,7 @@ } }, { - "id": 19377, + "id": 19419, "properties": { "east": "tall", "north": "tall", @@ -85355,7 +85436,7 @@ } }, { - "id": 19378, + "id": 19420, "properties": { "east": "tall", "north": "tall", @@ -85366,7 +85447,7 @@ } }, { - "id": 19379, + "id": 19421, "properties": { "east": "tall", "north": "tall", @@ -85377,7 +85458,7 @@ } }, { - "id": 19380, + "id": 19422, "properties": { "east": "tall", "north": "tall", @@ -85388,7 +85469,7 @@ } }, { - "id": 19381, + "id": 19423, "properties": { "east": "tall", "north": "tall", @@ -85399,7 +85480,7 @@ } }, { - "id": 19382, + "id": 19424, "properties": { "east": "tall", "north": "tall", @@ -85410,7 +85491,7 @@ } }, { - "id": 19383, + "id": 19425, "properties": { "east": "tall", "north": "tall", @@ -85421,7 +85502,7 @@ } }, { - "id": 19384, + "id": 19426, "properties": { "east": "tall", "north": "tall", @@ -85453,7 +85534,7 @@ "states": [ { "default": true, - "id": 13526 + "id": 13536 } ] }, @@ -85572,7 +85653,7 @@ "states": [ { "default": true, - "id": 8190 + "id": 8200 } ] }, @@ -85608,112 +85689,112 @@ }, "states": [ { - "id": 9826, + "id": 9836, "properties": { "powered": "true", "rotation": "0" } }, { - "id": 9827, + "id": 9837, "properties": { "powered": "true", "rotation": "1" } }, { - "id": 9828, + "id": 9838, "properties": { "powered": "true", "rotation": "2" } }, { - "id": 9829, + "id": 9839, "properties": { "powered": "true", "rotation": "3" } }, { - "id": 9830, + "id": 9840, "properties": { "powered": "true", "rotation": "4" } }, { - "id": 9831, + "id": 9841, "properties": { "powered": "true", "rotation": "5" } }, { - "id": 9832, + "id": 9842, "properties": { "powered": "true", "rotation": "6" } }, { - "id": 9833, + "id": 9843, "properties": { "powered": "true", "rotation": "7" } }, { - "id": 9834, + "id": 9844, "properties": { "powered": "true", "rotation": "8" } }, { - "id": 9835, + "id": 9845, "properties": { "powered": "true", "rotation": "9" } }, { - "id": 9836, + "id": 9846, "properties": { "powered": "true", "rotation": "10" } }, { - "id": 9837, + "id": 9847, "properties": { "powered": "true", "rotation": "11" } }, { - "id": 9838, + "id": 9848, "properties": { "powered": "true", "rotation": "12" } }, { - "id": 9839, + "id": 9849, "properties": { "powered": "true", "rotation": "13" } }, { - "id": 9840, + "id": 9850, "properties": { "powered": "true", "rotation": "14" } }, { - "id": 9841, + "id": 9851, "properties": { "powered": "true", "rotation": "15" @@ -85721,112 +85802,112 @@ }, { "default": true, - "id": 9842, + "id": 9852, "properties": { "powered": "false", "rotation": "0" } }, { - "id": 9843, + "id": 9853, "properties": { "powered": "false", "rotation": "1" } }, { - "id": 9844, + "id": 9854, "properties": { "powered": "false", "rotation": "2" } }, { - "id": 9845, + "id": 9855, "properties": { "powered": "false", "rotation": "3" } }, { - "id": 9846, + "id": 9856, "properties": { "powered": "false", "rotation": "4" } }, { - "id": 9847, + "id": 9857, "properties": { "powered": "false", "rotation": "5" } }, { - "id": 9848, + "id": 9858, "properties": { "powered": "false", "rotation": "6" } }, { - "id": 9849, + "id": 9859, "properties": { "powered": "false", "rotation": "7" } }, { - "id": 9850, + "id": 9860, "properties": { "powered": "false", "rotation": "8" } }, { - "id": 9851, + "id": 9861, "properties": { "powered": "false", "rotation": "9" } }, { - "id": 9852, + "id": 9862, "properties": { "powered": "false", "rotation": "10" } }, { - "id": 9853, + "id": 9863, "properties": { "powered": "false", "rotation": "11" } }, { - "id": 9854, + "id": 9864, "properties": { "powered": "false", "rotation": "12" } }, { - "id": 9855, + "id": 9865, "properties": { "powered": "false", "rotation": "13" } }, { - "id": 9856, + "id": 9866, "properties": { "powered": "false", "rotation": "14" } }, { - "id": 9857, + "id": 9867, "properties": { "powered": "false", "rotation": "15" @@ -85854,7 +85935,7 @@ }, "states": [ { - "id": 9858, + "id": 9868, "properties": { "facing": "north", "powered": "true" @@ -85862,49 +85943,49 @@ }, { "default": true, - "id": 9859, + "id": 9869, "properties": { "facing": "north", "powered": "false" } }, { - "id": 9860, + "id": 9870, "properties": { "facing": "south", "powered": "true" } }, { - "id": 9861, + "id": 9871, "properties": { "facing": "south", "powered": "false" } }, { - "id": 9862, + "id": 9872, "properties": { "facing": "west", "powered": "true" } }, { - "id": 9863, + "id": 9873, "properties": { "facing": "west", "powered": "false" } }, { - "id": 9864, + "id": 9874, "properties": { "facing": "east", "powered": "true" } }, { - "id": 9865, + "id": 9875, "properties": { "facing": "east", "powered": "false" @@ -85912,6 +85993,289 @@ } ] }, + "minecraft:dried_ghast": { + "definition": { + "type": "minecraft:dried_ghast", + "properties": {} + }, + "properties": { + "facing": [ + "north", + "south", + "west", + "east" + ], + "hydration": [ + "0", + "1", + "2", + "3" + ], + "waterlogged": [ + "true", + "false" + ] + }, + "states": [ + { + "id": 13826, + "properties": { + "facing": "north", + "hydration": "0", + "waterlogged": "true" + } + }, + { + "default": true, + "id": 13827, + "properties": { + "facing": "north", + "hydration": "0", + "waterlogged": "false" + } + }, + { + "id": 13828, + "properties": { + "facing": "north", + "hydration": "1", + "waterlogged": "true" + } + }, + { + "id": 13829, + "properties": { + "facing": "north", + "hydration": "1", + "waterlogged": "false" + } + }, + { + "id": 13830, + "properties": { + "facing": "north", + "hydration": "2", + "waterlogged": "true" + } + }, + { + "id": 13831, + "properties": { + "facing": "north", + "hydration": "2", + "waterlogged": "false" + } + }, + { + "id": 13832, + "properties": { + "facing": "north", + "hydration": "3", + "waterlogged": "true" + } + }, + { + "id": 13833, + "properties": { + "facing": "north", + "hydration": "3", + "waterlogged": "false" + } + }, + { + "id": 13834, + "properties": { + "facing": "south", + "hydration": "0", + "waterlogged": "true" + } + }, + { + "id": 13835, + "properties": { + "facing": "south", + "hydration": "0", + "waterlogged": "false" + } + }, + { + "id": 13836, + "properties": { + "facing": "south", + "hydration": "1", + "waterlogged": "true" + } + }, + { + "id": 13837, + "properties": { + "facing": "south", + "hydration": "1", + "waterlogged": "false" + } + }, + { + "id": 13838, + "properties": { + "facing": "south", + "hydration": "2", + "waterlogged": "true" + } + }, + { + "id": 13839, + "properties": { + "facing": "south", + "hydration": "2", + "waterlogged": "false" + } + }, + { + "id": 13840, + "properties": { + "facing": "south", + "hydration": "3", + "waterlogged": "true" + } + }, + { + "id": 13841, + "properties": { + "facing": "south", + "hydration": "3", + "waterlogged": "false" + } + }, + { + "id": 13842, + "properties": { + "facing": "west", + "hydration": "0", + "waterlogged": "true" + } + }, + { + "id": 13843, + "properties": { + "facing": "west", + "hydration": "0", + "waterlogged": "false" + } + }, + { + "id": 13844, + "properties": { + "facing": "west", + "hydration": "1", + "waterlogged": "true" + } + }, + { + "id": 13845, + "properties": { + "facing": "west", + "hydration": "1", + "waterlogged": "false" + } + }, + { + "id": 13846, + "properties": { + "facing": "west", + "hydration": "2", + "waterlogged": "true" + } + }, + { + "id": 13847, + "properties": { + "facing": "west", + "hydration": "2", + "waterlogged": "false" + } + }, + { + "id": 13848, + "properties": { + "facing": "west", + "hydration": "3", + "waterlogged": "true" + } + }, + { + "id": 13849, + "properties": { + "facing": "west", + "hydration": "3", + "waterlogged": "false" + } + }, + { + "id": 13850, + "properties": { + "facing": "east", + "hydration": "0", + "waterlogged": "true" + } + }, + { + "id": 13851, + "properties": { + "facing": "east", + "hydration": "0", + "waterlogged": "false" + } + }, + { + "id": 13852, + "properties": { + "facing": "east", + "hydration": "1", + "waterlogged": "true" + } + }, + { + "id": 13853, + "properties": { + "facing": "east", + "hydration": "1", + "waterlogged": "false" + } + }, + { + "id": 13854, + "properties": { + "facing": "east", + "hydration": "2", + "waterlogged": "true" + } + }, + { + "id": 13855, + "properties": { + "facing": "east", + "hydration": "2", + "waterlogged": "false" + } + }, + { + "id": 13856, + "properties": { + "facing": "east", + "hydration": "3", + "waterlogged": "true" + } + }, + { + "id": 13857, + "properties": { + "facing": "east", + "hydration": "3", + "waterlogged": "false" + } + } + ] + }, "minecraft:dried_kelp_block": { "definition": { "type": "minecraft:block", @@ -85920,7 +86284,7 @@ "states": [ { "default": true, - "id": 13800 + "id": 13810 } ] }, @@ -85932,7 +86296,7 @@ "states": [ { "default": true, - "id": 25781 + "id": 25828 } ] }, @@ -85957,7 +86321,7 @@ }, "states": [ { - "id": 10143, + "id": 10153, "properties": { "facing": "north", "triggered": "true" @@ -85965,77 +86329,77 @@ }, { "default": true, - "id": 10144, + "id": 10154, "properties": { "facing": "north", "triggered": "false" } }, { - "id": 10145, + "id": 10155, "properties": { "facing": "east", "triggered": "true" } }, { - "id": 10146, + "id": 10156, "properties": { "facing": "east", "triggered": "false" } }, { - "id": 10147, + "id": 10157, "properties": { "facing": "south", "triggered": "true" } }, { - "id": 10148, + "id": 10158, "properties": { "facing": "south", "triggered": "false" } }, { - "id": 10149, + "id": 10159, "properties": { "facing": "west", "triggered": "true" } }, { - "id": 10150, + "id": 10160, "properties": { "facing": "west", "triggered": "false" } }, { - "id": 10151, + "id": 10161, "properties": { "facing": "up", "triggered": "true" } }, { - "id": 10152, + "id": 10162, "properties": { "facing": "up", "triggered": "false" } }, { - "id": 10153, + "id": 10163, "properties": { "facing": "down", "triggered": "true" } }, { - "id": 10154, + "id": 10164, "properties": { "facing": "down", "triggered": "false" @@ -86051,7 +86415,7 @@ "states": [ { "default": true, - "id": 8439 + "id": 8449 } ] }, @@ -86068,7 +86432,7 @@ "states": [ { "default": true, - "id": 8285 + "id": 8295 } ] }, @@ -86080,7 +86444,7 @@ "states": [ { "default": true, - "id": 8163 + "id": 8173 } ] }, @@ -86092,7 +86456,7 @@ "states": [ { "default": true, - "id": 13527 + "id": 13537 } ] }, @@ -86104,7 +86468,7 @@ "states": [ { "default": true, - "id": 8180 + "id": 8190 } ] }, @@ -86127,28 +86491,28 @@ }, "states": [ { - "id": 8181, + "id": 8191, "properties": { "eye": "true", "facing": "north" } }, { - "id": 8182, + "id": 8192, "properties": { "eye": "true", "facing": "south" } }, { - "id": 8183, + "id": 8193, "properties": { "eye": "true", "facing": "west" } }, { - "id": 8184, + "id": 8194, "properties": { "eye": "true", "facing": "east" @@ -86156,28 +86520,28 @@ }, { "default": true, - "id": 8185, + "id": 8195, "properties": { "eye": "false", "facing": "north" } }, { - "id": 8186, + "id": 8196, "properties": { "eye": "false", "facing": "south" } }, { - "id": 8187, + "id": 8197, "properties": { "eye": "false", "facing": "west" } }, { - "id": 8188, + "id": 8198, "properties": { "eye": "false", "facing": "east" @@ -86202,38 +86566,38 @@ }, "states": [ { - "id": 13347, + "id": 13357, "properties": { "facing": "north" } }, { - "id": 13348, + "id": 13358, "properties": { "facing": "east" } }, { - "id": 13349, + "id": 13359, "properties": { "facing": "south" } }, { - "id": 13350, + "id": 13360, "properties": { "facing": "west" } }, { "default": true, - "id": 13351, + "id": 13361, "properties": { "facing": "up" } }, { - "id": 13352, + "id": 13362, "properties": { "facing": "down" } @@ -86248,7 +86612,7 @@ "states": [ { "default": true, - "id": 8189 + "id": 8199 } ] }, @@ -86270,21 +86634,21 @@ }, "states": [ { - "id": 15125, + "id": 15167, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 15126, + "id": 15168, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 15127, + "id": 15169, "properties": { "type": "bottom", "waterlogged": "true" @@ -86292,21 +86656,21 @@ }, { "default": true, - "id": 15128, + "id": 15170, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 15129, + "id": 15171, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 15130, + "id": 15172, "properties": { "type": "double", "waterlogged": "false" @@ -86347,7 +86711,7 @@ }, "states": [ { - "id": 14375, + "id": 14417, "properties": { "facing": "north", "half": "top", @@ -86356,7 +86720,7 @@ } }, { - "id": 14376, + "id": 14418, "properties": { "facing": "north", "half": "top", @@ -86365,7 +86729,7 @@ } }, { - "id": 14377, + "id": 14419, "properties": { "facing": "north", "half": "top", @@ -86374,7 +86738,7 @@ } }, { - "id": 14378, + "id": 14420, "properties": { "facing": "north", "half": "top", @@ -86383,7 +86747,7 @@ } }, { - "id": 14379, + "id": 14421, "properties": { "facing": "north", "half": "top", @@ -86392,7 +86756,7 @@ } }, { - "id": 14380, + "id": 14422, "properties": { "facing": "north", "half": "top", @@ -86401,7 +86765,7 @@ } }, { - "id": 14381, + "id": 14423, "properties": { "facing": "north", "half": "top", @@ -86410,7 +86774,7 @@ } }, { - "id": 14382, + "id": 14424, "properties": { "facing": "north", "half": "top", @@ -86419,7 +86783,7 @@ } }, { - "id": 14383, + "id": 14425, "properties": { "facing": "north", "half": "top", @@ -86428,7 +86792,7 @@ } }, { - "id": 14384, + "id": 14426, "properties": { "facing": "north", "half": "top", @@ -86437,7 +86801,7 @@ } }, { - "id": 14385, + "id": 14427, "properties": { "facing": "north", "half": "bottom", @@ -86447,7 +86811,7 @@ }, { "default": true, - "id": 14386, + "id": 14428, "properties": { "facing": "north", "half": "bottom", @@ -86456,7 +86820,7 @@ } }, { - "id": 14387, + "id": 14429, "properties": { "facing": "north", "half": "bottom", @@ -86465,7 +86829,7 @@ } }, { - "id": 14388, + "id": 14430, "properties": { "facing": "north", "half": "bottom", @@ -86474,7 +86838,7 @@ } }, { - "id": 14389, + "id": 14431, "properties": { "facing": "north", "half": "bottom", @@ -86483,7 +86847,7 @@ } }, { - "id": 14390, + "id": 14432, "properties": { "facing": "north", "half": "bottom", @@ -86492,7 +86856,7 @@ } }, { - "id": 14391, + "id": 14433, "properties": { "facing": "north", "half": "bottom", @@ -86501,7 +86865,7 @@ } }, { - "id": 14392, + "id": 14434, "properties": { "facing": "north", "half": "bottom", @@ -86510,7 +86874,7 @@ } }, { - "id": 14393, + "id": 14435, "properties": { "facing": "north", "half": "bottom", @@ -86519,7 +86883,7 @@ } }, { - "id": 14394, + "id": 14436, "properties": { "facing": "north", "half": "bottom", @@ -86528,7 +86892,7 @@ } }, { - "id": 14395, + "id": 14437, "properties": { "facing": "south", "half": "top", @@ -86537,7 +86901,7 @@ } }, { - "id": 14396, + "id": 14438, "properties": { "facing": "south", "half": "top", @@ -86546,7 +86910,7 @@ } }, { - "id": 14397, + "id": 14439, "properties": { "facing": "south", "half": "top", @@ -86555,7 +86919,7 @@ } }, { - "id": 14398, + "id": 14440, "properties": { "facing": "south", "half": "top", @@ -86564,7 +86928,7 @@ } }, { - "id": 14399, + "id": 14441, "properties": { "facing": "south", "half": "top", @@ -86573,7 +86937,7 @@ } }, { - "id": 14400, + "id": 14442, "properties": { "facing": "south", "half": "top", @@ -86582,7 +86946,7 @@ } }, { - "id": 14401, + "id": 14443, "properties": { "facing": "south", "half": "top", @@ -86591,7 +86955,7 @@ } }, { - "id": 14402, + "id": 14444, "properties": { "facing": "south", "half": "top", @@ -86600,7 +86964,7 @@ } }, { - "id": 14403, + "id": 14445, "properties": { "facing": "south", "half": "top", @@ -86609,7 +86973,7 @@ } }, { - "id": 14404, + "id": 14446, "properties": { "facing": "south", "half": "top", @@ -86618,7 +86982,7 @@ } }, { - "id": 14405, + "id": 14447, "properties": { "facing": "south", "half": "bottom", @@ -86627,7 +86991,7 @@ } }, { - "id": 14406, + "id": 14448, "properties": { "facing": "south", "half": "bottom", @@ -86636,7 +87000,7 @@ } }, { - "id": 14407, + "id": 14449, "properties": { "facing": "south", "half": "bottom", @@ -86645,7 +87009,7 @@ } }, { - "id": 14408, + "id": 14450, "properties": { "facing": "south", "half": "bottom", @@ -86654,7 +87018,7 @@ } }, { - "id": 14409, + "id": 14451, "properties": { "facing": "south", "half": "bottom", @@ -86663,7 +87027,7 @@ } }, { - "id": 14410, + "id": 14452, "properties": { "facing": "south", "half": "bottom", @@ -86672,7 +87036,7 @@ } }, { - "id": 14411, + "id": 14453, "properties": { "facing": "south", "half": "bottom", @@ -86681,7 +87045,7 @@ } }, { - "id": 14412, + "id": 14454, "properties": { "facing": "south", "half": "bottom", @@ -86690,7 +87054,7 @@ } }, { - "id": 14413, + "id": 14455, "properties": { "facing": "south", "half": "bottom", @@ -86699,7 +87063,7 @@ } }, { - "id": 14414, + "id": 14456, "properties": { "facing": "south", "half": "bottom", @@ -86708,7 +87072,7 @@ } }, { - "id": 14415, + "id": 14457, "properties": { "facing": "west", "half": "top", @@ -86717,7 +87081,7 @@ } }, { - "id": 14416, + "id": 14458, "properties": { "facing": "west", "half": "top", @@ -86726,7 +87090,7 @@ } }, { - "id": 14417, + "id": 14459, "properties": { "facing": "west", "half": "top", @@ -86735,7 +87099,7 @@ } }, { - "id": 14418, + "id": 14460, "properties": { "facing": "west", "half": "top", @@ -86744,7 +87108,7 @@ } }, { - "id": 14419, + "id": 14461, "properties": { "facing": "west", "half": "top", @@ -86753,7 +87117,7 @@ } }, { - "id": 14420, + "id": 14462, "properties": { "facing": "west", "half": "top", @@ -86762,7 +87126,7 @@ } }, { - "id": 14421, + "id": 14463, "properties": { "facing": "west", "half": "top", @@ -86771,7 +87135,7 @@ } }, { - "id": 14422, + "id": 14464, "properties": { "facing": "west", "half": "top", @@ -86780,7 +87144,7 @@ } }, { - "id": 14423, + "id": 14465, "properties": { "facing": "west", "half": "top", @@ -86789,7 +87153,7 @@ } }, { - "id": 14424, + "id": 14466, "properties": { "facing": "west", "half": "top", @@ -86798,7 +87162,7 @@ } }, { - "id": 14425, + "id": 14467, "properties": { "facing": "west", "half": "bottom", @@ -86807,7 +87171,7 @@ } }, { - "id": 14426, + "id": 14468, "properties": { "facing": "west", "half": "bottom", @@ -86816,7 +87180,7 @@ } }, { - "id": 14427, + "id": 14469, "properties": { "facing": "west", "half": "bottom", @@ -86825,7 +87189,7 @@ } }, { - "id": 14428, + "id": 14470, "properties": { "facing": "west", "half": "bottom", @@ -86834,7 +87198,7 @@ } }, { - "id": 14429, + "id": 14471, "properties": { "facing": "west", "half": "bottom", @@ -86843,7 +87207,7 @@ } }, { - "id": 14430, + "id": 14472, "properties": { "facing": "west", "half": "bottom", @@ -86852,7 +87216,7 @@ } }, { - "id": 14431, + "id": 14473, "properties": { "facing": "west", "half": "bottom", @@ -86861,7 +87225,7 @@ } }, { - "id": 14432, + "id": 14474, "properties": { "facing": "west", "half": "bottom", @@ -86870,7 +87234,7 @@ } }, { - "id": 14433, + "id": 14475, "properties": { "facing": "west", "half": "bottom", @@ -86879,7 +87243,7 @@ } }, { - "id": 14434, + "id": 14476, "properties": { "facing": "west", "half": "bottom", @@ -86888,7 +87252,7 @@ } }, { - "id": 14435, + "id": 14477, "properties": { "facing": "east", "half": "top", @@ -86897,7 +87261,7 @@ } }, { - "id": 14436, + "id": 14478, "properties": { "facing": "east", "half": "top", @@ -86906,7 +87270,7 @@ } }, { - "id": 14437, + "id": 14479, "properties": { "facing": "east", "half": "top", @@ -86915,7 +87279,7 @@ } }, { - "id": 14438, + "id": 14480, "properties": { "facing": "east", "half": "top", @@ -86924,7 +87288,7 @@ } }, { - "id": 14439, + "id": 14481, "properties": { "facing": "east", "half": "top", @@ -86933,7 +87297,7 @@ } }, { - "id": 14440, + "id": 14482, "properties": { "facing": "east", "half": "top", @@ -86942,7 +87306,7 @@ } }, { - "id": 14441, + "id": 14483, "properties": { "facing": "east", "half": "top", @@ -86951,7 +87315,7 @@ } }, { - "id": 14442, + "id": 14484, "properties": { "facing": "east", "half": "top", @@ -86960,7 +87324,7 @@ } }, { - "id": 14443, + "id": 14485, "properties": { "facing": "east", "half": "top", @@ -86969,7 +87333,7 @@ } }, { - "id": 14444, + "id": 14486, "properties": { "facing": "east", "half": "top", @@ -86978,7 +87342,7 @@ } }, { - "id": 14445, + "id": 14487, "properties": { "facing": "east", "half": "bottom", @@ -86987,7 +87351,7 @@ } }, { - "id": 14446, + "id": 14488, "properties": { "facing": "east", "half": "bottom", @@ -86996,7 +87360,7 @@ } }, { - "id": 14447, + "id": 14489, "properties": { "facing": "east", "half": "bottom", @@ -87005,7 +87369,7 @@ } }, { - "id": 14448, + "id": 14490, "properties": { "facing": "east", "half": "bottom", @@ -87014,7 +87378,7 @@ } }, { - "id": 14449, + "id": 14491, "properties": { "facing": "east", "half": "bottom", @@ -87023,7 +87387,7 @@ } }, { - "id": 14450, + "id": 14492, "properties": { "facing": "east", "half": "bottom", @@ -87032,7 +87396,7 @@ } }, { - "id": 14451, + "id": 14493, "properties": { "facing": "east", "half": "bottom", @@ -87041,7 +87405,7 @@ } }, { - "id": 14452, + "id": 14494, "properties": { "facing": "east", "half": "bottom", @@ -87050,7 +87414,7 @@ } }, { - "id": 14453, + "id": 14495, "properties": { "facing": "east", "half": "bottom", @@ -87059,7 +87423,7 @@ } }, { - "id": 14454, + "id": 14496, "properties": { "facing": "east", "half": "bottom", @@ -87106,7 +87470,7 @@ }, "states": [ { - "id": 18737, + "id": 18779, "properties": { "east": "none", "north": "none", @@ -87117,7 +87481,7 @@ } }, { - "id": 18738, + "id": 18780, "properties": { "east": "none", "north": "none", @@ -87128,7 +87492,7 @@ } }, { - "id": 18739, + "id": 18781, "properties": { "east": "none", "north": "none", @@ -87140,7 +87504,7 @@ }, { "default": true, - "id": 18740, + "id": 18782, "properties": { "east": "none", "north": "none", @@ -87151,7 +87515,7 @@ } }, { - "id": 18741, + "id": 18783, "properties": { "east": "none", "north": "none", @@ -87162,7 +87526,7 @@ } }, { - "id": 18742, + "id": 18784, "properties": { "east": "none", "north": "none", @@ -87173,7 +87537,7 @@ } }, { - "id": 18743, + "id": 18785, "properties": { "east": "none", "north": "none", @@ -87184,7 +87548,7 @@ } }, { - "id": 18744, + "id": 18786, "properties": { "east": "none", "north": "none", @@ -87195,7 +87559,7 @@ } }, { - "id": 18745, + "id": 18787, "properties": { "east": "none", "north": "none", @@ -87206,7 +87570,7 @@ } }, { - "id": 18746, + "id": 18788, "properties": { "east": "none", "north": "none", @@ -87217,7 +87581,7 @@ } }, { - "id": 18747, + "id": 18789, "properties": { "east": "none", "north": "none", @@ -87228,7 +87592,7 @@ } }, { - "id": 18748, + "id": 18790, "properties": { "east": "none", "north": "none", @@ -87239,7 +87603,7 @@ } }, { - "id": 18749, + "id": 18791, "properties": { "east": "none", "north": "none", @@ -87250,7 +87614,7 @@ } }, { - "id": 18750, + "id": 18792, "properties": { "east": "none", "north": "none", @@ -87261,7 +87625,7 @@ } }, { - "id": 18751, + "id": 18793, "properties": { "east": "none", "north": "none", @@ -87272,7 +87636,7 @@ } }, { - "id": 18752, + "id": 18794, "properties": { "east": "none", "north": "none", @@ -87283,7 +87647,7 @@ } }, { - "id": 18753, + "id": 18795, "properties": { "east": "none", "north": "none", @@ -87294,7 +87658,7 @@ } }, { - "id": 18754, + "id": 18796, "properties": { "east": "none", "north": "none", @@ -87305,7 +87669,7 @@ } }, { - "id": 18755, + "id": 18797, "properties": { "east": "none", "north": "none", @@ -87316,7 +87680,7 @@ } }, { - "id": 18756, + "id": 18798, "properties": { "east": "none", "north": "none", @@ -87327,7 +87691,7 @@ } }, { - "id": 18757, + "id": 18799, "properties": { "east": "none", "north": "none", @@ -87338,7 +87702,7 @@ } }, { - "id": 18758, + "id": 18800, "properties": { "east": "none", "north": "none", @@ -87349,7 +87713,7 @@ } }, { - "id": 18759, + "id": 18801, "properties": { "east": "none", "north": "none", @@ -87360,7 +87724,7 @@ } }, { - "id": 18760, + "id": 18802, "properties": { "east": "none", "north": "none", @@ -87371,7 +87735,7 @@ } }, { - "id": 18761, + "id": 18803, "properties": { "east": "none", "north": "none", @@ -87382,7 +87746,7 @@ } }, { - "id": 18762, + "id": 18804, "properties": { "east": "none", "north": "none", @@ -87393,7 +87757,7 @@ } }, { - "id": 18763, + "id": 18805, "properties": { "east": "none", "north": "none", @@ -87404,7 +87768,7 @@ } }, { - "id": 18764, + "id": 18806, "properties": { "east": "none", "north": "none", @@ -87415,7 +87779,7 @@ } }, { - "id": 18765, + "id": 18807, "properties": { "east": "none", "north": "none", @@ -87426,7 +87790,7 @@ } }, { - "id": 18766, + "id": 18808, "properties": { "east": "none", "north": "none", @@ -87437,7 +87801,7 @@ } }, { - "id": 18767, + "id": 18809, "properties": { "east": "none", "north": "none", @@ -87448,7 +87812,7 @@ } }, { - "id": 18768, + "id": 18810, "properties": { "east": "none", "north": "none", @@ -87459,7 +87823,7 @@ } }, { - "id": 18769, + "id": 18811, "properties": { "east": "none", "north": "none", @@ -87470,7 +87834,7 @@ } }, { - "id": 18770, + "id": 18812, "properties": { "east": "none", "north": "none", @@ -87481,7 +87845,7 @@ } }, { - "id": 18771, + "id": 18813, "properties": { "east": "none", "north": "none", @@ -87492,7 +87856,7 @@ } }, { - "id": 18772, + "id": 18814, "properties": { "east": "none", "north": "none", @@ -87503,7 +87867,7 @@ } }, { - "id": 18773, + "id": 18815, "properties": { "east": "none", "north": "low", @@ -87514,7 +87878,7 @@ } }, { - "id": 18774, + "id": 18816, "properties": { "east": "none", "north": "low", @@ -87525,7 +87889,7 @@ } }, { - "id": 18775, + "id": 18817, "properties": { "east": "none", "north": "low", @@ -87536,7 +87900,7 @@ } }, { - "id": 18776, + "id": 18818, "properties": { "east": "none", "north": "low", @@ -87547,7 +87911,7 @@ } }, { - "id": 18777, + "id": 18819, "properties": { "east": "none", "north": "low", @@ -87558,7 +87922,7 @@ } }, { - "id": 18778, + "id": 18820, "properties": { "east": "none", "north": "low", @@ -87569,7 +87933,7 @@ } }, { - "id": 18779, + "id": 18821, "properties": { "east": "none", "north": "low", @@ -87580,7 +87944,7 @@ } }, { - "id": 18780, + "id": 18822, "properties": { "east": "none", "north": "low", @@ -87591,7 +87955,7 @@ } }, { - "id": 18781, + "id": 18823, "properties": { "east": "none", "north": "low", @@ -87602,7 +87966,7 @@ } }, { - "id": 18782, + "id": 18824, "properties": { "east": "none", "north": "low", @@ -87613,7 +87977,7 @@ } }, { - "id": 18783, + "id": 18825, "properties": { "east": "none", "north": "low", @@ -87624,7 +87988,7 @@ } }, { - "id": 18784, + "id": 18826, "properties": { "east": "none", "north": "low", @@ -87635,7 +87999,7 @@ } }, { - "id": 18785, + "id": 18827, "properties": { "east": "none", "north": "low", @@ -87646,7 +88010,7 @@ } }, { - "id": 18786, + "id": 18828, "properties": { "east": "none", "north": "low", @@ -87657,7 +88021,7 @@ } }, { - "id": 18787, + "id": 18829, "properties": { "east": "none", "north": "low", @@ -87668,7 +88032,7 @@ } }, { - "id": 18788, + "id": 18830, "properties": { "east": "none", "north": "low", @@ -87679,7 +88043,7 @@ } }, { - "id": 18789, + "id": 18831, "properties": { "east": "none", "north": "low", @@ -87690,7 +88054,7 @@ } }, { - "id": 18790, + "id": 18832, "properties": { "east": "none", "north": "low", @@ -87701,7 +88065,7 @@ } }, { - "id": 18791, + "id": 18833, "properties": { "east": "none", "north": "low", @@ -87712,7 +88076,7 @@ } }, { - "id": 18792, + "id": 18834, "properties": { "east": "none", "north": "low", @@ -87723,7 +88087,7 @@ } }, { - "id": 18793, + "id": 18835, "properties": { "east": "none", "north": "low", @@ -87734,7 +88098,7 @@ } }, { - "id": 18794, + "id": 18836, "properties": { "east": "none", "north": "low", @@ -87745,7 +88109,7 @@ } }, { - "id": 18795, + "id": 18837, "properties": { "east": "none", "north": "low", @@ -87756,7 +88120,7 @@ } }, { - "id": 18796, + "id": 18838, "properties": { "east": "none", "north": "low", @@ -87767,7 +88131,7 @@ } }, { - "id": 18797, + "id": 18839, "properties": { "east": "none", "north": "low", @@ -87778,7 +88142,7 @@ } }, { - "id": 18798, + "id": 18840, "properties": { "east": "none", "north": "low", @@ -87789,7 +88153,7 @@ } }, { - "id": 18799, + "id": 18841, "properties": { "east": "none", "north": "low", @@ -87800,7 +88164,7 @@ } }, { - "id": 18800, + "id": 18842, "properties": { "east": "none", "north": "low", @@ -87811,7 +88175,7 @@ } }, { - "id": 18801, + "id": 18843, "properties": { "east": "none", "north": "low", @@ -87822,7 +88186,7 @@ } }, { - "id": 18802, + "id": 18844, "properties": { "east": "none", "north": "low", @@ -87833,7 +88197,7 @@ } }, { - "id": 18803, + "id": 18845, "properties": { "east": "none", "north": "low", @@ -87844,7 +88208,7 @@ } }, { - "id": 18804, + "id": 18846, "properties": { "east": "none", "north": "low", @@ -87855,7 +88219,7 @@ } }, { - "id": 18805, + "id": 18847, "properties": { "east": "none", "north": "low", @@ -87866,7 +88230,7 @@ } }, { - "id": 18806, + "id": 18848, "properties": { "east": "none", "north": "low", @@ -87877,7 +88241,7 @@ } }, { - "id": 18807, + "id": 18849, "properties": { "east": "none", "north": "low", @@ -87888,7 +88252,7 @@ } }, { - "id": 18808, + "id": 18850, "properties": { "east": "none", "north": "low", @@ -87899,7 +88263,7 @@ } }, { - "id": 18809, + "id": 18851, "properties": { "east": "none", "north": "tall", @@ -87910,7 +88274,7 @@ } }, { - "id": 18810, + "id": 18852, "properties": { "east": "none", "north": "tall", @@ -87921,7 +88285,7 @@ } }, { - "id": 18811, + "id": 18853, "properties": { "east": "none", "north": "tall", @@ -87932,7 +88296,7 @@ } }, { - "id": 18812, + "id": 18854, "properties": { "east": "none", "north": "tall", @@ -87943,7 +88307,7 @@ } }, { - "id": 18813, + "id": 18855, "properties": { "east": "none", "north": "tall", @@ -87954,7 +88318,7 @@ } }, { - "id": 18814, + "id": 18856, "properties": { "east": "none", "north": "tall", @@ -87965,7 +88329,7 @@ } }, { - "id": 18815, + "id": 18857, "properties": { "east": "none", "north": "tall", @@ -87976,7 +88340,7 @@ } }, { - "id": 18816, + "id": 18858, "properties": { "east": "none", "north": "tall", @@ -87987,7 +88351,7 @@ } }, { - "id": 18817, + "id": 18859, "properties": { "east": "none", "north": "tall", @@ -87998,7 +88362,7 @@ } }, { - "id": 18818, + "id": 18860, "properties": { "east": "none", "north": "tall", @@ -88009,7 +88373,7 @@ } }, { - "id": 18819, + "id": 18861, "properties": { "east": "none", "north": "tall", @@ -88020,7 +88384,7 @@ } }, { - "id": 18820, + "id": 18862, "properties": { "east": "none", "north": "tall", @@ -88031,7 +88395,7 @@ } }, { - "id": 18821, + "id": 18863, "properties": { "east": "none", "north": "tall", @@ -88042,7 +88406,7 @@ } }, { - "id": 18822, + "id": 18864, "properties": { "east": "none", "north": "tall", @@ -88053,7 +88417,7 @@ } }, { - "id": 18823, + "id": 18865, "properties": { "east": "none", "north": "tall", @@ -88064,7 +88428,7 @@ } }, { - "id": 18824, + "id": 18866, "properties": { "east": "none", "north": "tall", @@ -88075,7 +88439,7 @@ } }, { - "id": 18825, + "id": 18867, "properties": { "east": "none", "north": "tall", @@ -88086,7 +88450,7 @@ } }, { - "id": 18826, + "id": 18868, "properties": { "east": "none", "north": "tall", @@ -88097,7 +88461,7 @@ } }, { - "id": 18827, + "id": 18869, "properties": { "east": "none", "north": "tall", @@ -88108,7 +88472,7 @@ } }, { - "id": 18828, + "id": 18870, "properties": { "east": "none", "north": "tall", @@ -88119,7 +88483,7 @@ } }, { - "id": 18829, + "id": 18871, "properties": { "east": "none", "north": "tall", @@ -88130,7 +88494,7 @@ } }, { - "id": 18830, + "id": 18872, "properties": { "east": "none", "north": "tall", @@ -88141,7 +88505,7 @@ } }, { - "id": 18831, + "id": 18873, "properties": { "east": "none", "north": "tall", @@ -88152,7 +88516,7 @@ } }, { - "id": 18832, + "id": 18874, "properties": { "east": "none", "north": "tall", @@ -88163,7 +88527,7 @@ } }, { - "id": 18833, + "id": 18875, "properties": { "east": "none", "north": "tall", @@ -88174,7 +88538,7 @@ } }, { - "id": 18834, + "id": 18876, "properties": { "east": "none", "north": "tall", @@ -88185,7 +88549,7 @@ } }, { - "id": 18835, + "id": 18877, "properties": { "east": "none", "north": "tall", @@ -88196,7 +88560,7 @@ } }, { - "id": 18836, + "id": 18878, "properties": { "east": "none", "north": "tall", @@ -88207,7 +88571,7 @@ } }, { - "id": 18837, + "id": 18879, "properties": { "east": "none", "north": "tall", @@ -88218,7 +88582,7 @@ } }, { - "id": 18838, + "id": 18880, "properties": { "east": "none", "north": "tall", @@ -88229,7 +88593,7 @@ } }, { - "id": 18839, + "id": 18881, "properties": { "east": "none", "north": "tall", @@ -88240,7 +88604,7 @@ } }, { - "id": 18840, + "id": 18882, "properties": { "east": "none", "north": "tall", @@ -88251,7 +88615,7 @@ } }, { - "id": 18841, + "id": 18883, "properties": { "east": "none", "north": "tall", @@ -88262,7 +88626,7 @@ } }, { - "id": 18842, + "id": 18884, "properties": { "east": "none", "north": "tall", @@ -88273,7 +88637,7 @@ } }, { - "id": 18843, + "id": 18885, "properties": { "east": "none", "north": "tall", @@ -88284,7 +88648,7 @@ } }, { - "id": 18844, + "id": 18886, "properties": { "east": "none", "north": "tall", @@ -88295,7 +88659,7 @@ } }, { - "id": 18845, + "id": 18887, "properties": { "east": "low", "north": "none", @@ -88306,7 +88670,7 @@ } }, { - "id": 18846, + "id": 18888, "properties": { "east": "low", "north": "none", @@ -88317,7 +88681,7 @@ } }, { - "id": 18847, + "id": 18889, "properties": { "east": "low", "north": "none", @@ -88328,7 +88692,7 @@ } }, { - "id": 18848, + "id": 18890, "properties": { "east": "low", "north": "none", @@ -88339,7 +88703,7 @@ } }, { - "id": 18849, + "id": 18891, "properties": { "east": "low", "north": "none", @@ -88350,7 +88714,7 @@ } }, { - "id": 18850, + "id": 18892, "properties": { "east": "low", "north": "none", @@ -88361,7 +88725,7 @@ } }, { - "id": 18851, + "id": 18893, "properties": { "east": "low", "north": "none", @@ -88372,7 +88736,7 @@ } }, { - "id": 18852, + "id": 18894, "properties": { "east": "low", "north": "none", @@ -88383,7 +88747,7 @@ } }, { - "id": 18853, + "id": 18895, "properties": { "east": "low", "north": "none", @@ -88394,7 +88758,7 @@ } }, { - "id": 18854, + "id": 18896, "properties": { "east": "low", "north": "none", @@ -88405,7 +88769,7 @@ } }, { - "id": 18855, + "id": 18897, "properties": { "east": "low", "north": "none", @@ -88416,7 +88780,7 @@ } }, { - "id": 18856, + "id": 18898, "properties": { "east": "low", "north": "none", @@ -88427,7 +88791,7 @@ } }, { - "id": 18857, + "id": 18899, "properties": { "east": "low", "north": "none", @@ -88438,7 +88802,7 @@ } }, { - "id": 18858, + "id": 18900, "properties": { "east": "low", "north": "none", @@ -88449,7 +88813,7 @@ } }, { - "id": 18859, + "id": 18901, "properties": { "east": "low", "north": "none", @@ -88460,7 +88824,7 @@ } }, { - "id": 18860, + "id": 18902, "properties": { "east": "low", "north": "none", @@ -88471,7 +88835,7 @@ } }, { - "id": 18861, + "id": 18903, "properties": { "east": "low", "north": "none", @@ -88482,7 +88846,7 @@ } }, { - "id": 18862, + "id": 18904, "properties": { "east": "low", "north": "none", @@ -88493,7 +88857,7 @@ } }, { - "id": 18863, + "id": 18905, "properties": { "east": "low", "north": "none", @@ -88504,7 +88868,7 @@ } }, { - "id": 18864, + "id": 18906, "properties": { "east": "low", "north": "none", @@ -88515,7 +88879,7 @@ } }, { - "id": 18865, + "id": 18907, "properties": { "east": "low", "north": "none", @@ -88526,7 +88890,7 @@ } }, { - "id": 18866, + "id": 18908, "properties": { "east": "low", "north": "none", @@ -88537,7 +88901,7 @@ } }, { - "id": 18867, + "id": 18909, "properties": { "east": "low", "north": "none", @@ -88548,7 +88912,7 @@ } }, { - "id": 18868, + "id": 18910, "properties": { "east": "low", "north": "none", @@ -88559,7 +88923,7 @@ } }, { - "id": 18869, + "id": 18911, "properties": { "east": "low", "north": "none", @@ -88570,7 +88934,7 @@ } }, { - "id": 18870, + "id": 18912, "properties": { "east": "low", "north": "none", @@ -88581,7 +88945,7 @@ } }, { - "id": 18871, + "id": 18913, "properties": { "east": "low", "north": "none", @@ -88592,7 +88956,7 @@ } }, { - "id": 18872, + "id": 18914, "properties": { "east": "low", "north": "none", @@ -88603,7 +88967,7 @@ } }, { - "id": 18873, + "id": 18915, "properties": { "east": "low", "north": "none", @@ -88614,7 +88978,7 @@ } }, { - "id": 18874, + "id": 18916, "properties": { "east": "low", "north": "none", @@ -88625,7 +88989,7 @@ } }, { - "id": 18875, + "id": 18917, "properties": { "east": "low", "north": "none", @@ -88636,7 +89000,7 @@ } }, { - "id": 18876, + "id": 18918, "properties": { "east": "low", "north": "none", @@ -88647,7 +89011,7 @@ } }, { - "id": 18877, + "id": 18919, "properties": { "east": "low", "north": "none", @@ -88658,7 +89022,7 @@ } }, { - "id": 18878, + "id": 18920, "properties": { "east": "low", "north": "none", @@ -88669,7 +89033,7 @@ } }, { - "id": 18879, + "id": 18921, "properties": { "east": "low", "north": "none", @@ -88680,7 +89044,7 @@ } }, { - "id": 18880, + "id": 18922, "properties": { "east": "low", "north": "none", @@ -88691,7 +89055,7 @@ } }, { - "id": 18881, + "id": 18923, "properties": { "east": "low", "north": "low", @@ -88702,7 +89066,7 @@ } }, { - "id": 18882, + "id": 18924, "properties": { "east": "low", "north": "low", @@ -88713,7 +89077,7 @@ } }, { - "id": 18883, + "id": 18925, "properties": { "east": "low", "north": "low", @@ -88724,7 +89088,7 @@ } }, { - "id": 18884, + "id": 18926, "properties": { "east": "low", "north": "low", @@ -88735,7 +89099,7 @@ } }, { - "id": 18885, + "id": 18927, "properties": { "east": "low", "north": "low", @@ -88746,7 +89110,7 @@ } }, { - "id": 18886, + "id": 18928, "properties": { "east": "low", "north": "low", @@ -88757,7 +89121,7 @@ } }, { - "id": 18887, + "id": 18929, "properties": { "east": "low", "north": "low", @@ -88768,7 +89132,7 @@ } }, { - "id": 18888, + "id": 18930, "properties": { "east": "low", "north": "low", @@ -88779,7 +89143,7 @@ } }, { - "id": 18889, + "id": 18931, "properties": { "east": "low", "north": "low", @@ -88790,7 +89154,7 @@ } }, { - "id": 18890, + "id": 18932, "properties": { "east": "low", "north": "low", @@ -88801,7 +89165,7 @@ } }, { - "id": 18891, + "id": 18933, "properties": { "east": "low", "north": "low", @@ -88812,7 +89176,7 @@ } }, { - "id": 18892, + "id": 18934, "properties": { "east": "low", "north": "low", @@ -88823,7 +89187,7 @@ } }, { - "id": 18893, + "id": 18935, "properties": { "east": "low", "north": "low", @@ -88834,7 +89198,7 @@ } }, { - "id": 18894, + "id": 18936, "properties": { "east": "low", "north": "low", @@ -88845,7 +89209,7 @@ } }, { - "id": 18895, + "id": 18937, "properties": { "east": "low", "north": "low", @@ -88856,7 +89220,7 @@ } }, { - "id": 18896, + "id": 18938, "properties": { "east": "low", "north": "low", @@ -88867,7 +89231,7 @@ } }, { - "id": 18897, + "id": 18939, "properties": { "east": "low", "north": "low", @@ -88878,7 +89242,7 @@ } }, { - "id": 18898, + "id": 18940, "properties": { "east": "low", "north": "low", @@ -88889,7 +89253,7 @@ } }, { - "id": 18899, + "id": 18941, "properties": { "east": "low", "north": "low", @@ -88900,7 +89264,7 @@ } }, { - "id": 18900, + "id": 18942, "properties": { "east": "low", "north": "low", @@ -88911,7 +89275,7 @@ } }, { - "id": 18901, + "id": 18943, "properties": { "east": "low", "north": "low", @@ -88922,7 +89286,7 @@ } }, { - "id": 18902, + "id": 18944, "properties": { "east": "low", "north": "low", @@ -88933,7 +89297,7 @@ } }, { - "id": 18903, + "id": 18945, "properties": { "east": "low", "north": "low", @@ -88944,7 +89308,7 @@ } }, { - "id": 18904, + "id": 18946, "properties": { "east": "low", "north": "low", @@ -88955,7 +89319,7 @@ } }, { - "id": 18905, + "id": 18947, "properties": { "east": "low", "north": "low", @@ -88966,7 +89330,7 @@ } }, { - "id": 18906, + "id": 18948, "properties": { "east": "low", "north": "low", @@ -88977,7 +89341,7 @@ } }, { - "id": 18907, + "id": 18949, "properties": { "east": "low", "north": "low", @@ -88988,7 +89352,7 @@ } }, { - "id": 18908, + "id": 18950, "properties": { "east": "low", "north": "low", @@ -88999,7 +89363,7 @@ } }, { - "id": 18909, + "id": 18951, "properties": { "east": "low", "north": "low", @@ -89010,7 +89374,7 @@ } }, { - "id": 18910, + "id": 18952, "properties": { "east": "low", "north": "low", @@ -89021,7 +89385,7 @@ } }, { - "id": 18911, + "id": 18953, "properties": { "east": "low", "north": "low", @@ -89032,7 +89396,7 @@ } }, { - "id": 18912, + "id": 18954, "properties": { "east": "low", "north": "low", @@ -89043,7 +89407,7 @@ } }, { - "id": 18913, + "id": 18955, "properties": { "east": "low", "north": "low", @@ -89054,7 +89418,7 @@ } }, { - "id": 18914, + "id": 18956, "properties": { "east": "low", "north": "low", @@ -89065,7 +89429,7 @@ } }, { - "id": 18915, + "id": 18957, "properties": { "east": "low", "north": "low", @@ -89076,7 +89440,7 @@ } }, { - "id": 18916, + "id": 18958, "properties": { "east": "low", "north": "low", @@ -89087,7 +89451,7 @@ } }, { - "id": 18917, + "id": 18959, "properties": { "east": "low", "north": "tall", @@ -89098,7 +89462,7 @@ } }, { - "id": 18918, + "id": 18960, "properties": { "east": "low", "north": "tall", @@ -89109,7 +89473,7 @@ } }, { - "id": 18919, + "id": 18961, "properties": { "east": "low", "north": "tall", @@ -89120,7 +89484,7 @@ } }, { - "id": 18920, + "id": 18962, "properties": { "east": "low", "north": "tall", @@ -89131,7 +89495,7 @@ } }, { - "id": 18921, + "id": 18963, "properties": { "east": "low", "north": "tall", @@ -89142,7 +89506,7 @@ } }, { - "id": 18922, + "id": 18964, "properties": { "east": "low", "north": "tall", @@ -89153,7 +89517,7 @@ } }, { - "id": 18923, + "id": 18965, "properties": { "east": "low", "north": "tall", @@ -89164,7 +89528,7 @@ } }, { - "id": 18924, + "id": 18966, "properties": { "east": "low", "north": "tall", @@ -89175,7 +89539,7 @@ } }, { - "id": 18925, + "id": 18967, "properties": { "east": "low", "north": "tall", @@ -89186,7 +89550,7 @@ } }, { - "id": 18926, + "id": 18968, "properties": { "east": "low", "north": "tall", @@ -89197,7 +89561,7 @@ } }, { - "id": 18927, + "id": 18969, "properties": { "east": "low", "north": "tall", @@ -89208,7 +89572,7 @@ } }, { - "id": 18928, + "id": 18970, "properties": { "east": "low", "north": "tall", @@ -89219,7 +89583,7 @@ } }, { - "id": 18929, + "id": 18971, "properties": { "east": "low", "north": "tall", @@ -89230,7 +89594,7 @@ } }, { - "id": 18930, + "id": 18972, "properties": { "east": "low", "north": "tall", @@ -89241,7 +89605,7 @@ } }, { - "id": 18931, + "id": 18973, "properties": { "east": "low", "north": "tall", @@ -89252,7 +89616,7 @@ } }, { - "id": 18932, + "id": 18974, "properties": { "east": "low", "north": "tall", @@ -89263,7 +89627,7 @@ } }, { - "id": 18933, + "id": 18975, "properties": { "east": "low", "north": "tall", @@ -89274,7 +89638,7 @@ } }, { - "id": 18934, + "id": 18976, "properties": { "east": "low", "north": "tall", @@ -89285,7 +89649,7 @@ } }, { - "id": 18935, + "id": 18977, "properties": { "east": "low", "north": "tall", @@ -89296,7 +89660,7 @@ } }, { - "id": 18936, + "id": 18978, "properties": { "east": "low", "north": "tall", @@ -89307,7 +89671,7 @@ } }, { - "id": 18937, + "id": 18979, "properties": { "east": "low", "north": "tall", @@ -89318,7 +89682,7 @@ } }, { - "id": 18938, + "id": 18980, "properties": { "east": "low", "north": "tall", @@ -89329,7 +89693,7 @@ } }, { - "id": 18939, + "id": 18981, "properties": { "east": "low", "north": "tall", @@ -89340,7 +89704,7 @@ } }, { - "id": 18940, + "id": 18982, "properties": { "east": "low", "north": "tall", @@ -89351,7 +89715,7 @@ } }, { - "id": 18941, + "id": 18983, "properties": { "east": "low", "north": "tall", @@ -89362,7 +89726,7 @@ } }, { - "id": 18942, + "id": 18984, "properties": { "east": "low", "north": "tall", @@ -89373,7 +89737,7 @@ } }, { - "id": 18943, + "id": 18985, "properties": { "east": "low", "north": "tall", @@ -89384,7 +89748,7 @@ } }, { - "id": 18944, + "id": 18986, "properties": { "east": "low", "north": "tall", @@ -89395,7 +89759,7 @@ } }, { - "id": 18945, + "id": 18987, "properties": { "east": "low", "north": "tall", @@ -89406,7 +89770,7 @@ } }, { - "id": 18946, + "id": 18988, "properties": { "east": "low", "north": "tall", @@ -89417,7 +89781,7 @@ } }, { - "id": 18947, + "id": 18989, "properties": { "east": "low", "north": "tall", @@ -89428,7 +89792,7 @@ } }, { - "id": 18948, + "id": 18990, "properties": { "east": "low", "north": "tall", @@ -89439,7 +89803,7 @@ } }, { - "id": 18949, + "id": 18991, "properties": { "east": "low", "north": "tall", @@ -89450,7 +89814,7 @@ } }, { - "id": 18950, + "id": 18992, "properties": { "east": "low", "north": "tall", @@ -89461,7 +89825,7 @@ } }, { - "id": 18951, + "id": 18993, "properties": { "east": "low", "north": "tall", @@ -89472,7 +89836,7 @@ } }, { - "id": 18952, + "id": 18994, "properties": { "east": "low", "north": "tall", @@ -89483,7 +89847,7 @@ } }, { - "id": 18953, + "id": 18995, "properties": { "east": "tall", "north": "none", @@ -89494,7 +89858,7 @@ } }, { - "id": 18954, + "id": 18996, "properties": { "east": "tall", "north": "none", @@ -89505,7 +89869,7 @@ } }, { - "id": 18955, + "id": 18997, "properties": { "east": "tall", "north": "none", @@ -89516,7 +89880,7 @@ } }, { - "id": 18956, + "id": 18998, "properties": { "east": "tall", "north": "none", @@ -89527,7 +89891,7 @@ } }, { - "id": 18957, + "id": 18999, "properties": { "east": "tall", "north": "none", @@ -89538,7 +89902,7 @@ } }, { - "id": 18958, + "id": 19000, "properties": { "east": "tall", "north": "none", @@ -89549,7 +89913,7 @@ } }, { - "id": 18959, + "id": 19001, "properties": { "east": "tall", "north": "none", @@ -89560,7 +89924,7 @@ } }, { - "id": 18960, + "id": 19002, "properties": { "east": "tall", "north": "none", @@ -89571,7 +89935,7 @@ } }, { - "id": 18961, + "id": 19003, "properties": { "east": "tall", "north": "none", @@ -89582,7 +89946,7 @@ } }, { - "id": 18962, + "id": 19004, "properties": { "east": "tall", "north": "none", @@ -89593,7 +89957,7 @@ } }, { - "id": 18963, + "id": 19005, "properties": { "east": "tall", "north": "none", @@ -89604,7 +89968,7 @@ } }, { - "id": 18964, + "id": 19006, "properties": { "east": "tall", "north": "none", @@ -89615,7 +89979,7 @@ } }, { - "id": 18965, + "id": 19007, "properties": { "east": "tall", "north": "none", @@ -89626,7 +89990,7 @@ } }, { - "id": 18966, + "id": 19008, "properties": { "east": "tall", "north": "none", @@ -89637,7 +90001,7 @@ } }, { - "id": 18967, + "id": 19009, "properties": { "east": "tall", "north": "none", @@ -89648,7 +90012,7 @@ } }, { - "id": 18968, + "id": 19010, "properties": { "east": "tall", "north": "none", @@ -89659,7 +90023,7 @@ } }, { - "id": 18969, + "id": 19011, "properties": { "east": "tall", "north": "none", @@ -89670,7 +90034,7 @@ } }, { - "id": 18970, + "id": 19012, "properties": { "east": "tall", "north": "none", @@ -89681,7 +90045,7 @@ } }, { - "id": 18971, + "id": 19013, "properties": { "east": "tall", "north": "none", @@ -89692,7 +90056,7 @@ } }, { - "id": 18972, + "id": 19014, "properties": { "east": "tall", "north": "none", @@ -89703,7 +90067,7 @@ } }, { - "id": 18973, + "id": 19015, "properties": { "east": "tall", "north": "none", @@ -89714,7 +90078,7 @@ } }, { - "id": 18974, + "id": 19016, "properties": { "east": "tall", "north": "none", @@ -89725,7 +90089,7 @@ } }, { - "id": 18975, + "id": 19017, "properties": { "east": "tall", "north": "none", @@ -89736,7 +90100,7 @@ } }, { - "id": 18976, + "id": 19018, "properties": { "east": "tall", "north": "none", @@ -89747,7 +90111,7 @@ } }, { - "id": 18977, + "id": 19019, "properties": { "east": "tall", "north": "none", @@ -89758,7 +90122,7 @@ } }, { - "id": 18978, + "id": 19020, "properties": { "east": "tall", "north": "none", @@ -89769,7 +90133,7 @@ } }, { - "id": 18979, + "id": 19021, "properties": { "east": "tall", "north": "none", @@ -89780,7 +90144,7 @@ } }, { - "id": 18980, + "id": 19022, "properties": { "east": "tall", "north": "none", @@ -89791,7 +90155,7 @@ } }, { - "id": 18981, + "id": 19023, "properties": { "east": "tall", "north": "none", @@ -89802,7 +90166,7 @@ } }, { - "id": 18982, + "id": 19024, "properties": { "east": "tall", "north": "none", @@ -89813,7 +90177,7 @@ } }, { - "id": 18983, + "id": 19025, "properties": { "east": "tall", "north": "none", @@ -89824,7 +90188,7 @@ } }, { - "id": 18984, + "id": 19026, "properties": { "east": "tall", "north": "none", @@ -89835,7 +90199,7 @@ } }, { - "id": 18985, + "id": 19027, "properties": { "east": "tall", "north": "none", @@ -89846,7 +90210,7 @@ } }, { - "id": 18986, + "id": 19028, "properties": { "east": "tall", "north": "none", @@ -89857,7 +90221,7 @@ } }, { - "id": 18987, + "id": 19029, "properties": { "east": "tall", "north": "none", @@ -89868,7 +90232,7 @@ } }, { - "id": 18988, + "id": 19030, "properties": { "east": "tall", "north": "none", @@ -89879,7 +90243,7 @@ } }, { - "id": 18989, + "id": 19031, "properties": { "east": "tall", "north": "low", @@ -89890,7 +90254,7 @@ } }, { - "id": 18990, + "id": 19032, "properties": { "east": "tall", "north": "low", @@ -89901,7 +90265,7 @@ } }, { - "id": 18991, + "id": 19033, "properties": { "east": "tall", "north": "low", @@ -89912,7 +90276,7 @@ } }, { - "id": 18992, + "id": 19034, "properties": { "east": "tall", "north": "low", @@ -89923,7 +90287,7 @@ } }, { - "id": 18993, + "id": 19035, "properties": { "east": "tall", "north": "low", @@ -89934,7 +90298,7 @@ } }, { - "id": 18994, + "id": 19036, "properties": { "east": "tall", "north": "low", @@ -89945,7 +90309,7 @@ } }, { - "id": 18995, + "id": 19037, "properties": { "east": "tall", "north": "low", @@ -89956,7 +90320,7 @@ } }, { - "id": 18996, + "id": 19038, "properties": { "east": "tall", "north": "low", @@ -89967,7 +90331,7 @@ } }, { - "id": 18997, + "id": 19039, "properties": { "east": "tall", "north": "low", @@ -89978,7 +90342,7 @@ } }, { - "id": 18998, + "id": 19040, "properties": { "east": "tall", "north": "low", @@ -89989,7 +90353,7 @@ } }, { - "id": 18999, + "id": 19041, "properties": { "east": "tall", "north": "low", @@ -90000,7 +90364,7 @@ } }, { - "id": 19000, + "id": 19042, "properties": { "east": "tall", "north": "low", @@ -90011,7 +90375,7 @@ } }, { - "id": 19001, + "id": 19043, "properties": { "east": "tall", "north": "low", @@ -90022,7 +90386,7 @@ } }, { - "id": 19002, + "id": 19044, "properties": { "east": "tall", "north": "low", @@ -90033,7 +90397,7 @@ } }, { - "id": 19003, + "id": 19045, "properties": { "east": "tall", "north": "low", @@ -90044,7 +90408,7 @@ } }, { - "id": 19004, + "id": 19046, "properties": { "east": "tall", "north": "low", @@ -90055,7 +90419,7 @@ } }, { - "id": 19005, + "id": 19047, "properties": { "east": "tall", "north": "low", @@ -90066,7 +90430,7 @@ } }, { - "id": 19006, + "id": 19048, "properties": { "east": "tall", "north": "low", @@ -90077,7 +90441,7 @@ } }, { - "id": 19007, + "id": 19049, "properties": { "east": "tall", "north": "low", @@ -90088,7 +90452,7 @@ } }, { - "id": 19008, + "id": 19050, "properties": { "east": "tall", "north": "low", @@ -90099,7 +90463,7 @@ } }, { - "id": 19009, + "id": 19051, "properties": { "east": "tall", "north": "low", @@ -90110,7 +90474,7 @@ } }, { - "id": 19010, + "id": 19052, "properties": { "east": "tall", "north": "low", @@ -90121,7 +90485,7 @@ } }, { - "id": 19011, + "id": 19053, "properties": { "east": "tall", "north": "low", @@ -90132,7 +90496,7 @@ } }, { - "id": 19012, + "id": 19054, "properties": { "east": "tall", "north": "low", @@ -90143,7 +90507,7 @@ } }, { - "id": 19013, + "id": 19055, "properties": { "east": "tall", "north": "low", @@ -90154,7 +90518,7 @@ } }, { - "id": 19014, + "id": 19056, "properties": { "east": "tall", "north": "low", @@ -90165,7 +90529,7 @@ } }, { - "id": 19015, + "id": 19057, "properties": { "east": "tall", "north": "low", @@ -90176,7 +90540,7 @@ } }, { - "id": 19016, + "id": 19058, "properties": { "east": "tall", "north": "low", @@ -90187,7 +90551,7 @@ } }, { - "id": 19017, + "id": 19059, "properties": { "east": "tall", "north": "low", @@ -90198,7 +90562,7 @@ } }, { - "id": 19018, + "id": 19060, "properties": { "east": "tall", "north": "low", @@ -90209,7 +90573,7 @@ } }, { - "id": 19019, + "id": 19061, "properties": { "east": "tall", "north": "low", @@ -90220,7 +90584,7 @@ } }, { - "id": 19020, + "id": 19062, "properties": { "east": "tall", "north": "low", @@ -90231,7 +90595,7 @@ } }, { - "id": 19021, + "id": 19063, "properties": { "east": "tall", "north": "low", @@ -90242,7 +90606,7 @@ } }, { - "id": 19022, + "id": 19064, "properties": { "east": "tall", "north": "low", @@ -90253,7 +90617,7 @@ } }, { - "id": 19023, + "id": 19065, "properties": { "east": "tall", "north": "low", @@ -90264,7 +90628,7 @@ } }, { - "id": 19024, + "id": 19066, "properties": { "east": "tall", "north": "low", @@ -90275,7 +90639,7 @@ } }, { - "id": 19025, + "id": 19067, "properties": { "east": "tall", "north": "tall", @@ -90286,7 +90650,7 @@ } }, { - "id": 19026, + "id": 19068, "properties": { "east": "tall", "north": "tall", @@ -90297,7 +90661,7 @@ } }, { - "id": 19027, + "id": 19069, "properties": { "east": "tall", "north": "tall", @@ -90308,7 +90672,7 @@ } }, { - "id": 19028, + "id": 19070, "properties": { "east": "tall", "north": "tall", @@ -90319,7 +90683,7 @@ } }, { - "id": 19029, + "id": 19071, "properties": { "east": "tall", "north": "tall", @@ -90330,7 +90694,7 @@ } }, { - "id": 19030, + "id": 19072, "properties": { "east": "tall", "north": "tall", @@ -90341,7 +90705,7 @@ } }, { - "id": 19031, + "id": 19073, "properties": { "east": "tall", "north": "tall", @@ -90352,7 +90716,7 @@ } }, { - "id": 19032, + "id": 19074, "properties": { "east": "tall", "north": "tall", @@ -90363,7 +90727,7 @@ } }, { - "id": 19033, + "id": 19075, "properties": { "east": "tall", "north": "tall", @@ -90374,7 +90738,7 @@ } }, { - "id": 19034, + "id": 19076, "properties": { "east": "tall", "north": "tall", @@ -90385,7 +90749,7 @@ } }, { - "id": 19035, + "id": 19077, "properties": { "east": "tall", "north": "tall", @@ -90396,7 +90760,7 @@ } }, { - "id": 19036, + "id": 19078, "properties": { "east": "tall", "north": "tall", @@ -90407,7 +90771,7 @@ } }, { - "id": 19037, + "id": 19079, "properties": { "east": "tall", "north": "tall", @@ -90418,7 +90782,7 @@ } }, { - "id": 19038, + "id": 19080, "properties": { "east": "tall", "north": "tall", @@ -90429,7 +90793,7 @@ } }, { - "id": 19039, + "id": 19081, "properties": { "east": "tall", "north": "tall", @@ -90440,7 +90804,7 @@ } }, { - "id": 19040, + "id": 19082, "properties": { "east": "tall", "north": "tall", @@ -90451,7 +90815,7 @@ } }, { - "id": 19041, + "id": 19083, "properties": { "east": "tall", "north": "tall", @@ -90462,7 +90826,7 @@ } }, { - "id": 19042, + "id": 19084, "properties": { "east": "tall", "north": "tall", @@ -90473,7 +90837,7 @@ } }, { - "id": 19043, + "id": 19085, "properties": { "east": "tall", "north": "tall", @@ -90484,7 +90848,7 @@ } }, { - "id": 19044, + "id": 19086, "properties": { "east": "tall", "north": "tall", @@ -90495,7 +90859,7 @@ } }, { - "id": 19045, + "id": 19087, "properties": { "east": "tall", "north": "tall", @@ -90506,7 +90870,7 @@ } }, { - "id": 19046, + "id": 19088, "properties": { "east": "tall", "north": "tall", @@ -90517,7 +90881,7 @@ } }, { - "id": 19047, + "id": 19089, "properties": { "east": "tall", "north": "tall", @@ -90528,7 +90892,7 @@ } }, { - "id": 19048, + "id": 19090, "properties": { "east": "tall", "north": "tall", @@ -90539,7 +90903,7 @@ } }, { - "id": 19049, + "id": 19091, "properties": { "east": "tall", "north": "tall", @@ -90550,7 +90914,7 @@ } }, { - "id": 19050, + "id": 19092, "properties": { "east": "tall", "north": "tall", @@ -90561,7 +90925,7 @@ } }, { - "id": 19051, + "id": 19093, "properties": { "east": "tall", "north": "tall", @@ -90572,7 +90936,7 @@ } }, { - "id": 19052, + "id": 19094, "properties": { "east": "tall", "north": "tall", @@ -90583,7 +90947,7 @@ } }, { - "id": 19053, + "id": 19095, "properties": { "east": "tall", "north": "tall", @@ -90594,7 +90958,7 @@ } }, { - "id": 19054, + "id": 19096, "properties": { "east": "tall", "north": "tall", @@ -90605,7 +90969,7 @@ } }, { - "id": 19055, + "id": 19097, "properties": { "east": "tall", "north": "tall", @@ -90616,7 +90980,7 @@ } }, { - "id": 19056, + "id": 19098, "properties": { "east": "tall", "north": "tall", @@ -90627,7 +90991,7 @@ } }, { - "id": 19057, + "id": 19099, "properties": { "east": "tall", "north": "tall", @@ -90638,7 +91002,7 @@ } }, { - "id": 19058, + "id": 19100, "properties": { "east": "tall", "north": "tall", @@ -90649,7 +91013,7 @@ } }, { - "id": 19059, + "id": 19101, "properties": { "east": "tall", "north": "tall", @@ -90660,7 +91024,7 @@ } }, { - "id": 19060, + "id": 19102, "properties": { "east": "tall", "north": "tall", @@ -90680,7 +91044,7 @@ "states": [ { "default": true, - "id": 13507 + "id": 13517 } ] }, @@ -90703,7 +91067,7 @@ }, "states": [ { - "id": 8287, + "id": 8297, "properties": { "facing": "north", "waterlogged": "true" @@ -90711,49 +91075,49 @@ }, { "default": true, - "id": 8288, + "id": 8298, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 8289, + "id": 8299, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 8290, + "id": 8300, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 8291, + "id": 8301, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 8292, + "id": 8302, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 8293, + "id": 8303, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 8294, + "id": 8304, "properties": { "facing": "east", "waterlogged": "false" @@ -90770,7 +91134,7 @@ "states": [ { "default": true, - "id": 23963 + "id": 24010 } ] }, @@ -90783,7 +91147,7 @@ "states": [ { "default": true, - "id": 23952 + "id": 23999 } ] }, @@ -90805,21 +91169,21 @@ }, "states": [ { - "id": 25709, + "id": 25756, "properties": { "lit": "true", "powered": "true" } }, { - "id": 25710, + "id": 25757, "properties": { "lit": "true", "powered": "false" } }, { - "id": 25711, + "id": 25758, "properties": { "lit": "false", "powered": "true" @@ -90827,7 +91191,7 @@ }, { "default": true, - "id": 25712, + "id": 25759, "properties": { "lit": "false", "powered": "false" @@ -90868,7 +91232,7 @@ }, "states": [ { - "id": 24729, + "id": 24776, "properties": { "facing": "north", "half": "upper", @@ -90878,7 +91242,7 @@ } }, { - "id": 24730, + "id": 24777, "properties": { "facing": "north", "half": "upper", @@ -90888,7 +91252,7 @@ } }, { - "id": 24731, + "id": 24778, "properties": { "facing": "north", "half": "upper", @@ -90898,7 +91262,7 @@ } }, { - "id": 24732, + "id": 24779, "properties": { "facing": "north", "half": "upper", @@ -90908,7 +91272,7 @@ } }, { - "id": 24733, + "id": 24780, "properties": { "facing": "north", "half": "upper", @@ -90918,7 +91282,7 @@ } }, { - "id": 24734, + "id": 24781, "properties": { "facing": "north", "half": "upper", @@ -90928,7 +91292,7 @@ } }, { - "id": 24735, + "id": 24782, "properties": { "facing": "north", "half": "upper", @@ -90938,7 +91302,7 @@ } }, { - "id": 24736, + "id": 24783, "properties": { "facing": "north", "half": "upper", @@ -90948,7 +91312,7 @@ } }, { - "id": 24737, + "id": 24784, "properties": { "facing": "north", "half": "lower", @@ -90958,7 +91322,7 @@ } }, { - "id": 24738, + "id": 24785, "properties": { "facing": "north", "half": "lower", @@ -90968,7 +91332,7 @@ } }, { - "id": 24739, + "id": 24786, "properties": { "facing": "north", "half": "lower", @@ -90979,7 +91343,7 @@ }, { "default": true, - "id": 24740, + "id": 24787, "properties": { "facing": "north", "half": "lower", @@ -90989,7 +91353,7 @@ } }, { - "id": 24741, + "id": 24788, "properties": { "facing": "north", "half": "lower", @@ -90999,7 +91363,7 @@ } }, { - "id": 24742, + "id": 24789, "properties": { "facing": "north", "half": "lower", @@ -91009,7 +91373,7 @@ } }, { - "id": 24743, + "id": 24790, "properties": { "facing": "north", "half": "lower", @@ -91019,7 +91383,7 @@ } }, { - "id": 24744, + "id": 24791, "properties": { "facing": "north", "half": "lower", @@ -91029,7 +91393,7 @@ } }, { - "id": 24745, + "id": 24792, "properties": { "facing": "south", "half": "upper", @@ -91039,7 +91403,7 @@ } }, { - "id": 24746, + "id": 24793, "properties": { "facing": "south", "half": "upper", @@ -91049,7 +91413,7 @@ } }, { - "id": 24747, + "id": 24794, "properties": { "facing": "south", "half": "upper", @@ -91059,7 +91423,7 @@ } }, { - "id": 24748, + "id": 24795, "properties": { "facing": "south", "half": "upper", @@ -91069,7 +91433,7 @@ } }, { - "id": 24749, + "id": 24796, "properties": { "facing": "south", "half": "upper", @@ -91079,7 +91443,7 @@ } }, { - "id": 24750, + "id": 24797, "properties": { "facing": "south", "half": "upper", @@ -91089,7 +91453,7 @@ } }, { - "id": 24751, + "id": 24798, "properties": { "facing": "south", "half": "upper", @@ -91099,7 +91463,7 @@ } }, { - "id": 24752, + "id": 24799, "properties": { "facing": "south", "half": "upper", @@ -91109,7 +91473,7 @@ } }, { - "id": 24753, + "id": 24800, "properties": { "facing": "south", "half": "lower", @@ -91119,7 +91483,7 @@ } }, { - "id": 24754, + "id": 24801, "properties": { "facing": "south", "half": "lower", @@ -91129,7 +91493,7 @@ } }, { - "id": 24755, + "id": 24802, "properties": { "facing": "south", "half": "lower", @@ -91139,7 +91503,7 @@ } }, { - "id": 24756, + "id": 24803, "properties": { "facing": "south", "half": "lower", @@ -91149,7 +91513,7 @@ } }, { - "id": 24757, + "id": 24804, "properties": { "facing": "south", "half": "lower", @@ -91159,7 +91523,7 @@ } }, { - "id": 24758, + "id": 24805, "properties": { "facing": "south", "half": "lower", @@ -91169,7 +91533,7 @@ } }, { - "id": 24759, + "id": 24806, "properties": { "facing": "south", "half": "lower", @@ -91179,7 +91543,7 @@ } }, { - "id": 24760, + "id": 24807, "properties": { "facing": "south", "half": "lower", @@ -91189,7 +91553,7 @@ } }, { - "id": 24761, + "id": 24808, "properties": { "facing": "west", "half": "upper", @@ -91199,7 +91563,7 @@ } }, { - "id": 24762, + "id": 24809, "properties": { "facing": "west", "half": "upper", @@ -91209,7 +91573,7 @@ } }, { - "id": 24763, + "id": 24810, "properties": { "facing": "west", "half": "upper", @@ -91219,7 +91583,7 @@ } }, { - "id": 24764, + "id": 24811, "properties": { "facing": "west", "half": "upper", @@ -91229,7 +91593,7 @@ } }, { - "id": 24765, + "id": 24812, "properties": { "facing": "west", "half": "upper", @@ -91239,7 +91603,7 @@ } }, { - "id": 24766, + "id": 24813, "properties": { "facing": "west", "half": "upper", @@ -91249,7 +91613,7 @@ } }, { - "id": 24767, + "id": 24814, "properties": { "facing": "west", "half": "upper", @@ -91259,7 +91623,7 @@ } }, { - "id": 24768, + "id": 24815, "properties": { "facing": "west", "half": "upper", @@ -91269,7 +91633,7 @@ } }, { - "id": 24769, + "id": 24816, "properties": { "facing": "west", "half": "lower", @@ -91279,7 +91643,7 @@ } }, { - "id": 24770, + "id": 24817, "properties": { "facing": "west", "half": "lower", @@ -91289,7 +91653,7 @@ } }, { - "id": 24771, + "id": 24818, "properties": { "facing": "west", "half": "lower", @@ -91299,7 +91663,7 @@ } }, { - "id": 24772, + "id": 24819, "properties": { "facing": "west", "half": "lower", @@ -91309,7 +91673,7 @@ } }, { - "id": 24773, + "id": 24820, "properties": { "facing": "west", "half": "lower", @@ -91319,7 +91683,7 @@ } }, { - "id": 24774, + "id": 24821, "properties": { "facing": "west", "half": "lower", @@ -91329,7 +91693,7 @@ } }, { - "id": 24775, + "id": 24822, "properties": { "facing": "west", "half": "lower", @@ -91339,7 +91703,7 @@ } }, { - "id": 24776, + "id": 24823, "properties": { "facing": "west", "half": "lower", @@ -91349,7 +91713,7 @@ } }, { - "id": 24777, + "id": 24824, "properties": { "facing": "east", "half": "upper", @@ -91359,7 +91723,7 @@ } }, { - "id": 24778, + "id": 24825, "properties": { "facing": "east", "half": "upper", @@ -91369,7 +91733,7 @@ } }, { - "id": 24779, + "id": 24826, "properties": { "facing": "east", "half": "upper", @@ -91379,7 +91743,7 @@ } }, { - "id": 24780, + "id": 24827, "properties": { "facing": "east", "half": "upper", @@ -91389,7 +91753,7 @@ } }, { - "id": 24781, + "id": 24828, "properties": { "facing": "east", "half": "upper", @@ -91399,7 +91763,7 @@ } }, { - "id": 24782, + "id": 24829, "properties": { "facing": "east", "half": "upper", @@ -91409,7 +91773,7 @@ } }, { - "id": 24783, + "id": 24830, "properties": { "facing": "east", "half": "upper", @@ -91419,7 +91783,7 @@ } }, { - "id": 24784, + "id": 24831, "properties": { "facing": "east", "half": "upper", @@ -91429,7 +91793,7 @@ } }, { - "id": 24785, + "id": 24832, "properties": { "facing": "east", "half": "lower", @@ -91439,7 +91803,7 @@ } }, { - "id": 24786, + "id": 24833, "properties": { "facing": "east", "half": "lower", @@ -91449,7 +91813,7 @@ } }, { - "id": 24787, + "id": 24834, "properties": { "facing": "east", "half": "lower", @@ -91459,7 +91823,7 @@ } }, { - "id": 24788, + "id": 24835, "properties": { "facing": "east", "half": "lower", @@ -91469,7 +91833,7 @@ } }, { - "id": 24789, + "id": 24836, "properties": { "facing": "east", "half": "lower", @@ -91479,7 +91843,7 @@ } }, { - "id": 24790, + "id": 24837, "properties": { "facing": "east", "half": "lower", @@ -91489,7 +91853,7 @@ } }, { - "id": 24791, + "id": 24838, "properties": { "facing": "east", "half": "lower", @@ -91499,7 +91863,7 @@ } }, { - "id": 24792, + "id": 24839, "properties": { "facing": "east", "half": "lower", @@ -91524,14 +91888,14 @@ }, "states": [ { - "id": 25691, + "id": 25738, "properties": { "waterlogged": "true" } }, { "default": true, - "id": 25692, + "id": 25739, "properties": { "waterlogged": "false" } @@ -91571,7 +91935,7 @@ }, "states": [ { - "id": 25241, + "id": 25288, "properties": { "facing": "north", "half": "top", @@ -91581,7 +91945,7 @@ } }, { - "id": 25242, + "id": 25289, "properties": { "facing": "north", "half": "top", @@ -91591,7 +91955,7 @@ } }, { - "id": 25243, + "id": 25290, "properties": { "facing": "north", "half": "top", @@ -91601,7 +91965,7 @@ } }, { - "id": 25244, + "id": 25291, "properties": { "facing": "north", "half": "top", @@ -91611,7 +91975,7 @@ } }, { - "id": 25245, + "id": 25292, "properties": { "facing": "north", "half": "top", @@ -91621,7 +91985,7 @@ } }, { - "id": 25246, + "id": 25293, "properties": { "facing": "north", "half": "top", @@ -91631,7 +91995,7 @@ } }, { - "id": 25247, + "id": 25294, "properties": { "facing": "north", "half": "top", @@ -91641,7 +92005,7 @@ } }, { - "id": 25248, + "id": 25295, "properties": { "facing": "north", "half": "top", @@ -91651,7 +92015,7 @@ } }, { - "id": 25249, + "id": 25296, "properties": { "facing": "north", "half": "bottom", @@ -91661,7 +92025,7 @@ } }, { - "id": 25250, + "id": 25297, "properties": { "facing": "north", "half": "bottom", @@ -91671,7 +92035,7 @@ } }, { - "id": 25251, + "id": 25298, "properties": { "facing": "north", "half": "bottom", @@ -91681,7 +92045,7 @@ } }, { - "id": 25252, + "id": 25299, "properties": { "facing": "north", "half": "bottom", @@ -91691,7 +92055,7 @@ } }, { - "id": 25253, + "id": 25300, "properties": { "facing": "north", "half": "bottom", @@ -91701,7 +92065,7 @@ } }, { - "id": 25254, + "id": 25301, "properties": { "facing": "north", "half": "bottom", @@ -91711,7 +92075,7 @@ } }, { - "id": 25255, + "id": 25302, "properties": { "facing": "north", "half": "bottom", @@ -91722,7 +92086,7 @@ }, { "default": true, - "id": 25256, + "id": 25303, "properties": { "facing": "north", "half": "bottom", @@ -91732,7 +92096,7 @@ } }, { - "id": 25257, + "id": 25304, "properties": { "facing": "south", "half": "top", @@ -91742,7 +92106,7 @@ } }, { - "id": 25258, + "id": 25305, "properties": { "facing": "south", "half": "top", @@ -91752,7 +92116,7 @@ } }, { - "id": 25259, + "id": 25306, "properties": { "facing": "south", "half": "top", @@ -91762,7 +92126,7 @@ } }, { - "id": 25260, + "id": 25307, "properties": { "facing": "south", "half": "top", @@ -91772,7 +92136,7 @@ } }, { - "id": 25261, + "id": 25308, "properties": { "facing": "south", "half": "top", @@ -91782,7 +92146,7 @@ } }, { - "id": 25262, + "id": 25309, "properties": { "facing": "south", "half": "top", @@ -91792,7 +92156,7 @@ } }, { - "id": 25263, + "id": 25310, "properties": { "facing": "south", "half": "top", @@ -91802,7 +92166,7 @@ } }, { - "id": 25264, + "id": 25311, "properties": { "facing": "south", "half": "top", @@ -91812,7 +92176,7 @@ } }, { - "id": 25265, + "id": 25312, "properties": { "facing": "south", "half": "bottom", @@ -91822,7 +92186,7 @@ } }, { - "id": 25266, + "id": 25313, "properties": { "facing": "south", "half": "bottom", @@ -91832,7 +92196,7 @@ } }, { - "id": 25267, + "id": 25314, "properties": { "facing": "south", "half": "bottom", @@ -91842,7 +92206,7 @@ } }, { - "id": 25268, + "id": 25315, "properties": { "facing": "south", "half": "bottom", @@ -91852,7 +92216,7 @@ } }, { - "id": 25269, + "id": 25316, "properties": { "facing": "south", "half": "bottom", @@ -91862,7 +92226,7 @@ } }, { - "id": 25270, + "id": 25317, "properties": { "facing": "south", "half": "bottom", @@ -91872,7 +92236,7 @@ } }, { - "id": 25271, + "id": 25318, "properties": { "facing": "south", "half": "bottom", @@ -91882,7 +92246,7 @@ } }, { - "id": 25272, + "id": 25319, "properties": { "facing": "south", "half": "bottom", @@ -91892,7 +92256,7 @@ } }, { - "id": 25273, + "id": 25320, "properties": { "facing": "west", "half": "top", @@ -91902,7 +92266,7 @@ } }, { - "id": 25274, + "id": 25321, "properties": { "facing": "west", "half": "top", @@ -91912,7 +92276,7 @@ } }, { - "id": 25275, + "id": 25322, "properties": { "facing": "west", "half": "top", @@ -91922,7 +92286,7 @@ } }, { - "id": 25276, + "id": 25323, "properties": { "facing": "west", "half": "top", @@ -91932,7 +92296,7 @@ } }, { - "id": 25277, + "id": 25324, "properties": { "facing": "west", "half": "top", @@ -91942,7 +92306,7 @@ } }, { - "id": 25278, + "id": 25325, "properties": { "facing": "west", "half": "top", @@ -91952,7 +92316,7 @@ } }, { - "id": 25279, + "id": 25326, "properties": { "facing": "west", "half": "top", @@ -91962,7 +92326,7 @@ } }, { - "id": 25280, + "id": 25327, "properties": { "facing": "west", "half": "top", @@ -91972,7 +92336,7 @@ } }, { - "id": 25281, + "id": 25328, "properties": { "facing": "west", "half": "bottom", @@ -91982,7 +92346,7 @@ } }, { - "id": 25282, + "id": 25329, "properties": { "facing": "west", "half": "bottom", @@ -91992,7 +92356,7 @@ } }, { - "id": 25283, + "id": 25330, "properties": { "facing": "west", "half": "bottom", @@ -92002,7 +92366,7 @@ } }, { - "id": 25284, + "id": 25331, "properties": { "facing": "west", "half": "bottom", @@ -92012,7 +92376,7 @@ } }, { - "id": 25285, + "id": 25332, "properties": { "facing": "west", "half": "bottom", @@ -92022,7 +92386,7 @@ } }, { - "id": 25286, + "id": 25333, "properties": { "facing": "west", "half": "bottom", @@ -92032,7 +92396,7 @@ } }, { - "id": 25287, + "id": 25334, "properties": { "facing": "west", "half": "bottom", @@ -92042,7 +92406,7 @@ } }, { - "id": 25288, + "id": 25335, "properties": { "facing": "west", "half": "bottom", @@ -92052,7 +92416,7 @@ } }, { - "id": 25289, + "id": 25336, "properties": { "facing": "east", "half": "top", @@ -92062,7 +92426,7 @@ } }, { - "id": 25290, + "id": 25337, "properties": { "facing": "east", "half": "top", @@ -92072,7 +92436,7 @@ } }, { - "id": 25291, + "id": 25338, "properties": { "facing": "east", "half": "top", @@ -92082,7 +92446,7 @@ } }, { - "id": 25292, + "id": 25339, "properties": { "facing": "east", "half": "top", @@ -92092,7 +92456,7 @@ } }, { - "id": 25293, + "id": 25340, "properties": { "facing": "east", "half": "top", @@ -92102,7 +92466,7 @@ } }, { - "id": 25294, + "id": 25341, "properties": { "facing": "east", "half": "top", @@ -92112,7 +92476,7 @@ } }, { - "id": 25295, + "id": 25342, "properties": { "facing": "east", "half": "top", @@ -92122,7 +92486,7 @@ } }, { - "id": 25296, + "id": 25343, "properties": { "facing": "east", "half": "top", @@ -92132,7 +92496,7 @@ } }, { - "id": 25297, + "id": 25344, "properties": { "facing": "east", "half": "bottom", @@ -92142,7 +92506,7 @@ } }, { - "id": 25298, + "id": 25345, "properties": { "facing": "east", "half": "bottom", @@ -92152,7 +92516,7 @@ } }, { - "id": 25299, + "id": 25346, "properties": { "facing": "east", "half": "bottom", @@ -92162,7 +92526,7 @@ } }, { - "id": 25300, + "id": 25347, "properties": { "facing": "east", "half": "bottom", @@ -92172,7 +92536,7 @@ } }, { - "id": 25301, + "id": 25348, "properties": { "facing": "east", "half": "bottom", @@ -92182,7 +92546,7 @@ } }, { - "id": 25302, + "id": 25349, "properties": { "facing": "east", "half": "bottom", @@ -92192,7 +92556,7 @@ } }, { - "id": 25303, + "id": 25350, "properties": { "facing": "east", "half": "bottom", @@ -92202,7 +92566,7 @@ } }, { - "id": 25304, + "id": 25351, "properties": { "facing": "east", "half": "bottom", @@ -92222,7 +92586,7 @@ "states": [ { "default": true, - "id": 23959 + "id": 24006 } ] }, @@ -92245,21 +92609,21 @@ }, "states": [ { - "id": 24301, + "id": 24348, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 24302, + "id": 24349, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 24303, + "id": 24350, "properties": { "type": "bottom", "waterlogged": "true" @@ -92267,21 +92631,21 @@ }, { "default": true, - "id": 24304, + "id": 24351, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 24305, + "id": 24352, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 24306, + "id": 24353, "properties": { "type": "double", "waterlogged": "false" @@ -92323,7 +92687,7 @@ }, "states": [ { - "id": 24129, + "id": 24176, "properties": { "facing": "north", "half": "top", @@ -92332,7 +92696,7 @@ } }, { - "id": 24130, + "id": 24177, "properties": { "facing": "north", "half": "top", @@ -92341,7 +92705,7 @@ } }, { - "id": 24131, + "id": 24178, "properties": { "facing": "north", "half": "top", @@ -92350,7 +92714,7 @@ } }, { - "id": 24132, + "id": 24179, "properties": { "facing": "north", "half": "top", @@ -92359,7 +92723,7 @@ } }, { - "id": 24133, + "id": 24180, "properties": { "facing": "north", "half": "top", @@ -92368,7 +92732,7 @@ } }, { - "id": 24134, + "id": 24181, "properties": { "facing": "north", "half": "top", @@ -92377,7 +92741,7 @@ } }, { - "id": 24135, + "id": 24182, "properties": { "facing": "north", "half": "top", @@ -92386,7 +92750,7 @@ } }, { - "id": 24136, + "id": 24183, "properties": { "facing": "north", "half": "top", @@ -92395,7 +92759,7 @@ } }, { - "id": 24137, + "id": 24184, "properties": { "facing": "north", "half": "top", @@ -92404,7 +92768,7 @@ } }, { - "id": 24138, + "id": 24185, "properties": { "facing": "north", "half": "top", @@ -92413,7 +92777,7 @@ } }, { - "id": 24139, + "id": 24186, "properties": { "facing": "north", "half": "bottom", @@ -92423,7 +92787,7 @@ }, { "default": true, - "id": 24140, + "id": 24187, "properties": { "facing": "north", "half": "bottom", @@ -92432,7 +92796,7 @@ } }, { - "id": 24141, + "id": 24188, "properties": { "facing": "north", "half": "bottom", @@ -92441,7 +92805,7 @@ } }, { - "id": 24142, + "id": 24189, "properties": { "facing": "north", "half": "bottom", @@ -92450,7 +92814,7 @@ } }, { - "id": 24143, + "id": 24190, "properties": { "facing": "north", "half": "bottom", @@ -92459,7 +92823,7 @@ } }, { - "id": 24144, + "id": 24191, "properties": { "facing": "north", "half": "bottom", @@ -92468,7 +92832,7 @@ } }, { - "id": 24145, + "id": 24192, "properties": { "facing": "north", "half": "bottom", @@ -92477,7 +92841,7 @@ } }, { - "id": 24146, + "id": 24193, "properties": { "facing": "north", "half": "bottom", @@ -92486,7 +92850,7 @@ } }, { - "id": 24147, + "id": 24194, "properties": { "facing": "north", "half": "bottom", @@ -92495,7 +92859,7 @@ } }, { - "id": 24148, + "id": 24195, "properties": { "facing": "north", "half": "bottom", @@ -92504,7 +92868,7 @@ } }, { - "id": 24149, + "id": 24196, "properties": { "facing": "south", "half": "top", @@ -92513,7 +92877,7 @@ } }, { - "id": 24150, + "id": 24197, "properties": { "facing": "south", "half": "top", @@ -92522,7 +92886,7 @@ } }, { - "id": 24151, + "id": 24198, "properties": { "facing": "south", "half": "top", @@ -92531,7 +92895,7 @@ } }, { - "id": 24152, + "id": 24199, "properties": { "facing": "south", "half": "top", @@ -92540,7 +92904,7 @@ } }, { - "id": 24153, + "id": 24200, "properties": { "facing": "south", "half": "top", @@ -92549,7 +92913,7 @@ } }, { - "id": 24154, + "id": 24201, "properties": { "facing": "south", "half": "top", @@ -92558,7 +92922,7 @@ } }, { - "id": 24155, + "id": 24202, "properties": { "facing": "south", "half": "top", @@ -92567,7 +92931,7 @@ } }, { - "id": 24156, + "id": 24203, "properties": { "facing": "south", "half": "top", @@ -92576,7 +92940,7 @@ } }, { - "id": 24157, + "id": 24204, "properties": { "facing": "south", "half": "top", @@ -92585,7 +92949,7 @@ } }, { - "id": 24158, + "id": 24205, "properties": { "facing": "south", "half": "top", @@ -92594,7 +92958,7 @@ } }, { - "id": 24159, + "id": 24206, "properties": { "facing": "south", "half": "bottom", @@ -92603,7 +92967,7 @@ } }, { - "id": 24160, + "id": 24207, "properties": { "facing": "south", "half": "bottom", @@ -92612,7 +92976,7 @@ } }, { - "id": 24161, + "id": 24208, "properties": { "facing": "south", "half": "bottom", @@ -92621,7 +92985,7 @@ } }, { - "id": 24162, + "id": 24209, "properties": { "facing": "south", "half": "bottom", @@ -92630,7 +92994,7 @@ } }, { - "id": 24163, + "id": 24210, "properties": { "facing": "south", "half": "bottom", @@ -92639,7 +93003,7 @@ } }, { - "id": 24164, + "id": 24211, "properties": { "facing": "south", "half": "bottom", @@ -92648,7 +93012,7 @@ } }, { - "id": 24165, + "id": 24212, "properties": { "facing": "south", "half": "bottom", @@ -92657,7 +93021,7 @@ } }, { - "id": 24166, + "id": 24213, "properties": { "facing": "south", "half": "bottom", @@ -92666,7 +93030,7 @@ } }, { - "id": 24167, + "id": 24214, "properties": { "facing": "south", "half": "bottom", @@ -92675,7 +93039,7 @@ } }, { - "id": 24168, + "id": 24215, "properties": { "facing": "south", "half": "bottom", @@ -92684,7 +93048,7 @@ } }, { - "id": 24169, + "id": 24216, "properties": { "facing": "west", "half": "top", @@ -92693,7 +93057,7 @@ } }, { - "id": 24170, + "id": 24217, "properties": { "facing": "west", "half": "top", @@ -92702,7 +93066,7 @@ } }, { - "id": 24171, + "id": 24218, "properties": { "facing": "west", "half": "top", @@ -92711,7 +93075,7 @@ } }, { - "id": 24172, + "id": 24219, "properties": { "facing": "west", "half": "top", @@ -92720,7 +93084,7 @@ } }, { - "id": 24173, + "id": 24220, "properties": { "facing": "west", "half": "top", @@ -92729,7 +93093,7 @@ } }, { - "id": 24174, + "id": 24221, "properties": { "facing": "west", "half": "top", @@ -92738,7 +93102,7 @@ } }, { - "id": 24175, + "id": 24222, "properties": { "facing": "west", "half": "top", @@ -92747,7 +93111,7 @@ } }, { - "id": 24176, + "id": 24223, "properties": { "facing": "west", "half": "top", @@ -92756,7 +93120,7 @@ } }, { - "id": 24177, + "id": 24224, "properties": { "facing": "west", "half": "top", @@ -92765,7 +93129,7 @@ } }, { - "id": 24178, + "id": 24225, "properties": { "facing": "west", "half": "top", @@ -92774,7 +93138,7 @@ } }, { - "id": 24179, + "id": 24226, "properties": { "facing": "west", "half": "bottom", @@ -92783,7 +93147,7 @@ } }, { - "id": 24180, + "id": 24227, "properties": { "facing": "west", "half": "bottom", @@ -92792,7 +93156,7 @@ } }, { - "id": 24181, + "id": 24228, "properties": { "facing": "west", "half": "bottom", @@ -92801,7 +93165,7 @@ } }, { - "id": 24182, + "id": 24229, "properties": { "facing": "west", "half": "bottom", @@ -92810,7 +93174,7 @@ } }, { - "id": 24183, + "id": 24230, "properties": { "facing": "west", "half": "bottom", @@ -92819,7 +93183,7 @@ } }, { - "id": 24184, + "id": 24231, "properties": { "facing": "west", "half": "bottom", @@ -92828,7 +93192,7 @@ } }, { - "id": 24185, + "id": 24232, "properties": { "facing": "west", "half": "bottom", @@ -92837,7 +93201,7 @@ } }, { - "id": 24186, + "id": 24233, "properties": { "facing": "west", "half": "bottom", @@ -92846,7 +93210,7 @@ } }, { - "id": 24187, + "id": 24234, "properties": { "facing": "west", "half": "bottom", @@ -92855,7 +93219,7 @@ } }, { - "id": 24188, + "id": 24235, "properties": { "facing": "west", "half": "bottom", @@ -92864,7 +93228,7 @@ } }, { - "id": 24189, + "id": 24236, "properties": { "facing": "east", "half": "top", @@ -92873,7 +93237,7 @@ } }, { - "id": 24190, + "id": 24237, "properties": { "facing": "east", "half": "top", @@ -92882,7 +93246,7 @@ } }, { - "id": 24191, + "id": 24238, "properties": { "facing": "east", "half": "top", @@ -92891,7 +93255,7 @@ } }, { - "id": 24192, + "id": 24239, "properties": { "facing": "east", "half": "top", @@ -92900,7 +93264,7 @@ } }, { - "id": 24193, + "id": 24240, "properties": { "facing": "east", "half": "top", @@ -92909,7 +93273,7 @@ } }, { - "id": 24194, + "id": 24241, "properties": { "facing": "east", "half": "top", @@ -92918,7 +93282,7 @@ } }, { - "id": 24195, + "id": 24242, "properties": { "facing": "east", "half": "top", @@ -92927,7 +93291,7 @@ } }, { - "id": 24196, + "id": 24243, "properties": { "facing": "east", "half": "top", @@ -92936,7 +93300,7 @@ } }, { - "id": 24197, + "id": 24244, "properties": { "facing": "east", "half": "top", @@ -92945,7 +93309,7 @@ } }, { - "id": 24198, + "id": 24245, "properties": { "facing": "east", "half": "top", @@ -92954,7 +93318,7 @@ } }, { - "id": 24199, + "id": 24246, "properties": { "facing": "east", "half": "bottom", @@ -92963,7 +93327,7 @@ } }, { - "id": 24200, + "id": 24247, "properties": { "facing": "east", "half": "bottom", @@ -92972,7 +93336,7 @@ } }, { - "id": 24201, + "id": 24248, "properties": { "facing": "east", "half": "bottom", @@ -92981,7 +93345,7 @@ } }, { - "id": 24202, + "id": 24249, "properties": { "facing": "east", "half": "bottom", @@ -92990,7 +93354,7 @@ } }, { - "id": 24203, + "id": 24250, "properties": { "facing": "east", "half": "bottom", @@ -92999,7 +93363,7 @@ } }, { - "id": 24204, + "id": 24251, "properties": { "facing": "east", "half": "bottom", @@ -93008,7 +93372,7 @@ } }, { - "id": 24205, + "id": 24252, "properties": { "facing": "east", "half": "bottom", @@ -93017,7 +93381,7 @@ } }, { - "id": 24206, + "id": 24253, "properties": { "facing": "east", "half": "bottom", @@ -93026,7 +93390,7 @@ } }, { - "id": 24207, + "id": 24254, "properties": { "facing": "east", "half": "bottom", @@ -93035,7 +93399,7 @@ } }, { - "id": 24208, + "id": 24255, "properties": { "facing": "east", "half": "bottom", @@ -93065,49 +93429,49 @@ "states": [ { "default": true, - "id": 4341, + "id": 4350, "properties": { "moisture": "0" } }, { - "id": 4342, + "id": 4351, "properties": { "moisture": "1" } }, { - "id": 4343, + "id": 4352, "properties": { "moisture": "2" } }, { - "id": 4344, + "id": 4353, "properties": { "moisture": "3" } }, { - "id": 4345, + "id": 4354, "properties": { "moisture": "4" } }, { - "id": 4346, + "id": 4355, "properties": { "moisture": "5" } }, { - "id": 4347, + "id": 4356, "properties": { "moisture": "6" } }, { - "id": 4348, + "id": 4357, "properties": { "moisture": "7" } @@ -93173,7 +93537,7 @@ }, "states": [ { - "id": 2403, + "id": 2406, "properties": { "age": "0", "east": "true", @@ -93184,7 +93548,7 @@ } }, { - "id": 2404, + "id": 2407, "properties": { "age": "0", "east": "true", @@ -93195,7 +93559,7 @@ } }, { - "id": 2405, + "id": 2408, "properties": { "age": "0", "east": "true", @@ -93206,7 +93570,7 @@ } }, { - "id": 2406, + "id": 2409, "properties": { "age": "0", "east": "true", @@ -93217,7 +93581,7 @@ } }, { - "id": 2407, + "id": 2410, "properties": { "age": "0", "east": "true", @@ -93228,7 +93592,7 @@ } }, { - "id": 2408, + "id": 2411, "properties": { "age": "0", "east": "true", @@ -93239,7 +93603,7 @@ } }, { - "id": 2409, + "id": 2412, "properties": { "age": "0", "east": "true", @@ -93250,7 +93614,7 @@ } }, { - "id": 2410, + "id": 2413, "properties": { "age": "0", "east": "true", @@ -93261,7 +93625,7 @@ } }, { - "id": 2411, + "id": 2414, "properties": { "age": "0", "east": "true", @@ -93272,7 +93636,7 @@ } }, { - "id": 2412, + "id": 2415, "properties": { "age": "0", "east": "true", @@ -93283,7 +93647,7 @@ } }, { - "id": 2413, + "id": 2416, "properties": { "age": "0", "east": "true", @@ -93294,7 +93658,7 @@ } }, { - "id": 2414, + "id": 2417, "properties": { "age": "0", "east": "true", @@ -93305,7 +93669,7 @@ } }, { - "id": 2415, + "id": 2418, "properties": { "age": "0", "east": "true", @@ -93316,7 +93680,7 @@ } }, { - "id": 2416, + "id": 2419, "properties": { "age": "0", "east": "true", @@ -93327,7 +93691,7 @@ } }, { - "id": 2417, + "id": 2420, "properties": { "age": "0", "east": "true", @@ -93338,7 +93702,7 @@ } }, { - "id": 2418, + "id": 2421, "properties": { "age": "0", "east": "true", @@ -93349,7 +93713,7 @@ } }, { - "id": 2419, + "id": 2422, "properties": { "age": "0", "east": "false", @@ -93360,7 +93724,7 @@ } }, { - "id": 2420, + "id": 2423, "properties": { "age": "0", "east": "false", @@ -93371,7 +93735,7 @@ } }, { - "id": 2421, + "id": 2424, "properties": { "age": "0", "east": "false", @@ -93382,7 +93746,7 @@ } }, { - "id": 2422, + "id": 2425, "properties": { "age": "0", "east": "false", @@ -93393,7 +93757,7 @@ } }, { - "id": 2423, + "id": 2426, "properties": { "age": "0", "east": "false", @@ -93404,7 +93768,7 @@ } }, { - "id": 2424, + "id": 2427, "properties": { "age": "0", "east": "false", @@ -93415,7 +93779,7 @@ } }, { - "id": 2425, + "id": 2428, "properties": { "age": "0", "east": "false", @@ -93426,7 +93790,7 @@ } }, { - "id": 2426, + "id": 2429, "properties": { "age": "0", "east": "false", @@ -93437,7 +93801,7 @@ } }, { - "id": 2427, + "id": 2430, "properties": { "age": "0", "east": "false", @@ -93448,7 +93812,7 @@ } }, { - "id": 2428, + "id": 2431, "properties": { "age": "0", "east": "false", @@ -93459,7 +93823,7 @@ } }, { - "id": 2429, + "id": 2432, "properties": { "age": "0", "east": "false", @@ -93470,7 +93834,7 @@ } }, { - "id": 2430, + "id": 2433, "properties": { "age": "0", "east": "false", @@ -93481,7 +93845,7 @@ } }, { - "id": 2431, + "id": 2434, "properties": { "age": "0", "east": "false", @@ -93492,7 +93856,7 @@ } }, { - "id": 2432, + "id": 2435, "properties": { "age": "0", "east": "false", @@ -93503,7 +93867,7 @@ } }, { - "id": 2433, + "id": 2436, "properties": { "age": "0", "east": "false", @@ -93515,7 +93879,7 @@ }, { "default": true, - "id": 2434, + "id": 2437, "properties": { "age": "0", "east": "false", @@ -93526,7 +93890,7 @@ } }, { - "id": 2435, + "id": 2438, "properties": { "age": "1", "east": "true", @@ -93537,7 +93901,7 @@ } }, { - "id": 2436, + "id": 2439, "properties": { "age": "1", "east": "true", @@ -93548,7 +93912,7 @@ } }, { - "id": 2437, + "id": 2440, "properties": { "age": "1", "east": "true", @@ -93559,7 +93923,7 @@ } }, { - "id": 2438, + "id": 2441, "properties": { "age": "1", "east": "true", @@ -93570,7 +93934,7 @@ } }, { - "id": 2439, + "id": 2442, "properties": { "age": "1", "east": "true", @@ -93581,7 +93945,7 @@ } }, { - "id": 2440, + "id": 2443, "properties": { "age": "1", "east": "true", @@ -93592,7 +93956,7 @@ } }, { - "id": 2441, + "id": 2444, "properties": { "age": "1", "east": "true", @@ -93603,7 +93967,7 @@ } }, { - "id": 2442, + "id": 2445, "properties": { "age": "1", "east": "true", @@ -93614,7 +93978,7 @@ } }, { - "id": 2443, + "id": 2446, "properties": { "age": "1", "east": "true", @@ -93625,7 +93989,7 @@ } }, { - "id": 2444, + "id": 2447, "properties": { "age": "1", "east": "true", @@ -93636,7 +94000,7 @@ } }, { - "id": 2445, + "id": 2448, "properties": { "age": "1", "east": "true", @@ -93647,7 +94011,7 @@ } }, { - "id": 2446, + "id": 2449, "properties": { "age": "1", "east": "true", @@ -93658,7 +94022,7 @@ } }, { - "id": 2447, + "id": 2450, "properties": { "age": "1", "east": "true", @@ -93669,7 +94033,7 @@ } }, { - "id": 2448, + "id": 2451, "properties": { "age": "1", "east": "true", @@ -93680,7 +94044,7 @@ } }, { - "id": 2449, + "id": 2452, "properties": { "age": "1", "east": "true", @@ -93691,7 +94055,7 @@ } }, { - "id": 2450, + "id": 2453, "properties": { "age": "1", "east": "true", @@ -93702,7 +94066,7 @@ } }, { - "id": 2451, + "id": 2454, "properties": { "age": "1", "east": "false", @@ -93713,7 +94077,7 @@ } }, { - "id": 2452, + "id": 2455, "properties": { "age": "1", "east": "false", @@ -93724,7 +94088,7 @@ } }, { - "id": 2453, + "id": 2456, "properties": { "age": "1", "east": "false", @@ -93735,7 +94099,7 @@ } }, { - "id": 2454, + "id": 2457, "properties": { "age": "1", "east": "false", @@ -93746,7 +94110,7 @@ } }, { - "id": 2455, + "id": 2458, "properties": { "age": "1", "east": "false", @@ -93757,7 +94121,7 @@ } }, { - "id": 2456, + "id": 2459, "properties": { "age": "1", "east": "false", @@ -93768,7 +94132,7 @@ } }, { - "id": 2457, + "id": 2460, "properties": { "age": "1", "east": "false", @@ -93779,7 +94143,7 @@ } }, { - "id": 2458, + "id": 2461, "properties": { "age": "1", "east": "false", @@ -93790,7 +94154,7 @@ } }, { - "id": 2459, + "id": 2462, "properties": { "age": "1", "east": "false", @@ -93801,7 +94165,7 @@ } }, { - "id": 2460, + "id": 2463, "properties": { "age": "1", "east": "false", @@ -93812,7 +94176,7 @@ } }, { - "id": 2461, + "id": 2464, "properties": { "age": "1", "east": "false", @@ -93823,7 +94187,7 @@ } }, { - "id": 2462, + "id": 2465, "properties": { "age": "1", "east": "false", @@ -93834,7 +94198,7 @@ } }, { - "id": 2463, + "id": 2466, "properties": { "age": "1", "east": "false", @@ -93845,7 +94209,7 @@ } }, { - "id": 2464, + "id": 2467, "properties": { "age": "1", "east": "false", @@ -93856,7 +94220,7 @@ } }, { - "id": 2465, + "id": 2468, "properties": { "age": "1", "east": "false", @@ -93867,7 +94231,7 @@ } }, { - "id": 2466, + "id": 2469, "properties": { "age": "1", "east": "false", @@ -93878,7 +94242,7 @@ } }, { - "id": 2467, + "id": 2470, "properties": { "age": "2", "east": "true", @@ -93889,7 +94253,7 @@ } }, { - "id": 2468, + "id": 2471, "properties": { "age": "2", "east": "true", @@ -93900,7 +94264,7 @@ } }, { - "id": 2469, + "id": 2472, "properties": { "age": "2", "east": "true", @@ -93911,7 +94275,7 @@ } }, { - "id": 2470, + "id": 2473, "properties": { "age": "2", "east": "true", @@ -93922,7 +94286,7 @@ } }, { - "id": 2471, + "id": 2474, "properties": { "age": "2", "east": "true", @@ -93933,7 +94297,7 @@ } }, { - "id": 2472, + "id": 2475, "properties": { "age": "2", "east": "true", @@ -93944,7 +94308,7 @@ } }, { - "id": 2473, + "id": 2476, "properties": { "age": "2", "east": "true", @@ -93955,7 +94319,7 @@ } }, { - "id": 2474, + "id": 2477, "properties": { "age": "2", "east": "true", @@ -93966,7 +94330,7 @@ } }, { - "id": 2475, + "id": 2478, "properties": { "age": "2", "east": "true", @@ -93977,7 +94341,7 @@ } }, { - "id": 2476, + "id": 2479, "properties": { "age": "2", "east": "true", @@ -93988,7 +94352,7 @@ } }, { - "id": 2477, + "id": 2480, "properties": { "age": "2", "east": "true", @@ -93999,7 +94363,7 @@ } }, { - "id": 2478, + "id": 2481, "properties": { "age": "2", "east": "true", @@ -94010,7 +94374,7 @@ } }, { - "id": 2479, + "id": 2482, "properties": { "age": "2", "east": "true", @@ -94021,7 +94385,7 @@ } }, { - "id": 2480, + "id": 2483, "properties": { "age": "2", "east": "true", @@ -94032,7 +94396,7 @@ } }, { - "id": 2481, + "id": 2484, "properties": { "age": "2", "east": "true", @@ -94043,7 +94407,7 @@ } }, { - "id": 2482, + "id": 2485, "properties": { "age": "2", "east": "true", @@ -94054,7 +94418,7 @@ } }, { - "id": 2483, + "id": 2486, "properties": { "age": "2", "east": "false", @@ -94065,7 +94429,7 @@ } }, { - "id": 2484, + "id": 2487, "properties": { "age": "2", "east": "false", @@ -94076,7 +94440,7 @@ } }, { - "id": 2485, + "id": 2488, "properties": { "age": "2", "east": "false", @@ -94087,7 +94451,7 @@ } }, { - "id": 2486, + "id": 2489, "properties": { "age": "2", "east": "false", @@ -94098,7 +94462,7 @@ } }, { - "id": 2487, + "id": 2490, "properties": { "age": "2", "east": "false", @@ -94109,7 +94473,7 @@ } }, { - "id": 2488, + "id": 2491, "properties": { "age": "2", "east": "false", @@ -94120,7 +94484,7 @@ } }, { - "id": 2489, + "id": 2492, "properties": { "age": "2", "east": "false", @@ -94131,7 +94495,7 @@ } }, { - "id": 2490, + "id": 2493, "properties": { "age": "2", "east": "false", @@ -94142,7 +94506,7 @@ } }, { - "id": 2491, + "id": 2494, "properties": { "age": "2", "east": "false", @@ -94153,7 +94517,7 @@ } }, { - "id": 2492, + "id": 2495, "properties": { "age": "2", "east": "false", @@ -94164,7 +94528,7 @@ } }, { - "id": 2493, + "id": 2496, "properties": { "age": "2", "east": "false", @@ -94175,7 +94539,7 @@ } }, { - "id": 2494, + "id": 2497, "properties": { "age": "2", "east": "false", @@ -94186,7 +94550,7 @@ } }, { - "id": 2495, + "id": 2498, "properties": { "age": "2", "east": "false", @@ -94197,7 +94561,7 @@ } }, { - "id": 2496, + "id": 2499, "properties": { "age": "2", "east": "false", @@ -94208,7 +94572,7 @@ } }, { - "id": 2497, + "id": 2500, "properties": { "age": "2", "east": "false", @@ -94219,7 +94583,7 @@ } }, { - "id": 2498, + "id": 2501, "properties": { "age": "2", "east": "false", @@ -94230,7 +94594,7 @@ } }, { - "id": 2499, + "id": 2502, "properties": { "age": "3", "east": "true", @@ -94241,7 +94605,7 @@ } }, { - "id": 2500, + "id": 2503, "properties": { "age": "3", "east": "true", @@ -94252,7 +94616,7 @@ } }, { - "id": 2501, + "id": 2504, "properties": { "age": "3", "east": "true", @@ -94263,7 +94627,7 @@ } }, { - "id": 2502, + "id": 2505, "properties": { "age": "3", "east": "true", @@ -94274,7 +94638,7 @@ } }, { - "id": 2503, + "id": 2506, "properties": { "age": "3", "east": "true", @@ -94285,7 +94649,7 @@ } }, { - "id": 2504, + "id": 2507, "properties": { "age": "3", "east": "true", @@ -94296,7 +94660,7 @@ } }, { - "id": 2505, + "id": 2508, "properties": { "age": "3", "east": "true", @@ -94307,7 +94671,7 @@ } }, { - "id": 2506, + "id": 2509, "properties": { "age": "3", "east": "true", @@ -94318,7 +94682,7 @@ } }, { - "id": 2507, + "id": 2510, "properties": { "age": "3", "east": "true", @@ -94329,7 +94693,7 @@ } }, { - "id": 2508, + "id": 2511, "properties": { "age": "3", "east": "true", @@ -94340,7 +94704,7 @@ } }, { - "id": 2509, + "id": 2512, "properties": { "age": "3", "east": "true", @@ -94351,7 +94715,7 @@ } }, { - "id": 2510, + "id": 2513, "properties": { "age": "3", "east": "true", @@ -94362,7 +94726,7 @@ } }, { - "id": 2511, + "id": 2514, "properties": { "age": "3", "east": "true", @@ -94373,7 +94737,7 @@ } }, { - "id": 2512, + "id": 2515, "properties": { "age": "3", "east": "true", @@ -94384,7 +94748,7 @@ } }, { - "id": 2513, + "id": 2516, "properties": { "age": "3", "east": "true", @@ -94395,7 +94759,7 @@ } }, { - "id": 2514, + "id": 2517, "properties": { "age": "3", "east": "true", @@ -94406,7 +94770,7 @@ } }, { - "id": 2515, + "id": 2518, "properties": { "age": "3", "east": "false", @@ -94417,7 +94781,7 @@ } }, { - "id": 2516, + "id": 2519, "properties": { "age": "3", "east": "false", @@ -94428,7 +94792,7 @@ } }, { - "id": 2517, + "id": 2520, "properties": { "age": "3", "east": "false", @@ -94439,7 +94803,7 @@ } }, { - "id": 2518, + "id": 2521, "properties": { "age": "3", "east": "false", @@ -94450,7 +94814,7 @@ } }, { - "id": 2519, + "id": 2522, "properties": { "age": "3", "east": "false", @@ -94461,7 +94825,7 @@ } }, { - "id": 2520, + "id": 2523, "properties": { "age": "3", "east": "false", @@ -94472,7 +94836,7 @@ } }, { - "id": 2521, + "id": 2524, "properties": { "age": "3", "east": "false", @@ -94483,7 +94847,7 @@ } }, { - "id": 2522, + "id": 2525, "properties": { "age": "3", "east": "false", @@ -94494,7 +94858,7 @@ } }, { - "id": 2523, + "id": 2526, "properties": { "age": "3", "east": "false", @@ -94505,7 +94869,7 @@ } }, { - "id": 2524, + "id": 2527, "properties": { "age": "3", "east": "false", @@ -94516,7 +94880,7 @@ } }, { - "id": 2525, + "id": 2528, "properties": { "age": "3", "east": "false", @@ -94527,7 +94891,7 @@ } }, { - "id": 2526, + "id": 2529, "properties": { "age": "3", "east": "false", @@ -94538,7 +94902,7 @@ } }, { - "id": 2527, + "id": 2530, "properties": { "age": "3", "east": "false", @@ -94549,7 +94913,7 @@ } }, { - "id": 2528, + "id": 2531, "properties": { "age": "3", "east": "false", @@ -94560,7 +94924,7 @@ } }, { - "id": 2529, + "id": 2532, "properties": { "age": "3", "east": "false", @@ -94571,7 +94935,7 @@ } }, { - "id": 2530, + "id": 2533, "properties": { "age": "3", "east": "false", @@ -94582,7 +94946,7 @@ } }, { - "id": 2531, + "id": 2534, "properties": { "age": "4", "east": "true", @@ -94593,7 +94957,7 @@ } }, { - "id": 2532, + "id": 2535, "properties": { "age": "4", "east": "true", @@ -94604,7 +94968,7 @@ } }, { - "id": 2533, + "id": 2536, "properties": { "age": "4", "east": "true", @@ -94615,7 +94979,7 @@ } }, { - "id": 2534, + "id": 2537, "properties": { "age": "4", "east": "true", @@ -94626,7 +94990,7 @@ } }, { - "id": 2535, + "id": 2538, "properties": { "age": "4", "east": "true", @@ -94637,7 +95001,7 @@ } }, { - "id": 2536, + "id": 2539, "properties": { "age": "4", "east": "true", @@ -94648,7 +95012,7 @@ } }, { - "id": 2537, + "id": 2540, "properties": { "age": "4", "east": "true", @@ -94659,7 +95023,7 @@ } }, { - "id": 2538, + "id": 2541, "properties": { "age": "4", "east": "true", @@ -94670,7 +95034,7 @@ } }, { - "id": 2539, + "id": 2542, "properties": { "age": "4", "east": "true", @@ -94681,7 +95045,7 @@ } }, { - "id": 2540, + "id": 2543, "properties": { "age": "4", "east": "true", @@ -94692,7 +95056,7 @@ } }, { - "id": 2541, + "id": 2544, "properties": { "age": "4", "east": "true", @@ -94703,7 +95067,7 @@ } }, { - "id": 2542, + "id": 2545, "properties": { "age": "4", "east": "true", @@ -94714,7 +95078,7 @@ } }, { - "id": 2543, + "id": 2546, "properties": { "age": "4", "east": "true", @@ -94725,7 +95089,7 @@ } }, { - "id": 2544, + "id": 2547, "properties": { "age": "4", "east": "true", @@ -94736,7 +95100,7 @@ } }, { - "id": 2545, + "id": 2548, "properties": { "age": "4", "east": "true", @@ -94747,7 +95111,7 @@ } }, { - "id": 2546, + "id": 2549, "properties": { "age": "4", "east": "true", @@ -94758,7 +95122,7 @@ } }, { - "id": 2547, + "id": 2550, "properties": { "age": "4", "east": "false", @@ -94769,7 +95133,7 @@ } }, { - "id": 2548, + "id": 2551, "properties": { "age": "4", "east": "false", @@ -94780,7 +95144,7 @@ } }, { - "id": 2549, + "id": 2552, "properties": { "age": "4", "east": "false", @@ -94791,7 +95155,7 @@ } }, { - "id": 2550, + "id": 2553, "properties": { "age": "4", "east": "false", @@ -94802,7 +95166,7 @@ } }, { - "id": 2551, + "id": 2554, "properties": { "age": "4", "east": "false", @@ -94813,7 +95177,7 @@ } }, { - "id": 2552, + "id": 2555, "properties": { "age": "4", "east": "false", @@ -94824,7 +95188,7 @@ } }, { - "id": 2553, + "id": 2556, "properties": { "age": "4", "east": "false", @@ -94835,7 +95199,7 @@ } }, { - "id": 2554, + "id": 2557, "properties": { "age": "4", "east": "false", @@ -94846,7 +95210,7 @@ } }, { - "id": 2555, + "id": 2558, "properties": { "age": "4", "east": "false", @@ -94857,7 +95221,7 @@ } }, { - "id": 2556, + "id": 2559, "properties": { "age": "4", "east": "false", @@ -94868,7 +95232,7 @@ } }, { - "id": 2557, + "id": 2560, "properties": { "age": "4", "east": "false", @@ -94879,7 +95243,7 @@ } }, { - "id": 2558, + "id": 2561, "properties": { "age": "4", "east": "false", @@ -94890,7 +95254,7 @@ } }, { - "id": 2559, + "id": 2562, "properties": { "age": "4", "east": "false", @@ -94901,7 +95265,7 @@ } }, { - "id": 2560, + "id": 2563, "properties": { "age": "4", "east": "false", @@ -94912,7 +95276,7 @@ } }, { - "id": 2561, + "id": 2564, "properties": { "age": "4", "east": "false", @@ -94923,7 +95287,7 @@ } }, { - "id": 2562, + "id": 2565, "properties": { "age": "4", "east": "false", @@ -94934,7 +95298,7 @@ } }, { - "id": 2563, + "id": 2566, "properties": { "age": "5", "east": "true", @@ -94945,7 +95309,7 @@ } }, { - "id": 2564, + "id": 2567, "properties": { "age": "5", "east": "true", @@ -94956,7 +95320,7 @@ } }, { - "id": 2565, + "id": 2568, "properties": { "age": "5", "east": "true", @@ -94967,7 +95331,7 @@ } }, { - "id": 2566, + "id": 2569, "properties": { "age": "5", "east": "true", @@ -94978,7 +95342,7 @@ } }, { - "id": 2567, + "id": 2570, "properties": { "age": "5", "east": "true", @@ -94989,7 +95353,7 @@ } }, { - "id": 2568, + "id": 2571, "properties": { "age": "5", "east": "true", @@ -95000,7 +95364,7 @@ } }, { - "id": 2569, + "id": 2572, "properties": { "age": "5", "east": "true", @@ -95011,7 +95375,7 @@ } }, { - "id": 2570, + "id": 2573, "properties": { "age": "5", "east": "true", @@ -95022,7 +95386,7 @@ } }, { - "id": 2571, + "id": 2574, "properties": { "age": "5", "east": "true", @@ -95033,7 +95397,7 @@ } }, { - "id": 2572, + "id": 2575, "properties": { "age": "5", "east": "true", @@ -95044,7 +95408,7 @@ } }, { - "id": 2573, + "id": 2576, "properties": { "age": "5", "east": "true", @@ -95055,7 +95419,7 @@ } }, { - "id": 2574, + "id": 2577, "properties": { "age": "5", "east": "true", @@ -95066,7 +95430,7 @@ } }, { - "id": 2575, + "id": 2578, "properties": { "age": "5", "east": "true", @@ -95077,7 +95441,7 @@ } }, { - "id": 2576, + "id": 2579, "properties": { "age": "5", "east": "true", @@ -95088,7 +95452,7 @@ } }, { - "id": 2577, + "id": 2580, "properties": { "age": "5", "east": "true", @@ -95099,7 +95463,7 @@ } }, { - "id": 2578, + "id": 2581, "properties": { "age": "5", "east": "true", @@ -95110,7 +95474,7 @@ } }, { - "id": 2579, + "id": 2582, "properties": { "age": "5", "east": "false", @@ -95121,7 +95485,7 @@ } }, { - "id": 2580, + "id": 2583, "properties": { "age": "5", "east": "false", @@ -95132,7 +95496,7 @@ } }, { - "id": 2581, + "id": 2584, "properties": { "age": "5", "east": "false", @@ -95143,7 +95507,7 @@ } }, { - "id": 2582, + "id": 2585, "properties": { "age": "5", "east": "false", @@ -95154,7 +95518,7 @@ } }, { - "id": 2583, + "id": 2586, "properties": { "age": "5", "east": "false", @@ -95165,7 +95529,7 @@ } }, { - "id": 2584, + "id": 2587, "properties": { "age": "5", "east": "false", @@ -95176,7 +95540,7 @@ } }, { - "id": 2585, + "id": 2588, "properties": { "age": "5", "east": "false", @@ -95187,7 +95551,7 @@ } }, { - "id": 2586, + "id": 2589, "properties": { "age": "5", "east": "false", @@ -95198,7 +95562,7 @@ } }, { - "id": 2587, + "id": 2590, "properties": { "age": "5", "east": "false", @@ -95209,7 +95573,7 @@ } }, { - "id": 2588, + "id": 2591, "properties": { "age": "5", "east": "false", @@ -95220,7 +95584,7 @@ } }, { - "id": 2589, + "id": 2592, "properties": { "age": "5", "east": "false", @@ -95231,7 +95595,7 @@ } }, { - "id": 2590, + "id": 2593, "properties": { "age": "5", "east": "false", @@ -95242,7 +95606,7 @@ } }, { - "id": 2591, + "id": 2594, "properties": { "age": "5", "east": "false", @@ -95253,7 +95617,7 @@ } }, { - "id": 2592, + "id": 2595, "properties": { "age": "5", "east": "false", @@ -95264,7 +95628,7 @@ } }, { - "id": 2593, + "id": 2596, "properties": { "age": "5", "east": "false", @@ -95275,7 +95639,7 @@ } }, { - "id": 2594, + "id": 2597, "properties": { "age": "5", "east": "false", @@ -95286,7 +95650,7 @@ } }, { - "id": 2595, + "id": 2598, "properties": { "age": "6", "east": "true", @@ -95297,7 +95661,7 @@ } }, { - "id": 2596, + "id": 2599, "properties": { "age": "6", "east": "true", @@ -95308,7 +95672,7 @@ } }, { - "id": 2597, + "id": 2600, "properties": { "age": "6", "east": "true", @@ -95319,7 +95683,7 @@ } }, { - "id": 2598, + "id": 2601, "properties": { "age": "6", "east": "true", @@ -95330,7 +95694,7 @@ } }, { - "id": 2599, + "id": 2602, "properties": { "age": "6", "east": "true", @@ -95341,7 +95705,7 @@ } }, { - "id": 2600, + "id": 2603, "properties": { "age": "6", "east": "true", @@ -95352,7 +95716,7 @@ } }, { - "id": 2601, + "id": 2604, "properties": { "age": "6", "east": "true", @@ -95363,7 +95727,7 @@ } }, { - "id": 2602, + "id": 2605, "properties": { "age": "6", "east": "true", @@ -95374,7 +95738,7 @@ } }, { - "id": 2603, + "id": 2606, "properties": { "age": "6", "east": "true", @@ -95385,7 +95749,7 @@ } }, { - "id": 2604, + "id": 2607, "properties": { "age": "6", "east": "true", @@ -95396,7 +95760,7 @@ } }, { - "id": 2605, + "id": 2608, "properties": { "age": "6", "east": "true", @@ -95407,7 +95771,7 @@ } }, { - "id": 2606, + "id": 2609, "properties": { "age": "6", "east": "true", @@ -95418,7 +95782,7 @@ } }, { - "id": 2607, + "id": 2610, "properties": { "age": "6", "east": "true", @@ -95429,7 +95793,7 @@ } }, { - "id": 2608, + "id": 2611, "properties": { "age": "6", "east": "true", @@ -95440,7 +95804,7 @@ } }, { - "id": 2609, + "id": 2612, "properties": { "age": "6", "east": "true", @@ -95451,7 +95815,7 @@ } }, { - "id": 2610, + "id": 2613, "properties": { "age": "6", "east": "true", @@ -95462,7 +95826,7 @@ } }, { - "id": 2611, + "id": 2614, "properties": { "age": "6", "east": "false", @@ -95473,7 +95837,7 @@ } }, { - "id": 2612, + "id": 2615, "properties": { "age": "6", "east": "false", @@ -95484,7 +95848,7 @@ } }, { - "id": 2613, + "id": 2616, "properties": { "age": "6", "east": "false", @@ -95495,7 +95859,7 @@ } }, { - "id": 2614, + "id": 2617, "properties": { "age": "6", "east": "false", @@ -95506,7 +95870,7 @@ } }, { - "id": 2615, + "id": 2618, "properties": { "age": "6", "east": "false", @@ -95517,7 +95881,7 @@ } }, { - "id": 2616, + "id": 2619, "properties": { "age": "6", "east": "false", @@ -95528,7 +95892,7 @@ } }, { - "id": 2617, + "id": 2620, "properties": { "age": "6", "east": "false", @@ -95539,7 +95903,7 @@ } }, { - "id": 2618, + "id": 2621, "properties": { "age": "6", "east": "false", @@ -95550,7 +95914,7 @@ } }, { - "id": 2619, + "id": 2622, "properties": { "age": "6", "east": "false", @@ -95561,7 +95925,7 @@ } }, { - "id": 2620, + "id": 2623, "properties": { "age": "6", "east": "false", @@ -95572,7 +95936,7 @@ } }, { - "id": 2621, + "id": 2624, "properties": { "age": "6", "east": "false", @@ -95583,7 +95947,7 @@ } }, { - "id": 2622, + "id": 2625, "properties": { "age": "6", "east": "false", @@ -95594,7 +95958,7 @@ } }, { - "id": 2623, + "id": 2626, "properties": { "age": "6", "east": "false", @@ -95605,7 +95969,7 @@ } }, { - "id": 2624, + "id": 2627, "properties": { "age": "6", "east": "false", @@ -95616,7 +95980,7 @@ } }, { - "id": 2625, + "id": 2628, "properties": { "age": "6", "east": "false", @@ -95627,7 +95991,7 @@ } }, { - "id": 2626, + "id": 2629, "properties": { "age": "6", "east": "false", @@ -95638,7 +96002,7 @@ } }, { - "id": 2627, + "id": 2630, "properties": { "age": "7", "east": "true", @@ -95649,7 +96013,7 @@ } }, { - "id": 2628, + "id": 2631, "properties": { "age": "7", "east": "true", @@ -95660,7 +96024,7 @@ } }, { - "id": 2629, + "id": 2632, "properties": { "age": "7", "east": "true", @@ -95671,7 +96035,7 @@ } }, { - "id": 2630, + "id": 2633, "properties": { "age": "7", "east": "true", @@ -95682,7 +96046,7 @@ } }, { - "id": 2631, + "id": 2634, "properties": { "age": "7", "east": "true", @@ -95693,7 +96057,7 @@ } }, { - "id": 2632, + "id": 2635, "properties": { "age": "7", "east": "true", @@ -95704,7 +96068,7 @@ } }, { - "id": 2633, + "id": 2636, "properties": { "age": "7", "east": "true", @@ -95715,7 +96079,7 @@ } }, { - "id": 2634, + "id": 2637, "properties": { "age": "7", "east": "true", @@ -95726,7 +96090,7 @@ } }, { - "id": 2635, + "id": 2638, "properties": { "age": "7", "east": "true", @@ -95737,7 +96101,7 @@ } }, { - "id": 2636, + "id": 2639, "properties": { "age": "7", "east": "true", @@ -95748,7 +96112,7 @@ } }, { - "id": 2637, + "id": 2640, "properties": { "age": "7", "east": "true", @@ -95759,7 +96123,7 @@ } }, { - "id": 2638, + "id": 2641, "properties": { "age": "7", "east": "true", @@ -95770,7 +96134,7 @@ } }, { - "id": 2639, + "id": 2642, "properties": { "age": "7", "east": "true", @@ -95781,7 +96145,7 @@ } }, { - "id": 2640, + "id": 2643, "properties": { "age": "7", "east": "true", @@ -95792,7 +96156,7 @@ } }, { - "id": 2641, + "id": 2644, "properties": { "age": "7", "east": "true", @@ -95803,7 +96167,7 @@ } }, { - "id": 2642, + "id": 2645, "properties": { "age": "7", "east": "true", @@ -95814,7 +96178,7 @@ } }, { - "id": 2643, + "id": 2646, "properties": { "age": "7", "east": "false", @@ -95825,7 +96189,7 @@ } }, { - "id": 2644, + "id": 2647, "properties": { "age": "7", "east": "false", @@ -95836,7 +96200,7 @@ } }, { - "id": 2645, + "id": 2648, "properties": { "age": "7", "east": "false", @@ -95847,7 +96211,7 @@ } }, { - "id": 2646, + "id": 2649, "properties": { "age": "7", "east": "false", @@ -95858,7 +96222,7 @@ } }, { - "id": 2647, + "id": 2650, "properties": { "age": "7", "east": "false", @@ -95869,7 +96233,7 @@ } }, { - "id": 2648, + "id": 2651, "properties": { "age": "7", "east": "false", @@ -95880,7 +96244,7 @@ } }, { - "id": 2649, + "id": 2652, "properties": { "age": "7", "east": "false", @@ -95891,7 +96255,7 @@ } }, { - "id": 2650, + "id": 2653, "properties": { "age": "7", "east": "false", @@ -95902,7 +96266,7 @@ } }, { - "id": 2651, + "id": 2654, "properties": { "age": "7", "east": "false", @@ -95913,7 +96277,7 @@ } }, { - "id": 2652, + "id": 2655, "properties": { "age": "7", "east": "false", @@ -95924,7 +96288,7 @@ } }, { - "id": 2653, + "id": 2656, "properties": { "age": "7", "east": "false", @@ -95935,7 +96299,7 @@ } }, { - "id": 2654, + "id": 2657, "properties": { "age": "7", "east": "false", @@ -95946,7 +96310,7 @@ } }, { - "id": 2655, + "id": 2658, "properties": { "age": "7", "east": "false", @@ -95957,7 +96321,7 @@ } }, { - "id": 2656, + "id": 2659, "properties": { "age": "7", "east": "false", @@ -95968,7 +96332,7 @@ } }, { - "id": 2657, + "id": 2660, "properties": { "age": "7", "east": "false", @@ -95979,7 +96343,7 @@ } }, { - "id": 2658, + "id": 2661, "properties": { "age": "7", "east": "false", @@ -95990,7 +96354,7 @@ } }, { - "id": 2659, + "id": 2662, "properties": { "age": "8", "east": "true", @@ -96001,7 +96365,7 @@ } }, { - "id": 2660, + "id": 2663, "properties": { "age": "8", "east": "true", @@ -96012,7 +96376,7 @@ } }, { - "id": 2661, + "id": 2664, "properties": { "age": "8", "east": "true", @@ -96023,7 +96387,7 @@ } }, { - "id": 2662, + "id": 2665, "properties": { "age": "8", "east": "true", @@ -96034,7 +96398,7 @@ } }, { - "id": 2663, + "id": 2666, "properties": { "age": "8", "east": "true", @@ -96045,7 +96409,7 @@ } }, { - "id": 2664, + "id": 2667, "properties": { "age": "8", "east": "true", @@ -96056,7 +96420,7 @@ } }, { - "id": 2665, + "id": 2668, "properties": { "age": "8", "east": "true", @@ -96067,7 +96431,7 @@ } }, { - "id": 2666, + "id": 2669, "properties": { "age": "8", "east": "true", @@ -96078,7 +96442,7 @@ } }, { - "id": 2667, + "id": 2670, "properties": { "age": "8", "east": "true", @@ -96089,7 +96453,7 @@ } }, { - "id": 2668, + "id": 2671, "properties": { "age": "8", "east": "true", @@ -96100,7 +96464,7 @@ } }, { - "id": 2669, + "id": 2672, "properties": { "age": "8", "east": "true", @@ -96111,7 +96475,7 @@ } }, { - "id": 2670, + "id": 2673, "properties": { "age": "8", "east": "true", @@ -96122,7 +96486,7 @@ } }, { - "id": 2671, + "id": 2674, "properties": { "age": "8", "east": "true", @@ -96133,7 +96497,7 @@ } }, { - "id": 2672, + "id": 2675, "properties": { "age": "8", "east": "true", @@ -96144,7 +96508,7 @@ } }, { - "id": 2673, + "id": 2676, "properties": { "age": "8", "east": "true", @@ -96155,7 +96519,7 @@ } }, { - "id": 2674, + "id": 2677, "properties": { "age": "8", "east": "true", @@ -96166,7 +96530,7 @@ } }, { - "id": 2675, + "id": 2678, "properties": { "age": "8", "east": "false", @@ -96177,7 +96541,7 @@ } }, { - "id": 2676, + "id": 2679, "properties": { "age": "8", "east": "false", @@ -96188,7 +96552,7 @@ } }, { - "id": 2677, + "id": 2680, "properties": { "age": "8", "east": "false", @@ -96199,7 +96563,7 @@ } }, { - "id": 2678, + "id": 2681, "properties": { "age": "8", "east": "false", @@ -96210,7 +96574,7 @@ } }, { - "id": 2679, + "id": 2682, "properties": { "age": "8", "east": "false", @@ -96221,7 +96585,7 @@ } }, { - "id": 2680, + "id": 2683, "properties": { "age": "8", "east": "false", @@ -96232,7 +96596,7 @@ } }, { - "id": 2681, + "id": 2684, "properties": { "age": "8", "east": "false", @@ -96243,7 +96607,7 @@ } }, { - "id": 2682, + "id": 2685, "properties": { "age": "8", "east": "false", @@ -96254,7 +96618,7 @@ } }, { - "id": 2683, + "id": 2686, "properties": { "age": "8", "east": "false", @@ -96265,7 +96629,7 @@ } }, { - "id": 2684, + "id": 2687, "properties": { "age": "8", "east": "false", @@ -96276,7 +96640,7 @@ } }, { - "id": 2685, + "id": 2688, "properties": { "age": "8", "east": "false", @@ -96287,7 +96651,7 @@ } }, { - "id": 2686, + "id": 2689, "properties": { "age": "8", "east": "false", @@ -96298,7 +96662,7 @@ } }, { - "id": 2687, + "id": 2690, "properties": { "age": "8", "east": "false", @@ -96309,7 +96673,7 @@ } }, { - "id": 2688, + "id": 2691, "properties": { "age": "8", "east": "false", @@ -96320,7 +96684,7 @@ } }, { - "id": 2689, + "id": 2692, "properties": { "age": "8", "east": "false", @@ -96331,7 +96695,7 @@ } }, { - "id": 2690, + "id": 2693, "properties": { "age": "8", "east": "false", @@ -96342,7 +96706,7 @@ } }, { - "id": 2691, + "id": 2694, "properties": { "age": "9", "east": "true", @@ -96353,7 +96717,7 @@ } }, { - "id": 2692, + "id": 2695, "properties": { "age": "9", "east": "true", @@ -96364,7 +96728,7 @@ } }, { - "id": 2693, + "id": 2696, "properties": { "age": "9", "east": "true", @@ -96375,7 +96739,7 @@ } }, { - "id": 2694, + "id": 2697, "properties": { "age": "9", "east": "true", @@ -96386,7 +96750,7 @@ } }, { - "id": 2695, + "id": 2698, "properties": { "age": "9", "east": "true", @@ -96397,7 +96761,7 @@ } }, { - "id": 2696, + "id": 2699, "properties": { "age": "9", "east": "true", @@ -96408,7 +96772,7 @@ } }, { - "id": 2697, + "id": 2700, "properties": { "age": "9", "east": "true", @@ -96419,7 +96783,7 @@ } }, { - "id": 2698, + "id": 2701, "properties": { "age": "9", "east": "true", @@ -96430,7 +96794,7 @@ } }, { - "id": 2699, + "id": 2702, "properties": { "age": "9", "east": "true", @@ -96441,7 +96805,7 @@ } }, { - "id": 2700, + "id": 2703, "properties": { "age": "9", "east": "true", @@ -96452,7 +96816,7 @@ } }, { - "id": 2701, + "id": 2704, "properties": { "age": "9", "east": "true", @@ -96463,7 +96827,7 @@ } }, { - "id": 2702, + "id": 2705, "properties": { "age": "9", "east": "true", @@ -96474,7 +96838,7 @@ } }, { - "id": 2703, + "id": 2706, "properties": { "age": "9", "east": "true", @@ -96485,7 +96849,7 @@ } }, { - "id": 2704, + "id": 2707, "properties": { "age": "9", "east": "true", @@ -96496,7 +96860,7 @@ } }, { - "id": 2705, + "id": 2708, "properties": { "age": "9", "east": "true", @@ -96507,7 +96871,7 @@ } }, { - "id": 2706, + "id": 2709, "properties": { "age": "9", "east": "true", @@ -96518,7 +96882,7 @@ } }, { - "id": 2707, + "id": 2710, "properties": { "age": "9", "east": "false", @@ -96529,7 +96893,7 @@ } }, { - "id": 2708, + "id": 2711, "properties": { "age": "9", "east": "false", @@ -96540,7 +96904,7 @@ } }, { - "id": 2709, + "id": 2712, "properties": { "age": "9", "east": "false", @@ -96551,7 +96915,7 @@ } }, { - "id": 2710, + "id": 2713, "properties": { "age": "9", "east": "false", @@ -96562,7 +96926,7 @@ } }, { - "id": 2711, + "id": 2714, "properties": { "age": "9", "east": "false", @@ -96573,7 +96937,7 @@ } }, { - "id": 2712, + "id": 2715, "properties": { "age": "9", "east": "false", @@ -96584,7 +96948,7 @@ } }, { - "id": 2713, + "id": 2716, "properties": { "age": "9", "east": "false", @@ -96595,7 +96959,7 @@ } }, { - "id": 2714, + "id": 2717, "properties": { "age": "9", "east": "false", @@ -96606,7 +96970,7 @@ } }, { - "id": 2715, + "id": 2718, "properties": { "age": "9", "east": "false", @@ -96617,7 +96981,7 @@ } }, { - "id": 2716, + "id": 2719, "properties": { "age": "9", "east": "false", @@ -96628,7 +96992,7 @@ } }, { - "id": 2717, + "id": 2720, "properties": { "age": "9", "east": "false", @@ -96639,7 +97003,7 @@ } }, { - "id": 2718, + "id": 2721, "properties": { "age": "9", "east": "false", @@ -96650,7 +97014,7 @@ } }, { - "id": 2719, + "id": 2722, "properties": { "age": "9", "east": "false", @@ -96661,7 +97025,7 @@ } }, { - "id": 2720, + "id": 2723, "properties": { "age": "9", "east": "false", @@ -96672,7 +97036,7 @@ } }, { - "id": 2721, + "id": 2724, "properties": { "age": "9", "east": "false", @@ -96683,7 +97047,7 @@ } }, { - "id": 2722, + "id": 2725, "properties": { "age": "9", "east": "false", @@ -96694,7 +97058,7 @@ } }, { - "id": 2723, + "id": 2726, "properties": { "age": "10", "east": "true", @@ -96705,7 +97069,7 @@ } }, { - "id": 2724, + "id": 2727, "properties": { "age": "10", "east": "true", @@ -96716,7 +97080,7 @@ } }, { - "id": 2725, + "id": 2728, "properties": { "age": "10", "east": "true", @@ -96727,7 +97091,7 @@ } }, { - "id": 2726, + "id": 2729, "properties": { "age": "10", "east": "true", @@ -96738,7 +97102,7 @@ } }, { - "id": 2727, + "id": 2730, "properties": { "age": "10", "east": "true", @@ -96749,7 +97113,7 @@ } }, { - "id": 2728, + "id": 2731, "properties": { "age": "10", "east": "true", @@ -96760,7 +97124,7 @@ } }, { - "id": 2729, + "id": 2732, "properties": { "age": "10", "east": "true", @@ -96771,7 +97135,7 @@ } }, { - "id": 2730, + "id": 2733, "properties": { "age": "10", "east": "true", @@ -96782,7 +97146,7 @@ } }, { - "id": 2731, + "id": 2734, "properties": { "age": "10", "east": "true", @@ -96793,7 +97157,7 @@ } }, { - "id": 2732, + "id": 2735, "properties": { "age": "10", "east": "true", @@ -96804,7 +97168,7 @@ } }, { - "id": 2733, + "id": 2736, "properties": { "age": "10", "east": "true", @@ -96815,7 +97179,7 @@ } }, { - "id": 2734, + "id": 2737, "properties": { "age": "10", "east": "true", @@ -96826,7 +97190,7 @@ } }, { - "id": 2735, + "id": 2738, "properties": { "age": "10", "east": "true", @@ -96837,7 +97201,7 @@ } }, { - "id": 2736, + "id": 2739, "properties": { "age": "10", "east": "true", @@ -96848,7 +97212,7 @@ } }, { - "id": 2737, + "id": 2740, "properties": { "age": "10", "east": "true", @@ -96859,7 +97223,7 @@ } }, { - "id": 2738, + "id": 2741, "properties": { "age": "10", "east": "true", @@ -96870,7 +97234,7 @@ } }, { - "id": 2739, + "id": 2742, "properties": { "age": "10", "east": "false", @@ -96881,7 +97245,7 @@ } }, { - "id": 2740, + "id": 2743, "properties": { "age": "10", "east": "false", @@ -96892,7 +97256,7 @@ } }, { - "id": 2741, + "id": 2744, "properties": { "age": "10", "east": "false", @@ -96903,7 +97267,7 @@ } }, { - "id": 2742, + "id": 2745, "properties": { "age": "10", "east": "false", @@ -96914,7 +97278,7 @@ } }, { - "id": 2743, + "id": 2746, "properties": { "age": "10", "east": "false", @@ -96925,7 +97289,7 @@ } }, { - "id": 2744, + "id": 2747, "properties": { "age": "10", "east": "false", @@ -96936,7 +97300,7 @@ } }, { - "id": 2745, + "id": 2748, "properties": { "age": "10", "east": "false", @@ -96947,7 +97311,7 @@ } }, { - "id": 2746, + "id": 2749, "properties": { "age": "10", "east": "false", @@ -96958,7 +97322,7 @@ } }, { - "id": 2747, + "id": 2750, "properties": { "age": "10", "east": "false", @@ -96969,7 +97333,7 @@ } }, { - "id": 2748, + "id": 2751, "properties": { "age": "10", "east": "false", @@ -96980,7 +97344,7 @@ } }, { - "id": 2749, + "id": 2752, "properties": { "age": "10", "east": "false", @@ -96991,7 +97355,7 @@ } }, { - "id": 2750, + "id": 2753, "properties": { "age": "10", "east": "false", @@ -97002,7 +97366,7 @@ } }, { - "id": 2751, + "id": 2754, "properties": { "age": "10", "east": "false", @@ -97013,7 +97377,7 @@ } }, { - "id": 2752, + "id": 2755, "properties": { "age": "10", "east": "false", @@ -97024,7 +97388,7 @@ } }, { - "id": 2753, + "id": 2756, "properties": { "age": "10", "east": "false", @@ -97035,7 +97399,7 @@ } }, { - "id": 2754, + "id": 2757, "properties": { "age": "10", "east": "false", @@ -97046,7 +97410,7 @@ } }, { - "id": 2755, + "id": 2758, "properties": { "age": "11", "east": "true", @@ -97057,7 +97421,7 @@ } }, { - "id": 2756, + "id": 2759, "properties": { "age": "11", "east": "true", @@ -97068,7 +97432,7 @@ } }, { - "id": 2757, + "id": 2760, "properties": { "age": "11", "east": "true", @@ -97079,7 +97443,7 @@ } }, { - "id": 2758, + "id": 2761, "properties": { "age": "11", "east": "true", @@ -97090,7 +97454,7 @@ } }, { - "id": 2759, + "id": 2762, "properties": { "age": "11", "east": "true", @@ -97101,7 +97465,7 @@ } }, { - "id": 2760, + "id": 2763, "properties": { "age": "11", "east": "true", @@ -97112,7 +97476,7 @@ } }, { - "id": 2761, + "id": 2764, "properties": { "age": "11", "east": "true", @@ -97123,7 +97487,7 @@ } }, { - "id": 2762, + "id": 2765, "properties": { "age": "11", "east": "true", @@ -97134,7 +97498,7 @@ } }, { - "id": 2763, + "id": 2766, "properties": { "age": "11", "east": "true", @@ -97145,7 +97509,7 @@ } }, { - "id": 2764, + "id": 2767, "properties": { "age": "11", "east": "true", @@ -97156,7 +97520,7 @@ } }, { - "id": 2765, + "id": 2768, "properties": { "age": "11", "east": "true", @@ -97167,7 +97531,7 @@ } }, { - "id": 2766, + "id": 2769, "properties": { "age": "11", "east": "true", @@ -97178,7 +97542,7 @@ } }, { - "id": 2767, + "id": 2770, "properties": { "age": "11", "east": "true", @@ -97189,7 +97553,7 @@ } }, { - "id": 2768, + "id": 2771, "properties": { "age": "11", "east": "true", @@ -97200,7 +97564,7 @@ } }, { - "id": 2769, + "id": 2772, "properties": { "age": "11", "east": "true", @@ -97211,7 +97575,7 @@ } }, { - "id": 2770, + "id": 2773, "properties": { "age": "11", "east": "true", @@ -97222,7 +97586,7 @@ } }, { - "id": 2771, + "id": 2774, "properties": { "age": "11", "east": "false", @@ -97233,7 +97597,7 @@ } }, { - "id": 2772, + "id": 2775, "properties": { "age": "11", "east": "false", @@ -97244,7 +97608,7 @@ } }, { - "id": 2773, + "id": 2776, "properties": { "age": "11", "east": "false", @@ -97255,7 +97619,7 @@ } }, { - "id": 2774, + "id": 2777, "properties": { "age": "11", "east": "false", @@ -97266,7 +97630,7 @@ } }, { - "id": 2775, + "id": 2778, "properties": { "age": "11", "east": "false", @@ -97277,7 +97641,7 @@ } }, { - "id": 2776, + "id": 2779, "properties": { "age": "11", "east": "false", @@ -97288,7 +97652,7 @@ } }, { - "id": 2777, + "id": 2780, "properties": { "age": "11", "east": "false", @@ -97299,7 +97663,7 @@ } }, { - "id": 2778, + "id": 2781, "properties": { "age": "11", "east": "false", @@ -97310,7 +97674,7 @@ } }, { - "id": 2779, + "id": 2782, "properties": { "age": "11", "east": "false", @@ -97321,7 +97685,7 @@ } }, { - "id": 2780, + "id": 2783, "properties": { "age": "11", "east": "false", @@ -97332,7 +97696,7 @@ } }, { - "id": 2781, + "id": 2784, "properties": { "age": "11", "east": "false", @@ -97343,7 +97707,7 @@ } }, { - "id": 2782, + "id": 2785, "properties": { "age": "11", "east": "false", @@ -97354,7 +97718,7 @@ } }, { - "id": 2783, + "id": 2786, "properties": { "age": "11", "east": "false", @@ -97365,7 +97729,7 @@ } }, { - "id": 2784, + "id": 2787, "properties": { "age": "11", "east": "false", @@ -97376,7 +97740,7 @@ } }, { - "id": 2785, + "id": 2788, "properties": { "age": "11", "east": "false", @@ -97387,7 +97751,7 @@ } }, { - "id": 2786, + "id": 2789, "properties": { "age": "11", "east": "false", @@ -97398,7 +97762,7 @@ } }, { - "id": 2787, + "id": 2790, "properties": { "age": "12", "east": "true", @@ -97409,7 +97773,7 @@ } }, { - "id": 2788, + "id": 2791, "properties": { "age": "12", "east": "true", @@ -97420,7 +97784,7 @@ } }, { - "id": 2789, + "id": 2792, "properties": { "age": "12", "east": "true", @@ -97431,7 +97795,7 @@ } }, { - "id": 2790, + "id": 2793, "properties": { "age": "12", "east": "true", @@ -97442,7 +97806,7 @@ } }, { - "id": 2791, + "id": 2794, "properties": { "age": "12", "east": "true", @@ -97453,7 +97817,7 @@ } }, { - "id": 2792, + "id": 2795, "properties": { "age": "12", "east": "true", @@ -97464,7 +97828,7 @@ } }, { - "id": 2793, + "id": 2796, "properties": { "age": "12", "east": "true", @@ -97475,7 +97839,7 @@ } }, { - "id": 2794, + "id": 2797, "properties": { "age": "12", "east": "true", @@ -97486,7 +97850,7 @@ } }, { - "id": 2795, + "id": 2798, "properties": { "age": "12", "east": "true", @@ -97497,7 +97861,7 @@ } }, { - "id": 2796, + "id": 2799, "properties": { "age": "12", "east": "true", @@ -97508,7 +97872,7 @@ } }, { - "id": 2797, + "id": 2800, "properties": { "age": "12", "east": "true", @@ -97519,7 +97883,7 @@ } }, { - "id": 2798, + "id": 2801, "properties": { "age": "12", "east": "true", @@ -97530,7 +97894,7 @@ } }, { - "id": 2799, + "id": 2802, "properties": { "age": "12", "east": "true", @@ -97541,7 +97905,7 @@ } }, { - "id": 2800, + "id": 2803, "properties": { "age": "12", "east": "true", @@ -97552,7 +97916,7 @@ } }, { - "id": 2801, + "id": 2804, "properties": { "age": "12", "east": "true", @@ -97563,7 +97927,7 @@ } }, { - "id": 2802, + "id": 2805, "properties": { "age": "12", "east": "true", @@ -97574,7 +97938,7 @@ } }, { - "id": 2803, + "id": 2806, "properties": { "age": "12", "east": "false", @@ -97585,7 +97949,7 @@ } }, { - "id": 2804, + "id": 2807, "properties": { "age": "12", "east": "false", @@ -97596,7 +97960,7 @@ } }, { - "id": 2805, + "id": 2808, "properties": { "age": "12", "east": "false", @@ -97607,7 +97971,7 @@ } }, { - "id": 2806, + "id": 2809, "properties": { "age": "12", "east": "false", @@ -97618,7 +97982,7 @@ } }, { - "id": 2807, + "id": 2810, "properties": { "age": "12", "east": "false", @@ -97629,7 +97993,7 @@ } }, { - "id": 2808, + "id": 2811, "properties": { "age": "12", "east": "false", @@ -97640,7 +98004,7 @@ } }, { - "id": 2809, + "id": 2812, "properties": { "age": "12", "east": "false", @@ -97651,7 +98015,7 @@ } }, { - "id": 2810, + "id": 2813, "properties": { "age": "12", "east": "false", @@ -97662,7 +98026,7 @@ } }, { - "id": 2811, + "id": 2814, "properties": { "age": "12", "east": "false", @@ -97673,7 +98037,7 @@ } }, { - "id": 2812, + "id": 2815, "properties": { "age": "12", "east": "false", @@ -97684,7 +98048,7 @@ } }, { - "id": 2813, + "id": 2816, "properties": { "age": "12", "east": "false", @@ -97695,7 +98059,7 @@ } }, { - "id": 2814, + "id": 2817, "properties": { "age": "12", "east": "false", @@ -97706,7 +98070,7 @@ } }, { - "id": 2815, + "id": 2818, "properties": { "age": "12", "east": "false", @@ -97717,7 +98081,7 @@ } }, { - "id": 2816, + "id": 2819, "properties": { "age": "12", "east": "false", @@ -97728,7 +98092,7 @@ } }, { - "id": 2817, + "id": 2820, "properties": { "age": "12", "east": "false", @@ -97739,7 +98103,7 @@ } }, { - "id": 2818, + "id": 2821, "properties": { "age": "12", "east": "false", @@ -97750,7 +98114,7 @@ } }, { - "id": 2819, + "id": 2822, "properties": { "age": "13", "east": "true", @@ -97761,7 +98125,7 @@ } }, { - "id": 2820, + "id": 2823, "properties": { "age": "13", "east": "true", @@ -97772,7 +98136,7 @@ } }, { - "id": 2821, + "id": 2824, "properties": { "age": "13", "east": "true", @@ -97783,7 +98147,7 @@ } }, { - "id": 2822, + "id": 2825, "properties": { "age": "13", "east": "true", @@ -97794,7 +98158,7 @@ } }, { - "id": 2823, + "id": 2826, "properties": { "age": "13", "east": "true", @@ -97805,7 +98169,7 @@ } }, { - "id": 2824, + "id": 2827, "properties": { "age": "13", "east": "true", @@ -97816,7 +98180,7 @@ } }, { - "id": 2825, + "id": 2828, "properties": { "age": "13", "east": "true", @@ -97827,7 +98191,7 @@ } }, { - "id": 2826, + "id": 2829, "properties": { "age": "13", "east": "true", @@ -97838,7 +98202,7 @@ } }, { - "id": 2827, + "id": 2830, "properties": { "age": "13", "east": "true", @@ -97849,7 +98213,7 @@ } }, { - "id": 2828, + "id": 2831, "properties": { "age": "13", "east": "true", @@ -97860,7 +98224,7 @@ } }, { - "id": 2829, + "id": 2832, "properties": { "age": "13", "east": "true", @@ -97871,7 +98235,7 @@ } }, { - "id": 2830, + "id": 2833, "properties": { "age": "13", "east": "true", @@ -97882,7 +98246,7 @@ } }, { - "id": 2831, + "id": 2834, "properties": { "age": "13", "east": "true", @@ -97893,7 +98257,7 @@ } }, { - "id": 2832, + "id": 2835, "properties": { "age": "13", "east": "true", @@ -97904,7 +98268,7 @@ } }, { - "id": 2833, + "id": 2836, "properties": { "age": "13", "east": "true", @@ -97915,7 +98279,7 @@ } }, { - "id": 2834, + "id": 2837, "properties": { "age": "13", "east": "true", @@ -97926,7 +98290,7 @@ } }, { - "id": 2835, + "id": 2838, "properties": { "age": "13", "east": "false", @@ -97937,7 +98301,7 @@ } }, { - "id": 2836, + "id": 2839, "properties": { "age": "13", "east": "false", @@ -97948,7 +98312,7 @@ } }, { - "id": 2837, + "id": 2840, "properties": { "age": "13", "east": "false", @@ -97959,7 +98323,7 @@ } }, { - "id": 2838, + "id": 2841, "properties": { "age": "13", "east": "false", @@ -97970,7 +98334,7 @@ } }, { - "id": 2839, + "id": 2842, "properties": { "age": "13", "east": "false", @@ -97981,7 +98345,7 @@ } }, { - "id": 2840, + "id": 2843, "properties": { "age": "13", "east": "false", @@ -97992,7 +98356,7 @@ } }, { - "id": 2841, + "id": 2844, "properties": { "age": "13", "east": "false", @@ -98003,7 +98367,7 @@ } }, { - "id": 2842, + "id": 2845, "properties": { "age": "13", "east": "false", @@ -98014,7 +98378,7 @@ } }, { - "id": 2843, + "id": 2846, "properties": { "age": "13", "east": "false", @@ -98025,7 +98389,7 @@ } }, { - "id": 2844, + "id": 2847, "properties": { "age": "13", "east": "false", @@ -98036,7 +98400,7 @@ } }, { - "id": 2845, + "id": 2848, "properties": { "age": "13", "east": "false", @@ -98047,7 +98411,7 @@ } }, { - "id": 2846, + "id": 2849, "properties": { "age": "13", "east": "false", @@ -98058,7 +98422,7 @@ } }, { - "id": 2847, + "id": 2850, "properties": { "age": "13", "east": "false", @@ -98069,7 +98433,7 @@ } }, { - "id": 2848, + "id": 2851, "properties": { "age": "13", "east": "false", @@ -98080,7 +98444,7 @@ } }, { - "id": 2849, + "id": 2852, "properties": { "age": "13", "east": "false", @@ -98091,7 +98455,7 @@ } }, { - "id": 2850, + "id": 2853, "properties": { "age": "13", "east": "false", @@ -98102,7 +98466,7 @@ } }, { - "id": 2851, + "id": 2854, "properties": { "age": "14", "east": "true", @@ -98113,7 +98477,7 @@ } }, { - "id": 2852, + "id": 2855, "properties": { "age": "14", "east": "true", @@ -98124,7 +98488,7 @@ } }, { - "id": 2853, + "id": 2856, "properties": { "age": "14", "east": "true", @@ -98135,7 +98499,7 @@ } }, { - "id": 2854, + "id": 2857, "properties": { "age": "14", "east": "true", @@ -98146,7 +98510,7 @@ } }, { - "id": 2855, + "id": 2858, "properties": { "age": "14", "east": "true", @@ -98157,7 +98521,7 @@ } }, { - "id": 2856, + "id": 2859, "properties": { "age": "14", "east": "true", @@ -98168,7 +98532,7 @@ } }, { - "id": 2857, + "id": 2860, "properties": { "age": "14", "east": "true", @@ -98179,7 +98543,7 @@ } }, { - "id": 2858, + "id": 2861, "properties": { "age": "14", "east": "true", @@ -98190,7 +98554,7 @@ } }, { - "id": 2859, + "id": 2862, "properties": { "age": "14", "east": "true", @@ -98201,7 +98565,7 @@ } }, { - "id": 2860, + "id": 2863, "properties": { "age": "14", "east": "true", @@ -98212,7 +98576,7 @@ } }, { - "id": 2861, + "id": 2864, "properties": { "age": "14", "east": "true", @@ -98223,7 +98587,7 @@ } }, { - "id": 2862, + "id": 2865, "properties": { "age": "14", "east": "true", @@ -98234,7 +98598,7 @@ } }, { - "id": 2863, + "id": 2866, "properties": { "age": "14", "east": "true", @@ -98245,7 +98609,7 @@ } }, { - "id": 2864, + "id": 2867, "properties": { "age": "14", "east": "true", @@ -98256,7 +98620,7 @@ } }, { - "id": 2865, + "id": 2868, "properties": { "age": "14", "east": "true", @@ -98267,7 +98631,7 @@ } }, { - "id": 2866, + "id": 2869, "properties": { "age": "14", "east": "true", @@ -98278,7 +98642,7 @@ } }, { - "id": 2867, + "id": 2870, "properties": { "age": "14", "east": "false", @@ -98289,7 +98653,7 @@ } }, { - "id": 2868, + "id": 2871, "properties": { "age": "14", "east": "false", @@ -98300,7 +98664,7 @@ } }, { - "id": 2869, + "id": 2872, "properties": { "age": "14", "east": "false", @@ -98311,7 +98675,7 @@ } }, { - "id": 2870, + "id": 2873, "properties": { "age": "14", "east": "false", @@ -98322,7 +98686,7 @@ } }, { - "id": 2871, + "id": 2874, "properties": { "age": "14", "east": "false", @@ -98333,7 +98697,7 @@ } }, { - "id": 2872, + "id": 2875, "properties": { "age": "14", "east": "false", @@ -98344,7 +98708,7 @@ } }, { - "id": 2873, + "id": 2876, "properties": { "age": "14", "east": "false", @@ -98355,7 +98719,7 @@ } }, { - "id": 2874, + "id": 2877, "properties": { "age": "14", "east": "false", @@ -98366,7 +98730,7 @@ } }, { - "id": 2875, + "id": 2878, "properties": { "age": "14", "east": "false", @@ -98377,7 +98741,7 @@ } }, { - "id": 2876, + "id": 2879, "properties": { "age": "14", "east": "false", @@ -98388,7 +98752,7 @@ } }, { - "id": 2877, + "id": 2880, "properties": { "age": "14", "east": "false", @@ -98399,7 +98763,7 @@ } }, { - "id": 2878, + "id": 2881, "properties": { "age": "14", "east": "false", @@ -98410,7 +98774,7 @@ } }, { - "id": 2879, + "id": 2882, "properties": { "age": "14", "east": "false", @@ -98421,7 +98785,7 @@ } }, { - "id": 2880, + "id": 2883, "properties": { "age": "14", "east": "false", @@ -98432,7 +98796,7 @@ } }, { - "id": 2881, + "id": 2884, "properties": { "age": "14", "east": "false", @@ -98443,7 +98807,7 @@ } }, { - "id": 2882, + "id": 2885, "properties": { "age": "14", "east": "false", @@ -98454,7 +98818,7 @@ } }, { - "id": 2883, + "id": 2886, "properties": { "age": "15", "east": "true", @@ -98465,7 +98829,7 @@ } }, { - "id": 2884, + "id": 2887, "properties": { "age": "15", "east": "true", @@ -98476,7 +98840,7 @@ } }, { - "id": 2885, + "id": 2888, "properties": { "age": "15", "east": "true", @@ -98487,7 +98851,7 @@ } }, { - "id": 2886, + "id": 2889, "properties": { "age": "15", "east": "true", @@ -98498,7 +98862,7 @@ } }, { - "id": 2887, + "id": 2890, "properties": { "age": "15", "east": "true", @@ -98509,7 +98873,7 @@ } }, { - "id": 2888, + "id": 2891, "properties": { "age": "15", "east": "true", @@ -98520,7 +98884,7 @@ } }, { - "id": 2889, + "id": 2892, "properties": { "age": "15", "east": "true", @@ -98531,7 +98895,7 @@ } }, { - "id": 2890, + "id": 2893, "properties": { "age": "15", "east": "true", @@ -98542,7 +98906,7 @@ } }, { - "id": 2891, + "id": 2894, "properties": { "age": "15", "east": "true", @@ -98553,7 +98917,7 @@ } }, { - "id": 2892, + "id": 2895, "properties": { "age": "15", "east": "true", @@ -98564,7 +98928,7 @@ } }, { - "id": 2893, + "id": 2896, "properties": { "age": "15", "east": "true", @@ -98575,7 +98939,7 @@ } }, { - "id": 2894, + "id": 2897, "properties": { "age": "15", "east": "true", @@ -98586,7 +98950,7 @@ } }, { - "id": 2895, + "id": 2898, "properties": { "age": "15", "east": "true", @@ -98597,7 +98961,7 @@ } }, { - "id": 2896, + "id": 2899, "properties": { "age": "15", "east": "true", @@ -98608,7 +98972,7 @@ } }, { - "id": 2897, + "id": 2900, "properties": { "age": "15", "east": "true", @@ -98619,7 +98983,7 @@ } }, { - "id": 2898, + "id": 2901, "properties": { "age": "15", "east": "true", @@ -98630,7 +98994,7 @@ } }, { - "id": 2899, + "id": 2902, "properties": { "age": "15", "east": "false", @@ -98641,7 +99005,7 @@ } }, { - "id": 2900, + "id": 2903, "properties": { "age": "15", "east": "false", @@ -98652,7 +99016,7 @@ } }, { - "id": 2901, + "id": 2904, "properties": { "age": "15", "east": "false", @@ -98663,7 +99027,7 @@ } }, { - "id": 2902, + "id": 2905, "properties": { "age": "15", "east": "false", @@ -98674,7 +99038,7 @@ } }, { - "id": 2903, + "id": 2906, "properties": { "age": "15", "east": "false", @@ -98685,7 +99049,7 @@ } }, { - "id": 2904, + "id": 2907, "properties": { "age": "15", "east": "false", @@ -98696,7 +99060,7 @@ } }, { - "id": 2905, + "id": 2908, "properties": { "age": "15", "east": "false", @@ -98707,7 +99071,7 @@ } }, { - "id": 2906, + "id": 2909, "properties": { "age": "15", "east": "false", @@ -98718,7 +99082,7 @@ } }, { - "id": 2907, + "id": 2910, "properties": { "age": "15", "east": "false", @@ -98729,7 +99093,7 @@ } }, { - "id": 2908, + "id": 2911, "properties": { "age": "15", "east": "false", @@ -98740,7 +99104,7 @@ } }, { - "id": 2909, + "id": 2912, "properties": { "age": "15", "east": "false", @@ -98751,7 +99115,7 @@ } }, { - "id": 2910, + "id": 2913, "properties": { "age": "15", "east": "false", @@ -98762,7 +99126,7 @@ } }, { - "id": 2911, + "id": 2914, "properties": { "age": "15", "east": "false", @@ -98773,7 +99137,7 @@ } }, { - "id": 2912, + "id": 2915, "properties": { "age": "15", "east": "false", @@ -98784,7 +99148,7 @@ } }, { - "id": 2913, + "id": 2916, "properties": { "age": "15", "east": "false", @@ -98795,7 +99159,7 @@ } }, { - "id": 2914, + "id": 2917, "properties": { "age": "15", "east": "false", @@ -98822,13 +99186,13 @@ "states": [ { "default": true, - "id": 13842, + "id": 13884, "properties": { "waterlogged": "true" } }, { - "id": 13843, + "id": 13885, "properties": { "waterlogged": "false" } @@ -98844,7 +99208,7 @@ "states": [ { "default": true, - "id": 13824 + "id": 13866 } ] }, @@ -98863,13 +99227,13 @@ "states": [ { "default": true, - "id": 13862, + "id": 13904, "properties": { "waterlogged": "true" } }, { - "id": 13863, + "id": 13905, "properties": { "waterlogged": "false" } @@ -98897,56 +99261,56 @@ "states": [ { "default": true, - "id": 13930, + "id": 13972, "properties": { "facing": "north", "waterlogged": "true" } }, { - "id": 13931, + "id": 13973, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 13932, + "id": 13974, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 13933, + "id": 13975, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 13934, + "id": 13976, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 13935, + "id": 13977, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 13936, + "id": 13978, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 13937, + "id": 13979, "properties": { "facing": "east", "waterlogged": "false" @@ -98954,6 +99318,18 @@ } ] }, + "minecraft:firefly_bush": { + "definition": { + "type": "minecraft:firefly_bush", + "properties": {} + }, + "states": [ + { + "default": true, + "id": 27945 + } + ] + }, "minecraft:fletching_table": { "definition": { "type": "minecraft:fletching_table", @@ -98962,7 +99338,7 @@ "states": [ { "default": true, - "id": 19450 + "id": 19492 } ] }, @@ -98975,7 +99351,7 @@ "states": [ { "default": true, - "id": 9341 + "id": 9351 } ] }, @@ -98987,13 +99363,18 @@ "states": [ { "default": true, - "id": 25838 + "id": 25885 } ] }, "minecraft:flowering_azalea_leaves": { "definition": { - "type": "minecraft:leaves", + "type": "minecraft:untinted_particle_leaves", + "leaf_particle": { + "type": "minecraft:tinted_leaves", + "color": -9399763 + }, + "leaf_particle_chance": 0.01, "properties": {} }, "properties": { @@ -99251,7 +99632,7 @@ "states": [ { "default": true, - "id": 27585 + "id": 27664 } ] }, @@ -99271,25 +99652,25 @@ "states": [ { "default": true, - "id": 13552, + "id": 13562, "properties": { "age": "0" } }, { - "id": 13553, + "id": 13563, "properties": { "age": "1" } }, { - "id": 13554, + "id": 13564, "properties": { "age": "2" } }, { - "id": 13555, + "id": 13565, "properties": { "age": "3" } @@ -99315,7 +99696,7 @@ }, "states": [ { - "id": 4349, + "id": 4358, "properties": { "facing": "north", "lit": "true" @@ -99323,49 +99704,49 @@ }, { "default": true, - "id": 4350, + "id": 4359, "properties": { "facing": "north", "lit": "false" } }, { - "id": 4351, + "id": 4360, "properties": { "facing": "south", "lit": "true" } }, { - "id": 4352, + "id": 4361, "properties": { "facing": "south", "lit": "false" } }, { - "id": 4353, + "id": 4362, "properties": { "facing": "west", "lit": "true" } }, { - "id": 4354, + "id": 4363, "properties": { "facing": "west", "lit": "false" } }, { - "id": 4355, + "id": 4364, "properties": { "facing": "east", "lit": "true" } }, { - "id": 4356, + "id": 4365, "properties": { "facing": "east", "lit": "false" @@ -99381,7 +99762,7 @@ "states": [ { "default": true, - "id": 21298 + "id": 21345 } ] }, @@ -99426,7 +99807,7 @@ }, "states": [ { - "id": 7012, + "id": 7022, "properties": { "east": "true", "north": "true", @@ -99436,7 +99817,7 @@ } }, { - "id": 7013, + "id": 7023, "properties": { "east": "true", "north": "true", @@ -99446,7 +99827,7 @@ } }, { - "id": 7014, + "id": 7024, "properties": { "east": "true", "north": "true", @@ -99456,7 +99837,7 @@ } }, { - "id": 7015, + "id": 7025, "properties": { "east": "true", "north": "true", @@ -99466,7 +99847,7 @@ } }, { - "id": 7016, + "id": 7026, "properties": { "east": "true", "north": "true", @@ -99476,7 +99857,7 @@ } }, { - "id": 7017, + "id": 7027, "properties": { "east": "true", "north": "true", @@ -99486,7 +99867,7 @@ } }, { - "id": 7018, + "id": 7028, "properties": { "east": "true", "north": "true", @@ -99496,7 +99877,7 @@ } }, { - "id": 7019, + "id": 7029, "properties": { "east": "true", "north": "true", @@ -99506,7 +99887,7 @@ } }, { - "id": 7020, + "id": 7030, "properties": { "east": "true", "north": "false", @@ -99516,7 +99897,7 @@ } }, { - "id": 7021, + "id": 7031, "properties": { "east": "true", "north": "false", @@ -99526,7 +99907,7 @@ } }, { - "id": 7022, + "id": 7032, "properties": { "east": "true", "north": "false", @@ -99536,7 +99917,7 @@ } }, { - "id": 7023, + "id": 7033, "properties": { "east": "true", "north": "false", @@ -99546,7 +99927,7 @@ } }, { - "id": 7024, + "id": 7034, "properties": { "east": "true", "north": "false", @@ -99556,7 +99937,7 @@ } }, { - "id": 7025, + "id": 7035, "properties": { "east": "true", "north": "false", @@ -99566,7 +99947,7 @@ } }, { - "id": 7026, + "id": 7036, "properties": { "east": "true", "north": "false", @@ -99576,7 +99957,7 @@ } }, { - "id": 7027, + "id": 7037, "properties": { "east": "true", "north": "false", @@ -99586,7 +99967,7 @@ } }, { - "id": 7028, + "id": 7038, "properties": { "east": "false", "north": "true", @@ -99596,7 +99977,7 @@ } }, { - "id": 7029, + "id": 7039, "properties": { "east": "false", "north": "true", @@ -99606,7 +99987,7 @@ } }, { - "id": 7030, + "id": 7040, "properties": { "east": "false", "north": "true", @@ -99616,7 +99997,7 @@ } }, { - "id": 7031, + "id": 7041, "properties": { "east": "false", "north": "true", @@ -99626,7 +100007,7 @@ } }, { - "id": 7032, + "id": 7042, "properties": { "east": "false", "north": "true", @@ -99636,7 +100017,7 @@ } }, { - "id": 7033, + "id": 7043, "properties": { "east": "false", "north": "true", @@ -99646,7 +100027,7 @@ } }, { - "id": 7034, + "id": 7044, "properties": { "east": "false", "north": "true", @@ -99656,7 +100037,7 @@ } }, { - "id": 7035, + "id": 7045, "properties": { "east": "false", "north": "true", @@ -99666,7 +100047,7 @@ } }, { - "id": 7036, + "id": 7046, "properties": { "east": "false", "north": "false", @@ -99676,7 +100057,7 @@ } }, { - "id": 7037, + "id": 7047, "properties": { "east": "false", "north": "false", @@ -99686,7 +100067,7 @@ } }, { - "id": 7038, + "id": 7048, "properties": { "east": "false", "north": "false", @@ -99696,7 +100077,7 @@ } }, { - "id": 7039, + "id": 7049, "properties": { "east": "false", "north": "false", @@ -99706,7 +100087,7 @@ } }, { - "id": 7040, + "id": 7050, "properties": { "east": "false", "north": "false", @@ -99716,7 +100097,7 @@ } }, { - "id": 7041, + "id": 7051, "properties": { "east": "false", "north": "false", @@ -99726,7 +100107,7 @@ } }, { - "id": 7042, + "id": 7052, "properties": { "east": "false", "north": "false", @@ -99737,7 +100118,7 @@ }, { "default": true, - "id": 7043, + "id": 7053, "properties": { "east": "false", "north": "false", @@ -99785,7 +100166,7 @@ }, "states": [ { - "id": 7102, + "id": 7112, "properties": { "down": "true", "east": "true", @@ -99797,7 +100178,7 @@ } }, { - "id": 7103, + "id": 7113, "properties": { "down": "true", "east": "true", @@ -99809,7 +100190,7 @@ } }, { - "id": 7104, + "id": 7114, "properties": { "down": "true", "east": "true", @@ -99821,7 +100202,7 @@ } }, { - "id": 7105, + "id": 7115, "properties": { "down": "true", "east": "true", @@ -99833,7 +100214,7 @@ } }, { - "id": 7106, + "id": 7116, "properties": { "down": "true", "east": "true", @@ -99845,7 +100226,7 @@ } }, { - "id": 7107, + "id": 7117, "properties": { "down": "true", "east": "true", @@ -99857,7 +100238,7 @@ } }, { - "id": 7108, + "id": 7118, "properties": { "down": "true", "east": "true", @@ -99869,7 +100250,7 @@ } }, { - "id": 7109, + "id": 7119, "properties": { "down": "true", "east": "true", @@ -99881,7 +100262,7 @@ } }, { - "id": 7110, + "id": 7120, "properties": { "down": "true", "east": "true", @@ -99893,7 +100274,7 @@ } }, { - "id": 7111, + "id": 7121, "properties": { "down": "true", "east": "true", @@ -99905,7 +100286,7 @@ } }, { - "id": 7112, + "id": 7122, "properties": { "down": "true", "east": "true", @@ -99917,7 +100298,7 @@ } }, { - "id": 7113, + "id": 7123, "properties": { "down": "true", "east": "true", @@ -99929,7 +100310,7 @@ } }, { - "id": 7114, + "id": 7124, "properties": { "down": "true", "east": "true", @@ -99941,7 +100322,7 @@ } }, { - "id": 7115, + "id": 7125, "properties": { "down": "true", "east": "true", @@ -99953,7 +100334,7 @@ } }, { - "id": 7116, + "id": 7126, "properties": { "down": "true", "east": "true", @@ -99965,7 +100346,7 @@ } }, { - "id": 7117, + "id": 7127, "properties": { "down": "true", "east": "true", @@ -99977,7 +100358,7 @@ } }, { - "id": 7118, + "id": 7128, "properties": { "down": "true", "east": "true", @@ -99989,7 +100370,7 @@ } }, { - "id": 7119, + "id": 7129, "properties": { "down": "true", "east": "true", @@ -100001,7 +100382,7 @@ } }, { - "id": 7120, + "id": 7130, "properties": { "down": "true", "east": "true", @@ -100013,7 +100394,7 @@ } }, { - "id": 7121, + "id": 7131, "properties": { "down": "true", "east": "true", @@ -100025,7 +100406,7 @@ } }, { - "id": 7122, + "id": 7132, "properties": { "down": "true", "east": "true", @@ -100037,7 +100418,7 @@ } }, { - "id": 7123, + "id": 7133, "properties": { "down": "true", "east": "true", @@ -100049,7 +100430,7 @@ } }, { - "id": 7124, + "id": 7134, "properties": { "down": "true", "east": "true", @@ -100061,7 +100442,7 @@ } }, { - "id": 7125, + "id": 7135, "properties": { "down": "true", "east": "true", @@ -100073,7 +100454,7 @@ } }, { - "id": 7126, + "id": 7136, "properties": { "down": "true", "east": "true", @@ -100085,7 +100466,7 @@ } }, { - "id": 7127, + "id": 7137, "properties": { "down": "true", "east": "true", @@ -100097,7 +100478,7 @@ } }, { - "id": 7128, + "id": 7138, "properties": { "down": "true", "east": "true", @@ -100109,7 +100490,7 @@ } }, { - "id": 7129, + "id": 7139, "properties": { "down": "true", "east": "true", @@ -100121,7 +100502,7 @@ } }, { - "id": 7130, + "id": 7140, "properties": { "down": "true", "east": "true", @@ -100133,7 +100514,7 @@ } }, { - "id": 7131, + "id": 7141, "properties": { "down": "true", "east": "true", @@ -100145,7 +100526,7 @@ } }, { - "id": 7132, + "id": 7142, "properties": { "down": "true", "east": "true", @@ -100157,7 +100538,7 @@ } }, { - "id": 7133, + "id": 7143, "properties": { "down": "true", "east": "true", @@ -100169,7 +100550,7 @@ } }, { - "id": 7134, + "id": 7144, "properties": { "down": "true", "east": "false", @@ -100181,7 +100562,7 @@ } }, { - "id": 7135, + "id": 7145, "properties": { "down": "true", "east": "false", @@ -100193,7 +100574,7 @@ } }, { - "id": 7136, + "id": 7146, "properties": { "down": "true", "east": "false", @@ -100205,7 +100586,7 @@ } }, { - "id": 7137, + "id": 7147, "properties": { "down": "true", "east": "false", @@ -100217,7 +100598,7 @@ } }, { - "id": 7138, + "id": 7148, "properties": { "down": "true", "east": "false", @@ -100229,7 +100610,7 @@ } }, { - "id": 7139, + "id": 7149, "properties": { "down": "true", "east": "false", @@ -100241,7 +100622,7 @@ } }, { - "id": 7140, + "id": 7150, "properties": { "down": "true", "east": "false", @@ -100253,7 +100634,7 @@ } }, { - "id": 7141, + "id": 7151, "properties": { "down": "true", "east": "false", @@ -100265,7 +100646,7 @@ } }, { - "id": 7142, + "id": 7152, "properties": { "down": "true", "east": "false", @@ -100277,7 +100658,7 @@ } }, { - "id": 7143, + "id": 7153, "properties": { "down": "true", "east": "false", @@ -100289,7 +100670,7 @@ } }, { - "id": 7144, + "id": 7154, "properties": { "down": "true", "east": "false", @@ -100301,7 +100682,7 @@ } }, { - "id": 7145, + "id": 7155, "properties": { "down": "true", "east": "false", @@ -100313,7 +100694,7 @@ } }, { - "id": 7146, + "id": 7156, "properties": { "down": "true", "east": "false", @@ -100325,7 +100706,7 @@ } }, { - "id": 7147, + "id": 7157, "properties": { "down": "true", "east": "false", @@ -100337,7 +100718,7 @@ } }, { - "id": 7148, + "id": 7158, "properties": { "down": "true", "east": "false", @@ -100349,7 +100730,7 @@ } }, { - "id": 7149, + "id": 7159, "properties": { "down": "true", "east": "false", @@ -100361,7 +100742,7 @@ } }, { - "id": 7150, + "id": 7160, "properties": { "down": "true", "east": "false", @@ -100373,7 +100754,7 @@ } }, { - "id": 7151, + "id": 7161, "properties": { "down": "true", "east": "false", @@ -100385,7 +100766,7 @@ } }, { - "id": 7152, + "id": 7162, "properties": { "down": "true", "east": "false", @@ -100397,7 +100778,7 @@ } }, { - "id": 7153, + "id": 7163, "properties": { "down": "true", "east": "false", @@ -100409,7 +100790,7 @@ } }, { - "id": 7154, + "id": 7164, "properties": { "down": "true", "east": "false", @@ -100421,7 +100802,7 @@ } }, { - "id": 7155, + "id": 7165, "properties": { "down": "true", "east": "false", @@ -100433,7 +100814,7 @@ } }, { - "id": 7156, + "id": 7166, "properties": { "down": "true", "east": "false", @@ -100445,7 +100826,7 @@ } }, { - "id": 7157, + "id": 7167, "properties": { "down": "true", "east": "false", @@ -100457,7 +100838,7 @@ } }, { - "id": 7158, + "id": 7168, "properties": { "down": "true", "east": "false", @@ -100469,7 +100850,7 @@ } }, { - "id": 7159, + "id": 7169, "properties": { "down": "true", "east": "false", @@ -100481,7 +100862,7 @@ } }, { - "id": 7160, + "id": 7170, "properties": { "down": "true", "east": "false", @@ -100493,7 +100874,7 @@ } }, { - "id": 7161, + "id": 7171, "properties": { "down": "true", "east": "false", @@ -100505,7 +100886,7 @@ } }, { - "id": 7162, + "id": 7172, "properties": { "down": "true", "east": "false", @@ -100517,7 +100898,7 @@ } }, { - "id": 7163, + "id": 7173, "properties": { "down": "true", "east": "false", @@ -100529,7 +100910,7 @@ } }, { - "id": 7164, + "id": 7174, "properties": { "down": "true", "east": "false", @@ -100541,7 +100922,7 @@ } }, { - "id": 7165, + "id": 7175, "properties": { "down": "true", "east": "false", @@ -100553,7 +100934,7 @@ } }, { - "id": 7166, + "id": 7176, "properties": { "down": "false", "east": "true", @@ -100565,7 +100946,7 @@ } }, { - "id": 7167, + "id": 7177, "properties": { "down": "false", "east": "true", @@ -100577,7 +100958,7 @@ } }, { - "id": 7168, + "id": 7178, "properties": { "down": "false", "east": "true", @@ -100589,7 +100970,7 @@ } }, { - "id": 7169, + "id": 7179, "properties": { "down": "false", "east": "true", @@ -100601,7 +100982,7 @@ } }, { - "id": 7170, + "id": 7180, "properties": { "down": "false", "east": "true", @@ -100613,7 +100994,7 @@ } }, { - "id": 7171, + "id": 7181, "properties": { "down": "false", "east": "true", @@ -100625,7 +101006,7 @@ } }, { - "id": 7172, + "id": 7182, "properties": { "down": "false", "east": "true", @@ -100637,7 +101018,7 @@ } }, { - "id": 7173, + "id": 7183, "properties": { "down": "false", "east": "true", @@ -100649,7 +101030,7 @@ } }, { - "id": 7174, + "id": 7184, "properties": { "down": "false", "east": "true", @@ -100661,7 +101042,7 @@ } }, { - "id": 7175, + "id": 7185, "properties": { "down": "false", "east": "true", @@ -100673,7 +101054,7 @@ } }, { - "id": 7176, + "id": 7186, "properties": { "down": "false", "east": "true", @@ -100685,7 +101066,7 @@ } }, { - "id": 7177, + "id": 7187, "properties": { "down": "false", "east": "true", @@ -100697,7 +101078,7 @@ } }, { - "id": 7178, + "id": 7188, "properties": { "down": "false", "east": "true", @@ -100709,7 +101090,7 @@ } }, { - "id": 7179, + "id": 7189, "properties": { "down": "false", "east": "true", @@ -100721,7 +101102,7 @@ } }, { - "id": 7180, + "id": 7190, "properties": { "down": "false", "east": "true", @@ -100733,7 +101114,7 @@ } }, { - "id": 7181, + "id": 7191, "properties": { "down": "false", "east": "true", @@ -100745,7 +101126,7 @@ } }, { - "id": 7182, + "id": 7192, "properties": { "down": "false", "east": "true", @@ -100757,7 +101138,7 @@ } }, { - "id": 7183, + "id": 7193, "properties": { "down": "false", "east": "true", @@ -100769,7 +101150,7 @@ } }, { - "id": 7184, + "id": 7194, "properties": { "down": "false", "east": "true", @@ -100781,7 +101162,7 @@ } }, { - "id": 7185, + "id": 7195, "properties": { "down": "false", "east": "true", @@ -100793,7 +101174,7 @@ } }, { - "id": 7186, + "id": 7196, "properties": { "down": "false", "east": "true", @@ -100805,7 +101186,7 @@ } }, { - "id": 7187, + "id": 7197, "properties": { "down": "false", "east": "true", @@ -100817,7 +101198,7 @@ } }, { - "id": 7188, + "id": 7198, "properties": { "down": "false", "east": "true", @@ -100829,7 +101210,7 @@ } }, { - "id": 7189, + "id": 7199, "properties": { "down": "false", "east": "true", @@ -100841,7 +101222,7 @@ } }, { - "id": 7190, + "id": 7200, "properties": { "down": "false", "east": "true", @@ -100853,7 +101234,7 @@ } }, { - "id": 7191, + "id": 7201, "properties": { "down": "false", "east": "true", @@ -100865,7 +101246,7 @@ } }, { - "id": 7192, + "id": 7202, "properties": { "down": "false", "east": "true", @@ -100877,7 +101258,7 @@ } }, { - "id": 7193, + "id": 7203, "properties": { "down": "false", "east": "true", @@ -100889,7 +101270,7 @@ } }, { - "id": 7194, + "id": 7204, "properties": { "down": "false", "east": "true", @@ -100901,7 +101282,7 @@ } }, { - "id": 7195, + "id": 7205, "properties": { "down": "false", "east": "true", @@ -100913,7 +101294,7 @@ } }, { - "id": 7196, + "id": 7206, "properties": { "down": "false", "east": "true", @@ -100925,7 +101306,7 @@ } }, { - "id": 7197, + "id": 7207, "properties": { "down": "false", "east": "true", @@ -100937,7 +101318,7 @@ } }, { - "id": 7198, + "id": 7208, "properties": { "down": "false", "east": "false", @@ -100949,7 +101330,7 @@ } }, { - "id": 7199, + "id": 7209, "properties": { "down": "false", "east": "false", @@ -100961,7 +101342,7 @@ } }, { - "id": 7200, + "id": 7210, "properties": { "down": "false", "east": "false", @@ -100973,7 +101354,7 @@ } }, { - "id": 7201, + "id": 7211, "properties": { "down": "false", "east": "false", @@ -100985,7 +101366,7 @@ } }, { - "id": 7202, + "id": 7212, "properties": { "down": "false", "east": "false", @@ -100997,7 +101378,7 @@ } }, { - "id": 7203, + "id": 7213, "properties": { "down": "false", "east": "false", @@ -101009,7 +101390,7 @@ } }, { - "id": 7204, + "id": 7214, "properties": { "down": "false", "east": "false", @@ -101021,7 +101402,7 @@ } }, { - "id": 7205, + "id": 7215, "properties": { "down": "false", "east": "false", @@ -101033,7 +101414,7 @@ } }, { - "id": 7206, + "id": 7216, "properties": { "down": "false", "east": "false", @@ -101045,7 +101426,7 @@ } }, { - "id": 7207, + "id": 7217, "properties": { "down": "false", "east": "false", @@ -101057,7 +101438,7 @@ } }, { - "id": 7208, + "id": 7218, "properties": { "down": "false", "east": "false", @@ -101069,7 +101450,7 @@ } }, { - "id": 7209, + "id": 7219, "properties": { "down": "false", "east": "false", @@ -101081,7 +101462,7 @@ } }, { - "id": 7210, + "id": 7220, "properties": { "down": "false", "east": "false", @@ -101093,7 +101474,7 @@ } }, { - "id": 7211, + "id": 7221, "properties": { "down": "false", "east": "false", @@ -101105,7 +101486,7 @@ } }, { - "id": 7212, + "id": 7222, "properties": { "down": "false", "east": "false", @@ -101117,7 +101498,7 @@ } }, { - "id": 7213, + "id": 7223, "properties": { "down": "false", "east": "false", @@ -101129,7 +101510,7 @@ } }, { - "id": 7214, + "id": 7224, "properties": { "down": "false", "east": "false", @@ -101141,7 +101522,7 @@ } }, { - "id": 7215, + "id": 7225, "properties": { "down": "false", "east": "false", @@ -101153,7 +101534,7 @@ } }, { - "id": 7216, + "id": 7226, "properties": { "down": "false", "east": "false", @@ -101165,7 +101546,7 @@ } }, { - "id": 7217, + "id": 7227, "properties": { "down": "false", "east": "false", @@ -101177,7 +101558,7 @@ } }, { - "id": 7218, + "id": 7228, "properties": { "down": "false", "east": "false", @@ -101189,7 +101570,7 @@ } }, { - "id": 7219, + "id": 7229, "properties": { "down": "false", "east": "false", @@ -101201,7 +101582,7 @@ } }, { - "id": 7220, + "id": 7230, "properties": { "down": "false", "east": "false", @@ -101213,7 +101594,7 @@ } }, { - "id": 7221, + "id": 7231, "properties": { "down": "false", "east": "false", @@ -101225,7 +101606,7 @@ } }, { - "id": 7222, + "id": 7232, "properties": { "down": "false", "east": "false", @@ -101237,7 +101618,7 @@ } }, { - "id": 7223, + "id": 7233, "properties": { "down": "false", "east": "false", @@ -101249,7 +101630,7 @@ } }, { - "id": 7224, + "id": 7234, "properties": { "down": "false", "east": "false", @@ -101261,7 +101642,7 @@ } }, { - "id": 7225, + "id": 7235, "properties": { "down": "false", "east": "false", @@ -101273,7 +101654,7 @@ } }, { - "id": 7226, + "id": 7236, "properties": { "down": "false", "east": "false", @@ -101285,7 +101666,7 @@ } }, { - "id": 7227, + "id": 7237, "properties": { "down": "false", "east": "false", @@ -101297,7 +101678,7 @@ } }, { - "id": 7228, + "id": 7238, "properties": { "down": "false", "east": "false", @@ -101310,7 +101691,7 @@ }, { "default": true, - "id": 7229, + "id": 7239, "properties": { "down": "false", "east": "false", @@ -101331,7 +101712,7 @@ "states": [ { "default": true, - "id": 6032 + "id": 6042 } ] }, @@ -101343,7 +101724,7 @@ "states": [ { "default": true, - "id": 2134 + "id": 2137 } ] }, @@ -101390,21 +101771,21 @@ }, "states": [ { - "id": 15143, + "id": 15185, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 15144, + "id": 15186, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 15145, + "id": 15187, "properties": { "type": "bottom", "waterlogged": "true" @@ -101412,21 +101793,21 @@ }, { "default": true, - "id": 15146, + "id": 15188, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 15147, + "id": 15189, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 15148, + "id": 15190, "properties": { "type": "double", "waterlogged": "false" @@ -101467,7 +101848,7 @@ }, "states": [ { - "id": 14695, + "id": 14737, "properties": { "facing": "north", "half": "top", @@ -101476,7 +101857,7 @@ } }, { - "id": 14696, + "id": 14738, "properties": { "facing": "north", "half": "top", @@ -101485,7 +101866,7 @@ } }, { - "id": 14697, + "id": 14739, "properties": { "facing": "north", "half": "top", @@ -101494,7 +101875,7 @@ } }, { - "id": 14698, + "id": 14740, "properties": { "facing": "north", "half": "top", @@ -101503,7 +101884,7 @@ } }, { - "id": 14699, + "id": 14741, "properties": { "facing": "north", "half": "top", @@ -101512,7 +101893,7 @@ } }, { - "id": 14700, + "id": 14742, "properties": { "facing": "north", "half": "top", @@ -101521,7 +101902,7 @@ } }, { - "id": 14701, + "id": 14743, "properties": { "facing": "north", "half": "top", @@ -101530,7 +101911,7 @@ } }, { - "id": 14702, + "id": 14744, "properties": { "facing": "north", "half": "top", @@ -101539,7 +101920,7 @@ } }, { - "id": 14703, + "id": 14745, "properties": { "facing": "north", "half": "top", @@ -101548,7 +101929,7 @@ } }, { - "id": 14704, + "id": 14746, "properties": { "facing": "north", "half": "top", @@ -101557,7 +101938,7 @@ } }, { - "id": 14705, + "id": 14747, "properties": { "facing": "north", "half": "bottom", @@ -101567,7 +101948,7 @@ }, { "default": true, - "id": 14706, + "id": 14748, "properties": { "facing": "north", "half": "bottom", @@ -101576,7 +101957,7 @@ } }, { - "id": 14707, + "id": 14749, "properties": { "facing": "north", "half": "bottom", @@ -101585,7 +101966,7 @@ } }, { - "id": 14708, + "id": 14750, "properties": { "facing": "north", "half": "bottom", @@ -101594,7 +101975,7 @@ } }, { - "id": 14709, + "id": 14751, "properties": { "facing": "north", "half": "bottom", @@ -101603,7 +101984,7 @@ } }, { - "id": 14710, + "id": 14752, "properties": { "facing": "north", "half": "bottom", @@ -101612,7 +101993,7 @@ } }, { - "id": 14711, + "id": 14753, "properties": { "facing": "north", "half": "bottom", @@ -101621,7 +102002,7 @@ } }, { - "id": 14712, + "id": 14754, "properties": { "facing": "north", "half": "bottom", @@ -101630,7 +102011,7 @@ } }, { - "id": 14713, + "id": 14755, "properties": { "facing": "north", "half": "bottom", @@ -101639,7 +102020,7 @@ } }, { - "id": 14714, + "id": 14756, "properties": { "facing": "north", "half": "bottom", @@ -101648,7 +102029,7 @@ } }, { - "id": 14715, + "id": 14757, "properties": { "facing": "south", "half": "top", @@ -101657,7 +102038,7 @@ } }, { - "id": 14716, + "id": 14758, "properties": { "facing": "south", "half": "top", @@ -101666,7 +102047,7 @@ } }, { - "id": 14717, + "id": 14759, "properties": { "facing": "south", "half": "top", @@ -101675,7 +102056,7 @@ } }, { - "id": 14718, + "id": 14760, "properties": { "facing": "south", "half": "top", @@ -101684,7 +102065,7 @@ } }, { - "id": 14719, + "id": 14761, "properties": { "facing": "south", "half": "top", @@ -101693,7 +102074,7 @@ } }, { - "id": 14720, + "id": 14762, "properties": { "facing": "south", "half": "top", @@ -101702,7 +102083,7 @@ } }, { - "id": 14721, + "id": 14763, "properties": { "facing": "south", "half": "top", @@ -101711,7 +102092,7 @@ } }, { - "id": 14722, + "id": 14764, "properties": { "facing": "south", "half": "top", @@ -101720,7 +102101,7 @@ } }, { - "id": 14723, + "id": 14765, "properties": { "facing": "south", "half": "top", @@ -101729,7 +102110,7 @@ } }, { - "id": 14724, + "id": 14766, "properties": { "facing": "south", "half": "top", @@ -101738,7 +102119,7 @@ } }, { - "id": 14725, + "id": 14767, "properties": { "facing": "south", "half": "bottom", @@ -101747,7 +102128,7 @@ } }, { - "id": 14726, + "id": 14768, "properties": { "facing": "south", "half": "bottom", @@ -101756,7 +102137,7 @@ } }, { - "id": 14727, + "id": 14769, "properties": { "facing": "south", "half": "bottom", @@ -101765,7 +102146,7 @@ } }, { - "id": 14728, + "id": 14770, "properties": { "facing": "south", "half": "bottom", @@ -101774,7 +102155,7 @@ } }, { - "id": 14729, + "id": 14771, "properties": { "facing": "south", "half": "bottom", @@ -101783,7 +102164,7 @@ } }, { - "id": 14730, + "id": 14772, "properties": { "facing": "south", "half": "bottom", @@ -101792,7 +102173,7 @@ } }, { - "id": 14731, + "id": 14773, "properties": { "facing": "south", "half": "bottom", @@ -101801,7 +102182,7 @@ } }, { - "id": 14732, + "id": 14774, "properties": { "facing": "south", "half": "bottom", @@ -101810,7 +102191,7 @@ } }, { - "id": 14733, + "id": 14775, "properties": { "facing": "south", "half": "bottom", @@ -101819,7 +102200,7 @@ } }, { - "id": 14734, + "id": 14776, "properties": { "facing": "south", "half": "bottom", @@ -101828,7 +102209,7 @@ } }, { - "id": 14735, + "id": 14777, "properties": { "facing": "west", "half": "top", @@ -101837,7 +102218,7 @@ } }, { - "id": 14736, + "id": 14778, "properties": { "facing": "west", "half": "top", @@ -101846,7 +102227,7 @@ } }, { - "id": 14737, + "id": 14779, "properties": { "facing": "west", "half": "top", @@ -101855,7 +102236,7 @@ } }, { - "id": 14738, + "id": 14780, "properties": { "facing": "west", "half": "top", @@ -101864,7 +102245,7 @@ } }, { - "id": 14739, + "id": 14781, "properties": { "facing": "west", "half": "top", @@ -101873,7 +102254,7 @@ } }, { - "id": 14740, + "id": 14782, "properties": { "facing": "west", "half": "top", @@ -101882,7 +102263,7 @@ } }, { - "id": 14741, + "id": 14783, "properties": { "facing": "west", "half": "top", @@ -101891,7 +102272,7 @@ } }, { - "id": 14742, + "id": 14784, "properties": { "facing": "west", "half": "top", @@ -101900,7 +102281,7 @@ } }, { - "id": 14743, + "id": 14785, "properties": { "facing": "west", "half": "top", @@ -101909,7 +102290,7 @@ } }, { - "id": 14744, + "id": 14786, "properties": { "facing": "west", "half": "top", @@ -101918,7 +102299,7 @@ } }, { - "id": 14745, + "id": 14787, "properties": { "facing": "west", "half": "bottom", @@ -101927,7 +102308,7 @@ } }, { - "id": 14746, + "id": 14788, "properties": { "facing": "west", "half": "bottom", @@ -101936,7 +102317,7 @@ } }, { - "id": 14747, + "id": 14789, "properties": { "facing": "west", "half": "bottom", @@ -101945,7 +102326,7 @@ } }, { - "id": 14748, + "id": 14790, "properties": { "facing": "west", "half": "bottom", @@ -101954,7 +102335,7 @@ } }, { - "id": 14749, + "id": 14791, "properties": { "facing": "west", "half": "bottom", @@ -101963,7 +102344,7 @@ } }, { - "id": 14750, + "id": 14792, "properties": { "facing": "west", "half": "bottom", @@ -101972,7 +102353,7 @@ } }, { - "id": 14751, + "id": 14793, "properties": { "facing": "west", "half": "bottom", @@ -101981,7 +102362,7 @@ } }, { - "id": 14752, + "id": 14794, "properties": { "facing": "west", "half": "bottom", @@ -101990,7 +102371,7 @@ } }, { - "id": 14753, + "id": 14795, "properties": { "facing": "west", "half": "bottom", @@ -101999,7 +102380,7 @@ } }, { - "id": 14754, + "id": 14796, "properties": { "facing": "west", "half": "bottom", @@ -102008,7 +102389,7 @@ } }, { - "id": 14755, + "id": 14797, "properties": { "facing": "east", "half": "top", @@ -102017,7 +102398,7 @@ } }, { - "id": 14756, + "id": 14798, "properties": { "facing": "east", "half": "top", @@ -102026,7 +102407,7 @@ } }, { - "id": 14757, + "id": 14799, "properties": { "facing": "east", "half": "top", @@ -102035,7 +102416,7 @@ } }, { - "id": 14758, + "id": 14800, "properties": { "facing": "east", "half": "top", @@ -102044,7 +102425,7 @@ } }, { - "id": 14759, + "id": 14801, "properties": { "facing": "east", "half": "top", @@ -102053,7 +102434,7 @@ } }, { - "id": 14760, + "id": 14802, "properties": { "facing": "east", "half": "top", @@ -102062,7 +102443,7 @@ } }, { - "id": 14761, + "id": 14803, "properties": { "facing": "east", "half": "top", @@ -102071,7 +102452,7 @@ } }, { - "id": 14762, + "id": 14804, "properties": { "facing": "east", "half": "top", @@ -102080,7 +102461,7 @@ } }, { - "id": 14763, + "id": 14805, "properties": { "facing": "east", "half": "top", @@ -102089,7 +102470,7 @@ } }, { - "id": 14764, + "id": 14806, "properties": { "facing": "east", "half": "top", @@ -102098,7 +102479,7 @@ } }, { - "id": 14765, + "id": 14807, "properties": { "facing": "east", "half": "bottom", @@ -102107,7 +102488,7 @@ } }, { - "id": 14766, + "id": 14808, "properties": { "facing": "east", "half": "bottom", @@ -102116,7 +102497,7 @@ } }, { - "id": 14767, + "id": 14809, "properties": { "facing": "east", "half": "bottom", @@ -102125,7 +102506,7 @@ } }, { - "id": 14768, + "id": 14810, "properties": { "facing": "east", "half": "bottom", @@ -102134,7 +102515,7 @@ } }, { - "id": 14769, + "id": 14811, "properties": { "facing": "east", "half": "bottom", @@ -102143,7 +102524,7 @@ } }, { - "id": 14770, + "id": 14812, "properties": { "facing": "east", "half": "bottom", @@ -102152,7 +102533,7 @@ } }, { - "id": 14771, + "id": 14813, "properties": { "facing": "east", "half": "bottom", @@ -102161,7 +102542,7 @@ } }, { - "id": 14772, + "id": 14814, "properties": { "facing": "east", "half": "bottom", @@ -102170,7 +102551,7 @@ } }, { - "id": 14773, + "id": 14815, "properties": { "facing": "east", "half": "bottom", @@ -102179,7 +102560,7 @@ } }, { - "id": 14774, + "id": 14816, "properties": { "facing": "east", "half": "bottom", @@ -102226,7 +102607,7 @@ }, "states": [ { - "id": 16469, + "id": 16511, "properties": { "east": "none", "north": "none", @@ -102237,7 +102618,7 @@ } }, { - "id": 16470, + "id": 16512, "properties": { "east": "none", "north": "none", @@ -102248,7 +102629,7 @@ } }, { - "id": 16471, + "id": 16513, "properties": { "east": "none", "north": "none", @@ -102260,7 +102641,7 @@ }, { "default": true, - "id": 16472, + "id": 16514, "properties": { "east": "none", "north": "none", @@ -102271,7 +102652,7 @@ } }, { - "id": 16473, + "id": 16515, "properties": { "east": "none", "north": "none", @@ -102282,7 +102663,7 @@ } }, { - "id": 16474, + "id": 16516, "properties": { "east": "none", "north": "none", @@ -102293,7 +102674,7 @@ } }, { - "id": 16475, + "id": 16517, "properties": { "east": "none", "north": "none", @@ -102304,7 +102685,7 @@ } }, { - "id": 16476, + "id": 16518, "properties": { "east": "none", "north": "none", @@ -102315,7 +102696,7 @@ } }, { - "id": 16477, + "id": 16519, "properties": { "east": "none", "north": "none", @@ -102326,7 +102707,7 @@ } }, { - "id": 16478, + "id": 16520, "properties": { "east": "none", "north": "none", @@ -102337,7 +102718,7 @@ } }, { - "id": 16479, + "id": 16521, "properties": { "east": "none", "north": "none", @@ -102348,7 +102729,7 @@ } }, { - "id": 16480, + "id": 16522, "properties": { "east": "none", "north": "none", @@ -102359,7 +102740,7 @@ } }, { - "id": 16481, + "id": 16523, "properties": { "east": "none", "north": "none", @@ -102370,7 +102751,7 @@ } }, { - "id": 16482, + "id": 16524, "properties": { "east": "none", "north": "none", @@ -102381,7 +102762,7 @@ } }, { - "id": 16483, + "id": 16525, "properties": { "east": "none", "north": "none", @@ -102392,7 +102773,7 @@ } }, { - "id": 16484, + "id": 16526, "properties": { "east": "none", "north": "none", @@ -102403,7 +102784,7 @@ } }, { - "id": 16485, + "id": 16527, "properties": { "east": "none", "north": "none", @@ -102414,7 +102795,7 @@ } }, { - "id": 16486, + "id": 16528, "properties": { "east": "none", "north": "none", @@ -102425,7 +102806,7 @@ } }, { - "id": 16487, + "id": 16529, "properties": { "east": "none", "north": "none", @@ -102436,7 +102817,7 @@ } }, { - "id": 16488, + "id": 16530, "properties": { "east": "none", "north": "none", @@ -102447,7 +102828,7 @@ } }, { - "id": 16489, + "id": 16531, "properties": { "east": "none", "north": "none", @@ -102458,7 +102839,7 @@ } }, { - "id": 16490, + "id": 16532, "properties": { "east": "none", "north": "none", @@ -102469,7 +102850,7 @@ } }, { - "id": 16491, + "id": 16533, "properties": { "east": "none", "north": "none", @@ -102480,7 +102861,7 @@ } }, { - "id": 16492, + "id": 16534, "properties": { "east": "none", "north": "none", @@ -102491,7 +102872,7 @@ } }, { - "id": 16493, + "id": 16535, "properties": { "east": "none", "north": "none", @@ -102502,7 +102883,7 @@ } }, { - "id": 16494, + "id": 16536, "properties": { "east": "none", "north": "none", @@ -102513,7 +102894,7 @@ } }, { - "id": 16495, + "id": 16537, "properties": { "east": "none", "north": "none", @@ -102524,7 +102905,7 @@ } }, { - "id": 16496, + "id": 16538, "properties": { "east": "none", "north": "none", @@ -102535,7 +102916,7 @@ } }, { - "id": 16497, + "id": 16539, "properties": { "east": "none", "north": "none", @@ -102546,7 +102927,7 @@ } }, { - "id": 16498, + "id": 16540, "properties": { "east": "none", "north": "none", @@ -102557,7 +102938,7 @@ } }, { - "id": 16499, + "id": 16541, "properties": { "east": "none", "north": "none", @@ -102568,7 +102949,7 @@ } }, { - "id": 16500, + "id": 16542, "properties": { "east": "none", "north": "none", @@ -102579,7 +102960,7 @@ } }, { - "id": 16501, + "id": 16543, "properties": { "east": "none", "north": "none", @@ -102590,7 +102971,7 @@ } }, { - "id": 16502, + "id": 16544, "properties": { "east": "none", "north": "none", @@ -102601,7 +102982,7 @@ } }, { - "id": 16503, + "id": 16545, "properties": { "east": "none", "north": "none", @@ -102612,7 +102993,7 @@ } }, { - "id": 16504, + "id": 16546, "properties": { "east": "none", "north": "none", @@ -102623,7 +103004,7 @@ } }, { - "id": 16505, + "id": 16547, "properties": { "east": "none", "north": "low", @@ -102634,7 +103015,7 @@ } }, { - "id": 16506, + "id": 16548, "properties": { "east": "none", "north": "low", @@ -102645,7 +103026,7 @@ } }, { - "id": 16507, + "id": 16549, "properties": { "east": "none", "north": "low", @@ -102656,7 +103037,7 @@ } }, { - "id": 16508, + "id": 16550, "properties": { "east": "none", "north": "low", @@ -102667,7 +103048,7 @@ } }, { - "id": 16509, + "id": 16551, "properties": { "east": "none", "north": "low", @@ -102678,7 +103059,7 @@ } }, { - "id": 16510, + "id": 16552, "properties": { "east": "none", "north": "low", @@ -102689,7 +103070,7 @@ } }, { - "id": 16511, + "id": 16553, "properties": { "east": "none", "north": "low", @@ -102700,7 +103081,7 @@ } }, { - "id": 16512, + "id": 16554, "properties": { "east": "none", "north": "low", @@ -102711,7 +103092,7 @@ } }, { - "id": 16513, + "id": 16555, "properties": { "east": "none", "north": "low", @@ -102722,7 +103103,7 @@ } }, { - "id": 16514, + "id": 16556, "properties": { "east": "none", "north": "low", @@ -102733,7 +103114,7 @@ } }, { - "id": 16515, + "id": 16557, "properties": { "east": "none", "north": "low", @@ -102744,7 +103125,7 @@ } }, { - "id": 16516, + "id": 16558, "properties": { "east": "none", "north": "low", @@ -102755,7 +103136,7 @@ } }, { - "id": 16517, + "id": 16559, "properties": { "east": "none", "north": "low", @@ -102766,7 +103147,7 @@ } }, { - "id": 16518, + "id": 16560, "properties": { "east": "none", "north": "low", @@ -102777,7 +103158,7 @@ } }, { - "id": 16519, + "id": 16561, "properties": { "east": "none", "north": "low", @@ -102788,7 +103169,7 @@ } }, { - "id": 16520, + "id": 16562, "properties": { "east": "none", "north": "low", @@ -102799,7 +103180,7 @@ } }, { - "id": 16521, + "id": 16563, "properties": { "east": "none", "north": "low", @@ -102810,7 +103191,7 @@ } }, { - "id": 16522, + "id": 16564, "properties": { "east": "none", "north": "low", @@ -102821,7 +103202,7 @@ } }, { - "id": 16523, + "id": 16565, "properties": { "east": "none", "north": "low", @@ -102832,7 +103213,7 @@ } }, { - "id": 16524, + "id": 16566, "properties": { "east": "none", "north": "low", @@ -102843,7 +103224,7 @@ } }, { - "id": 16525, + "id": 16567, "properties": { "east": "none", "north": "low", @@ -102854,7 +103235,7 @@ } }, { - "id": 16526, + "id": 16568, "properties": { "east": "none", "north": "low", @@ -102865,7 +103246,7 @@ } }, { - "id": 16527, + "id": 16569, "properties": { "east": "none", "north": "low", @@ -102876,7 +103257,7 @@ } }, { - "id": 16528, + "id": 16570, "properties": { "east": "none", "north": "low", @@ -102887,7 +103268,7 @@ } }, { - "id": 16529, + "id": 16571, "properties": { "east": "none", "north": "low", @@ -102898,7 +103279,7 @@ } }, { - "id": 16530, + "id": 16572, "properties": { "east": "none", "north": "low", @@ -102909,7 +103290,7 @@ } }, { - "id": 16531, + "id": 16573, "properties": { "east": "none", "north": "low", @@ -102920,7 +103301,7 @@ } }, { - "id": 16532, + "id": 16574, "properties": { "east": "none", "north": "low", @@ -102931,7 +103312,7 @@ } }, { - "id": 16533, + "id": 16575, "properties": { "east": "none", "north": "low", @@ -102942,7 +103323,7 @@ } }, { - "id": 16534, + "id": 16576, "properties": { "east": "none", "north": "low", @@ -102953,7 +103334,7 @@ } }, { - "id": 16535, + "id": 16577, "properties": { "east": "none", "north": "low", @@ -102964,7 +103345,7 @@ } }, { - "id": 16536, + "id": 16578, "properties": { "east": "none", "north": "low", @@ -102975,7 +103356,7 @@ } }, { - "id": 16537, + "id": 16579, "properties": { "east": "none", "north": "low", @@ -102986,7 +103367,7 @@ } }, { - "id": 16538, + "id": 16580, "properties": { "east": "none", "north": "low", @@ -102997,7 +103378,7 @@ } }, { - "id": 16539, + "id": 16581, "properties": { "east": "none", "north": "low", @@ -103008,7 +103389,7 @@ } }, { - "id": 16540, + "id": 16582, "properties": { "east": "none", "north": "low", @@ -103019,7 +103400,7 @@ } }, { - "id": 16541, + "id": 16583, "properties": { "east": "none", "north": "tall", @@ -103030,7 +103411,7 @@ } }, { - "id": 16542, + "id": 16584, "properties": { "east": "none", "north": "tall", @@ -103041,7 +103422,7 @@ } }, { - "id": 16543, + "id": 16585, "properties": { "east": "none", "north": "tall", @@ -103052,7 +103433,7 @@ } }, { - "id": 16544, + "id": 16586, "properties": { "east": "none", "north": "tall", @@ -103063,7 +103444,7 @@ } }, { - "id": 16545, + "id": 16587, "properties": { "east": "none", "north": "tall", @@ -103074,7 +103455,7 @@ } }, { - "id": 16546, + "id": 16588, "properties": { "east": "none", "north": "tall", @@ -103085,7 +103466,7 @@ } }, { - "id": 16547, + "id": 16589, "properties": { "east": "none", "north": "tall", @@ -103096,7 +103477,7 @@ } }, { - "id": 16548, + "id": 16590, "properties": { "east": "none", "north": "tall", @@ -103107,7 +103488,7 @@ } }, { - "id": 16549, + "id": 16591, "properties": { "east": "none", "north": "tall", @@ -103118,7 +103499,7 @@ } }, { - "id": 16550, + "id": 16592, "properties": { "east": "none", "north": "tall", @@ -103129,7 +103510,7 @@ } }, { - "id": 16551, + "id": 16593, "properties": { "east": "none", "north": "tall", @@ -103140,7 +103521,7 @@ } }, { - "id": 16552, + "id": 16594, "properties": { "east": "none", "north": "tall", @@ -103151,7 +103532,7 @@ } }, { - "id": 16553, + "id": 16595, "properties": { "east": "none", "north": "tall", @@ -103162,7 +103543,7 @@ } }, { - "id": 16554, + "id": 16596, "properties": { "east": "none", "north": "tall", @@ -103173,7 +103554,7 @@ } }, { - "id": 16555, + "id": 16597, "properties": { "east": "none", "north": "tall", @@ -103184,7 +103565,7 @@ } }, { - "id": 16556, + "id": 16598, "properties": { "east": "none", "north": "tall", @@ -103195,7 +103576,7 @@ } }, { - "id": 16557, + "id": 16599, "properties": { "east": "none", "north": "tall", @@ -103206,7 +103587,7 @@ } }, { - "id": 16558, + "id": 16600, "properties": { "east": "none", "north": "tall", @@ -103217,7 +103598,7 @@ } }, { - "id": 16559, + "id": 16601, "properties": { "east": "none", "north": "tall", @@ -103228,7 +103609,7 @@ } }, { - "id": 16560, + "id": 16602, "properties": { "east": "none", "north": "tall", @@ -103239,7 +103620,7 @@ } }, { - "id": 16561, + "id": 16603, "properties": { "east": "none", "north": "tall", @@ -103250,7 +103631,7 @@ } }, { - "id": 16562, + "id": 16604, "properties": { "east": "none", "north": "tall", @@ -103261,7 +103642,7 @@ } }, { - "id": 16563, + "id": 16605, "properties": { "east": "none", "north": "tall", @@ -103272,7 +103653,7 @@ } }, { - "id": 16564, + "id": 16606, "properties": { "east": "none", "north": "tall", @@ -103283,7 +103664,7 @@ } }, { - "id": 16565, + "id": 16607, "properties": { "east": "none", "north": "tall", @@ -103294,7 +103675,7 @@ } }, { - "id": 16566, + "id": 16608, "properties": { "east": "none", "north": "tall", @@ -103305,7 +103686,7 @@ } }, { - "id": 16567, + "id": 16609, "properties": { "east": "none", "north": "tall", @@ -103316,7 +103697,7 @@ } }, { - "id": 16568, + "id": 16610, "properties": { "east": "none", "north": "tall", @@ -103327,7 +103708,7 @@ } }, { - "id": 16569, + "id": 16611, "properties": { "east": "none", "north": "tall", @@ -103338,7 +103719,7 @@ } }, { - "id": 16570, + "id": 16612, "properties": { "east": "none", "north": "tall", @@ -103349,7 +103730,7 @@ } }, { - "id": 16571, + "id": 16613, "properties": { "east": "none", "north": "tall", @@ -103360,7 +103741,7 @@ } }, { - "id": 16572, + "id": 16614, "properties": { "east": "none", "north": "tall", @@ -103371,7 +103752,7 @@ } }, { - "id": 16573, + "id": 16615, "properties": { "east": "none", "north": "tall", @@ -103382,7 +103763,7 @@ } }, { - "id": 16574, + "id": 16616, "properties": { "east": "none", "north": "tall", @@ -103393,7 +103774,7 @@ } }, { - "id": 16575, + "id": 16617, "properties": { "east": "none", "north": "tall", @@ -103404,7 +103785,7 @@ } }, { - "id": 16576, + "id": 16618, "properties": { "east": "none", "north": "tall", @@ -103415,7 +103796,7 @@ } }, { - "id": 16577, + "id": 16619, "properties": { "east": "low", "north": "none", @@ -103426,7 +103807,7 @@ } }, { - "id": 16578, + "id": 16620, "properties": { "east": "low", "north": "none", @@ -103437,7 +103818,7 @@ } }, { - "id": 16579, + "id": 16621, "properties": { "east": "low", "north": "none", @@ -103448,7 +103829,7 @@ } }, { - "id": 16580, + "id": 16622, "properties": { "east": "low", "north": "none", @@ -103459,7 +103840,7 @@ } }, { - "id": 16581, + "id": 16623, "properties": { "east": "low", "north": "none", @@ -103470,7 +103851,7 @@ } }, { - "id": 16582, + "id": 16624, "properties": { "east": "low", "north": "none", @@ -103481,7 +103862,7 @@ } }, { - "id": 16583, + "id": 16625, "properties": { "east": "low", "north": "none", @@ -103492,7 +103873,7 @@ } }, { - "id": 16584, + "id": 16626, "properties": { "east": "low", "north": "none", @@ -103503,7 +103884,7 @@ } }, { - "id": 16585, + "id": 16627, "properties": { "east": "low", "north": "none", @@ -103514,7 +103895,7 @@ } }, { - "id": 16586, + "id": 16628, "properties": { "east": "low", "north": "none", @@ -103525,7 +103906,7 @@ } }, { - "id": 16587, + "id": 16629, "properties": { "east": "low", "north": "none", @@ -103536,7 +103917,7 @@ } }, { - "id": 16588, + "id": 16630, "properties": { "east": "low", "north": "none", @@ -103547,7 +103928,7 @@ } }, { - "id": 16589, + "id": 16631, "properties": { "east": "low", "north": "none", @@ -103558,7 +103939,7 @@ } }, { - "id": 16590, + "id": 16632, "properties": { "east": "low", "north": "none", @@ -103569,7 +103950,7 @@ } }, { - "id": 16591, + "id": 16633, "properties": { "east": "low", "north": "none", @@ -103580,7 +103961,7 @@ } }, { - "id": 16592, + "id": 16634, "properties": { "east": "low", "north": "none", @@ -103591,7 +103972,7 @@ } }, { - "id": 16593, + "id": 16635, "properties": { "east": "low", "north": "none", @@ -103602,7 +103983,7 @@ } }, { - "id": 16594, + "id": 16636, "properties": { "east": "low", "north": "none", @@ -103613,7 +103994,7 @@ } }, { - "id": 16595, + "id": 16637, "properties": { "east": "low", "north": "none", @@ -103624,7 +104005,7 @@ } }, { - "id": 16596, + "id": 16638, "properties": { "east": "low", "north": "none", @@ -103635,7 +104016,7 @@ } }, { - "id": 16597, + "id": 16639, "properties": { "east": "low", "north": "none", @@ -103646,7 +104027,7 @@ } }, { - "id": 16598, + "id": 16640, "properties": { "east": "low", "north": "none", @@ -103657,7 +104038,7 @@ } }, { - "id": 16599, + "id": 16641, "properties": { "east": "low", "north": "none", @@ -103668,7 +104049,7 @@ } }, { - "id": 16600, + "id": 16642, "properties": { "east": "low", "north": "none", @@ -103679,7 +104060,7 @@ } }, { - "id": 16601, + "id": 16643, "properties": { "east": "low", "north": "none", @@ -103690,7 +104071,7 @@ } }, { - "id": 16602, + "id": 16644, "properties": { "east": "low", "north": "none", @@ -103701,7 +104082,7 @@ } }, { - "id": 16603, + "id": 16645, "properties": { "east": "low", "north": "none", @@ -103712,7 +104093,7 @@ } }, { - "id": 16604, + "id": 16646, "properties": { "east": "low", "north": "none", @@ -103723,7 +104104,7 @@ } }, { - "id": 16605, + "id": 16647, "properties": { "east": "low", "north": "none", @@ -103734,7 +104115,7 @@ } }, { - "id": 16606, + "id": 16648, "properties": { "east": "low", "north": "none", @@ -103745,7 +104126,7 @@ } }, { - "id": 16607, + "id": 16649, "properties": { "east": "low", "north": "none", @@ -103756,7 +104137,7 @@ } }, { - "id": 16608, + "id": 16650, "properties": { "east": "low", "north": "none", @@ -103767,7 +104148,7 @@ } }, { - "id": 16609, + "id": 16651, "properties": { "east": "low", "north": "none", @@ -103778,7 +104159,7 @@ } }, { - "id": 16610, + "id": 16652, "properties": { "east": "low", "north": "none", @@ -103789,7 +104170,7 @@ } }, { - "id": 16611, + "id": 16653, "properties": { "east": "low", "north": "none", @@ -103800,7 +104181,7 @@ } }, { - "id": 16612, + "id": 16654, "properties": { "east": "low", "north": "none", @@ -103811,7 +104192,7 @@ } }, { - "id": 16613, + "id": 16655, "properties": { "east": "low", "north": "low", @@ -103822,7 +104203,7 @@ } }, { - "id": 16614, + "id": 16656, "properties": { "east": "low", "north": "low", @@ -103833,7 +104214,7 @@ } }, { - "id": 16615, + "id": 16657, "properties": { "east": "low", "north": "low", @@ -103844,7 +104225,7 @@ } }, { - "id": 16616, + "id": 16658, "properties": { "east": "low", "north": "low", @@ -103855,7 +104236,7 @@ } }, { - "id": 16617, + "id": 16659, "properties": { "east": "low", "north": "low", @@ -103866,7 +104247,7 @@ } }, { - "id": 16618, + "id": 16660, "properties": { "east": "low", "north": "low", @@ -103877,7 +104258,7 @@ } }, { - "id": 16619, + "id": 16661, "properties": { "east": "low", "north": "low", @@ -103888,7 +104269,7 @@ } }, { - "id": 16620, + "id": 16662, "properties": { "east": "low", "north": "low", @@ -103899,7 +104280,7 @@ } }, { - "id": 16621, + "id": 16663, "properties": { "east": "low", "north": "low", @@ -103910,7 +104291,7 @@ } }, { - "id": 16622, + "id": 16664, "properties": { "east": "low", "north": "low", @@ -103921,7 +104302,7 @@ } }, { - "id": 16623, + "id": 16665, "properties": { "east": "low", "north": "low", @@ -103932,7 +104313,7 @@ } }, { - "id": 16624, + "id": 16666, "properties": { "east": "low", "north": "low", @@ -103943,7 +104324,7 @@ } }, { - "id": 16625, + "id": 16667, "properties": { "east": "low", "north": "low", @@ -103954,7 +104335,7 @@ } }, { - "id": 16626, + "id": 16668, "properties": { "east": "low", "north": "low", @@ -103965,7 +104346,7 @@ } }, { - "id": 16627, + "id": 16669, "properties": { "east": "low", "north": "low", @@ -103976,7 +104357,7 @@ } }, { - "id": 16628, + "id": 16670, "properties": { "east": "low", "north": "low", @@ -103987,7 +104368,7 @@ } }, { - "id": 16629, + "id": 16671, "properties": { "east": "low", "north": "low", @@ -103998,7 +104379,7 @@ } }, { - "id": 16630, + "id": 16672, "properties": { "east": "low", "north": "low", @@ -104009,7 +104390,7 @@ } }, { - "id": 16631, + "id": 16673, "properties": { "east": "low", "north": "low", @@ -104020,7 +104401,7 @@ } }, { - "id": 16632, + "id": 16674, "properties": { "east": "low", "north": "low", @@ -104031,7 +104412,7 @@ } }, { - "id": 16633, + "id": 16675, "properties": { "east": "low", "north": "low", @@ -104042,7 +104423,7 @@ } }, { - "id": 16634, + "id": 16676, "properties": { "east": "low", "north": "low", @@ -104053,7 +104434,7 @@ } }, { - "id": 16635, + "id": 16677, "properties": { "east": "low", "north": "low", @@ -104064,7 +104445,7 @@ } }, { - "id": 16636, + "id": 16678, "properties": { "east": "low", "north": "low", @@ -104075,7 +104456,7 @@ } }, { - "id": 16637, + "id": 16679, "properties": { "east": "low", "north": "low", @@ -104086,7 +104467,7 @@ } }, { - "id": 16638, + "id": 16680, "properties": { "east": "low", "north": "low", @@ -104097,7 +104478,7 @@ } }, { - "id": 16639, + "id": 16681, "properties": { "east": "low", "north": "low", @@ -104108,7 +104489,7 @@ } }, { - "id": 16640, + "id": 16682, "properties": { "east": "low", "north": "low", @@ -104119,7 +104500,7 @@ } }, { - "id": 16641, + "id": 16683, "properties": { "east": "low", "north": "low", @@ -104130,7 +104511,7 @@ } }, { - "id": 16642, + "id": 16684, "properties": { "east": "low", "north": "low", @@ -104141,7 +104522,7 @@ } }, { - "id": 16643, + "id": 16685, "properties": { "east": "low", "north": "low", @@ -104152,7 +104533,7 @@ } }, { - "id": 16644, + "id": 16686, "properties": { "east": "low", "north": "low", @@ -104163,7 +104544,7 @@ } }, { - "id": 16645, + "id": 16687, "properties": { "east": "low", "north": "low", @@ -104174,7 +104555,7 @@ } }, { - "id": 16646, + "id": 16688, "properties": { "east": "low", "north": "low", @@ -104185,7 +104566,7 @@ } }, { - "id": 16647, + "id": 16689, "properties": { "east": "low", "north": "low", @@ -104196,7 +104577,7 @@ } }, { - "id": 16648, + "id": 16690, "properties": { "east": "low", "north": "low", @@ -104207,7 +104588,7 @@ } }, { - "id": 16649, + "id": 16691, "properties": { "east": "low", "north": "tall", @@ -104218,7 +104599,7 @@ } }, { - "id": 16650, + "id": 16692, "properties": { "east": "low", "north": "tall", @@ -104229,7 +104610,7 @@ } }, { - "id": 16651, + "id": 16693, "properties": { "east": "low", "north": "tall", @@ -104240,7 +104621,7 @@ } }, { - "id": 16652, + "id": 16694, "properties": { "east": "low", "north": "tall", @@ -104251,7 +104632,7 @@ } }, { - "id": 16653, + "id": 16695, "properties": { "east": "low", "north": "tall", @@ -104262,7 +104643,7 @@ } }, { - "id": 16654, + "id": 16696, "properties": { "east": "low", "north": "tall", @@ -104273,7 +104654,7 @@ } }, { - "id": 16655, + "id": 16697, "properties": { "east": "low", "north": "tall", @@ -104284,7 +104665,7 @@ } }, { - "id": 16656, + "id": 16698, "properties": { "east": "low", "north": "tall", @@ -104295,7 +104676,7 @@ } }, { - "id": 16657, + "id": 16699, "properties": { "east": "low", "north": "tall", @@ -104306,7 +104687,7 @@ } }, { - "id": 16658, + "id": 16700, "properties": { "east": "low", "north": "tall", @@ -104317,7 +104698,7 @@ } }, { - "id": 16659, + "id": 16701, "properties": { "east": "low", "north": "tall", @@ -104328,7 +104709,7 @@ } }, { - "id": 16660, + "id": 16702, "properties": { "east": "low", "north": "tall", @@ -104339,7 +104720,7 @@ } }, { - "id": 16661, + "id": 16703, "properties": { "east": "low", "north": "tall", @@ -104350,7 +104731,7 @@ } }, { - "id": 16662, + "id": 16704, "properties": { "east": "low", "north": "tall", @@ -104361,7 +104742,7 @@ } }, { - "id": 16663, + "id": 16705, "properties": { "east": "low", "north": "tall", @@ -104372,7 +104753,7 @@ } }, { - "id": 16664, + "id": 16706, "properties": { "east": "low", "north": "tall", @@ -104383,7 +104764,7 @@ } }, { - "id": 16665, + "id": 16707, "properties": { "east": "low", "north": "tall", @@ -104394,7 +104775,7 @@ } }, { - "id": 16666, + "id": 16708, "properties": { "east": "low", "north": "tall", @@ -104405,7 +104786,7 @@ } }, { - "id": 16667, + "id": 16709, "properties": { "east": "low", "north": "tall", @@ -104416,7 +104797,7 @@ } }, { - "id": 16668, + "id": 16710, "properties": { "east": "low", "north": "tall", @@ -104427,7 +104808,7 @@ } }, { - "id": 16669, + "id": 16711, "properties": { "east": "low", "north": "tall", @@ -104438,7 +104819,7 @@ } }, { - "id": 16670, + "id": 16712, "properties": { "east": "low", "north": "tall", @@ -104449,7 +104830,7 @@ } }, { - "id": 16671, + "id": 16713, "properties": { "east": "low", "north": "tall", @@ -104460,7 +104841,7 @@ } }, { - "id": 16672, + "id": 16714, "properties": { "east": "low", "north": "tall", @@ -104471,7 +104852,7 @@ } }, { - "id": 16673, + "id": 16715, "properties": { "east": "low", "north": "tall", @@ -104482,7 +104863,7 @@ } }, { - "id": 16674, + "id": 16716, "properties": { "east": "low", "north": "tall", @@ -104493,7 +104874,7 @@ } }, { - "id": 16675, + "id": 16717, "properties": { "east": "low", "north": "tall", @@ -104504,7 +104885,7 @@ } }, { - "id": 16676, + "id": 16718, "properties": { "east": "low", "north": "tall", @@ -104515,7 +104896,7 @@ } }, { - "id": 16677, + "id": 16719, "properties": { "east": "low", "north": "tall", @@ -104526,7 +104907,7 @@ } }, { - "id": 16678, + "id": 16720, "properties": { "east": "low", "north": "tall", @@ -104537,7 +104918,7 @@ } }, { - "id": 16679, + "id": 16721, "properties": { "east": "low", "north": "tall", @@ -104548,7 +104929,7 @@ } }, { - "id": 16680, + "id": 16722, "properties": { "east": "low", "north": "tall", @@ -104559,7 +104940,7 @@ } }, { - "id": 16681, + "id": 16723, "properties": { "east": "low", "north": "tall", @@ -104570,7 +104951,7 @@ } }, { - "id": 16682, + "id": 16724, "properties": { "east": "low", "north": "tall", @@ -104581,7 +104962,7 @@ } }, { - "id": 16683, + "id": 16725, "properties": { "east": "low", "north": "tall", @@ -104592,7 +104973,7 @@ } }, { - "id": 16684, + "id": 16726, "properties": { "east": "low", "north": "tall", @@ -104603,7 +104984,7 @@ } }, { - "id": 16685, + "id": 16727, "properties": { "east": "tall", "north": "none", @@ -104614,7 +104995,7 @@ } }, { - "id": 16686, + "id": 16728, "properties": { "east": "tall", "north": "none", @@ -104625,7 +105006,7 @@ } }, { - "id": 16687, + "id": 16729, "properties": { "east": "tall", "north": "none", @@ -104636,7 +105017,7 @@ } }, { - "id": 16688, + "id": 16730, "properties": { "east": "tall", "north": "none", @@ -104647,7 +105028,7 @@ } }, { - "id": 16689, + "id": 16731, "properties": { "east": "tall", "north": "none", @@ -104658,7 +105039,7 @@ } }, { - "id": 16690, + "id": 16732, "properties": { "east": "tall", "north": "none", @@ -104669,7 +105050,7 @@ } }, { - "id": 16691, + "id": 16733, "properties": { "east": "tall", "north": "none", @@ -104680,7 +105061,7 @@ } }, { - "id": 16692, + "id": 16734, "properties": { "east": "tall", "north": "none", @@ -104691,7 +105072,7 @@ } }, { - "id": 16693, + "id": 16735, "properties": { "east": "tall", "north": "none", @@ -104702,7 +105083,7 @@ } }, { - "id": 16694, + "id": 16736, "properties": { "east": "tall", "north": "none", @@ -104713,7 +105094,7 @@ } }, { - "id": 16695, + "id": 16737, "properties": { "east": "tall", "north": "none", @@ -104724,7 +105105,7 @@ } }, { - "id": 16696, + "id": 16738, "properties": { "east": "tall", "north": "none", @@ -104735,7 +105116,7 @@ } }, { - "id": 16697, + "id": 16739, "properties": { "east": "tall", "north": "none", @@ -104746,7 +105127,7 @@ } }, { - "id": 16698, + "id": 16740, "properties": { "east": "tall", "north": "none", @@ -104757,7 +105138,7 @@ } }, { - "id": 16699, + "id": 16741, "properties": { "east": "tall", "north": "none", @@ -104768,7 +105149,7 @@ } }, { - "id": 16700, + "id": 16742, "properties": { "east": "tall", "north": "none", @@ -104779,7 +105160,7 @@ } }, { - "id": 16701, + "id": 16743, "properties": { "east": "tall", "north": "none", @@ -104790,7 +105171,7 @@ } }, { - "id": 16702, + "id": 16744, "properties": { "east": "tall", "north": "none", @@ -104801,7 +105182,7 @@ } }, { - "id": 16703, + "id": 16745, "properties": { "east": "tall", "north": "none", @@ -104812,7 +105193,7 @@ } }, { - "id": 16704, + "id": 16746, "properties": { "east": "tall", "north": "none", @@ -104823,7 +105204,7 @@ } }, { - "id": 16705, + "id": 16747, "properties": { "east": "tall", "north": "none", @@ -104834,7 +105215,7 @@ } }, { - "id": 16706, + "id": 16748, "properties": { "east": "tall", "north": "none", @@ -104845,7 +105226,7 @@ } }, { - "id": 16707, + "id": 16749, "properties": { "east": "tall", "north": "none", @@ -104856,7 +105237,7 @@ } }, { - "id": 16708, + "id": 16750, "properties": { "east": "tall", "north": "none", @@ -104867,7 +105248,7 @@ } }, { - "id": 16709, + "id": 16751, "properties": { "east": "tall", "north": "none", @@ -104878,7 +105259,7 @@ } }, { - "id": 16710, + "id": 16752, "properties": { "east": "tall", "north": "none", @@ -104889,7 +105270,7 @@ } }, { - "id": 16711, + "id": 16753, "properties": { "east": "tall", "north": "none", @@ -104900,7 +105281,7 @@ } }, { - "id": 16712, + "id": 16754, "properties": { "east": "tall", "north": "none", @@ -104911,7 +105292,7 @@ } }, { - "id": 16713, + "id": 16755, "properties": { "east": "tall", "north": "none", @@ -104922,7 +105303,7 @@ } }, { - "id": 16714, + "id": 16756, "properties": { "east": "tall", "north": "none", @@ -104933,7 +105314,7 @@ } }, { - "id": 16715, + "id": 16757, "properties": { "east": "tall", "north": "none", @@ -104944,7 +105325,7 @@ } }, { - "id": 16716, + "id": 16758, "properties": { "east": "tall", "north": "none", @@ -104955,7 +105336,7 @@ } }, { - "id": 16717, + "id": 16759, "properties": { "east": "tall", "north": "none", @@ -104966,7 +105347,7 @@ } }, { - "id": 16718, + "id": 16760, "properties": { "east": "tall", "north": "none", @@ -104977,7 +105358,7 @@ } }, { - "id": 16719, + "id": 16761, "properties": { "east": "tall", "north": "none", @@ -104988,7 +105369,7 @@ } }, { - "id": 16720, + "id": 16762, "properties": { "east": "tall", "north": "none", @@ -104999,7 +105380,7 @@ } }, { - "id": 16721, + "id": 16763, "properties": { "east": "tall", "north": "low", @@ -105010,7 +105391,7 @@ } }, { - "id": 16722, + "id": 16764, "properties": { "east": "tall", "north": "low", @@ -105021,7 +105402,7 @@ } }, { - "id": 16723, + "id": 16765, "properties": { "east": "tall", "north": "low", @@ -105032,7 +105413,7 @@ } }, { - "id": 16724, + "id": 16766, "properties": { "east": "tall", "north": "low", @@ -105043,7 +105424,7 @@ } }, { - "id": 16725, + "id": 16767, "properties": { "east": "tall", "north": "low", @@ -105054,7 +105435,7 @@ } }, { - "id": 16726, + "id": 16768, "properties": { "east": "tall", "north": "low", @@ -105065,7 +105446,7 @@ } }, { - "id": 16727, + "id": 16769, "properties": { "east": "tall", "north": "low", @@ -105076,7 +105457,7 @@ } }, { - "id": 16728, + "id": 16770, "properties": { "east": "tall", "north": "low", @@ -105087,7 +105468,7 @@ } }, { - "id": 16729, + "id": 16771, "properties": { "east": "tall", "north": "low", @@ -105098,7 +105479,7 @@ } }, { - "id": 16730, + "id": 16772, "properties": { "east": "tall", "north": "low", @@ -105109,7 +105490,7 @@ } }, { - "id": 16731, + "id": 16773, "properties": { "east": "tall", "north": "low", @@ -105120,7 +105501,7 @@ } }, { - "id": 16732, + "id": 16774, "properties": { "east": "tall", "north": "low", @@ -105131,7 +105512,7 @@ } }, { - "id": 16733, + "id": 16775, "properties": { "east": "tall", "north": "low", @@ -105142,7 +105523,7 @@ } }, { - "id": 16734, + "id": 16776, "properties": { "east": "tall", "north": "low", @@ -105153,7 +105534,7 @@ } }, { - "id": 16735, + "id": 16777, "properties": { "east": "tall", "north": "low", @@ -105164,7 +105545,7 @@ } }, { - "id": 16736, + "id": 16778, "properties": { "east": "tall", "north": "low", @@ -105175,7 +105556,7 @@ } }, { - "id": 16737, + "id": 16779, "properties": { "east": "tall", "north": "low", @@ -105186,7 +105567,7 @@ } }, { - "id": 16738, + "id": 16780, "properties": { "east": "tall", "north": "low", @@ -105197,7 +105578,7 @@ } }, { - "id": 16739, + "id": 16781, "properties": { "east": "tall", "north": "low", @@ -105208,7 +105589,7 @@ } }, { - "id": 16740, + "id": 16782, "properties": { "east": "tall", "north": "low", @@ -105219,7 +105600,7 @@ } }, { - "id": 16741, + "id": 16783, "properties": { "east": "tall", "north": "low", @@ -105230,7 +105611,7 @@ } }, { - "id": 16742, + "id": 16784, "properties": { "east": "tall", "north": "low", @@ -105241,7 +105622,7 @@ } }, { - "id": 16743, + "id": 16785, "properties": { "east": "tall", "north": "low", @@ -105252,7 +105633,7 @@ } }, { - "id": 16744, + "id": 16786, "properties": { "east": "tall", "north": "low", @@ -105263,7 +105644,7 @@ } }, { - "id": 16745, + "id": 16787, "properties": { "east": "tall", "north": "low", @@ -105274,7 +105655,7 @@ } }, { - "id": 16746, + "id": 16788, "properties": { "east": "tall", "north": "low", @@ -105285,7 +105666,7 @@ } }, { - "id": 16747, + "id": 16789, "properties": { "east": "tall", "north": "low", @@ -105296,7 +105677,7 @@ } }, { - "id": 16748, + "id": 16790, "properties": { "east": "tall", "north": "low", @@ -105307,7 +105688,7 @@ } }, { - "id": 16749, + "id": 16791, "properties": { "east": "tall", "north": "low", @@ -105318,7 +105699,7 @@ } }, { - "id": 16750, + "id": 16792, "properties": { "east": "tall", "north": "low", @@ -105329,7 +105710,7 @@ } }, { - "id": 16751, + "id": 16793, "properties": { "east": "tall", "north": "low", @@ -105340,7 +105721,7 @@ } }, { - "id": 16752, + "id": 16794, "properties": { "east": "tall", "north": "low", @@ -105351,7 +105732,7 @@ } }, { - "id": 16753, + "id": 16795, "properties": { "east": "tall", "north": "low", @@ -105362,7 +105743,7 @@ } }, { - "id": 16754, + "id": 16796, "properties": { "east": "tall", "north": "low", @@ -105373,7 +105754,7 @@ } }, { - "id": 16755, + "id": 16797, "properties": { "east": "tall", "north": "low", @@ -105384,7 +105765,7 @@ } }, { - "id": 16756, + "id": 16798, "properties": { "east": "tall", "north": "low", @@ -105395,7 +105776,7 @@ } }, { - "id": 16757, + "id": 16799, "properties": { "east": "tall", "north": "tall", @@ -105406,7 +105787,7 @@ } }, { - "id": 16758, + "id": 16800, "properties": { "east": "tall", "north": "tall", @@ -105417,7 +105798,7 @@ } }, { - "id": 16759, + "id": 16801, "properties": { "east": "tall", "north": "tall", @@ -105428,7 +105809,7 @@ } }, { - "id": 16760, + "id": 16802, "properties": { "east": "tall", "north": "tall", @@ -105439,7 +105820,7 @@ } }, { - "id": 16761, + "id": 16803, "properties": { "east": "tall", "north": "tall", @@ -105450,7 +105831,7 @@ } }, { - "id": 16762, + "id": 16804, "properties": { "east": "tall", "north": "tall", @@ -105461,7 +105842,7 @@ } }, { - "id": 16763, + "id": 16805, "properties": { "east": "tall", "north": "tall", @@ -105472,7 +105853,7 @@ } }, { - "id": 16764, + "id": 16806, "properties": { "east": "tall", "north": "tall", @@ -105483,7 +105864,7 @@ } }, { - "id": 16765, + "id": 16807, "properties": { "east": "tall", "north": "tall", @@ -105494,7 +105875,7 @@ } }, { - "id": 16766, + "id": 16808, "properties": { "east": "tall", "north": "tall", @@ -105505,7 +105886,7 @@ } }, { - "id": 16767, + "id": 16809, "properties": { "east": "tall", "north": "tall", @@ -105516,7 +105897,7 @@ } }, { - "id": 16768, + "id": 16810, "properties": { "east": "tall", "north": "tall", @@ -105527,7 +105908,7 @@ } }, { - "id": 16769, + "id": 16811, "properties": { "east": "tall", "north": "tall", @@ -105538,7 +105919,7 @@ } }, { - "id": 16770, + "id": 16812, "properties": { "east": "tall", "north": "tall", @@ -105549,7 +105930,7 @@ } }, { - "id": 16771, + "id": 16813, "properties": { "east": "tall", "north": "tall", @@ -105560,7 +105941,7 @@ } }, { - "id": 16772, + "id": 16814, "properties": { "east": "tall", "north": "tall", @@ -105571,7 +105952,7 @@ } }, { - "id": 16773, + "id": 16815, "properties": { "east": "tall", "north": "tall", @@ -105582,7 +105963,7 @@ } }, { - "id": 16774, + "id": 16816, "properties": { "east": "tall", "north": "tall", @@ -105593,7 +105974,7 @@ } }, { - "id": 16775, + "id": 16817, "properties": { "east": "tall", "north": "tall", @@ -105604,7 +105985,7 @@ } }, { - "id": 16776, + "id": 16818, "properties": { "east": "tall", "north": "tall", @@ -105615,7 +105996,7 @@ } }, { - "id": 16777, + "id": 16819, "properties": { "east": "tall", "north": "tall", @@ -105626,7 +106007,7 @@ } }, { - "id": 16778, + "id": 16820, "properties": { "east": "tall", "north": "tall", @@ -105637,7 +106018,7 @@ } }, { - "id": 16779, + "id": 16821, "properties": { "east": "tall", "north": "tall", @@ -105648,7 +106029,7 @@ } }, { - "id": 16780, + "id": 16822, "properties": { "east": "tall", "north": "tall", @@ -105659,7 +106040,7 @@ } }, { - "id": 16781, + "id": 16823, "properties": { "east": "tall", "north": "tall", @@ -105670,7 +106051,7 @@ } }, { - "id": 16782, + "id": 16824, "properties": { "east": "tall", "north": "tall", @@ -105681,7 +106062,7 @@ } }, { - "id": 16783, + "id": 16825, "properties": { "east": "tall", "north": "tall", @@ -105692,7 +106073,7 @@ } }, { - "id": 16784, + "id": 16826, "properties": { "east": "tall", "north": "tall", @@ -105703,7 +106084,7 @@ } }, { - "id": 16785, + "id": 16827, "properties": { "east": "tall", "north": "tall", @@ -105714,7 +106095,7 @@ } }, { - "id": 16786, + "id": 16828, "properties": { "east": "tall", "north": "tall", @@ -105725,7 +106106,7 @@ } }, { - "id": 16787, + "id": 16829, "properties": { "east": "tall", "north": "tall", @@ -105736,7 +106117,7 @@ } }, { - "id": 16788, + "id": 16830, "properties": { "east": "tall", "north": "tall", @@ -105747,7 +106128,7 @@ } }, { - "id": 16789, + "id": 16831, "properties": { "east": "tall", "north": "tall", @@ -105758,7 +106139,7 @@ } }, { - "id": 16790, + "id": 16832, "properties": { "east": "tall", "north": "tall", @@ -105769,7 +106150,7 @@ } }, { - "id": 16791, + "id": 16833, "properties": { "east": "tall", "north": "tall", @@ -105780,7 +106161,7 @@ } }, { - "id": 16792, + "id": 16834, "properties": { "east": "tall", "north": "tall", @@ -105861,97 +106242,97 @@ "states": [ { "default": true, - "id": 11750, + "id": 11760, "properties": { "rotation": "0" } }, { - "id": 11751, + "id": 11761, "properties": { "rotation": "1" } }, { - "id": 11752, + "id": 11762, "properties": { "rotation": "2" } }, { - "id": 11753, + "id": 11763, "properties": { "rotation": "3" } }, { - "id": 11754, + "id": 11764, "properties": { "rotation": "4" } }, { - "id": 11755, + "id": 11765, "properties": { "rotation": "5" } }, { - "id": 11756, + "id": 11766, "properties": { "rotation": "6" } }, { - "id": 11757, + "id": 11767, "properties": { "rotation": "7" } }, { - "id": 11758, + "id": 11768, "properties": { "rotation": "8" } }, { - "id": 11759, + "id": 11769, "properties": { "rotation": "9" } }, { - "id": 11760, + "id": 11770, "properties": { "rotation": "10" } }, { - "id": 11761, + "id": 11771, "properties": { "rotation": "11" } }, { - "id": 11762, + "id": 11772, "properties": { "rotation": "12" } }, { - "id": 11763, + "id": 11773, "properties": { "rotation": "13" } }, { - "id": 11764, + "id": 11774, "properties": { "rotation": "14" } }, { - "id": 11765, + "id": 11775, "properties": { "rotation": "15" } @@ -106135,7 +106516,7 @@ }, "states": [ { - "id": 21866, + "id": 21913, "properties": { "candles": "1", "lit": "true", @@ -106143,7 +106524,7 @@ } }, { - "id": 21867, + "id": 21914, "properties": { "candles": "1", "lit": "true", @@ -106151,7 +106532,7 @@ } }, { - "id": 21868, + "id": 21915, "properties": { "candles": "1", "lit": "false", @@ -106160,7 +106541,7 @@ }, { "default": true, - "id": 21869, + "id": 21916, "properties": { "candles": "1", "lit": "false", @@ -106168,7 +106549,7 @@ } }, { - "id": 21870, + "id": 21917, "properties": { "candles": "2", "lit": "true", @@ -106176,7 +106557,7 @@ } }, { - "id": 21871, + "id": 21918, "properties": { "candles": "2", "lit": "true", @@ -106184,7 +106565,7 @@ } }, { - "id": 21872, + "id": 21919, "properties": { "candles": "2", "lit": "false", @@ -106192,7 +106573,7 @@ } }, { - "id": 21873, + "id": 21920, "properties": { "candles": "2", "lit": "false", @@ -106200,7 +106581,7 @@ } }, { - "id": 21874, + "id": 21921, "properties": { "candles": "3", "lit": "true", @@ -106208,7 +106589,7 @@ } }, { - "id": 21875, + "id": 21922, "properties": { "candles": "3", "lit": "true", @@ -106216,7 +106597,7 @@ } }, { - "id": 21876, + "id": 21923, "properties": { "candles": "3", "lit": "false", @@ -106224,7 +106605,7 @@ } }, { - "id": 21877, + "id": 21924, "properties": { "candles": "3", "lit": "false", @@ -106232,7 +106613,7 @@ } }, { - "id": 21878, + "id": 21925, "properties": { "candles": "4", "lit": "true", @@ -106240,7 +106621,7 @@ } }, { - "id": 21879, + "id": 21926, "properties": { "candles": "4", "lit": "true", @@ -106248,7 +106629,7 @@ } }, { - "id": 21880, + "id": 21927, "properties": { "candles": "4", "lit": "false", @@ -106256,7 +106637,7 @@ } }, { - "id": 21881, + "id": 21928, "properties": { "candles": "4", "lit": "false", @@ -106279,14 +106660,14 @@ }, "states": [ { - "id": 22026, + "id": 22073, "properties": { "lit": "true" } }, { "default": true, - "id": 22027, + "id": 22074, "properties": { "lit": "false" } @@ -106302,7 +106683,7 @@ "states": [ { "default": true, - "id": 11614 + "id": 11624 } ] }, @@ -106314,7 +106695,7 @@ "states": [ { "default": true, - "id": 13748 + "id": 13758 } ] }, @@ -106327,7 +106708,7 @@ "states": [ { "default": true, - "id": 13764 + "id": 13774 } ] }, @@ -106347,25 +106728,25 @@ "states": [ { "default": true, - "id": 13705, + "id": 13715, "properties": { "facing": "north" } }, { - "id": 13706, + "id": 13716, "properties": { "facing": "south" } }, { - "id": 13707, + "id": 13717, "properties": { "facing": "west" } }, { - "id": 13708, + "id": 13718, "properties": { "facing": "east" } @@ -106390,38 +106771,38 @@ }, "states": [ { - "id": 13623, + "id": 13633, "properties": { "facing": "north" } }, { - "id": 13624, + "id": 13634, "properties": { "facing": "east" } }, { - "id": 13625, + "id": 13635, "properties": { "facing": "south" } }, { - "id": 13626, + "id": 13636, "properties": { "facing": "west" } }, { "default": true, - "id": 13627, + "id": 13637, "properties": { "facing": "up" } }, { - "id": 13628, + "id": 13638, "properties": { "facing": "down" } @@ -106437,7 +106818,7 @@ "states": [ { "default": true, - "id": 6121 + "id": 6131 } ] }, @@ -106471,7 +106852,7 @@ }, "states": [ { - "id": 10395, + "id": 10405, "properties": { "east": "true", "north": "true", @@ -106481,7 +106862,7 @@ } }, { - "id": 10396, + "id": 10406, "properties": { "east": "true", "north": "true", @@ -106491,7 +106872,7 @@ } }, { - "id": 10397, + "id": 10407, "properties": { "east": "true", "north": "true", @@ -106501,7 +106882,7 @@ } }, { - "id": 10398, + "id": 10408, "properties": { "east": "true", "north": "true", @@ -106511,7 +106892,7 @@ } }, { - "id": 10399, + "id": 10409, "properties": { "east": "true", "north": "true", @@ -106521,7 +106902,7 @@ } }, { - "id": 10400, + "id": 10410, "properties": { "east": "true", "north": "true", @@ -106531,7 +106912,7 @@ } }, { - "id": 10401, + "id": 10411, "properties": { "east": "true", "north": "true", @@ -106541,7 +106922,7 @@ } }, { - "id": 10402, + "id": 10412, "properties": { "east": "true", "north": "true", @@ -106551,7 +106932,7 @@ } }, { - "id": 10403, + "id": 10413, "properties": { "east": "true", "north": "false", @@ -106561,7 +106942,7 @@ } }, { - "id": 10404, + "id": 10414, "properties": { "east": "true", "north": "false", @@ -106571,7 +106952,7 @@ } }, { - "id": 10405, + "id": 10415, "properties": { "east": "true", "north": "false", @@ -106581,7 +106962,7 @@ } }, { - "id": 10406, + "id": 10416, "properties": { "east": "true", "north": "false", @@ -106591,7 +106972,7 @@ } }, { - "id": 10407, + "id": 10417, "properties": { "east": "true", "north": "false", @@ -106601,7 +106982,7 @@ } }, { - "id": 10408, + "id": 10418, "properties": { "east": "true", "north": "false", @@ -106611,7 +106992,7 @@ } }, { - "id": 10409, + "id": 10419, "properties": { "east": "true", "north": "false", @@ -106621,7 +107002,7 @@ } }, { - "id": 10410, + "id": 10420, "properties": { "east": "true", "north": "false", @@ -106631,7 +107012,7 @@ } }, { - "id": 10411, + "id": 10421, "properties": { "east": "false", "north": "true", @@ -106641,7 +107022,7 @@ } }, { - "id": 10412, + "id": 10422, "properties": { "east": "false", "north": "true", @@ -106651,7 +107032,7 @@ } }, { - "id": 10413, + "id": 10423, "properties": { "east": "false", "north": "true", @@ -106661,7 +107042,7 @@ } }, { - "id": 10414, + "id": 10424, "properties": { "east": "false", "north": "true", @@ -106671,7 +107052,7 @@ } }, { - "id": 10415, + "id": 10425, "properties": { "east": "false", "north": "true", @@ -106681,7 +107062,7 @@ } }, { - "id": 10416, + "id": 10426, "properties": { "east": "false", "north": "true", @@ -106691,7 +107072,7 @@ } }, { - "id": 10417, + "id": 10427, "properties": { "east": "false", "north": "true", @@ -106701,7 +107082,7 @@ } }, { - "id": 10418, + "id": 10428, "properties": { "east": "false", "north": "true", @@ -106711,7 +107092,7 @@ } }, { - "id": 10419, + "id": 10429, "properties": { "east": "false", "north": "false", @@ -106721,7 +107102,7 @@ } }, { - "id": 10420, + "id": 10430, "properties": { "east": "false", "north": "false", @@ -106731,7 +107112,7 @@ } }, { - "id": 10421, + "id": 10431, "properties": { "east": "false", "north": "false", @@ -106741,7 +107122,7 @@ } }, { - "id": 10422, + "id": 10432, "properties": { "east": "false", "north": "false", @@ -106751,7 +107132,7 @@ } }, { - "id": 10423, + "id": 10433, "properties": { "east": "false", "north": "false", @@ -106761,7 +107142,7 @@ } }, { - "id": 10424, + "id": 10434, "properties": { "east": "false", "north": "false", @@ -106771,7 +107152,7 @@ } }, { - "id": 10425, + "id": 10435, "properties": { "east": "false", "north": "false", @@ -106782,7 +107163,7 @@ }, { "default": true, - "id": 10426, + "id": 10436, "properties": { "east": "false", "north": "false", @@ -106801,7 +107182,7 @@ "states": [ { "default": true, - "id": 10162 + "id": 10172 } ] }, @@ -106822,25 +107203,25 @@ "states": [ { "default": true, - "id": 11922, + "id": 11932, "properties": { "facing": "north" } }, { - "id": 11923, + "id": 11933, "properties": { "facing": "south" } }, { - "id": 11924, + "id": 11934, "properties": { "facing": "west" } }, { - "id": 11925, + "id": 11935, "properties": { "facing": "east" } @@ -106855,7 +107236,7 @@ "states": [ { "default": true, - "id": 2097 + "id": 2100 } ] }, @@ -106888,97 +107269,97 @@ "states": [ { "default": true, - "id": 11846, + "id": 11856, "properties": { "rotation": "0" } }, { - "id": 11847, + "id": 11857, "properties": { "rotation": "1" } }, { - "id": 11848, + "id": 11858, "properties": { "rotation": "2" } }, { - "id": 11849, + "id": 11859, "properties": { "rotation": "3" } }, { - "id": 11850, + "id": 11860, "properties": { "rotation": "4" } }, { - "id": 11851, + "id": 11861, "properties": { "rotation": "5" } }, { - "id": 11852, + "id": 11862, "properties": { "rotation": "6" } }, { - "id": 11853, + "id": 11863, "properties": { "rotation": "7" } }, { - "id": 11854, + "id": 11864, "properties": { "rotation": "8" } }, { - "id": 11855, + "id": 11865, "properties": { "rotation": "9" } }, { - "id": 11856, + "id": 11866, "properties": { "rotation": "10" } }, { - "id": 11857, + "id": 11867, "properties": { "rotation": "11" } }, { - "id": 11858, + "id": 11868, "properties": { "rotation": "12" } }, { - "id": 11859, + "id": 11869, "properties": { "rotation": "13" } }, { - "id": 11860, + "id": 11870, "properties": { "rotation": "14" } }, { - "id": 11861, + "id": 11871, "properties": { "rotation": "15" } @@ -107162,7 +107543,7 @@ }, "states": [ { - "id": 21962, + "id": 22009, "properties": { "candles": "1", "lit": "true", @@ -107170,7 +107551,7 @@ } }, { - "id": 21963, + "id": 22010, "properties": { "candles": "1", "lit": "true", @@ -107178,7 +107559,7 @@ } }, { - "id": 21964, + "id": 22011, "properties": { "candles": "1", "lit": "false", @@ -107187,7 +107568,7 @@ }, { "default": true, - "id": 21965, + "id": 22012, "properties": { "candles": "1", "lit": "false", @@ -107195,7 +107576,7 @@ } }, { - "id": 21966, + "id": 22013, "properties": { "candles": "2", "lit": "true", @@ -107203,7 +107584,7 @@ } }, { - "id": 21967, + "id": 22014, "properties": { "candles": "2", "lit": "true", @@ -107211,7 +107592,7 @@ } }, { - "id": 21968, + "id": 22015, "properties": { "candles": "2", "lit": "false", @@ -107219,7 +107600,7 @@ } }, { - "id": 21969, + "id": 22016, "properties": { "candles": "2", "lit": "false", @@ -107227,7 +107608,7 @@ } }, { - "id": 21970, + "id": 22017, "properties": { "candles": "3", "lit": "true", @@ -107235,7 +107616,7 @@ } }, { - "id": 21971, + "id": 22018, "properties": { "candles": "3", "lit": "true", @@ -107243,7 +107624,7 @@ } }, { - "id": 21972, + "id": 22019, "properties": { "candles": "3", "lit": "false", @@ -107251,7 +107632,7 @@ } }, { - "id": 21973, + "id": 22020, "properties": { "candles": "3", "lit": "false", @@ -107259,7 +107640,7 @@ } }, { - "id": 21974, + "id": 22021, "properties": { "candles": "4", "lit": "true", @@ -107267,7 +107648,7 @@ } }, { - "id": 21975, + "id": 22022, "properties": { "candles": "4", "lit": "true", @@ -107275,7 +107656,7 @@ } }, { - "id": 21976, + "id": 22023, "properties": { "candles": "4", "lit": "false", @@ -107283,7 +107664,7 @@ } }, { - "id": 21977, + "id": 22024, "properties": { "candles": "4", "lit": "false", @@ -107306,14 +107687,14 @@ }, "states": [ { - "id": 22038, + "id": 22085, "properties": { "lit": "true" } }, { "default": true, - "id": 22039, + "id": 22086, "properties": { "lit": "false" } @@ -107329,7 +107710,7 @@ "states": [ { "default": true, - "id": 11620 + "id": 11630 } ] }, @@ -107341,7 +107722,7 @@ "states": [ { "default": true, - "id": 13754 + "id": 13764 } ] }, @@ -107354,7 +107735,7 @@ "states": [ { "default": true, - "id": 13770 + "id": 13780 } ] }, @@ -107374,25 +107755,25 @@ "states": [ { "default": true, - "id": 13729, + "id": 13739, "properties": { "facing": "north" } }, { - "id": 13730, + "id": 13740, "properties": { "facing": "south" } }, { - "id": 13731, + "id": 13741, "properties": { "facing": "west" } }, { - "id": 13732, + "id": 13742, "properties": { "facing": "east" } @@ -107417,38 +107798,38 @@ }, "states": [ { - "id": 13659, + "id": 13669, "properties": { "facing": "north" } }, { - "id": 13660, + "id": 13670, "properties": { "facing": "east" } }, { - "id": 13661, + "id": 13671, "properties": { "facing": "south" } }, { - "id": 13662, + "id": 13672, "properties": { "facing": "west" } }, { "default": true, - "id": 13663, + "id": 13673, "properties": { "facing": "up" } }, { - "id": 13664, + "id": 13674, "properties": { "facing": "down" } @@ -107464,7 +107845,7 @@ "states": [ { "default": true, - "id": 6127 + "id": 6137 } ] }, @@ -107498,7 +107879,7 @@ }, "states": [ { - "id": 10587, + "id": 10597, "properties": { "east": "true", "north": "true", @@ -107508,7 +107889,7 @@ } }, { - "id": 10588, + "id": 10598, "properties": { "east": "true", "north": "true", @@ -107518,7 +107899,7 @@ } }, { - "id": 10589, + "id": 10599, "properties": { "east": "true", "north": "true", @@ -107528,7 +107909,7 @@ } }, { - "id": 10590, + "id": 10600, "properties": { "east": "true", "north": "true", @@ -107538,7 +107919,7 @@ } }, { - "id": 10591, + "id": 10601, "properties": { "east": "true", "north": "true", @@ -107548,7 +107929,7 @@ } }, { - "id": 10592, + "id": 10602, "properties": { "east": "true", "north": "true", @@ -107558,7 +107939,7 @@ } }, { - "id": 10593, + "id": 10603, "properties": { "east": "true", "north": "true", @@ -107568,7 +107949,7 @@ } }, { - "id": 10594, + "id": 10604, "properties": { "east": "true", "north": "true", @@ -107578,7 +107959,7 @@ } }, { - "id": 10595, + "id": 10605, "properties": { "east": "true", "north": "false", @@ -107588,7 +107969,7 @@ } }, { - "id": 10596, + "id": 10606, "properties": { "east": "true", "north": "false", @@ -107598,7 +107979,7 @@ } }, { - "id": 10597, + "id": 10607, "properties": { "east": "true", "north": "false", @@ -107608,7 +107989,7 @@ } }, { - "id": 10598, + "id": 10608, "properties": { "east": "true", "north": "false", @@ -107618,7 +107999,7 @@ } }, { - "id": 10599, + "id": 10609, "properties": { "east": "true", "north": "false", @@ -107628,7 +108009,7 @@ } }, { - "id": 10600, + "id": 10610, "properties": { "east": "true", "north": "false", @@ -107638,7 +108019,7 @@ } }, { - "id": 10601, + "id": 10611, "properties": { "east": "true", "north": "false", @@ -107648,7 +108029,7 @@ } }, { - "id": 10602, + "id": 10612, "properties": { "east": "true", "north": "false", @@ -107658,7 +108039,7 @@ } }, { - "id": 10603, + "id": 10613, "properties": { "east": "false", "north": "true", @@ -107668,7 +108049,7 @@ } }, { - "id": 10604, + "id": 10614, "properties": { "east": "false", "north": "true", @@ -107678,7 +108059,7 @@ } }, { - "id": 10605, + "id": 10615, "properties": { "east": "false", "north": "true", @@ -107688,7 +108069,7 @@ } }, { - "id": 10606, + "id": 10616, "properties": { "east": "false", "north": "true", @@ -107698,7 +108079,7 @@ } }, { - "id": 10607, + "id": 10617, "properties": { "east": "false", "north": "true", @@ -107708,7 +108089,7 @@ } }, { - "id": 10608, + "id": 10618, "properties": { "east": "false", "north": "true", @@ -107718,7 +108099,7 @@ } }, { - "id": 10609, + "id": 10619, "properties": { "east": "false", "north": "true", @@ -107728,7 +108109,7 @@ } }, { - "id": 10610, + "id": 10620, "properties": { "east": "false", "north": "true", @@ -107738,7 +108119,7 @@ } }, { - "id": 10611, + "id": 10621, "properties": { "east": "false", "north": "false", @@ -107748,7 +108129,7 @@ } }, { - "id": 10612, + "id": 10622, "properties": { "east": "false", "north": "false", @@ -107758,7 +108139,7 @@ } }, { - "id": 10613, + "id": 10623, "properties": { "east": "false", "north": "false", @@ -107768,7 +108149,7 @@ } }, { - "id": 10614, + "id": 10624, "properties": { "east": "false", "north": "false", @@ -107778,7 +108159,7 @@ } }, { - "id": 10615, + "id": 10625, "properties": { "east": "false", "north": "false", @@ -107788,7 +108169,7 @@ } }, { - "id": 10616, + "id": 10626, "properties": { "east": "false", "north": "false", @@ -107798,7 +108179,7 @@ } }, { - "id": 10617, + "id": 10627, "properties": { "east": "false", "north": "false", @@ -107809,7 +108190,7 @@ }, { "default": true, - "id": 10618, + "id": 10628, "properties": { "east": "false", "north": "false", @@ -107828,7 +108209,7 @@ "states": [ { "default": true, - "id": 10168 + "id": 10178 } ] }, @@ -107849,25 +108230,25 @@ "states": [ { "default": true, - "id": 11946, + "id": 11956, "properties": { "facing": "north" } }, { - "id": 11947, + "id": 11957, "properties": { "facing": "south" } }, { - "id": 11948, + "id": 11958, "properties": { "facing": "west" } }, { - "id": 11949, + "id": 11959, "properties": { "facing": "east" } @@ -107882,7 +108263,7 @@ "states": [ { "default": true, - "id": 2103 + "id": 2106 } ] }, @@ -107906,28 +108287,28 @@ }, "states": [ { - "id": 19451, + "id": 19493, "properties": { "face": "floor", "facing": "north" } }, { - "id": 19452, + "id": 19494, "properties": { "face": "floor", "facing": "south" } }, { - "id": 19453, + "id": 19495, "properties": { "face": "floor", "facing": "west" } }, { - "id": 19454, + "id": 19496, "properties": { "face": "floor", "facing": "east" @@ -107935,56 +108316,56 @@ }, { "default": true, - "id": 19455, + "id": 19497, "properties": { "face": "wall", "facing": "north" } }, { - "id": 19456, + "id": 19498, "properties": { "face": "wall", "facing": "south" } }, { - "id": 19457, + "id": 19499, "properties": { "face": "wall", "facing": "west" } }, { - "id": 19458, + "id": 19500, "properties": { "face": "wall", "facing": "east" } }, { - "id": 19459, + "id": 19501, "properties": { "face": "ceiling", "facing": "north" } }, { - "id": 19460, + "id": 19502, "properties": { "face": "ceiling", "facing": "south" } }, { - "id": 19461, + "id": 19503, "properties": { "face": "ceiling", "facing": "west" } }, { - "id": 19462, + "id": 19504, "properties": { "face": "ceiling", "facing": "east" @@ -108005,14 +108386,14 @@ }, "states": [ { - "id": 25913, + "id": 25992, "properties": { "waterlogged": "true" } }, { "default": true, - "id": 25914, + "id": 25993, "properties": { "waterlogged": "false" } @@ -108033,20 +108414,20 @@ }, "states": [ { - "id": 11604, + "id": 11614, "properties": { "axis": "x" } }, { "default": true, - "id": 11605, + "id": 11615, "properties": { "axis": "y" } }, { - "id": 11606, + "id": 11616, "properties": { "axis": "z" } @@ -108066,14 +108447,14 @@ }, "states": [ { - "id": 27695, + "id": 27774, "properties": { "waterlogged": "true" } }, { "default": true, - "id": 27696, + "id": 27775, "properties": { "waterlogged": "false" } @@ -108110,97 +108491,97 @@ "states": [ { "default": true, - "id": 9958, + "id": 9968, "properties": { "power": "0" } }, { - "id": 9959, + "id": 9969, "properties": { "power": "1" } }, { - "id": 9960, + "id": 9970, "properties": { "power": "2" } }, { - "id": 9961, + "id": 9971, "properties": { "power": "3" } }, { - "id": 9962, + "id": 9972, "properties": { "power": "4" } }, { - "id": 9963, + "id": 9973, "properties": { "power": "5" } }, { - "id": 9964, + "id": 9974, "properties": { "power": "6" } }, { - "id": 9965, + "id": 9975, "properties": { "power": "7" } }, { - "id": 9966, + "id": 9976, "properties": { "power": "8" } }, { - "id": 9967, + "id": 9977, "properties": { "power": "9" } }, { - "id": 9968, + "id": 9978, "properties": { "power": "10" } }, { - "id": 9969, + "id": 9979, "properties": { "power": "11" } }, { - "id": 9970, + "id": 9980, "properties": { "power": "12" } }, { - "id": 9971, + "id": 9981, "properties": { "power": "13" } }, { - "id": 9972, + "id": 9982, "properties": { "power": "14" } }, { - "id": 9973, + "id": 9983, "properties": { "power": "15" } @@ -108215,7 +108596,7 @@ "states": [ { "default": true, - "id": 20458 + "id": 20505 } ] }, @@ -108227,7 +108608,7 @@ "states": [ { "default": true, - "id": 20459 + "id": 20506 } ] }, @@ -108252,70 +108633,70 @@ "states": [ { "default": true, - "id": 10024, + "id": 10034, "properties": { "enabled": "true", "facing": "down" } }, { - "id": 10025, + "id": 10035, "properties": { "enabled": "true", "facing": "north" } }, { - "id": 10026, + "id": 10036, "properties": { "enabled": "true", "facing": "south" } }, { - "id": 10027, + "id": 10037, "properties": { "enabled": "true", "facing": "west" } }, { - "id": 10028, + "id": 10038, "properties": { "enabled": "true", "facing": "east" } }, { - "id": 10029, + "id": 10039, "properties": { "enabled": "false", "facing": "down" } }, { - "id": 10030, + "id": 10040, "properties": { "enabled": "false", "facing": "north" } }, { - "id": 10031, + "id": 10041, "properties": { "enabled": "false", "facing": "south" } }, { - "id": 10032, + "id": 10042, "properties": { "enabled": "false", "facing": "west" } }, { - "id": 10033, + "id": 10043, "properties": { "enabled": "false", "facing": "east" @@ -108338,13 +108719,13 @@ "states": [ { "default": true, - "id": 13844, + "id": 13886, "properties": { "waterlogged": "true" } }, { - "id": 13845, + "id": 13887, "properties": { "waterlogged": "false" } @@ -108360,7 +108741,7 @@ "states": [ { "default": true, - "id": 13825 + "id": 13867 } ] }, @@ -108379,13 +108760,13 @@ "states": [ { "default": true, - "id": 13864, + "id": 13906, "properties": { "waterlogged": "true" } }, { - "id": 13865, + "id": 13907, "properties": { "waterlogged": "false" } @@ -108413,56 +108794,56 @@ "states": [ { "default": true, - "id": 13938, + "id": 13980, "properties": { "facing": "north", "waterlogged": "true" } }, { - "id": 13939, + "id": 13981, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 13940, + "id": 13982, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 13941, + "id": 13983, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 13942, + "id": 13984, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 13943, + "id": 13985, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 13944, + "id": 13986, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 13945, + "id": 13987, "properties": { "facing": "east", "waterlogged": "false" @@ -108478,7 +108859,7 @@ "states": [ { "default": true, - "id": 5949 + "id": 5958 } ] }, @@ -108491,7 +108872,7 @@ "states": [ { "default": true, - "id": 6781 + "id": 6791 } ] }, @@ -108504,7 +108885,7 @@ "states": [ { "default": true, - "id": 6777 + "id": 6787 } ] }, @@ -108517,7 +108898,7 @@ "states": [ { "default": true, - "id": 6780 + "id": 6790 } ] }, @@ -108536,20 +108917,20 @@ }, "states": [ { - "id": 27567, + "id": 27646, "properties": { "axis": "x" } }, { "default": true, - "id": 27568, + "id": 27647, "properties": { "axis": "y" } }, { - "id": 27569, + "id": 27648, "properties": { "axis": "z" } @@ -108565,7 +108946,7 @@ "states": [ { "default": true, - "id": 6779 + "id": 6789 } ] }, @@ -108578,7 +108959,7 @@ "states": [ { "default": true, - "id": 6776 + "id": 6786 } ] }, @@ -108591,7 +108972,7 @@ "states": [ { "default": true, - "id": 6778 + "id": 6788 } ] }, @@ -108624,7 +109005,7 @@ }, "states": [ { - "id": 6974, + "id": 6984, "properties": { "east": "true", "north": "true", @@ -108634,7 +109015,7 @@ } }, { - "id": 6975, + "id": 6985, "properties": { "east": "true", "north": "true", @@ -108644,7 +109025,7 @@ } }, { - "id": 6976, + "id": 6986, "properties": { "east": "true", "north": "true", @@ -108654,7 +109035,7 @@ } }, { - "id": 6977, + "id": 6987, "properties": { "east": "true", "north": "true", @@ -108664,7 +109045,7 @@ } }, { - "id": 6978, + "id": 6988, "properties": { "east": "true", "north": "true", @@ -108674,7 +109055,7 @@ } }, { - "id": 6979, + "id": 6989, "properties": { "east": "true", "north": "true", @@ -108684,7 +109065,7 @@ } }, { - "id": 6980, + "id": 6990, "properties": { "east": "true", "north": "true", @@ -108694,7 +109075,7 @@ } }, { - "id": 6981, + "id": 6991, "properties": { "east": "true", "north": "true", @@ -108704,7 +109085,7 @@ } }, { - "id": 6982, + "id": 6992, "properties": { "east": "true", "north": "false", @@ -108714,7 +109095,7 @@ } }, { - "id": 6983, + "id": 6993, "properties": { "east": "true", "north": "false", @@ -108724,7 +109105,7 @@ } }, { - "id": 6984, + "id": 6994, "properties": { "east": "true", "north": "false", @@ -108734,7 +109115,7 @@ } }, { - "id": 6985, + "id": 6995, "properties": { "east": "true", "north": "false", @@ -108744,7 +109125,7 @@ } }, { - "id": 6986, + "id": 6996, "properties": { "east": "true", "north": "false", @@ -108754,7 +109135,7 @@ } }, { - "id": 6987, + "id": 6997, "properties": { "east": "true", "north": "false", @@ -108764,7 +109145,7 @@ } }, { - "id": 6988, + "id": 6998, "properties": { "east": "true", "north": "false", @@ -108774,7 +109155,7 @@ } }, { - "id": 6989, + "id": 6999, "properties": { "east": "true", "north": "false", @@ -108784,7 +109165,7 @@ } }, { - "id": 6990, + "id": 7000, "properties": { "east": "false", "north": "true", @@ -108794,7 +109175,7 @@ } }, { - "id": 6991, + "id": 7001, "properties": { "east": "false", "north": "true", @@ -108804,7 +109185,7 @@ } }, { - "id": 6992, + "id": 7002, "properties": { "east": "false", "north": "true", @@ -108814,7 +109195,7 @@ } }, { - "id": 6993, + "id": 7003, "properties": { "east": "false", "north": "true", @@ -108824,7 +109205,7 @@ } }, { - "id": 6994, + "id": 7004, "properties": { "east": "false", "north": "true", @@ -108834,7 +109215,7 @@ } }, { - "id": 6995, + "id": 7005, "properties": { "east": "false", "north": "true", @@ -108844,7 +109225,7 @@ } }, { - "id": 6996, + "id": 7006, "properties": { "east": "false", "north": "true", @@ -108854,7 +109235,7 @@ } }, { - "id": 6997, + "id": 7007, "properties": { "east": "false", "north": "true", @@ -108864,7 +109245,7 @@ } }, { - "id": 6998, + "id": 7008, "properties": { "east": "false", "north": "false", @@ -108874,7 +109255,7 @@ } }, { - "id": 6999, + "id": 7009, "properties": { "east": "false", "north": "false", @@ -108884,7 +109265,7 @@ } }, { - "id": 7000, + "id": 7010, "properties": { "east": "false", "north": "false", @@ -108894,7 +109275,7 @@ } }, { - "id": 7001, + "id": 7011, "properties": { "east": "false", "north": "false", @@ -108904,7 +109285,7 @@ } }, { - "id": 7002, + "id": 7012, "properties": { "east": "false", "north": "false", @@ -108914,7 +109295,7 @@ } }, { - "id": 7003, + "id": 7013, "properties": { "east": "false", "north": "false", @@ -108924,7 +109305,7 @@ } }, { - "id": 7004, + "id": 7014, "properties": { "east": "false", "north": "false", @@ -108935,7 +109316,7 @@ }, { "default": true, - "id": 7005, + "id": 7015, "properties": { "east": "false", "north": "false", @@ -108954,7 +109335,7 @@ "states": [ { "default": true, - "id": 2135 + "id": 2138 } ] }, @@ -108990,7 +109371,7 @@ }, "states": [ { - "id": 5819, + "id": 5828, "properties": { "facing": "north", "half": "upper", @@ -109000,7 +109381,7 @@ } }, { - "id": 5820, + "id": 5829, "properties": { "facing": "north", "half": "upper", @@ -109010,7 +109391,7 @@ } }, { - "id": 5821, + "id": 5830, "properties": { "facing": "north", "half": "upper", @@ -109020,7 +109401,7 @@ } }, { - "id": 5822, + "id": 5831, "properties": { "facing": "north", "half": "upper", @@ -109030,7 +109411,7 @@ } }, { - "id": 5823, + "id": 5832, "properties": { "facing": "north", "half": "upper", @@ -109040,7 +109421,7 @@ } }, { - "id": 5824, + "id": 5833, "properties": { "facing": "north", "half": "upper", @@ -109050,7 +109431,7 @@ } }, { - "id": 5825, + "id": 5834, "properties": { "facing": "north", "half": "upper", @@ -109060,7 +109441,7 @@ } }, { - "id": 5826, + "id": 5835, "properties": { "facing": "north", "half": "upper", @@ -109070,7 +109451,7 @@ } }, { - "id": 5827, + "id": 5836, "properties": { "facing": "north", "half": "lower", @@ -109080,7 +109461,7 @@ } }, { - "id": 5828, + "id": 5837, "properties": { "facing": "north", "half": "lower", @@ -109090,7 +109471,7 @@ } }, { - "id": 5829, + "id": 5838, "properties": { "facing": "north", "half": "lower", @@ -109101,7 +109482,7 @@ }, { "default": true, - "id": 5830, + "id": 5839, "properties": { "facing": "north", "half": "lower", @@ -109111,7 +109492,7 @@ } }, { - "id": 5831, + "id": 5840, "properties": { "facing": "north", "half": "lower", @@ -109121,7 +109502,7 @@ } }, { - "id": 5832, + "id": 5841, "properties": { "facing": "north", "half": "lower", @@ -109131,7 +109512,7 @@ } }, { - "id": 5833, + "id": 5842, "properties": { "facing": "north", "half": "lower", @@ -109141,7 +109522,7 @@ } }, { - "id": 5834, + "id": 5843, "properties": { "facing": "north", "half": "lower", @@ -109151,7 +109532,7 @@ } }, { - "id": 5835, + "id": 5844, "properties": { "facing": "south", "half": "upper", @@ -109161,7 +109542,7 @@ } }, { - "id": 5836, + "id": 5845, "properties": { "facing": "south", "half": "upper", @@ -109171,7 +109552,7 @@ } }, { - "id": 5837, + "id": 5846, "properties": { "facing": "south", "half": "upper", @@ -109181,7 +109562,7 @@ } }, { - "id": 5838, + "id": 5847, "properties": { "facing": "south", "half": "upper", @@ -109191,7 +109572,7 @@ } }, { - "id": 5839, + "id": 5848, "properties": { "facing": "south", "half": "upper", @@ -109201,7 +109582,7 @@ } }, { - "id": 5840, + "id": 5849, "properties": { "facing": "south", "half": "upper", @@ -109211,7 +109592,7 @@ } }, { - "id": 5841, + "id": 5850, "properties": { "facing": "south", "half": "upper", @@ -109221,7 +109602,7 @@ } }, { - "id": 5842, + "id": 5851, "properties": { "facing": "south", "half": "upper", @@ -109231,7 +109612,7 @@ } }, { - "id": 5843, + "id": 5852, "properties": { "facing": "south", "half": "lower", @@ -109241,7 +109622,7 @@ } }, { - "id": 5844, + "id": 5853, "properties": { "facing": "south", "half": "lower", @@ -109251,7 +109632,7 @@ } }, { - "id": 5845, + "id": 5854, "properties": { "facing": "south", "half": "lower", @@ -109261,7 +109642,7 @@ } }, { - "id": 5846, + "id": 5855, "properties": { "facing": "south", "half": "lower", @@ -109271,7 +109652,7 @@ } }, { - "id": 5847, + "id": 5856, "properties": { "facing": "south", "half": "lower", @@ -109281,7 +109662,7 @@ } }, { - "id": 5848, + "id": 5857, "properties": { "facing": "south", "half": "lower", @@ -109291,7 +109672,7 @@ } }, { - "id": 5849, + "id": 5858, "properties": { "facing": "south", "half": "lower", @@ -109301,7 +109682,7 @@ } }, { - "id": 5850, + "id": 5859, "properties": { "facing": "south", "half": "lower", @@ -109311,7 +109692,7 @@ } }, { - "id": 5851, + "id": 5860, "properties": { "facing": "west", "half": "upper", @@ -109321,7 +109702,7 @@ } }, { - "id": 5852, + "id": 5861, "properties": { "facing": "west", "half": "upper", @@ -109331,7 +109712,7 @@ } }, { - "id": 5853, + "id": 5862, "properties": { "facing": "west", "half": "upper", @@ -109341,7 +109722,7 @@ } }, { - "id": 5854, + "id": 5863, "properties": { "facing": "west", "half": "upper", @@ -109351,7 +109732,7 @@ } }, { - "id": 5855, + "id": 5864, "properties": { "facing": "west", "half": "upper", @@ -109361,7 +109742,7 @@ } }, { - "id": 5856, + "id": 5865, "properties": { "facing": "west", "half": "upper", @@ -109371,7 +109752,7 @@ } }, { - "id": 5857, + "id": 5866, "properties": { "facing": "west", "half": "upper", @@ -109381,7 +109762,7 @@ } }, { - "id": 5858, + "id": 5867, "properties": { "facing": "west", "half": "upper", @@ -109391,7 +109772,7 @@ } }, { - "id": 5859, + "id": 5868, "properties": { "facing": "west", "half": "lower", @@ -109401,7 +109782,7 @@ } }, { - "id": 5860, + "id": 5869, "properties": { "facing": "west", "half": "lower", @@ -109411,7 +109792,7 @@ } }, { - "id": 5861, + "id": 5870, "properties": { "facing": "west", "half": "lower", @@ -109421,7 +109802,7 @@ } }, { - "id": 5862, + "id": 5871, "properties": { "facing": "west", "half": "lower", @@ -109431,7 +109812,7 @@ } }, { - "id": 5863, + "id": 5872, "properties": { "facing": "west", "half": "lower", @@ -109441,7 +109822,7 @@ } }, { - "id": 5864, + "id": 5873, "properties": { "facing": "west", "half": "lower", @@ -109451,7 +109832,7 @@ } }, { - "id": 5865, + "id": 5874, "properties": { "facing": "west", "half": "lower", @@ -109461,7 +109842,7 @@ } }, { - "id": 5866, + "id": 5875, "properties": { "facing": "west", "half": "lower", @@ -109471,7 +109852,7 @@ } }, { - "id": 5867, + "id": 5876, "properties": { "facing": "east", "half": "upper", @@ -109481,7 +109862,7 @@ } }, { - "id": 5868, + "id": 5877, "properties": { "facing": "east", "half": "upper", @@ -109491,7 +109872,7 @@ } }, { - "id": 5869, + "id": 5878, "properties": { "facing": "east", "half": "upper", @@ -109501,7 +109882,7 @@ } }, { - "id": 5870, + "id": 5879, "properties": { "facing": "east", "half": "upper", @@ -109511,7 +109892,7 @@ } }, { - "id": 5871, + "id": 5880, "properties": { "facing": "east", "half": "upper", @@ -109521,7 +109902,7 @@ } }, { - "id": 5872, + "id": 5881, "properties": { "facing": "east", "half": "upper", @@ -109531,7 +109912,7 @@ } }, { - "id": 5873, + "id": 5882, "properties": { "facing": "east", "half": "upper", @@ -109541,7 +109922,7 @@ } }, { - "id": 5874, + "id": 5883, "properties": { "facing": "east", "half": "upper", @@ -109551,7 +109932,7 @@ } }, { - "id": 5875, + "id": 5884, "properties": { "facing": "east", "half": "lower", @@ -109561,7 +109942,7 @@ } }, { - "id": 5876, + "id": 5885, "properties": { "facing": "east", "half": "lower", @@ -109571,7 +109952,7 @@ } }, { - "id": 5877, + "id": 5886, "properties": { "facing": "east", "half": "lower", @@ -109581,7 +109962,7 @@ } }, { - "id": 5878, + "id": 5887, "properties": { "facing": "east", "half": "lower", @@ -109591,7 +109972,7 @@ } }, { - "id": 5879, + "id": 5888, "properties": { "facing": "east", "half": "lower", @@ -109601,7 +109982,7 @@ } }, { - "id": 5880, + "id": 5889, "properties": { "facing": "east", "half": "lower", @@ -109611,7 +109992,7 @@ } }, { - "id": 5881, + "id": 5890, "properties": { "facing": "east", "half": "lower", @@ -109621,7 +110002,7 @@ } }, { - "id": 5882, + "id": 5891, "properties": { "facing": "east", "half": "lower", @@ -109677,7 +110058,7 @@ }, "states": [ { - "id": 11278, + "id": 11288, "properties": { "facing": "north", "half": "top", @@ -109687,7 +110068,7 @@ } }, { - "id": 11279, + "id": 11289, "properties": { "facing": "north", "half": "top", @@ -109697,7 +110078,7 @@ } }, { - "id": 11280, + "id": 11290, "properties": { "facing": "north", "half": "top", @@ -109707,7 +110088,7 @@ } }, { - "id": 11281, + "id": 11291, "properties": { "facing": "north", "half": "top", @@ -109717,7 +110098,7 @@ } }, { - "id": 11282, + "id": 11292, "properties": { "facing": "north", "half": "top", @@ -109727,7 +110108,7 @@ } }, { - "id": 11283, + "id": 11293, "properties": { "facing": "north", "half": "top", @@ -109737,7 +110118,7 @@ } }, { - "id": 11284, + "id": 11294, "properties": { "facing": "north", "half": "top", @@ -109747,7 +110128,7 @@ } }, { - "id": 11285, + "id": 11295, "properties": { "facing": "north", "half": "top", @@ -109757,7 +110138,7 @@ } }, { - "id": 11286, + "id": 11296, "properties": { "facing": "north", "half": "bottom", @@ -109767,7 +110148,7 @@ } }, { - "id": 11287, + "id": 11297, "properties": { "facing": "north", "half": "bottom", @@ -109777,7 +110158,7 @@ } }, { - "id": 11288, + "id": 11298, "properties": { "facing": "north", "half": "bottom", @@ -109787,7 +110168,7 @@ } }, { - "id": 11289, + "id": 11299, "properties": { "facing": "north", "half": "bottom", @@ -109797,7 +110178,7 @@ } }, { - "id": 11290, + "id": 11300, "properties": { "facing": "north", "half": "bottom", @@ -109807,7 +110188,7 @@ } }, { - "id": 11291, + "id": 11301, "properties": { "facing": "north", "half": "bottom", @@ -109817,7 +110198,7 @@ } }, { - "id": 11292, + "id": 11302, "properties": { "facing": "north", "half": "bottom", @@ -109828,7 +110209,7 @@ }, { "default": true, - "id": 11293, + "id": 11303, "properties": { "facing": "north", "half": "bottom", @@ -109838,7 +110219,7 @@ } }, { - "id": 11294, + "id": 11304, "properties": { "facing": "south", "half": "top", @@ -109848,7 +110229,7 @@ } }, { - "id": 11295, + "id": 11305, "properties": { "facing": "south", "half": "top", @@ -109858,7 +110239,7 @@ } }, { - "id": 11296, + "id": 11306, "properties": { "facing": "south", "half": "top", @@ -109868,7 +110249,7 @@ } }, { - "id": 11297, + "id": 11307, "properties": { "facing": "south", "half": "top", @@ -109878,7 +110259,7 @@ } }, { - "id": 11298, + "id": 11308, "properties": { "facing": "south", "half": "top", @@ -109888,7 +110269,7 @@ } }, { - "id": 11299, + "id": 11309, "properties": { "facing": "south", "half": "top", @@ -109898,7 +110279,7 @@ } }, { - "id": 11300, + "id": 11310, "properties": { "facing": "south", "half": "top", @@ -109908,7 +110289,7 @@ } }, { - "id": 11301, + "id": 11311, "properties": { "facing": "south", "half": "top", @@ -109918,7 +110299,7 @@ } }, { - "id": 11302, + "id": 11312, "properties": { "facing": "south", "half": "bottom", @@ -109928,7 +110309,7 @@ } }, { - "id": 11303, + "id": 11313, "properties": { "facing": "south", "half": "bottom", @@ -109938,7 +110319,7 @@ } }, { - "id": 11304, + "id": 11314, "properties": { "facing": "south", "half": "bottom", @@ -109948,7 +110329,7 @@ } }, { - "id": 11305, + "id": 11315, "properties": { "facing": "south", "half": "bottom", @@ -109958,7 +110339,7 @@ } }, { - "id": 11306, + "id": 11316, "properties": { "facing": "south", "half": "bottom", @@ -109968,7 +110349,7 @@ } }, { - "id": 11307, + "id": 11317, "properties": { "facing": "south", "half": "bottom", @@ -109978,7 +110359,7 @@ } }, { - "id": 11308, + "id": 11318, "properties": { "facing": "south", "half": "bottom", @@ -109988,7 +110369,7 @@ } }, { - "id": 11309, + "id": 11319, "properties": { "facing": "south", "half": "bottom", @@ -109998,7 +110379,7 @@ } }, { - "id": 11310, + "id": 11320, "properties": { "facing": "west", "half": "top", @@ -110008,7 +110389,7 @@ } }, { - "id": 11311, + "id": 11321, "properties": { "facing": "west", "half": "top", @@ -110018,7 +110399,7 @@ } }, { - "id": 11312, + "id": 11322, "properties": { "facing": "west", "half": "top", @@ -110028,7 +110409,7 @@ } }, { - "id": 11313, + "id": 11323, "properties": { "facing": "west", "half": "top", @@ -110038,7 +110419,7 @@ } }, { - "id": 11314, + "id": 11324, "properties": { "facing": "west", "half": "top", @@ -110048,7 +110429,7 @@ } }, { - "id": 11315, + "id": 11325, "properties": { "facing": "west", "half": "top", @@ -110058,7 +110439,7 @@ } }, { - "id": 11316, + "id": 11326, "properties": { "facing": "west", "half": "top", @@ -110068,7 +110449,7 @@ } }, { - "id": 11317, + "id": 11327, "properties": { "facing": "west", "half": "top", @@ -110078,7 +110459,7 @@ } }, { - "id": 11318, + "id": 11328, "properties": { "facing": "west", "half": "bottom", @@ -110088,7 +110469,7 @@ } }, { - "id": 11319, + "id": 11329, "properties": { "facing": "west", "half": "bottom", @@ -110098,7 +110479,7 @@ } }, { - "id": 11320, + "id": 11330, "properties": { "facing": "west", "half": "bottom", @@ -110108,7 +110489,7 @@ } }, { - "id": 11321, + "id": 11331, "properties": { "facing": "west", "half": "bottom", @@ -110118,7 +110499,7 @@ } }, { - "id": 11322, + "id": 11332, "properties": { "facing": "west", "half": "bottom", @@ -110128,7 +110509,7 @@ } }, { - "id": 11323, + "id": 11333, "properties": { "facing": "west", "half": "bottom", @@ -110138,7 +110519,7 @@ } }, { - "id": 11324, + "id": 11334, "properties": { "facing": "west", "half": "bottom", @@ -110148,7 +110529,7 @@ } }, { - "id": 11325, + "id": 11335, "properties": { "facing": "west", "half": "bottom", @@ -110158,7 +110539,7 @@ } }, { - "id": 11326, + "id": 11336, "properties": { "facing": "east", "half": "top", @@ -110168,7 +110549,7 @@ } }, { - "id": 11327, + "id": 11337, "properties": { "facing": "east", "half": "top", @@ -110178,7 +110559,7 @@ } }, { - "id": 11328, + "id": 11338, "properties": { "facing": "east", "half": "top", @@ -110188,7 +110569,7 @@ } }, { - "id": 11329, + "id": 11339, "properties": { "facing": "east", "half": "top", @@ -110198,7 +110579,7 @@ } }, { - "id": 11330, + "id": 11340, "properties": { "facing": "east", "half": "top", @@ -110208,7 +110589,7 @@ } }, { - "id": 11331, + "id": 11341, "properties": { "facing": "east", "half": "top", @@ -110218,7 +110599,7 @@ } }, { - "id": 11332, + "id": 11342, "properties": { "facing": "east", "half": "top", @@ -110228,7 +110609,7 @@ } }, { - "id": 11333, + "id": 11343, "properties": { "facing": "east", "half": "top", @@ -110238,7 +110619,7 @@ } }, { - "id": 11334, + "id": 11344, "properties": { "facing": "east", "half": "bottom", @@ -110248,7 +110629,7 @@ } }, { - "id": 11335, + "id": 11345, "properties": { "facing": "east", "half": "bottom", @@ -110258,7 +110639,7 @@ } }, { - "id": 11336, + "id": 11346, "properties": { "facing": "east", "half": "bottom", @@ -110268,7 +110649,7 @@ } }, { - "id": 11337, + "id": 11347, "properties": { "facing": "east", "half": "bottom", @@ -110278,7 +110659,7 @@ } }, { - "id": 11338, + "id": 11348, "properties": { "facing": "east", "half": "bottom", @@ -110288,7 +110669,7 @@ } }, { - "id": 11339, + "id": 11349, "properties": { "facing": "east", "half": "bottom", @@ -110298,7 +110679,7 @@ } }, { - "id": 11340, + "id": 11350, "properties": { "facing": "east", "half": "bottom", @@ -110308,7 +110689,7 @@ } }, { - "id": 11341, + "id": 11351, "properties": { "facing": "east", "half": "bottom", @@ -110335,25 +110716,25 @@ "states": [ { "default": true, - "id": 6039, + "id": 6049, "properties": { "facing": "north" } }, { - "id": 6040, + "id": 6050, "properties": { "facing": "south" } }, { - "id": 6041, + "id": 6051, "properties": { "facing": "west" } }, { - "id": 6042, + "id": 6052, "properties": { "facing": "east" } @@ -110383,74 +110764,74 @@ }, "states": [ { - "id": 20373, + "id": 20415, "properties": { "orientation": "down_east" } }, { - "id": 20374, + "id": 20416, "properties": { "orientation": "down_north" } }, { - "id": 20375, + "id": 20417, "properties": { "orientation": "down_south" } }, { - "id": 20376, + "id": 20418, "properties": { "orientation": "down_west" } }, { - "id": 20377, + "id": 20419, "properties": { "orientation": "up_east" } }, { - "id": 20378, + "id": 20420, "properties": { "orientation": "up_north" } }, { - "id": 20379, + "id": 20421, "properties": { "orientation": "up_south" } }, { - "id": 20380, + "id": 20422, "properties": { "orientation": "up_west" } }, { - "id": 20381, + "id": 20423, "properties": { "orientation": "west_up" } }, { - "id": 20382, + "id": 20424, "properties": { "orientation": "east_up" } }, { "default": true, - "id": 20383, + "id": 20425, "properties": { "orientation": "north_up" } }, { - "id": 20384, + "id": 20426, "properties": { "orientation": "south_up" } @@ -110470,14 +110851,14 @@ }, "states": [ { - "id": 5984, + "id": 5994, "properties": { "has_record": "true" } }, { "default": true, - "id": 5985, + "id": 5995, "properties": { "has_record": "false" } @@ -110510,7 +110891,7 @@ }, "states": [ { - "id": 9458, + "id": 9468, "properties": { "face": "floor", "facing": "north", @@ -110518,7 +110899,7 @@ } }, { - "id": 9459, + "id": 9469, "properties": { "face": "floor", "facing": "north", @@ -110526,7 +110907,7 @@ } }, { - "id": 9460, + "id": 9470, "properties": { "face": "floor", "facing": "south", @@ -110534,7 +110915,7 @@ } }, { - "id": 9461, + "id": 9471, "properties": { "face": "floor", "facing": "south", @@ -110542,7 +110923,7 @@ } }, { - "id": 9462, + "id": 9472, "properties": { "face": "floor", "facing": "west", @@ -110550,7 +110931,7 @@ } }, { - "id": 9463, + "id": 9473, "properties": { "face": "floor", "facing": "west", @@ -110558,7 +110939,7 @@ } }, { - "id": 9464, + "id": 9474, "properties": { "face": "floor", "facing": "east", @@ -110566,7 +110947,7 @@ } }, { - "id": 9465, + "id": 9475, "properties": { "face": "floor", "facing": "east", @@ -110574,7 +110955,7 @@ } }, { - "id": 9466, + "id": 9476, "properties": { "face": "wall", "facing": "north", @@ -110583,7 +110964,7 @@ }, { "default": true, - "id": 9467, + "id": 9477, "properties": { "face": "wall", "facing": "north", @@ -110591,7 +110972,7 @@ } }, { - "id": 9468, + "id": 9478, "properties": { "face": "wall", "facing": "south", @@ -110599,7 +110980,7 @@ } }, { - "id": 9469, + "id": 9479, "properties": { "face": "wall", "facing": "south", @@ -110607,7 +110988,7 @@ } }, { - "id": 9470, + "id": 9480, "properties": { "face": "wall", "facing": "west", @@ -110615,7 +110996,7 @@ } }, { - "id": 9471, + "id": 9481, "properties": { "face": "wall", "facing": "west", @@ -110623,7 +111004,7 @@ } }, { - "id": 9472, + "id": 9482, "properties": { "face": "wall", "facing": "east", @@ -110631,7 +111012,7 @@ } }, { - "id": 9473, + "id": 9483, "properties": { "face": "wall", "facing": "east", @@ -110639,7 +111020,7 @@ } }, { - "id": 9474, + "id": 9484, "properties": { "face": "ceiling", "facing": "north", @@ -110647,7 +111028,7 @@ } }, { - "id": 9475, + "id": 9485, "properties": { "face": "ceiling", "facing": "north", @@ -110655,7 +111036,7 @@ } }, { - "id": 9476, + "id": 9486, "properties": { "face": "ceiling", "facing": "south", @@ -110663,7 +111044,7 @@ } }, { - "id": 9477, + "id": 9487, "properties": { "face": "ceiling", "facing": "south", @@ -110671,7 +111052,7 @@ } }, { - "id": 9478, + "id": 9488, "properties": { "face": "ceiling", "facing": "west", @@ -110679,7 +111060,7 @@ } }, { - "id": 9479, + "id": 9489, "properties": { "face": "ceiling", "facing": "west", @@ -110687,7 +111068,7 @@ } }, { - "id": 9480, + "id": 9490, "properties": { "face": "ceiling", "facing": "east", @@ -110695,7 +111076,7 @@ } }, { - "id": 9481, + "id": 9491, "properties": { "face": "ceiling", "facing": "east", @@ -110736,7 +111117,7 @@ }, "states": [ { - "id": 12899, + "id": 12909, "properties": { "facing": "north", "half": "upper", @@ -110746,7 +111127,7 @@ } }, { - "id": 12900, + "id": 12910, "properties": { "facing": "north", "half": "upper", @@ -110756,7 +111137,7 @@ } }, { - "id": 12901, + "id": 12911, "properties": { "facing": "north", "half": "upper", @@ -110766,7 +111147,7 @@ } }, { - "id": 12902, + "id": 12912, "properties": { "facing": "north", "half": "upper", @@ -110776,7 +111157,7 @@ } }, { - "id": 12903, + "id": 12913, "properties": { "facing": "north", "half": "upper", @@ -110786,7 +111167,7 @@ } }, { - "id": 12904, + "id": 12914, "properties": { "facing": "north", "half": "upper", @@ -110796,7 +111177,7 @@ } }, { - "id": 12905, + "id": 12915, "properties": { "facing": "north", "half": "upper", @@ -110806,7 +111187,7 @@ } }, { - "id": 12906, + "id": 12916, "properties": { "facing": "north", "half": "upper", @@ -110816,7 +111197,7 @@ } }, { - "id": 12907, + "id": 12917, "properties": { "facing": "north", "half": "lower", @@ -110826,7 +111207,7 @@ } }, { - "id": 12908, + "id": 12918, "properties": { "facing": "north", "half": "lower", @@ -110836,7 +111217,7 @@ } }, { - "id": 12909, + "id": 12919, "properties": { "facing": "north", "half": "lower", @@ -110847,7 +111228,7 @@ }, { "default": true, - "id": 12910, + "id": 12920, "properties": { "facing": "north", "half": "lower", @@ -110857,7 +111238,7 @@ } }, { - "id": 12911, + "id": 12921, "properties": { "facing": "north", "half": "lower", @@ -110867,7 +111248,7 @@ } }, { - "id": 12912, + "id": 12922, "properties": { "facing": "north", "half": "lower", @@ -110877,7 +111258,7 @@ } }, { - "id": 12913, + "id": 12923, "properties": { "facing": "north", "half": "lower", @@ -110887,7 +111268,7 @@ } }, { - "id": 12914, + "id": 12924, "properties": { "facing": "north", "half": "lower", @@ -110897,7 +111278,7 @@ } }, { - "id": 12915, + "id": 12925, "properties": { "facing": "south", "half": "upper", @@ -110907,7 +111288,7 @@ } }, { - "id": 12916, + "id": 12926, "properties": { "facing": "south", "half": "upper", @@ -110917,7 +111298,7 @@ } }, { - "id": 12917, + "id": 12927, "properties": { "facing": "south", "half": "upper", @@ -110927,7 +111308,7 @@ } }, { - "id": 12918, + "id": 12928, "properties": { "facing": "south", "half": "upper", @@ -110937,7 +111318,7 @@ } }, { - "id": 12919, + "id": 12929, "properties": { "facing": "south", "half": "upper", @@ -110947,7 +111328,7 @@ } }, { - "id": 12920, + "id": 12930, "properties": { "facing": "south", "half": "upper", @@ -110957,7 +111338,7 @@ } }, { - "id": 12921, + "id": 12931, "properties": { "facing": "south", "half": "upper", @@ -110967,7 +111348,7 @@ } }, { - "id": 12922, + "id": 12932, "properties": { "facing": "south", "half": "upper", @@ -110977,7 +111358,7 @@ } }, { - "id": 12923, + "id": 12933, "properties": { "facing": "south", "half": "lower", @@ -110987,7 +111368,7 @@ } }, { - "id": 12924, + "id": 12934, "properties": { "facing": "south", "half": "lower", @@ -110997,7 +111378,7 @@ } }, { - "id": 12925, + "id": 12935, "properties": { "facing": "south", "half": "lower", @@ -111007,7 +111388,7 @@ } }, { - "id": 12926, + "id": 12936, "properties": { "facing": "south", "half": "lower", @@ -111017,7 +111398,7 @@ } }, { - "id": 12927, + "id": 12937, "properties": { "facing": "south", "half": "lower", @@ -111027,7 +111408,7 @@ } }, { - "id": 12928, + "id": 12938, "properties": { "facing": "south", "half": "lower", @@ -111037,7 +111418,7 @@ } }, { - "id": 12929, + "id": 12939, "properties": { "facing": "south", "half": "lower", @@ -111047,7 +111428,7 @@ } }, { - "id": 12930, + "id": 12940, "properties": { "facing": "south", "half": "lower", @@ -111057,7 +111438,7 @@ } }, { - "id": 12931, + "id": 12941, "properties": { "facing": "west", "half": "upper", @@ -111067,7 +111448,7 @@ } }, { - "id": 12932, + "id": 12942, "properties": { "facing": "west", "half": "upper", @@ -111077,7 +111458,7 @@ } }, { - "id": 12933, + "id": 12943, "properties": { "facing": "west", "half": "upper", @@ -111087,7 +111468,7 @@ } }, { - "id": 12934, + "id": 12944, "properties": { "facing": "west", "half": "upper", @@ -111097,7 +111478,7 @@ } }, { - "id": 12935, + "id": 12945, "properties": { "facing": "west", "half": "upper", @@ -111107,7 +111488,7 @@ } }, { - "id": 12936, + "id": 12946, "properties": { "facing": "west", "half": "upper", @@ -111117,7 +111498,7 @@ } }, { - "id": 12937, + "id": 12947, "properties": { "facing": "west", "half": "upper", @@ -111127,7 +111508,7 @@ } }, { - "id": 12938, + "id": 12948, "properties": { "facing": "west", "half": "upper", @@ -111137,7 +111518,7 @@ } }, { - "id": 12939, + "id": 12949, "properties": { "facing": "west", "half": "lower", @@ -111147,7 +111528,7 @@ } }, { - "id": 12940, + "id": 12950, "properties": { "facing": "west", "half": "lower", @@ -111157,7 +111538,7 @@ } }, { - "id": 12941, + "id": 12951, "properties": { "facing": "west", "half": "lower", @@ -111167,7 +111548,7 @@ } }, { - "id": 12942, + "id": 12952, "properties": { "facing": "west", "half": "lower", @@ -111177,7 +111558,7 @@ } }, { - "id": 12943, + "id": 12953, "properties": { "facing": "west", "half": "lower", @@ -111187,7 +111568,7 @@ } }, { - "id": 12944, + "id": 12954, "properties": { "facing": "west", "half": "lower", @@ -111197,7 +111578,7 @@ } }, { - "id": 12945, + "id": 12955, "properties": { "facing": "west", "half": "lower", @@ -111207,7 +111588,7 @@ } }, { - "id": 12946, + "id": 12956, "properties": { "facing": "west", "half": "lower", @@ -111217,7 +111598,7 @@ } }, { - "id": 12947, + "id": 12957, "properties": { "facing": "east", "half": "upper", @@ -111227,7 +111608,7 @@ } }, { - "id": 12948, + "id": 12958, "properties": { "facing": "east", "half": "upper", @@ -111237,7 +111618,7 @@ } }, { - "id": 12949, + "id": 12959, "properties": { "facing": "east", "half": "upper", @@ -111247,7 +111628,7 @@ } }, { - "id": 12950, + "id": 12960, "properties": { "facing": "east", "half": "upper", @@ -111257,7 +111638,7 @@ } }, { - "id": 12951, + "id": 12961, "properties": { "facing": "east", "half": "upper", @@ -111267,7 +111648,7 @@ } }, { - "id": 12952, + "id": 12962, "properties": { "facing": "east", "half": "upper", @@ -111277,7 +111658,7 @@ } }, { - "id": 12953, + "id": 12963, "properties": { "facing": "east", "half": "upper", @@ -111287,7 +111668,7 @@ } }, { - "id": 12954, + "id": 12964, "properties": { "facing": "east", "half": "upper", @@ -111297,7 +111678,7 @@ } }, { - "id": 12955, + "id": 12965, "properties": { "facing": "east", "half": "lower", @@ -111307,7 +111688,7 @@ } }, { - "id": 12956, + "id": 12966, "properties": { "facing": "east", "half": "lower", @@ -111317,7 +111698,7 @@ } }, { - "id": 12957, + "id": 12967, "properties": { "facing": "east", "half": "lower", @@ -111327,7 +111708,7 @@ } }, { - "id": 12958, + "id": 12968, "properties": { "facing": "east", "half": "lower", @@ -111337,7 +111718,7 @@ } }, { - "id": 12959, + "id": 12969, "properties": { "facing": "east", "half": "lower", @@ -111347,7 +111728,7 @@ } }, { - "id": 12960, + "id": 12970, "properties": { "facing": "east", "half": "lower", @@ -111357,7 +111738,7 @@ } }, { - "id": 12961, + "id": 12971, "properties": { "facing": "east", "half": "lower", @@ -111367,7 +111748,7 @@ } }, { - "id": 12962, + "id": 12972, "properties": { "facing": "east", "half": "lower", @@ -111407,7 +111788,7 @@ }, "states": [ { - "id": 12547, + "id": 12557, "properties": { "east": "true", "north": "true", @@ -111417,7 +111798,7 @@ } }, { - "id": 12548, + "id": 12558, "properties": { "east": "true", "north": "true", @@ -111427,7 +111808,7 @@ } }, { - "id": 12549, + "id": 12559, "properties": { "east": "true", "north": "true", @@ -111437,7 +111818,7 @@ } }, { - "id": 12550, + "id": 12560, "properties": { "east": "true", "north": "true", @@ -111447,7 +111828,7 @@ } }, { - "id": 12551, + "id": 12561, "properties": { "east": "true", "north": "true", @@ -111457,7 +111838,7 @@ } }, { - "id": 12552, + "id": 12562, "properties": { "east": "true", "north": "true", @@ -111467,7 +111848,7 @@ } }, { - "id": 12553, + "id": 12563, "properties": { "east": "true", "north": "true", @@ -111477,7 +111858,7 @@ } }, { - "id": 12554, + "id": 12564, "properties": { "east": "true", "north": "true", @@ -111487,7 +111868,7 @@ } }, { - "id": 12555, + "id": 12565, "properties": { "east": "true", "north": "false", @@ -111497,7 +111878,7 @@ } }, { - "id": 12556, + "id": 12566, "properties": { "east": "true", "north": "false", @@ -111507,7 +111888,7 @@ } }, { - "id": 12557, + "id": 12567, "properties": { "east": "true", "north": "false", @@ -111517,7 +111898,7 @@ } }, { - "id": 12558, + "id": 12568, "properties": { "east": "true", "north": "false", @@ -111527,7 +111908,7 @@ } }, { - "id": 12559, + "id": 12569, "properties": { "east": "true", "north": "false", @@ -111537,7 +111918,7 @@ } }, { - "id": 12560, + "id": 12570, "properties": { "east": "true", "north": "false", @@ -111547,7 +111928,7 @@ } }, { - "id": 12561, + "id": 12571, "properties": { "east": "true", "north": "false", @@ -111557,7 +111938,7 @@ } }, { - "id": 12562, + "id": 12572, "properties": { "east": "true", "north": "false", @@ -111567,7 +111948,7 @@ } }, { - "id": 12563, + "id": 12573, "properties": { "east": "false", "north": "true", @@ -111577,7 +111958,7 @@ } }, { - "id": 12564, + "id": 12574, "properties": { "east": "false", "north": "true", @@ -111587,7 +111968,7 @@ } }, { - "id": 12565, + "id": 12575, "properties": { "east": "false", "north": "true", @@ -111597,7 +111978,7 @@ } }, { - "id": 12566, + "id": 12576, "properties": { "east": "false", "north": "true", @@ -111607,7 +111988,7 @@ } }, { - "id": 12567, + "id": 12577, "properties": { "east": "false", "north": "true", @@ -111617,7 +111998,7 @@ } }, { - "id": 12568, + "id": 12578, "properties": { "east": "false", "north": "true", @@ -111627,7 +112008,7 @@ } }, { - "id": 12569, + "id": 12579, "properties": { "east": "false", "north": "true", @@ -111637,7 +112018,7 @@ } }, { - "id": 12570, + "id": 12580, "properties": { "east": "false", "north": "true", @@ -111647,7 +112028,7 @@ } }, { - "id": 12571, + "id": 12581, "properties": { "east": "false", "north": "false", @@ -111657,7 +112038,7 @@ } }, { - "id": 12572, + "id": 12582, "properties": { "east": "false", "north": "false", @@ -111667,7 +112048,7 @@ } }, { - "id": 12573, + "id": 12583, "properties": { "east": "false", "north": "false", @@ -111677,7 +112058,7 @@ } }, { - "id": 12574, + "id": 12584, "properties": { "east": "false", "north": "false", @@ -111687,7 +112068,7 @@ } }, { - "id": 12575, + "id": 12585, "properties": { "east": "false", "north": "false", @@ -111697,7 +112078,7 @@ } }, { - "id": 12576, + "id": 12586, "properties": { "east": "false", "north": "false", @@ -111707,7 +112088,7 @@ } }, { - "id": 12577, + "id": 12587, "properties": { "east": "false", "north": "false", @@ -111718,7 +112099,7 @@ }, { "default": true, - "id": 12578, + "id": 12588, "properties": { "east": "false", "north": "false", @@ -111757,7 +112138,7 @@ }, "states": [ { - "id": 12259, + "id": 12269, "properties": { "facing": "north", "in_wall": "true", @@ -111766,7 +112147,7 @@ } }, { - "id": 12260, + "id": 12270, "properties": { "facing": "north", "in_wall": "true", @@ -111775,7 +112156,7 @@ } }, { - "id": 12261, + "id": 12271, "properties": { "facing": "north", "in_wall": "true", @@ -111784,7 +112165,7 @@ } }, { - "id": 12262, + "id": 12272, "properties": { "facing": "north", "in_wall": "true", @@ -111793,7 +112174,7 @@ } }, { - "id": 12263, + "id": 12273, "properties": { "facing": "north", "in_wall": "false", @@ -111802,7 +112183,7 @@ } }, { - "id": 12264, + "id": 12274, "properties": { "facing": "north", "in_wall": "false", @@ -111811,7 +112192,7 @@ } }, { - "id": 12265, + "id": 12275, "properties": { "facing": "north", "in_wall": "false", @@ -111821,7 +112202,7 @@ }, { "default": true, - "id": 12266, + "id": 12276, "properties": { "facing": "north", "in_wall": "false", @@ -111830,7 +112211,7 @@ } }, { - "id": 12267, + "id": 12277, "properties": { "facing": "south", "in_wall": "true", @@ -111839,7 +112220,7 @@ } }, { - "id": 12268, + "id": 12278, "properties": { "facing": "south", "in_wall": "true", @@ -111848,7 +112229,7 @@ } }, { - "id": 12269, + "id": 12279, "properties": { "facing": "south", "in_wall": "true", @@ -111857,7 +112238,7 @@ } }, { - "id": 12270, + "id": 12280, "properties": { "facing": "south", "in_wall": "true", @@ -111866,7 +112247,7 @@ } }, { - "id": 12271, + "id": 12281, "properties": { "facing": "south", "in_wall": "false", @@ -111875,7 +112256,7 @@ } }, { - "id": 12272, + "id": 12282, "properties": { "facing": "south", "in_wall": "false", @@ -111884,7 +112265,7 @@ } }, { - "id": 12273, + "id": 12283, "properties": { "facing": "south", "in_wall": "false", @@ -111893,7 +112274,7 @@ } }, { - "id": 12274, + "id": 12284, "properties": { "facing": "south", "in_wall": "false", @@ -111902,7 +112283,7 @@ } }, { - "id": 12275, + "id": 12285, "properties": { "facing": "west", "in_wall": "true", @@ -111911,7 +112292,7 @@ } }, { - "id": 12276, + "id": 12286, "properties": { "facing": "west", "in_wall": "true", @@ -111920,7 +112301,7 @@ } }, { - "id": 12277, + "id": 12287, "properties": { "facing": "west", "in_wall": "true", @@ -111929,7 +112310,7 @@ } }, { - "id": 12278, + "id": 12288, "properties": { "facing": "west", "in_wall": "true", @@ -111938,7 +112319,7 @@ } }, { - "id": 12279, + "id": 12289, "properties": { "facing": "west", "in_wall": "false", @@ -111947,7 +112328,7 @@ } }, { - "id": 12280, + "id": 12290, "properties": { "facing": "west", "in_wall": "false", @@ -111956,7 +112337,7 @@ } }, { - "id": 12281, + "id": 12291, "properties": { "facing": "west", "in_wall": "false", @@ -111965,7 +112346,7 @@ } }, { - "id": 12282, + "id": 12292, "properties": { "facing": "west", "in_wall": "false", @@ -111974,7 +112355,7 @@ } }, { - "id": 12283, + "id": 12293, "properties": { "facing": "east", "in_wall": "true", @@ -111983,7 +112364,7 @@ } }, { - "id": 12284, + "id": 12294, "properties": { "facing": "east", "in_wall": "true", @@ -111992,7 +112373,7 @@ } }, { - "id": 12285, + "id": 12295, "properties": { "facing": "east", "in_wall": "true", @@ -112001,7 +112382,7 @@ } }, { - "id": 12286, + "id": 12296, "properties": { "facing": "east", "in_wall": "true", @@ -112010,7 +112391,7 @@ } }, { - "id": 12287, + "id": 12297, "properties": { "facing": "east", "in_wall": "false", @@ -112019,7 +112400,7 @@ } }, { - "id": 12288, + "id": 12298, "properties": { "facing": "east", "in_wall": "false", @@ -112028,7 +112409,7 @@ } }, { - "id": 12289, + "id": 12299, "properties": { "facing": "east", "in_wall": "false", @@ -112037,7 +112418,7 @@ } }, { - "id": 12290, + "id": 12300, "properties": { "facing": "east", "in_wall": "false", @@ -112083,7 +112464,7 @@ }, "states": [ { - "id": 5249, + "id": 5258, "properties": { "attached": "true", "rotation": "0", @@ -112091,7 +112472,7 @@ } }, { - "id": 5250, + "id": 5259, "properties": { "attached": "true", "rotation": "0", @@ -112099,7 +112480,7 @@ } }, { - "id": 5251, + "id": 5260, "properties": { "attached": "true", "rotation": "1", @@ -112107,7 +112488,7 @@ } }, { - "id": 5252, + "id": 5261, "properties": { "attached": "true", "rotation": "1", @@ -112115,7 +112496,7 @@ } }, { - "id": 5253, + "id": 5262, "properties": { "attached": "true", "rotation": "2", @@ -112123,7 +112504,7 @@ } }, { - "id": 5254, + "id": 5263, "properties": { "attached": "true", "rotation": "2", @@ -112131,7 +112512,7 @@ } }, { - "id": 5255, + "id": 5264, "properties": { "attached": "true", "rotation": "3", @@ -112139,7 +112520,7 @@ } }, { - "id": 5256, + "id": 5265, "properties": { "attached": "true", "rotation": "3", @@ -112147,7 +112528,7 @@ } }, { - "id": 5257, + "id": 5266, "properties": { "attached": "true", "rotation": "4", @@ -112155,7 +112536,7 @@ } }, { - "id": 5258, + "id": 5267, "properties": { "attached": "true", "rotation": "4", @@ -112163,7 +112544,7 @@ } }, { - "id": 5259, + "id": 5268, "properties": { "attached": "true", "rotation": "5", @@ -112171,7 +112552,7 @@ } }, { - "id": 5260, + "id": 5269, "properties": { "attached": "true", "rotation": "5", @@ -112179,7 +112560,7 @@ } }, { - "id": 5261, + "id": 5270, "properties": { "attached": "true", "rotation": "6", @@ -112187,7 +112568,7 @@ } }, { - "id": 5262, + "id": 5271, "properties": { "attached": "true", "rotation": "6", @@ -112195,7 +112576,7 @@ } }, { - "id": 5263, + "id": 5272, "properties": { "attached": "true", "rotation": "7", @@ -112203,7 +112584,7 @@ } }, { - "id": 5264, + "id": 5273, "properties": { "attached": "true", "rotation": "7", @@ -112211,7 +112592,7 @@ } }, { - "id": 5265, + "id": 5274, "properties": { "attached": "true", "rotation": "8", @@ -112219,7 +112600,7 @@ } }, { - "id": 5266, + "id": 5275, "properties": { "attached": "true", "rotation": "8", @@ -112227,7 +112608,7 @@ } }, { - "id": 5267, + "id": 5276, "properties": { "attached": "true", "rotation": "9", @@ -112235,7 +112616,7 @@ } }, { - "id": 5268, + "id": 5277, "properties": { "attached": "true", "rotation": "9", @@ -112243,7 +112624,7 @@ } }, { - "id": 5269, + "id": 5278, "properties": { "attached": "true", "rotation": "10", @@ -112251,7 +112632,7 @@ } }, { - "id": 5270, + "id": 5279, "properties": { "attached": "true", "rotation": "10", @@ -112259,7 +112640,7 @@ } }, { - "id": 5271, + "id": 5280, "properties": { "attached": "true", "rotation": "11", @@ -112267,7 +112648,7 @@ } }, { - "id": 5272, + "id": 5281, "properties": { "attached": "true", "rotation": "11", @@ -112275,7 +112656,7 @@ } }, { - "id": 5273, + "id": 5282, "properties": { "attached": "true", "rotation": "12", @@ -112283,7 +112664,7 @@ } }, { - "id": 5274, + "id": 5283, "properties": { "attached": "true", "rotation": "12", @@ -112291,7 +112672,7 @@ } }, { - "id": 5275, + "id": 5284, "properties": { "attached": "true", "rotation": "13", @@ -112299,7 +112680,7 @@ } }, { - "id": 5276, + "id": 5285, "properties": { "attached": "true", "rotation": "13", @@ -112307,7 +112688,7 @@ } }, { - "id": 5277, + "id": 5286, "properties": { "attached": "true", "rotation": "14", @@ -112315,7 +112696,7 @@ } }, { - "id": 5278, + "id": 5287, "properties": { "attached": "true", "rotation": "14", @@ -112323,7 +112704,7 @@ } }, { - "id": 5279, + "id": 5288, "properties": { "attached": "true", "rotation": "15", @@ -112331,7 +112712,7 @@ } }, { - "id": 5280, + "id": 5289, "properties": { "attached": "true", "rotation": "15", @@ -112339,7 +112720,7 @@ } }, { - "id": 5281, + "id": 5290, "properties": { "attached": "false", "rotation": "0", @@ -112348,7 +112729,7 @@ }, { "default": true, - "id": 5282, + "id": 5291, "properties": { "attached": "false", "rotation": "0", @@ -112356,7 +112737,7 @@ } }, { - "id": 5283, + "id": 5292, "properties": { "attached": "false", "rotation": "1", @@ -112364,7 +112745,7 @@ } }, { - "id": 5284, + "id": 5293, "properties": { "attached": "false", "rotation": "1", @@ -112372,7 +112753,7 @@ } }, { - "id": 5285, + "id": 5294, "properties": { "attached": "false", "rotation": "2", @@ -112380,7 +112761,7 @@ } }, { - "id": 5286, + "id": 5295, "properties": { "attached": "false", "rotation": "2", @@ -112388,7 +112769,7 @@ } }, { - "id": 5287, + "id": 5296, "properties": { "attached": "false", "rotation": "3", @@ -112396,7 +112777,7 @@ } }, { - "id": 5288, + "id": 5297, "properties": { "attached": "false", "rotation": "3", @@ -112404,7 +112785,7 @@ } }, { - "id": 5289, + "id": 5298, "properties": { "attached": "false", "rotation": "4", @@ -112412,7 +112793,7 @@ } }, { - "id": 5290, + "id": 5299, "properties": { "attached": "false", "rotation": "4", @@ -112420,7 +112801,7 @@ } }, { - "id": 5291, + "id": 5300, "properties": { "attached": "false", "rotation": "5", @@ -112428,7 +112809,7 @@ } }, { - "id": 5292, + "id": 5301, "properties": { "attached": "false", "rotation": "5", @@ -112436,7 +112817,7 @@ } }, { - "id": 5293, + "id": 5302, "properties": { "attached": "false", "rotation": "6", @@ -112444,7 +112825,7 @@ } }, { - "id": 5294, + "id": 5303, "properties": { "attached": "false", "rotation": "6", @@ -112452,7 +112833,7 @@ } }, { - "id": 5295, + "id": 5304, "properties": { "attached": "false", "rotation": "7", @@ -112460,7 +112841,7 @@ } }, { - "id": 5296, + "id": 5305, "properties": { "attached": "false", "rotation": "7", @@ -112468,7 +112849,7 @@ } }, { - "id": 5297, + "id": 5306, "properties": { "attached": "false", "rotation": "8", @@ -112476,7 +112857,7 @@ } }, { - "id": 5298, + "id": 5307, "properties": { "attached": "false", "rotation": "8", @@ -112484,7 +112865,7 @@ } }, { - "id": 5299, + "id": 5308, "properties": { "attached": "false", "rotation": "9", @@ -112492,7 +112873,7 @@ } }, { - "id": 5300, + "id": 5309, "properties": { "attached": "false", "rotation": "9", @@ -112500,7 +112881,7 @@ } }, { - "id": 5301, + "id": 5310, "properties": { "attached": "false", "rotation": "10", @@ -112508,7 +112889,7 @@ } }, { - "id": 5302, + "id": 5311, "properties": { "attached": "false", "rotation": "10", @@ -112516,7 +112897,7 @@ } }, { - "id": 5303, + "id": 5312, "properties": { "attached": "false", "rotation": "11", @@ -112524,7 +112905,7 @@ } }, { - "id": 5304, + "id": 5313, "properties": { "attached": "false", "rotation": "11", @@ -112532,7 +112913,7 @@ } }, { - "id": 5305, + "id": 5314, "properties": { "attached": "false", "rotation": "12", @@ -112540,7 +112921,7 @@ } }, { - "id": 5306, + "id": 5315, "properties": { "attached": "false", "rotation": "12", @@ -112548,7 +112929,7 @@ } }, { - "id": 5307, + "id": 5316, "properties": { "attached": "false", "rotation": "13", @@ -112556,7 +112937,7 @@ } }, { - "id": 5308, + "id": 5317, "properties": { "attached": "false", "rotation": "13", @@ -112564,7 +112945,7 @@ } }, { - "id": 5309, + "id": 5318, "properties": { "attached": "false", "rotation": "14", @@ -112572,7 +112953,7 @@ } }, { - "id": 5310, + "id": 5319, "properties": { "attached": "false", "rotation": "14", @@ -112580,7 +112961,7 @@ } }, { - "id": 5311, + "id": 5320, "properties": { "attached": "false", "rotation": "15", @@ -112588,7 +112969,7 @@ } }, { - "id": 5312, + "id": 5321, "properties": { "attached": "false", "rotation": "15", @@ -112599,7 +112980,8 @@ }, "minecraft:jungle_leaves": { "definition": { - "type": "minecraft:leaves", + "type": "minecraft:tinted_particle_leaves", + "leaf_particle_chance": 0.01, "properties": {} }, "properties": { @@ -112909,14 +113291,14 @@ }, "states": [ { - "id": 5889, + "id": 5898, "properties": { "powered": "true" } }, { "default": true, - "id": 5890, + "id": 5899, "properties": { "powered": "false" } @@ -112983,7 +113365,7 @@ }, "states": [ { - "id": 4517, + "id": 4526, "properties": { "rotation": "0", "waterlogged": "true" @@ -112991,217 +113373,217 @@ }, { "default": true, - "id": 4518, + "id": 4527, "properties": { "rotation": "0", "waterlogged": "false" } }, { - "id": 4519, + "id": 4528, "properties": { "rotation": "1", "waterlogged": "true" } }, { - "id": 4520, + "id": 4529, "properties": { "rotation": "1", "waterlogged": "false" } }, { - "id": 4521, + "id": 4530, "properties": { "rotation": "2", "waterlogged": "true" } }, { - "id": 4522, + "id": 4531, "properties": { "rotation": "2", "waterlogged": "false" } }, { - "id": 4523, + "id": 4532, "properties": { "rotation": "3", "waterlogged": "true" } }, { - "id": 4524, + "id": 4533, "properties": { "rotation": "3", "waterlogged": "false" } }, { - "id": 4525, + "id": 4534, "properties": { "rotation": "4", "waterlogged": "true" } }, { - "id": 4526, + "id": 4535, "properties": { "rotation": "4", "waterlogged": "false" } }, { - "id": 4527, + "id": 4536, "properties": { "rotation": "5", "waterlogged": "true" } }, { - "id": 4528, + "id": 4537, "properties": { "rotation": "5", "waterlogged": "false" } }, { - "id": 4529, + "id": 4538, "properties": { "rotation": "6", "waterlogged": "true" } }, { - "id": 4530, + "id": 4539, "properties": { "rotation": "6", "waterlogged": "false" } }, { - "id": 4531, + "id": 4540, "properties": { "rotation": "7", "waterlogged": "true" } }, { - "id": 4532, + "id": 4541, "properties": { "rotation": "7", "waterlogged": "false" } }, { - "id": 4533, + "id": 4542, "properties": { "rotation": "8", "waterlogged": "true" } }, { - "id": 4534, + "id": 4543, "properties": { "rotation": "8", "waterlogged": "false" } }, { - "id": 4535, + "id": 4544, "properties": { "rotation": "9", "waterlogged": "true" } }, { - "id": 4536, + "id": 4545, "properties": { "rotation": "9", "waterlogged": "false" } }, { - "id": 4537, + "id": 4546, "properties": { "rotation": "10", "waterlogged": "true" } }, { - "id": 4538, + "id": 4547, "properties": { "rotation": "10", "waterlogged": "false" } }, { - "id": 4539, + "id": 4548, "properties": { "rotation": "11", "waterlogged": "true" } }, { - "id": 4540, + "id": 4549, "properties": { "rotation": "11", "waterlogged": "false" } }, { - "id": 4541, + "id": 4550, "properties": { "rotation": "12", "waterlogged": "true" } }, { - "id": 4542, + "id": 4551, "properties": { "rotation": "12", "waterlogged": "false" } }, { - "id": 4543, + "id": 4552, "properties": { "rotation": "13", "waterlogged": "true" } }, { - "id": 4544, + "id": 4553, "properties": { "rotation": "13", "waterlogged": "false" } }, { - "id": 4545, + "id": 4554, "properties": { "rotation": "14", "waterlogged": "true" } }, { - "id": 4546, + "id": 4555, "properties": { "rotation": "14", "waterlogged": "false" } }, { - "id": 4547, + "id": 4556, "properties": { "rotation": "15", "waterlogged": "true" } }, { - "id": 4548, + "id": 4557, "properties": { "rotation": "15", "waterlogged": "false" @@ -113227,21 +113609,21 @@ }, "states": [ { - "id": 12059, + "id": 12069, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 12060, + "id": 12070, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 12061, + "id": 12071, "properties": { "type": "bottom", "waterlogged": "true" @@ -113249,21 +113631,21 @@ }, { "default": true, - "id": 12062, + "id": 12072, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 12063, + "id": 12073, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 12064, + "id": 12074, "properties": { "type": "double", "waterlogged": "false" @@ -113304,7 +113686,7 @@ }, "states": [ { - "id": 8600, + "id": 8610, "properties": { "facing": "north", "half": "top", @@ -113313,7 +113695,7 @@ } }, { - "id": 8601, + "id": 8611, "properties": { "facing": "north", "half": "top", @@ -113322,7 +113704,7 @@ } }, { - "id": 8602, + "id": 8612, "properties": { "facing": "north", "half": "top", @@ -113331,7 +113713,7 @@ } }, { - "id": 8603, + "id": 8613, "properties": { "facing": "north", "half": "top", @@ -113340,7 +113722,7 @@ } }, { - "id": 8604, + "id": 8614, "properties": { "facing": "north", "half": "top", @@ -113349,7 +113731,7 @@ } }, { - "id": 8605, + "id": 8615, "properties": { "facing": "north", "half": "top", @@ -113358,7 +113740,7 @@ } }, { - "id": 8606, + "id": 8616, "properties": { "facing": "north", "half": "top", @@ -113367,7 +113749,7 @@ } }, { - "id": 8607, + "id": 8617, "properties": { "facing": "north", "half": "top", @@ -113376,7 +113758,7 @@ } }, { - "id": 8608, + "id": 8618, "properties": { "facing": "north", "half": "top", @@ -113385,7 +113767,7 @@ } }, { - "id": 8609, + "id": 8619, "properties": { "facing": "north", "half": "top", @@ -113394,7 +113776,7 @@ } }, { - "id": 8610, + "id": 8620, "properties": { "facing": "north", "half": "bottom", @@ -113404,7 +113786,7 @@ }, { "default": true, - "id": 8611, + "id": 8621, "properties": { "facing": "north", "half": "bottom", @@ -113413,7 +113795,7 @@ } }, { - "id": 8612, + "id": 8622, "properties": { "facing": "north", "half": "bottom", @@ -113422,7 +113804,7 @@ } }, { - "id": 8613, + "id": 8623, "properties": { "facing": "north", "half": "bottom", @@ -113431,7 +113813,7 @@ } }, { - "id": 8614, + "id": 8624, "properties": { "facing": "north", "half": "bottom", @@ -113440,7 +113822,7 @@ } }, { - "id": 8615, + "id": 8625, "properties": { "facing": "north", "half": "bottom", @@ -113449,7 +113831,7 @@ } }, { - "id": 8616, + "id": 8626, "properties": { "facing": "north", "half": "bottom", @@ -113458,7 +113840,7 @@ } }, { - "id": 8617, + "id": 8627, "properties": { "facing": "north", "half": "bottom", @@ -113467,7 +113849,7 @@ } }, { - "id": 8618, + "id": 8628, "properties": { "facing": "north", "half": "bottom", @@ -113476,7 +113858,7 @@ } }, { - "id": 8619, + "id": 8629, "properties": { "facing": "north", "half": "bottom", @@ -113485,7 +113867,7 @@ } }, { - "id": 8620, + "id": 8630, "properties": { "facing": "south", "half": "top", @@ -113494,7 +113876,7 @@ } }, { - "id": 8621, + "id": 8631, "properties": { "facing": "south", "half": "top", @@ -113503,7 +113885,7 @@ } }, { - "id": 8622, + "id": 8632, "properties": { "facing": "south", "half": "top", @@ -113512,7 +113894,7 @@ } }, { - "id": 8623, + "id": 8633, "properties": { "facing": "south", "half": "top", @@ -113521,7 +113903,7 @@ } }, { - "id": 8624, + "id": 8634, "properties": { "facing": "south", "half": "top", @@ -113530,7 +113912,7 @@ } }, { - "id": 8625, + "id": 8635, "properties": { "facing": "south", "half": "top", @@ -113539,7 +113921,7 @@ } }, { - "id": 8626, + "id": 8636, "properties": { "facing": "south", "half": "top", @@ -113548,7 +113930,7 @@ } }, { - "id": 8627, + "id": 8637, "properties": { "facing": "south", "half": "top", @@ -113557,7 +113939,7 @@ } }, { - "id": 8628, + "id": 8638, "properties": { "facing": "south", "half": "top", @@ -113566,7 +113948,7 @@ } }, { - "id": 8629, + "id": 8639, "properties": { "facing": "south", "half": "top", @@ -113575,7 +113957,7 @@ } }, { - "id": 8630, + "id": 8640, "properties": { "facing": "south", "half": "bottom", @@ -113584,7 +113966,7 @@ } }, { - "id": 8631, + "id": 8641, "properties": { "facing": "south", "half": "bottom", @@ -113593,7 +113975,7 @@ } }, { - "id": 8632, + "id": 8642, "properties": { "facing": "south", "half": "bottom", @@ -113602,7 +113984,7 @@ } }, { - "id": 8633, + "id": 8643, "properties": { "facing": "south", "half": "bottom", @@ -113611,7 +113993,7 @@ } }, { - "id": 8634, + "id": 8644, "properties": { "facing": "south", "half": "bottom", @@ -113620,7 +114002,7 @@ } }, { - "id": 8635, + "id": 8645, "properties": { "facing": "south", "half": "bottom", @@ -113629,7 +114011,7 @@ } }, { - "id": 8636, + "id": 8646, "properties": { "facing": "south", "half": "bottom", @@ -113638,7 +114020,7 @@ } }, { - "id": 8637, + "id": 8647, "properties": { "facing": "south", "half": "bottom", @@ -113647,7 +114029,7 @@ } }, { - "id": 8638, + "id": 8648, "properties": { "facing": "south", "half": "bottom", @@ -113656,7 +114038,7 @@ } }, { - "id": 8639, + "id": 8649, "properties": { "facing": "south", "half": "bottom", @@ -113665,7 +114047,7 @@ } }, { - "id": 8640, + "id": 8650, "properties": { "facing": "west", "half": "top", @@ -113674,7 +114056,7 @@ } }, { - "id": 8641, + "id": 8651, "properties": { "facing": "west", "half": "top", @@ -113683,7 +114065,7 @@ } }, { - "id": 8642, + "id": 8652, "properties": { "facing": "west", "half": "top", @@ -113692,7 +114074,7 @@ } }, { - "id": 8643, + "id": 8653, "properties": { "facing": "west", "half": "top", @@ -113701,7 +114083,7 @@ } }, { - "id": 8644, + "id": 8654, "properties": { "facing": "west", "half": "top", @@ -113710,7 +114092,7 @@ } }, { - "id": 8645, + "id": 8655, "properties": { "facing": "west", "half": "top", @@ -113719,7 +114101,7 @@ } }, { - "id": 8646, + "id": 8656, "properties": { "facing": "west", "half": "top", @@ -113728,7 +114110,7 @@ } }, { - "id": 8647, + "id": 8657, "properties": { "facing": "west", "half": "top", @@ -113737,7 +114119,7 @@ } }, { - "id": 8648, + "id": 8658, "properties": { "facing": "west", "half": "top", @@ -113746,7 +114128,7 @@ } }, { - "id": 8649, + "id": 8659, "properties": { "facing": "west", "half": "top", @@ -113755,7 +114137,7 @@ } }, { - "id": 8650, + "id": 8660, "properties": { "facing": "west", "half": "bottom", @@ -113764,7 +114146,7 @@ } }, { - "id": 8651, + "id": 8661, "properties": { "facing": "west", "half": "bottom", @@ -113773,7 +114155,7 @@ } }, { - "id": 8652, + "id": 8662, "properties": { "facing": "west", "half": "bottom", @@ -113782,7 +114164,7 @@ } }, { - "id": 8653, + "id": 8663, "properties": { "facing": "west", "half": "bottom", @@ -113791,7 +114173,7 @@ } }, { - "id": 8654, + "id": 8664, "properties": { "facing": "west", "half": "bottom", @@ -113800,7 +114182,7 @@ } }, { - "id": 8655, + "id": 8665, "properties": { "facing": "west", "half": "bottom", @@ -113809,7 +114191,7 @@ } }, { - "id": 8656, + "id": 8666, "properties": { "facing": "west", "half": "bottom", @@ -113818,7 +114200,7 @@ } }, { - "id": 8657, + "id": 8667, "properties": { "facing": "west", "half": "bottom", @@ -113827,7 +114209,7 @@ } }, { - "id": 8658, + "id": 8668, "properties": { "facing": "west", "half": "bottom", @@ -113836,7 +114218,7 @@ } }, { - "id": 8659, + "id": 8669, "properties": { "facing": "west", "half": "bottom", @@ -113845,7 +114227,7 @@ } }, { - "id": 8660, + "id": 8670, "properties": { "facing": "east", "half": "top", @@ -113854,7 +114236,7 @@ } }, { - "id": 8661, + "id": 8671, "properties": { "facing": "east", "half": "top", @@ -113863,7 +114245,7 @@ } }, { - "id": 8662, + "id": 8672, "properties": { "facing": "east", "half": "top", @@ -113872,7 +114254,7 @@ } }, { - "id": 8663, + "id": 8673, "properties": { "facing": "east", "half": "top", @@ -113881,7 +114263,7 @@ } }, { - "id": 8664, + "id": 8674, "properties": { "facing": "east", "half": "top", @@ -113890,7 +114272,7 @@ } }, { - "id": 8665, + "id": 8675, "properties": { "facing": "east", "half": "top", @@ -113899,7 +114281,7 @@ } }, { - "id": 8666, + "id": 8676, "properties": { "facing": "east", "half": "top", @@ -113908,7 +114290,7 @@ } }, { - "id": 8667, + "id": 8677, "properties": { "facing": "east", "half": "top", @@ -113917,7 +114299,7 @@ } }, { - "id": 8668, + "id": 8678, "properties": { "facing": "east", "half": "top", @@ -113926,7 +114308,7 @@ } }, { - "id": 8669, + "id": 8679, "properties": { "facing": "east", "half": "top", @@ -113935,7 +114317,7 @@ } }, { - "id": 8670, + "id": 8680, "properties": { "facing": "east", "half": "bottom", @@ -113944,7 +114326,7 @@ } }, { - "id": 8671, + "id": 8681, "properties": { "facing": "east", "half": "bottom", @@ -113953,7 +114335,7 @@ } }, { - "id": 8672, + "id": 8682, "properties": { "facing": "east", "half": "bottom", @@ -113962,7 +114344,7 @@ } }, { - "id": 8673, + "id": 8683, "properties": { "facing": "east", "half": "bottom", @@ -113971,7 +114353,7 @@ } }, { - "id": 8674, + "id": 8684, "properties": { "facing": "east", "half": "bottom", @@ -113980,7 +114362,7 @@ } }, { - "id": 8675, + "id": 8685, "properties": { "facing": "east", "half": "bottom", @@ -113989,7 +114371,7 @@ } }, { - "id": 8676, + "id": 8686, "properties": { "facing": "east", "half": "bottom", @@ -113998,7 +114380,7 @@ } }, { - "id": 8677, + "id": 8687, "properties": { "facing": "east", "half": "bottom", @@ -114007,7 +114389,7 @@ } }, { - "id": 8678, + "id": 8688, "properties": { "facing": "east", "half": "bottom", @@ -114016,7 +114398,7 @@ } }, { - "id": 8679, + "id": 8689, "properties": { "facing": "east", "half": "bottom", @@ -114058,7 +114440,7 @@ }, "states": [ { - "id": 6322, + "id": 6332, "properties": { "facing": "north", "half": "top", @@ -114068,7 +114450,7 @@ } }, { - "id": 6323, + "id": 6333, "properties": { "facing": "north", "half": "top", @@ -114078,7 +114460,7 @@ } }, { - "id": 6324, + "id": 6334, "properties": { "facing": "north", "half": "top", @@ -114088,7 +114470,7 @@ } }, { - "id": 6325, + "id": 6335, "properties": { "facing": "north", "half": "top", @@ -114098,7 +114480,7 @@ } }, { - "id": 6326, + "id": 6336, "properties": { "facing": "north", "half": "top", @@ -114108,7 +114490,7 @@ } }, { - "id": 6327, + "id": 6337, "properties": { "facing": "north", "half": "top", @@ -114118,7 +114500,7 @@ } }, { - "id": 6328, + "id": 6338, "properties": { "facing": "north", "half": "top", @@ -114128,7 +114510,7 @@ } }, { - "id": 6329, + "id": 6339, "properties": { "facing": "north", "half": "top", @@ -114138,7 +114520,7 @@ } }, { - "id": 6330, + "id": 6340, "properties": { "facing": "north", "half": "bottom", @@ -114148,7 +114530,7 @@ } }, { - "id": 6331, + "id": 6341, "properties": { "facing": "north", "half": "bottom", @@ -114158,7 +114540,7 @@ } }, { - "id": 6332, + "id": 6342, "properties": { "facing": "north", "half": "bottom", @@ -114168,7 +114550,7 @@ } }, { - "id": 6333, + "id": 6343, "properties": { "facing": "north", "half": "bottom", @@ -114178,7 +114560,7 @@ } }, { - "id": 6334, + "id": 6344, "properties": { "facing": "north", "half": "bottom", @@ -114188,7 +114570,7 @@ } }, { - "id": 6335, + "id": 6345, "properties": { "facing": "north", "half": "bottom", @@ -114198,7 +114580,7 @@ } }, { - "id": 6336, + "id": 6346, "properties": { "facing": "north", "half": "bottom", @@ -114209,7 +114591,7 @@ }, { "default": true, - "id": 6337, + "id": 6347, "properties": { "facing": "north", "half": "bottom", @@ -114219,7 +114601,7 @@ } }, { - "id": 6338, + "id": 6348, "properties": { "facing": "south", "half": "top", @@ -114229,7 +114611,7 @@ } }, { - "id": 6339, + "id": 6349, "properties": { "facing": "south", "half": "top", @@ -114239,7 +114621,7 @@ } }, { - "id": 6340, + "id": 6350, "properties": { "facing": "south", "half": "top", @@ -114249,7 +114631,7 @@ } }, { - "id": 6341, + "id": 6351, "properties": { "facing": "south", "half": "top", @@ -114259,7 +114641,7 @@ } }, { - "id": 6342, + "id": 6352, "properties": { "facing": "south", "half": "top", @@ -114269,7 +114651,7 @@ } }, { - "id": 6343, + "id": 6353, "properties": { "facing": "south", "half": "top", @@ -114279,7 +114661,7 @@ } }, { - "id": 6344, + "id": 6354, "properties": { "facing": "south", "half": "top", @@ -114289,7 +114671,7 @@ } }, { - "id": 6345, + "id": 6355, "properties": { "facing": "south", "half": "top", @@ -114299,7 +114681,7 @@ } }, { - "id": 6346, + "id": 6356, "properties": { "facing": "south", "half": "bottom", @@ -114309,7 +114691,7 @@ } }, { - "id": 6347, + "id": 6357, "properties": { "facing": "south", "half": "bottom", @@ -114319,7 +114701,7 @@ } }, { - "id": 6348, + "id": 6358, "properties": { "facing": "south", "half": "bottom", @@ -114329,7 +114711,7 @@ } }, { - "id": 6349, + "id": 6359, "properties": { "facing": "south", "half": "bottom", @@ -114339,7 +114721,7 @@ } }, { - "id": 6350, + "id": 6360, "properties": { "facing": "south", "half": "bottom", @@ -114349,7 +114731,7 @@ } }, { - "id": 6351, + "id": 6361, "properties": { "facing": "south", "half": "bottom", @@ -114359,7 +114741,7 @@ } }, { - "id": 6352, + "id": 6362, "properties": { "facing": "south", "half": "bottom", @@ -114369,7 +114751,7 @@ } }, { - "id": 6353, + "id": 6363, "properties": { "facing": "south", "half": "bottom", @@ -114379,7 +114761,7 @@ } }, { - "id": 6354, + "id": 6364, "properties": { "facing": "west", "half": "top", @@ -114389,7 +114771,7 @@ } }, { - "id": 6355, + "id": 6365, "properties": { "facing": "west", "half": "top", @@ -114399,7 +114781,7 @@ } }, { - "id": 6356, + "id": 6366, "properties": { "facing": "west", "half": "top", @@ -114409,7 +114791,7 @@ } }, { - "id": 6357, + "id": 6367, "properties": { "facing": "west", "half": "top", @@ -114419,7 +114801,7 @@ } }, { - "id": 6358, + "id": 6368, "properties": { "facing": "west", "half": "top", @@ -114429,7 +114811,7 @@ } }, { - "id": 6359, + "id": 6369, "properties": { "facing": "west", "half": "top", @@ -114439,7 +114821,7 @@ } }, { - "id": 6360, + "id": 6370, "properties": { "facing": "west", "half": "top", @@ -114449,7 +114831,7 @@ } }, { - "id": 6361, + "id": 6371, "properties": { "facing": "west", "half": "top", @@ -114459,7 +114841,7 @@ } }, { - "id": 6362, + "id": 6372, "properties": { "facing": "west", "half": "bottom", @@ -114469,7 +114851,7 @@ } }, { - "id": 6363, + "id": 6373, "properties": { "facing": "west", "half": "bottom", @@ -114479,7 +114861,7 @@ } }, { - "id": 6364, + "id": 6374, "properties": { "facing": "west", "half": "bottom", @@ -114489,7 +114871,7 @@ } }, { - "id": 6365, + "id": 6375, "properties": { "facing": "west", "half": "bottom", @@ -114499,7 +114881,7 @@ } }, { - "id": 6366, + "id": 6376, "properties": { "facing": "west", "half": "bottom", @@ -114509,7 +114891,7 @@ } }, { - "id": 6367, + "id": 6377, "properties": { "facing": "west", "half": "bottom", @@ -114519,7 +114901,7 @@ } }, { - "id": 6368, + "id": 6378, "properties": { "facing": "west", "half": "bottom", @@ -114529,7 +114911,7 @@ } }, { - "id": 6369, + "id": 6379, "properties": { "facing": "west", "half": "bottom", @@ -114539,7 +114921,7 @@ } }, { - "id": 6370, + "id": 6380, "properties": { "facing": "east", "half": "top", @@ -114549,7 +114931,7 @@ } }, { - "id": 6371, + "id": 6381, "properties": { "facing": "east", "half": "top", @@ -114559,7 +114941,7 @@ } }, { - "id": 6372, + "id": 6382, "properties": { "facing": "east", "half": "top", @@ -114569,7 +114951,7 @@ } }, { - "id": 6373, + "id": 6383, "properties": { "facing": "east", "half": "top", @@ -114579,7 +114961,7 @@ } }, { - "id": 6374, + "id": 6384, "properties": { "facing": "east", "half": "top", @@ -114589,7 +114971,7 @@ } }, { - "id": 6375, + "id": 6385, "properties": { "facing": "east", "half": "top", @@ -114599,7 +114981,7 @@ } }, { - "id": 6376, + "id": 6386, "properties": { "facing": "east", "half": "top", @@ -114609,7 +114991,7 @@ } }, { - "id": 6377, + "id": 6387, "properties": { "facing": "east", "half": "top", @@ -114619,7 +115001,7 @@ } }, { - "id": 6378, + "id": 6388, "properties": { "facing": "east", "half": "bottom", @@ -114629,7 +115011,7 @@ } }, { - "id": 6379, + "id": 6389, "properties": { "facing": "east", "half": "bottom", @@ -114639,7 +115021,7 @@ } }, { - "id": 6380, + "id": 6390, "properties": { "facing": "east", "half": "bottom", @@ -114649,7 +115031,7 @@ } }, { - "id": 6381, + "id": 6391, "properties": { "facing": "east", "half": "bottom", @@ -114659,7 +115041,7 @@ } }, { - "id": 6382, + "id": 6392, "properties": { "facing": "east", "half": "bottom", @@ -114669,7 +115051,7 @@ } }, { - "id": 6383, + "id": 6393, "properties": { "facing": "east", "half": "bottom", @@ -114679,7 +115061,7 @@ } }, { - "id": 6384, + "id": 6394, "properties": { "facing": "east", "half": "bottom", @@ -114689,7 +115071,7 @@ } }, { - "id": 6385, + "id": 6395, "properties": { "facing": "east", "half": "bottom", @@ -114720,7 +115102,7 @@ }, "states": [ { - "id": 5737, + "id": 5746, "properties": { "facing": "north", "waterlogged": "true" @@ -114728,49 +115110,49 @@ }, { "default": true, - "id": 5738, + "id": 5747, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 5739, + "id": 5748, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 5740, + "id": 5749, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 5741, + "id": 5750, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 5742, + "id": 5751, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 5743, + "id": 5752, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 5744, + "id": 5753, "properties": { "facing": "east", "waterlogged": "false" @@ -114798,7 +115180,7 @@ }, "states": [ { - "id": 4889, + "id": 4898, "properties": { "facing": "north", "waterlogged": "true" @@ -114806,49 +115188,49 @@ }, { "default": true, - "id": 4890, + "id": 4899, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 4891, + "id": 4900, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 4892, + "id": 4901, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 4893, + "id": 4902, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 4894, + "id": 4903, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 4895, + "id": 4904, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 4896, + "id": 4905, "properties": { "facing": "east", "waterlogged": "false" @@ -114928,157 +115310,157 @@ "states": [ { "default": true, - "id": 13773, + "id": 13783, "properties": { "age": "0" } }, { - "id": 13774, + "id": 13784, "properties": { "age": "1" } }, { - "id": 13775, + "id": 13785, "properties": { "age": "2" } }, { - "id": 13776, + "id": 13786, "properties": { "age": "3" } }, { - "id": 13777, + "id": 13787, "properties": { "age": "4" } }, { - "id": 13778, + "id": 13788, "properties": { "age": "5" } }, { - "id": 13779, + "id": 13789, "properties": { "age": "6" } }, { - "id": 13780, + "id": 13790, "properties": { "age": "7" } }, { - "id": 13781, + "id": 13791, "properties": { "age": "8" } }, { - "id": 13782, + "id": 13792, "properties": { "age": "9" } }, { - "id": 13783, + "id": 13793, "properties": { "age": "10" } }, { - "id": 13784, + "id": 13794, "properties": { "age": "11" } }, { - "id": 13785, + "id": 13795, "properties": { "age": "12" } }, { - "id": 13786, + "id": 13796, "properties": { "age": "13" } }, { - "id": 13787, + "id": 13797, "properties": { "age": "14" } }, { - "id": 13788, + "id": 13798, "properties": { "age": "15" } }, { - "id": 13789, + "id": 13799, "properties": { "age": "16" } }, { - "id": 13790, + "id": 13800, "properties": { "age": "17" } }, { - "id": 13791, + "id": 13801, "properties": { "age": "18" } }, { - "id": 13792, + "id": 13802, "properties": { "age": "19" } }, { - "id": 13793, + "id": 13803, "properties": { "age": "20" } }, { - "id": 13794, + "id": 13804, "properties": { "age": "21" } }, { - "id": 13795, + "id": 13805, "properties": { "age": "22" } }, { - "id": 13796, + "id": 13806, "properties": { "age": "23" } }, { - "id": 13797, + "id": 13807, "properties": { "age": "24" } }, { - "id": 13798, + "id": 13808, "properties": { "age": "25" } @@ -115093,7 +115475,7 @@ "states": [ { "default": true, - "id": 13799 + "id": 13809 } ] }, @@ -115116,7 +115498,7 @@ }, "states": [ { - "id": 4741, + "id": 4750, "properties": { "facing": "north", "waterlogged": "true" @@ -115124,49 +115506,49 @@ }, { "default": true, - "id": 4742, + "id": 4751, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 4743, + "id": 4752, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 4744, + "id": 4753, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 4745, + "id": 4754, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 4746, + "id": 4755, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 4747, + "id": 4756, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 4748, + "id": 4757, "properties": { "facing": "east", "waterlogged": "false" @@ -115191,21 +115573,21 @@ }, "states": [ { - "id": 19516, + "id": 19558, "properties": { "hanging": "true", "waterlogged": "true" } }, { - "id": 19517, + "id": 19559, "properties": { "hanging": "true", "waterlogged": "false" } }, { - "id": 19518, + "id": 19560, "properties": { "hanging": "false", "waterlogged": "true" @@ -115213,7 +115595,7 @@ }, { "default": true, - "id": 19519, + "id": 19561, "properties": { "hanging": "false", "waterlogged": "false" @@ -115253,9 +115635,9 @@ "minecraft:large_amethyst_bud": { "definition": { "type": "minecraft:amethyst_cluster", - "aabb_offset": 3.0, "height": 5.0, - "properties": {} + "properties": {}, + "width": 10.0 }, "properties": { "facing": [ @@ -115273,63 +115655,63 @@ }, "states": [ { - "id": 22058, + "id": 22105, "properties": { "facing": "north", "waterlogged": "true" } }, { - "id": 22059, + "id": 22106, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 22060, + "id": 22107, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 22061, + "id": 22108, "properties": { "facing": "east", "waterlogged": "false" } }, { - "id": 22062, + "id": 22109, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 22063, + "id": 22110, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 22064, + "id": 22111, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 22065, + "id": 22112, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 22066, + "id": 22113, "properties": { "facing": "up", "waterlogged": "true" @@ -115337,21 +115719,21 @@ }, { "default": true, - "id": 22067, + "id": 22114, "properties": { "facing": "up", "waterlogged": "false" } }, { - "id": 22068, + "id": 22115, "properties": { "facing": "down", "waterlogged": "true" } }, { - "id": 22069, + "id": 22116, "properties": { "facing": "down", "waterlogged": "false" @@ -115372,14 +115754,14 @@ }, "states": [ { - "id": 11636, + "id": 11646, "properties": { "half": "upper" } }, { "default": true, - "id": 11637, + "id": 11647, "properties": { "half": "lower" } @@ -115520,7 +115902,142 @@ "states": [ { "default": true, - "id": 8176 + "id": 8186 + } + ] + }, + "minecraft:leaf_litter": { + "definition": { + "type": "minecraft:leaf_litter", + "properties": {} + }, + "properties": { + "facing": [ + "north", + "south", + "west", + "east" + ], + "segment_amount": [ + "1", + "2", + "3", + "4" + ] + }, + "states": [ + { + "default": true, + "id": 25919, + "properties": { + "facing": "north", + "segment_amount": "1" + } + }, + { + "id": 25920, + "properties": { + "facing": "north", + "segment_amount": "2" + } + }, + { + "id": 25921, + "properties": { + "facing": "north", + "segment_amount": "3" + } + }, + { + "id": 25922, + "properties": { + "facing": "north", + "segment_amount": "4" + } + }, + { + "id": 25923, + "properties": { + "facing": "south", + "segment_amount": "1" + } + }, + { + "id": 25924, + "properties": { + "facing": "south", + "segment_amount": "2" + } + }, + { + "id": 25925, + "properties": { + "facing": "south", + "segment_amount": "3" + } + }, + { + "id": 25926, + "properties": { + "facing": "south", + "segment_amount": "4" + } + }, + { + "id": 25927, + "properties": { + "facing": "west", + "segment_amount": "1" + } + }, + { + "id": 25928, + "properties": { + "facing": "west", + "segment_amount": "2" + } + }, + { + "id": 25929, + "properties": { + "facing": "west", + "segment_amount": "3" + } + }, + { + "id": 25930, + "properties": { + "facing": "west", + "segment_amount": "4" + } + }, + { + "id": 25931, + "properties": { + "facing": "east", + "segment_amount": "1" + } + }, + { + "id": 25932, + "properties": { + "facing": "east", + "segment_amount": "2" + } + }, + { + "id": 25933, + "properties": { + "facing": "east", + "segment_amount": "3" + } + }, + { + "id": 25934, + "properties": { + "facing": "east", + "segment_amount": "4" + } } ] }, @@ -115547,7 +116064,7 @@ }, "states": [ { - "id": 19463, + "id": 19505, "properties": { "facing": "north", "has_book": "true", @@ -115555,7 +116072,7 @@ } }, { - "id": 19464, + "id": 19506, "properties": { "facing": "north", "has_book": "true", @@ -115563,7 +116080,7 @@ } }, { - "id": 19465, + "id": 19507, "properties": { "facing": "north", "has_book": "false", @@ -115572,7 +116089,7 @@ }, { "default": true, - "id": 19466, + "id": 19508, "properties": { "facing": "north", "has_book": "false", @@ -115580,7 +116097,7 @@ } }, { - "id": 19467, + "id": 19509, "properties": { "facing": "south", "has_book": "true", @@ -115588,7 +116105,7 @@ } }, { - "id": 19468, + "id": 19510, "properties": { "facing": "south", "has_book": "true", @@ -115596,7 +116113,7 @@ } }, { - "id": 19469, + "id": 19511, "properties": { "facing": "south", "has_book": "false", @@ -115604,7 +116121,7 @@ } }, { - "id": 19470, + "id": 19512, "properties": { "facing": "south", "has_book": "false", @@ -115612,7 +116129,7 @@ } }, { - "id": 19471, + "id": 19513, "properties": { "facing": "west", "has_book": "true", @@ -115620,7 +116137,7 @@ } }, { - "id": 19472, + "id": 19514, "properties": { "facing": "west", "has_book": "true", @@ -115628,7 +116145,7 @@ } }, { - "id": 19473, + "id": 19515, "properties": { "facing": "west", "has_book": "false", @@ -115636,7 +116153,7 @@ } }, { - "id": 19474, + "id": 19516, "properties": { "facing": "west", "has_book": "false", @@ -115644,7 +116161,7 @@ } }, { - "id": 19475, + "id": 19517, "properties": { "facing": "east", "has_book": "true", @@ -115652,7 +116169,7 @@ } }, { - "id": 19476, + "id": 19518, "properties": { "facing": "east", "has_book": "true", @@ -115660,7 +116177,7 @@ } }, { - "id": 19477, + "id": 19519, "properties": { "facing": "east", "has_book": "false", @@ -115668,7 +116185,7 @@ } }, { - "id": 19478, + "id": 19520, "properties": { "facing": "east", "has_book": "false", @@ -115701,7 +116218,7 @@ }, "states": [ { - "id": 5793, + "id": 5802, "properties": { "face": "floor", "facing": "north", @@ -115709,7 +116226,7 @@ } }, { - "id": 5794, + "id": 5803, "properties": { "face": "floor", "facing": "north", @@ -115717,7 +116234,7 @@ } }, { - "id": 5795, + "id": 5804, "properties": { "face": "floor", "facing": "south", @@ -115725,7 +116242,7 @@ } }, { - "id": 5796, + "id": 5805, "properties": { "face": "floor", "facing": "south", @@ -115733,7 +116250,7 @@ } }, { - "id": 5797, + "id": 5806, "properties": { "face": "floor", "facing": "west", @@ -115741,7 +116258,7 @@ } }, { - "id": 5798, + "id": 5807, "properties": { "face": "floor", "facing": "west", @@ -115749,7 +116266,7 @@ } }, { - "id": 5799, + "id": 5808, "properties": { "face": "floor", "facing": "east", @@ -115757,7 +116274,7 @@ } }, { - "id": 5800, + "id": 5809, "properties": { "face": "floor", "facing": "east", @@ -115765,7 +116282,7 @@ } }, { - "id": 5801, + "id": 5810, "properties": { "face": "wall", "facing": "north", @@ -115774,7 +116291,7 @@ }, { "default": true, - "id": 5802, + "id": 5811, "properties": { "face": "wall", "facing": "north", @@ -115782,7 +116299,7 @@ } }, { - "id": 5803, + "id": 5812, "properties": { "face": "wall", "facing": "south", @@ -115790,7 +116307,7 @@ } }, { - "id": 5804, + "id": 5813, "properties": { "face": "wall", "facing": "south", @@ -115798,7 +116315,7 @@ } }, { - "id": 5805, + "id": 5814, "properties": { "face": "wall", "facing": "west", @@ -115806,7 +116323,7 @@ } }, { - "id": 5806, + "id": 5815, "properties": { "face": "wall", "facing": "west", @@ -115814,7 +116331,7 @@ } }, { - "id": 5807, + "id": 5816, "properties": { "face": "wall", "facing": "east", @@ -115822,7 +116339,7 @@ } }, { - "id": 5808, + "id": 5817, "properties": { "face": "wall", "facing": "east", @@ -115830,7 +116347,7 @@ } }, { - "id": 5809, + "id": 5818, "properties": { "face": "ceiling", "facing": "north", @@ -115838,7 +116355,7 @@ } }, { - "id": 5810, + "id": 5819, "properties": { "face": "ceiling", "facing": "north", @@ -115846,7 +116363,7 @@ } }, { - "id": 5811, + "id": 5820, "properties": { "face": "ceiling", "facing": "south", @@ -115854,7 +116371,7 @@ } }, { - "id": 5812, + "id": 5821, "properties": { "face": "ceiling", "facing": "south", @@ -115862,7 +116379,7 @@ } }, { - "id": 5813, + "id": 5822, "properties": { "face": "ceiling", "facing": "west", @@ -115870,7 +116387,7 @@ } }, { - "id": 5814, + "id": 5823, "properties": { "face": "ceiling", "facing": "west", @@ -115878,7 +116395,7 @@ } }, { - "id": 5815, + "id": 5824, "properties": { "face": "ceiling", "facing": "east", @@ -115886,7 +116403,7 @@ } }, { - "id": 5816, + "id": 5825, "properties": { "face": "ceiling", "facing": "east", @@ -115926,217 +116443,217 @@ }, "states": [ { - "id": 11246, + "id": 11256, "properties": { "level": "0", "waterlogged": "true" } }, { - "id": 11247, + "id": 11257, "properties": { "level": "0", "waterlogged": "false" } }, { - "id": 11248, + "id": 11258, "properties": { "level": "1", "waterlogged": "true" } }, { - "id": 11249, + "id": 11259, "properties": { "level": "1", "waterlogged": "false" } }, { - "id": 11250, + "id": 11260, "properties": { "level": "2", "waterlogged": "true" } }, { - "id": 11251, + "id": 11261, "properties": { "level": "2", "waterlogged": "false" } }, { - "id": 11252, + "id": 11262, "properties": { "level": "3", "waterlogged": "true" } }, { - "id": 11253, + "id": 11263, "properties": { "level": "3", "waterlogged": "false" } }, { - "id": 11254, + "id": 11264, "properties": { "level": "4", "waterlogged": "true" } }, { - "id": 11255, + "id": 11265, "properties": { "level": "4", "waterlogged": "false" } }, { - "id": 11256, + "id": 11266, "properties": { "level": "5", "waterlogged": "true" } }, { - "id": 11257, + "id": 11267, "properties": { "level": "5", "waterlogged": "false" } }, { - "id": 11258, + "id": 11268, "properties": { "level": "6", "waterlogged": "true" } }, { - "id": 11259, + "id": 11269, "properties": { "level": "6", "waterlogged": "false" } }, { - "id": 11260, + "id": 11270, "properties": { "level": "7", "waterlogged": "true" } }, { - "id": 11261, + "id": 11271, "properties": { "level": "7", "waterlogged": "false" } }, { - "id": 11262, + "id": 11272, "properties": { "level": "8", "waterlogged": "true" } }, { - "id": 11263, + "id": 11273, "properties": { "level": "8", "waterlogged": "false" } }, { - "id": 11264, + "id": 11274, "properties": { "level": "9", "waterlogged": "true" } }, { - "id": 11265, + "id": 11275, "properties": { "level": "9", "waterlogged": "false" } }, { - "id": 11266, + "id": 11276, "properties": { "level": "10", "waterlogged": "true" } }, { - "id": 11267, + "id": 11277, "properties": { "level": "10", "waterlogged": "false" } }, { - "id": 11268, + "id": 11278, "properties": { "level": "11", "waterlogged": "true" } }, { - "id": 11269, + "id": 11279, "properties": { "level": "11", "waterlogged": "false" } }, { - "id": 11270, + "id": 11280, "properties": { "level": "12", "waterlogged": "true" } }, { - "id": 11271, + "id": 11281, "properties": { "level": "12", "waterlogged": "false" } }, { - "id": 11272, + "id": 11282, "properties": { "level": "13", "waterlogged": "true" } }, { - "id": 11273, + "id": 11283, "properties": { "level": "13", "waterlogged": "false" } }, { - "id": 11274, + "id": 11284, "properties": { "level": "14", "waterlogged": "true" } }, { - "id": 11275, + "id": 11285, "properties": { "level": "14", "waterlogged": "false" } }, { - "id": 11276, + "id": 11286, "properties": { "level": "15", "waterlogged": "true" @@ -116144,7 +116661,7 @@ }, { "default": true, - "id": 11277, + "id": 11287, "properties": { "level": "15", "waterlogged": "false" @@ -116181,97 +116698,97 @@ "states": [ { "default": true, - "id": 11686, + "id": 11696, "properties": { "rotation": "0" } }, { - "id": 11687, + "id": 11697, "properties": { "rotation": "1" } }, { - "id": 11688, + "id": 11698, "properties": { "rotation": "2" } }, { - "id": 11689, + "id": 11699, "properties": { "rotation": "3" } }, { - "id": 11690, + "id": 11700, "properties": { "rotation": "4" } }, { - "id": 11691, + "id": 11701, "properties": { "rotation": "5" } }, { - "id": 11692, + "id": 11702, "properties": { "rotation": "6" } }, { - "id": 11693, + "id": 11703, "properties": { "rotation": "7" } }, { - "id": 11694, + "id": 11704, "properties": { "rotation": "8" } }, { - "id": 11695, + "id": 11705, "properties": { "rotation": "9" } }, { - "id": 11696, + "id": 11706, "properties": { "rotation": "10" } }, { - "id": 11697, + "id": 11707, "properties": { "rotation": "11" } }, { - "id": 11698, + "id": 11708, "properties": { "rotation": "12" } }, { - "id": 11699, + "id": 11709, "properties": { "rotation": "13" } }, { - "id": 11700, + "id": 11710, "properties": { "rotation": "14" } }, { - "id": 11701, + "id": 11711, "properties": { "rotation": "15" } @@ -116455,7 +116972,7 @@ }, "states": [ { - "id": 21802, + "id": 21849, "properties": { "candles": "1", "lit": "true", @@ -116463,7 +116980,7 @@ } }, { - "id": 21803, + "id": 21850, "properties": { "candles": "1", "lit": "true", @@ -116471,7 +116988,7 @@ } }, { - "id": 21804, + "id": 21851, "properties": { "candles": "1", "lit": "false", @@ -116480,7 +116997,7 @@ }, { "default": true, - "id": 21805, + "id": 21852, "properties": { "candles": "1", "lit": "false", @@ -116488,7 +117005,7 @@ } }, { - "id": 21806, + "id": 21853, "properties": { "candles": "2", "lit": "true", @@ -116496,7 +117013,7 @@ } }, { - "id": 21807, + "id": 21854, "properties": { "candles": "2", "lit": "true", @@ -116504,7 +117021,7 @@ } }, { - "id": 21808, + "id": 21855, "properties": { "candles": "2", "lit": "false", @@ -116512,7 +117029,7 @@ } }, { - "id": 21809, + "id": 21856, "properties": { "candles": "2", "lit": "false", @@ -116520,7 +117037,7 @@ } }, { - "id": 21810, + "id": 21857, "properties": { "candles": "3", "lit": "true", @@ -116528,7 +117045,7 @@ } }, { - "id": 21811, + "id": 21858, "properties": { "candles": "3", "lit": "true", @@ -116536,7 +117053,7 @@ } }, { - "id": 21812, + "id": 21859, "properties": { "candles": "3", "lit": "false", @@ -116544,7 +117061,7 @@ } }, { - "id": 21813, + "id": 21860, "properties": { "candles": "3", "lit": "false", @@ -116552,7 +117069,7 @@ } }, { - "id": 21814, + "id": 21861, "properties": { "candles": "4", "lit": "true", @@ -116560,7 +117077,7 @@ } }, { - "id": 21815, + "id": 21862, "properties": { "candles": "4", "lit": "true", @@ -116568,7 +117085,7 @@ } }, { - "id": 21816, + "id": 21863, "properties": { "candles": "4", "lit": "false", @@ -116576,7 +117093,7 @@ } }, { - "id": 21817, + "id": 21864, "properties": { "candles": "4", "lit": "false", @@ -116599,14 +117116,14 @@ }, "states": [ { - "id": 22018, + "id": 22065, "properties": { "lit": "true" } }, { "default": true, - "id": 22019, + "id": 22066, "properties": { "lit": "false" } @@ -116622,7 +117139,7 @@ "states": [ { "default": true, - "id": 11610 + "id": 11620 } ] }, @@ -116634,7 +117151,7 @@ "states": [ { "default": true, - "id": 13744 + "id": 13754 } ] }, @@ -116647,7 +117164,7 @@ "states": [ { "default": true, - "id": 13760 + "id": 13770 } ] }, @@ -116667,25 +117184,25 @@ "states": [ { "default": true, - "id": 13689, + "id": 13699, "properties": { "facing": "north" } }, { - "id": 13690, + "id": 13700, "properties": { "facing": "south" } }, { - "id": 13691, + "id": 13701, "properties": { "facing": "west" } }, { - "id": 13692, + "id": 13702, "properties": { "facing": "east" } @@ -116710,38 +117227,38 @@ }, "states": [ { - "id": 13599, + "id": 13609, "properties": { "facing": "north" } }, { - "id": 13600, + "id": 13610, "properties": { "facing": "east" } }, { - "id": 13601, + "id": 13611, "properties": { "facing": "south" } }, { - "id": 13602, + "id": 13612, "properties": { "facing": "west" } }, { "default": true, - "id": 13603, + "id": 13613, "properties": { "facing": "up" } }, { - "id": 13604, + "id": 13614, "properties": { "facing": "down" } @@ -116757,7 +117274,7 @@ "states": [ { "default": true, - "id": 6117 + "id": 6127 } ] }, @@ -116791,7 +117308,7 @@ }, "states": [ { - "id": 10267, + "id": 10277, "properties": { "east": "true", "north": "true", @@ -116801,7 +117318,7 @@ } }, { - "id": 10268, + "id": 10278, "properties": { "east": "true", "north": "true", @@ -116811,7 +117328,7 @@ } }, { - "id": 10269, + "id": 10279, "properties": { "east": "true", "north": "true", @@ -116821,7 +117338,7 @@ } }, { - "id": 10270, + "id": 10280, "properties": { "east": "true", "north": "true", @@ -116831,7 +117348,7 @@ } }, { - "id": 10271, + "id": 10281, "properties": { "east": "true", "north": "true", @@ -116841,7 +117358,7 @@ } }, { - "id": 10272, + "id": 10282, "properties": { "east": "true", "north": "true", @@ -116851,7 +117368,7 @@ } }, { - "id": 10273, + "id": 10283, "properties": { "east": "true", "north": "true", @@ -116861,7 +117378,7 @@ } }, { - "id": 10274, + "id": 10284, "properties": { "east": "true", "north": "true", @@ -116871,7 +117388,7 @@ } }, { - "id": 10275, + "id": 10285, "properties": { "east": "true", "north": "false", @@ -116881,7 +117398,7 @@ } }, { - "id": 10276, + "id": 10286, "properties": { "east": "true", "north": "false", @@ -116891,7 +117408,7 @@ } }, { - "id": 10277, + "id": 10287, "properties": { "east": "true", "north": "false", @@ -116901,7 +117418,7 @@ } }, { - "id": 10278, + "id": 10288, "properties": { "east": "true", "north": "false", @@ -116911,7 +117428,7 @@ } }, { - "id": 10279, + "id": 10289, "properties": { "east": "true", "north": "false", @@ -116921,7 +117438,7 @@ } }, { - "id": 10280, + "id": 10290, "properties": { "east": "true", "north": "false", @@ -116931,7 +117448,7 @@ } }, { - "id": 10281, + "id": 10291, "properties": { "east": "true", "north": "false", @@ -116941,7 +117458,7 @@ } }, { - "id": 10282, + "id": 10292, "properties": { "east": "true", "north": "false", @@ -116951,7 +117468,7 @@ } }, { - "id": 10283, + "id": 10293, "properties": { "east": "false", "north": "true", @@ -116961,7 +117478,7 @@ } }, { - "id": 10284, + "id": 10294, "properties": { "east": "false", "north": "true", @@ -116971,7 +117488,7 @@ } }, { - "id": 10285, + "id": 10295, "properties": { "east": "false", "north": "true", @@ -116981,7 +117498,7 @@ } }, { - "id": 10286, + "id": 10296, "properties": { "east": "false", "north": "true", @@ -116991,7 +117508,7 @@ } }, { - "id": 10287, + "id": 10297, "properties": { "east": "false", "north": "true", @@ -117001,7 +117518,7 @@ } }, { - "id": 10288, + "id": 10298, "properties": { "east": "false", "north": "true", @@ -117011,7 +117528,7 @@ } }, { - "id": 10289, + "id": 10299, "properties": { "east": "false", "north": "true", @@ -117021,7 +117538,7 @@ } }, { - "id": 10290, + "id": 10300, "properties": { "east": "false", "north": "true", @@ -117031,7 +117548,7 @@ } }, { - "id": 10291, + "id": 10301, "properties": { "east": "false", "north": "false", @@ -117041,7 +117558,7 @@ } }, { - "id": 10292, + "id": 10302, "properties": { "east": "false", "north": "false", @@ -117051,7 +117568,7 @@ } }, { - "id": 10293, + "id": 10303, "properties": { "east": "false", "north": "false", @@ -117061,7 +117578,7 @@ } }, { - "id": 10294, + "id": 10304, "properties": { "east": "false", "north": "false", @@ -117071,7 +117588,7 @@ } }, { - "id": 10295, + "id": 10305, "properties": { "east": "false", "north": "false", @@ -117081,7 +117598,7 @@ } }, { - "id": 10296, + "id": 10306, "properties": { "east": "false", "north": "false", @@ -117091,7 +117608,7 @@ } }, { - "id": 10297, + "id": 10307, "properties": { "east": "false", "north": "false", @@ -117102,7 +117619,7 @@ }, { "default": true, - "id": 10298, + "id": 10308, "properties": { "east": "false", "north": "false", @@ -117121,7 +117638,7 @@ "states": [ { "default": true, - "id": 10158 + "id": 10168 } ] }, @@ -117142,25 +117659,25 @@ "states": [ { "default": true, - "id": 11906, + "id": 11916, "properties": { "facing": "north" } }, { - "id": 11907, + "id": 11917, "properties": { "facing": "south" } }, { - "id": 11908, + "id": 11918, "properties": { "facing": "west" } }, { - "id": 11909, + "id": 11919, "properties": { "facing": "east" } @@ -117175,7 +117692,7 @@ "states": [ { "default": true, - "id": 2093 + "id": 2096 } ] }, @@ -117208,97 +117725,97 @@ "states": [ { "default": true, - "id": 11766, + "id": 11776, "properties": { "rotation": "0" } }, { - "id": 11767, + "id": 11777, "properties": { "rotation": "1" } }, { - "id": 11768, + "id": 11778, "properties": { "rotation": "2" } }, { - "id": 11769, + "id": 11779, "properties": { "rotation": "3" } }, { - "id": 11770, + "id": 11780, "properties": { "rotation": "4" } }, { - "id": 11771, + "id": 11781, "properties": { "rotation": "5" } }, { - "id": 11772, + "id": 11782, "properties": { "rotation": "6" } }, { - "id": 11773, + "id": 11783, "properties": { "rotation": "7" } }, { - "id": 11774, + "id": 11784, "properties": { "rotation": "8" } }, { - "id": 11775, + "id": 11785, "properties": { "rotation": "9" } }, { - "id": 11776, + "id": 11786, "properties": { "rotation": "10" } }, { - "id": 11777, + "id": 11787, "properties": { "rotation": "11" } }, { - "id": 11778, + "id": 11788, "properties": { "rotation": "12" } }, { - "id": 11779, + "id": 11789, "properties": { "rotation": "13" } }, { - "id": 11780, + "id": 11790, "properties": { "rotation": "14" } }, { - "id": 11781, + "id": 11791, "properties": { "rotation": "15" } @@ -117482,7 +117999,7 @@ }, "states": [ { - "id": 21882, + "id": 21929, "properties": { "candles": "1", "lit": "true", @@ -117490,7 +118007,7 @@ } }, { - "id": 21883, + "id": 21930, "properties": { "candles": "1", "lit": "true", @@ -117498,7 +118015,7 @@ } }, { - "id": 21884, + "id": 21931, "properties": { "candles": "1", "lit": "false", @@ -117507,7 +118024,7 @@ }, { "default": true, - "id": 21885, + "id": 21932, "properties": { "candles": "1", "lit": "false", @@ -117515,7 +118032,7 @@ } }, { - "id": 21886, + "id": 21933, "properties": { "candles": "2", "lit": "true", @@ -117523,7 +118040,7 @@ } }, { - "id": 21887, + "id": 21934, "properties": { "candles": "2", "lit": "true", @@ -117531,7 +118048,7 @@ } }, { - "id": 21888, + "id": 21935, "properties": { "candles": "2", "lit": "false", @@ -117539,7 +118056,7 @@ } }, { - "id": 21889, + "id": 21936, "properties": { "candles": "2", "lit": "false", @@ -117547,7 +118064,7 @@ } }, { - "id": 21890, + "id": 21937, "properties": { "candles": "3", "lit": "true", @@ -117555,7 +118072,7 @@ } }, { - "id": 21891, + "id": 21938, "properties": { "candles": "3", "lit": "true", @@ -117563,7 +118080,7 @@ } }, { - "id": 21892, + "id": 21939, "properties": { "candles": "3", "lit": "false", @@ -117571,7 +118088,7 @@ } }, { - "id": 21893, + "id": 21940, "properties": { "candles": "3", "lit": "false", @@ -117579,7 +118096,7 @@ } }, { - "id": 21894, + "id": 21941, "properties": { "candles": "4", "lit": "true", @@ -117587,7 +118104,7 @@ } }, { - "id": 21895, + "id": 21942, "properties": { "candles": "4", "lit": "true", @@ -117595,7 +118112,7 @@ } }, { - "id": 21896, + "id": 21943, "properties": { "candles": "4", "lit": "false", @@ -117603,7 +118120,7 @@ } }, { - "id": 21897, + "id": 21944, "properties": { "candles": "4", "lit": "false", @@ -117626,14 +118143,14 @@ }, "states": [ { - "id": 22028, + "id": 22075, "properties": { "lit": "true" } }, { "default": true, - "id": 22029, + "id": 22076, "properties": { "lit": "false" } @@ -117649,7 +118166,7 @@ "states": [ { "default": true, - "id": 11615 + "id": 11625 } ] }, @@ -117661,7 +118178,7 @@ "states": [ { "default": true, - "id": 13749 + "id": 13759 } ] }, @@ -117674,7 +118191,7 @@ "states": [ { "default": true, - "id": 13765 + "id": 13775 } ] }, @@ -117694,25 +118211,25 @@ "states": [ { "default": true, - "id": 13709, + "id": 13719, "properties": { "facing": "north" } }, { - "id": 13710, + "id": 13720, "properties": { "facing": "south" } }, { - "id": 13711, + "id": 13721, "properties": { "facing": "west" } }, { - "id": 13712, + "id": 13722, "properties": { "facing": "east" } @@ -117737,38 +118254,38 @@ }, "states": [ { - "id": 13629, + "id": 13639, "properties": { "facing": "north" } }, { - "id": 13630, + "id": 13640, "properties": { "facing": "east" } }, { - "id": 13631, + "id": 13641, "properties": { "facing": "south" } }, { - "id": 13632, + "id": 13642, "properties": { "facing": "west" } }, { "default": true, - "id": 13633, + "id": 13643, "properties": { "facing": "up" } }, { - "id": 13634, + "id": 13644, "properties": { "facing": "down" } @@ -117784,7 +118301,7 @@ "states": [ { "default": true, - "id": 6122 + "id": 6132 } ] }, @@ -117818,7 +118335,7 @@ }, "states": [ { - "id": 10427, + "id": 10437, "properties": { "east": "true", "north": "true", @@ -117828,7 +118345,7 @@ } }, { - "id": 10428, + "id": 10438, "properties": { "east": "true", "north": "true", @@ -117838,7 +118355,7 @@ } }, { - "id": 10429, + "id": 10439, "properties": { "east": "true", "north": "true", @@ -117848,7 +118365,7 @@ } }, { - "id": 10430, + "id": 10440, "properties": { "east": "true", "north": "true", @@ -117858,7 +118375,7 @@ } }, { - "id": 10431, + "id": 10441, "properties": { "east": "true", "north": "true", @@ -117868,7 +118385,7 @@ } }, { - "id": 10432, + "id": 10442, "properties": { "east": "true", "north": "true", @@ -117878,7 +118395,7 @@ } }, { - "id": 10433, + "id": 10443, "properties": { "east": "true", "north": "true", @@ -117888,7 +118405,7 @@ } }, { - "id": 10434, + "id": 10444, "properties": { "east": "true", "north": "true", @@ -117898,7 +118415,7 @@ } }, { - "id": 10435, + "id": 10445, "properties": { "east": "true", "north": "false", @@ -117908,7 +118425,7 @@ } }, { - "id": 10436, + "id": 10446, "properties": { "east": "true", "north": "false", @@ -117918,7 +118435,7 @@ } }, { - "id": 10437, + "id": 10447, "properties": { "east": "true", "north": "false", @@ -117928,7 +118445,7 @@ } }, { - "id": 10438, + "id": 10448, "properties": { "east": "true", "north": "false", @@ -117938,7 +118455,7 @@ } }, { - "id": 10439, + "id": 10449, "properties": { "east": "true", "north": "false", @@ -117948,7 +118465,7 @@ } }, { - "id": 10440, + "id": 10450, "properties": { "east": "true", "north": "false", @@ -117958,7 +118475,7 @@ } }, { - "id": 10441, + "id": 10451, "properties": { "east": "true", "north": "false", @@ -117968,7 +118485,7 @@ } }, { - "id": 10442, + "id": 10452, "properties": { "east": "true", "north": "false", @@ -117978,7 +118495,7 @@ } }, { - "id": 10443, + "id": 10453, "properties": { "east": "false", "north": "true", @@ -117988,7 +118505,7 @@ } }, { - "id": 10444, + "id": 10454, "properties": { "east": "false", "north": "true", @@ -117998,7 +118515,7 @@ } }, { - "id": 10445, + "id": 10455, "properties": { "east": "false", "north": "true", @@ -118008,7 +118525,7 @@ } }, { - "id": 10446, + "id": 10456, "properties": { "east": "false", "north": "true", @@ -118018,7 +118535,7 @@ } }, { - "id": 10447, + "id": 10457, "properties": { "east": "false", "north": "true", @@ -118028,7 +118545,7 @@ } }, { - "id": 10448, + "id": 10458, "properties": { "east": "false", "north": "true", @@ -118038,7 +118555,7 @@ } }, { - "id": 10449, + "id": 10459, "properties": { "east": "false", "north": "true", @@ -118048,7 +118565,7 @@ } }, { - "id": 10450, + "id": 10460, "properties": { "east": "false", "north": "true", @@ -118058,7 +118575,7 @@ } }, { - "id": 10451, + "id": 10461, "properties": { "east": "false", "north": "false", @@ -118068,7 +118585,7 @@ } }, { - "id": 10452, + "id": 10462, "properties": { "east": "false", "north": "false", @@ -118078,7 +118595,7 @@ } }, { - "id": 10453, + "id": 10463, "properties": { "east": "false", "north": "false", @@ -118088,7 +118605,7 @@ } }, { - "id": 10454, + "id": 10464, "properties": { "east": "false", "north": "false", @@ -118098,7 +118615,7 @@ } }, { - "id": 10455, + "id": 10465, "properties": { "east": "false", "north": "false", @@ -118108,7 +118625,7 @@ } }, { - "id": 10456, + "id": 10466, "properties": { "east": "false", "north": "false", @@ -118118,7 +118635,7 @@ } }, { - "id": 10457, + "id": 10467, "properties": { "east": "false", "north": "false", @@ -118129,7 +118646,7 @@ }, { "default": true, - "id": 10458, + "id": 10468, "properties": { "east": "false", "north": "false", @@ -118148,7 +118665,7 @@ "states": [ { "default": true, - "id": 10163 + "id": 10173 } ] }, @@ -118169,25 +118686,25 @@ "states": [ { "default": true, - "id": 11926, + "id": 11936, "properties": { "facing": "north" } }, { - "id": 11927, + "id": 11937, "properties": { "facing": "south" } }, { - "id": 11928, + "id": 11938, "properties": { "facing": "west" } }, { - "id": 11929, + "id": 11939, "properties": { "facing": "east" } @@ -118202,7 +118719,7 @@ "states": [ { "default": true, - "id": 2098 + "id": 2101 } ] }, @@ -118236,97 +118753,97 @@ "states": [ { "default": true, - "id": 9942, + "id": 9952, "properties": { "power": "0" } }, { - "id": 9943, + "id": 9953, "properties": { "power": "1" } }, { - "id": 9944, + "id": 9954, "properties": { "power": "2" } }, { - "id": 9945, + "id": 9955, "properties": { "power": "3" } }, { - "id": 9946, + "id": 9956, "properties": { "power": "4" } }, { - "id": 9947, + "id": 9957, "properties": { "power": "5" } }, { - "id": 9948, + "id": 9958, "properties": { "power": "6" } }, { - "id": 9949, + "id": 9959, "properties": { "power": "7" } }, { - "id": 9950, + "id": 9960, "properties": { "power": "8" } }, { - "id": 9951, + "id": 9961, "properties": { "power": "9" } }, { - "id": 9952, + "id": 9962, "properties": { "power": "10" } }, { - "id": 9953, + "id": 9963, "properties": { "power": "11" } }, { - "id": 9954, + "id": 9964, "properties": { "power": "12" } }, { - "id": 9955, + "id": 9965, "properties": { "power": "13" } }, { - "id": 9956, + "id": 9966, "properties": { "power": "14" } }, { - "id": 9957, + "id": 9967, "properties": { "power": "15" } @@ -118358,7 +118875,7 @@ }, "states": [ { - "id": 25737, + "id": 25784, "properties": { "facing": "north", "powered": "true", @@ -118366,7 +118883,7 @@ } }, { - "id": 25738, + "id": 25785, "properties": { "facing": "north", "powered": "true", @@ -118374,7 +118891,7 @@ } }, { - "id": 25739, + "id": 25786, "properties": { "facing": "north", "powered": "false", @@ -118382,7 +118899,7 @@ } }, { - "id": 25740, + "id": 25787, "properties": { "facing": "north", "powered": "false", @@ -118390,7 +118907,7 @@ } }, { - "id": 25741, + "id": 25788, "properties": { "facing": "east", "powered": "true", @@ -118398,7 +118915,7 @@ } }, { - "id": 25742, + "id": 25789, "properties": { "facing": "east", "powered": "true", @@ -118406,7 +118923,7 @@ } }, { - "id": 25743, + "id": 25790, "properties": { "facing": "east", "powered": "false", @@ -118414,7 +118931,7 @@ } }, { - "id": 25744, + "id": 25791, "properties": { "facing": "east", "powered": "false", @@ -118422,7 +118939,7 @@ } }, { - "id": 25745, + "id": 25792, "properties": { "facing": "south", "powered": "true", @@ -118430,7 +118947,7 @@ } }, { - "id": 25746, + "id": 25793, "properties": { "facing": "south", "powered": "true", @@ -118438,7 +118955,7 @@ } }, { - "id": 25747, + "id": 25794, "properties": { "facing": "south", "powered": "false", @@ -118446,7 +118963,7 @@ } }, { - "id": 25748, + "id": 25795, "properties": { "facing": "south", "powered": "false", @@ -118454,7 +118971,7 @@ } }, { - "id": 25749, + "id": 25796, "properties": { "facing": "west", "powered": "true", @@ -118462,7 +118979,7 @@ } }, { - "id": 25750, + "id": 25797, "properties": { "facing": "west", "powered": "true", @@ -118470,7 +118987,7 @@ } }, { - "id": 25751, + "id": 25798, "properties": { "facing": "west", "powered": "false", @@ -118478,7 +118995,7 @@ } }, { - "id": 25752, + "id": 25799, "properties": { "facing": "west", "powered": "false", @@ -118486,7 +119003,7 @@ } }, { - "id": 25753, + "id": 25800, "properties": { "facing": "up", "powered": "true", @@ -118494,7 +119011,7 @@ } }, { - "id": 25754, + "id": 25801, "properties": { "facing": "up", "powered": "true", @@ -118502,7 +119019,7 @@ } }, { - "id": 25755, + "id": 25802, "properties": { "facing": "up", "powered": "false", @@ -118511,7 +119028,7 @@ }, { "default": true, - "id": 25756, + "id": 25803, "properties": { "facing": "up", "powered": "false", @@ -118519,7 +119036,7 @@ } }, { - "id": 25757, + "id": 25804, "properties": { "facing": "down", "powered": "true", @@ -118527,7 +119044,7 @@ } }, { - "id": 25758, + "id": 25805, "properties": { "facing": "down", "powered": "true", @@ -118535,7 +119052,7 @@ } }, { - "id": 25759, + "id": 25806, "properties": { "facing": "down", "powered": "false", @@ -118543,7 +119060,7 @@ } }, { - "id": 25760, + "id": 25807, "properties": { "facing": "down", "powered": "false", @@ -118565,14 +119082,14 @@ }, "states": [ { - "id": 11628, + "id": 11638, "properties": { "half": "upper" } }, { "default": true, - "id": 11629, + "id": 11639, "properties": { "half": "lower" } @@ -118593,7 +119110,7 @@ "states": [ { "default": true, - "id": 2131 + "id": 2134 } ] }, @@ -118605,7 +119122,7 @@ "states": [ { "default": true, - "id": 7632 + "id": 7642 } ] }, @@ -118638,97 +119155,97 @@ "states": [ { "default": true, - "id": 11718, + "id": 11728, "properties": { "rotation": "0" } }, { - "id": 11719, + "id": 11729, "properties": { "rotation": "1" } }, { - "id": 11720, + "id": 11730, "properties": { "rotation": "2" } }, { - "id": 11721, + "id": 11731, "properties": { "rotation": "3" } }, { - "id": 11722, + "id": 11732, "properties": { "rotation": "4" } }, { - "id": 11723, + "id": 11733, "properties": { "rotation": "5" } }, { - "id": 11724, + "id": 11734, "properties": { "rotation": "6" } }, { - "id": 11725, + "id": 11735, "properties": { "rotation": "7" } }, { - "id": 11726, + "id": 11736, "properties": { "rotation": "8" } }, { - "id": 11727, + "id": 11737, "properties": { "rotation": "9" } }, { - "id": 11728, + "id": 11738, "properties": { "rotation": "10" } }, { - "id": 11729, + "id": 11739, "properties": { "rotation": "11" } }, { - "id": 11730, + "id": 11740, "properties": { "rotation": "12" } }, { - "id": 11731, + "id": 11741, "properties": { "rotation": "13" } }, { - "id": 11732, + "id": 11742, "properties": { "rotation": "14" } }, { - "id": 11733, + "id": 11743, "properties": { "rotation": "15" } @@ -118912,7 +119429,7 @@ }, "states": [ { - "id": 21834, + "id": 21881, "properties": { "candles": "1", "lit": "true", @@ -118920,7 +119437,7 @@ } }, { - "id": 21835, + "id": 21882, "properties": { "candles": "1", "lit": "true", @@ -118928,7 +119445,7 @@ } }, { - "id": 21836, + "id": 21883, "properties": { "candles": "1", "lit": "false", @@ -118937,7 +119454,7 @@ }, { "default": true, - "id": 21837, + "id": 21884, "properties": { "candles": "1", "lit": "false", @@ -118945,7 +119462,7 @@ } }, { - "id": 21838, + "id": 21885, "properties": { "candles": "2", "lit": "true", @@ -118953,7 +119470,7 @@ } }, { - "id": 21839, + "id": 21886, "properties": { "candles": "2", "lit": "true", @@ -118961,7 +119478,7 @@ } }, { - "id": 21840, + "id": 21887, "properties": { "candles": "2", "lit": "false", @@ -118969,7 +119486,7 @@ } }, { - "id": 21841, + "id": 21888, "properties": { "candles": "2", "lit": "false", @@ -118977,7 +119494,7 @@ } }, { - "id": 21842, + "id": 21889, "properties": { "candles": "3", "lit": "true", @@ -118985,7 +119502,7 @@ } }, { - "id": 21843, + "id": 21890, "properties": { "candles": "3", "lit": "true", @@ -118993,7 +119510,7 @@ } }, { - "id": 21844, + "id": 21891, "properties": { "candles": "3", "lit": "false", @@ -119001,7 +119518,7 @@ } }, { - "id": 21845, + "id": 21892, "properties": { "candles": "3", "lit": "false", @@ -119009,7 +119526,7 @@ } }, { - "id": 21846, + "id": 21893, "properties": { "candles": "4", "lit": "true", @@ -119017,7 +119534,7 @@ } }, { - "id": 21847, + "id": 21894, "properties": { "candles": "4", "lit": "true", @@ -119025,7 +119542,7 @@ } }, { - "id": 21848, + "id": 21895, "properties": { "candles": "4", "lit": "false", @@ -119033,7 +119550,7 @@ } }, { - "id": 21849, + "id": 21896, "properties": { "candles": "4", "lit": "false", @@ -119056,14 +119573,14 @@ }, "states": [ { - "id": 22022, + "id": 22069, "properties": { "lit": "true" } }, { "default": true, - "id": 22023, + "id": 22070, "properties": { "lit": "false" } @@ -119079,7 +119596,7 @@ "states": [ { "default": true, - "id": 11612 + "id": 11622 } ] }, @@ -119091,7 +119608,7 @@ "states": [ { "default": true, - "id": 13746 + "id": 13756 } ] }, @@ -119104,7 +119621,7 @@ "states": [ { "default": true, - "id": 13762 + "id": 13772 } ] }, @@ -119124,25 +119641,25 @@ "states": [ { "default": true, - "id": 13697, + "id": 13707, "properties": { "facing": "north" } }, { - "id": 13698, + "id": 13708, "properties": { "facing": "south" } }, { - "id": 13699, + "id": 13709, "properties": { "facing": "west" } }, { - "id": 13700, + "id": 13710, "properties": { "facing": "east" } @@ -119167,38 +119684,38 @@ }, "states": [ { - "id": 13611, + "id": 13621, "properties": { "facing": "north" } }, { - "id": 13612, + "id": 13622, "properties": { "facing": "east" } }, { - "id": 13613, + "id": 13623, "properties": { "facing": "south" } }, { - "id": 13614, + "id": 13624, "properties": { "facing": "west" } }, { "default": true, - "id": 13615, + "id": 13625, "properties": { "facing": "up" } }, { - "id": 13616, + "id": 13626, "properties": { "facing": "down" } @@ -119214,7 +119731,7 @@ "states": [ { "default": true, - "id": 6119 + "id": 6129 } ] }, @@ -119248,7 +119765,7 @@ }, "states": [ { - "id": 10331, + "id": 10341, "properties": { "east": "true", "north": "true", @@ -119258,7 +119775,7 @@ } }, { - "id": 10332, + "id": 10342, "properties": { "east": "true", "north": "true", @@ -119268,7 +119785,7 @@ } }, { - "id": 10333, + "id": 10343, "properties": { "east": "true", "north": "true", @@ -119278,7 +119795,7 @@ } }, { - "id": 10334, + "id": 10344, "properties": { "east": "true", "north": "true", @@ -119288,7 +119805,7 @@ } }, { - "id": 10335, + "id": 10345, "properties": { "east": "true", "north": "true", @@ -119298,7 +119815,7 @@ } }, { - "id": 10336, + "id": 10346, "properties": { "east": "true", "north": "true", @@ -119308,7 +119825,7 @@ } }, { - "id": 10337, + "id": 10347, "properties": { "east": "true", "north": "true", @@ -119318,7 +119835,7 @@ } }, { - "id": 10338, + "id": 10348, "properties": { "east": "true", "north": "true", @@ -119328,7 +119845,7 @@ } }, { - "id": 10339, + "id": 10349, "properties": { "east": "true", "north": "false", @@ -119338,7 +119855,7 @@ } }, { - "id": 10340, + "id": 10350, "properties": { "east": "true", "north": "false", @@ -119348,7 +119865,7 @@ } }, { - "id": 10341, + "id": 10351, "properties": { "east": "true", "north": "false", @@ -119358,7 +119875,7 @@ } }, { - "id": 10342, + "id": 10352, "properties": { "east": "true", "north": "false", @@ -119368,7 +119885,7 @@ } }, { - "id": 10343, + "id": 10353, "properties": { "east": "true", "north": "false", @@ -119378,7 +119895,7 @@ } }, { - "id": 10344, + "id": 10354, "properties": { "east": "true", "north": "false", @@ -119388,7 +119905,7 @@ } }, { - "id": 10345, + "id": 10355, "properties": { "east": "true", "north": "false", @@ -119398,7 +119915,7 @@ } }, { - "id": 10346, + "id": 10356, "properties": { "east": "true", "north": "false", @@ -119408,7 +119925,7 @@ } }, { - "id": 10347, + "id": 10357, "properties": { "east": "false", "north": "true", @@ -119418,7 +119935,7 @@ } }, { - "id": 10348, + "id": 10358, "properties": { "east": "false", "north": "true", @@ -119428,7 +119945,7 @@ } }, { - "id": 10349, + "id": 10359, "properties": { "east": "false", "north": "true", @@ -119438,7 +119955,7 @@ } }, { - "id": 10350, + "id": 10360, "properties": { "east": "false", "north": "true", @@ -119448,7 +119965,7 @@ } }, { - "id": 10351, + "id": 10361, "properties": { "east": "false", "north": "true", @@ -119458,7 +119975,7 @@ } }, { - "id": 10352, + "id": 10362, "properties": { "east": "false", "north": "true", @@ -119468,7 +119985,7 @@ } }, { - "id": 10353, + "id": 10363, "properties": { "east": "false", "north": "true", @@ -119478,7 +119995,7 @@ } }, { - "id": 10354, + "id": 10364, "properties": { "east": "false", "north": "true", @@ -119488,7 +120005,7 @@ } }, { - "id": 10355, + "id": 10365, "properties": { "east": "false", "north": "false", @@ -119498,7 +120015,7 @@ } }, { - "id": 10356, + "id": 10366, "properties": { "east": "false", "north": "false", @@ -119508,7 +120025,7 @@ } }, { - "id": 10357, + "id": 10367, "properties": { "east": "false", "north": "false", @@ -119518,7 +120035,7 @@ } }, { - "id": 10358, + "id": 10368, "properties": { "east": "false", "north": "false", @@ -119528,7 +120045,7 @@ } }, { - "id": 10359, + "id": 10369, "properties": { "east": "false", "north": "false", @@ -119538,7 +120055,7 @@ } }, { - "id": 10360, + "id": 10370, "properties": { "east": "false", "north": "false", @@ -119548,7 +120065,7 @@ } }, { - "id": 10361, + "id": 10371, "properties": { "east": "false", "north": "false", @@ -119559,7 +120076,7 @@ }, { "default": true, - "id": 10362, + "id": 10372, "properties": { "east": "false", "north": "false", @@ -119578,7 +120095,7 @@ "states": [ { "default": true, - "id": 10160 + "id": 10170 } ] }, @@ -119599,25 +120116,25 @@ "states": [ { "default": true, - "id": 11914, + "id": 11924, "properties": { "facing": "north" } }, { - "id": 11915, + "id": 11925, "properties": { "facing": "south" } }, { - "id": 11916, + "id": 11926, "properties": { "facing": "west" } }, { - "id": 11917, + "id": 11927, "properties": { "facing": "east" } @@ -119632,7 +120149,7 @@ "states": [ { "default": true, - "id": 2095 + "id": 2098 } ] }, @@ -119644,7 +120161,7 @@ "states": [ { "default": true, - "id": 20472 + "id": 20519 } ] }, @@ -119664,25 +120181,25 @@ "states": [ { "default": true, - "id": 19417, + "id": 19459, "properties": { "facing": "north" } }, { - "id": 19418, + "id": 19460, "properties": { "facing": "south" } }, { - "id": 19419, + "id": 19461, "properties": { "facing": "west" } }, { - "id": 19420, + "id": 19462, "properties": { "facing": "east" } @@ -119718,97 +120235,97 @@ "states": [ { "default": true, - "id": 11670, + "id": 11680, "properties": { "rotation": "0" } }, { - "id": 11671, + "id": 11681, "properties": { "rotation": "1" } }, { - "id": 11672, + "id": 11682, "properties": { "rotation": "2" } }, { - "id": 11673, + "id": 11683, "properties": { "rotation": "3" } }, { - "id": 11674, + "id": 11684, "properties": { "rotation": "4" } }, { - "id": 11675, + "id": 11685, "properties": { "rotation": "5" } }, { - "id": 11676, + "id": 11686, "properties": { "rotation": "6" } }, { - "id": 11677, + "id": 11687, "properties": { "rotation": "7" } }, { - "id": 11678, + "id": 11688, "properties": { "rotation": "8" } }, { - "id": 11679, + "id": 11689, "properties": { "rotation": "9" } }, { - "id": 11680, + "id": 11690, "properties": { "rotation": "10" } }, { - "id": 11681, + "id": 11691, "properties": { "rotation": "11" } }, { - "id": 11682, + "id": 11692, "properties": { "rotation": "12" } }, { - "id": 11683, + "id": 11693, "properties": { "rotation": "13" } }, { - "id": 11684, + "id": 11694, "properties": { "rotation": "14" } }, { - "id": 11685, + "id": 11695, "properties": { "rotation": "15" } @@ -119992,7 +120509,7 @@ }, "states": [ { - "id": 21786, + "id": 21833, "properties": { "candles": "1", "lit": "true", @@ -120000,7 +120517,7 @@ } }, { - "id": 21787, + "id": 21834, "properties": { "candles": "1", "lit": "true", @@ -120008,7 +120525,7 @@ } }, { - "id": 21788, + "id": 21835, "properties": { "candles": "1", "lit": "false", @@ -120017,7 +120534,7 @@ }, { "default": true, - "id": 21789, + "id": 21836, "properties": { "candles": "1", "lit": "false", @@ -120025,7 +120542,7 @@ } }, { - "id": 21790, + "id": 21837, "properties": { "candles": "2", "lit": "true", @@ -120033,7 +120550,7 @@ } }, { - "id": 21791, + "id": 21838, "properties": { "candles": "2", "lit": "true", @@ -120041,7 +120558,7 @@ } }, { - "id": 21792, + "id": 21839, "properties": { "candles": "2", "lit": "false", @@ -120049,7 +120566,7 @@ } }, { - "id": 21793, + "id": 21840, "properties": { "candles": "2", "lit": "false", @@ -120057,7 +120574,7 @@ } }, { - "id": 21794, + "id": 21841, "properties": { "candles": "3", "lit": "true", @@ -120065,7 +120582,7 @@ } }, { - "id": 21795, + "id": 21842, "properties": { "candles": "3", "lit": "true", @@ -120073,7 +120590,7 @@ } }, { - "id": 21796, + "id": 21843, "properties": { "candles": "3", "lit": "false", @@ -120081,7 +120598,7 @@ } }, { - "id": 21797, + "id": 21844, "properties": { "candles": "3", "lit": "false", @@ -120089,7 +120606,7 @@ } }, { - "id": 21798, + "id": 21845, "properties": { "candles": "4", "lit": "true", @@ -120097,7 +120614,7 @@ } }, { - "id": 21799, + "id": 21846, "properties": { "candles": "4", "lit": "true", @@ -120105,7 +120622,7 @@ } }, { - "id": 21800, + "id": 21847, "properties": { "candles": "4", "lit": "false", @@ -120113,7 +120630,7 @@ } }, { - "id": 21801, + "id": 21848, "properties": { "candles": "4", "lit": "false", @@ -120136,14 +120653,14 @@ }, "states": [ { - "id": 22016, + "id": 22063, "properties": { "lit": "true" } }, { "default": true, - "id": 22017, + "id": 22064, "properties": { "lit": "false" } @@ -120159,7 +120676,7 @@ "states": [ { "default": true, - "id": 11609 + "id": 11619 } ] }, @@ -120171,7 +120688,7 @@ "states": [ { "default": true, - "id": 13743 + "id": 13753 } ] }, @@ -120184,7 +120701,7 @@ "states": [ { "default": true, - "id": 13759 + "id": 13769 } ] }, @@ -120204,25 +120721,25 @@ "states": [ { "default": true, - "id": 13685, + "id": 13695, "properties": { "facing": "north" } }, { - "id": 13686, + "id": 13696, "properties": { "facing": "south" } }, { - "id": 13687, + "id": 13697, "properties": { "facing": "west" } }, { - "id": 13688, + "id": 13698, "properties": { "facing": "east" } @@ -120247,38 +120764,38 @@ }, "states": [ { - "id": 13593, + "id": 13603, "properties": { "facing": "north" } }, { - "id": 13594, + "id": 13604, "properties": { "facing": "east" } }, { - "id": 13595, + "id": 13605, "properties": { "facing": "south" } }, { - "id": 13596, + "id": 13606, "properties": { "facing": "west" } }, { "default": true, - "id": 13597, + "id": 13607, "properties": { "facing": "up" } }, { - "id": 13598, + "id": 13608, "properties": { "facing": "down" } @@ -120294,7 +120811,7 @@ "states": [ { "default": true, - "id": 6116 + "id": 6126 } ] }, @@ -120328,7 +120845,7 @@ }, "states": [ { - "id": 10235, + "id": 10245, "properties": { "east": "true", "north": "true", @@ -120338,7 +120855,7 @@ } }, { - "id": 10236, + "id": 10246, "properties": { "east": "true", "north": "true", @@ -120348,7 +120865,7 @@ } }, { - "id": 10237, + "id": 10247, "properties": { "east": "true", "north": "true", @@ -120358,7 +120875,7 @@ } }, { - "id": 10238, + "id": 10248, "properties": { "east": "true", "north": "true", @@ -120368,7 +120885,7 @@ } }, { - "id": 10239, + "id": 10249, "properties": { "east": "true", "north": "true", @@ -120378,7 +120895,7 @@ } }, { - "id": 10240, + "id": 10250, "properties": { "east": "true", "north": "true", @@ -120388,7 +120905,7 @@ } }, { - "id": 10241, + "id": 10251, "properties": { "east": "true", "north": "true", @@ -120398,7 +120915,7 @@ } }, { - "id": 10242, + "id": 10252, "properties": { "east": "true", "north": "true", @@ -120408,7 +120925,7 @@ } }, { - "id": 10243, + "id": 10253, "properties": { "east": "true", "north": "false", @@ -120418,7 +120935,7 @@ } }, { - "id": 10244, + "id": 10254, "properties": { "east": "true", "north": "false", @@ -120428,7 +120945,7 @@ } }, { - "id": 10245, + "id": 10255, "properties": { "east": "true", "north": "false", @@ -120438,7 +120955,7 @@ } }, { - "id": 10246, + "id": 10256, "properties": { "east": "true", "north": "false", @@ -120448,7 +120965,7 @@ } }, { - "id": 10247, + "id": 10257, "properties": { "east": "true", "north": "false", @@ -120458,7 +120975,7 @@ } }, { - "id": 10248, + "id": 10258, "properties": { "east": "true", "north": "false", @@ -120468,7 +120985,7 @@ } }, { - "id": 10249, + "id": 10259, "properties": { "east": "true", "north": "false", @@ -120478,7 +120995,7 @@ } }, { - "id": 10250, + "id": 10260, "properties": { "east": "true", "north": "false", @@ -120488,7 +121005,7 @@ } }, { - "id": 10251, + "id": 10261, "properties": { "east": "false", "north": "true", @@ -120498,7 +121015,7 @@ } }, { - "id": 10252, + "id": 10262, "properties": { "east": "false", "north": "true", @@ -120508,7 +121025,7 @@ } }, { - "id": 10253, + "id": 10263, "properties": { "east": "false", "north": "true", @@ -120518,7 +121035,7 @@ } }, { - "id": 10254, + "id": 10264, "properties": { "east": "false", "north": "true", @@ -120528,7 +121045,7 @@ } }, { - "id": 10255, + "id": 10265, "properties": { "east": "false", "north": "true", @@ -120538,7 +121055,7 @@ } }, { - "id": 10256, + "id": 10266, "properties": { "east": "false", "north": "true", @@ -120548,7 +121065,7 @@ } }, { - "id": 10257, + "id": 10267, "properties": { "east": "false", "north": "true", @@ -120558,7 +121075,7 @@ } }, { - "id": 10258, + "id": 10268, "properties": { "east": "false", "north": "true", @@ -120568,7 +121085,7 @@ } }, { - "id": 10259, + "id": 10269, "properties": { "east": "false", "north": "false", @@ -120578,7 +121095,7 @@ } }, { - "id": 10260, + "id": 10270, "properties": { "east": "false", "north": "false", @@ -120588,7 +121105,7 @@ } }, { - "id": 10261, + "id": 10271, "properties": { "east": "false", "north": "false", @@ -120598,7 +121115,7 @@ } }, { - "id": 10262, + "id": 10272, "properties": { "east": "false", "north": "false", @@ -120608,7 +121125,7 @@ } }, { - "id": 10263, + "id": 10273, "properties": { "east": "false", "north": "false", @@ -120618,7 +121135,7 @@ } }, { - "id": 10264, + "id": 10274, "properties": { "east": "false", "north": "false", @@ -120628,7 +121145,7 @@ } }, { - "id": 10265, + "id": 10275, "properties": { "east": "false", "north": "false", @@ -120639,7 +121156,7 @@ }, { "default": true, - "id": 10266, + "id": 10276, "properties": { "east": "false", "north": "false", @@ -120658,7 +121175,7 @@ "states": [ { "default": true, - "id": 10157 + "id": 10167 } ] }, @@ -120679,25 +121196,25 @@ "states": [ { "default": true, - "id": 11902, + "id": 11912, "properties": { "facing": "north" } }, { - "id": 11903, + "id": 11913, "properties": { "facing": "south" } }, { - "id": 11904, + "id": 11914, "properties": { "facing": "west" } }, { - "id": 11905, + "id": 11915, "properties": { "facing": "east" } @@ -120712,7 +121229,7 @@ "states": [ { "default": true, - "id": 2092 + "id": 2095 } ] }, @@ -120724,7 +121241,7 @@ "states": [ { "default": true, - "id": 13556 + "id": 13566 } ] }, @@ -120754,7 +121271,7 @@ }, "states": [ { - "id": 9578, + "id": 9588, "properties": { "face": "floor", "facing": "north", @@ -120762,7 +121279,7 @@ } }, { - "id": 9579, + "id": 9589, "properties": { "face": "floor", "facing": "north", @@ -120770,7 +121287,7 @@ } }, { - "id": 9580, + "id": 9590, "properties": { "face": "floor", "facing": "south", @@ -120778,7 +121295,7 @@ } }, { - "id": 9581, + "id": 9591, "properties": { "face": "floor", "facing": "south", @@ -120786,7 +121303,7 @@ } }, { - "id": 9582, + "id": 9592, "properties": { "face": "floor", "facing": "west", @@ -120794,7 +121311,7 @@ } }, { - "id": 9583, + "id": 9593, "properties": { "face": "floor", "facing": "west", @@ -120802,7 +121319,7 @@ } }, { - "id": 9584, + "id": 9594, "properties": { "face": "floor", "facing": "east", @@ -120810,7 +121327,7 @@ } }, { - "id": 9585, + "id": 9595, "properties": { "face": "floor", "facing": "east", @@ -120818,7 +121335,7 @@ } }, { - "id": 9586, + "id": 9596, "properties": { "face": "wall", "facing": "north", @@ -120827,7 +121344,7 @@ }, { "default": true, - "id": 9587, + "id": 9597, "properties": { "face": "wall", "facing": "north", @@ -120835,7 +121352,7 @@ } }, { - "id": 9588, + "id": 9598, "properties": { "face": "wall", "facing": "south", @@ -120843,7 +121360,7 @@ } }, { - "id": 9589, + "id": 9599, "properties": { "face": "wall", "facing": "south", @@ -120851,7 +121368,7 @@ } }, { - "id": 9590, + "id": 9600, "properties": { "face": "wall", "facing": "west", @@ -120859,7 +121376,7 @@ } }, { - "id": 9591, + "id": 9601, "properties": { "face": "wall", "facing": "west", @@ -120867,7 +121384,7 @@ } }, { - "id": 9592, + "id": 9602, "properties": { "face": "wall", "facing": "east", @@ -120875,7 +121392,7 @@ } }, { - "id": 9593, + "id": 9603, "properties": { "face": "wall", "facing": "east", @@ -120883,7 +121400,7 @@ } }, { - "id": 9594, + "id": 9604, "properties": { "face": "ceiling", "facing": "north", @@ -120891,7 +121408,7 @@ } }, { - "id": 9595, + "id": 9605, "properties": { "face": "ceiling", "facing": "north", @@ -120899,7 +121416,7 @@ } }, { - "id": 9596, + "id": 9606, "properties": { "face": "ceiling", "facing": "south", @@ -120907,7 +121424,7 @@ } }, { - "id": 9597, + "id": 9607, "properties": { "face": "ceiling", "facing": "south", @@ -120915,7 +121432,7 @@ } }, { - "id": 9598, + "id": 9608, "properties": { "face": "ceiling", "facing": "west", @@ -120923,7 +121440,7 @@ } }, { - "id": 9599, + "id": 9609, "properties": { "face": "ceiling", "facing": "west", @@ -120931,7 +121448,7 @@ } }, { - "id": 9600, + "id": 9610, "properties": { "face": "ceiling", "facing": "east", @@ -120939,7 +121456,7 @@ } }, { - "id": 9601, + "id": 9611, "properties": { "face": "ceiling", "facing": "east", @@ -120980,7 +121497,7 @@ }, "states": [ { - "id": 13219, + "id": 13229, "properties": { "facing": "north", "half": "upper", @@ -120990,7 +121507,7 @@ } }, { - "id": 13220, + "id": 13230, "properties": { "facing": "north", "half": "upper", @@ -121000,7 +121517,7 @@ } }, { - "id": 13221, + "id": 13231, "properties": { "facing": "north", "half": "upper", @@ -121010,7 +121527,7 @@ } }, { - "id": 13222, + "id": 13232, "properties": { "facing": "north", "half": "upper", @@ -121020,7 +121537,7 @@ } }, { - "id": 13223, + "id": 13233, "properties": { "facing": "north", "half": "upper", @@ -121030,7 +121547,7 @@ } }, { - "id": 13224, + "id": 13234, "properties": { "facing": "north", "half": "upper", @@ -121040,7 +121557,7 @@ } }, { - "id": 13225, + "id": 13235, "properties": { "facing": "north", "half": "upper", @@ -121050,7 +121567,7 @@ } }, { - "id": 13226, + "id": 13236, "properties": { "facing": "north", "half": "upper", @@ -121060,7 +121577,7 @@ } }, { - "id": 13227, + "id": 13237, "properties": { "facing": "north", "half": "lower", @@ -121070,7 +121587,7 @@ } }, { - "id": 13228, + "id": 13238, "properties": { "facing": "north", "half": "lower", @@ -121080,7 +121597,7 @@ } }, { - "id": 13229, + "id": 13239, "properties": { "facing": "north", "half": "lower", @@ -121091,7 +121608,7 @@ }, { "default": true, - "id": 13230, + "id": 13240, "properties": { "facing": "north", "half": "lower", @@ -121101,7 +121618,7 @@ } }, { - "id": 13231, + "id": 13241, "properties": { "facing": "north", "half": "lower", @@ -121111,7 +121628,7 @@ } }, { - "id": 13232, + "id": 13242, "properties": { "facing": "north", "half": "lower", @@ -121121,7 +121638,7 @@ } }, { - "id": 13233, + "id": 13243, "properties": { "facing": "north", "half": "lower", @@ -121131,7 +121648,7 @@ } }, { - "id": 13234, + "id": 13244, "properties": { "facing": "north", "half": "lower", @@ -121141,7 +121658,7 @@ } }, { - "id": 13235, + "id": 13245, "properties": { "facing": "south", "half": "upper", @@ -121151,7 +121668,7 @@ } }, { - "id": 13236, + "id": 13246, "properties": { "facing": "south", "half": "upper", @@ -121161,7 +121678,7 @@ } }, { - "id": 13237, + "id": 13247, "properties": { "facing": "south", "half": "upper", @@ -121171,7 +121688,7 @@ } }, { - "id": 13238, + "id": 13248, "properties": { "facing": "south", "half": "upper", @@ -121181,7 +121698,7 @@ } }, { - "id": 13239, + "id": 13249, "properties": { "facing": "south", "half": "upper", @@ -121191,7 +121708,7 @@ } }, { - "id": 13240, + "id": 13250, "properties": { "facing": "south", "half": "upper", @@ -121201,7 +121718,7 @@ } }, { - "id": 13241, + "id": 13251, "properties": { "facing": "south", "half": "upper", @@ -121211,7 +121728,7 @@ } }, { - "id": 13242, + "id": 13252, "properties": { "facing": "south", "half": "upper", @@ -121221,7 +121738,7 @@ } }, { - "id": 13243, + "id": 13253, "properties": { "facing": "south", "half": "lower", @@ -121231,7 +121748,7 @@ } }, { - "id": 13244, + "id": 13254, "properties": { "facing": "south", "half": "lower", @@ -121241,7 +121758,7 @@ } }, { - "id": 13245, + "id": 13255, "properties": { "facing": "south", "half": "lower", @@ -121251,7 +121768,7 @@ } }, { - "id": 13246, + "id": 13256, "properties": { "facing": "south", "half": "lower", @@ -121261,7 +121778,7 @@ } }, { - "id": 13247, + "id": 13257, "properties": { "facing": "south", "half": "lower", @@ -121271,7 +121788,7 @@ } }, { - "id": 13248, + "id": 13258, "properties": { "facing": "south", "half": "lower", @@ -121281,7 +121798,7 @@ } }, { - "id": 13249, + "id": 13259, "properties": { "facing": "south", "half": "lower", @@ -121291,7 +121808,7 @@ } }, { - "id": 13250, + "id": 13260, "properties": { "facing": "south", "half": "lower", @@ -121301,7 +121818,7 @@ } }, { - "id": 13251, + "id": 13261, "properties": { "facing": "west", "half": "upper", @@ -121311,7 +121828,7 @@ } }, { - "id": 13252, + "id": 13262, "properties": { "facing": "west", "half": "upper", @@ -121321,7 +121838,7 @@ } }, { - "id": 13253, + "id": 13263, "properties": { "facing": "west", "half": "upper", @@ -121331,7 +121848,7 @@ } }, { - "id": 13254, + "id": 13264, "properties": { "facing": "west", "half": "upper", @@ -121341,7 +121858,7 @@ } }, { - "id": 13255, + "id": 13265, "properties": { "facing": "west", "half": "upper", @@ -121351,7 +121868,7 @@ } }, { - "id": 13256, + "id": 13266, "properties": { "facing": "west", "half": "upper", @@ -121361,7 +121878,7 @@ } }, { - "id": 13257, + "id": 13267, "properties": { "facing": "west", "half": "upper", @@ -121371,7 +121888,7 @@ } }, { - "id": 13258, + "id": 13268, "properties": { "facing": "west", "half": "upper", @@ -121381,7 +121898,7 @@ } }, { - "id": 13259, + "id": 13269, "properties": { "facing": "west", "half": "lower", @@ -121391,7 +121908,7 @@ } }, { - "id": 13260, + "id": 13270, "properties": { "facing": "west", "half": "lower", @@ -121401,7 +121918,7 @@ } }, { - "id": 13261, + "id": 13271, "properties": { "facing": "west", "half": "lower", @@ -121411,7 +121928,7 @@ } }, { - "id": 13262, + "id": 13272, "properties": { "facing": "west", "half": "lower", @@ -121421,7 +121938,7 @@ } }, { - "id": 13263, + "id": 13273, "properties": { "facing": "west", "half": "lower", @@ -121431,7 +121948,7 @@ } }, { - "id": 13264, + "id": 13274, "properties": { "facing": "west", "half": "lower", @@ -121441,7 +121958,7 @@ } }, { - "id": 13265, + "id": 13275, "properties": { "facing": "west", "half": "lower", @@ -121451,7 +121968,7 @@ } }, { - "id": 13266, + "id": 13276, "properties": { "facing": "west", "half": "lower", @@ -121461,7 +121978,7 @@ } }, { - "id": 13267, + "id": 13277, "properties": { "facing": "east", "half": "upper", @@ -121471,7 +121988,7 @@ } }, { - "id": 13268, + "id": 13278, "properties": { "facing": "east", "half": "upper", @@ -121481,7 +121998,7 @@ } }, { - "id": 13269, + "id": 13279, "properties": { "facing": "east", "half": "upper", @@ -121491,7 +122008,7 @@ } }, { - "id": 13270, + "id": 13280, "properties": { "facing": "east", "half": "upper", @@ -121501,7 +122018,7 @@ } }, { - "id": 13271, + "id": 13281, "properties": { "facing": "east", "half": "upper", @@ -121511,7 +122028,7 @@ } }, { - "id": 13272, + "id": 13282, "properties": { "facing": "east", "half": "upper", @@ -121521,7 +122038,7 @@ } }, { - "id": 13273, + "id": 13283, "properties": { "facing": "east", "half": "upper", @@ -121531,7 +122048,7 @@ } }, { - "id": 13274, + "id": 13284, "properties": { "facing": "east", "half": "upper", @@ -121541,7 +122058,7 @@ } }, { - "id": 13275, + "id": 13285, "properties": { "facing": "east", "half": "lower", @@ -121551,7 +122068,7 @@ } }, { - "id": 13276, + "id": 13286, "properties": { "facing": "east", "half": "lower", @@ -121561,7 +122078,7 @@ } }, { - "id": 13277, + "id": 13287, "properties": { "facing": "east", "half": "lower", @@ -121571,7 +122088,7 @@ } }, { - "id": 13278, + "id": 13288, "properties": { "facing": "east", "half": "lower", @@ -121581,7 +122098,7 @@ } }, { - "id": 13279, + "id": 13289, "properties": { "facing": "east", "half": "lower", @@ -121591,7 +122108,7 @@ } }, { - "id": 13280, + "id": 13290, "properties": { "facing": "east", "half": "lower", @@ -121601,7 +122118,7 @@ } }, { - "id": 13281, + "id": 13291, "properties": { "facing": "east", "half": "lower", @@ -121611,7 +122128,7 @@ } }, { - "id": 13282, + "id": 13292, "properties": { "facing": "east", "half": "lower", @@ -121651,7 +122168,7 @@ }, "states": [ { - "id": 12707, + "id": 12717, "properties": { "east": "true", "north": "true", @@ -121661,7 +122178,7 @@ } }, { - "id": 12708, + "id": 12718, "properties": { "east": "true", "north": "true", @@ -121671,7 +122188,7 @@ } }, { - "id": 12709, + "id": 12719, "properties": { "east": "true", "north": "true", @@ -121681,7 +122198,7 @@ } }, { - "id": 12710, + "id": 12720, "properties": { "east": "true", "north": "true", @@ -121691,7 +122208,7 @@ } }, { - "id": 12711, + "id": 12721, "properties": { "east": "true", "north": "true", @@ -121701,7 +122218,7 @@ } }, { - "id": 12712, + "id": 12722, "properties": { "east": "true", "north": "true", @@ -121711,7 +122228,7 @@ } }, { - "id": 12713, + "id": 12723, "properties": { "east": "true", "north": "true", @@ -121721,7 +122238,7 @@ } }, { - "id": 12714, + "id": 12724, "properties": { "east": "true", "north": "true", @@ -121731,7 +122248,7 @@ } }, { - "id": 12715, + "id": 12725, "properties": { "east": "true", "north": "false", @@ -121741,7 +122258,7 @@ } }, { - "id": 12716, + "id": 12726, "properties": { "east": "true", "north": "false", @@ -121751,7 +122268,7 @@ } }, { - "id": 12717, + "id": 12727, "properties": { "east": "true", "north": "false", @@ -121761,7 +122278,7 @@ } }, { - "id": 12718, + "id": 12728, "properties": { "east": "true", "north": "false", @@ -121771,7 +122288,7 @@ } }, { - "id": 12719, + "id": 12729, "properties": { "east": "true", "north": "false", @@ -121781,7 +122298,7 @@ } }, { - "id": 12720, + "id": 12730, "properties": { "east": "true", "north": "false", @@ -121791,7 +122308,7 @@ } }, { - "id": 12721, + "id": 12731, "properties": { "east": "true", "north": "false", @@ -121801,7 +122318,7 @@ } }, { - "id": 12722, + "id": 12732, "properties": { "east": "true", "north": "false", @@ -121811,7 +122328,7 @@ } }, { - "id": 12723, + "id": 12733, "properties": { "east": "false", "north": "true", @@ -121821,7 +122338,7 @@ } }, { - "id": 12724, + "id": 12734, "properties": { "east": "false", "north": "true", @@ -121831,7 +122348,7 @@ } }, { - "id": 12725, + "id": 12735, "properties": { "east": "false", "north": "true", @@ -121841,7 +122358,7 @@ } }, { - "id": 12726, + "id": 12736, "properties": { "east": "false", "north": "true", @@ -121851,7 +122368,7 @@ } }, { - "id": 12727, + "id": 12737, "properties": { "east": "false", "north": "true", @@ -121861,7 +122378,7 @@ } }, { - "id": 12728, + "id": 12738, "properties": { "east": "false", "north": "true", @@ -121871,7 +122388,7 @@ } }, { - "id": 12729, + "id": 12739, "properties": { "east": "false", "north": "true", @@ -121881,7 +122398,7 @@ } }, { - "id": 12730, + "id": 12740, "properties": { "east": "false", "north": "true", @@ -121891,7 +122408,7 @@ } }, { - "id": 12731, + "id": 12741, "properties": { "east": "false", "north": "false", @@ -121901,7 +122418,7 @@ } }, { - "id": 12732, + "id": 12742, "properties": { "east": "false", "north": "false", @@ -121911,7 +122428,7 @@ } }, { - "id": 12733, + "id": 12743, "properties": { "east": "false", "north": "false", @@ -121921,7 +122438,7 @@ } }, { - "id": 12734, + "id": 12744, "properties": { "east": "false", "north": "false", @@ -121931,7 +122448,7 @@ } }, { - "id": 12735, + "id": 12745, "properties": { "east": "false", "north": "false", @@ -121941,7 +122458,7 @@ } }, { - "id": 12736, + "id": 12746, "properties": { "east": "false", "north": "false", @@ -121951,7 +122468,7 @@ } }, { - "id": 12737, + "id": 12747, "properties": { "east": "false", "north": "false", @@ -121962,7 +122479,7 @@ }, { "default": true, - "id": 12738, + "id": 12748, "properties": { "east": "false", "north": "false", @@ -122001,7 +122518,7 @@ }, "states": [ { - "id": 12419, + "id": 12429, "properties": { "facing": "north", "in_wall": "true", @@ -122010,7 +122527,7 @@ } }, { - "id": 12420, + "id": 12430, "properties": { "facing": "north", "in_wall": "true", @@ -122019,7 +122536,7 @@ } }, { - "id": 12421, + "id": 12431, "properties": { "facing": "north", "in_wall": "true", @@ -122028,7 +122545,7 @@ } }, { - "id": 12422, + "id": 12432, "properties": { "facing": "north", "in_wall": "true", @@ -122037,7 +122554,7 @@ } }, { - "id": 12423, + "id": 12433, "properties": { "facing": "north", "in_wall": "false", @@ -122046,7 +122563,7 @@ } }, { - "id": 12424, + "id": 12434, "properties": { "facing": "north", "in_wall": "false", @@ -122055,7 +122572,7 @@ } }, { - "id": 12425, + "id": 12435, "properties": { "facing": "north", "in_wall": "false", @@ -122065,7 +122582,7 @@ }, { "default": true, - "id": 12426, + "id": 12436, "properties": { "facing": "north", "in_wall": "false", @@ -122074,7 +122591,7 @@ } }, { - "id": 12427, + "id": 12437, "properties": { "facing": "south", "in_wall": "true", @@ -122083,7 +122600,7 @@ } }, { - "id": 12428, + "id": 12438, "properties": { "facing": "south", "in_wall": "true", @@ -122092,7 +122609,7 @@ } }, { - "id": 12429, + "id": 12439, "properties": { "facing": "south", "in_wall": "true", @@ -122101,7 +122618,7 @@ } }, { - "id": 12430, + "id": 12440, "properties": { "facing": "south", "in_wall": "true", @@ -122110,7 +122627,7 @@ } }, { - "id": 12431, + "id": 12441, "properties": { "facing": "south", "in_wall": "false", @@ -122119,7 +122636,7 @@ } }, { - "id": 12432, + "id": 12442, "properties": { "facing": "south", "in_wall": "false", @@ -122128,7 +122645,7 @@ } }, { - "id": 12433, + "id": 12443, "properties": { "facing": "south", "in_wall": "false", @@ -122137,7 +122654,7 @@ } }, { - "id": 12434, + "id": 12444, "properties": { "facing": "south", "in_wall": "false", @@ -122146,7 +122663,7 @@ } }, { - "id": 12435, + "id": 12445, "properties": { "facing": "west", "in_wall": "true", @@ -122155,7 +122672,7 @@ } }, { - "id": 12436, + "id": 12446, "properties": { "facing": "west", "in_wall": "true", @@ -122164,7 +122681,7 @@ } }, { - "id": 12437, + "id": 12447, "properties": { "facing": "west", "in_wall": "true", @@ -122173,7 +122690,7 @@ } }, { - "id": 12438, + "id": 12448, "properties": { "facing": "west", "in_wall": "true", @@ -122182,7 +122699,7 @@ } }, { - "id": 12439, + "id": 12449, "properties": { "facing": "west", "in_wall": "false", @@ -122191,7 +122708,7 @@ } }, { - "id": 12440, + "id": 12450, "properties": { "facing": "west", "in_wall": "false", @@ -122200,7 +122717,7 @@ } }, { - "id": 12441, + "id": 12451, "properties": { "facing": "west", "in_wall": "false", @@ -122209,7 +122726,7 @@ } }, { - "id": 12442, + "id": 12452, "properties": { "facing": "west", "in_wall": "false", @@ -122218,7 +122735,7 @@ } }, { - "id": 12443, + "id": 12453, "properties": { "facing": "east", "in_wall": "true", @@ -122227,7 +122744,7 @@ } }, { - "id": 12444, + "id": 12454, "properties": { "facing": "east", "in_wall": "true", @@ -122236,7 +122753,7 @@ } }, { - "id": 12445, + "id": 12455, "properties": { "facing": "east", "in_wall": "true", @@ -122245,7 +122762,7 @@ } }, { - "id": 12446, + "id": 12456, "properties": { "facing": "east", "in_wall": "true", @@ -122254,7 +122771,7 @@ } }, { - "id": 12447, + "id": 12457, "properties": { "facing": "east", "in_wall": "false", @@ -122263,7 +122780,7 @@ } }, { - "id": 12448, + "id": 12458, "properties": { "facing": "east", "in_wall": "false", @@ -122272,7 +122789,7 @@ } }, { - "id": 12449, + "id": 12459, "properties": { "facing": "east", "in_wall": "false", @@ -122281,7 +122798,7 @@ } }, { - "id": 12450, + "id": 12460, "properties": { "facing": "east", "in_wall": "false", @@ -122327,7 +122844,7 @@ }, "states": [ { - "id": 5569, + "id": 5578, "properties": { "attached": "true", "rotation": "0", @@ -122335,7 +122852,7 @@ } }, { - "id": 5570, + "id": 5579, "properties": { "attached": "true", "rotation": "0", @@ -122343,7 +122860,7 @@ } }, { - "id": 5571, + "id": 5580, "properties": { "attached": "true", "rotation": "1", @@ -122351,7 +122868,7 @@ } }, { - "id": 5572, + "id": 5581, "properties": { "attached": "true", "rotation": "1", @@ -122359,7 +122876,7 @@ } }, { - "id": 5573, + "id": 5582, "properties": { "attached": "true", "rotation": "2", @@ -122367,7 +122884,7 @@ } }, { - "id": 5574, + "id": 5583, "properties": { "attached": "true", "rotation": "2", @@ -122375,7 +122892,7 @@ } }, { - "id": 5575, + "id": 5584, "properties": { "attached": "true", "rotation": "3", @@ -122383,7 +122900,7 @@ } }, { - "id": 5576, + "id": 5585, "properties": { "attached": "true", "rotation": "3", @@ -122391,7 +122908,7 @@ } }, { - "id": 5577, + "id": 5586, "properties": { "attached": "true", "rotation": "4", @@ -122399,7 +122916,7 @@ } }, { - "id": 5578, + "id": 5587, "properties": { "attached": "true", "rotation": "4", @@ -122407,7 +122924,7 @@ } }, { - "id": 5579, + "id": 5588, "properties": { "attached": "true", "rotation": "5", @@ -122415,7 +122932,7 @@ } }, { - "id": 5580, + "id": 5589, "properties": { "attached": "true", "rotation": "5", @@ -122423,7 +122940,7 @@ } }, { - "id": 5581, + "id": 5590, "properties": { "attached": "true", "rotation": "6", @@ -122431,7 +122948,7 @@ } }, { - "id": 5582, + "id": 5591, "properties": { "attached": "true", "rotation": "6", @@ -122439,7 +122956,7 @@ } }, { - "id": 5583, + "id": 5592, "properties": { "attached": "true", "rotation": "7", @@ -122447,7 +122964,7 @@ } }, { - "id": 5584, + "id": 5593, "properties": { "attached": "true", "rotation": "7", @@ -122455,7 +122972,7 @@ } }, { - "id": 5585, + "id": 5594, "properties": { "attached": "true", "rotation": "8", @@ -122463,7 +122980,7 @@ } }, { - "id": 5586, + "id": 5595, "properties": { "attached": "true", "rotation": "8", @@ -122471,7 +122988,7 @@ } }, { - "id": 5587, + "id": 5596, "properties": { "attached": "true", "rotation": "9", @@ -122479,7 +122996,7 @@ } }, { - "id": 5588, + "id": 5597, "properties": { "attached": "true", "rotation": "9", @@ -122487,7 +123004,7 @@ } }, { - "id": 5589, + "id": 5598, "properties": { "attached": "true", "rotation": "10", @@ -122495,7 +123012,7 @@ } }, { - "id": 5590, + "id": 5599, "properties": { "attached": "true", "rotation": "10", @@ -122503,7 +123020,7 @@ } }, { - "id": 5591, + "id": 5600, "properties": { "attached": "true", "rotation": "11", @@ -122511,7 +123028,7 @@ } }, { - "id": 5592, + "id": 5601, "properties": { "attached": "true", "rotation": "11", @@ -122519,7 +123036,7 @@ } }, { - "id": 5593, + "id": 5602, "properties": { "attached": "true", "rotation": "12", @@ -122527,7 +123044,7 @@ } }, { - "id": 5594, + "id": 5603, "properties": { "attached": "true", "rotation": "12", @@ -122535,7 +123052,7 @@ } }, { - "id": 5595, + "id": 5604, "properties": { "attached": "true", "rotation": "13", @@ -122543,7 +123060,7 @@ } }, { - "id": 5596, + "id": 5605, "properties": { "attached": "true", "rotation": "13", @@ -122551,7 +123068,7 @@ } }, { - "id": 5597, + "id": 5606, "properties": { "attached": "true", "rotation": "14", @@ -122559,7 +123076,7 @@ } }, { - "id": 5598, + "id": 5607, "properties": { "attached": "true", "rotation": "14", @@ -122567,7 +123084,7 @@ } }, { - "id": 5599, + "id": 5608, "properties": { "attached": "true", "rotation": "15", @@ -122575,7 +123092,7 @@ } }, { - "id": 5600, + "id": 5609, "properties": { "attached": "true", "rotation": "15", @@ -122583,7 +123100,7 @@ } }, { - "id": 5601, + "id": 5610, "properties": { "attached": "false", "rotation": "0", @@ -122592,7 +123109,7 @@ }, { "default": true, - "id": 5602, + "id": 5611, "properties": { "attached": "false", "rotation": "0", @@ -122600,7 +123117,7 @@ } }, { - "id": 5603, + "id": 5612, "properties": { "attached": "false", "rotation": "1", @@ -122608,7 +123125,7 @@ } }, { - "id": 5604, + "id": 5613, "properties": { "attached": "false", "rotation": "1", @@ -122616,7 +123133,7 @@ } }, { - "id": 5605, + "id": 5614, "properties": { "attached": "false", "rotation": "2", @@ -122624,7 +123141,7 @@ } }, { - "id": 5606, + "id": 5615, "properties": { "attached": "false", "rotation": "2", @@ -122632,7 +123149,7 @@ } }, { - "id": 5607, + "id": 5616, "properties": { "attached": "false", "rotation": "3", @@ -122640,7 +123157,7 @@ } }, { - "id": 5608, + "id": 5617, "properties": { "attached": "false", "rotation": "3", @@ -122648,7 +123165,7 @@ } }, { - "id": 5609, + "id": 5618, "properties": { "attached": "false", "rotation": "4", @@ -122656,7 +123173,7 @@ } }, { - "id": 5610, + "id": 5619, "properties": { "attached": "false", "rotation": "4", @@ -122664,7 +123181,7 @@ } }, { - "id": 5611, + "id": 5620, "properties": { "attached": "false", "rotation": "5", @@ -122672,7 +123189,7 @@ } }, { - "id": 5612, + "id": 5621, "properties": { "attached": "false", "rotation": "5", @@ -122680,7 +123197,7 @@ } }, { - "id": 5613, + "id": 5622, "properties": { "attached": "false", "rotation": "6", @@ -122688,7 +123205,7 @@ } }, { - "id": 5614, + "id": 5623, "properties": { "attached": "false", "rotation": "6", @@ -122696,7 +123213,7 @@ } }, { - "id": 5615, + "id": 5624, "properties": { "attached": "false", "rotation": "7", @@ -122704,7 +123221,7 @@ } }, { - "id": 5616, + "id": 5625, "properties": { "attached": "false", "rotation": "7", @@ -122712,7 +123229,7 @@ } }, { - "id": 5617, + "id": 5626, "properties": { "attached": "false", "rotation": "8", @@ -122720,7 +123237,7 @@ } }, { - "id": 5618, + "id": 5627, "properties": { "attached": "false", "rotation": "8", @@ -122728,7 +123245,7 @@ } }, { - "id": 5619, + "id": 5628, "properties": { "attached": "false", "rotation": "9", @@ -122736,7 +123253,7 @@ } }, { - "id": 5620, + "id": 5629, "properties": { "attached": "false", "rotation": "9", @@ -122744,7 +123261,7 @@ } }, { - "id": 5621, + "id": 5630, "properties": { "attached": "false", "rotation": "10", @@ -122752,7 +123269,7 @@ } }, { - "id": 5622, + "id": 5631, "properties": { "attached": "false", "rotation": "10", @@ -122760,7 +123277,7 @@ } }, { - "id": 5623, + "id": 5632, "properties": { "attached": "false", "rotation": "11", @@ -122768,7 +123285,7 @@ } }, { - "id": 5624, + "id": 5633, "properties": { "attached": "false", "rotation": "11", @@ -122776,7 +123293,7 @@ } }, { - "id": 5625, + "id": 5634, "properties": { "attached": "false", "rotation": "12", @@ -122784,7 +123301,7 @@ } }, { - "id": 5626, + "id": 5635, "properties": { "attached": "false", "rotation": "12", @@ -122792,7 +123309,7 @@ } }, { - "id": 5627, + "id": 5636, "properties": { "attached": "false", "rotation": "13", @@ -122800,7 +123317,7 @@ } }, { - "id": 5628, + "id": 5637, "properties": { "attached": "false", "rotation": "13", @@ -122808,7 +123325,7 @@ } }, { - "id": 5629, + "id": 5638, "properties": { "attached": "false", "rotation": "14", @@ -122816,7 +123333,7 @@ } }, { - "id": 5630, + "id": 5639, "properties": { "attached": "false", "rotation": "14", @@ -122824,7 +123341,7 @@ } }, { - "id": 5631, + "id": 5640, "properties": { "attached": "false", "rotation": "15", @@ -122832,7 +123349,7 @@ } }, { - "id": 5632, + "id": 5641, "properties": { "attached": "false", "rotation": "15", @@ -122844,6 +123361,7 @@ "minecraft:mangrove_leaves": { "definition": { "type": "minecraft:mangrove_leaves", + "leaf_particle_chance": 0.01, "properties": {} }, "properties": { @@ -123153,14 +123671,14 @@ }, "states": [ { - "id": 5899, + "id": 5908, "properties": { "powered": "true" } }, { "default": true, - "id": 5900, + "id": 5909, "properties": { "powered": "false" } @@ -123617,7 +124135,7 @@ }, "states": [ { - "id": 4613, + "id": 4622, "properties": { "rotation": "0", "waterlogged": "true" @@ -123625,217 +124143,217 @@ }, { "default": true, - "id": 4614, + "id": 4623, "properties": { "rotation": "0", "waterlogged": "false" } }, { - "id": 4615, + "id": 4624, "properties": { "rotation": "1", "waterlogged": "true" } }, { - "id": 4616, + "id": 4625, "properties": { "rotation": "1", "waterlogged": "false" } }, { - "id": 4617, + "id": 4626, "properties": { "rotation": "2", "waterlogged": "true" } }, { - "id": 4618, + "id": 4627, "properties": { "rotation": "2", "waterlogged": "false" } }, { - "id": 4619, + "id": 4628, "properties": { "rotation": "3", "waterlogged": "true" } }, { - "id": 4620, + "id": 4629, "properties": { "rotation": "3", "waterlogged": "false" } }, { - "id": 4621, + "id": 4630, "properties": { "rotation": "4", "waterlogged": "true" } }, { - "id": 4622, + "id": 4631, "properties": { "rotation": "4", "waterlogged": "false" } }, { - "id": 4623, + "id": 4632, "properties": { "rotation": "5", "waterlogged": "true" } }, { - "id": 4624, + "id": 4633, "properties": { "rotation": "5", "waterlogged": "false" } }, { - "id": 4625, + "id": 4634, "properties": { "rotation": "6", "waterlogged": "true" } }, { - "id": 4626, + "id": 4635, "properties": { "rotation": "6", "waterlogged": "false" } }, { - "id": 4627, + "id": 4636, "properties": { "rotation": "7", "waterlogged": "true" } }, { - "id": 4628, + "id": 4637, "properties": { "rotation": "7", "waterlogged": "false" } }, { - "id": 4629, + "id": 4638, "properties": { "rotation": "8", "waterlogged": "true" } }, { - "id": 4630, + "id": 4639, "properties": { "rotation": "8", "waterlogged": "false" } }, { - "id": 4631, + "id": 4640, "properties": { "rotation": "9", "waterlogged": "true" } }, { - "id": 4632, + "id": 4641, "properties": { "rotation": "9", "waterlogged": "false" } }, { - "id": 4633, + "id": 4642, "properties": { "rotation": "10", "waterlogged": "true" } }, { - "id": 4634, + "id": 4643, "properties": { "rotation": "10", "waterlogged": "false" } }, { - "id": 4635, + "id": 4644, "properties": { "rotation": "11", "waterlogged": "true" } }, { - "id": 4636, + "id": 4645, "properties": { "rotation": "11", "waterlogged": "false" } }, { - "id": 4637, + "id": 4646, "properties": { "rotation": "12", "waterlogged": "true" } }, { - "id": 4638, + "id": 4647, "properties": { "rotation": "12", "waterlogged": "false" } }, { - "id": 4639, + "id": 4648, "properties": { "rotation": "13", "waterlogged": "true" } }, { - "id": 4640, + "id": 4649, "properties": { "rotation": "13", "waterlogged": "false" } }, { - "id": 4641, + "id": 4650, "properties": { "rotation": "14", "waterlogged": "true" } }, { - "id": 4642, + "id": 4651, "properties": { "rotation": "14", "waterlogged": "false" } }, { - "id": 4643, + "id": 4652, "properties": { "rotation": "15", "waterlogged": "true" } }, { - "id": 4644, + "id": 4653, "properties": { "rotation": "15", "waterlogged": "false" @@ -123861,21 +124379,21 @@ }, "states": [ { - "id": 12089, + "id": 12099, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 12090, + "id": 12100, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 12091, + "id": 12101, "properties": { "type": "bottom", "waterlogged": "true" @@ -123883,21 +124401,21 @@ }, { "default": true, - "id": 12092, + "id": 12102, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 12093, + "id": 12103, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 12094, + "id": 12104, "properties": { "type": "double", "waterlogged": "false" @@ -123938,7 +124456,7 @@ }, "states": [ { - "id": 11003, + "id": 11013, "properties": { "facing": "north", "half": "top", @@ -123947,7 +124465,7 @@ } }, { - "id": 11004, + "id": 11014, "properties": { "facing": "north", "half": "top", @@ -123956,7 +124474,7 @@ } }, { - "id": 11005, + "id": 11015, "properties": { "facing": "north", "half": "top", @@ -123965,7 +124483,7 @@ } }, { - "id": 11006, + "id": 11016, "properties": { "facing": "north", "half": "top", @@ -123974,7 +124492,7 @@ } }, { - "id": 11007, + "id": 11017, "properties": { "facing": "north", "half": "top", @@ -123983,7 +124501,7 @@ } }, { - "id": 11008, + "id": 11018, "properties": { "facing": "north", "half": "top", @@ -123992,7 +124510,7 @@ } }, { - "id": 11009, + "id": 11019, "properties": { "facing": "north", "half": "top", @@ -124001,7 +124519,7 @@ } }, { - "id": 11010, + "id": 11020, "properties": { "facing": "north", "half": "top", @@ -124010,7 +124528,7 @@ } }, { - "id": 11011, + "id": 11021, "properties": { "facing": "north", "half": "top", @@ -124019,7 +124537,7 @@ } }, { - "id": 11012, + "id": 11022, "properties": { "facing": "north", "half": "top", @@ -124028,7 +124546,7 @@ } }, { - "id": 11013, + "id": 11023, "properties": { "facing": "north", "half": "bottom", @@ -124038,7 +124556,7 @@ }, { "default": true, - "id": 11014, + "id": 11024, "properties": { "facing": "north", "half": "bottom", @@ -124047,7 +124565,7 @@ } }, { - "id": 11015, + "id": 11025, "properties": { "facing": "north", "half": "bottom", @@ -124056,7 +124574,7 @@ } }, { - "id": 11016, + "id": 11026, "properties": { "facing": "north", "half": "bottom", @@ -124065,7 +124583,7 @@ } }, { - "id": 11017, + "id": 11027, "properties": { "facing": "north", "half": "bottom", @@ -124074,7 +124592,7 @@ } }, { - "id": 11018, + "id": 11028, "properties": { "facing": "north", "half": "bottom", @@ -124083,7 +124601,7 @@ } }, { - "id": 11019, + "id": 11029, "properties": { "facing": "north", "half": "bottom", @@ -124092,7 +124610,7 @@ } }, { - "id": 11020, + "id": 11030, "properties": { "facing": "north", "half": "bottom", @@ -124101,7 +124619,7 @@ } }, { - "id": 11021, + "id": 11031, "properties": { "facing": "north", "half": "bottom", @@ -124110,7 +124628,7 @@ } }, { - "id": 11022, + "id": 11032, "properties": { "facing": "north", "half": "bottom", @@ -124119,7 +124637,7 @@ } }, { - "id": 11023, + "id": 11033, "properties": { "facing": "south", "half": "top", @@ -124128,7 +124646,7 @@ } }, { - "id": 11024, + "id": 11034, "properties": { "facing": "south", "half": "top", @@ -124137,7 +124655,7 @@ } }, { - "id": 11025, + "id": 11035, "properties": { "facing": "south", "half": "top", @@ -124146,7 +124664,7 @@ } }, { - "id": 11026, + "id": 11036, "properties": { "facing": "south", "half": "top", @@ -124155,7 +124673,7 @@ } }, { - "id": 11027, + "id": 11037, "properties": { "facing": "south", "half": "top", @@ -124164,7 +124682,7 @@ } }, { - "id": 11028, + "id": 11038, "properties": { "facing": "south", "half": "top", @@ -124173,7 +124691,7 @@ } }, { - "id": 11029, + "id": 11039, "properties": { "facing": "south", "half": "top", @@ -124182,7 +124700,7 @@ } }, { - "id": 11030, + "id": 11040, "properties": { "facing": "south", "half": "top", @@ -124191,7 +124709,7 @@ } }, { - "id": 11031, + "id": 11041, "properties": { "facing": "south", "half": "top", @@ -124200,7 +124718,7 @@ } }, { - "id": 11032, + "id": 11042, "properties": { "facing": "south", "half": "top", @@ -124209,7 +124727,7 @@ } }, { - "id": 11033, + "id": 11043, "properties": { "facing": "south", "half": "bottom", @@ -124218,7 +124736,7 @@ } }, { - "id": 11034, + "id": 11044, "properties": { "facing": "south", "half": "bottom", @@ -124227,7 +124745,7 @@ } }, { - "id": 11035, + "id": 11045, "properties": { "facing": "south", "half": "bottom", @@ -124236,7 +124754,7 @@ } }, { - "id": 11036, + "id": 11046, "properties": { "facing": "south", "half": "bottom", @@ -124245,7 +124763,7 @@ } }, { - "id": 11037, + "id": 11047, "properties": { "facing": "south", "half": "bottom", @@ -124254,7 +124772,7 @@ } }, { - "id": 11038, + "id": 11048, "properties": { "facing": "south", "half": "bottom", @@ -124263,7 +124781,7 @@ } }, { - "id": 11039, + "id": 11049, "properties": { "facing": "south", "half": "bottom", @@ -124272,7 +124790,7 @@ } }, { - "id": 11040, + "id": 11050, "properties": { "facing": "south", "half": "bottom", @@ -124281,7 +124799,7 @@ } }, { - "id": 11041, + "id": 11051, "properties": { "facing": "south", "half": "bottom", @@ -124290,7 +124808,7 @@ } }, { - "id": 11042, + "id": 11052, "properties": { "facing": "south", "half": "bottom", @@ -124299,7 +124817,7 @@ } }, { - "id": 11043, + "id": 11053, "properties": { "facing": "west", "half": "top", @@ -124308,7 +124826,7 @@ } }, { - "id": 11044, + "id": 11054, "properties": { "facing": "west", "half": "top", @@ -124317,7 +124835,7 @@ } }, { - "id": 11045, + "id": 11055, "properties": { "facing": "west", "half": "top", @@ -124326,7 +124844,7 @@ } }, { - "id": 11046, + "id": 11056, "properties": { "facing": "west", "half": "top", @@ -124335,7 +124853,7 @@ } }, { - "id": 11047, + "id": 11057, "properties": { "facing": "west", "half": "top", @@ -124344,7 +124862,7 @@ } }, { - "id": 11048, + "id": 11058, "properties": { "facing": "west", "half": "top", @@ -124353,7 +124871,7 @@ } }, { - "id": 11049, + "id": 11059, "properties": { "facing": "west", "half": "top", @@ -124362,7 +124880,7 @@ } }, { - "id": 11050, + "id": 11060, "properties": { "facing": "west", "half": "top", @@ -124371,7 +124889,7 @@ } }, { - "id": 11051, + "id": 11061, "properties": { "facing": "west", "half": "top", @@ -124380,7 +124898,7 @@ } }, { - "id": 11052, + "id": 11062, "properties": { "facing": "west", "half": "top", @@ -124389,7 +124907,7 @@ } }, { - "id": 11053, + "id": 11063, "properties": { "facing": "west", "half": "bottom", @@ -124398,7 +124916,7 @@ } }, { - "id": 11054, + "id": 11064, "properties": { "facing": "west", "half": "bottom", @@ -124407,7 +124925,7 @@ } }, { - "id": 11055, + "id": 11065, "properties": { "facing": "west", "half": "bottom", @@ -124416,7 +124934,7 @@ } }, { - "id": 11056, + "id": 11066, "properties": { "facing": "west", "half": "bottom", @@ -124425,7 +124943,7 @@ } }, { - "id": 11057, + "id": 11067, "properties": { "facing": "west", "half": "bottom", @@ -124434,7 +124952,7 @@ } }, { - "id": 11058, + "id": 11068, "properties": { "facing": "west", "half": "bottom", @@ -124443,7 +124961,7 @@ } }, { - "id": 11059, + "id": 11069, "properties": { "facing": "west", "half": "bottom", @@ -124452,7 +124970,7 @@ } }, { - "id": 11060, + "id": 11070, "properties": { "facing": "west", "half": "bottom", @@ -124461,7 +124979,7 @@ } }, { - "id": 11061, + "id": 11071, "properties": { "facing": "west", "half": "bottom", @@ -124470,7 +124988,7 @@ } }, { - "id": 11062, + "id": 11072, "properties": { "facing": "west", "half": "bottom", @@ -124479,7 +124997,7 @@ } }, { - "id": 11063, + "id": 11073, "properties": { "facing": "east", "half": "top", @@ -124488,7 +125006,7 @@ } }, { - "id": 11064, + "id": 11074, "properties": { "facing": "east", "half": "top", @@ -124497,7 +125015,7 @@ } }, { - "id": 11065, + "id": 11075, "properties": { "facing": "east", "half": "top", @@ -124506,7 +125024,7 @@ } }, { - "id": 11066, + "id": 11076, "properties": { "facing": "east", "half": "top", @@ -124515,7 +125033,7 @@ } }, { - "id": 11067, + "id": 11077, "properties": { "facing": "east", "half": "top", @@ -124524,7 +125042,7 @@ } }, { - "id": 11068, + "id": 11078, "properties": { "facing": "east", "half": "top", @@ -124533,7 +125051,7 @@ } }, { - "id": 11069, + "id": 11079, "properties": { "facing": "east", "half": "top", @@ -124542,7 +125060,7 @@ } }, { - "id": 11070, + "id": 11080, "properties": { "facing": "east", "half": "top", @@ -124551,7 +125069,7 @@ } }, { - "id": 11071, + "id": 11081, "properties": { "facing": "east", "half": "top", @@ -124560,7 +125078,7 @@ } }, { - "id": 11072, + "id": 11082, "properties": { "facing": "east", "half": "top", @@ -124569,7 +125087,7 @@ } }, { - "id": 11073, + "id": 11083, "properties": { "facing": "east", "half": "bottom", @@ -124578,7 +125096,7 @@ } }, { - "id": 11074, + "id": 11084, "properties": { "facing": "east", "half": "bottom", @@ -124587,7 +125105,7 @@ } }, { - "id": 11075, + "id": 11085, "properties": { "facing": "east", "half": "bottom", @@ -124596,7 +125114,7 @@ } }, { - "id": 11076, + "id": 11086, "properties": { "facing": "east", "half": "bottom", @@ -124605,7 +125123,7 @@ } }, { - "id": 11077, + "id": 11087, "properties": { "facing": "east", "half": "bottom", @@ -124614,7 +125132,7 @@ } }, { - "id": 11078, + "id": 11088, "properties": { "facing": "east", "half": "bottom", @@ -124623,7 +125141,7 @@ } }, { - "id": 11079, + "id": 11089, "properties": { "facing": "east", "half": "bottom", @@ -124632,7 +125150,7 @@ } }, { - "id": 11080, + "id": 11090, "properties": { "facing": "east", "half": "bottom", @@ -124641,7 +125159,7 @@ } }, { - "id": 11081, + "id": 11091, "properties": { "facing": "east", "half": "bottom", @@ -124650,7 +125168,7 @@ } }, { - "id": 11082, + "id": 11092, "properties": { "facing": "east", "half": "bottom", @@ -124692,7 +125210,7 @@ }, "states": [ { - "id": 6642, + "id": 6652, "properties": { "facing": "north", "half": "top", @@ -124702,7 +125220,7 @@ } }, { - "id": 6643, + "id": 6653, "properties": { "facing": "north", "half": "top", @@ -124712,7 +125230,7 @@ } }, { - "id": 6644, + "id": 6654, "properties": { "facing": "north", "half": "top", @@ -124722,7 +125240,7 @@ } }, { - "id": 6645, + "id": 6655, "properties": { "facing": "north", "half": "top", @@ -124732,7 +125250,7 @@ } }, { - "id": 6646, + "id": 6656, "properties": { "facing": "north", "half": "top", @@ -124742,7 +125260,7 @@ } }, { - "id": 6647, + "id": 6657, "properties": { "facing": "north", "half": "top", @@ -124752,7 +125270,7 @@ } }, { - "id": 6648, + "id": 6658, "properties": { "facing": "north", "half": "top", @@ -124762,7 +125280,7 @@ } }, { - "id": 6649, + "id": 6659, "properties": { "facing": "north", "half": "top", @@ -124772,7 +125290,7 @@ } }, { - "id": 6650, + "id": 6660, "properties": { "facing": "north", "half": "bottom", @@ -124782,7 +125300,7 @@ } }, { - "id": 6651, + "id": 6661, "properties": { "facing": "north", "half": "bottom", @@ -124792,7 +125310,7 @@ } }, { - "id": 6652, + "id": 6662, "properties": { "facing": "north", "half": "bottom", @@ -124802,7 +125320,7 @@ } }, { - "id": 6653, + "id": 6663, "properties": { "facing": "north", "half": "bottom", @@ -124812,7 +125330,7 @@ } }, { - "id": 6654, + "id": 6664, "properties": { "facing": "north", "half": "bottom", @@ -124822,7 +125340,7 @@ } }, { - "id": 6655, + "id": 6665, "properties": { "facing": "north", "half": "bottom", @@ -124832,7 +125350,7 @@ } }, { - "id": 6656, + "id": 6666, "properties": { "facing": "north", "half": "bottom", @@ -124843,7 +125361,7 @@ }, { "default": true, - "id": 6657, + "id": 6667, "properties": { "facing": "north", "half": "bottom", @@ -124853,7 +125371,7 @@ } }, { - "id": 6658, + "id": 6668, "properties": { "facing": "south", "half": "top", @@ -124863,7 +125381,7 @@ } }, { - "id": 6659, + "id": 6669, "properties": { "facing": "south", "half": "top", @@ -124873,7 +125391,7 @@ } }, { - "id": 6660, + "id": 6670, "properties": { "facing": "south", "half": "top", @@ -124883,7 +125401,7 @@ } }, { - "id": 6661, + "id": 6671, "properties": { "facing": "south", "half": "top", @@ -124893,7 +125411,7 @@ } }, { - "id": 6662, + "id": 6672, "properties": { "facing": "south", "half": "top", @@ -124903,7 +125421,7 @@ } }, { - "id": 6663, + "id": 6673, "properties": { "facing": "south", "half": "top", @@ -124913,7 +125431,7 @@ } }, { - "id": 6664, + "id": 6674, "properties": { "facing": "south", "half": "top", @@ -124923,7 +125441,7 @@ } }, { - "id": 6665, + "id": 6675, "properties": { "facing": "south", "half": "top", @@ -124933,7 +125451,7 @@ } }, { - "id": 6666, + "id": 6676, "properties": { "facing": "south", "half": "bottom", @@ -124943,7 +125461,7 @@ } }, { - "id": 6667, + "id": 6677, "properties": { "facing": "south", "half": "bottom", @@ -124953,7 +125471,7 @@ } }, { - "id": 6668, + "id": 6678, "properties": { "facing": "south", "half": "bottom", @@ -124963,7 +125481,7 @@ } }, { - "id": 6669, + "id": 6679, "properties": { "facing": "south", "half": "bottom", @@ -124973,7 +125491,7 @@ } }, { - "id": 6670, + "id": 6680, "properties": { "facing": "south", "half": "bottom", @@ -124983,7 +125501,7 @@ } }, { - "id": 6671, + "id": 6681, "properties": { "facing": "south", "half": "bottom", @@ -124993,7 +125511,7 @@ } }, { - "id": 6672, + "id": 6682, "properties": { "facing": "south", "half": "bottom", @@ -125003,7 +125521,7 @@ } }, { - "id": 6673, + "id": 6683, "properties": { "facing": "south", "half": "bottom", @@ -125013,7 +125531,7 @@ } }, { - "id": 6674, + "id": 6684, "properties": { "facing": "west", "half": "top", @@ -125023,7 +125541,7 @@ } }, { - "id": 6675, + "id": 6685, "properties": { "facing": "west", "half": "top", @@ -125033,7 +125551,7 @@ } }, { - "id": 6676, + "id": 6686, "properties": { "facing": "west", "half": "top", @@ -125043,7 +125561,7 @@ } }, { - "id": 6677, + "id": 6687, "properties": { "facing": "west", "half": "top", @@ -125053,7 +125571,7 @@ } }, { - "id": 6678, + "id": 6688, "properties": { "facing": "west", "half": "top", @@ -125063,7 +125581,7 @@ } }, { - "id": 6679, + "id": 6689, "properties": { "facing": "west", "half": "top", @@ -125073,7 +125591,7 @@ } }, { - "id": 6680, + "id": 6690, "properties": { "facing": "west", "half": "top", @@ -125083,7 +125601,7 @@ } }, { - "id": 6681, + "id": 6691, "properties": { "facing": "west", "half": "top", @@ -125093,7 +125611,7 @@ } }, { - "id": 6682, + "id": 6692, "properties": { "facing": "west", "half": "bottom", @@ -125103,7 +125621,7 @@ } }, { - "id": 6683, + "id": 6693, "properties": { "facing": "west", "half": "bottom", @@ -125113,7 +125631,7 @@ } }, { - "id": 6684, + "id": 6694, "properties": { "facing": "west", "half": "bottom", @@ -125123,7 +125641,7 @@ } }, { - "id": 6685, + "id": 6695, "properties": { "facing": "west", "half": "bottom", @@ -125133,7 +125651,7 @@ } }, { - "id": 6686, + "id": 6696, "properties": { "facing": "west", "half": "bottom", @@ -125143,7 +125661,7 @@ } }, { - "id": 6687, + "id": 6697, "properties": { "facing": "west", "half": "bottom", @@ -125153,7 +125671,7 @@ } }, { - "id": 6688, + "id": 6698, "properties": { "facing": "west", "half": "bottom", @@ -125163,7 +125681,7 @@ } }, { - "id": 6689, + "id": 6699, "properties": { "facing": "west", "half": "bottom", @@ -125173,7 +125691,7 @@ } }, { - "id": 6690, + "id": 6700, "properties": { "facing": "east", "half": "top", @@ -125183,7 +125701,7 @@ } }, { - "id": 6691, + "id": 6701, "properties": { "facing": "east", "half": "top", @@ -125193,7 +125711,7 @@ } }, { - "id": 6692, + "id": 6702, "properties": { "facing": "east", "half": "top", @@ -125203,7 +125721,7 @@ } }, { - "id": 6693, + "id": 6703, "properties": { "facing": "east", "half": "top", @@ -125213,7 +125731,7 @@ } }, { - "id": 6694, + "id": 6704, "properties": { "facing": "east", "half": "top", @@ -125223,7 +125741,7 @@ } }, { - "id": 6695, + "id": 6705, "properties": { "facing": "east", "half": "top", @@ -125233,7 +125751,7 @@ } }, { - "id": 6696, + "id": 6706, "properties": { "facing": "east", "half": "top", @@ -125243,7 +125761,7 @@ } }, { - "id": 6697, + "id": 6707, "properties": { "facing": "east", "half": "top", @@ -125253,7 +125771,7 @@ } }, { - "id": 6698, + "id": 6708, "properties": { "facing": "east", "half": "bottom", @@ -125263,7 +125781,7 @@ } }, { - "id": 6699, + "id": 6709, "properties": { "facing": "east", "half": "bottom", @@ -125273,7 +125791,7 @@ } }, { - "id": 6700, + "id": 6710, "properties": { "facing": "east", "half": "bottom", @@ -125283,7 +125801,7 @@ } }, { - "id": 6701, + "id": 6711, "properties": { "facing": "east", "half": "bottom", @@ -125293,7 +125811,7 @@ } }, { - "id": 6702, + "id": 6712, "properties": { "facing": "east", "half": "bottom", @@ -125303,7 +125821,7 @@ } }, { - "id": 6703, + "id": 6713, "properties": { "facing": "east", "half": "bottom", @@ -125313,7 +125831,7 @@ } }, { - "id": 6704, + "id": 6714, "properties": { "facing": "east", "half": "bottom", @@ -125323,7 +125841,7 @@ } }, { - "id": 6705, + "id": 6715, "properties": { "facing": "east", "half": "bottom", @@ -125354,7 +125872,7 @@ }, "states": [ { - "id": 5761, + "id": 5770, "properties": { "facing": "north", "waterlogged": "true" @@ -125362,49 +125880,49 @@ }, { "default": true, - "id": 5762, + "id": 5771, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 5763, + "id": 5772, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 5764, + "id": 5773, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 5765, + "id": 5774, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 5766, + "id": 5775, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 5767, + "id": 5776, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 5768, + "id": 5777, "properties": { "facing": "east", "waterlogged": "false" @@ -125432,7 +125950,7 @@ }, "states": [ { - "id": 4913, + "id": 4922, "properties": { "facing": "north", "waterlogged": "true" @@ -125440,49 +125958,49 @@ }, { "default": true, - "id": 4914, + "id": 4923, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 4915, + "id": 4924, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 4916, + "id": 4925, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 4917, + "id": 4926, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 4918, + "id": 4927, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 4919, + "id": 4928, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 4920, + "id": 4929, "properties": { "facing": "east", "waterlogged": "false" @@ -125527,9 +126045,9 @@ "minecraft:medium_amethyst_bud": { "definition": { "type": "minecraft:amethyst_cluster", - "aabb_offset": 3.0, "height": 4.0, - "properties": {} + "properties": {}, + "width": 10.0 }, "properties": { "facing": [ @@ -125547,63 +126065,63 @@ }, "states": [ { - "id": 22070, + "id": 22117, "properties": { "facing": "north", "waterlogged": "true" } }, { - "id": 22071, + "id": 22118, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 22072, + "id": 22119, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 22073, + "id": 22120, "properties": { "facing": "east", "waterlogged": "false" } }, { - "id": 22074, + "id": 22121, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 22075, + "id": 22122, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 22076, + "id": 22123, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 22077, + "id": 22124, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 22078, + "id": 22125, "properties": { "facing": "up", "waterlogged": "true" @@ -125611,21 +126129,21 @@ }, { "default": true, - "id": 22079, + "id": 22126, "properties": { "facing": "up", "waterlogged": "false" } }, { - "id": 22080, + "id": 22127, "properties": { "facing": "down", "waterlogged": "true" } }, { - "id": 22081, + "id": 22128, "properties": { "facing": "down", "waterlogged": "false" @@ -125641,7 +126159,7 @@ "states": [ { "default": true, - "id": 7045 + "id": 7055 } ] }, @@ -125668,49 +126186,49 @@ "states": [ { "default": true, - "id": 7062, + "id": 7072, "properties": { "age": "0" } }, { - "id": 7063, + "id": 7073, "properties": { "age": "1" } }, { - "id": 7064, + "id": 7074, "properties": { "age": "2" } }, { - "id": 7065, + "id": 7075, "properties": { "age": "3" } }, { - "id": 7066, + "id": 7076, "properties": { "age": "4" } }, { - "id": 7067, + "id": 7077, "properties": { "age": "5" } }, { - "id": 7068, + "id": 7078, "properties": { "age": "6" } }, { - "id": 7069, + "id": 7079, "properties": { "age": "7" } @@ -125726,7 +126244,7 @@ "states": [ { "default": true, - "id": 25856 + "id": 25935 } ] }, @@ -125738,7 +126256,7 @@ "states": [ { "default": true, - "id": 25839 + "id": 25886 } ] }, @@ -125750,7 +126268,7 @@ "states": [ { "default": true, - "id": 2396 + "id": 2399 } ] }, @@ -125772,21 +126290,21 @@ }, "states": [ { - "id": 15119, + "id": 15161, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 15120, + "id": 15162, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 15121, + "id": 15163, "properties": { "type": "bottom", "waterlogged": "true" @@ -125794,21 +126312,21 @@ }, { "default": true, - "id": 15122, + "id": 15164, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 15123, + "id": 15165, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 15124, + "id": 15166, "properties": { "type": "double", "waterlogged": "false" @@ -125849,7 +126367,7 @@ }, "states": [ { - "id": 14295, + "id": 14337, "properties": { "facing": "north", "half": "top", @@ -125858,7 +126376,7 @@ } }, { - "id": 14296, + "id": 14338, "properties": { "facing": "north", "half": "top", @@ -125867,7 +126385,7 @@ } }, { - "id": 14297, + "id": 14339, "properties": { "facing": "north", "half": "top", @@ -125876,7 +126394,7 @@ } }, { - "id": 14298, + "id": 14340, "properties": { "facing": "north", "half": "top", @@ -125885,7 +126403,7 @@ } }, { - "id": 14299, + "id": 14341, "properties": { "facing": "north", "half": "top", @@ -125894,7 +126412,7 @@ } }, { - "id": 14300, + "id": 14342, "properties": { "facing": "north", "half": "top", @@ -125903,7 +126421,7 @@ } }, { - "id": 14301, + "id": 14343, "properties": { "facing": "north", "half": "top", @@ -125912,7 +126430,7 @@ } }, { - "id": 14302, + "id": 14344, "properties": { "facing": "north", "half": "top", @@ -125921,7 +126439,7 @@ } }, { - "id": 14303, + "id": 14345, "properties": { "facing": "north", "half": "top", @@ -125930,7 +126448,7 @@ } }, { - "id": 14304, + "id": 14346, "properties": { "facing": "north", "half": "top", @@ -125939,7 +126457,7 @@ } }, { - "id": 14305, + "id": 14347, "properties": { "facing": "north", "half": "bottom", @@ -125949,7 +126467,7 @@ }, { "default": true, - "id": 14306, + "id": 14348, "properties": { "facing": "north", "half": "bottom", @@ -125958,7 +126476,7 @@ } }, { - "id": 14307, + "id": 14349, "properties": { "facing": "north", "half": "bottom", @@ -125967,7 +126485,7 @@ } }, { - "id": 14308, + "id": 14350, "properties": { "facing": "north", "half": "bottom", @@ -125976,7 +126494,7 @@ } }, { - "id": 14309, + "id": 14351, "properties": { "facing": "north", "half": "bottom", @@ -125985,7 +126503,7 @@ } }, { - "id": 14310, + "id": 14352, "properties": { "facing": "north", "half": "bottom", @@ -125994,7 +126512,7 @@ } }, { - "id": 14311, + "id": 14353, "properties": { "facing": "north", "half": "bottom", @@ -126003,7 +126521,7 @@ } }, { - "id": 14312, + "id": 14354, "properties": { "facing": "north", "half": "bottom", @@ -126012,7 +126530,7 @@ } }, { - "id": 14313, + "id": 14355, "properties": { "facing": "north", "half": "bottom", @@ -126021,7 +126539,7 @@ } }, { - "id": 14314, + "id": 14356, "properties": { "facing": "north", "half": "bottom", @@ -126030,7 +126548,7 @@ } }, { - "id": 14315, + "id": 14357, "properties": { "facing": "south", "half": "top", @@ -126039,7 +126557,7 @@ } }, { - "id": 14316, + "id": 14358, "properties": { "facing": "south", "half": "top", @@ -126048,7 +126566,7 @@ } }, { - "id": 14317, + "id": 14359, "properties": { "facing": "south", "half": "top", @@ -126057,7 +126575,7 @@ } }, { - "id": 14318, + "id": 14360, "properties": { "facing": "south", "half": "top", @@ -126066,7 +126584,7 @@ } }, { - "id": 14319, + "id": 14361, "properties": { "facing": "south", "half": "top", @@ -126075,7 +126593,7 @@ } }, { - "id": 14320, + "id": 14362, "properties": { "facing": "south", "half": "top", @@ -126084,7 +126602,7 @@ } }, { - "id": 14321, + "id": 14363, "properties": { "facing": "south", "half": "top", @@ -126093,7 +126611,7 @@ } }, { - "id": 14322, + "id": 14364, "properties": { "facing": "south", "half": "top", @@ -126102,7 +126620,7 @@ } }, { - "id": 14323, + "id": 14365, "properties": { "facing": "south", "half": "top", @@ -126111,7 +126629,7 @@ } }, { - "id": 14324, + "id": 14366, "properties": { "facing": "south", "half": "top", @@ -126120,7 +126638,7 @@ } }, { - "id": 14325, + "id": 14367, "properties": { "facing": "south", "half": "bottom", @@ -126129,7 +126647,7 @@ } }, { - "id": 14326, + "id": 14368, "properties": { "facing": "south", "half": "bottom", @@ -126138,7 +126656,7 @@ } }, { - "id": 14327, + "id": 14369, "properties": { "facing": "south", "half": "bottom", @@ -126147,7 +126665,7 @@ } }, { - "id": 14328, + "id": 14370, "properties": { "facing": "south", "half": "bottom", @@ -126156,7 +126674,7 @@ } }, { - "id": 14329, + "id": 14371, "properties": { "facing": "south", "half": "bottom", @@ -126165,7 +126683,7 @@ } }, { - "id": 14330, + "id": 14372, "properties": { "facing": "south", "half": "bottom", @@ -126174,7 +126692,7 @@ } }, { - "id": 14331, + "id": 14373, "properties": { "facing": "south", "half": "bottom", @@ -126183,7 +126701,7 @@ } }, { - "id": 14332, + "id": 14374, "properties": { "facing": "south", "half": "bottom", @@ -126192,7 +126710,7 @@ } }, { - "id": 14333, + "id": 14375, "properties": { "facing": "south", "half": "bottom", @@ -126201,7 +126719,7 @@ } }, { - "id": 14334, + "id": 14376, "properties": { "facing": "south", "half": "bottom", @@ -126210,7 +126728,7 @@ } }, { - "id": 14335, + "id": 14377, "properties": { "facing": "west", "half": "top", @@ -126219,7 +126737,7 @@ } }, { - "id": 14336, + "id": 14378, "properties": { "facing": "west", "half": "top", @@ -126228,7 +126746,7 @@ } }, { - "id": 14337, + "id": 14379, "properties": { "facing": "west", "half": "top", @@ -126237,7 +126755,7 @@ } }, { - "id": 14338, + "id": 14380, "properties": { "facing": "west", "half": "top", @@ -126246,7 +126764,7 @@ } }, { - "id": 14339, + "id": 14381, "properties": { "facing": "west", "half": "top", @@ -126255,7 +126773,7 @@ } }, { - "id": 14340, + "id": 14382, "properties": { "facing": "west", "half": "top", @@ -126264,7 +126782,7 @@ } }, { - "id": 14341, + "id": 14383, "properties": { "facing": "west", "half": "top", @@ -126273,7 +126791,7 @@ } }, { - "id": 14342, + "id": 14384, "properties": { "facing": "west", "half": "top", @@ -126282,7 +126800,7 @@ } }, { - "id": 14343, + "id": 14385, "properties": { "facing": "west", "half": "top", @@ -126291,7 +126809,7 @@ } }, { - "id": 14344, + "id": 14386, "properties": { "facing": "west", "half": "top", @@ -126300,7 +126818,7 @@ } }, { - "id": 14345, + "id": 14387, "properties": { "facing": "west", "half": "bottom", @@ -126309,7 +126827,7 @@ } }, { - "id": 14346, + "id": 14388, "properties": { "facing": "west", "half": "bottom", @@ -126318,7 +126836,7 @@ } }, { - "id": 14347, + "id": 14389, "properties": { "facing": "west", "half": "bottom", @@ -126327,7 +126845,7 @@ } }, { - "id": 14348, + "id": 14390, "properties": { "facing": "west", "half": "bottom", @@ -126336,7 +126854,7 @@ } }, { - "id": 14349, + "id": 14391, "properties": { "facing": "west", "half": "bottom", @@ -126345,7 +126863,7 @@ } }, { - "id": 14350, + "id": 14392, "properties": { "facing": "west", "half": "bottom", @@ -126354,7 +126872,7 @@ } }, { - "id": 14351, + "id": 14393, "properties": { "facing": "west", "half": "bottom", @@ -126363,7 +126881,7 @@ } }, { - "id": 14352, + "id": 14394, "properties": { "facing": "west", "half": "bottom", @@ -126372,7 +126890,7 @@ } }, { - "id": 14353, + "id": 14395, "properties": { "facing": "west", "half": "bottom", @@ -126381,7 +126899,7 @@ } }, { - "id": 14354, + "id": 14396, "properties": { "facing": "west", "half": "bottom", @@ -126390,7 +126908,7 @@ } }, { - "id": 14355, + "id": 14397, "properties": { "facing": "east", "half": "top", @@ -126399,7 +126917,7 @@ } }, { - "id": 14356, + "id": 14398, "properties": { "facing": "east", "half": "top", @@ -126408,7 +126926,7 @@ } }, { - "id": 14357, + "id": 14399, "properties": { "facing": "east", "half": "top", @@ -126417,7 +126935,7 @@ } }, { - "id": 14358, + "id": 14400, "properties": { "facing": "east", "half": "top", @@ -126426,7 +126944,7 @@ } }, { - "id": 14359, + "id": 14401, "properties": { "facing": "east", "half": "top", @@ -126435,7 +126953,7 @@ } }, { - "id": 14360, + "id": 14402, "properties": { "facing": "east", "half": "top", @@ -126444,7 +126962,7 @@ } }, { - "id": 14361, + "id": 14403, "properties": { "facing": "east", "half": "top", @@ -126453,7 +126971,7 @@ } }, { - "id": 14362, + "id": 14404, "properties": { "facing": "east", "half": "top", @@ -126462,7 +126980,7 @@ } }, { - "id": 14363, + "id": 14405, "properties": { "facing": "east", "half": "top", @@ -126471,7 +126989,7 @@ } }, { - "id": 14364, + "id": 14406, "properties": { "facing": "east", "half": "top", @@ -126480,7 +126998,7 @@ } }, { - "id": 14365, + "id": 14407, "properties": { "facing": "east", "half": "bottom", @@ -126489,7 +127007,7 @@ } }, { - "id": 14366, + "id": 14408, "properties": { "facing": "east", "half": "bottom", @@ -126498,7 +127016,7 @@ } }, { - "id": 14367, + "id": 14409, "properties": { "facing": "east", "half": "bottom", @@ -126507,7 +127025,7 @@ } }, { - "id": 14368, + "id": 14410, "properties": { "facing": "east", "half": "bottom", @@ -126516,7 +127034,7 @@ } }, { - "id": 14369, + "id": 14411, "properties": { "facing": "east", "half": "bottom", @@ -126525,7 +127043,7 @@ } }, { - "id": 14370, + "id": 14412, "properties": { "facing": "east", "half": "bottom", @@ -126534,7 +127052,7 @@ } }, { - "id": 14371, + "id": 14413, "properties": { "facing": "east", "half": "bottom", @@ -126543,7 +127061,7 @@ } }, { - "id": 14372, + "id": 14414, "properties": { "facing": "east", "half": "bottom", @@ -126552,7 +127070,7 @@ } }, { - "id": 14373, + "id": 14415, "properties": { "facing": "east", "half": "bottom", @@ -126561,7 +127079,7 @@ } }, { - "id": 14374, + "id": 14416, "properties": { "facing": "east", "half": "bottom", @@ -126608,7 +127126,7 @@ }, "states": [ { - "id": 9017, + "id": 9027, "properties": { "east": "none", "north": "none", @@ -126619,7 +127137,7 @@ } }, { - "id": 9018, + "id": 9028, "properties": { "east": "none", "north": "none", @@ -126630,7 +127148,7 @@ } }, { - "id": 9019, + "id": 9029, "properties": { "east": "none", "north": "none", @@ -126642,7 +127160,7 @@ }, { "default": true, - "id": 9020, + "id": 9030, "properties": { "east": "none", "north": "none", @@ -126653,7 +127171,7 @@ } }, { - "id": 9021, + "id": 9031, "properties": { "east": "none", "north": "none", @@ -126664,7 +127182,7 @@ } }, { - "id": 9022, + "id": 9032, "properties": { "east": "none", "north": "none", @@ -126675,7 +127193,7 @@ } }, { - "id": 9023, + "id": 9033, "properties": { "east": "none", "north": "none", @@ -126686,7 +127204,7 @@ } }, { - "id": 9024, + "id": 9034, "properties": { "east": "none", "north": "none", @@ -126697,7 +127215,7 @@ } }, { - "id": 9025, + "id": 9035, "properties": { "east": "none", "north": "none", @@ -126708,7 +127226,7 @@ } }, { - "id": 9026, + "id": 9036, "properties": { "east": "none", "north": "none", @@ -126719,7 +127237,7 @@ } }, { - "id": 9027, + "id": 9037, "properties": { "east": "none", "north": "none", @@ -126730,7 +127248,7 @@ } }, { - "id": 9028, + "id": 9038, "properties": { "east": "none", "north": "none", @@ -126741,7 +127259,7 @@ } }, { - "id": 9029, + "id": 9039, "properties": { "east": "none", "north": "none", @@ -126752,7 +127270,7 @@ } }, { - "id": 9030, + "id": 9040, "properties": { "east": "none", "north": "none", @@ -126763,7 +127281,7 @@ } }, { - "id": 9031, + "id": 9041, "properties": { "east": "none", "north": "none", @@ -126774,7 +127292,7 @@ } }, { - "id": 9032, + "id": 9042, "properties": { "east": "none", "north": "none", @@ -126785,7 +127303,7 @@ } }, { - "id": 9033, + "id": 9043, "properties": { "east": "none", "north": "none", @@ -126796,7 +127314,7 @@ } }, { - "id": 9034, + "id": 9044, "properties": { "east": "none", "north": "none", @@ -126807,7 +127325,7 @@ } }, { - "id": 9035, + "id": 9045, "properties": { "east": "none", "north": "none", @@ -126818,7 +127336,7 @@ } }, { - "id": 9036, + "id": 9046, "properties": { "east": "none", "north": "none", @@ -126829,7 +127347,7 @@ } }, { - "id": 9037, + "id": 9047, "properties": { "east": "none", "north": "none", @@ -126840,7 +127358,7 @@ } }, { - "id": 9038, + "id": 9048, "properties": { "east": "none", "north": "none", @@ -126851,7 +127369,7 @@ } }, { - "id": 9039, + "id": 9049, "properties": { "east": "none", "north": "none", @@ -126862,7 +127380,7 @@ } }, { - "id": 9040, + "id": 9050, "properties": { "east": "none", "north": "none", @@ -126873,7 +127391,7 @@ } }, { - "id": 9041, + "id": 9051, "properties": { "east": "none", "north": "none", @@ -126884,7 +127402,7 @@ } }, { - "id": 9042, + "id": 9052, "properties": { "east": "none", "north": "none", @@ -126895,7 +127413,7 @@ } }, { - "id": 9043, + "id": 9053, "properties": { "east": "none", "north": "none", @@ -126906,7 +127424,7 @@ } }, { - "id": 9044, + "id": 9054, "properties": { "east": "none", "north": "none", @@ -126917,7 +127435,7 @@ } }, { - "id": 9045, + "id": 9055, "properties": { "east": "none", "north": "none", @@ -126928,7 +127446,7 @@ } }, { - "id": 9046, + "id": 9056, "properties": { "east": "none", "north": "none", @@ -126939,7 +127457,7 @@ } }, { - "id": 9047, + "id": 9057, "properties": { "east": "none", "north": "none", @@ -126950,7 +127468,7 @@ } }, { - "id": 9048, + "id": 9058, "properties": { "east": "none", "north": "none", @@ -126961,7 +127479,7 @@ } }, { - "id": 9049, + "id": 9059, "properties": { "east": "none", "north": "none", @@ -126972,7 +127490,7 @@ } }, { - "id": 9050, + "id": 9060, "properties": { "east": "none", "north": "none", @@ -126983,7 +127501,7 @@ } }, { - "id": 9051, + "id": 9061, "properties": { "east": "none", "north": "none", @@ -126994,7 +127512,7 @@ } }, { - "id": 9052, + "id": 9062, "properties": { "east": "none", "north": "none", @@ -127005,7 +127523,7 @@ } }, { - "id": 9053, + "id": 9063, "properties": { "east": "none", "north": "low", @@ -127016,7 +127534,7 @@ } }, { - "id": 9054, + "id": 9064, "properties": { "east": "none", "north": "low", @@ -127027,7 +127545,7 @@ } }, { - "id": 9055, + "id": 9065, "properties": { "east": "none", "north": "low", @@ -127038,7 +127556,7 @@ } }, { - "id": 9056, + "id": 9066, "properties": { "east": "none", "north": "low", @@ -127049,7 +127567,7 @@ } }, { - "id": 9057, + "id": 9067, "properties": { "east": "none", "north": "low", @@ -127060,7 +127578,7 @@ } }, { - "id": 9058, + "id": 9068, "properties": { "east": "none", "north": "low", @@ -127071,7 +127589,7 @@ } }, { - "id": 9059, + "id": 9069, "properties": { "east": "none", "north": "low", @@ -127082,7 +127600,7 @@ } }, { - "id": 9060, + "id": 9070, "properties": { "east": "none", "north": "low", @@ -127093,7 +127611,7 @@ } }, { - "id": 9061, + "id": 9071, "properties": { "east": "none", "north": "low", @@ -127104,7 +127622,7 @@ } }, { - "id": 9062, + "id": 9072, "properties": { "east": "none", "north": "low", @@ -127115,7 +127633,7 @@ } }, { - "id": 9063, + "id": 9073, "properties": { "east": "none", "north": "low", @@ -127126,7 +127644,7 @@ } }, { - "id": 9064, + "id": 9074, "properties": { "east": "none", "north": "low", @@ -127137,7 +127655,7 @@ } }, { - "id": 9065, + "id": 9075, "properties": { "east": "none", "north": "low", @@ -127148,7 +127666,7 @@ } }, { - "id": 9066, + "id": 9076, "properties": { "east": "none", "north": "low", @@ -127159,7 +127677,7 @@ } }, { - "id": 9067, + "id": 9077, "properties": { "east": "none", "north": "low", @@ -127170,7 +127688,7 @@ } }, { - "id": 9068, + "id": 9078, "properties": { "east": "none", "north": "low", @@ -127181,7 +127699,7 @@ } }, { - "id": 9069, + "id": 9079, "properties": { "east": "none", "north": "low", @@ -127192,7 +127710,7 @@ } }, { - "id": 9070, + "id": 9080, "properties": { "east": "none", "north": "low", @@ -127203,7 +127721,7 @@ } }, { - "id": 9071, + "id": 9081, "properties": { "east": "none", "north": "low", @@ -127214,7 +127732,7 @@ } }, { - "id": 9072, + "id": 9082, "properties": { "east": "none", "north": "low", @@ -127225,7 +127743,7 @@ } }, { - "id": 9073, + "id": 9083, "properties": { "east": "none", "north": "low", @@ -127236,7 +127754,7 @@ } }, { - "id": 9074, + "id": 9084, "properties": { "east": "none", "north": "low", @@ -127247,7 +127765,7 @@ } }, { - "id": 9075, + "id": 9085, "properties": { "east": "none", "north": "low", @@ -127258,7 +127776,7 @@ } }, { - "id": 9076, + "id": 9086, "properties": { "east": "none", "north": "low", @@ -127269,7 +127787,7 @@ } }, { - "id": 9077, + "id": 9087, "properties": { "east": "none", "north": "low", @@ -127280,7 +127798,7 @@ } }, { - "id": 9078, + "id": 9088, "properties": { "east": "none", "north": "low", @@ -127291,7 +127809,7 @@ } }, { - "id": 9079, + "id": 9089, "properties": { "east": "none", "north": "low", @@ -127302,7 +127820,7 @@ } }, { - "id": 9080, + "id": 9090, "properties": { "east": "none", "north": "low", @@ -127313,7 +127831,7 @@ } }, { - "id": 9081, + "id": 9091, "properties": { "east": "none", "north": "low", @@ -127324,7 +127842,7 @@ } }, { - "id": 9082, + "id": 9092, "properties": { "east": "none", "north": "low", @@ -127335,7 +127853,7 @@ } }, { - "id": 9083, + "id": 9093, "properties": { "east": "none", "north": "low", @@ -127346,7 +127864,7 @@ } }, { - "id": 9084, + "id": 9094, "properties": { "east": "none", "north": "low", @@ -127357,7 +127875,7 @@ } }, { - "id": 9085, + "id": 9095, "properties": { "east": "none", "north": "low", @@ -127368,7 +127886,7 @@ } }, { - "id": 9086, + "id": 9096, "properties": { "east": "none", "north": "low", @@ -127379,7 +127897,7 @@ } }, { - "id": 9087, + "id": 9097, "properties": { "east": "none", "north": "low", @@ -127390,7 +127908,7 @@ } }, { - "id": 9088, + "id": 9098, "properties": { "east": "none", "north": "low", @@ -127401,7 +127919,7 @@ } }, { - "id": 9089, + "id": 9099, "properties": { "east": "none", "north": "tall", @@ -127412,7 +127930,7 @@ } }, { - "id": 9090, + "id": 9100, "properties": { "east": "none", "north": "tall", @@ -127423,7 +127941,7 @@ } }, { - "id": 9091, + "id": 9101, "properties": { "east": "none", "north": "tall", @@ -127434,7 +127952,7 @@ } }, { - "id": 9092, + "id": 9102, "properties": { "east": "none", "north": "tall", @@ -127445,7 +127963,7 @@ } }, { - "id": 9093, + "id": 9103, "properties": { "east": "none", "north": "tall", @@ -127456,7 +127974,7 @@ } }, { - "id": 9094, + "id": 9104, "properties": { "east": "none", "north": "tall", @@ -127467,7 +127985,7 @@ } }, { - "id": 9095, + "id": 9105, "properties": { "east": "none", "north": "tall", @@ -127478,7 +127996,7 @@ } }, { - "id": 9096, + "id": 9106, "properties": { "east": "none", "north": "tall", @@ -127489,7 +128007,7 @@ } }, { - "id": 9097, + "id": 9107, "properties": { "east": "none", "north": "tall", @@ -127500,7 +128018,7 @@ } }, { - "id": 9098, + "id": 9108, "properties": { "east": "none", "north": "tall", @@ -127511,7 +128029,7 @@ } }, { - "id": 9099, + "id": 9109, "properties": { "east": "none", "north": "tall", @@ -127522,7 +128040,7 @@ } }, { - "id": 9100, + "id": 9110, "properties": { "east": "none", "north": "tall", @@ -127533,7 +128051,7 @@ } }, { - "id": 9101, + "id": 9111, "properties": { "east": "none", "north": "tall", @@ -127544,7 +128062,7 @@ } }, { - "id": 9102, + "id": 9112, "properties": { "east": "none", "north": "tall", @@ -127555,7 +128073,7 @@ } }, { - "id": 9103, + "id": 9113, "properties": { "east": "none", "north": "tall", @@ -127566,7 +128084,7 @@ } }, { - "id": 9104, + "id": 9114, "properties": { "east": "none", "north": "tall", @@ -127577,7 +128095,7 @@ } }, { - "id": 9105, + "id": 9115, "properties": { "east": "none", "north": "tall", @@ -127588,7 +128106,7 @@ } }, { - "id": 9106, + "id": 9116, "properties": { "east": "none", "north": "tall", @@ -127599,7 +128117,7 @@ } }, { - "id": 9107, + "id": 9117, "properties": { "east": "none", "north": "tall", @@ -127610,7 +128128,7 @@ } }, { - "id": 9108, + "id": 9118, "properties": { "east": "none", "north": "tall", @@ -127621,7 +128139,7 @@ } }, { - "id": 9109, + "id": 9119, "properties": { "east": "none", "north": "tall", @@ -127632,7 +128150,7 @@ } }, { - "id": 9110, + "id": 9120, "properties": { "east": "none", "north": "tall", @@ -127643,7 +128161,7 @@ } }, { - "id": 9111, + "id": 9121, "properties": { "east": "none", "north": "tall", @@ -127654,7 +128172,7 @@ } }, { - "id": 9112, + "id": 9122, "properties": { "east": "none", "north": "tall", @@ -127665,7 +128183,7 @@ } }, { - "id": 9113, + "id": 9123, "properties": { "east": "none", "north": "tall", @@ -127676,7 +128194,7 @@ } }, { - "id": 9114, + "id": 9124, "properties": { "east": "none", "north": "tall", @@ -127687,7 +128205,7 @@ } }, { - "id": 9115, + "id": 9125, "properties": { "east": "none", "north": "tall", @@ -127698,7 +128216,7 @@ } }, { - "id": 9116, + "id": 9126, "properties": { "east": "none", "north": "tall", @@ -127709,7 +128227,7 @@ } }, { - "id": 9117, + "id": 9127, "properties": { "east": "none", "north": "tall", @@ -127720,7 +128238,7 @@ } }, { - "id": 9118, + "id": 9128, "properties": { "east": "none", "north": "tall", @@ -127731,7 +128249,7 @@ } }, { - "id": 9119, + "id": 9129, "properties": { "east": "none", "north": "tall", @@ -127742,7 +128260,7 @@ } }, { - "id": 9120, + "id": 9130, "properties": { "east": "none", "north": "tall", @@ -127753,7 +128271,7 @@ } }, { - "id": 9121, + "id": 9131, "properties": { "east": "none", "north": "tall", @@ -127764,7 +128282,7 @@ } }, { - "id": 9122, + "id": 9132, "properties": { "east": "none", "north": "tall", @@ -127775,7 +128293,7 @@ } }, { - "id": 9123, + "id": 9133, "properties": { "east": "none", "north": "tall", @@ -127786,7 +128304,7 @@ } }, { - "id": 9124, + "id": 9134, "properties": { "east": "none", "north": "tall", @@ -127797,7 +128315,7 @@ } }, { - "id": 9125, + "id": 9135, "properties": { "east": "low", "north": "none", @@ -127808,7 +128326,7 @@ } }, { - "id": 9126, + "id": 9136, "properties": { "east": "low", "north": "none", @@ -127819,7 +128337,7 @@ } }, { - "id": 9127, + "id": 9137, "properties": { "east": "low", "north": "none", @@ -127830,7 +128348,7 @@ } }, { - "id": 9128, + "id": 9138, "properties": { "east": "low", "north": "none", @@ -127841,7 +128359,7 @@ } }, { - "id": 9129, + "id": 9139, "properties": { "east": "low", "north": "none", @@ -127852,7 +128370,7 @@ } }, { - "id": 9130, + "id": 9140, "properties": { "east": "low", "north": "none", @@ -127863,7 +128381,7 @@ } }, { - "id": 9131, + "id": 9141, "properties": { "east": "low", "north": "none", @@ -127874,7 +128392,7 @@ } }, { - "id": 9132, + "id": 9142, "properties": { "east": "low", "north": "none", @@ -127885,7 +128403,7 @@ } }, { - "id": 9133, + "id": 9143, "properties": { "east": "low", "north": "none", @@ -127896,7 +128414,7 @@ } }, { - "id": 9134, + "id": 9144, "properties": { "east": "low", "north": "none", @@ -127907,7 +128425,7 @@ } }, { - "id": 9135, + "id": 9145, "properties": { "east": "low", "north": "none", @@ -127918,7 +128436,7 @@ } }, { - "id": 9136, + "id": 9146, "properties": { "east": "low", "north": "none", @@ -127929,7 +128447,7 @@ } }, { - "id": 9137, + "id": 9147, "properties": { "east": "low", "north": "none", @@ -127940,7 +128458,7 @@ } }, { - "id": 9138, + "id": 9148, "properties": { "east": "low", "north": "none", @@ -127951,7 +128469,7 @@ } }, { - "id": 9139, + "id": 9149, "properties": { "east": "low", "north": "none", @@ -127962,7 +128480,7 @@ } }, { - "id": 9140, + "id": 9150, "properties": { "east": "low", "north": "none", @@ -127973,7 +128491,7 @@ } }, { - "id": 9141, + "id": 9151, "properties": { "east": "low", "north": "none", @@ -127984,7 +128502,7 @@ } }, { - "id": 9142, + "id": 9152, "properties": { "east": "low", "north": "none", @@ -127995,7 +128513,7 @@ } }, { - "id": 9143, + "id": 9153, "properties": { "east": "low", "north": "none", @@ -128006,7 +128524,7 @@ } }, { - "id": 9144, + "id": 9154, "properties": { "east": "low", "north": "none", @@ -128017,7 +128535,7 @@ } }, { - "id": 9145, + "id": 9155, "properties": { "east": "low", "north": "none", @@ -128028,7 +128546,7 @@ } }, { - "id": 9146, + "id": 9156, "properties": { "east": "low", "north": "none", @@ -128039,7 +128557,7 @@ } }, { - "id": 9147, + "id": 9157, "properties": { "east": "low", "north": "none", @@ -128050,7 +128568,7 @@ } }, { - "id": 9148, + "id": 9158, "properties": { "east": "low", "north": "none", @@ -128061,7 +128579,7 @@ } }, { - "id": 9149, + "id": 9159, "properties": { "east": "low", "north": "none", @@ -128072,7 +128590,7 @@ } }, { - "id": 9150, + "id": 9160, "properties": { "east": "low", "north": "none", @@ -128083,7 +128601,7 @@ } }, { - "id": 9151, + "id": 9161, "properties": { "east": "low", "north": "none", @@ -128094,7 +128612,7 @@ } }, { - "id": 9152, + "id": 9162, "properties": { "east": "low", "north": "none", @@ -128105,7 +128623,7 @@ } }, { - "id": 9153, + "id": 9163, "properties": { "east": "low", "north": "none", @@ -128116,7 +128634,7 @@ } }, { - "id": 9154, + "id": 9164, "properties": { "east": "low", "north": "none", @@ -128127,7 +128645,7 @@ } }, { - "id": 9155, + "id": 9165, "properties": { "east": "low", "north": "none", @@ -128138,7 +128656,7 @@ } }, { - "id": 9156, + "id": 9166, "properties": { "east": "low", "north": "none", @@ -128149,7 +128667,7 @@ } }, { - "id": 9157, + "id": 9167, "properties": { "east": "low", "north": "none", @@ -128160,7 +128678,7 @@ } }, { - "id": 9158, + "id": 9168, "properties": { "east": "low", "north": "none", @@ -128171,7 +128689,7 @@ } }, { - "id": 9159, + "id": 9169, "properties": { "east": "low", "north": "none", @@ -128182,7 +128700,7 @@ } }, { - "id": 9160, + "id": 9170, "properties": { "east": "low", "north": "none", @@ -128193,7 +128711,7 @@ } }, { - "id": 9161, + "id": 9171, "properties": { "east": "low", "north": "low", @@ -128204,7 +128722,7 @@ } }, { - "id": 9162, + "id": 9172, "properties": { "east": "low", "north": "low", @@ -128215,7 +128733,7 @@ } }, { - "id": 9163, + "id": 9173, "properties": { "east": "low", "north": "low", @@ -128226,7 +128744,7 @@ } }, { - "id": 9164, + "id": 9174, "properties": { "east": "low", "north": "low", @@ -128237,7 +128755,7 @@ } }, { - "id": 9165, + "id": 9175, "properties": { "east": "low", "north": "low", @@ -128248,7 +128766,7 @@ } }, { - "id": 9166, + "id": 9176, "properties": { "east": "low", "north": "low", @@ -128259,7 +128777,7 @@ } }, { - "id": 9167, + "id": 9177, "properties": { "east": "low", "north": "low", @@ -128270,7 +128788,7 @@ } }, { - "id": 9168, + "id": 9178, "properties": { "east": "low", "north": "low", @@ -128281,7 +128799,7 @@ } }, { - "id": 9169, + "id": 9179, "properties": { "east": "low", "north": "low", @@ -128292,7 +128810,7 @@ } }, { - "id": 9170, + "id": 9180, "properties": { "east": "low", "north": "low", @@ -128303,7 +128821,7 @@ } }, { - "id": 9171, + "id": 9181, "properties": { "east": "low", "north": "low", @@ -128314,7 +128832,7 @@ } }, { - "id": 9172, + "id": 9182, "properties": { "east": "low", "north": "low", @@ -128325,7 +128843,7 @@ } }, { - "id": 9173, + "id": 9183, "properties": { "east": "low", "north": "low", @@ -128336,7 +128854,7 @@ } }, { - "id": 9174, + "id": 9184, "properties": { "east": "low", "north": "low", @@ -128347,7 +128865,7 @@ } }, { - "id": 9175, + "id": 9185, "properties": { "east": "low", "north": "low", @@ -128358,7 +128876,7 @@ } }, { - "id": 9176, + "id": 9186, "properties": { "east": "low", "north": "low", @@ -128369,7 +128887,7 @@ } }, { - "id": 9177, + "id": 9187, "properties": { "east": "low", "north": "low", @@ -128380,7 +128898,7 @@ } }, { - "id": 9178, + "id": 9188, "properties": { "east": "low", "north": "low", @@ -128391,7 +128909,7 @@ } }, { - "id": 9179, + "id": 9189, "properties": { "east": "low", "north": "low", @@ -128402,7 +128920,7 @@ } }, { - "id": 9180, + "id": 9190, "properties": { "east": "low", "north": "low", @@ -128413,7 +128931,7 @@ } }, { - "id": 9181, + "id": 9191, "properties": { "east": "low", "north": "low", @@ -128424,7 +128942,7 @@ } }, { - "id": 9182, + "id": 9192, "properties": { "east": "low", "north": "low", @@ -128435,7 +128953,7 @@ } }, { - "id": 9183, + "id": 9193, "properties": { "east": "low", "north": "low", @@ -128446,7 +128964,7 @@ } }, { - "id": 9184, + "id": 9194, "properties": { "east": "low", "north": "low", @@ -128457,7 +128975,7 @@ } }, { - "id": 9185, + "id": 9195, "properties": { "east": "low", "north": "low", @@ -128468,7 +128986,7 @@ } }, { - "id": 9186, + "id": 9196, "properties": { "east": "low", "north": "low", @@ -128479,7 +128997,7 @@ } }, { - "id": 9187, + "id": 9197, "properties": { "east": "low", "north": "low", @@ -128490,7 +129008,7 @@ } }, { - "id": 9188, + "id": 9198, "properties": { "east": "low", "north": "low", @@ -128501,7 +129019,7 @@ } }, { - "id": 9189, + "id": 9199, "properties": { "east": "low", "north": "low", @@ -128512,7 +129030,7 @@ } }, { - "id": 9190, + "id": 9200, "properties": { "east": "low", "north": "low", @@ -128523,7 +129041,7 @@ } }, { - "id": 9191, + "id": 9201, "properties": { "east": "low", "north": "low", @@ -128534,7 +129052,7 @@ } }, { - "id": 9192, + "id": 9202, "properties": { "east": "low", "north": "low", @@ -128545,7 +129063,7 @@ } }, { - "id": 9193, + "id": 9203, "properties": { "east": "low", "north": "low", @@ -128556,7 +129074,7 @@ } }, { - "id": 9194, + "id": 9204, "properties": { "east": "low", "north": "low", @@ -128567,7 +129085,7 @@ } }, { - "id": 9195, + "id": 9205, "properties": { "east": "low", "north": "low", @@ -128578,7 +129096,7 @@ } }, { - "id": 9196, + "id": 9206, "properties": { "east": "low", "north": "low", @@ -128589,7 +129107,7 @@ } }, { - "id": 9197, + "id": 9207, "properties": { "east": "low", "north": "tall", @@ -128600,7 +129118,7 @@ } }, { - "id": 9198, + "id": 9208, "properties": { "east": "low", "north": "tall", @@ -128611,7 +129129,7 @@ } }, { - "id": 9199, + "id": 9209, "properties": { "east": "low", "north": "tall", @@ -128622,7 +129140,7 @@ } }, { - "id": 9200, + "id": 9210, "properties": { "east": "low", "north": "tall", @@ -128633,7 +129151,7 @@ } }, { - "id": 9201, + "id": 9211, "properties": { "east": "low", "north": "tall", @@ -128644,7 +129162,7 @@ } }, { - "id": 9202, + "id": 9212, "properties": { "east": "low", "north": "tall", @@ -128655,7 +129173,7 @@ } }, { - "id": 9203, + "id": 9213, "properties": { "east": "low", "north": "tall", @@ -128666,7 +129184,7 @@ } }, { - "id": 9204, + "id": 9214, "properties": { "east": "low", "north": "tall", @@ -128677,7 +129195,7 @@ } }, { - "id": 9205, + "id": 9215, "properties": { "east": "low", "north": "tall", @@ -128688,7 +129206,7 @@ } }, { - "id": 9206, + "id": 9216, "properties": { "east": "low", "north": "tall", @@ -128699,7 +129217,7 @@ } }, { - "id": 9207, + "id": 9217, "properties": { "east": "low", "north": "tall", @@ -128710,7 +129228,7 @@ } }, { - "id": 9208, + "id": 9218, "properties": { "east": "low", "north": "tall", @@ -128721,7 +129239,7 @@ } }, { - "id": 9209, + "id": 9219, "properties": { "east": "low", "north": "tall", @@ -128732,7 +129250,7 @@ } }, { - "id": 9210, + "id": 9220, "properties": { "east": "low", "north": "tall", @@ -128743,7 +129261,7 @@ } }, { - "id": 9211, + "id": 9221, "properties": { "east": "low", "north": "tall", @@ -128754,7 +129272,7 @@ } }, { - "id": 9212, + "id": 9222, "properties": { "east": "low", "north": "tall", @@ -128765,7 +129283,7 @@ } }, { - "id": 9213, + "id": 9223, "properties": { "east": "low", "north": "tall", @@ -128776,7 +129294,7 @@ } }, { - "id": 9214, + "id": 9224, "properties": { "east": "low", "north": "tall", @@ -128787,7 +129305,7 @@ } }, { - "id": 9215, + "id": 9225, "properties": { "east": "low", "north": "tall", @@ -128798,7 +129316,7 @@ } }, { - "id": 9216, + "id": 9226, "properties": { "east": "low", "north": "tall", @@ -128809,7 +129327,7 @@ } }, { - "id": 9217, + "id": 9227, "properties": { "east": "low", "north": "tall", @@ -128820,7 +129338,7 @@ } }, { - "id": 9218, + "id": 9228, "properties": { "east": "low", "north": "tall", @@ -128831,7 +129349,7 @@ } }, { - "id": 9219, + "id": 9229, "properties": { "east": "low", "north": "tall", @@ -128842,7 +129360,7 @@ } }, { - "id": 9220, + "id": 9230, "properties": { "east": "low", "north": "tall", @@ -128853,7 +129371,7 @@ } }, { - "id": 9221, + "id": 9231, "properties": { "east": "low", "north": "tall", @@ -128864,7 +129382,7 @@ } }, { - "id": 9222, + "id": 9232, "properties": { "east": "low", "north": "tall", @@ -128875,7 +129393,7 @@ } }, { - "id": 9223, + "id": 9233, "properties": { "east": "low", "north": "tall", @@ -128886,7 +129404,7 @@ } }, { - "id": 9224, + "id": 9234, "properties": { "east": "low", "north": "tall", @@ -128897,7 +129415,7 @@ } }, { - "id": 9225, + "id": 9235, "properties": { "east": "low", "north": "tall", @@ -128908,7 +129426,7 @@ } }, { - "id": 9226, + "id": 9236, "properties": { "east": "low", "north": "tall", @@ -128919,7 +129437,7 @@ } }, { - "id": 9227, + "id": 9237, "properties": { "east": "low", "north": "tall", @@ -128930,7 +129448,7 @@ } }, { - "id": 9228, + "id": 9238, "properties": { "east": "low", "north": "tall", @@ -128941,7 +129459,7 @@ } }, { - "id": 9229, + "id": 9239, "properties": { "east": "low", "north": "tall", @@ -128952,7 +129470,7 @@ } }, { - "id": 9230, + "id": 9240, "properties": { "east": "low", "north": "tall", @@ -128963,7 +129481,7 @@ } }, { - "id": 9231, + "id": 9241, "properties": { "east": "low", "north": "tall", @@ -128974,7 +129492,7 @@ } }, { - "id": 9232, + "id": 9242, "properties": { "east": "low", "north": "tall", @@ -128985,7 +129503,7 @@ } }, { - "id": 9233, + "id": 9243, "properties": { "east": "tall", "north": "none", @@ -128996,7 +129514,7 @@ } }, { - "id": 9234, + "id": 9244, "properties": { "east": "tall", "north": "none", @@ -129007,7 +129525,7 @@ } }, { - "id": 9235, + "id": 9245, "properties": { "east": "tall", "north": "none", @@ -129018,7 +129536,7 @@ } }, { - "id": 9236, + "id": 9246, "properties": { "east": "tall", "north": "none", @@ -129029,7 +129547,7 @@ } }, { - "id": 9237, + "id": 9247, "properties": { "east": "tall", "north": "none", @@ -129040,7 +129558,7 @@ } }, { - "id": 9238, + "id": 9248, "properties": { "east": "tall", "north": "none", @@ -129051,7 +129569,7 @@ } }, { - "id": 9239, + "id": 9249, "properties": { "east": "tall", "north": "none", @@ -129062,7 +129580,7 @@ } }, { - "id": 9240, + "id": 9250, "properties": { "east": "tall", "north": "none", @@ -129073,7 +129591,7 @@ } }, { - "id": 9241, + "id": 9251, "properties": { "east": "tall", "north": "none", @@ -129084,7 +129602,7 @@ } }, { - "id": 9242, + "id": 9252, "properties": { "east": "tall", "north": "none", @@ -129095,7 +129613,7 @@ } }, { - "id": 9243, + "id": 9253, "properties": { "east": "tall", "north": "none", @@ -129106,7 +129624,7 @@ } }, { - "id": 9244, + "id": 9254, "properties": { "east": "tall", "north": "none", @@ -129117,7 +129635,7 @@ } }, { - "id": 9245, + "id": 9255, "properties": { "east": "tall", "north": "none", @@ -129128,7 +129646,7 @@ } }, { - "id": 9246, + "id": 9256, "properties": { "east": "tall", "north": "none", @@ -129139,7 +129657,7 @@ } }, { - "id": 9247, + "id": 9257, "properties": { "east": "tall", "north": "none", @@ -129150,7 +129668,7 @@ } }, { - "id": 9248, + "id": 9258, "properties": { "east": "tall", "north": "none", @@ -129161,7 +129679,7 @@ } }, { - "id": 9249, + "id": 9259, "properties": { "east": "tall", "north": "none", @@ -129172,7 +129690,7 @@ } }, { - "id": 9250, + "id": 9260, "properties": { "east": "tall", "north": "none", @@ -129183,7 +129701,7 @@ } }, { - "id": 9251, + "id": 9261, "properties": { "east": "tall", "north": "none", @@ -129194,7 +129712,7 @@ } }, { - "id": 9252, + "id": 9262, "properties": { "east": "tall", "north": "none", @@ -129205,7 +129723,7 @@ } }, { - "id": 9253, + "id": 9263, "properties": { "east": "tall", "north": "none", @@ -129216,7 +129734,7 @@ } }, { - "id": 9254, + "id": 9264, "properties": { "east": "tall", "north": "none", @@ -129227,7 +129745,7 @@ } }, { - "id": 9255, + "id": 9265, "properties": { "east": "tall", "north": "none", @@ -129238,7 +129756,7 @@ } }, { - "id": 9256, + "id": 9266, "properties": { "east": "tall", "north": "none", @@ -129249,7 +129767,7 @@ } }, { - "id": 9257, + "id": 9267, "properties": { "east": "tall", "north": "none", @@ -129260,7 +129778,7 @@ } }, { - "id": 9258, + "id": 9268, "properties": { "east": "tall", "north": "none", @@ -129271,7 +129789,7 @@ } }, { - "id": 9259, + "id": 9269, "properties": { "east": "tall", "north": "none", @@ -129282,7 +129800,7 @@ } }, { - "id": 9260, + "id": 9270, "properties": { "east": "tall", "north": "none", @@ -129293,7 +129811,7 @@ } }, { - "id": 9261, + "id": 9271, "properties": { "east": "tall", "north": "none", @@ -129304,7 +129822,7 @@ } }, { - "id": 9262, + "id": 9272, "properties": { "east": "tall", "north": "none", @@ -129315,7 +129833,7 @@ } }, { - "id": 9263, + "id": 9273, "properties": { "east": "tall", "north": "none", @@ -129326,7 +129844,7 @@ } }, { - "id": 9264, + "id": 9274, "properties": { "east": "tall", "north": "none", @@ -129337,7 +129855,7 @@ } }, { - "id": 9265, + "id": 9275, "properties": { "east": "tall", "north": "none", @@ -129348,7 +129866,7 @@ } }, { - "id": 9266, + "id": 9276, "properties": { "east": "tall", "north": "none", @@ -129359,7 +129877,7 @@ } }, { - "id": 9267, + "id": 9277, "properties": { "east": "tall", "north": "none", @@ -129370,7 +129888,7 @@ } }, { - "id": 9268, + "id": 9278, "properties": { "east": "tall", "north": "none", @@ -129381,7 +129899,7 @@ } }, { - "id": 9269, + "id": 9279, "properties": { "east": "tall", "north": "low", @@ -129392,7 +129910,7 @@ } }, { - "id": 9270, + "id": 9280, "properties": { "east": "tall", "north": "low", @@ -129403,7 +129921,7 @@ } }, { - "id": 9271, + "id": 9281, "properties": { "east": "tall", "north": "low", @@ -129414,7 +129932,7 @@ } }, { - "id": 9272, + "id": 9282, "properties": { "east": "tall", "north": "low", @@ -129425,7 +129943,7 @@ } }, { - "id": 9273, + "id": 9283, "properties": { "east": "tall", "north": "low", @@ -129436,7 +129954,7 @@ } }, { - "id": 9274, + "id": 9284, "properties": { "east": "tall", "north": "low", @@ -129447,7 +129965,7 @@ } }, { - "id": 9275, + "id": 9285, "properties": { "east": "tall", "north": "low", @@ -129458,7 +129976,7 @@ } }, { - "id": 9276, + "id": 9286, "properties": { "east": "tall", "north": "low", @@ -129469,7 +129987,7 @@ } }, { - "id": 9277, + "id": 9287, "properties": { "east": "tall", "north": "low", @@ -129480,7 +129998,7 @@ } }, { - "id": 9278, + "id": 9288, "properties": { "east": "tall", "north": "low", @@ -129491,7 +130009,7 @@ } }, { - "id": 9279, + "id": 9289, "properties": { "east": "tall", "north": "low", @@ -129502,7 +130020,7 @@ } }, { - "id": 9280, + "id": 9290, "properties": { "east": "tall", "north": "low", @@ -129513,7 +130031,7 @@ } }, { - "id": 9281, + "id": 9291, "properties": { "east": "tall", "north": "low", @@ -129524,7 +130042,7 @@ } }, { - "id": 9282, + "id": 9292, "properties": { "east": "tall", "north": "low", @@ -129535,7 +130053,7 @@ } }, { - "id": 9283, + "id": 9293, "properties": { "east": "tall", "north": "low", @@ -129546,7 +130064,7 @@ } }, { - "id": 9284, + "id": 9294, "properties": { "east": "tall", "north": "low", @@ -129557,7 +130075,7 @@ } }, { - "id": 9285, + "id": 9295, "properties": { "east": "tall", "north": "low", @@ -129568,7 +130086,7 @@ } }, { - "id": 9286, + "id": 9296, "properties": { "east": "tall", "north": "low", @@ -129579,7 +130097,7 @@ } }, { - "id": 9287, + "id": 9297, "properties": { "east": "tall", "north": "low", @@ -129590,7 +130108,7 @@ } }, { - "id": 9288, + "id": 9298, "properties": { "east": "tall", "north": "low", @@ -129601,7 +130119,7 @@ } }, { - "id": 9289, + "id": 9299, "properties": { "east": "tall", "north": "low", @@ -129612,7 +130130,7 @@ } }, { - "id": 9290, + "id": 9300, "properties": { "east": "tall", "north": "low", @@ -129623,7 +130141,7 @@ } }, { - "id": 9291, + "id": 9301, "properties": { "east": "tall", "north": "low", @@ -129634,7 +130152,7 @@ } }, { - "id": 9292, + "id": 9302, "properties": { "east": "tall", "north": "low", @@ -129645,7 +130163,7 @@ } }, { - "id": 9293, + "id": 9303, "properties": { "east": "tall", "north": "low", @@ -129656,7 +130174,7 @@ } }, { - "id": 9294, + "id": 9304, "properties": { "east": "tall", "north": "low", @@ -129667,7 +130185,7 @@ } }, { - "id": 9295, + "id": 9305, "properties": { "east": "tall", "north": "low", @@ -129678,7 +130196,7 @@ } }, { - "id": 9296, + "id": 9306, "properties": { "east": "tall", "north": "low", @@ -129689,7 +130207,7 @@ } }, { - "id": 9297, + "id": 9307, "properties": { "east": "tall", "north": "low", @@ -129700,7 +130218,7 @@ } }, { - "id": 9298, + "id": 9308, "properties": { "east": "tall", "north": "low", @@ -129711,7 +130229,7 @@ } }, { - "id": 9299, + "id": 9309, "properties": { "east": "tall", "north": "low", @@ -129722,7 +130240,7 @@ } }, { - "id": 9300, + "id": 9310, "properties": { "east": "tall", "north": "low", @@ -129733,7 +130251,7 @@ } }, { - "id": 9301, + "id": 9311, "properties": { "east": "tall", "north": "low", @@ -129744,7 +130262,7 @@ } }, { - "id": 9302, + "id": 9312, "properties": { "east": "tall", "north": "low", @@ -129755,7 +130273,7 @@ } }, { - "id": 9303, + "id": 9313, "properties": { "east": "tall", "north": "low", @@ -129766,7 +130284,7 @@ } }, { - "id": 9304, + "id": 9314, "properties": { "east": "tall", "north": "low", @@ -129777,7 +130295,7 @@ } }, { - "id": 9305, + "id": 9315, "properties": { "east": "tall", "north": "tall", @@ -129788,7 +130306,7 @@ } }, { - "id": 9306, + "id": 9316, "properties": { "east": "tall", "north": "tall", @@ -129799,7 +130317,7 @@ } }, { - "id": 9307, + "id": 9317, "properties": { "east": "tall", "north": "tall", @@ -129810,7 +130328,7 @@ } }, { - "id": 9308, + "id": 9318, "properties": { "east": "tall", "north": "tall", @@ -129821,7 +130339,7 @@ } }, { - "id": 9309, + "id": 9319, "properties": { "east": "tall", "north": "tall", @@ -129832,7 +130350,7 @@ } }, { - "id": 9310, + "id": 9320, "properties": { "east": "tall", "north": "tall", @@ -129843,7 +130361,7 @@ } }, { - "id": 9311, + "id": 9321, "properties": { "east": "tall", "north": "tall", @@ -129854,7 +130372,7 @@ } }, { - "id": 9312, + "id": 9322, "properties": { "east": "tall", "north": "tall", @@ -129865,7 +130383,7 @@ } }, { - "id": 9313, + "id": 9323, "properties": { "east": "tall", "north": "tall", @@ -129876,7 +130394,7 @@ } }, { - "id": 9314, + "id": 9324, "properties": { "east": "tall", "north": "tall", @@ -129887,7 +130405,7 @@ } }, { - "id": 9315, + "id": 9325, "properties": { "east": "tall", "north": "tall", @@ -129898,7 +130416,7 @@ } }, { - "id": 9316, + "id": 9326, "properties": { "east": "tall", "north": "tall", @@ -129909,7 +130427,7 @@ } }, { - "id": 9317, + "id": 9327, "properties": { "east": "tall", "north": "tall", @@ -129920,7 +130438,7 @@ } }, { - "id": 9318, + "id": 9328, "properties": { "east": "tall", "north": "tall", @@ -129931,7 +130449,7 @@ } }, { - "id": 9319, + "id": 9329, "properties": { "east": "tall", "north": "tall", @@ -129942,7 +130460,7 @@ } }, { - "id": 9320, + "id": 9330, "properties": { "east": "tall", "north": "tall", @@ -129953,7 +130471,7 @@ } }, { - "id": 9321, + "id": 9331, "properties": { "east": "tall", "north": "tall", @@ -129964,7 +130482,7 @@ } }, { - "id": 9322, + "id": 9332, "properties": { "east": "tall", "north": "tall", @@ -129975,7 +130493,7 @@ } }, { - "id": 9323, + "id": 9333, "properties": { "east": "tall", "north": "tall", @@ -129986,7 +130504,7 @@ } }, { - "id": 9324, + "id": 9334, "properties": { "east": "tall", "north": "tall", @@ -129997,7 +130515,7 @@ } }, { - "id": 9325, + "id": 9335, "properties": { "east": "tall", "north": "tall", @@ -130008,7 +130526,7 @@ } }, { - "id": 9326, + "id": 9336, "properties": { "east": "tall", "north": "tall", @@ -130019,7 +130537,7 @@ } }, { - "id": 9327, + "id": 9337, "properties": { "east": "tall", "north": "tall", @@ -130030,7 +130548,7 @@ } }, { - "id": 9328, + "id": 9338, "properties": { "east": "tall", "north": "tall", @@ -130041,7 +130559,7 @@ } }, { - "id": 9329, + "id": 9339, "properties": { "east": "tall", "north": "tall", @@ -130052,7 +130570,7 @@ } }, { - "id": 9330, + "id": 9340, "properties": { "east": "tall", "north": "tall", @@ -130063,7 +130581,7 @@ } }, { - "id": 9331, + "id": 9341, "properties": { "east": "tall", "north": "tall", @@ -130074,7 +130592,7 @@ } }, { - "id": 9332, + "id": 9342, "properties": { "east": "tall", "north": "tall", @@ -130085,7 +130603,7 @@ } }, { - "id": 9333, + "id": 9343, "properties": { "east": "tall", "north": "tall", @@ -130096,7 +130614,7 @@ } }, { - "id": 9334, + "id": 9344, "properties": { "east": "tall", "north": "tall", @@ -130107,7 +130625,7 @@ } }, { - "id": 9335, + "id": 9345, "properties": { "east": "tall", "north": "tall", @@ -130118,7 +130636,7 @@ } }, { - "id": 9336, + "id": 9346, "properties": { "east": "tall", "north": "tall", @@ -130129,7 +130647,7 @@ } }, { - "id": 9337, + "id": 9347, "properties": { "east": "tall", "north": "tall", @@ -130140,7 +130658,7 @@ } }, { - "id": 9338, + "id": 9348, "properties": { "east": "tall", "north": "tall", @@ -130151,7 +130669,7 @@ } }, { - "id": 9339, + "id": 9349, "properties": { "east": "tall", "north": "tall", @@ -130162,7 +130680,7 @@ } }, { - "id": 9340, + "id": 9350, "properties": { "east": "tall", "north": "tall", @@ -130192,21 +130710,21 @@ }, "states": [ { - "id": 15107, + "id": 15149, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 15108, + "id": 15150, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 15109, + "id": 15151, "properties": { "type": "bottom", "waterlogged": "true" @@ -130214,21 +130732,21 @@ }, { "default": true, - "id": 15110, + "id": 15152, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 15111, + "id": 15153, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 15112, + "id": 15154, "properties": { "type": "double", "waterlogged": "false" @@ -130269,7 +130787,7 @@ }, "states": [ { - "id": 14135, + "id": 14177, "properties": { "facing": "north", "half": "top", @@ -130278,7 +130796,7 @@ } }, { - "id": 14136, + "id": 14178, "properties": { "facing": "north", "half": "top", @@ -130287,7 +130805,7 @@ } }, { - "id": 14137, + "id": 14179, "properties": { "facing": "north", "half": "top", @@ -130296,7 +130814,7 @@ } }, { - "id": 14138, + "id": 14180, "properties": { "facing": "north", "half": "top", @@ -130305,7 +130823,7 @@ } }, { - "id": 14139, + "id": 14181, "properties": { "facing": "north", "half": "top", @@ -130314,7 +130832,7 @@ } }, { - "id": 14140, + "id": 14182, "properties": { "facing": "north", "half": "top", @@ -130323,7 +130841,7 @@ } }, { - "id": 14141, + "id": 14183, "properties": { "facing": "north", "half": "top", @@ -130332,7 +130850,7 @@ } }, { - "id": 14142, + "id": 14184, "properties": { "facing": "north", "half": "top", @@ -130341,7 +130859,7 @@ } }, { - "id": 14143, + "id": 14185, "properties": { "facing": "north", "half": "top", @@ -130350,7 +130868,7 @@ } }, { - "id": 14144, + "id": 14186, "properties": { "facing": "north", "half": "top", @@ -130359,7 +130877,7 @@ } }, { - "id": 14145, + "id": 14187, "properties": { "facing": "north", "half": "bottom", @@ -130369,7 +130887,7 @@ }, { "default": true, - "id": 14146, + "id": 14188, "properties": { "facing": "north", "half": "bottom", @@ -130378,7 +130896,7 @@ } }, { - "id": 14147, + "id": 14189, "properties": { "facing": "north", "half": "bottom", @@ -130387,7 +130905,7 @@ } }, { - "id": 14148, + "id": 14190, "properties": { "facing": "north", "half": "bottom", @@ -130396,7 +130914,7 @@ } }, { - "id": 14149, + "id": 14191, "properties": { "facing": "north", "half": "bottom", @@ -130405,7 +130923,7 @@ } }, { - "id": 14150, + "id": 14192, "properties": { "facing": "north", "half": "bottom", @@ -130414,7 +130932,7 @@ } }, { - "id": 14151, + "id": 14193, "properties": { "facing": "north", "half": "bottom", @@ -130423,7 +130941,7 @@ } }, { - "id": 14152, + "id": 14194, "properties": { "facing": "north", "half": "bottom", @@ -130432,7 +130950,7 @@ } }, { - "id": 14153, + "id": 14195, "properties": { "facing": "north", "half": "bottom", @@ -130441,7 +130959,7 @@ } }, { - "id": 14154, + "id": 14196, "properties": { "facing": "north", "half": "bottom", @@ -130450,7 +130968,7 @@ } }, { - "id": 14155, + "id": 14197, "properties": { "facing": "south", "half": "top", @@ -130459,7 +130977,7 @@ } }, { - "id": 14156, + "id": 14198, "properties": { "facing": "south", "half": "top", @@ -130468,7 +130986,7 @@ } }, { - "id": 14157, + "id": 14199, "properties": { "facing": "south", "half": "top", @@ -130477,7 +130995,7 @@ } }, { - "id": 14158, + "id": 14200, "properties": { "facing": "south", "half": "top", @@ -130486,7 +131004,7 @@ } }, { - "id": 14159, + "id": 14201, "properties": { "facing": "south", "half": "top", @@ -130495,7 +131013,7 @@ } }, { - "id": 14160, + "id": 14202, "properties": { "facing": "south", "half": "top", @@ -130504,7 +131022,7 @@ } }, { - "id": 14161, + "id": 14203, "properties": { "facing": "south", "half": "top", @@ -130513,7 +131031,7 @@ } }, { - "id": 14162, + "id": 14204, "properties": { "facing": "south", "half": "top", @@ -130522,7 +131040,7 @@ } }, { - "id": 14163, + "id": 14205, "properties": { "facing": "south", "half": "top", @@ -130531,7 +131049,7 @@ } }, { - "id": 14164, + "id": 14206, "properties": { "facing": "south", "half": "top", @@ -130540,7 +131058,7 @@ } }, { - "id": 14165, + "id": 14207, "properties": { "facing": "south", "half": "bottom", @@ -130549,7 +131067,7 @@ } }, { - "id": 14166, + "id": 14208, "properties": { "facing": "south", "half": "bottom", @@ -130558,7 +131076,7 @@ } }, { - "id": 14167, + "id": 14209, "properties": { "facing": "south", "half": "bottom", @@ -130567,7 +131085,7 @@ } }, { - "id": 14168, + "id": 14210, "properties": { "facing": "south", "half": "bottom", @@ -130576,7 +131094,7 @@ } }, { - "id": 14169, + "id": 14211, "properties": { "facing": "south", "half": "bottom", @@ -130585,7 +131103,7 @@ } }, { - "id": 14170, + "id": 14212, "properties": { "facing": "south", "half": "bottom", @@ -130594,7 +131112,7 @@ } }, { - "id": 14171, + "id": 14213, "properties": { "facing": "south", "half": "bottom", @@ -130603,7 +131121,7 @@ } }, { - "id": 14172, + "id": 14214, "properties": { "facing": "south", "half": "bottom", @@ -130612,7 +131130,7 @@ } }, { - "id": 14173, + "id": 14215, "properties": { "facing": "south", "half": "bottom", @@ -130621,7 +131139,7 @@ } }, { - "id": 14174, + "id": 14216, "properties": { "facing": "south", "half": "bottom", @@ -130630,7 +131148,7 @@ } }, { - "id": 14175, + "id": 14217, "properties": { "facing": "west", "half": "top", @@ -130639,7 +131157,7 @@ } }, { - "id": 14176, + "id": 14218, "properties": { "facing": "west", "half": "top", @@ -130648,7 +131166,7 @@ } }, { - "id": 14177, + "id": 14219, "properties": { "facing": "west", "half": "top", @@ -130657,7 +131175,7 @@ } }, { - "id": 14178, + "id": 14220, "properties": { "facing": "west", "half": "top", @@ -130666,7 +131184,7 @@ } }, { - "id": 14179, + "id": 14221, "properties": { "facing": "west", "half": "top", @@ -130675,7 +131193,7 @@ } }, { - "id": 14180, + "id": 14222, "properties": { "facing": "west", "half": "top", @@ -130684,7 +131202,7 @@ } }, { - "id": 14181, + "id": 14223, "properties": { "facing": "west", "half": "top", @@ -130693,7 +131211,7 @@ } }, { - "id": 14182, + "id": 14224, "properties": { "facing": "west", "half": "top", @@ -130702,7 +131220,7 @@ } }, { - "id": 14183, + "id": 14225, "properties": { "facing": "west", "half": "top", @@ -130711,7 +131229,7 @@ } }, { - "id": 14184, + "id": 14226, "properties": { "facing": "west", "half": "top", @@ -130720,7 +131238,7 @@ } }, { - "id": 14185, + "id": 14227, "properties": { "facing": "west", "half": "bottom", @@ -130729,7 +131247,7 @@ } }, { - "id": 14186, + "id": 14228, "properties": { "facing": "west", "half": "bottom", @@ -130738,7 +131256,7 @@ } }, { - "id": 14187, + "id": 14229, "properties": { "facing": "west", "half": "bottom", @@ -130747,7 +131265,7 @@ } }, { - "id": 14188, + "id": 14230, "properties": { "facing": "west", "half": "bottom", @@ -130756,7 +131274,7 @@ } }, { - "id": 14189, + "id": 14231, "properties": { "facing": "west", "half": "bottom", @@ -130765,7 +131283,7 @@ } }, { - "id": 14190, + "id": 14232, "properties": { "facing": "west", "half": "bottom", @@ -130774,7 +131292,7 @@ } }, { - "id": 14191, + "id": 14233, "properties": { "facing": "west", "half": "bottom", @@ -130783,7 +131301,7 @@ } }, { - "id": 14192, + "id": 14234, "properties": { "facing": "west", "half": "bottom", @@ -130792,7 +131310,7 @@ } }, { - "id": 14193, + "id": 14235, "properties": { "facing": "west", "half": "bottom", @@ -130801,7 +131319,7 @@ } }, { - "id": 14194, + "id": 14236, "properties": { "facing": "west", "half": "bottom", @@ -130810,7 +131328,7 @@ } }, { - "id": 14195, + "id": 14237, "properties": { "facing": "east", "half": "top", @@ -130819,7 +131337,7 @@ } }, { - "id": 14196, + "id": 14238, "properties": { "facing": "east", "half": "top", @@ -130828,7 +131346,7 @@ } }, { - "id": 14197, + "id": 14239, "properties": { "facing": "east", "half": "top", @@ -130837,7 +131355,7 @@ } }, { - "id": 14198, + "id": 14240, "properties": { "facing": "east", "half": "top", @@ -130846,7 +131364,7 @@ } }, { - "id": 14199, + "id": 14241, "properties": { "facing": "east", "half": "top", @@ -130855,7 +131373,7 @@ } }, { - "id": 14200, + "id": 14242, "properties": { "facing": "east", "half": "top", @@ -130864,7 +131382,7 @@ } }, { - "id": 14201, + "id": 14243, "properties": { "facing": "east", "half": "top", @@ -130873,7 +131391,7 @@ } }, { - "id": 14202, + "id": 14244, "properties": { "facing": "east", "half": "top", @@ -130882,7 +131400,7 @@ } }, { - "id": 14203, + "id": 14245, "properties": { "facing": "east", "half": "top", @@ -130891,7 +131409,7 @@ } }, { - "id": 14204, + "id": 14246, "properties": { "facing": "east", "half": "top", @@ -130900,7 +131418,7 @@ } }, { - "id": 14205, + "id": 14247, "properties": { "facing": "east", "half": "bottom", @@ -130909,7 +131427,7 @@ } }, { - "id": 14206, + "id": 14248, "properties": { "facing": "east", "half": "bottom", @@ -130918,7 +131436,7 @@ } }, { - "id": 14207, + "id": 14249, "properties": { "facing": "east", "half": "bottom", @@ -130927,7 +131445,7 @@ } }, { - "id": 14208, + "id": 14250, "properties": { "facing": "east", "half": "bottom", @@ -130936,7 +131454,7 @@ } }, { - "id": 14209, + "id": 14251, "properties": { "facing": "east", "half": "bottom", @@ -130945,7 +131463,7 @@ } }, { - "id": 14210, + "id": 14252, "properties": { "facing": "east", "half": "bottom", @@ -130954,7 +131472,7 @@ } }, { - "id": 14211, + "id": 14253, "properties": { "facing": "east", "half": "bottom", @@ -130963,7 +131481,7 @@ } }, { - "id": 14212, + "id": 14254, "properties": { "facing": "east", "half": "bottom", @@ -130972,7 +131490,7 @@ } }, { - "id": 14213, + "id": 14255, "properties": { "facing": "east", "half": "bottom", @@ -130981,7 +131499,7 @@ } }, { - "id": 14214, + "id": 14256, "properties": { "facing": "east", "half": "bottom", @@ -131028,7 +131546,7 @@ }, "states": [ { - "id": 16145, + "id": 16187, "properties": { "east": "none", "north": "none", @@ -131039,7 +131557,7 @@ } }, { - "id": 16146, + "id": 16188, "properties": { "east": "none", "north": "none", @@ -131050,7 +131568,7 @@ } }, { - "id": 16147, + "id": 16189, "properties": { "east": "none", "north": "none", @@ -131062,7 +131580,7 @@ }, { "default": true, - "id": 16148, + "id": 16190, "properties": { "east": "none", "north": "none", @@ -131073,7 +131591,7 @@ } }, { - "id": 16149, + "id": 16191, "properties": { "east": "none", "north": "none", @@ -131084,7 +131602,7 @@ } }, { - "id": 16150, + "id": 16192, "properties": { "east": "none", "north": "none", @@ -131095,7 +131613,7 @@ } }, { - "id": 16151, + "id": 16193, "properties": { "east": "none", "north": "none", @@ -131106,7 +131624,7 @@ } }, { - "id": 16152, + "id": 16194, "properties": { "east": "none", "north": "none", @@ -131117,7 +131635,7 @@ } }, { - "id": 16153, + "id": 16195, "properties": { "east": "none", "north": "none", @@ -131128,7 +131646,7 @@ } }, { - "id": 16154, + "id": 16196, "properties": { "east": "none", "north": "none", @@ -131139,7 +131657,7 @@ } }, { - "id": 16155, + "id": 16197, "properties": { "east": "none", "north": "none", @@ -131150,7 +131668,7 @@ } }, { - "id": 16156, + "id": 16198, "properties": { "east": "none", "north": "none", @@ -131161,7 +131679,7 @@ } }, { - "id": 16157, + "id": 16199, "properties": { "east": "none", "north": "none", @@ -131172,7 +131690,7 @@ } }, { - "id": 16158, + "id": 16200, "properties": { "east": "none", "north": "none", @@ -131183,7 +131701,7 @@ } }, { - "id": 16159, + "id": 16201, "properties": { "east": "none", "north": "none", @@ -131194,7 +131712,7 @@ } }, { - "id": 16160, + "id": 16202, "properties": { "east": "none", "north": "none", @@ -131205,7 +131723,7 @@ } }, { - "id": 16161, + "id": 16203, "properties": { "east": "none", "north": "none", @@ -131216,7 +131734,7 @@ } }, { - "id": 16162, + "id": 16204, "properties": { "east": "none", "north": "none", @@ -131227,7 +131745,7 @@ } }, { - "id": 16163, + "id": 16205, "properties": { "east": "none", "north": "none", @@ -131238,7 +131756,7 @@ } }, { - "id": 16164, + "id": 16206, "properties": { "east": "none", "north": "none", @@ -131249,7 +131767,7 @@ } }, { - "id": 16165, + "id": 16207, "properties": { "east": "none", "north": "none", @@ -131260,7 +131778,7 @@ } }, { - "id": 16166, + "id": 16208, "properties": { "east": "none", "north": "none", @@ -131271,7 +131789,7 @@ } }, { - "id": 16167, + "id": 16209, "properties": { "east": "none", "north": "none", @@ -131282,7 +131800,7 @@ } }, { - "id": 16168, + "id": 16210, "properties": { "east": "none", "north": "none", @@ -131293,7 +131811,7 @@ } }, { - "id": 16169, + "id": 16211, "properties": { "east": "none", "north": "none", @@ -131304,7 +131822,7 @@ } }, { - "id": 16170, + "id": 16212, "properties": { "east": "none", "north": "none", @@ -131315,7 +131833,7 @@ } }, { - "id": 16171, + "id": 16213, "properties": { "east": "none", "north": "none", @@ -131326,7 +131844,7 @@ } }, { - "id": 16172, + "id": 16214, "properties": { "east": "none", "north": "none", @@ -131337,7 +131855,7 @@ } }, { - "id": 16173, + "id": 16215, "properties": { "east": "none", "north": "none", @@ -131348,7 +131866,7 @@ } }, { - "id": 16174, + "id": 16216, "properties": { "east": "none", "north": "none", @@ -131359,7 +131877,7 @@ } }, { - "id": 16175, + "id": 16217, "properties": { "east": "none", "north": "none", @@ -131370,7 +131888,7 @@ } }, { - "id": 16176, + "id": 16218, "properties": { "east": "none", "north": "none", @@ -131381,7 +131899,7 @@ } }, { - "id": 16177, + "id": 16219, "properties": { "east": "none", "north": "none", @@ -131392,7 +131910,7 @@ } }, { - "id": 16178, + "id": 16220, "properties": { "east": "none", "north": "none", @@ -131403,7 +131921,7 @@ } }, { - "id": 16179, + "id": 16221, "properties": { "east": "none", "north": "none", @@ -131414,7 +131932,7 @@ } }, { - "id": 16180, + "id": 16222, "properties": { "east": "none", "north": "none", @@ -131425,7 +131943,7 @@ } }, { - "id": 16181, + "id": 16223, "properties": { "east": "none", "north": "low", @@ -131436,7 +131954,7 @@ } }, { - "id": 16182, + "id": 16224, "properties": { "east": "none", "north": "low", @@ -131447,7 +131965,7 @@ } }, { - "id": 16183, + "id": 16225, "properties": { "east": "none", "north": "low", @@ -131458,7 +131976,7 @@ } }, { - "id": 16184, + "id": 16226, "properties": { "east": "none", "north": "low", @@ -131469,7 +131987,7 @@ } }, { - "id": 16185, + "id": 16227, "properties": { "east": "none", "north": "low", @@ -131480,7 +131998,7 @@ } }, { - "id": 16186, + "id": 16228, "properties": { "east": "none", "north": "low", @@ -131491,7 +132009,7 @@ } }, { - "id": 16187, + "id": 16229, "properties": { "east": "none", "north": "low", @@ -131502,7 +132020,7 @@ } }, { - "id": 16188, + "id": 16230, "properties": { "east": "none", "north": "low", @@ -131513,7 +132031,7 @@ } }, { - "id": 16189, + "id": 16231, "properties": { "east": "none", "north": "low", @@ -131524,7 +132042,7 @@ } }, { - "id": 16190, + "id": 16232, "properties": { "east": "none", "north": "low", @@ -131535,7 +132053,7 @@ } }, { - "id": 16191, + "id": 16233, "properties": { "east": "none", "north": "low", @@ -131546,7 +132064,7 @@ } }, { - "id": 16192, + "id": 16234, "properties": { "east": "none", "north": "low", @@ -131557,7 +132075,7 @@ } }, { - "id": 16193, + "id": 16235, "properties": { "east": "none", "north": "low", @@ -131568,7 +132086,7 @@ } }, { - "id": 16194, + "id": 16236, "properties": { "east": "none", "north": "low", @@ -131579,7 +132097,7 @@ } }, { - "id": 16195, + "id": 16237, "properties": { "east": "none", "north": "low", @@ -131590,7 +132108,7 @@ } }, { - "id": 16196, + "id": 16238, "properties": { "east": "none", "north": "low", @@ -131601,7 +132119,7 @@ } }, { - "id": 16197, + "id": 16239, "properties": { "east": "none", "north": "low", @@ -131612,7 +132130,7 @@ } }, { - "id": 16198, + "id": 16240, "properties": { "east": "none", "north": "low", @@ -131623,7 +132141,7 @@ } }, { - "id": 16199, + "id": 16241, "properties": { "east": "none", "north": "low", @@ -131634,7 +132152,7 @@ } }, { - "id": 16200, + "id": 16242, "properties": { "east": "none", "north": "low", @@ -131645,7 +132163,7 @@ } }, { - "id": 16201, + "id": 16243, "properties": { "east": "none", "north": "low", @@ -131656,7 +132174,7 @@ } }, { - "id": 16202, + "id": 16244, "properties": { "east": "none", "north": "low", @@ -131667,7 +132185,7 @@ } }, { - "id": 16203, + "id": 16245, "properties": { "east": "none", "north": "low", @@ -131678,7 +132196,7 @@ } }, { - "id": 16204, + "id": 16246, "properties": { "east": "none", "north": "low", @@ -131689,7 +132207,7 @@ } }, { - "id": 16205, + "id": 16247, "properties": { "east": "none", "north": "low", @@ -131700,7 +132218,7 @@ } }, { - "id": 16206, + "id": 16248, "properties": { "east": "none", "north": "low", @@ -131711,7 +132229,7 @@ } }, { - "id": 16207, + "id": 16249, "properties": { "east": "none", "north": "low", @@ -131722,7 +132240,7 @@ } }, { - "id": 16208, + "id": 16250, "properties": { "east": "none", "north": "low", @@ -131733,7 +132251,7 @@ } }, { - "id": 16209, + "id": 16251, "properties": { "east": "none", "north": "low", @@ -131744,7 +132262,7 @@ } }, { - "id": 16210, + "id": 16252, "properties": { "east": "none", "north": "low", @@ -131755,7 +132273,7 @@ } }, { - "id": 16211, + "id": 16253, "properties": { "east": "none", "north": "low", @@ -131766,7 +132284,7 @@ } }, { - "id": 16212, + "id": 16254, "properties": { "east": "none", "north": "low", @@ -131777,7 +132295,7 @@ } }, { - "id": 16213, + "id": 16255, "properties": { "east": "none", "north": "low", @@ -131788,7 +132306,7 @@ } }, { - "id": 16214, + "id": 16256, "properties": { "east": "none", "north": "low", @@ -131799,7 +132317,7 @@ } }, { - "id": 16215, + "id": 16257, "properties": { "east": "none", "north": "low", @@ -131810,7 +132328,7 @@ } }, { - "id": 16216, + "id": 16258, "properties": { "east": "none", "north": "low", @@ -131821,7 +132339,7 @@ } }, { - "id": 16217, + "id": 16259, "properties": { "east": "none", "north": "tall", @@ -131832,7 +132350,7 @@ } }, { - "id": 16218, + "id": 16260, "properties": { "east": "none", "north": "tall", @@ -131843,7 +132361,7 @@ } }, { - "id": 16219, + "id": 16261, "properties": { "east": "none", "north": "tall", @@ -131854,7 +132372,7 @@ } }, { - "id": 16220, + "id": 16262, "properties": { "east": "none", "north": "tall", @@ -131865,7 +132383,7 @@ } }, { - "id": 16221, + "id": 16263, "properties": { "east": "none", "north": "tall", @@ -131876,7 +132394,7 @@ } }, { - "id": 16222, + "id": 16264, "properties": { "east": "none", "north": "tall", @@ -131887,7 +132405,7 @@ } }, { - "id": 16223, + "id": 16265, "properties": { "east": "none", "north": "tall", @@ -131898,7 +132416,7 @@ } }, { - "id": 16224, + "id": 16266, "properties": { "east": "none", "north": "tall", @@ -131909,7 +132427,7 @@ } }, { - "id": 16225, + "id": 16267, "properties": { "east": "none", "north": "tall", @@ -131920,7 +132438,7 @@ } }, { - "id": 16226, + "id": 16268, "properties": { "east": "none", "north": "tall", @@ -131931,7 +132449,7 @@ } }, { - "id": 16227, + "id": 16269, "properties": { "east": "none", "north": "tall", @@ -131942,7 +132460,7 @@ } }, { - "id": 16228, + "id": 16270, "properties": { "east": "none", "north": "tall", @@ -131953,7 +132471,7 @@ } }, { - "id": 16229, + "id": 16271, "properties": { "east": "none", "north": "tall", @@ -131964,7 +132482,7 @@ } }, { - "id": 16230, + "id": 16272, "properties": { "east": "none", "north": "tall", @@ -131975,7 +132493,7 @@ } }, { - "id": 16231, + "id": 16273, "properties": { "east": "none", "north": "tall", @@ -131986,7 +132504,7 @@ } }, { - "id": 16232, + "id": 16274, "properties": { "east": "none", "north": "tall", @@ -131997,7 +132515,7 @@ } }, { - "id": 16233, + "id": 16275, "properties": { "east": "none", "north": "tall", @@ -132008,7 +132526,7 @@ } }, { - "id": 16234, + "id": 16276, "properties": { "east": "none", "north": "tall", @@ -132019,7 +132537,7 @@ } }, { - "id": 16235, + "id": 16277, "properties": { "east": "none", "north": "tall", @@ -132030,7 +132548,7 @@ } }, { - "id": 16236, + "id": 16278, "properties": { "east": "none", "north": "tall", @@ -132041,7 +132559,7 @@ } }, { - "id": 16237, + "id": 16279, "properties": { "east": "none", "north": "tall", @@ -132052,7 +132570,7 @@ } }, { - "id": 16238, + "id": 16280, "properties": { "east": "none", "north": "tall", @@ -132063,7 +132581,7 @@ } }, { - "id": 16239, + "id": 16281, "properties": { "east": "none", "north": "tall", @@ -132074,7 +132592,7 @@ } }, { - "id": 16240, + "id": 16282, "properties": { "east": "none", "north": "tall", @@ -132085,7 +132603,7 @@ } }, { - "id": 16241, + "id": 16283, "properties": { "east": "none", "north": "tall", @@ -132096,7 +132614,7 @@ } }, { - "id": 16242, + "id": 16284, "properties": { "east": "none", "north": "tall", @@ -132107,7 +132625,7 @@ } }, { - "id": 16243, + "id": 16285, "properties": { "east": "none", "north": "tall", @@ -132118,7 +132636,7 @@ } }, { - "id": 16244, + "id": 16286, "properties": { "east": "none", "north": "tall", @@ -132129,7 +132647,7 @@ } }, { - "id": 16245, + "id": 16287, "properties": { "east": "none", "north": "tall", @@ -132140,7 +132658,7 @@ } }, { - "id": 16246, + "id": 16288, "properties": { "east": "none", "north": "tall", @@ -132151,7 +132669,7 @@ } }, { - "id": 16247, + "id": 16289, "properties": { "east": "none", "north": "tall", @@ -132162,7 +132680,7 @@ } }, { - "id": 16248, + "id": 16290, "properties": { "east": "none", "north": "tall", @@ -132173,7 +132691,7 @@ } }, { - "id": 16249, + "id": 16291, "properties": { "east": "none", "north": "tall", @@ -132184,7 +132702,7 @@ } }, { - "id": 16250, + "id": 16292, "properties": { "east": "none", "north": "tall", @@ -132195,7 +132713,7 @@ } }, { - "id": 16251, + "id": 16293, "properties": { "east": "none", "north": "tall", @@ -132206,7 +132724,7 @@ } }, { - "id": 16252, + "id": 16294, "properties": { "east": "none", "north": "tall", @@ -132217,7 +132735,7 @@ } }, { - "id": 16253, + "id": 16295, "properties": { "east": "low", "north": "none", @@ -132228,7 +132746,7 @@ } }, { - "id": 16254, + "id": 16296, "properties": { "east": "low", "north": "none", @@ -132239,7 +132757,7 @@ } }, { - "id": 16255, + "id": 16297, "properties": { "east": "low", "north": "none", @@ -132250,7 +132768,7 @@ } }, { - "id": 16256, + "id": 16298, "properties": { "east": "low", "north": "none", @@ -132261,7 +132779,7 @@ } }, { - "id": 16257, + "id": 16299, "properties": { "east": "low", "north": "none", @@ -132272,7 +132790,7 @@ } }, { - "id": 16258, + "id": 16300, "properties": { "east": "low", "north": "none", @@ -132283,7 +132801,7 @@ } }, { - "id": 16259, + "id": 16301, "properties": { "east": "low", "north": "none", @@ -132294,7 +132812,7 @@ } }, { - "id": 16260, + "id": 16302, "properties": { "east": "low", "north": "none", @@ -132305,7 +132823,7 @@ } }, { - "id": 16261, + "id": 16303, "properties": { "east": "low", "north": "none", @@ -132316,7 +132834,7 @@ } }, { - "id": 16262, + "id": 16304, "properties": { "east": "low", "north": "none", @@ -132327,7 +132845,7 @@ } }, { - "id": 16263, + "id": 16305, "properties": { "east": "low", "north": "none", @@ -132338,7 +132856,7 @@ } }, { - "id": 16264, + "id": 16306, "properties": { "east": "low", "north": "none", @@ -132349,7 +132867,7 @@ } }, { - "id": 16265, + "id": 16307, "properties": { "east": "low", "north": "none", @@ -132360,7 +132878,7 @@ } }, { - "id": 16266, + "id": 16308, "properties": { "east": "low", "north": "none", @@ -132371,7 +132889,7 @@ } }, { - "id": 16267, + "id": 16309, "properties": { "east": "low", "north": "none", @@ -132382,7 +132900,7 @@ } }, { - "id": 16268, + "id": 16310, "properties": { "east": "low", "north": "none", @@ -132393,7 +132911,7 @@ } }, { - "id": 16269, + "id": 16311, "properties": { "east": "low", "north": "none", @@ -132404,7 +132922,7 @@ } }, { - "id": 16270, + "id": 16312, "properties": { "east": "low", "north": "none", @@ -132415,7 +132933,7 @@ } }, { - "id": 16271, + "id": 16313, "properties": { "east": "low", "north": "none", @@ -132426,7 +132944,7 @@ } }, { - "id": 16272, + "id": 16314, "properties": { "east": "low", "north": "none", @@ -132437,7 +132955,7 @@ } }, { - "id": 16273, + "id": 16315, "properties": { "east": "low", "north": "none", @@ -132448,7 +132966,7 @@ } }, { - "id": 16274, + "id": 16316, "properties": { "east": "low", "north": "none", @@ -132459,7 +132977,7 @@ } }, { - "id": 16275, + "id": 16317, "properties": { "east": "low", "north": "none", @@ -132470,7 +132988,7 @@ } }, { - "id": 16276, + "id": 16318, "properties": { "east": "low", "north": "none", @@ -132481,7 +132999,7 @@ } }, { - "id": 16277, + "id": 16319, "properties": { "east": "low", "north": "none", @@ -132492,7 +133010,7 @@ } }, { - "id": 16278, + "id": 16320, "properties": { "east": "low", "north": "none", @@ -132503,7 +133021,7 @@ } }, { - "id": 16279, + "id": 16321, "properties": { "east": "low", "north": "none", @@ -132514,7 +133032,7 @@ } }, { - "id": 16280, + "id": 16322, "properties": { "east": "low", "north": "none", @@ -132525,7 +133043,7 @@ } }, { - "id": 16281, + "id": 16323, "properties": { "east": "low", "north": "none", @@ -132536,7 +133054,7 @@ } }, { - "id": 16282, + "id": 16324, "properties": { "east": "low", "north": "none", @@ -132547,7 +133065,7 @@ } }, { - "id": 16283, + "id": 16325, "properties": { "east": "low", "north": "none", @@ -132558,7 +133076,7 @@ } }, { - "id": 16284, + "id": 16326, "properties": { "east": "low", "north": "none", @@ -132569,7 +133087,7 @@ } }, { - "id": 16285, + "id": 16327, "properties": { "east": "low", "north": "none", @@ -132580,7 +133098,7 @@ } }, { - "id": 16286, + "id": 16328, "properties": { "east": "low", "north": "none", @@ -132591,7 +133109,7 @@ } }, { - "id": 16287, + "id": 16329, "properties": { "east": "low", "north": "none", @@ -132602,7 +133120,7 @@ } }, { - "id": 16288, + "id": 16330, "properties": { "east": "low", "north": "none", @@ -132613,7 +133131,7 @@ } }, { - "id": 16289, + "id": 16331, "properties": { "east": "low", "north": "low", @@ -132624,7 +133142,7 @@ } }, { - "id": 16290, + "id": 16332, "properties": { "east": "low", "north": "low", @@ -132635,7 +133153,7 @@ } }, { - "id": 16291, + "id": 16333, "properties": { "east": "low", "north": "low", @@ -132646,7 +133164,7 @@ } }, { - "id": 16292, + "id": 16334, "properties": { "east": "low", "north": "low", @@ -132657,7 +133175,7 @@ } }, { - "id": 16293, + "id": 16335, "properties": { "east": "low", "north": "low", @@ -132668,7 +133186,7 @@ } }, { - "id": 16294, + "id": 16336, "properties": { "east": "low", "north": "low", @@ -132679,7 +133197,7 @@ } }, { - "id": 16295, + "id": 16337, "properties": { "east": "low", "north": "low", @@ -132690,7 +133208,7 @@ } }, { - "id": 16296, + "id": 16338, "properties": { "east": "low", "north": "low", @@ -132701,7 +133219,7 @@ } }, { - "id": 16297, + "id": 16339, "properties": { "east": "low", "north": "low", @@ -132712,7 +133230,7 @@ } }, { - "id": 16298, + "id": 16340, "properties": { "east": "low", "north": "low", @@ -132723,7 +133241,7 @@ } }, { - "id": 16299, + "id": 16341, "properties": { "east": "low", "north": "low", @@ -132734,7 +133252,7 @@ } }, { - "id": 16300, + "id": 16342, "properties": { "east": "low", "north": "low", @@ -132745,7 +133263,7 @@ } }, { - "id": 16301, + "id": 16343, "properties": { "east": "low", "north": "low", @@ -132756,7 +133274,7 @@ } }, { - "id": 16302, + "id": 16344, "properties": { "east": "low", "north": "low", @@ -132767,7 +133285,7 @@ } }, { - "id": 16303, + "id": 16345, "properties": { "east": "low", "north": "low", @@ -132778,7 +133296,7 @@ } }, { - "id": 16304, + "id": 16346, "properties": { "east": "low", "north": "low", @@ -132789,7 +133307,7 @@ } }, { - "id": 16305, + "id": 16347, "properties": { "east": "low", "north": "low", @@ -132800,7 +133318,7 @@ } }, { - "id": 16306, + "id": 16348, "properties": { "east": "low", "north": "low", @@ -132811,7 +133329,7 @@ } }, { - "id": 16307, + "id": 16349, "properties": { "east": "low", "north": "low", @@ -132822,7 +133340,7 @@ } }, { - "id": 16308, + "id": 16350, "properties": { "east": "low", "north": "low", @@ -132833,7 +133351,7 @@ } }, { - "id": 16309, + "id": 16351, "properties": { "east": "low", "north": "low", @@ -132844,7 +133362,7 @@ } }, { - "id": 16310, + "id": 16352, "properties": { "east": "low", "north": "low", @@ -132855,7 +133373,7 @@ } }, { - "id": 16311, + "id": 16353, "properties": { "east": "low", "north": "low", @@ -132866,7 +133384,7 @@ } }, { - "id": 16312, + "id": 16354, "properties": { "east": "low", "north": "low", @@ -132877,7 +133395,7 @@ } }, { - "id": 16313, + "id": 16355, "properties": { "east": "low", "north": "low", @@ -132888,7 +133406,7 @@ } }, { - "id": 16314, + "id": 16356, "properties": { "east": "low", "north": "low", @@ -132899,7 +133417,7 @@ } }, { - "id": 16315, + "id": 16357, "properties": { "east": "low", "north": "low", @@ -132910,7 +133428,7 @@ } }, { - "id": 16316, + "id": 16358, "properties": { "east": "low", "north": "low", @@ -132921,7 +133439,7 @@ } }, { - "id": 16317, + "id": 16359, "properties": { "east": "low", "north": "low", @@ -132932,7 +133450,7 @@ } }, { - "id": 16318, + "id": 16360, "properties": { "east": "low", "north": "low", @@ -132943,7 +133461,7 @@ } }, { - "id": 16319, + "id": 16361, "properties": { "east": "low", "north": "low", @@ -132954,7 +133472,7 @@ } }, { - "id": 16320, + "id": 16362, "properties": { "east": "low", "north": "low", @@ -132965,7 +133483,7 @@ } }, { - "id": 16321, + "id": 16363, "properties": { "east": "low", "north": "low", @@ -132976,7 +133494,7 @@ } }, { - "id": 16322, + "id": 16364, "properties": { "east": "low", "north": "low", @@ -132987,7 +133505,7 @@ } }, { - "id": 16323, + "id": 16365, "properties": { "east": "low", "north": "low", @@ -132998,7 +133516,7 @@ } }, { - "id": 16324, + "id": 16366, "properties": { "east": "low", "north": "low", @@ -133009,7 +133527,7 @@ } }, { - "id": 16325, + "id": 16367, "properties": { "east": "low", "north": "tall", @@ -133020,7 +133538,7 @@ } }, { - "id": 16326, + "id": 16368, "properties": { "east": "low", "north": "tall", @@ -133031,7 +133549,7 @@ } }, { - "id": 16327, + "id": 16369, "properties": { "east": "low", "north": "tall", @@ -133042,7 +133560,7 @@ } }, { - "id": 16328, + "id": 16370, "properties": { "east": "low", "north": "tall", @@ -133053,7 +133571,7 @@ } }, { - "id": 16329, + "id": 16371, "properties": { "east": "low", "north": "tall", @@ -133064,7 +133582,7 @@ } }, { - "id": 16330, + "id": 16372, "properties": { "east": "low", "north": "tall", @@ -133075,7 +133593,7 @@ } }, { - "id": 16331, + "id": 16373, "properties": { "east": "low", "north": "tall", @@ -133086,7 +133604,7 @@ } }, { - "id": 16332, + "id": 16374, "properties": { "east": "low", "north": "tall", @@ -133097,7 +133615,7 @@ } }, { - "id": 16333, + "id": 16375, "properties": { "east": "low", "north": "tall", @@ -133108,7 +133626,7 @@ } }, { - "id": 16334, + "id": 16376, "properties": { "east": "low", "north": "tall", @@ -133119,7 +133637,7 @@ } }, { - "id": 16335, + "id": 16377, "properties": { "east": "low", "north": "tall", @@ -133130,7 +133648,7 @@ } }, { - "id": 16336, + "id": 16378, "properties": { "east": "low", "north": "tall", @@ -133141,7 +133659,7 @@ } }, { - "id": 16337, + "id": 16379, "properties": { "east": "low", "north": "tall", @@ -133152,7 +133670,7 @@ } }, { - "id": 16338, + "id": 16380, "properties": { "east": "low", "north": "tall", @@ -133163,7 +133681,7 @@ } }, { - "id": 16339, + "id": 16381, "properties": { "east": "low", "north": "tall", @@ -133174,7 +133692,7 @@ } }, { - "id": 16340, + "id": 16382, "properties": { "east": "low", "north": "tall", @@ -133185,7 +133703,7 @@ } }, { - "id": 16341, + "id": 16383, "properties": { "east": "low", "north": "tall", @@ -133196,7 +133714,7 @@ } }, { - "id": 16342, + "id": 16384, "properties": { "east": "low", "north": "tall", @@ -133207,7 +133725,7 @@ } }, { - "id": 16343, + "id": 16385, "properties": { "east": "low", "north": "tall", @@ -133218,7 +133736,7 @@ } }, { - "id": 16344, + "id": 16386, "properties": { "east": "low", "north": "tall", @@ -133229,7 +133747,7 @@ } }, { - "id": 16345, + "id": 16387, "properties": { "east": "low", "north": "tall", @@ -133240,7 +133758,7 @@ } }, { - "id": 16346, + "id": 16388, "properties": { "east": "low", "north": "tall", @@ -133251,7 +133769,7 @@ } }, { - "id": 16347, + "id": 16389, "properties": { "east": "low", "north": "tall", @@ -133262,7 +133780,7 @@ } }, { - "id": 16348, + "id": 16390, "properties": { "east": "low", "north": "tall", @@ -133273,7 +133791,7 @@ } }, { - "id": 16349, + "id": 16391, "properties": { "east": "low", "north": "tall", @@ -133284,7 +133802,7 @@ } }, { - "id": 16350, + "id": 16392, "properties": { "east": "low", "north": "tall", @@ -133295,7 +133813,7 @@ } }, { - "id": 16351, + "id": 16393, "properties": { "east": "low", "north": "tall", @@ -133306,7 +133824,7 @@ } }, { - "id": 16352, + "id": 16394, "properties": { "east": "low", "north": "tall", @@ -133317,7 +133835,7 @@ } }, { - "id": 16353, + "id": 16395, "properties": { "east": "low", "north": "tall", @@ -133328,7 +133846,7 @@ } }, { - "id": 16354, + "id": 16396, "properties": { "east": "low", "north": "tall", @@ -133339,7 +133857,7 @@ } }, { - "id": 16355, + "id": 16397, "properties": { "east": "low", "north": "tall", @@ -133350,7 +133868,7 @@ } }, { - "id": 16356, + "id": 16398, "properties": { "east": "low", "north": "tall", @@ -133361,7 +133879,7 @@ } }, { - "id": 16357, + "id": 16399, "properties": { "east": "low", "north": "tall", @@ -133372,7 +133890,7 @@ } }, { - "id": 16358, + "id": 16400, "properties": { "east": "low", "north": "tall", @@ -133383,7 +133901,7 @@ } }, { - "id": 16359, + "id": 16401, "properties": { "east": "low", "north": "tall", @@ -133394,7 +133912,7 @@ } }, { - "id": 16360, + "id": 16402, "properties": { "east": "low", "north": "tall", @@ -133405,7 +133923,7 @@ } }, { - "id": 16361, + "id": 16403, "properties": { "east": "tall", "north": "none", @@ -133416,7 +133934,7 @@ } }, { - "id": 16362, + "id": 16404, "properties": { "east": "tall", "north": "none", @@ -133427,7 +133945,7 @@ } }, { - "id": 16363, + "id": 16405, "properties": { "east": "tall", "north": "none", @@ -133438,7 +133956,7 @@ } }, { - "id": 16364, + "id": 16406, "properties": { "east": "tall", "north": "none", @@ -133449,7 +133967,7 @@ } }, { - "id": 16365, + "id": 16407, "properties": { "east": "tall", "north": "none", @@ -133460,7 +133978,7 @@ } }, { - "id": 16366, + "id": 16408, "properties": { "east": "tall", "north": "none", @@ -133471,7 +133989,7 @@ } }, { - "id": 16367, + "id": 16409, "properties": { "east": "tall", "north": "none", @@ -133482,7 +134000,7 @@ } }, { - "id": 16368, + "id": 16410, "properties": { "east": "tall", "north": "none", @@ -133493,7 +134011,7 @@ } }, { - "id": 16369, + "id": 16411, "properties": { "east": "tall", "north": "none", @@ -133504,7 +134022,7 @@ } }, { - "id": 16370, + "id": 16412, "properties": { "east": "tall", "north": "none", @@ -133515,7 +134033,7 @@ } }, { - "id": 16371, + "id": 16413, "properties": { "east": "tall", "north": "none", @@ -133526,7 +134044,7 @@ } }, { - "id": 16372, + "id": 16414, "properties": { "east": "tall", "north": "none", @@ -133537,7 +134055,7 @@ } }, { - "id": 16373, + "id": 16415, "properties": { "east": "tall", "north": "none", @@ -133548,7 +134066,7 @@ } }, { - "id": 16374, + "id": 16416, "properties": { "east": "tall", "north": "none", @@ -133559,7 +134077,7 @@ } }, { - "id": 16375, + "id": 16417, "properties": { "east": "tall", "north": "none", @@ -133570,7 +134088,7 @@ } }, { - "id": 16376, + "id": 16418, "properties": { "east": "tall", "north": "none", @@ -133581,7 +134099,7 @@ } }, { - "id": 16377, + "id": 16419, "properties": { "east": "tall", "north": "none", @@ -133592,7 +134110,7 @@ } }, { - "id": 16378, + "id": 16420, "properties": { "east": "tall", "north": "none", @@ -133603,7 +134121,7 @@ } }, { - "id": 16379, + "id": 16421, "properties": { "east": "tall", "north": "none", @@ -133614,7 +134132,7 @@ } }, { - "id": 16380, + "id": 16422, "properties": { "east": "tall", "north": "none", @@ -133625,7 +134143,7 @@ } }, { - "id": 16381, + "id": 16423, "properties": { "east": "tall", "north": "none", @@ -133636,7 +134154,7 @@ } }, { - "id": 16382, + "id": 16424, "properties": { "east": "tall", "north": "none", @@ -133647,7 +134165,7 @@ } }, { - "id": 16383, + "id": 16425, "properties": { "east": "tall", "north": "none", @@ -133658,7 +134176,7 @@ } }, { - "id": 16384, + "id": 16426, "properties": { "east": "tall", "north": "none", @@ -133669,7 +134187,7 @@ } }, { - "id": 16385, + "id": 16427, "properties": { "east": "tall", "north": "none", @@ -133680,7 +134198,7 @@ } }, { - "id": 16386, + "id": 16428, "properties": { "east": "tall", "north": "none", @@ -133691,7 +134209,7 @@ } }, { - "id": 16387, + "id": 16429, "properties": { "east": "tall", "north": "none", @@ -133702,7 +134220,7 @@ } }, { - "id": 16388, + "id": 16430, "properties": { "east": "tall", "north": "none", @@ -133713,7 +134231,7 @@ } }, { - "id": 16389, + "id": 16431, "properties": { "east": "tall", "north": "none", @@ -133724,7 +134242,7 @@ } }, { - "id": 16390, + "id": 16432, "properties": { "east": "tall", "north": "none", @@ -133735,7 +134253,7 @@ } }, { - "id": 16391, + "id": 16433, "properties": { "east": "tall", "north": "none", @@ -133746,7 +134264,7 @@ } }, { - "id": 16392, + "id": 16434, "properties": { "east": "tall", "north": "none", @@ -133757,7 +134275,7 @@ } }, { - "id": 16393, + "id": 16435, "properties": { "east": "tall", "north": "none", @@ -133768,7 +134286,7 @@ } }, { - "id": 16394, + "id": 16436, "properties": { "east": "tall", "north": "none", @@ -133779,7 +134297,7 @@ } }, { - "id": 16395, + "id": 16437, "properties": { "east": "tall", "north": "none", @@ -133790,7 +134308,7 @@ } }, { - "id": 16396, + "id": 16438, "properties": { "east": "tall", "north": "none", @@ -133801,7 +134319,7 @@ } }, { - "id": 16397, + "id": 16439, "properties": { "east": "tall", "north": "low", @@ -133812,7 +134330,7 @@ } }, { - "id": 16398, + "id": 16440, "properties": { "east": "tall", "north": "low", @@ -133823,7 +134341,7 @@ } }, { - "id": 16399, + "id": 16441, "properties": { "east": "tall", "north": "low", @@ -133834,7 +134352,7 @@ } }, { - "id": 16400, + "id": 16442, "properties": { "east": "tall", "north": "low", @@ -133845,7 +134363,7 @@ } }, { - "id": 16401, + "id": 16443, "properties": { "east": "tall", "north": "low", @@ -133856,7 +134374,7 @@ } }, { - "id": 16402, + "id": 16444, "properties": { "east": "tall", "north": "low", @@ -133867,7 +134385,7 @@ } }, { - "id": 16403, + "id": 16445, "properties": { "east": "tall", "north": "low", @@ -133878,7 +134396,7 @@ } }, { - "id": 16404, + "id": 16446, "properties": { "east": "tall", "north": "low", @@ -133889,7 +134407,7 @@ } }, { - "id": 16405, + "id": 16447, "properties": { "east": "tall", "north": "low", @@ -133900,7 +134418,7 @@ } }, { - "id": 16406, + "id": 16448, "properties": { "east": "tall", "north": "low", @@ -133911,7 +134429,7 @@ } }, { - "id": 16407, + "id": 16449, "properties": { "east": "tall", "north": "low", @@ -133922,7 +134440,7 @@ } }, { - "id": 16408, + "id": 16450, "properties": { "east": "tall", "north": "low", @@ -133933,7 +134451,7 @@ } }, { - "id": 16409, + "id": 16451, "properties": { "east": "tall", "north": "low", @@ -133944,7 +134462,7 @@ } }, { - "id": 16410, + "id": 16452, "properties": { "east": "tall", "north": "low", @@ -133955,7 +134473,7 @@ } }, { - "id": 16411, + "id": 16453, "properties": { "east": "tall", "north": "low", @@ -133966,7 +134484,7 @@ } }, { - "id": 16412, + "id": 16454, "properties": { "east": "tall", "north": "low", @@ -133977,7 +134495,7 @@ } }, { - "id": 16413, + "id": 16455, "properties": { "east": "tall", "north": "low", @@ -133988,7 +134506,7 @@ } }, { - "id": 16414, + "id": 16456, "properties": { "east": "tall", "north": "low", @@ -133999,7 +134517,7 @@ } }, { - "id": 16415, + "id": 16457, "properties": { "east": "tall", "north": "low", @@ -134010,7 +134528,7 @@ } }, { - "id": 16416, + "id": 16458, "properties": { "east": "tall", "north": "low", @@ -134021,7 +134539,7 @@ } }, { - "id": 16417, + "id": 16459, "properties": { "east": "tall", "north": "low", @@ -134032,7 +134550,7 @@ } }, { - "id": 16418, + "id": 16460, "properties": { "east": "tall", "north": "low", @@ -134043,7 +134561,7 @@ } }, { - "id": 16419, + "id": 16461, "properties": { "east": "tall", "north": "low", @@ -134054,7 +134572,7 @@ } }, { - "id": 16420, + "id": 16462, "properties": { "east": "tall", "north": "low", @@ -134065,7 +134583,7 @@ } }, { - "id": 16421, + "id": 16463, "properties": { "east": "tall", "north": "low", @@ -134076,7 +134594,7 @@ } }, { - "id": 16422, + "id": 16464, "properties": { "east": "tall", "north": "low", @@ -134087,7 +134605,7 @@ } }, { - "id": 16423, + "id": 16465, "properties": { "east": "tall", "north": "low", @@ -134098,7 +134616,7 @@ } }, { - "id": 16424, + "id": 16466, "properties": { "east": "tall", "north": "low", @@ -134109,7 +134627,7 @@ } }, { - "id": 16425, + "id": 16467, "properties": { "east": "tall", "north": "low", @@ -134120,7 +134638,7 @@ } }, { - "id": 16426, + "id": 16468, "properties": { "east": "tall", "north": "low", @@ -134131,7 +134649,7 @@ } }, { - "id": 16427, + "id": 16469, "properties": { "east": "tall", "north": "low", @@ -134142,7 +134660,7 @@ } }, { - "id": 16428, + "id": 16470, "properties": { "east": "tall", "north": "low", @@ -134153,7 +134671,7 @@ } }, { - "id": 16429, + "id": 16471, "properties": { "east": "tall", "north": "low", @@ -134164,7 +134682,7 @@ } }, { - "id": 16430, + "id": 16472, "properties": { "east": "tall", "north": "low", @@ -134175,7 +134693,7 @@ } }, { - "id": 16431, + "id": 16473, "properties": { "east": "tall", "north": "low", @@ -134186,7 +134704,7 @@ } }, { - "id": 16432, + "id": 16474, "properties": { "east": "tall", "north": "low", @@ -134197,7 +134715,7 @@ } }, { - "id": 16433, + "id": 16475, "properties": { "east": "tall", "north": "tall", @@ -134208,7 +134726,7 @@ } }, { - "id": 16434, + "id": 16476, "properties": { "east": "tall", "north": "tall", @@ -134219,7 +134737,7 @@ } }, { - "id": 16435, + "id": 16477, "properties": { "east": "tall", "north": "tall", @@ -134230,7 +134748,7 @@ } }, { - "id": 16436, + "id": 16478, "properties": { "east": "tall", "north": "tall", @@ -134241,7 +134759,7 @@ } }, { - "id": 16437, + "id": 16479, "properties": { "east": "tall", "north": "tall", @@ -134252,7 +134770,7 @@ } }, { - "id": 16438, + "id": 16480, "properties": { "east": "tall", "north": "tall", @@ -134263,7 +134781,7 @@ } }, { - "id": 16439, + "id": 16481, "properties": { "east": "tall", "north": "tall", @@ -134274,7 +134792,7 @@ } }, { - "id": 16440, + "id": 16482, "properties": { "east": "tall", "north": "tall", @@ -134285,7 +134803,7 @@ } }, { - "id": 16441, + "id": 16483, "properties": { "east": "tall", "north": "tall", @@ -134296,7 +134814,7 @@ } }, { - "id": 16442, + "id": 16484, "properties": { "east": "tall", "north": "tall", @@ -134307,7 +134825,7 @@ } }, { - "id": 16443, + "id": 16485, "properties": { "east": "tall", "north": "tall", @@ -134318,7 +134836,7 @@ } }, { - "id": 16444, + "id": 16486, "properties": { "east": "tall", "north": "tall", @@ -134329,7 +134847,7 @@ } }, { - "id": 16445, + "id": 16487, "properties": { "east": "tall", "north": "tall", @@ -134340,7 +134858,7 @@ } }, { - "id": 16446, + "id": 16488, "properties": { "east": "tall", "north": "tall", @@ -134351,7 +134869,7 @@ } }, { - "id": 16447, + "id": 16489, "properties": { "east": "tall", "north": "tall", @@ -134362,7 +134880,7 @@ } }, { - "id": 16448, + "id": 16490, "properties": { "east": "tall", "north": "tall", @@ -134373,7 +134891,7 @@ } }, { - "id": 16449, + "id": 16491, "properties": { "east": "tall", "north": "tall", @@ -134384,7 +134902,7 @@ } }, { - "id": 16450, + "id": 16492, "properties": { "east": "tall", "north": "tall", @@ -134395,7 +134913,7 @@ } }, { - "id": 16451, + "id": 16493, "properties": { "east": "tall", "north": "tall", @@ -134406,7 +134924,7 @@ } }, { - "id": 16452, + "id": 16494, "properties": { "east": "tall", "north": "tall", @@ -134417,7 +134935,7 @@ } }, { - "id": 16453, + "id": 16495, "properties": { "east": "tall", "north": "tall", @@ -134428,7 +134946,7 @@ } }, { - "id": 16454, + "id": 16496, "properties": { "east": "tall", "north": "tall", @@ -134439,7 +134957,7 @@ } }, { - "id": 16455, + "id": 16497, "properties": { "east": "tall", "north": "tall", @@ -134450,7 +134968,7 @@ } }, { - "id": 16456, + "id": 16498, "properties": { "east": "tall", "north": "tall", @@ -134461,7 +134979,7 @@ } }, { - "id": 16457, + "id": 16499, "properties": { "east": "tall", "north": "tall", @@ -134472,7 +134990,7 @@ } }, { - "id": 16458, + "id": 16500, "properties": { "east": "tall", "north": "tall", @@ -134483,7 +135001,7 @@ } }, { - "id": 16459, + "id": 16501, "properties": { "east": "tall", "north": "tall", @@ -134494,7 +135012,7 @@ } }, { - "id": 16460, + "id": 16502, "properties": { "east": "tall", "north": "tall", @@ -134505,7 +135023,7 @@ } }, { - "id": 16461, + "id": 16503, "properties": { "east": "tall", "north": "tall", @@ -134516,7 +135034,7 @@ } }, { - "id": 16462, + "id": 16504, "properties": { "east": "tall", "north": "tall", @@ -134527,7 +135045,7 @@ } }, { - "id": 16463, + "id": 16505, "properties": { "east": "tall", "north": "tall", @@ -134538,7 +135056,7 @@ } }, { - "id": 16464, + "id": 16506, "properties": { "east": "tall", "north": "tall", @@ -134549,7 +135067,7 @@ } }, { - "id": 16465, + "id": 16507, "properties": { "east": "tall", "north": "tall", @@ -134560,7 +135078,7 @@ } }, { - "id": 16466, + "id": 16508, "properties": { "east": "tall", "north": "tall", @@ -134571,7 +135089,7 @@ } }, { - "id": 16467, + "id": 16509, "properties": { "east": "tall", "north": "tall", @@ -134582,7 +135100,7 @@ } }, { - "id": 16468, + "id": 16510, "properties": { "east": "tall", "north": "tall", @@ -134602,7 +135120,7 @@ "states": [ { "default": true, - "id": 6771 + "id": 6781 } ] }, @@ -134628,84 +135146,84 @@ "states": [ { "default": true, - "id": 2106, + "id": 2109, "properties": { "type": "normal", "facing": "north" } }, { - "id": 2107, + "id": 2110, "properties": { "type": "sticky", "facing": "north" } }, { - "id": 2108, + "id": 2111, "properties": { "type": "normal", "facing": "east" } }, { - "id": 2109, + "id": 2112, "properties": { "type": "sticky", "facing": "east" } }, { - "id": 2110, + "id": 2113, "properties": { "type": "normal", "facing": "south" } }, { - "id": 2111, + "id": 2114, "properties": { "type": "sticky", "facing": "south" } }, { - "id": 2112, + "id": 2115, "properties": { "type": "normal", "facing": "west" } }, { - "id": 2113, + "id": 2116, "properties": { "type": "sticky", "facing": "west" } }, { - "id": 2114, + "id": 2117, "properties": { "type": "normal", "facing": "up" } }, { - "id": 2115, + "id": 2118, "properties": { "type": "sticky", "facing": "up" } }, { - "id": 2116, + "id": 2119, "properties": { "type": "normal", "facing": "down" } }, { - "id": 2117, + "id": 2120, "properties": { "type": "sticky", "facing": "down" @@ -134721,7 +135239,7 @@ "states": [ { "default": true, - "id": 25916 + "id": 25995 } ] }, @@ -134743,21 +135261,21 @@ }, "states": [ { - "id": 12155, + "id": 12165, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 12156, + "id": 12166, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 12157, + "id": 12167, "properties": { "type": "bottom", "waterlogged": "true" @@ -134765,21 +135283,21 @@ }, { "default": true, - "id": 12158, + "id": 12168, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 12159, + "id": 12169, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 12160, + "id": 12170, "properties": { "type": "double", "waterlogged": "false" @@ -134820,7 +135338,7 @@ }, "states": [ { - "id": 7550, + "id": 7560, "properties": { "facing": "north", "half": "top", @@ -134829,7 +135347,7 @@ } }, { - "id": 7551, + "id": 7561, "properties": { "facing": "north", "half": "top", @@ -134838,7 +135356,7 @@ } }, { - "id": 7552, + "id": 7562, "properties": { "facing": "north", "half": "top", @@ -134847,7 +135365,7 @@ } }, { - "id": 7553, + "id": 7563, "properties": { "facing": "north", "half": "top", @@ -134856,7 +135374,7 @@ } }, { - "id": 7554, + "id": 7564, "properties": { "facing": "north", "half": "top", @@ -134865,7 +135383,7 @@ } }, { - "id": 7555, + "id": 7565, "properties": { "facing": "north", "half": "top", @@ -134874,7 +135392,7 @@ } }, { - "id": 7556, + "id": 7566, "properties": { "facing": "north", "half": "top", @@ -134883,7 +135401,7 @@ } }, { - "id": 7557, + "id": 7567, "properties": { "facing": "north", "half": "top", @@ -134892,7 +135410,7 @@ } }, { - "id": 7558, + "id": 7568, "properties": { "facing": "north", "half": "top", @@ -134901,7 +135419,7 @@ } }, { - "id": 7559, + "id": 7569, "properties": { "facing": "north", "half": "top", @@ -134910,7 +135428,7 @@ } }, { - "id": 7560, + "id": 7570, "properties": { "facing": "north", "half": "bottom", @@ -134920,7 +135438,7 @@ }, { "default": true, - "id": 7561, + "id": 7571, "properties": { "facing": "north", "half": "bottom", @@ -134929,7 +135447,7 @@ } }, { - "id": 7562, + "id": 7572, "properties": { "facing": "north", "half": "bottom", @@ -134938,7 +135456,7 @@ } }, { - "id": 7563, + "id": 7573, "properties": { "facing": "north", "half": "bottom", @@ -134947,7 +135465,7 @@ } }, { - "id": 7564, + "id": 7574, "properties": { "facing": "north", "half": "bottom", @@ -134956,7 +135474,7 @@ } }, { - "id": 7565, + "id": 7575, "properties": { "facing": "north", "half": "bottom", @@ -134965,7 +135483,7 @@ } }, { - "id": 7566, + "id": 7576, "properties": { "facing": "north", "half": "bottom", @@ -134974,7 +135492,7 @@ } }, { - "id": 7567, + "id": 7577, "properties": { "facing": "north", "half": "bottom", @@ -134983,7 +135501,7 @@ } }, { - "id": 7568, + "id": 7578, "properties": { "facing": "north", "half": "bottom", @@ -134992,7 +135510,7 @@ } }, { - "id": 7569, + "id": 7579, "properties": { "facing": "north", "half": "bottom", @@ -135001,7 +135519,7 @@ } }, { - "id": 7570, + "id": 7580, "properties": { "facing": "south", "half": "top", @@ -135010,7 +135528,7 @@ } }, { - "id": 7571, + "id": 7581, "properties": { "facing": "south", "half": "top", @@ -135019,7 +135537,7 @@ } }, { - "id": 7572, + "id": 7582, "properties": { "facing": "south", "half": "top", @@ -135028,7 +135546,7 @@ } }, { - "id": 7573, + "id": 7583, "properties": { "facing": "south", "half": "top", @@ -135037,7 +135555,7 @@ } }, { - "id": 7574, + "id": 7584, "properties": { "facing": "south", "half": "top", @@ -135046,7 +135564,7 @@ } }, { - "id": 7575, + "id": 7585, "properties": { "facing": "south", "half": "top", @@ -135055,7 +135573,7 @@ } }, { - "id": 7576, + "id": 7586, "properties": { "facing": "south", "half": "top", @@ -135064,7 +135582,7 @@ } }, { - "id": 7577, + "id": 7587, "properties": { "facing": "south", "half": "top", @@ -135073,7 +135591,7 @@ } }, { - "id": 7578, + "id": 7588, "properties": { "facing": "south", "half": "top", @@ -135082,7 +135600,7 @@ } }, { - "id": 7579, + "id": 7589, "properties": { "facing": "south", "half": "top", @@ -135091,7 +135609,7 @@ } }, { - "id": 7580, + "id": 7590, "properties": { "facing": "south", "half": "bottom", @@ -135100,7 +135618,7 @@ } }, { - "id": 7581, + "id": 7591, "properties": { "facing": "south", "half": "bottom", @@ -135109,7 +135627,7 @@ } }, { - "id": 7582, + "id": 7592, "properties": { "facing": "south", "half": "bottom", @@ -135118,7 +135636,7 @@ } }, { - "id": 7583, + "id": 7593, "properties": { "facing": "south", "half": "bottom", @@ -135127,7 +135645,7 @@ } }, { - "id": 7584, + "id": 7594, "properties": { "facing": "south", "half": "bottom", @@ -135136,7 +135654,7 @@ } }, { - "id": 7585, + "id": 7595, "properties": { "facing": "south", "half": "bottom", @@ -135145,7 +135663,7 @@ } }, { - "id": 7586, + "id": 7596, "properties": { "facing": "south", "half": "bottom", @@ -135154,7 +135672,7 @@ } }, { - "id": 7587, + "id": 7597, "properties": { "facing": "south", "half": "bottom", @@ -135163,7 +135681,7 @@ } }, { - "id": 7588, + "id": 7598, "properties": { "facing": "south", "half": "bottom", @@ -135172,7 +135690,7 @@ } }, { - "id": 7589, + "id": 7599, "properties": { "facing": "south", "half": "bottom", @@ -135181,7 +135699,7 @@ } }, { - "id": 7590, + "id": 7600, "properties": { "facing": "west", "half": "top", @@ -135190,7 +135708,7 @@ } }, { - "id": 7591, + "id": 7601, "properties": { "facing": "west", "half": "top", @@ -135199,7 +135717,7 @@ } }, { - "id": 7592, + "id": 7602, "properties": { "facing": "west", "half": "top", @@ -135208,7 +135726,7 @@ } }, { - "id": 7593, + "id": 7603, "properties": { "facing": "west", "half": "top", @@ -135217,7 +135735,7 @@ } }, { - "id": 7594, + "id": 7604, "properties": { "facing": "west", "half": "top", @@ -135226,7 +135744,7 @@ } }, { - "id": 7595, + "id": 7605, "properties": { "facing": "west", "half": "top", @@ -135235,7 +135753,7 @@ } }, { - "id": 7596, + "id": 7606, "properties": { "facing": "west", "half": "top", @@ -135244,7 +135762,7 @@ } }, { - "id": 7597, + "id": 7607, "properties": { "facing": "west", "half": "top", @@ -135253,7 +135771,7 @@ } }, { - "id": 7598, + "id": 7608, "properties": { "facing": "west", "half": "top", @@ -135262,7 +135780,7 @@ } }, { - "id": 7599, + "id": 7609, "properties": { "facing": "west", "half": "top", @@ -135271,7 +135789,7 @@ } }, { - "id": 7600, + "id": 7610, "properties": { "facing": "west", "half": "bottom", @@ -135280,7 +135798,7 @@ } }, { - "id": 7601, + "id": 7611, "properties": { "facing": "west", "half": "bottom", @@ -135289,7 +135807,7 @@ } }, { - "id": 7602, + "id": 7612, "properties": { "facing": "west", "half": "bottom", @@ -135298,7 +135816,7 @@ } }, { - "id": 7603, + "id": 7613, "properties": { "facing": "west", "half": "bottom", @@ -135307,7 +135825,7 @@ } }, { - "id": 7604, + "id": 7614, "properties": { "facing": "west", "half": "bottom", @@ -135316,7 +135834,7 @@ } }, { - "id": 7605, + "id": 7615, "properties": { "facing": "west", "half": "bottom", @@ -135325,7 +135843,7 @@ } }, { - "id": 7606, + "id": 7616, "properties": { "facing": "west", "half": "bottom", @@ -135334,7 +135852,7 @@ } }, { - "id": 7607, + "id": 7617, "properties": { "facing": "west", "half": "bottom", @@ -135343,7 +135861,7 @@ } }, { - "id": 7608, + "id": 7618, "properties": { "facing": "west", "half": "bottom", @@ -135352,7 +135870,7 @@ } }, { - "id": 7609, + "id": 7619, "properties": { "facing": "west", "half": "bottom", @@ -135361,7 +135879,7 @@ } }, { - "id": 7610, + "id": 7620, "properties": { "facing": "east", "half": "top", @@ -135370,7 +135888,7 @@ } }, { - "id": 7611, + "id": 7621, "properties": { "facing": "east", "half": "top", @@ -135379,7 +135897,7 @@ } }, { - "id": 7612, + "id": 7622, "properties": { "facing": "east", "half": "top", @@ -135388,7 +135906,7 @@ } }, { - "id": 7613, + "id": 7623, "properties": { "facing": "east", "half": "top", @@ -135397,7 +135915,7 @@ } }, { - "id": 7614, + "id": 7624, "properties": { "facing": "east", "half": "top", @@ -135406,7 +135924,7 @@ } }, { - "id": 7615, + "id": 7625, "properties": { "facing": "east", "half": "top", @@ -135415,7 +135933,7 @@ } }, { - "id": 7616, + "id": 7626, "properties": { "facing": "east", "half": "top", @@ -135424,7 +135942,7 @@ } }, { - "id": 7617, + "id": 7627, "properties": { "facing": "east", "half": "top", @@ -135433,7 +135951,7 @@ } }, { - "id": 7618, + "id": 7628, "properties": { "facing": "east", "half": "top", @@ -135442,7 +135960,7 @@ } }, { - "id": 7619, + "id": 7629, "properties": { "facing": "east", "half": "top", @@ -135451,7 +135969,7 @@ } }, { - "id": 7620, + "id": 7630, "properties": { "facing": "east", "half": "bottom", @@ -135460,7 +135978,7 @@ } }, { - "id": 7621, + "id": 7631, "properties": { "facing": "east", "half": "bottom", @@ -135469,7 +135987,7 @@ } }, { - "id": 7622, + "id": 7632, "properties": { "facing": "east", "half": "bottom", @@ -135478,7 +135996,7 @@ } }, { - "id": 7623, + "id": 7633, "properties": { "facing": "east", "half": "bottom", @@ -135487,7 +136005,7 @@ } }, { - "id": 7624, + "id": 7634, "properties": { "facing": "east", "half": "bottom", @@ -135496,7 +136014,7 @@ } }, { - "id": 7625, + "id": 7635, "properties": { "facing": "east", "half": "bottom", @@ -135505,7 +136023,7 @@ } }, { - "id": 7626, + "id": 7636, "properties": { "facing": "east", "half": "bottom", @@ -135514,7 +136032,7 @@ } }, { - "id": 7627, + "id": 7637, "properties": { "facing": "east", "half": "bottom", @@ -135523,7 +136041,7 @@ } }, { - "id": 7628, + "id": 7638, "properties": { "facing": "east", "half": "bottom", @@ -135532,7 +136050,7 @@ } }, { - "id": 7629, + "id": 7639, "properties": { "facing": "east", "half": "bottom", @@ -135579,7 +136097,7 @@ }, "states": [ { - "id": 17117, + "id": 17159, "properties": { "east": "none", "north": "none", @@ -135590,7 +136108,7 @@ } }, { - "id": 17118, + "id": 17160, "properties": { "east": "none", "north": "none", @@ -135601,7 +136119,7 @@ } }, { - "id": 17119, + "id": 17161, "properties": { "east": "none", "north": "none", @@ -135613,7 +136131,7 @@ }, { "default": true, - "id": 17120, + "id": 17162, "properties": { "east": "none", "north": "none", @@ -135624,7 +136142,7 @@ } }, { - "id": 17121, + "id": 17163, "properties": { "east": "none", "north": "none", @@ -135635,7 +136153,7 @@ } }, { - "id": 17122, + "id": 17164, "properties": { "east": "none", "north": "none", @@ -135646,7 +136164,7 @@ } }, { - "id": 17123, + "id": 17165, "properties": { "east": "none", "north": "none", @@ -135657,7 +136175,7 @@ } }, { - "id": 17124, + "id": 17166, "properties": { "east": "none", "north": "none", @@ -135668,7 +136186,7 @@ } }, { - "id": 17125, + "id": 17167, "properties": { "east": "none", "north": "none", @@ -135679,7 +136197,7 @@ } }, { - "id": 17126, + "id": 17168, "properties": { "east": "none", "north": "none", @@ -135690,7 +136208,7 @@ } }, { - "id": 17127, + "id": 17169, "properties": { "east": "none", "north": "none", @@ -135701,7 +136219,7 @@ } }, { - "id": 17128, + "id": 17170, "properties": { "east": "none", "north": "none", @@ -135712,7 +136230,7 @@ } }, { - "id": 17129, + "id": 17171, "properties": { "east": "none", "north": "none", @@ -135723,7 +136241,7 @@ } }, { - "id": 17130, + "id": 17172, "properties": { "east": "none", "north": "none", @@ -135734,7 +136252,7 @@ } }, { - "id": 17131, + "id": 17173, "properties": { "east": "none", "north": "none", @@ -135745,7 +136263,7 @@ } }, { - "id": 17132, + "id": 17174, "properties": { "east": "none", "north": "none", @@ -135756,7 +136274,7 @@ } }, { - "id": 17133, + "id": 17175, "properties": { "east": "none", "north": "none", @@ -135767,7 +136285,7 @@ } }, { - "id": 17134, + "id": 17176, "properties": { "east": "none", "north": "none", @@ -135778,7 +136296,7 @@ } }, { - "id": 17135, + "id": 17177, "properties": { "east": "none", "north": "none", @@ -135789,7 +136307,7 @@ } }, { - "id": 17136, + "id": 17178, "properties": { "east": "none", "north": "none", @@ -135800,7 +136318,7 @@ } }, { - "id": 17137, + "id": 17179, "properties": { "east": "none", "north": "none", @@ -135811,7 +136329,7 @@ } }, { - "id": 17138, + "id": 17180, "properties": { "east": "none", "north": "none", @@ -135822,7 +136340,7 @@ } }, { - "id": 17139, + "id": 17181, "properties": { "east": "none", "north": "none", @@ -135833,7 +136351,7 @@ } }, { - "id": 17140, + "id": 17182, "properties": { "east": "none", "north": "none", @@ -135844,7 +136362,7 @@ } }, { - "id": 17141, + "id": 17183, "properties": { "east": "none", "north": "none", @@ -135855,7 +136373,7 @@ } }, { - "id": 17142, + "id": 17184, "properties": { "east": "none", "north": "none", @@ -135866,7 +136384,7 @@ } }, { - "id": 17143, + "id": 17185, "properties": { "east": "none", "north": "none", @@ -135877,7 +136395,7 @@ } }, { - "id": 17144, + "id": 17186, "properties": { "east": "none", "north": "none", @@ -135888,7 +136406,7 @@ } }, { - "id": 17145, + "id": 17187, "properties": { "east": "none", "north": "none", @@ -135899,7 +136417,7 @@ } }, { - "id": 17146, + "id": 17188, "properties": { "east": "none", "north": "none", @@ -135910,7 +136428,7 @@ } }, { - "id": 17147, + "id": 17189, "properties": { "east": "none", "north": "none", @@ -135921,7 +136439,7 @@ } }, { - "id": 17148, + "id": 17190, "properties": { "east": "none", "north": "none", @@ -135932,7 +136450,7 @@ } }, { - "id": 17149, + "id": 17191, "properties": { "east": "none", "north": "none", @@ -135943,7 +136461,7 @@ } }, { - "id": 17150, + "id": 17192, "properties": { "east": "none", "north": "none", @@ -135954,7 +136472,7 @@ } }, { - "id": 17151, + "id": 17193, "properties": { "east": "none", "north": "none", @@ -135965,7 +136483,7 @@ } }, { - "id": 17152, + "id": 17194, "properties": { "east": "none", "north": "none", @@ -135976,7 +136494,7 @@ } }, { - "id": 17153, + "id": 17195, "properties": { "east": "none", "north": "low", @@ -135987,7 +136505,7 @@ } }, { - "id": 17154, + "id": 17196, "properties": { "east": "none", "north": "low", @@ -135998,7 +136516,7 @@ } }, { - "id": 17155, + "id": 17197, "properties": { "east": "none", "north": "low", @@ -136009,7 +136527,7 @@ } }, { - "id": 17156, + "id": 17198, "properties": { "east": "none", "north": "low", @@ -136020,7 +136538,7 @@ } }, { - "id": 17157, + "id": 17199, "properties": { "east": "none", "north": "low", @@ -136031,7 +136549,7 @@ } }, { - "id": 17158, + "id": 17200, "properties": { "east": "none", "north": "low", @@ -136042,7 +136560,7 @@ } }, { - "id": 17159, + "id": 17201, "properties": { "east": "none", "north": "low", @@ -136053,7 +136571,7 @@ } }, { - "id": 17160, + "id": 17202, "properties": { "east": "none", "north": "low", @@ -136064,7 +136582,7 @@ } }, { - "id": 17161, + "id": 17203, "properties": { "east": "none", "north": "low", @@ -136075,7 +136593,7 @@ } }, { - "id": 17162, + "id": 17204, "properties": { "east": "none", "north": "low", @@ -136086,7 +136604,7 @@ } }, { - "id": 17163, + "id": 17205, "properties": { "east": "none", "north": "low", @@ -136097,7 +136615,7 @@ } }, { - "id": 17164, + "id": 17206, "properties": { "east": "none", "north": "low", @@ -136108,7 +136626,7 @@ } }, { - "id": 17165, + "id": 17207, "properties": { "east": "none", "north": "low", @@ -136119,7 +136637,7 @@ } }, { - "id": 17166, + "id": 17208, "properties": { "east": "none", "north": "low", @@ -136130,7 +136648,7 @@ } }, { - "id": 17167, + "id": 17209, "properties": { "east": "none", "north": "low", @@ -136141,7 +136659,7 @@ } }, { - "id": 17168, + "id": 17210, "properties": { "east": "none", "north": "low", @@ -136152,7 +136670,7 @@ } }, { - "id": 17169, + "id": 17211, "properties": { "east": "none", "north": "low", @@ -136163,7 +136681,7 @@ } }, { - "id": 17170, + "id": 17212, "properties": { "east": "none", "north": "low", @@ -136174,7 +136692,7 @@ } }, { - "id": 17171, + "id": 17213, "properties": { "east": "none", "north": "low", @@ -136185,7 +136703,7 @@ } }, { - "id": 17172, + "id": 17214, "properties": { "east": "none", "north": "low", @@ -136196,7 +136714,7 @@ } }, { - "id": 17173, + "id": 17215, "properties": { "east": "none", "north": "low", @@ -136207,7 +136725,7 @@ } }, { - "id": 17174, + "id": 17216, "properties": { "east": "none", "north": "low", @@ -136218,7 +136736,7 @@ } }, { - "id": 17175, + "id": 17217, "properties": { "east": "none", "north": "low", @@ -136229,7 +136747,7 @@ } }, { - "id": 17176, + "id": 17218, "properties": { "east": "none", "north": "low", @@ -136240,7 +136758,7 @@ } }, { - "id": 17177, + "id": 17219, "properties": { "east": "none", "north": "low", @@ -136251,7 +136769,7 @@ } }, { - "id": 17178, + "id": 17220, "properties": { "east": "none", "north": "low", @@ -136262,7 +136780,7 @@ } }, { - "id": 17179, + "id": 17221, "properties": { "east": "none", "north": "low", @@ -136273,7 +136791,7 @@ } }, { - "id": 17180, + "id": 17222, "properties": { "east": "none", "north": "low", @@ -136284,7 +136802,7 @@ } }, { - "id": 17181, + "id": 17223, "properties": { "east": "none", "north": "low", @@ -136295,7 +136813,7 @@ } }, { - "id": 17182, + "id": 17224, "properties": { "east": "none", "north": "low", @@ -136306,7 +136824,7 @@ } }, { - "id": 17183, + "id": 17225, "properties": { "east": "none", "north": "low", @@ -136317,7 +136835,7 @@ } }, { - "id": 17184, + "id": 17226, "properties": { "east": "none", "north": "low", @@ -136328,7 +136846,7 @@ } }, { - "id": 17185, + "id": 17227, "properties": { "east": "none", "north": "low", @@ -136339,7 +136857,7 @@ } }, { - "id": 17186, + "id": 17228, "properties": { "east": "none", "north": "low", @@ -136350,7 +136868,7 @@ } }, { - "id": 17187, + "id": 17229, "properties": { "east": "none", "north": "low", @@ -136361,7 +136879,7 @@ } }, { - "id": 17188, + "id": 17230, "properties": { "east": "none", "north": "low", @@ -136372,7 +136890,7 @@ } }, { - "id": 17189, + "id": 17231, "properties": { "east": "none", "north": "tall", @@ -136383,7 +136901,7 @@ } }, { - "id": 17190, + "id": 17232, "properties": { "east": "none", "north": "tall", @@ -136394,7 +136912,7 @@ } }, { - "id": 17191, + "id": 17233, "properties": { "east": "none", "north": "tall", @@ -136405,7 +136923,7 @@ } }, { - "id": 17192, + "id": 17234, "properties": { "east": "none", "north": "tall", @@ -136416,7 +136934,7 @@ } }, { - "id": 17193, + "id": 17235, "properties": { "east": "none", "north": "tall", @@ -136427,7 +136945,7 @@ } }, { - "id": 17194, + "id": 17236, "properties": { "east": "none", "north": "tall", @@ -136438,7 +136956,7 @@ } }, { - "id": 17195, + "id": 17237, "properties": { "east": "none", "north": "tall", @@ -136449,7 +136967,7 @@ } }, { - "id": 17196, + "id": 17238, "properties": { "east": "none", "north": "tall", @@ -136460,7 +136978,7 @@ } }, { - "id": 17197, + "id": 17239, "properties": { "east": "none", "north": "tall", @@ -136471,7 +136989,7 @@ } }, { - "id": 17198, + "id": 17240, "properties": { "east": "none", "north": "tall", @@ -136482,7 +137000,7 @@ } }, { - "id": 17199, + "id": 17241, "properties": { "east": "none", "north": "tall", @@ -136493,7 +137011,7 @@ } }, { - "id": 17200, + "id": 17242, "properties": { "east": "none", "north": "tall", @@ -136504,7 +137022,7 @@ } }, { - "id": 17201, + "id": 17243, "properties": { "east": "none", "north": "tall", @@ -136515,7 +137033,7 @@ } }, { - "id": 17202, + "id": 17244, "properties": { "east": "none", "north": "tall", @@ -136526,7 +137044,7 @@ } }, { - "id": 17203, + "id": 17245, "properties": { "east": "none", "north": "tall", @@ -136537,7 +137055,7 @@ } }, { - "id": 17204, + "id": 17246, "properties": { "east": "none", "north": "tall", @@ -136548,7 +137066,7 @@ } }, { - "id": 17205, + "id": 17247, "properties": { "east": "none", "north": "tall", @@ -136559,7 +137077,7 @@ } }, { - "id": 17206, + "id": 17248, "properties": { "east": "none", "north": "tall", @@ -136570,7 +137088,7 @@ } }, { - "id": 17207, + "id": 17249, "properties": { "east": "none", "north": "tall", @@ -136581,7 +137099,7 @@ } }, { - "id": 17208, + "id": 17250, "properties": { "east": "none", "north": "tall", @@ -136592,7 +137110,7 @@ } }, { - "id": 17209, + "id": 17251, "properties": { "east": "none", "north": "tall", @@ -136603,7 +137121,7 @@ } }, { - "id": 17210, + "id": 17252, "properties": { "east": "none", "north": "tall", @@ -136614,7 +137132,7 @@ } }, { - "id": 17211, + "id": 17253, "properties": { "east": "none", "north": "tall", @@ -136625,7 +137143,7 @@ } }, { - "id": 17212, + "id": 17254, "properties": { "east": "none", "north": "tall", @@ -136636,7 +137154,7 @@ } }, { - "id": 17213, + "id": 17255, "properties": { "east": "none", "north": "tall", @@ -136647,7 +137165,7 @@ } }, { - "id": 17214, + "id": 17256, "properties": { "east": "none", "north": "tall", @@ -136658,7 +137176,7 @@ } }, { - "id": 17215, + "id": 17257, "properties": { "east": "none", "north": "tall", @@ -136669,7 +137187,7 @@ } }, { - "id": 17216, + "id": 17258, "properties": { "east": "none", "north": "tall", @@ -136680,7 +137198,7 @@ } }, { - "id": 17217, + "id": 17259, "properties": { "east": "none", "north": "tall", @@ -136691,7 +137209,7 @@ } }, { - "id": 17218, + "id": 17260, "properties": { "east": "none", "north": "tall", @@ -136702,7 +137220,7 @@ } }, { - "id": 17219, + "id": 17261, "properties": { "east": "none", "north": "tall", @@ -136713,7 +137231,7 @@ } }, { - "id": 17220, + "id": 17262, "properties": { "east": "none", "north": "tall", @@ -136724,7 +137242,7 @@ } }, { - "id": 17221, + "id": 17263, "properties": { "east": "none", "north": "tall", @@ -136735,7 +137253,7 @@ } }, { - "id": 17222, + "id": 17264, "properties": { "east": "none", "north": "tall", @@ -136746,7 +137264,7 @@ } }, { - "id": 17223, + "id": 17265, "properties": { "east": "none", "north": "tall", @@ -136757,7 +137275,7 @@ } }, { - "id": 17224, + "id": 17266, "properties": { "east": "none", "north": "tall", @@ -136768,7 +137286,7 @@ } }, { - "id": 17225, + "id": 17267, "properties": { "east": "low", "north": "none", @@ -136779,7 +137297,7 @@ } }, { - "id": 17226, + "id": 17268, "properties": { "east": "low", "north": "none", @@ -136790,7 +137308,7 @@ } }, { - "id": 17227, + "id": 17269, "properties": { "east": "low", "north": "none", @@ -136801,7 +137319,7 @@ } }, { - "id": 17228, + "id": 17270, "properties": { "east": "low", "north": "none", @@ -136812,7 +137330,7 @@ } }, { - "id": 17229, + "id": 17271, "properties": { "east": "low", "north": "none", @@ -136823,7 +137341,7 @@ } }, { - "id": 17230, + "id": 17272, "properties": { "east": "low", "north": "none", @@ -136834,7 +137352,7 @@ } }, { - "id": 17231, + "id": 17273, "properties": { "east": "low", "north": "none", @@ -136845,7 +137363,7 @@ } }, { - "id": 17232, + "id": 17274, "properties": { "east": "low", "north": "none", @@ -136856,7 +137374,7 @@ } }, { - "id": 17233, + "id": 17275, "properties": { "east": "low", "north": "none", @@ -136867,7 +137385,7 @@ } }, { - "id": 17234, + "id": 17276, "properties": { "east": "low", "north": "none", @@ -136878,7 +137396,7 @@ } }, { - "id": 17235, + "id": 17277, "properties": { "east": "low", "north": "none", @@ -136889,7 +137407,7 @@ } }, { - "id": 17236, + "id": 17278, "properties": { "east": "low", "north": "none", @@ -136900,7 +137418,7 @@ } }, { - "id": 17237, + "id": 17279, "properties": { "east": "low", "north": "none", @@ -136911,7 +137429,7 @@ } }, { - "id": 17238, + "id": 17280, "properties": { "east": "low", "north": "none", @@ -136922,7 +137440,7 @@ } }, { - "id": 17239, + "id": 17281, "properties": { "east": "low", "north": "none", @@ -136933,7 +137451,7 @@ } }, { - "id": 17240, + "id": 17282, "properties": { "east": "low", "north": "none", @@ -136944,7 +137462,7 @@ } }, { - "id": 17241, + "id": 17283, "properties": { "east": "low", "north": "none", @@ -136955,7 +137473,7 @@ } }, { - "id": 17242, + "id": 17284, "properties": { "east": "low", "north": "none", @@ -136966,7 +137484,7 @@ } }, { - "id": 17243, + "id": 17285, "properties": { "east": "low", "north": "none", @@ -136977,7 +137495,7 @@ } }, { - "id": 17244, + "id": 17286, "properties": { "east": "low", "north": "none", @@ -136988,7 +137506,7 @@ } }, { - "id": 17245, + "id": 17287, "properties": { "east": "low", "north": "none", @@ -136999,7 +137517,7 @@ } }, { - "id": 17246, + "id": 17288, "properties": { "east": "low", "north": "none", @@ -137010,7 +137528,7 @@ } }, { - "id": 17247, + "id": 17289, "properties": { "east": "low", "north": "none", @@ -137021,7 +137539,7 @@ } }, { - "id": 17248, + "id": 17290, "properties": { "east": "low", "north": "none", @@ -137032,7 +137550,7 @@ } }, { - "id": 17249, + "id": 17291, "properties": { "east": "low", "north": "none", @@ -137043,7 +137561,7 @@ } }, { - "id": 17250, + "id": 17292, "properties": { "east": "low", "north": "none", @@ -137054,7 +137572,7 @@ } }, { - "id": 17251, + "id": 17293, "properties": { "east": "low", "north": "none", @@ -137065,7 +137583,7 @@ } }, { - "id": 17252, + "id": 17294, "properties": { "east": "low", "north": "none", @@ -137076,7 +137594,7 @@ } }, { - "id": 17253, + "id": 17295, "properties": { "east": "low", "north": "none", @@ -137087,7 +137605,7 @@ } }, { - "id": 17254, + "id": 17296, "properties": { "east": "low", "north": "none", @@ -137098,7 +137616,7 @@ } }, { - "id": 17255, + "id": 17297, "properties": { "east": "low", "north": "none", @@ -137109,7 +137627,7 @@ } }, { - "id": 17256, + "id": 17298, "properties": { "east": "low", "north": "none", @@ -137120,7 +137638,7 @@ } }, { - "id": 17257, + "id": 17299, "properties": { "east": "low", "north": "none", @@ -137131,7 +137649,7 @@ } }, { - "id": 17258, + "id": 17300, "properties": { "east": "low", "north": "none", @@ -137142,7 +137660,7 @@ } }, { - "id": 17259, + "id": 17301, "properties": { "east": "low", "north": "none", @@ -137153,7 +137671,7 @@ } }, { - "id": 17260, + "id": 17302, "properties": { "east": "low", "north": "none", @@ -137164,7 +137682,7 @@ } }, { - "id": 17261, + "id": 17303, "properties": { "east": "low", "north": "low", @@ -137175,7 +137693,7 @@ } }, { - "id": 17262, + "id": 17304, "properties": { "east": "low", "north": "low", @@ -137186,7 +137704,7 @@ } }, { - "id": 17263, + "id": 17305, "properties": { "east": "low", "north": "low", @@ -137197,7 +137715,7 @@ } }, { - "id": 17264, + "id": 17306, "properties": { "east": "low", "north": "low", @@ -137208,7 +137726,7 @@ } }, { - "id": 17265, + "id": 17307, "properties": { "east": "low", "north": "low", @@ -137219,7 +137737,7 @@ } }, { - "id": 17266, + "id": 17308, "properties": { "east": "low", "north": "low", @@ -137230,7 +137748,7 @@ } }, { - "id": 17267, + "id": 17309, "properties": { "east": "low", "north": "low", @@ -137241,7 +137759,7 @@ } }, { - "id": 17268, + "id": 17310, "properties": { "east": "low", "north": "low", @@ -137252,7 +137770,7 @@ } }, { - "id": 17269, + "id": 17311, "properties": { "east": "low", "north": "low", @@ -137263,7 +137781,7 @@ } }, { - "id": 17270, + "id": 17312, "properties": { "east": "low", "north": "low", @@ -137274,7 +137792,7 @@ } }, { - "id": 17271, + "id": 17313, "properties": { "east": "low", "north": "low", @@ -137285,7 +137803,7 @@ } }, { - "id": 17272, + "id": 17314, "properties": { "east": "low", "north": "low", @@ -137296,7 +137814,7 @@ } }, { - "id": 17273, + "id": 17315, "properties": { "east": "low", "north": "low", @@ -137307,7 +137825,7 @@ } }, { - "id": 17274, + "id": 17316, "properties": { "east": "low", "north": "low", @@ -137318,7 +137836,7 @@ } }, { - "id": 17275, + "id": 17317, "properties": { "east": "low", "north": "low", @@ -137329,7 +137847,7 @@ } }, { - "id": 17276, + "id": 17318, "properties": { "east": "low", "north": "low", @@ -137340,7 +137858,7 @@ } }, { - "id": 17277, + "id": 17319, "properties": { "east": "low", "north": "low", @@ -137351,7 +137869,7 @@ } }, { - "id": 17278, + "id": 17320, "properties": { "east": "low", "north": "low", @@ -137362,7 +137880,7 @@ } }, { - "id": 17279, + "id": 17321, "properties": { "east": "low", "north": "low", @@ -137373,7 +137891,7 @@ } }, { - "id": 17280, + "id": 17322, "properties": { "east": "low", "north": "low", @@ -137384,7 +137902,7 @@ } }, { - "id": 17281, + "id": 17323, "properties": { "east": "low", "north": "low", @@ -137395,7 +137913,7 @@ } }, { - "id": 17282, + "id": 17324, "properties": { "east": "low", "north": "low", @@ -137406,7 +137924,7 @@ } }, { - "id": 17283, + "id": 17325, "properties": { "east": "low", "north": "low", @@ -137417,7 +137935,7 @@ } }, { - "id": 17284, + "id": 17326, "properties": { "east": "low", "north": "low", @@ -137428,7 +137946,7 @@ } }, { - "id": 17285, + "id": 17327, "properties": { "east": "low", "north": "low", @@ -137439,7 +137957,7 @@ } }, { - "id": 17286, + "id": 17328, "properties": { "east": "low", "north": "low", @@ -137450,7 +137968,7 @@ } }, { - "id": 17287, + "id": 17329, "properties": { "east": "low", "north": "low", @@ -137461,7 +137979,7 @@ } }, { - "id": 17288, + "id": 17330, "properties": { "east": "low", "north": "low", @@ -137472,7 +137990,7 @@ } }, { - "id": 17289, + "id": 17331, "properties": { "east": "low", "north": "low", @@ -137483,7 +138001,7 @@ } }, { - "id": 17290, + "id": 17332, "properties": { "east": "low", "north": "low", @@ -137494,7 +138012,7 @@ } }, { - "id": 17291, + "id": 17333, "properties": { "east": "low", "north": "low", @@ -137505,7 +138023,7 @@ } }, { - "id": 17292, + "id": 17334, "properties": { "east": "low", "north": "low", @@ -137516,7 +138034,7 @@ } }, { - "id": 17293, + "id": 17335, "properties": { "east": "low", "north": "low", @@ -137527,7 +138045,7 @@ } }, { - "id": 17294, + "id": 17336, "properties": { "east": "low", "north": "low", @@ -137538,7 +138056,7 @@ } }, { - "id": 17295, + "id": 17337, "properties": { "east": "low", "north": "low", @@ -137549,7 +138067,7 @@ } }, { - "id": 17296, + "id": 17338, "properties": { "east": "low", "north": "low", @@ -137560,7 +138078,7 @@ } }, { - "id": 17297, + "id": 17339, "properties": { "east": "low", "north": "tall", @@ -137571,7 +138089,7 @@ } }, { - "id": 17298, + "id": 17340, "properties": { "east": "low", "north": "tall", @@ -137582,7 +138100,7 @@ } }, { - "id": 17299, + "id": 17341, "properties": { "east": "low", "north": "tall", @@ -137593,7 +138111,7 @@ } }, { - "id": 17300, + "id": 17342, "properties": { "east": "low", "north": "tall", @@ -137604,7 +138122,7 @@ } }, { - "id": 17301, + "id": 17343, "properties": { "east": "low", "north": "tall", @@ -137615,7 +138133,7 @@ } }, { - "id": 17302, + "id": 17344, "properties": { "east": "low", "north": "tall", @@ -137626,7 +138144,7 @@ } }, { - "id": 17303, + "id": 17345, "properties": { "east": "low", "north": "tall", @@ -137637,7 +138155,7 @@ } }, { - "id": 17304, + "id": 17346, "properties": { "east": "low", "north": "tall", @@ -137648,7 +138166,7 @@ } }, { - "id": 17305, + "id": 17347, "properties": { "east": "low", "north": "tall", @@ -137659,7 +138177,7 @@ } }, { - "id": 17306, + "id": 17348, "properties": { "east": "low", "north": "tall", @@ -137670,7 +138188,7 @@ } }, { - "id": 17307, + "id": 17349, "properties": { "east": "low", "north": "tall", @@ -137681,7 +138199,7 @@ } }, { - "id": 17308, + "id": 17350, "properties": { "east": "low", "north": "tall", @@ -137692,7 +138210,7 @@ } }, { - "id": 17309, + "id": 17351, "properties": { "east": "low", "north": "tall", @@ -137703,7 +138221,7 @@ } }, { - "id": 17310, + "id": 17352, "properties": { "east": "low", "north": "tall", @@ -137714,7 +138232,7 @@ } }, { - "id": 17311, + "id": 17353, "properties": { "east": "low", "north": "tall", @@ -137725,7 +138243,7 @@ } }, { - "id": 17312, + "id": 17354, "properties": { "east": "low", "north": "tall", @@ -137736,7 +138254,7 @@ } }, { - "id": 17313, + "id": 17355, "properties": { "east": "low", "north": "tall", @@ -137747,7 +138265,7 @@ } }, { - "id": 17314, + "id": 17356, "properties": { "east": "low", "north": "tall", @@ -137758,7 +138276,7 @@ } }, { - "id": 17315, + "id": 17357, "properties": { "east": "low", "north": "tall", @@ -137769,7 +138287,7 @@ } }, { - "id": 17316, + "id": 17358, "properties": { "east": "low", "north": "tall", @@ -137780,7 +138298,7 @@ } }, { - "id": 17317, + "id": 17359, "properties": { "east": "low", "north": "tall", @@ -137791,7 +138309,7 @@ } }, { - "id": 17318, + "id": 17360, "properties": { "east": "low", "north": "tall", @@ -137802,7 +138320,7 @@ } }, { - "id": 17319, + "id": 17361, "properties": { "east": "low", "north": "tall", @@ -137813,7 +138331,7 @@ } }, { - "id": 17320, + "id": 17362, "properties": { "east": "low", "north": "tall", @@ -137824,7 +138342,7 @@ } }, { - "id": 17321, + "id": 17363, "properties": { "east": "low", "north": "tall", @@ -137835,7 +138353,7 @@ } }, { - "id": 17322, + "id": 17364, "properties": { "east": "low", "north": "tall", @@ -137846,7 +138364,7 @@ } }, { - "id": 17323, + "id": 17365, "properties": { "east": "low", "north": "tall", @@ -137857,7 +138375,7 @@ } }, { - "id": 17324, + "id": 17366, "properties": { "east": "low", "north": "tall", @@ -137868,7 +138386,7 @@ } }, { - "id": 17325, + "id": 17367, "properties": { "east": "low", "north": "tall", @@ -137879,7 +138397,7 @@ } }, { - "id": 17326, + "id": 17368, "properties": { "east": "low", "north": "tall", @@ -137890,7 +138408,7 @@ } }, { - "id": 17327, + "id": 17369, "properties": { "east": "low", "north": "tall", @@ -137901,7 +138419,7 @@ } }, { - "id": 17328, + "id": 17370, "properties": { "east": "low", "north": "tall", @@ -137912,7 +138430,7 @@ } }, { - "id": 17329, + "id": 17371, "properties": { "east": "low", "north": "tall", @@ -137923,7 +138441,7 @@ } }, { - "id": 17330, + "id": 17372, "properties": { "east": "low", "north": "tall", @@ -137934,7 +138452,7 @@ } }, { - "id": 17331, + "id": 17373, "properties": { "east": "low", "north": "tall", @@ -137945,7 +138463,7 @@ } }, { - "id": 17332, + "id": 17374, "properties": { "east": "low", "north": "tall", @@ -137956,7 +138474,7 @@ } }, { - "id": 17333, + "id": 17375, "properties": { "east": "tall", "north": "none", @@ -137967,7 +138485,7 @@ } }, { - "id": 17334, + "id": 17376, "properties": { "east": "tall", "north": "none", @@ -137978,7 +138496,7 @@ } }, { - "id": 17335, + "id": 17377, "properties": { "east": "tall", "north": "none", @@ -137989,7 +138507,7 @@ } }, { - "id": 17336, + "id": 17378, "properties": { "east": "tall", "north": "none", @@ -138000,7 +138518,7 @@ } }, { - "id": 17337, + "id": 17379, "properties": { "east": "tall", "north": "none", @@ -138011,7 +138529,7 @@ } }, { - "id": 17338, + "id": 17380, "properties": { "east": "tall", "north": "none", @@ -138022,7 +138540,7 @@ } }, { - "id": 17339, + "id": 17381, "properties": { "east": "tall", "north": "none", @@ -138033,7 +138551,7 @@ } }, { - "id": 17340, + "id": 17382, "properties": { "east": "tall", "north": "none", @@ -138044,7 +138562,7 @@ } }, { - "id": 17341, + "id": 17383, "properties": { "east": "tall", "north": "none", @@ -138055,7 +138573,7 @@ } }, { - "id": 17342, + "id": 17384, "properties": { "east": "tall", "north": "none", @@ -138066,7 +138584,7 @@ } }, { - "id": 17343, + "id": 17385, "properties": { "east": "tall", "north": "none", @@ -138077,7 +138595,7 @@ } }, { - "id": 17344, + "id": 17386, "properties": { "east": "tall", "north": "none", @@ -138088,7 +138606,7 @@ } }, { - "id": 17345, + "id": 17387, "properties": { "east": "tall", "north": "none", @@ -138099,7 +138617,7 @@ } }, { - "id": 17346, + "id": 17388, "properties": { "east": "tall", "north": "none", @@ -138110,7 +138628,7 @@ } }, { - "id": 17347, + "id": 17389, "properties": { "east": "tall", "north": "none", @@ -138121,7 +138639,7 @@ } }, { - "id": 17348, + "id": 17390, "properties": { "east": "tall", "north": "none", @@ -138132,7 +138650,7 @@ } }, { - "id": 17349, + "id": 17391, "properties": { "east": "tall", "north": "none", @@ -138143,7 +138661,7 @@ } }, { - "id": 17350, + "id": 17392, "properties": { "east": "tall", "north": "none", @@ -138154,7 +138672,7 @@ } }, { - "id": 17351, + "id": 17393, "properties": { "east": "tall", "north": "none", @@ -138165,7 +138683,7 @@ } }, { - "id": 17352, + "id": 17394, "properties": { "east": "tall", "north": "none", @@ -138176,7 +138694,7 @@ } }, { - "id": 17353, + "id": 17395, "properties": { "east": "tall", "north": "none", @@ -138187,7 +138705,7 @@ } }, { - "id": 17354, + "id": 17396, "properties": { "east": "tall", "north": "none", @@ -138198,7 +138716,7 @@ } }, { - "id": 17355, + "id": 17397, "properties": { "east": "tall", "north": "none", @@ -138209,7 +138727,7 @@ } }, { - "id": 17356, + "id": 17398, "properties": { "east": "tall", "north": "none", @@ -138220,7 +138738,7 @@ } }, { - "id": 17357, + "id": 17399, "properties": { "east": "tall", "north": "none", @@ -138231,7 +138749,7 @@ } }, { - "id": 17358, + "id": 17400, "properties": { "east": "tall", "north": "none", @@ -138242,7 +138760,7 @@ } }, { - "id": 17359, + "id": 17401, "properties": { "east": "tall", "north": "none", @@ -138253,7 +138771,7 @@ } }, { - "id": 17360, + "id": 17402, "properties": { "east": "tall", "north": "none", @@ -138264,7 +138782,7 @@ } }, { - "id": 17361, + "id": 17403, "properties": { "east": "tall", "north": "none", @@ -138275,7 +138793,7 @@ } }, { - "id": 17362, + "id": 17404, "properties": { "east": "tall", "north": "none", @@ -138286,7 +138804,7 @@ } }, { - "id": 17363, + "id": 17405, "properties": { "east": "tall", "north": "none", @@ -138297,7 +138815,7 @@ } }, { - "id": 17364, + "id": 17406, "properties": { "east": "tall", "north": "none", @@ -138308,7 +138826,7 @@ } }, { - "id": 17365, + "id": 17407, "properties": { "east": "tall", "north": "none", @@ -138319,7 +138837,7 @@ } }, { - "id": 17366, + "id": 17408, "properties": { "east": "tall", "north": "none", @@ -138330,7 +138848,7 @@ } }, { - "id": 17367, + "id": 17409, "properties": { "east": "tall", "north": "none", @@ -138341,7 +138859,7 @@ } }, { - "id": 17368, + "id": 17410, "properties": { "east": "tall", "north": "none", @@ -138352,7 +138870,7 @@ } }, { - "id": 17369, + "id": 17411, "properties": { "east": "tall", "north": "low", @@ -138363,7 +138881,7 @@ } }, { - "id": 17370, + "id": 17412, "properties": { "east": "tall", "north": "low", @@ -138374,7 +138892,7 @@ } }, { - "id": 17371, + "id": 17413, "properties": { "east": "tall", "north": "low", @@ -138385,7 +138903,7 @@ } }, { - "id": 17372, + "id": 17414, "properties": { "east": "tall", "north": "low", @@ -138396,7 +138914,7 @@ } }, { - "id": 17373, + "id": 17415, "properties": { "east": "tall", "north": "low", @@ -138407,7 +138925,7 @@ } }, { - "id": 17374, + "id": 17416, "properties": { "east": "tall", "north": "low", @@ -138418,7 +138936,7 @@ } }, { - "id": 17375, + "id": 17417, "properties": { "east": "tall", "north": "low", @@ -138429,7 +138947,7 @@ } }, { - "id": 17376, + "id": 17418, "properties": { "east": "tall", "north": "low", @@ -138440,7 +138958,7 @@ } }, { - "id": 17377, + "id": 17419, "properties": { "east": "tall", "north": "low", @@ -138451,7 +138969,7 @@ } }, { - "id": 17378, + "id": 17420, "properties": { "east": "tall", "north": "low", @@ -138462,7 +138980,7 @@ } }, { - "id": 17379, + "id": 17421, "properties": { "east": "tall", "north": "low", @@ -138473,7 +138991,7 @@ } }, { - "id": 17380, + "id": 17422, "properties": { "east": "tall", "north": "low", @@ -138484,7 +139002,7 @@ } }, { - "id": 17381, + "id": 17423, "properties": { "east": "tall", "north": "low", @@ -138495,7 +139013,7 @@ } }, { - "id": 17382, + "id": 17424, "properties": { "east": "tall", "north": "low", @@ -138506,7 +139024,7 @@ } }, { - "id": 17383, + "id": 17425, "properties": { "east": "tall", "north": "low", @@ -138517,7 +139035,7 @@ } }, { - "id": 17384, + "id": 17426, "properties": { "east": "tall", "north": "low", @@ -138528,7 +139046,7 @@ } }, { - "id": 17385, + "id": 17427, "properties": { "east": "tall", "north": "low", @@ -138539,7 +139057,7 @@ } }, { - "id": 17386, + "id": 17428, "properties": { "east": "tall", "north": "low", @@ -138550,7 +139068,7 @@ } }, { - "id": 17387, + "id": 17429, "properties": { "east": "tall", "north": "low", @@ -138561,7 +139079,7 @@ } }, { - "id": 17388, + "id": 17430, "properties": { "east": "tall", "north": "low", @@ -138572,7 +139090,7 @@ } }, { - "id": 17389, + "id": 17431, "properties": { "east": "tall", "north": "low", @@ -138583,7 +139101,7 @@ } }, { - "id": 17390, + "id": 17432, "properties": { "east": "tall", "north": "low", @@ -138594,7 +139112,7 @@ } }, { - "id": 17391, + "id": 17433, "properties": { "east": "tall", "north": "low", @@ -138605,7 +139123,7 @@ } }, { - "id": 17392, + "id": 17434, "properties": { "east": "tall", "north": "low", @@ -138616,7 +139134,7 @@ } }, { - "id": 17393, + "id": 17435, "properties": { "east": "tall", "north": "low", @@ -138627,7 +139145,7 @@ } }, { - "id": 17394, + "id": 17436, "properties": { "east": "tall", "north": "low", @@ -138638,7 +139156,7 @@ } }, { - "id": 17395, + "id": 17437, "properties": { "east": "tall", "north": "low", @@ -138649,7 +139167,7 @@ } }, { - "id": 17396, + "id": 17438, "properties": { "east": "tall", "north": "low", @@ -138660,7 +139178,7 @@ } }, { - "id": 17397, + "id": 17439, "properties": { "east": "tall", "north": "low", @@ -138671,7 +139189,7 @@ } }, { - "id": 17398, + "id": 17440, "properties": { "east": "tall", "north": "low", @@ -138682,7 +139200,7 @@ } }, { - "id": 17399, + "id": 17441, "properties": { "east": "tall", "north": "low", @@ -138693,7 +139211,7 @@ } }, { - "id": 17400, + "id": 17442, "properties": { "east": "tall", "north": "low", @@ -138704,7 +139222,7 @@ } }, { - "id": 17401, + "id": 17443, "properties": { "east": "tall", "north": "low", @@ -138715,7 +139233,7 @@ } }, { - "id": 17402, + "id": 17444, "properties": { "east": "tall", "north": "low", @@ -138726,7 +139244,7 @@ } }, { - "id": 17403, + "id": 17445, "properties": { "east": "tall", "north": "low", @@ -138737,7 +139255,7 @@ } }, { - "id": 17404, + "id": 17446, "properties": { "east": "tall", "north": "low", @@ -138748,7 +139266,7 @@ } }, { - "id": 17405, + "id": 17447, "properties": { "east": "tall", "north": "tall", @@ -138759,7 +139277,7 @@ } }, { - "id": 17406, + "id": 17448, "properties": { "east": "tall", "north": "tall", @@ -138770,7 +139288,7 @@ } }, { - "id": 17407, + "id": 17449, "properties": { "east": "tall", "north": "tall", @@ -138781,7 +139299,7 @@ } }, { - "id": 17408, + "id": 17450, "properties": { "east": "tall", "north": "tall", @@ -138792,7 +139310,7 @@ } }, { - "id": 17409, + "id": 17451, "properties": { "east": "tall", "north": "tall", @@ -138803,7 +139321,7 @@ } }, { - "id": 17410, + "id": 17452, "properties": { "east": "tall", "north": "tall", @@ -138814,7 +139332,7 @@ } }, { - "id": 17411, + "id": 17453, "properties": { "east": "tall", "north": "tall", @@ -138825,7 +139343,7 @@ } }, { - "id": 17412, + "id": 17454, "properties": { "east": "tall", "north": "tall", @@ -138836,7 +139354,7 @@ } }, { - "id": 17413, + "id": 17455, "properties": { "east": "tall", "north": "tall", @@ -138847,7 +139365,7 @@ } }, { - "id": 17414, + "id": 17456, "properties": { "east": "tall", "north": "tall", @@ -138858,7 +139376,7 @@ } }, { - "id": 17415, + "id": 17457, "properties": { "east": "tall", "north": "tall", @@ -138869,7 +139387,7 @@ } }, { - "id": 17416, + "id": 17458, "properties": { "east": "tall", "north": "tall", @@ -138880,7 +139398,7 @@ } }, { - "id": 17417, + "id": 17459, "properties": { "east": "tall", "north": "tall", @@ -138891,7 +139409,7 @@ } }, { - "id": 17418, + "id": 17460, "properties": { "east": "tall", "north": "tall", @@ -138902,7 +139420,7 @@ } }, { - "id": 17419, + "id": 17461, "properties": { "east": "tall", "north": "tall", @@ -138913,7 +139431,7 @@ } }, { - "id": 17420, + "id": 17462, "properties": { "east": "tall", "north": "tall", @@ -138924,7 +139442,7 @@ } }, { - "id": 17421, + "id": 17463, "properties": { "east": "tall", "north": "tall", @@ -138935,7 +139453,7 @@ } }, { - "id": 17422, + "id": 17464, "properties": { "east": "tall", "north": "tall", @@ -138946,7 +139464,7 @@ } }, { - "id": 17423, + "id": 17465, "properties": { "east": "tall", "north": "tall", @@ -138957,7 +139475,7 @@ } }, { - "id": 17424, + "id": 17466, "properties": { "east": "tall", "north": "tall", @@ -138968,7 +139486,7 @@ } }, { - "id": 17425, + "id": 17467, "properties": { "east": "tall", "north": "tall", @@ -138979,7 +139497,7 @@ } }, { - "id": 17426, + "id": 17468, "properties": { "east": "tall", "north": "tall", @@ -138990,7 +139508,7 @@ } }, { - "id": 17427, + "id": 17469, "properties": { "east": "tall", "north": "tall", @@ -139001,7 +139519,7 @@ } }, { - "id": 17428, + "id": 17470, "properties": { "east": "tall", "north": "tall", @@ -139012,7 +139530,7 @@ } }, { - "id": 17429, + "id": 17471, "properties": { "east": "tall", "north": "tall", @@ -139023,7 +139541,7 @@ } }, { - "id": 17430, + "id": 17472, "properties": { "east": "tall", "north": "tall", @@ -139034,7 +139552,7 @@ } }, { - "id": 17431, + "id": 17473, "properties": { "east": "tall", "north": "tall", @@ -139045,7 +139563,7 @@ } }, { - "id": 17432, + "id": 17474, "properties": { "east": "tall", "north": "tall", @@ -139056,7 +139574,7 @@ } }, { - "id": 17433, + "id": 17475, "properties": { "east": "tall", "north": "tall", @@ -139067,7 +139585,7 @@ } }, { - "id": 17434, + "id": 17476, "properties": { "east": "tall", "north": "tall", @@ -139078,7 +139596,7 @@ } }, { - "id": 17435, + "id": 17477, "properties": { "east": "tall", "north": "tall", @@ -139089,7 +139607,7 @@ } }, { - "id": 17436, + "id": 17478, "properties": { "east": "tall", "north": "tall", @@ -139100,7 +139618,7 @@ } }, { - "id": 17437, + "id": 17479, "properties": { "east": "tall", "north": "tall", @@ -139111,7 +139629,7 @@ } }, { - "id": 17438, + "id": 17480, "properties": { "east": "tall", "north": "tall", @@ -139122,7 +139640,7 @@ } }, { - "id": 17439, + "id": 17481, "properties": { "east": "tall", "north": "tall", @@ -139133,7 +139651,7 @@ } }, { - "id": 17440, + "id": 17482, "properties": { "east": "tall", "north": "tall", @@ -139153,7 +139671,7 @@ "states": [ { "default": true, - "id": 6775 + "id": 6785 } ] }, @@ -139225,7 +139743,7 @@ "states": [ { "default": true, - "id": 6910, + "id": 6920, "properties": { "down": "true", "east": "true", @@ -139236,7 +139754,7 @@ } }, { - "id": 6911, + "id": 6921, "properties": { "down": "true", "east": "true", @@ -139247,7 +139765,7 @@ } }, { - "id": 6912, + "id": 6922, "properties": { "down": "true", "east": "true", @@ -139258,7 +139776,7 @@ } }, { - "id": 6913, + "id": 6923, "properties": { "down": "true", "east": "true", @@ -139269,7 +139787,7 @@ } }, { - "id": 6914, + "id": 6924, "properties": { "down": "true", "east": "true", @@ -139280,7 +139798,7 @@ } }, { - "id": 6915, + "id": 6925, "properties": { "down": "true", "east": "true", @@ -139291,7 +139809,7 @@ } }, { - "id": 6916, + "id": 6926, "properties": { "down": "true", "east": "true", @@ -139302,7 +139820,7 @@ } }, { - "id": 6917, + "id": 6927, "properties": { "down": "true", "east": "true", @@ -139313,7 +139831,7 @@ } }, { - "id": 6918, + "id": 6928, "properties": { "down": "true", "east": "true", @@ -139324,7 +139842,7 @@ } }, { - "id": 6919, + "id": 6929, "properties": { "down": "true", "east": "true", @@ -139335,7 +139853,7 @@ } }, { - "id": 6920, + "id": 6930, "properties": { "down": "true", "east": "true", @@ -139346,7 +139864,7 @@ } }, { - "id": 6921, + "id": 6931, "properties": { "down": "true", "east": "true", @@ -139357,7 +139875,7 @@ } }, { - "id": 6922, + "id": 6932, "properties": { "down": "true", "east": "true", @@ -139368,7 +139886,7 @@ } }, { - "id": 6923, + "id": 6933, "properties": { "down": "true", "east": "true", @@ -139379,7 +139897,7 @@ } }, { - "id": 6924, + "id": 6934, "properties": { "down": "true", "east": "true", @@ -139390,7 +139908,7 @@ } }, { - "id": 6925, + "id": 6935, "properties": { "down": "true", "east": "true", @@ -139401,7 +139919,7 @@ } }, { - "id": 6926, + "id": 6936, "properties": { "down": "true", "east": "false", @@ -139412,7 +139930,7 @@ } }, { - "id": 6927, + "id": 6937, "properties": { "down": "true", "east": "false", @@ -139423,7 +139941,7 @@ } }, { - "id": 6928, + "id": 6938, "properties": { "down": "true", "east": "false", @@ -139434,7 +139952,7 @@ } }, { - "id": 6929, + "id": 6939, "properties": { "down": "true", "east": "false", @@ -139445,7 +139963,7 @@ } }, { - "id": 6930, + "id": 6940, "properties": { "down": "true", "east": "false", @@ -139456,7 +139974,7 @@ } }, { - "id": 6931, + "id": 6941, "properties": { "down": "true", "east": "false", @@ -139467,7 +139985,7 @@ } }, { - "id": 6932, + "id": 6942, "properties": { "down": "true", "east": "false", @@ -139478,7 +139996,7 @@ } }, { - "id": 6933, + "id": 6943, "properties": { "down": "true", "east": "false", @@ -139489,7 +140007,7 @@ } }, { - "id": 6934, + "id": 6944, "properties": { "down": "true", "east": "false", @@ -139500,7 +140018,7 @@ } }, { - "id": 6935, + "id": 6945, "properties": { "down": "true", "east": "false", @@ -139511,7 +140029,7 @@ } }, { - "id": 6936, + "id": 6946, "properties": { "down": "true", "east": "false", @@ -139522,7 +140040,7 @@ } }, { - "id": 6937, + "id": 6947, "properties": { "down": "true", "east": "false", @@ -139533,7 +140051,7 @@ } }, { - "id": 6938, + "id": 6948, "properties": { "down": "true", "east": "false", @@ -139544,7 +140062,7 @@ } }, { - "id": 6939, + "id": 6949, "properties": { "down": "true", "east": "false", @@ -139555,7 +140073,7 @@ } }, { - "id": 6940, + "id": 6950, "properties": { "down": "true", "east": "false", @@ -139566,7 +140084,7 @@ } }, { - "id": 6941, + "id": 6951, "properties": { "down": "true", "east": "false", @@ -139577,7 +140095,7 @@ } }, { - "id": 6942, + "id": 6952, "properties": { "down": "false", "east": "true", @@ -139588,7 +140106,7 @@ } }, { - "id": 6943, + "id": 6953, "properties": { "down": "false", "east": "true", @@ -139599,7 +140117,7 @@ } }, { - "id": 6944, + "id": 6954, "properties": { "down": "false", "east": "true", @@ -139610,7 +140128,7 @@ } }, { - "id": 6945, + "id": 6955, "properties": { "down": "false", "east": "true", @@ -139621,7 +140139,7 @@ } }, { - "id": 6946, + "id": 6956, "properties": { "down": "false", "east": "true", @@ -139632,7 +140150,7 @@ } }, { - "id": 6947, + "id": 6957, "properties": { "down": "false", "east": "true", @@ -139643,7 +140161,7 @@ } }, { - "id": 6948, + "id": 6958, "properties": { "down": "false", "east": "true", @@ -139654,7 +140172,7 @@ } }, { - "id": 6949, + "id": 6959, "properties": { "down": "false", "east": "true", @@ -139665,7 +140183,7 @@ } }, { - "id": 6950, + "id": 6960, "properties": { "down": "false", "east": "true", @@ -139676,7 +140194,7 @@ } }, { - "id": 6951, + "id": 6961, "properties": { "down": "false", "east": "true", @@ -139687,7 +140205,7 @@ } }, { - "id": 6952, + "id": 6962, "properties": { "down": "false", "east": "true", @@ -139698,7 +140216,7 @@ } }, { - "id": 6953, + "id": 6963, "properties": { "down": "false", "east": "true", @@ -139709,7 +140227,7 @@ } }, { - "id": 6954, + "id": 6964, "properties": { "down": "false", "east": "true", @@ -139720,7 +140238,7 @@ } }, { - "id": 6955, + "id": 6965, "properties": { "down": "false", "east": "true", @@ -139731,7 +140249,7 @@ } }, { - "id": 6956, + "id": 6966, "properties": { "down": "false", "east": "true", @@ -139742,7 +140260,7 @@ } }, { - "id": 6957, + "id": 6967, "properties": { "down": "false", "east": "true", @@ -139753,7 +140271,7 @@ } }, { - "id": 6958, + "id": 6968, "properties": { "down": "false", "east": "false", @@ -139764,7 +140282,7 @@ } }, { - "id": 6959, + "id": 6969, "properties": { "down": "false", "east": "false", @@ -139775,7 +140293,7 @@ } }, { - "id": 6960, + "id": 6970, "properties": { "down": "false", "east": "false", @@ -139786,7 +140304,7 @@ } }, { - "id": 6961, + "id": 6971, "properties": { "down": "false", "east": "false", @@ -139797,7 +140315,7 @@ } }, { - "id": 6962, + "id": 6972, "properties": { "down": "false", "east": "false", @@ -139808,7 +140326,7 @@ } }, { - "id": 6963, + "id": 6973, "properties": { "down": "false", "east": "false", @@ -139819,7 +140337,7 @@ } }, { - "id": 6964, + "id": 6974, "properties": { "down": "false", "east": "false", @@ -139830,7 +140348,7 @@ } }, { - "id": 6965, + "id": 6975, "properties": { "down": "false", "east": "false", @@ -139841,7 +140359,7 @@ } }, { - "id": 6966, + "id": 6976, "properties": { "down": "false", "east": "false", @@ -139852,7 +140370,7 @@ } }, { - "id": 6967, + "id": 6977, "properties": { "down": "false", "east": "false", @@ -139863,7 +140381,7 @@ } }, { - "id": 6968, + "id": 6978, "properties": { "down": "false", "east": "false", @@ -139874,7 +140392,7 @@ } }, { - "id": 6969, + "id": 6979, "properties": { "down": "false", "east": "false", @@ -139885,7 +140403,7 @@ } }, { - "id": 6970, + "id": 6980, "properties": { "down": "false", "east": "false", @@ -139896,7 +140414,7 @@ } }, { - "id": 6971, + "id": 6981, "properties": { "down": "false", "east": "false", @@ -139907,7 +140425,7 @@ } }, { - "id": 6972, + "id": 6982, "properties": { "down": "false", "east": "false", @@ -139918,7 +140436,7 @@ } }, { - "id": 6973, + "id": 6983, "properties": { "down": "false", "east": "false", @@ -139943,14 +140461,14 @@ }, "states": [ { - "id": 7630, + "id": 7640, "properties": { "snowy": "true" } }, { "default": true, - "id": 7631, + "id": 7641, "properties": { "snowy": "false" } @@ -139986,7 +140504,7 @@ }, "states": [ { - "id": 8047, + "id": 8057, "properties": { "east": "true", "north": "true", @@ -139996,7 +140514,7 @@ } }, { - "id": 8048, + "id": 8058, "properties": { "east": "true", "north": "true", @@ -140006,7 +140524,7 @@ } }, { - "id": 8049, + "id": 8059, "properties": { "east": "true", "north": "true", @@ -140016,7 +140534,7 @@ } }, { - "id": 8050, + "id": 8060, "properties": { "east": "true", "north": "true", @@ -140026,7 +140544,7 @@ } }, { - "id": 8051, + "id": 8061, "properties": { "east": "true", "north": "true", @@ -140036,7 +140554,7 @@ } }, { - "id": 8052, + "id": 8062, "properties": { "east": "true", "north": "true", @@ -140046,7 +140564,7 @@ } }, { - "id": 8053, + "id": 8063, "properties": { "east": "true", "north": "true", @@ -140056,7 +140574,7 @@ } }, { - "id": 8054, + "id": 8064, "properties": { "east": "true", "north": "true", @@ -140066,7 +140584,7 @@ } }, { - "id": 8055, + "id": 8065, "properties": { "east": "true", "north": "false", @@ -140076,7 +140594,7 @@ } }, { - "id": 8056, + "id": 8066, "properties": { "east": "true", "north": "false", @@ -140086,7 +140604,7 @@ } }, { - "id": 8057, + "id": 8067, "properties": { "east": "true", "north": "false", @@ -140096,7 +140614,7 @@ } }, { - "id": 8058, + "id": 8068, "properties": { "east": "true", "north": "false", @@ -140106,7 +140624,7 @@ } }, { - "id": 8059, + "id": 8069, "properties": { "east": "true", "north": "false", @@ -140116,7 +140634,7 @@ } }, { - "id": 8060, + "id": 8070, "properties": { "east": "true", "north": "false", @@ -140126,7 +140644,7 @@ } }, { - "id": 8061, + "id": 8071, "properties": { "east": "true", "north": "false", @@ -140136,7 +140654,7 @@ } }, { - "id": 8062, + "id": 8072, "properties": { "east": "true", "north": "false", @@ -140146,7 +140664,7 @@ } }, { - "id": 8063, + "id": 8073, "properties": { "east": "false", "north": "true", @@ -140156,7 +140674,7 @@ } }, { - "id": 8064, + "id": 8074, "properties": { "east": "false", "north": "true", @@ -140166,7 +140684,7 @@ } }, { - "id": 8065, + "id": 8075, "properties": { "east": "false", "north": "true", @@ -140176,7 +140694,7 @@ } }, { - "id": 8066, + "id": 8076, "properties": { "east": "false", "north": "true", @@ -140186,7 +140704,7 @@ } }, { - "id": 8067, + "id": 8077, "properties": { "east": "false", "north": "true", @@ -140196,7 +140714,7 @@ } }, { - "id": 8068, + "id": 8078, "properties": { "east": "false", "north": "true", @@ -140206,7 +140724,7 @@ } }, { - "id": 8069, + "id": 8079, "properties": { "east": "false", "north": "true", @@ -140216,7 +140734,7 @@ } }, { - "id": 8070, + "id": 8080, "properties": { "east": "false", "north": "true", @@ -140226,7 +140744,7 @@ } }, { - "id": 8071, + "id": 8081, "properties": { "east": "false", "north": "false", @@ -140236,7 +140754,7 @@ } }, { - "id": 8072, + "id": 8082, "properties": { "east": "false", "north": "false", @@ -140246,7 +140764,7 @@ } }, { - "id": 8073, + "id": 8083, "properties": { "east": "false", "north": "false", @@ -140256,7 +140774,7 @@ } }, { - "id": 8074, + "id": 8084, "properties": { "east": "false", "north": "false", @@ -140266,7 +140784,7 @@ } }, { - "id": 8075, + "id": 8085, "properties": { "east": "false", "north": "false", @@ -140276,7 +140794,7 @@ } }, { - "id": 8076, + "id": 8086, "properties": { "east": "false", "north": "false", @@ -140286,7 +140804,7 @@ } }, { - "id": 8077, + "id": 8087, "properties": { "east": "false", "north": "false", @@ -140297,7 +140815,7 @@ }, { "default": true, - "id": 8078, + "id": 8088, "properties": { "east": "false", "north": "false", @@ -140326,21 +140844,21 @@ }, "states": [ { - "id": 12161, + "id": 12171, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 12162, + "id": 12172, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 12163, + "id": 12173, "properties": { "type": "bottom", "waterlogged": "true" @@ -140348,21 +140866,21 @@ }, { "default": true, - "id": 12164, + "id": 12174, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 12165, + "id": 12175, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 12166, + "id": 12176, "properties": { "type": "double", "waterlogged": "false" @@ -140403,7 +140921,7 @@ }, "states": [ { - "id": 8079, + "id": 8089, "properties": { "facing": "north", "half": "top", @@ -140412,7 +140930,7 @@ } }, { - "id": 8080, + "id": 8090, "properties": { "facing": "north", "half": "top", @@ -140421,7 +140939,7 @@ } }, { - "id": 8081, + "id": 8091, "properties": { "facing": "north", "half": "top", @@ -140430,7 +140948,7 @@ } }, { - "id": 8082, + "id": 8092, "properties": { "facing": "north", "half": "top", @@ -140439,7 +140957,7 @@ } }, { - "id": 8083, + "id": 8093, "properties": { "facing": "north", "half": "top", @@ -140448,7 +140966,7 @@ } }, { - "id": 8084, + "id": 8094, "properties": { "facing": "north", "half": "top", @@ -140457,7 +140975,7 @@ } }, { - "id": 8085, + "id": 8095, "properties": { "facing": "north", "half": "top", @@ -140466,7 +140984,7 @@ } }, { - "id": 8086, + "id": 8096, "properties": { "facing": "north", "half": "top", @@ -140475,7 +140993,7 @@ } }, { - "id": 8087, + "id": 8097, "properties": { "facing": "north", "half": "top", @@ -140484,7 +141002,7 @@ } }, { - "id": 8088, + "id": 8098, "properties": { "facing": "north", "half": "top", @@ -140493,7 +141011,7 @@ } }, { - "id": 8089, + "id": 8099, "properties": { "facing": "north", "half": "bottom", @@ -140503,7 +141021,7 @@ }, { "default": true, - "id": 8090, + "id": 8100, "properties": { "facing": "north", "half": "bottom", @@ -140512,7 +141030,7 @@ } }, { - "id": 8091, + "id": 8101, "properties": { "facing": "north", "half": "bottom", @@ -140521,7 +141039,7 @@ } }, { - "id": 8092, + "id": 8102, "properties": { "facing": "north", "half": "bottom", @@ -140530,7 +141048,7 @@ } }, { - "id": 8093, + "id": 8103, "properties": { "facing": "north", "half": "bottom", @@ -140539,7 +141057,7 @@ } }, { - "id": 8094, + "id": 8104, "properties": { "facing": "north", "half": "bottom", @@ -140548,7 +141066,7 @@ } }, { - "id": 8095, + "id": 8105, "properties": { "facing": "north", "half": "bottom", @@ -140557,7 +141075,7 @@ } }, { - "id": 8096, + "id": 8106, "properties": { "facing": "north", "half": "bottom", @@ -140566,7 +141084,7 @@ } }, { - "id": 8097, + "id": 8107, "properties": { "facing": "north", "half": "bottom", @@ -140575,7 +141093,7 @@ } }, { - "id": 8098, + "id": 8108, "properties": { "facing": "north", "half": "bottom", @@ -140584,7 +141102,7 @@ } }, { - "id": 8099, + "id": 8109, "properties": { "facing": "south", "half": "top", @@ -140593,7 +141111,7 @@ } }, { - "id": 8100, + "id": 8110, "properties": { "facing": "south", "half": "top", @@ -140602,7 +141120,7 @@ } }, { - "id": 8101, + "id": 8111, "properties": { "facing": "south", "half": "top", @@ -140611,7 +141129,7 @@ } }, { - "id": 8102, + "id": 8112, "properties": { "facing": "south", "half": "top", @@ -140620,7 +141138,7 @@ } }, { - "id": 8103, + "id": 8113, "properties": { "facing": "south", "half": "top", @@ -140629,7 +141147,7 @@ } }, { - "id": 8104, + "id": 8114, "properties": { "facing": "south", "half": "top", @@ -140638,7 +141156,7 @@ } }, { - "id": 8105, + "id": 8115, "properties": { "facing": "south", "half": "top", @@ -140647,7 +141165,7 @@ } }, { - "id": 8106, + "id": 8116, "properties": { "facing": "south", "half": "top", @@ -140656,7 +141174,7 @@ } }, { - "id": 8107, + "id": 8117, "properties": { "facing": "south", "half": "top", @@ -140665,7 +141183,7 @@ } }, { - "id": 8108, + "id": 8118, "properties": { "facing": "south", "half": "top", @@ -140674,7 +141192,7 @@ } }, { - "id": 8109, + "id": 8119, "properties": { "facing": "south", "half": "bottom", @@ -140683,7 +141201,7 @@ } }, { - "id": 8110, + "id": 8120, "properties": { "facing": "south", "half": "bottom", @@ -140692,7 +141210,7 @@ } }, { - "id": 8111, + "id": 8121, "properties": { "facing": "south", "half": "bottom", @@ -140701,7 +141219,7 @@ } }, { - "id": 8112, + "id": 8122, "properties": { "facing": "south", "half": "bottom", @@ -140710,7 +141228,7 @@ } }, { - "id": 8113, + "id": 8123, "properties": { "facing": "south", "half": "bottom", @@ -140719,7 +141237,7 @@ } }, { - "id": 8114, + "id": 8124, "properties": { "facing": "south", "half": "bottom", @@ -140728,7 +141246,7 @@ } }, { - "id": 8115, + "id": 8125, "properties": { "facing": "south", "half": "bottom", @@ -140737,7 +141255,7 @@ } }, { - "id": 8116, + "id": 8126, "properties": { "facing": "south", "half": "bottom", @@ -140746,7 +141264,7 @@ } }, { - "id": 8117, + "id": 8127, "properties": { "facing": "south", "half": "bottom", @@ -140755,7 +141273,7 @@ } }, { - "id": 8118, + "id": 8128, "properties": { "facing": "south", "half": "bottom", @@ -140764,7 +141282,7 @@ } }, { - "id": 8119, + "id": 8129, "properties": { "facing": "west", "half": "top", @@ -140773,7 +141291,7 @@ } }, { - "id": 8120, + "id": 8130, "properties": { "facing": "west", "half": "top", @@ -140782,7 +141300,7 @@ } }, { - "id": 8121, + "id": 8131, "properties": { "facing": "west", "half": "top", @@ -140791,7 +141309,7 @@ } }, { - "id": 8122, + "id": 8132, "properties": { "facing": "west", "half": "top", @@ -140800,7 +141318,7 @@ } }, { - "id": 8123, + "id": 8133, "properties": { "facing": "west", "half": "top", @@ -140809,7 +141327,7 @@ } }, { - "id": 8124, + "id": 8134, "properties": { "facing": "west", "half": "top", @@ -140818,7 +141336,7 @@ } }, { - "id": 8125, + "id": 8135, "properties": { "facing": "west", "half": "top", @@ -140827,7 +141345,7 @@ } }, { - "id": 8126, + "id": 8136, "properties": { "facing": "west", "half": "top", @@ -140836,7 +141354,7 @@ } }, { - "id": 8127, + "id": 8137, "properties": { "facing": "west", "half": "top", @@ -140845,7 +141363,7 @@ } }, { - "id": 8128, + "id": 8138, "properties": { "facing": "west", "half": "top", @@ -140854,7 +141372,7 @@ } }, { - "id": 8129, + "id": 8139, "properties": { "facing": "west", "half": "bottom", @@ -140863,7 +141381,7 @@ } }, { - "id": 8130, + "id": 8140, "properties": { "facing": "west", "half": "bottom", @@ -140872,7 +141390,7 @@ } }, { - "id": 8131, + "id": 8141, "properties": { "facing": "west", "half": "bottom", @@ -140881,7 +141399,7 @@ } }, { - "id": 8132, + "id": 8142, "properties": { "facing": "west", "half": "bottom", @@ -140890,7 +141408,7 @@ } }, { - "id": 8133, + "id": 8143, "properties": { "facing": "west", "half": "bottom", @@ -140899,7 +141417,7 @@ } }, { - "id": 8134, + "id": 8144, "properties": { "facing": "west", "half": "bottom", @@ -140908,7 +141426,7 @@ } }, { - "id": 8135, + "id": 8145, "properties": { "facing": "west", "half": "bottom", @@ -140917,7 +141435,7 @@ } }, { - "id": 8136, + "id": 8146, "properties": { "facing": "west", "half": "bottom", @@ -140926,7 +141444,7 @@ } }, { - "id": 8137, + "id": 8147, "properties": { "facing": "west", "half": "bottom", @@ -140935,7 +141453,7 @@ } }, { - "id": 8138, + "id": 8148, "properties": { "facing": "west", "half": "bottom", @@ -140944,7 +141462,7 @@ } }, { - "id": 8139, + "id": 8149, "properties": { "facing": "east", "half": "top", @@ -140953,7 +141471,7 @@ } }, { - "id": 8140, + "id": 8150, "properties": { "facing": "east", "half": "top", @@ -140962,7 +141480,7 @@ } }, { - "id": 8141, + "id": 8151, "properties": { "facing": "east", "half": "top", @@ -140971,7 +141489,7 @@ } }, { - "id": 8142, + "id": 8152, "properties": { "facing": "east", "half": "top", @@ -140980,7 +141498,7 @@ } }, { - "id": 8143, + "id": 8153, "properties": { "facing": "east", "half": "top", @@ -140989,7 +141507,7 @@ } }, { - "id": 8144, + "id": 8154, "properties": { "facing": "east", "half": "top", @@ -140998,7 +141516,7 @@ } }, { - "id": 8145, + "id": 8155, "properties": { "facing": "east", "half": "top", @@ -141007,7 +141525,7 @@ } }, { - "id": 8146, + "id": 8156, "properties": { "facing": "east", "half": "top", @@ -141016,7 +141534,7 @@ } }, { - "id": 8147, + "id": 8157, "properties": { "facing": "east", "half": "top", @@ -141025,7 +141543,7 @@ } }, { - "id": 8148, + "id": 8158, "properties": { "facing": "east", "half": "top", @@ -141034,7 +141552,7 @@ } }, { - "id": 8149, + "id": 8159, "properties": { "facing": "east", "half": "bottom", @@ -141043,7 +141561,7 @@ } }, { - "id": 8150, + "id": 8160, "properties": { "facing": "east", "half": "bottom", @@ -141052,7 +141570,7 @@ } }, { - "id": 8151, + "id": 8161, "properties": { "facing": "east", "half": "bottom", @@ -141061,7 +141579,7 @@ } }, { - "id": 8152, + "id": 8162, "properties": { "facing": "east", "half": "bottom", @@ -141070,7 +141588,7 @@ } }, { - "id": 8153, + "id": 8163, "properties": { "facing": "east", "half": "bottom", @@ -141079,7 +141597,7 @@ } }, { - "id": 8154, + "id": 8164, "properties": { "facing": "east", "half": "bottom", @@ -141088,7 +141606,7 @@ } }, { - "id": 8155, + "id": 8165, "properties": { "facing": "east", "half": "bottom", @@ -141097,7 +141615,7 @@ } }, { - "id": 8156, + "id": 8166, "properties": { "facing": "east", "half": "bottom", @@ -141106,7 +141624,7 @@ } }, { - "id": 8157, + "id": 8167, "properties": { "facing": "east", "half": "bottom", @@ -141115,7 +141633,7 @@ } }, { - "id": 8158, + "id": 8168, "properties": { "facing": "east", "half": "bottom", @@ -141162,7 +141680,7 @@ }, "states": [ { - "id": 17441, + "id": 17483, "properties": { "east": "none", "north": "none", @@ -141173,7 +141691,7 @@ } }, { - "id": 17442, + "id": 17484, "properties": { "east": "none", "north": "none", @@ -141184,7 +141702,7 @@ } }, { - "id": 17443, + "id": 17485, "properties": { "east": "none", "north": "none", @@ -141196,7 +141714,7 @@ }, { "default": true, - "id": 17444, + "id": 17486, "properties": { "east": "none", "north": "none", @@ -141207,7 +141725,7 @@ } }, { - "id": 17445, + "id": 17487, "properties": { "east": "none", "north": "none", @@ -141218,7 +141736,7 @@ } }, { - "id": 17446, + "id": 17488, "properties": { "east": "none", "north": "none", @@ -141229,7 +141747,7 @@ } }, { - "id": 17447, + "id": 17489, "properties": { "east": "none", "north": "none", @@ -141240,7 +141758,7 @@ } }, { - "id": 17448, + "id": 17490, "properties": { "east": "none", "north": "none", @@ -141251,7 +141769,7 @@ } }, { - "id": 17449, + "id": 17491, "properties": { "east": "none", "north": "none", @@ -141262,7 +141780,7 @@ } }, { - "id": 17450, + "id": 17492, "properties": { "east": "none", "north": "none", @@ -141273,7 +141791,7 @@ } }, { - "id": 17451, + "id": 17493, "properties": { "east": "none", "north": "none", @@ -141284,7 +141802,7 @@ } }, { - "id": 17452, + "id": 17494, "properties": { "east": "none", "north": "none", @@ -141295,7 +141813,7 @@ } }, { - "id": 17453, + "id": 17495, "properties": { "east": "none", "north": "none", @@ -141306,7 +141824,7 @@ } }, { - "id": 17454, + "id": 17496, "properties": { "east": "none", "north": "none", @@ -141317,7 +141835,7 @@ } }, { - "id": 17455, + "id": 17497, "properties": { "east": "none", "north": "none", @@ -141328,7 +141846,7 @@ } }, { - "id": 17456, + "id": 17498, "properties": { "east": "none", "north": "none", @@ -141339,7 +141857,7 @@ } }, { - "id": 17457, + "id": 17499, "properties": { "east": "none", "north": "none", @@ -141350,7 +141868,7 @@ } }, { - "id": 17458, + "id": 17500, "properties": { "east": "none", "north": "none", @@ -141361,7 +141879,7 @@ } }, { - "id": 17459, + "id": 17501, "properties": { "east": "none", "north": "none", @@ -141372,7 +141890,7 @@ } }, { - "id": 17460, + "id": 17502, "properties": { "east": "none", "north": "none", @@ -141383,7 +141901,7 @@ } }, { - "id": 17461, + "id": 17503, "properties": { "east": "none", "north": "none", @@ -141394,7 +141912,7 @@ } }, { - "id": 17462, + "id": 17504, "properties": { "east": "none", "north": "none", @@ -141405,7 +141923,7 @@ } }, { - "id": 17463, + "id": 17505, "properties": { "east": "none", "north": "none", @@ -141416,7 +141934,7 @@ } }, { - "id": 17464, + "id": 17506, "properties": { "east": "none", "north": "none", @@ -141427,7 +141945,7 @@ } }, { - "id": 17465, + "id": 17507, "properties": { "east": "none", "north": "none", @@ -141438,7 +141956,7 @@ } }, { - "id": 17466, + "id": 17508, "properties": { "east": "none", "north": "none", @@ -141449,7 +141967,7 @@ } }, { - "id": 17467, + "id": 17509, "properties": { "east": "none", "north": "none", @@ -141460,7 +141978,7 @@ } }, { - "id": 17468, + "id": 17510, "properties": { "east": "none", "north": "none", @@ -141471,7 +141989,7 @@ } }, { - "id": 17469, + "id": 17511, "properties": { "east": "none", "north": "none", @@ -141482,7 +142000,7 @@ } }, { - "id": 17470, + "id": 17512, "properties": { "east": "none", "north": "none", @@ -141493,7 +142011,7 @@ } }, { - "id": 17471, + "id": 17513, "properties": { "east": "none", "north": "none", @@ -141504,7 +142022,7 @@ } }, { - "id": 17472, + "id": 17514, "properties": { "east": "none", "north": "none", @@ -141515,7 +142033,7 @@ } }, { - "id": 17473, + "id": 17515, "properties": { "east": "none", "north": "none", @@ -141526,7 +142044,7 @@ } }, { - "id": 17474, + "id": 17516, "properties": { "east": "none", "north": "none", @@ -141537,7 +142055,7 @@ } }, { - "id": 17475, + "id": 17517, "properties": { "east": "none", "north": "none", @@ -141548,7 +142066,7 @@ } }, { - "id": 17476, + "id": 17518, "properties": { "east": "none", "north": "none", @@ -141559,7 +142077,7 @@ } }, { - "id": 17477, + "id": 17519, "properties": { "east": "none", "north": "low", @@ -141570,7 +142088,7 @@ } }, { - "id": 17478, + "id": 17520, "properties": { "east": "none", "north": "low", @@ -141581,7 +142099,7 @@ } }, { - "id": 17479, + "id": 17521, "properties": { "east": "none", "north": "low", @@ -141592,7 +142110,7 @@ } }, { - "id": 17480, + "id": 17522, "properties": { "east": "none", "north": "low", @@ -141603,7 +142121,7 @@ } }, { - "id": 17481, + "id": 17523, "properties": { "east": "none", "north": "low", @@ -141614,7 +142132,7 @@ } }, { - "id": 17482, + "id": 17524, "properties": { "east": "none", "north": "low", @@ -141625,7 +142143,7 @@ } }, { - "id": 17483, + "id": 17525, "properties": { "east": "none", "north": "low", @@ -141636,7 +142154,7 @@ } }, { - "id": 17484, + "id": 17526, "properties": { "east": "none", "north": "low", @@ -141647,7 +142165,7 @@ } }, { - "id": 17485, + "id": 17527, "properties": { "east": "none", "north": "low", @@ -141658,7 +142176,7 @@ } }, { - "id": 17486, + "id": 17528, "properties": { "east": "none", "north": "low", @@ -141669,7 +142187,7 @@ } }, { - "id": 17487, + "id": 17529, "properties": { "east": "none", "north": "low", @@ -141680,7 +142198,7 @@ } }, { - "id": 17488, + "id": 17530, "properties": { "east": "none", "north": "low", @@ -141691,7 +142209,7 @@ } }, { - "id": 17489, + "id": 17531, "properties": { "east": "none", "north": "low", @@ -141702,7 +142220,7 @@ } }, { - "id": 17490, + "id": 17532, "properties": { "east": "none", "north": "low", @@ -141713,7 +142231,7 @@ } }, { - "id": 17491, + "id": 17533, "properties": { "east": "none", "north": "low", @@ -141724,7 +142242,7 @@ } }, { - "id": 17492, + "id": 17534, "properties": { "east": "none", "north": "low", @@ -141735,7 +142253,7 @@ } }, { - "id": 17493, + "id": 17535, "properties": { "east": "none", "north": "low", @@ -141746,7 +142264,7 @@ } }, { - "id": 17494, + "id": 17536, "properties": { "east": "none", "north": "low", @@ -141757,7 +142275,7 @@ } }, { - "id": 17495, + "id": 17537, "properties": { "east": "none", "north": "low", @@ -141768,7 +142286,7 @@ } }, { - "id": 17496, + "id": 17538, "properties": { "east": "none", "north": "low", @@ -141779,7 +142297,7 @@ } }, { - "id": 17497, + "id": 17539, "properties": { "east": "none", "north": "low", @@ -141790,7 +142308,7 @@ } }, { - "id": 17498, + "id": 17540, "properties": { "east": "none", "north": "low", @@ -141801,7 +142319,7 @@ } }, { - "id": 17499, + "id": 17541, "properties": { "east": "none", "north": "low", @@ -141812,7 +142330,7 @@ } }, { - "id": 17500, + "id": 17542, "properties": { "east": "none", "north": "low", @@ -141823,7 +142341,7 @@ } }, { - "id": 17501, + "id": 17543, "properties": { "east": "none", "north": "low", @@ -141834,7 +142352,7 @@ } }, { - "id": 17502, + "id": 17544, "properties": { "east": "none", "north": "low", @@ -141845,7 +142363,7 @@ } }, { - "id": 17503, + "id": 17545, "properties": { "east": "none", "north": "low", @@ -141856,7 +142374,7 @@ } }, { - "id": 17504, + "id": 17546, "properties": { "east": "none", "north": "low", @@ -141867,7 +142385,7 @@ } }, { - "id": 17505, + "id": 17547, "properties": { "east": "none", "north": "low", @@ -141878,7 +142396,7 @@ } }, { - "id": 17506, + "id": 17548, "properties": { "east": "none", "north": "low", @@ -141889,7 +142407,7 @@ } }, { - "id": 17507, + "id": 17549, "properties": { "east": "none", "north": "low", @@ -141900,7 +142418,7 @@ } }, { - "id": 17508, + "id": 17550, "properties": { "east": "none", "north": "low", @@ -141911,7 +142429,7 @@ } }, { - "id": 17509, + "id": 17551, "properties": { "east": "none", "north": "low", @@ -141922,7 +142440,7 @@ } }, { - "id": 17510, + "id": 17552, "properties": { "east": "none", "north": "low", @@ -141933,7 +142451,7 @@ } }, { - "id": 17511, + "id": 17553, "properties": { "east": "none", "north": "low", @@ -141944,7 +142462,7 @@ } }, { - "id": 17512, + "id": 17554, "properties": { "east": "none", "north": "low", @@ -141955,7 +142473,7 @@ } }, { - "id": 17513, + "id": 17555, "properties": { "east": "none", "north": "tall", @@ -141966,7 +142484,7 @@ } }, { - "id": 17514, + "id": 17556, "properties": { "east": "none", "north": "tall", @@ -141977,7 +142495,7 @@ } }, { - "id": 17515, + "id": 17557, "properties": { "east": "none", "north": "tall", @@ -141988,7 +142506,7 @@ } }, { - "id": 17516, + "id": 17558, "properties": { "east": "none", "north": "tall", @@ -141999,7 +142517,7 @@ } }, { - "id": 17517, + "id": 17559, "properties": { "east": "none", "north": "tall", @@ -142010,7 +142528,7 @@ } }, { - "id": 17518, + "id": 17560, "properties": { "east": "none", "north": "tall", @@ -142021,7 +142539,7 @@ } }, { - "id": 17519, + "id": 17561, "properties": { "east": "none", "north": "tall", @@ -142032,7 +142550,7 @@ } }, { - "id": 17520, + "id": 17562, "properties": { "east": "none", "north": "tall", @@ -142043,7 +142561,7 @@ } }, { - "id": 17521, + "id": 17563, "properties": { "east": "none", "north": "tall", @@ -142054,7 +142572,7 @@ } }, { - "id": 17522, + "id": 17564, "properties": { "east": "none", "north": "tall", @@ -142065,7 +142583,7 @@ } }, { - "id": 17523, + "id": 17565, "properties": { "east": "none", "north": "tall", @@ -142076,7 +142594,7 @@ } }, { - "id": 17524, + "id": 17566, "properties": { "east": "none", "north": "tall", @@ -142087,7 +142605,7 @@ } }, { - "id": 17525, + "id": 17567, "properties": { "east": "none", "north": "tall", @@ -142098,7 +142616,7 @@ } }, { - "id": 17526, + "id": 17568, "properties": { "east": "none", "north": "tall", @@ -142109,7 +142627,7 @@ } }, { - "id": 17527, + "id": 17569, "properties": { "east": "none", "north": "tall", @@ -142120,7 +142638,7 @@ } }, { - "id": 17528, + "id": 17570, "properties": { "east": "none", "north": "tall", @@ -142131,7 +142649,7 @@ } }, { - "id": 17529, + "id": 17571, "properties": { "east": "none", "north": "tall", @@ -142142,7 +142660,7 @@ } }, { - "id": 17530, + "id": 17572, "properties": { "east": "none", "north": "tall", @@ -142153,7 +142671,7 @@ } }, { - "id": 17531, + "id": 17573, "properties": { "east": "none", "north": "tall", @@ -142164,7 +142682,7 @@ } }, { - "id": 17532, + "id": 17574, "properties": { "east": "none", "north": "tall", @@ -142175,7 +142693,7 @@ } }, { - "id": 17533, + "id": 17575, "properties": { "east": "none", "north": "tall", @@ -142186,7 +142704,7 @@ } }, { - "id": 17534, + "id": 17576, "properties": { "east": "none", "north": "tall", @@ -142197,7 +142715,7 @@ } }, { - "id": 17535, + "id": 17577, "properties": { "east": "none", "north": "tall", @@ -142208,7 +142726,7 @@ } }, { - "id": 17536, + "id": 17578, "properties": { "east": "none", "north": "tall", @@ -142219,7 +142737,7 @@ } }, { - "id": 17537, + "id": 17579, "properties": { "east": "none", "north": "tall", @@ -142230,7 +142748,7 @@ } }, { - "id": 17538, + "id": 17580, "properties": { "east": "none", "north": "tall", @@ -142241,7 +142759,7 @@ } }, { - "id": 17539, + "id": 17581, "properties": { "east": "none", "north": "tall", @@ -142252,7 +142770,7 @@ } }, { - "id": 17540, + "id": 17582, "properties": { "east": "none", "north": "tall", @@ -142263,7 +142781,7 @@ } }, { - "id": 17541, + "id": 17583, "properties": { "east": "none", "north": "tall", @@ -142274,7 +142792,7 @@ } }, { - "id": 17542, + "id": 17584, "properties": { "east": "none", "north": "tall", @@ -142285,7 +142803,7 @@ } }, { - "id": 17543, + "id": 17585, "properties": { "east": "none", "north": "tall", @@ -142296,7 +142814,7 @@ } }, { - "id": 17544, + "id": 17586, "properties": { "east": "none", "north": "tall", @@ -142307,7 +142825,7 @@ } }, { - "id": 17545, + "id": 17587, "properties": { "east": "none", "north": "tall", @@ -142318,7 +142836,7 @@ } }, { - "id": 17546, + "id": 17588, "properties": { "east": "none", "north": "tall", @@ -142329,7 +142847,7 @@ } }, { - "id": 17547, + "id": 17589, "properties": { "east": "none", "north": "tall", @@ -142340,7 +142858,7 @@ } }, { - "id": 17548, + "id": 17590, "properties": { "east": "none", "north": "tall", @@ -142351,7 +142869,7 @@ } }, { - "id": 17549, + "id": 17591, "properties": { "east": "low", "north": "none", @@ -142362,7 +142880,7 @@ } }, { - "id": 17550, + "id": 17592, "properties": { "east": "low", "north": "none", @@ -142373,7 +142891,7 @@ } }, { - "id": 17551, + "id": 17593, "properties": { "east": "low", "north": "none", @@ -142384,7 +142902,7 @@ } }, { - "id": 17552, + "id": 17594, "properties": { "east": "low", "north": "none", @@ -142395,7 +142913,7 @@ } }, { - "id": 17553, + "id": 17595, "properties": { "east": "low", "north": "none", @@ -142406,7 +142924,7 @@ } }, { - "id": 17554, + "id": 17596, "properties": { "east": "low", "north": "none", @@ -142417,7 +142935,7 @@ } }, { - "id": 17555, + "id": 17597, "properties": { "east": "low", "north": "none", @@ -142428,7 +142946,7 @@ } }, { - "id": 17556, + "id": 17598, "properties": { "east": "low", "north": "none", @@ -142439,7 +142957,7 @@ } }, { - "id": 17557, + "id": 17599, "properties": { "east": "low", "north": "none", @@ -142450,7 +142968,7 @@ } }, { - "id": 17558, + "id": 17600, "properties": { "east": "low", "north": "none", @@ -142461,7 +142979,7 @@ } }, { - "id": 17559, + "id": 17601, "properties": { "east": "low", "north": "none", @@ -142472,7 +142990,7 @@ } }, { - "id": 17560, + "id": 17602, "properties": { "east": "low", "north": "none", @@ -142483,7 +143001,7 @@ } }, { - "id": 17561, + "id": 17603, "properties": { "east": "low", "north": "none", @@ -142494,7 +143012,7 @@ } }, { - "id": 17562, + "id": 17604, "properties": { "east": "low", "north": "none", @@ -142505,7 +143023,7 @@ } }, { - "id": 17563, + "id": 17605, "properties": { "east": "low", "north": "none", @@ -142516,7 +143034,7 @@ } }, { - "id": 17564, + "id": 17606, "properties": { "east": "low", "north": "none", @@ -142527,7 +143045,7 @@ } }, { - "id": 17565, + "id": 17607, "properties": { "east": "low", "north": "none", @@ -142538,7 +143056,7 @@ } }, { - "id": 17566, + "id": 17608, "properties": { "east": "low", "north": "none", @@ -142549,7 +143067,7 @@ } }, { - "id": 17567, + "id": 17609, "properties": { "east": "low", "north": "none", @@ -142560,7 +143078,7 @@ } }, { - "id": 17568, + "id": 17610, "properties": { "east": "low", "north": "none", @@ -142571,7 +143089,7 @@ } }, { - "id": 17569, + "id": 17611, "properties": { "east": "low", "north": "none", @@ -142582,7 +143100,7 @@ } }, { - "id": 17570, + "id": 17612, "properties": { "east": "low", "north": "none", @@ -142593,7 +143111,7 @@ } }, { - "id": 17571, + "id": 17613, "properties": { "east": "low", "north": "none", @@ -142604,7 +143122,7 @@ } }, { - "id": 17572, + "id": 17614, "properties": { "east": "low", "north": "none", @@ -142615,7 +143133,7 @@ } }, { - "id": 17573, + "id": 17615, "properties": { "east": "low", "north": "none", @@ -142626,7 +143144,7 @@ } }, { - "id": 17574, + "id": 17616, "properties": { "east": "low", "north": "none", @@ -142637,7 +143155,7 @@ } }, { - "id": 17575, + "id": 17617, "properties": { "east": "low", "north": "none", @@ -142648,7 +143166,7 @@ } }, { - "id": 17576, + "id": 17618, "properties": { "east": "low", "north": "none", @@ -142659,7 +143177,7 @@ } }, { - "id": 17577, + "id": 17619, "properties": { "east": "low", "north": "none", @@ -142670,7 +143188,7 @@ } }, { - "id": 17578, + "id": 17620, "properties": { "east": "low", "north": "none", @@ -142681,7 +143199,7 @@ } }, { - "id": 17579, + "id": 17621, "properties": { "east": "low", "north": "none", @@ -142692,7 +143210,7 @@ } }, { - "id": 17580, + "id": 17622, "properties": { "east": "low", "north": "none", @@ -142703,7 +143221,7 @@ } }, { - "id": 17581, + "id": 17623, "properties": { "east": "low", "north": "none", @@ -142714,7 +143232,7 @@ } }, { - "id": 17582, + "id": 17624, "properties": { "east": "low", "north": "none", @@ -142725,7 +143243,7 @@ } }, { - "id": 17583, + "id": 17625, "properties": { "east": "low", "north": "none", @@ -142736,7 +143254,7 @@ } }, { - "id": 17584, + "id": 17626, "properties": { "east": "low", "north": "none", @@ -142747,7 +143265,7 @@ } }, { - "id": 17585, + "id": 17627, "properties": { "east": "low", "north": "low", @@ -142758,7 +143276,7 @@ } }, { - "id": 17586, + "id": 17628, "properties": { "east": "low", "north": "low", @@ -142769,7 +143287,7 @@ } }, { - "id": 17587, + "id": 17629, "properties": { "east": "low", "north": "low", @@ -142780,7 +143298,7 @@ } }, { - "id": 17588, + "id": 17630, "properties": { "east": "low", "north": "low", @@ -142791,7 +143309,7 @@ } }, { - "id": 17589, + "id": 17631, "properties": { "east": "low", "north": "low", @@ -142802,7 +143320,7 @@ } }, { - "id": 17590, + "id": 17632, "properties": { "east": "low", "north": "low", @@ -142813,7 +143331,7 @@ } }, { - "id": 17591, + "id": 17633, "properties": { "east": "low", "north": "low", @@ -142824,7 +143342,7 @@ } }, { - "id": 17592, + "id": 17634, "properties": { "east": "low", "north": "low", @@ -142835,7 +143353,7 @@ } }, { - "id": 17593, + "id": 17635, "properties": { "east": "low", "north": "low", @@ -142846,7 +143364,7 @@ } }, { - "id": 17594, + "id": 17636, "properties": { "east": "low", "north": "low", @@ -142857,7 +143375,7 @@ } }, { - "id": 17595, + "id": 17637, "properties": { "east": "low", "north": "low", @@ -142868,7 +143386,7 @@ } }, { - "id": 17596, + "id": 17638, "properties": { "east": "low", "north": "low", @@ -142879,7 +143397,7 @@ } }, { - "id": 17597, + "id": 17639, "properties": { "east": "low", "north": "low", @@ -142890,7 +143408,7 @@ } }, { - "id": 17598, + "id": 17640, "properties": { "east": "low", "north": "low", @@ -142901,7 +143419,7 @@ } }, { - "id": 17599, + "id": 17641, "properties": { "east": "low", "north": "low", @@ -142912,7 +143430,7 @@ } }, { - "id": 17600, + "id": 17642, "properties": { "east": "low", "north": "low", @@ -142923,7 +143441,7 @@ } }, { - "id": 17601, + "id": 17643, "properties": { "east": "low", "north": "low", @@ -142934,7 +143452,7 @@ } }, { - "id": 17602, + "id": 17644, "properties": { "east": "low", "north": "low", @@ -142945,7 +143463,7 @@ } }, { - "id": 17603, + "id": 17645, "properties": { "east": "low", "north": "low", @@ -142956,7 +143474,7 @@ } }, { - "id": 17604, + "id": 17646, "properties": { "east": "low", "north": "low", @@ -142967,7 +143485,7 @@ } }, { - "id": 17605, + "id": 17647, "properties": { "east": "low", "north": "low", @@ -142978,7 +143496,7 @@ } }, { - "id": 17606, + "id": 17648, "properties": { "east": "low", "north": "low", @@ -142989,7 +143507,7 @@ } }, { - "id": 17607, + "id": 17649, "properties": { "east": "low", "north": "low", @@ -143000,7 +143518,7 @@ } }, { - "id": 17608, + "id": 17650, "properties": { "east": "low", "north": "low", @@ -143011,7 +143529,7 @@ } }, { - "id": 17609, + "id": 17651, "properties": { "east": "low", "north": "low", @@ -143022,7 +143540,7 @@ } }, { - "id": 17610, + "id": 17652, "properties": { "east": "low", "north": "low", @@ -143033,7 +143551,7 @@ } }, { - "id": 17611, + "id": 17653, "properties": { "east": "low", "north": "low", @@ -143044,7 +143562,7 @@ } }, { - "id": 17612, + "id": 17654, "properties": { "east": "low", "north": "low", @@ -143055,7 +143573,7 @@ } }, { - "id": 17613, + "id": 17655, "properties": { "east": "low", "north": "low", @@ -143066,7 +143584,7 @@ } }, { - "id": 17614, + "id": 17656, "properties": { "east": "low", "north": "low", @@ -143077,7 +143595,7 @@ } }, { - "id": 17615, + "id": 17657, "properties": { "east": "low", "north": "low", @@ -143088,7 +143606,7 @@ } }, { - "id": 17616, + "id": 17658, "properties": { "east": "low", "north": "low", @@ -143099,7 +143617,7 @@ } }, { - "id": 17617, + "id": 17659, "properties": { "east": "low", "north": "low", @@ -143110,7 +143628,7 @@ } }, { - "id": 17618, + "id": 17660, "properties": { "east": "low", "north": "low", @@ -143121,7 +143639,7 @@ } }, { - "id": 17619, + "id": 17661, "properties": { "east": "low", "north": "low", @@ -143132,7 +143650,7 @@ } }, { - "id": 17620, + "id": 17662, "properties": { "east": "low", "north": "low", @@ -143143,7 +143661,7 @@ } }, { - "id": 17621, + "id": 17663, "properties": { "east": "low", "north": "tall", @@ -143154,7 +143672,7 @@ } }, { - "id": 17622, + "id": 17664, "properties": { "east": "low", "north": "tall", @@ -143165,7 +143683,7 @@ } }, { - "id": 17623, + "id": 17665, "properties": { "east": "low", "north": "tall", @@ -143176,7 +143694,7 @@ } }, { - "id": 17624, + "id": 17666, "properties": { "east": "low", "north": "tall", @@ -143187,7 +143705,7 @@ } }, { - "id": 17625, + "id": 17667, "properties": { "east": "low", "north": "tall", @@ -143198,7 +143716,7 @@ } }, { - "id": 17626, + "id": 17668, "properties": { "east": "low", "north": "tall", @@ -143209,7 +143727,7 @@ } }, { - "id": 17627, + "id": 17669, "properties": { "east": "low", "north": "tall", @@ -143220,7 +143738,7 @@ } }, { - "id": 17628, + "id": 17670, "properties": { "east": "low", "north": "tall", @@ -143231,7 +143749,7 @@ } }, { - "id": 17629, + "id": 17671, "properties": { "east": "low", "north": "tall", @@ -143242,7 +143760,7 @@ } }, { - "id": 17630, + "id": 17672, "properties": { "east": "low", "north": "tall", @@ -143253,7 +143771,7 @@ } }, { - "id": 17631, + "id": 17673, "properties": { "east": "low", "north": "tall", @@ -143264,7 +143782,7 @@ } }, { - "id": 17632, + "id": 17674, "properties": { "east": "low", "north": "tall", @@ -143275,7 +143793,7 @@ } }, { - "id": 17633, + "id": 17675, "properties": { "east": "low", "north": "tall", @@ -143286,7 +143804,7 @@ } }, { - "id": 17634, + "id": 17676, "properties": { "east": "low", "north": "tall", @@ -143297,7 +143815,7 @@ } }, { - "id": 17635, + "id": 17677, "properties": { "east": "low", "north": "tall", @@ -143308,7 +143826,7 @@ } }, { - "id": 17636, + "id": 17678, "properties": { "east": "low", "north": "tall", @@ -143319,7 +143837,7 @@ } }, { - "id": 17637, + "id": 17679, "properties": { "east": "low", "north": "tall", @@ -143330,7 +143848,7 @@ } }, { - "id": 17638, + "id": 17680, "properties": { "east": "low", "north": "tall", @@ -143341,7 +143859,7 @@ } }, { - "id": 17639, + "id": 17681, "properties": { "east": "low", "north": "tall", @@ -143352,7 +143870,7 @@ } }, { - "id": 17640, + "id": 17682, "properties": { "east": "low", "north": "tall", @@ -143363,7 +143881,7 @@ } }, { - "id": 17641, + "id": 17683, "properties": { "east": "low", "north": "tall", @@ -143374,7 +143892,7 @@ } }, { - "id": 17642, + "id": 17684, "properties": { "east": "low", "north": "tall", @@ -143385,7 +143903,7 @@ } }, { - "id": 17643, + "id": 17685, "properties": { "east": "low", "north": "tall", @@ -143396,7 +143914,7 @@ } }, { - "id": 17644, + "id": 17686, "properties": { "east": "low", "north": "tall", @@ -143407,7 +143925,7 @@ } }, { - "id": 17645, + "id": 17687, "properties": { "east": "low", "north": "tall", @@ -143418,7 +143936,7 @@ } }, { - "id": 17646, + "id": 17688, "properties": { "east": "low", "north": "tall", @@ -143429,7 +143947,7 @@ } }, { - "id": 17647, + "id": 17689, "properties": { "east": "low", "north": "tall", @@ -143440,7 +143958,7 @@ } }, { - "id": 17648, + "id": 17690, "properties": { "east": "low", "north": "tall", @@ -143451,7 +143969,7 @@ } }, { - "id": 17649, + "id": 17691, "properties": { "east": "low", "north": "tall", @@ -143462,7 +143980,7 @@ } }, { - "id": 17650, + "id": 17692, "properties": { "east": "low", "north": "tall", @@ -143473,7 +143991,7 @@ } }, { - "id": 17651, + "id": 17693, "properties": { "east": "low", "north": "tall", @@ -143484,7 +144002,7 @@ } }, { - "id": 17652, + "id": 17694, "properties": { "east": "low", "north": "tall", @@ -143495,7 +144013,7 @@ } }, { - "id": 17653, + "id": 17695, "properties": { "east": "low", "north": "tall", @@ -143506,7 +144024,7 @@ } }, { - "id": 17654, + "id": 17696, "properties": { "east": "low", "north": "tall", @@ -143517,7 +144035,7 @@ } }, { - "id": 17655, + "id": 17697, "properties": { "east": "low", "north": "tall", @@ -143528,7 +144046,7 @@ } }, { - "id": 17656, + "id": 17698, "properties": { "east": "low", "north": "tall", @@ -143539,7 +144057,7 @@ } }, { - "id": 17657, + "id": 17699, "properties": { "east": "tall", "north": "none", @@ -143550,7 +144068,7 @@ } }, { - "id": 17658, + "id": 17700, "properties": { "east": "tall", "north": "none", @@ -143561,7 +144079,7 @@ } }, { - "id": 17659, + "id": 17701, "properties": { "east": "tall", "north": "none", @@ -143572,7 +144090,7 @@ } }, { - "id": 17660, + "id": 17702, "properties": { "east": "tall", "north": "none", @@ -143583,7 +144101,7 @@ } }, { - "id": 17661, + "id": 17703, "properties": { "east": "tall", "north": "none", @@ -143594,7 +144112,7 @@ } }, { - "id": 17662, + "id": 17704, "properties": { "east": "tall", "north": "none", @@ -143605,7 +144123,7 @@ } }, { - "id": 17663, + "id": 17705, "properties": { "east": "tall", "north": "none", @@ -143616,7 +144134,7 @@ } }, { - "id": 17664, + "id": 17706, "properties": { "east": "tall", "north": "none", @@ -143627,7 +144145,7 @@ } }, { - "id": 17665, + "id": 17707, "properties": { "east": "tall", "north": "none", @@ -143638,7 +144156,7 @@ } }, { - "id": 17666, + "id": 17708, "properties": { "east": "tall", "north": "none", @@ -143649,7 +144167,7 @@ } }, { - "id": 17667, + "id": 17709, "properties": { "east": "tall", "north": "none", @@ -143660,7 +144178,7 @@ } }, { - "id": 17668, + "id": 17710, "properties": { "east": "tall", "north": "none", @@ -143671,7 +144189,7 @@ } }, { - "id": 17669, + "id": 17711, "properties": { "east": "tall", "north": "none", @@ -143682,7 +144200,7 @@ } }, { - "id": 17670, + "id": 17712, "properties": { "east": "tall", "north": "none", @@ -143693,7 +144211,7 @@ } }, { - "id": 17671, + "id": 17713, "properties": { "east": "tall", "north": "none", @@ -143704,7 +144222,7 @@ } }, { - "id": 17672, + "id": 17714, "properties": { "east": "tall", "north": "none", @@ -143715,7 +144233,7 @@ } }, { - "id": 17673, + "id": 17715, "properties": { "east": "tall", "north": "none", @@ -143726,7 +144244,7 @@ } }, { - "id": 17674, + "id": 17716, "properties": { "east": "tall", "north": "none", @@ -143737,7 +144255,7 @@ } }, { - "id": 17675, + "id": 17717, "properties": { "east": "tall", "north": "none", @@ -143748,7 +144266,7 @@ } }, { - "id": 17676, + "id": 17718, "properties": { "east": "tall", "north": "none", @@ -143759,7 +144277,7 @@ } }, { - "id": 17677, + "id": 17719, "properties": { "east": "tall", "north": "none", @@ -143770,7 +144288,7 @@ } }, { - "id": 17678, + "id": 17720, "properties": { "east": "tall", "north": "none", @@ -143781,7 +144299,7 @@ } }, { - "id": 17679, + "id": 17721, "properties": { "east": "tall", "north": "none", @@ -143792,7 +144310,7 @@ } }, { - "id": 17680, + "id": 17722, "properties": { "east": "tall", "north": "none", @@ -143803,7 +144321,7 @@ } }, { - "id": 17681, + "id": 17723, "properties": { "east": "tall", "north": "none", @@ -143814,7 +144332,7 @@ } }, { - "id": 17682, + "id": 17724, "properties": { "east": "tall", "north": "none", @@ -143825,7 +144343,7 @@ } }, { - "id": 17683, + "id": 17725, "properties": { "east": "tall", "north": "none", @@ -143836,7 +144354,7 @@ } }, { - "id": 17684, + "id": 17726, "properties": { "east": "tall", "north": "none", @@ -143847,7 +144365,7 @@ } }, { - "id": 17685, + "id": 17727, "properties": { "east": "tall", "north": "none", @@ -143858,7 +144376,7 @@ } }, { - "id": 17686, + "id": 17728, "properties": { "east": "tall", "north": "none", @@ -143869,7 +144387,7 @@ } }, { - "id": 17687, + "id": 17729, "properties": { "east": "tall", "north": "none", @@ -143880,7 +144398,7 @@ } }, { - "id": 17688, + "id": 17730, "properties": { "east": "tall", "north": "none", @@ -143891,7 +144409,7 @@ } }, { - "id": 17689, + "id": 17731, "properties": { "east": "tall", "north": "none", @@ -143902,7 +144420,7 @@ } }, { - "id": 17690, + "id": 17732, "properties": { "east": "tall", "north": "none", @@ -143913,7 +144431,7 @@ } }, { - "id": 17691, + "id": 17733, "properties": { "east": "tall", "north": "none", @@ -143924,7 +144442,7 @@ } }, { - "id": 17692, + "id": 17734, "properties": { "east": "tall", "north": "none", @@ -143935,7 +144453,7 @@ } }, { - "id": 17693, + "id": 17735, "properties": { "east": "tall", "north": "low", @@ -143946,7 +144464,7 @@ } }, { - "id": 17694, + "id": 17736, "properties": { "east": "tall", "north": "low", @@ -143957,7 +144475,7 @@ } }, { - "id": 17695, + "id": 17737, "properties": { "east": "tall", "north": "low", @@ -143968,7 +144486,7 @@ } }, { - "id": 17696, + "id": 17738, "properties": { "east": "tall", "north": "low", @@ -143979,7 +144497,7 @@ } }, { - "id": 17697, + "id": 17739, "properties": { "east": "tall", "north": "low", @@ -143990,7 +144508,7 @@ } }, { - "id": 17698, + "id": 17740, "properties": { "east": "tall", "north": "low", @@ -144001,7 +144519,7 @@ } }, { - "id": 17699, + "id": 17741, "properties": { "east": "tall", "north": "low", @@ -144012,7 +144530,7 @@ } }, { - "id": 17700, + "id": 17742, "properties": { "east": "tall", "north": "low", @@ -144023,7 +144541,7 @@ } }, { - "id": 17701, + "id": 17743, "properties": { "east": "tall", "north": "low", @@ -144034,7 +144552,7 @@ } }, { - "id": 17702, + "id": 17744, "properties": { "east": "tall", "north": "low", @@ -144045,7 +144563,7 @@ } }, { - "id": 17703, + "id": 17745, "properties": { "east": "tall", "north": "low", @@ -144056,7 +144574,7 @@ } }, { - "id": 17704, + "id": 17746, "properties": { "east": "tall", "north": "low", @@ -144067,7 +144585,7 @@ } }, { - "id": 17705, + "id": 17747, "properties": { "east": "tall", "north": "low", @@ -144078,7 +144596,7 @@ } }, { - "id": 17706, + "id": 17748, "properties": { "east": "tall", "north": "low", @@ -144089,7 +144607,7 @@ } }, { - "id": 17707, + "id": 17749, "properties": { "east": "tall", "north": "low", @@ -144100,7 +144618,7 @@ } }, { - "id": 17708, + "id": 17750, "properties": { "east": "tall", "north": "low", @@ -144111,7 +144629,7 @@ } }, { - "id": 17709, + "id": 17751, "properties": { "east": "tall", "north": "low", @@ -144122,7 +144640,7 @@ } }, { - "id": 17710, + "id": 17752, "properties": { "east": "tall", "north": "low", @@ -144133,7 +144651,7 @@ } }, { - "id": 17711, + "id": 17753, "properties": { "east": "tall", "north": "low", @@ -144144,7 +144662,7 @@ } }, { - "id": 17712, + "id": 17754, "properties": { "east": "tall", "north": "low", @@ -144155,7 +144673,7 @@ } }, { - "id": 17713, + "id": 17755, "properties": { "east": "tall", "north": "low", @@ -144166,7 +144684,7 @@ } }, { - "id": 17714, + "id": 17756, "properties": { "east": "tall", "north": "low", @@ -144177,7 +144695,7 @@ } }, { - "id": 17715, + "id": 17757, "properties": { "east": "tall", "north": "low", @@ -144188,7 +144706,7 @@ } }, { - "id": 17716, + "id": 17758, "properties": { "east": "tall", "north": "low", @@ -144199,7 +144717,7 @@ } }, { - "id": 17717, + "id": 17759, "properties": { "east": "tall", "north": "low", @@ -144210,7 +144728,7 @@ } }, { - "id": 17718, + "id": 17760, "properties": { "east": "tall", "north": "low", @@ -144221,7 +144739,7 @@ } }, { - "id": 17719, + "id": 17761, "properties": { "east": "tall", "north": "low", @@ -144232,7 +144750,7 @@ } }, { - "id": 17720, + "id": 17762, "properties": { "east": "tall", "north": "low", @@ -144243,7 +144761,7 @@ } }, { - "id": 17721, + "id": 17763, "properties": { "east": "tall", "north": "low", @@ -144254,7 +144772,7 @@ } }, { - "id": 17722, + "id": 17764, "properties": { "east": "tall", "north": "low", @@ -144265,7 +144783,7 @@ } }, { - "id": 17723, + "id": 17765, "properties": { "east": "tall", "north": "low", @@ -144276,7 +144794,7 @@ } }, { - "id": 17724, + "id": 17766, "properties": { "east": "tall", "north": "low", @@ -144287,7 +144805,7 @@ } }, { - "id": 17725, + "id": 17767, "properties": { "east": "tall", "north": "low", @@ -144298,7 +144816,7 @@ } }, { - "id": 17726, + "id": 17768, "properties": { "east": "tall", "north": "low", @@ -144309,7 +144827,7 @@ } }, { - "id": 17727, + "id": 17769, "properties": { "east": "tall", "north": "low", @@ -144320,7 +144838,7 @@ } }, { - "id": 17728, + "id": 17770, "properties": { "east": "tall", "north": "low", @@ -144331,7 +144849,7 @@ } }, { - "id": 17729, + "id": 17771, "properties": { "east": "tall", "north": "tall", @@ -144342,7 +144860,7 @@ } }, { - "id": 17730, + "id": 17772, "properties": { "east": "tall", "north": "tall", @@ -144353,7 +144871,7 @@ } }, { - "id": 17731, + "id": 17773, "properties": { "east": "tall", "north": "tall", @@ -144364,7 +144882,7 @@ } }, { - "id": 17732, + "id": 17774, "properties": { "east": "tall", "north": "tall", @@ -144375,7 +144893,7 @@ } }, { - "id": 17733, + "id": 17775, "properties": { "east": "tall", "north": "tall", @@ -144386,7 +144904,7 @@ } }, { - "id": 17734, + "id": 17776, "properties": { "east": "tall", "north": "tall", @@ -144397,7 +144915,7 @@ } }, { - "id": 17735, + "id": 17777, "properties": { "east": "tall", "north": "tall", @@ -144408,7 +144926,7 @@ } }, { - "id": 17736, + "id": 17778, "properties": { "east": "tall", "north": "tall", @@ -144419,7 +144937,7 @@ } }, { - "id": 17737, + "id": 17779, "properties": { "east": "tall", "north": "tall", @@ -144430,7 +144948,7 @@ } }, { - "id": 17738, + "id": 17780, "properties": { "east": "tall", "north": "tall", @@ -144441,7 +144959,7 @@ } }, { - "id": 17739, + "id": 17781, "properties": { "east": "tall", "north": "tall", @@ -144452,7 +144970,7 @@ } }, { - "id": 17740, + "id": 17782, "properties": { "east": "tall", "north": "tall", @@ -144463,7 +144981,7 @@ } }, { - "id": 17741, + "id": 17783, "properties": { "east": "tall", "north": "tall", @@ -144474,7 +144992,7 @@ } }, { - "id": 17742, + "id": 17784, "properties": { "east": "tall", "north": "tall", @@ -144485,7 +145003,7 @@ } }, { - "id": 17743, + "id": 17785, "properties": { "east": "tall", "north": "tall", @@ -144496,7 +145014,7 @@ } }, { - "id": 17744, + "id": 17786, "properties": { "east": "tall", "north": "tall", @@ -144507,7 +145025,7 @@ } }, { - "id": 17745, + "id": 17787, "properties": { "east": "tall", "north": "tall", @@ -144518,7 +145036,7 @@ } }, { - "id": 17746, + "id": 17788, "properties": { "east": "tall", "north": "tall", @@ -144529,7 +145047,7 @@ } }, { - "id": 17747, + "id": 17789, "properties": { "east": "tall", "north": "tall", @@ -144540,7 +145058,7 @@ } }, { - "id": 17748, + "id": 17790, "properties": { "east": "tall", "north": "tall", @@ -144551,7 +145069,7 @@ } }, { - "id": 17749, + "id": 17791, "properties": { "east": "tall", "north": "tall", @@ -144562,7 +145080,7 @@ } }, { - "id": 17750, + "id": 17792, "properties": { "east": "tall", "north": "tall", @@ -144573,7 +145091,7 @@ } }, { - "id": 17751, + "id": 17793, "properties": { "east": "tall", "north": "tall", @@ -144584,7 +145102,7 @@ } }, { - "id": 17752, + "id": 17794, "properties": { "east": "tall", "north": "tall", @@ -144595,7 +145113,7 @@ } }, { - "id": 17753, + "id": 17795, "properties": { "east": "tall", "north": "tall", @@ -144606,7 +145124,7 @@ } }, { - "id": 17754, + "id": 17796, "properties": { "east": "tall", "north": "tall", @@ -144617,7 +145135,7 @@ } }, { - "id": 17755, + "id": 17797, "properties": { "east": "tall", "north": "tall", @@ -144628,7 +145146,7 @@ } }, { - "id": 17756, + "id": 17798, "properties": { "east": "tall", "north": "tall", @@ -144639,7 +145157,7 @@ } }, { - "id": 17757, + "id": 17799, "properties": { "east": "tall", "north": "tall", @@ -144650,7 +145168,7 @@ } }, { - "id": 17758, + "id": 17800, "properties": { "east": "tall", "north": "tall", @@ -144661,7 +145179,7 @@ } }, { - "id": 17759, + "id": 17801, "properties": { "east": "tall", "north": "tall", @@ -144672,7 +145190,7 @@ } }, { - "id": 17760, + "id": 17802, "properties": { "east": "tall", "north": "tall", @@ -144683,7 +145201,7 @@ } }, { - "id": 17761, + "id": 17803, "properties": { "east": "tall", "north": "tall", @@ -144694,7 +145212,7 @@ } }, { - "id": 17762, + "id": 17804, "properties": { "east": "tall", "north": "tall", @@ -144705,7 +145223,7 @@ } }, { - "id": 17763, + "id": 17805, "properties": { "east": "tall", "north": "tall", @@ -144716,7 +145234,7 @@ } }, { - "id": 17764, + "id": 17806, "properties": { "east": "tall", "north": "tall", @@ -144736,7 +145254,7 @@ "states": [ { "default": true, - "id": 8046 + "id": 8056 } ] }, @@ -144771,13 +145289,13 @@ "states": [ { "default": true, - "id": 6033, + "id": 6043, "properties": { "axis": "x" } }, { - "id": 6034, + "id": 6044, "properties": { "axis": "z" } @@ -144797,7 +145315,7 @@ "states": [ { "default": true, - "id": 10023 + "id": 10033 } ] }, @@ -144809,7 +145327,7 @@ "states": [ { "default": true, - "id": 19608 + "id": 19650 } ] }, @@ -144829,25 +145347,25 @@ "states": [ { "default": true, - "id": 8159, + "id": 8169, "properties": { "age": "0" } }, { - "id": 8160, + "id": 8170, "properties": { "age": "1" } }, { - "id": 8161, + "id": 8171, "properties": { "age": "2" } }, { - "id": 8162, + "id": 8172, "properties": { "age": "3" } @@ -144862,7 +145380,7 @@ "states": [ { "default": true, - "id": 13557 + "id": 13567 } ] }, @@ -144874,7 +145392,7 @@ "states": [ { "default": true, - "id": 20460 + "id": 20507 } ] }, @@ -144886,7 +145404,7 @@ "states": [ { "default": true, - "id": 6018 + "id": 6028 } ] }, @@ -154183,7 +154701,7 @@ }, "states": [ { - "id": 9386, + "id": 9396, "properties": { "face": "floor", "facing": "north", @@ -154191,7 +154709,7 @@ } }, { - "id": 9387, + "id": 9397, "properties": { "face": "floor", "facing": "north", @@ -154199,7 +154717,7 @@ } }, { - "id": 9388, + "id": 9398, "properties": { "face": "floor", "facing": "south", @@ -154207,7 +154725,7 @@ } }, { - "id": 9389, + "id": 9399, "properties": { "face": "floor", "facing": "south", @@ -154215,7 +154733,7 @@ } }, { - "id": 9390, + "id": 9400, "properties": { "face": "floor", "facing": "west", @@ -154223,7 +154741,7 @@ } }, { - "id": 9391, + "id": 9401, "properties": { "face": "floor", "facing": "west", @@ -154231,7 +154749,7 @@ } }, { - "id": 9392, + "id": 9402, "properties": { "face": "floor", "facing": "east", @@ -154239,7 +154757,7 @@ } }, { - "id": 9393, + "id": 9403, "properties": { "face": "floor", "facing": "east", @@ -154247,7 +154765,7 @@ } }, { - "id": 9394, + "id": 9404, "properties": { "face": "wall", "facing": "north", @@ -154256,7 +154774,7 @@ }, { "default": true, - "id": 9395, + "id": 9405, "properties": { "face": "wall", "facing": "north", @@ -154264,7 +154782,7 @@ } }, { - "id": 9396, + "id": 9406, "properties": { "face": "wall", "facing": "south", @@ -154272,7 +154790,7 @@ } }, { - "id": 9397, + "id": 9407, "properties": { "face": "wall", "facing": "south", @@ -154280,7 +154798,7 @@ } }, { - "id": 9398, + "id": 9408, "properties": { "face": "wall", "facing": "west", @@ -154288,7 +154806,7 @@ } }, { - "id": 9399, + "id": 9409, "properties": { "face": "wall", "facing": "west", @@ -154296,7 +154814,7 @@ } }, { - "id": 9400, + "id": 9410, "properties": { "face": "wall", "facing": "east", @@ -154304,7 +154822,7 @@ } }, { - "id": 9401, + "id": 9411, "properties": { "face": "wall", "facing": "east", @@ -154312,7 +154830,7 @@ } }, { - "id": 9402, + "id": 9412, "properties": { "face": "ceiling", "facing": "north", @@ -154320,7 +154838,7 @@ } }, { - "id": 9403, + "id": 9413, "properties": { "face": "ceiling", "facing": "north", @@ -154328,7 +154846,7 @@ } }, { - "id": 9404, + "id": 9414, "properties": { "face": "ceiling", "facing": "south", @@ -154336,7 +154854,7 @@ } }, { - "id": 9405, + "id": 9415, "properties": { "face": "ceiling", "facing": "south", @@ -154344,7 +154862,7 @@ } }, { - "id": 9406, + "id": 9416, "properties": { "face": "ceiling", "facing": "west", @@ -154352,7 +154870,7 @@ } }, { - "id": 9407, + "id": 9417, "properties": { "face": "ceiling", "facing": "west", @@ -154360,7 +154878,7 @@ } }, { - "id": 9408, + "id": 9418, "properties": { "face": "ceiling", "facing": "east", @@ -154368,7 +154886,7 @@ } }, { - "id": 9409, + "id": 9419, "properties": { "face": "ceiling", "facing": "east", @@ -154409,7 +154927,7 @@ }, "states": [ { - "id": 4677, + "id": 4686, "properties": { "facing": "north", "half": "upper", @@ -154419,7 +154937,7 @@ } }, { - "id": 4678, + "id": 4687, "properties": { "facing": "north", "half": "upper", @@ -154429,7 +154947,7 @@ } }, { - "id": 4679, + "id": 4688, "properties": { "facing": "north", "half": "upper", @@ -154439,7 +154957,7 @@ } }, { - "id": 4680, + "id": 4689, "properties": { "facing": "north", "half": "upper", @@ -154449,7 +154967,7 @@ } }, { - "id": 4681, + "id": 4690, "properties": { "facing": "north", "half": "upper", @@ -154459,7 +154977,7 @@ } }, { - "id": 4682, + "id": 4691, "properties": { "facing": "north", "half": "upper", @@ -154469,7 +154987,7 @@ } }, { - "id": 4683, + "id": 4692, "properties": { "facing": "north", "half": "upper", @@ -154479,7 +154997,7 @@ } }, { - "id": 4684, + "id": 4693, "properties": { "facing": "north", "half": "upper", @@ -154489,7 +155007,7 @@ } }, { - "id": 4685, + "id": 4694, "properties": { "facing": "north", "half": "lower", @@ -154499,7 +155017,7 @@ } }, { - "id": 4686, + "id": 4695, "properties": { "facing": "north", "half": "lower", @@ -154509,7 +155027,7 @@ } }, { - "id": 4687, + "id": 4696, "properties": { "facing": "north", "half": "lower", @@ -154520,7 +155038,7 @@ }, { "default": true, - "id": 4688, + "id": 4697, "properties": { "facing": "north", "half": "lower", @@ -154530,7 +155048,7 @@ } }, { - "id": 4689, + "id": 4698, "properties": { "facing": "north", "half": "lower", @@ -154540,7 +155058,7 @@ } }, { - "id": 4690, + "id": 4699, "properties": { "facing": "north", "half": "lower", @@ -154550,7 +155068,7 @@ } }, { - "id": 4691, + "id": 4700, "properties": { "facing": "north", "half": "lower", @@ -154560,7 +155078,7 @@ } }, { - "id": 4692, + "id": 4701, "properties": { "facing": "north", "half": "lower", @@ -154570,7 +155088,7 @@ } }, { - "id": 4693, + "id": 4702, "properties": { "facing": "south", "half": "upper", @@ -154580,7 +155098,7 @@ } }, { - "id": 4694, + "id": 4703, "properties": { "facing": "south", "half": "upper", @@ -154590,7 +155108,7 @@ } }, { - "id": 4695, + "id": 4704, "properties": { "facing": "south", "half": "upper", @@ -154600,7 +155118,7 @@ } }, { - "id": 4696, + "id": 4705, "properties": { "facing": "south", "half": "upper", @@ -154610,7 +155128,7 @@ } }, { - "id": 4697, + "id": 4706, "properties": { "facing": "south", "half": "upper", @@ -154620,7 +155138,7 @@ } }, { - "id": 4698, + "id": 4707, "properties": { "facing": "south", "half": "upper", @@ -154630,7 +155148,7 @@ } }, { - "id": 4699, + "id": 4708, "properties": { "facing": "south", "half": "upper", @@ -154640,7 +155158,7 @@ } }, { - "id": 4700, + "id": 4709, "properties": { "facing": "south", "half": "upper", @@ -154650,7 +155168,7 @@ } }, { - "id": 4701, + "id": 4710, "properties": { "facing": "south", "half": "lower", @@ -154660,7 +155178,7 @@ } }, { - "id": 4702, + "id": 4711, "properties": { "facing": "south", "half": "lower", @@ -154670,7 +155188,7 @@ } }, { - "id": 4703, + "id": 4712, "properties": { "facing": "south", "half": "lower", @@ -154680,7 +155198,7 @@ } }, { - "id": 4704, + "id": 4713, "properties": { "facing": "south", "half": "lower", @@ -154690,7 +155208,7 @@ } }, { - "id": 4705, + "id": 4714, "properties": { "facing": "south", "half": "lower", @@ -154700,7 +155218,7 @@ } }, { - "id": 4706, + "id": 4715, "properties": { "facing": "south", "half": "lower", @@ -154710,7 +155228,7 @@ } }, { - "id": 4707, + "id": 4716, "properties": { "facing": "south", "half": "lower", @@ -154720,7 +155238,7 @@ } }, { - "id": 4708, + "id": 4717, "properties": { "facing": "south", "half": "lower", @@ -154730,7 +155248,7 @@ } }, { - "id": 4709, + "id": 4718, "properties": { "facing": "west", "half": "upper", @@ -154740,7 +155258,7 @@ } }, { - "id": 4710, + "id": 4719, "properties": { "facing": "west", "half": "upper", @@ -154750,7 +155268,7 @@ } }, { - "id": 4711, + "id": 4720, "properties": { "facing": "west", "half": "upper", @@ -154760,7 +155278,7 @@ } }, { - "id": 4712, + "id": 4721, "properties": { "facing": "west", "half": "upper", @@ -154770,7 +155288,7 @@ } }, { - "id": 4713, + "id": 4722, "properties": { "facing": "west", "half": "upper", @@ -154780,7 +155298,7 @@ } }, { - "id": 4714, + "id": 4723, "properties": { "facing": "west", "half": "upper", @@ -154790,7 +155308,7 @@ } }, { - "id": 4715, + "id": 4724, "properties": { "facing": "west", "half": "upper", @@ -154800,7 +155318,7 @@ } }, { - "id": 4716, + "id": 4725, "properties": { "facing": "west", "half": "upper", @@ -154810,7 +155328,7 @@ } }, { - "id": 4717, + "id": 4726, "properties": { "facing": "west", "half": "lower", @@ -154820,7 +155338,7 @@ } }, { - "id": 4718, + "id": 4727, "properties": { "facing": "west", "half": "lower", @@ -154830,7 +155348,7 @@ } }, { - "id": 4719, + "id": 4728, "properties": { "facing": "west", "half": "lower", @@ -154840,7 +155358,7 @@ } }, { - "id": 4720, + "id": 4729, "properties": { "facing": "west", "half": "lower", @@ -154850,7 +155368,7 @@ } }, { - "id": 4721, + "id": 4730, "properties": { "facing": "west", "half": "lower", @@ -154860,7 +155378,7 @@ } }, { - "id": 4722, + "id": 4731, "properties": { "facing": "west", "half": "lower", @@ -154870,7 +155388,7 @@ } }, { - "id": 4723, + "id": 4732, "properties": { "facing": "west", "half": "lower", @@ -154880,7 +155398,7 @@ } }, { - "id": 4724, + "id": 4733, "properties": { "facing": "west", "half": "lower", @@ -154890,7 +155408,7 @@ } }, { - "id": 4725, + "id": 4734, "properties": { "facing": "east", "half": "upper", @@ -154900,7 +155418,7 @@ } }, { - "id": 4726, + "id": 4735, "properties": { "facing": "east", "half": "upper", @@ -154910,7 +155428,7 @@ } }, { - "id": 4727, + "id": 4736, "properties": { "facing": "east", "half": "upper", @@ -154920,7 +155438,7 @@ } }, { - "id": 4728, + "id": 4737, "properties": { "facing": "east", "half": "upper", @@ -154930,7 +155448,7 @@ } }, { - "id": 4729, + "id": 4738, "properties": { "facing": "east", "half": "upper", @@ -154940,7 +155458,7 @@ } }, { - "id": 4730, + "id": 4739, "properties": { "facing": "east", "half": "upper", @@ -154950,7 +155468,7 @@ } }, { - "id": 4731, + "id": 4740, "properties": { "facing": "east", "half": "upper", @@ -154960,7 +155478,7 @@ } }, { - "id": 4732, + "id": 4741, "properties": { "facing": "east", "half": "upper", @@ -154970,7 +155488,7 @@ } }, { - "id": 4733, + "id": 4742, "properties": { "facing": "east", "half": "lower", @@ -154980,7 +155498,7 @@ } }, { - "id": 4734, + "id": 4743, "properties": { "facing": "east", "half": "lower", @@ -154990,7 +155508,7 @@ } }, { - "id": 4735, + "id": 4744, "properties": { "facing": "east", "half": "lower", @@ -155000,7 +155518,7 @@ } }, { - "id": 4736, + "id": 4745, "properties": { "facing": "east", "half": "lower", @@ -155010,7 +155528,7 @@ } }, { - "id": 4737, + "id": 4746, "properties": { "facing": "east", "half": "lower", @@ -155020,7 +155538,7 @@ } }, { - "id": 4738, + "id": 4747, "properties": { "facing": "east", "half": "lower", @@ -155030,7 +155548,7 @@ } }, { - "id": 4739, + "id": 4748, "properties": { "facing": "east", "half": "lower", @@ -155040,7 +155558,7 @@ } }, { - "id": 4740, + "id": 4749, "properties": { "facing": "east", "half": "lower", @@ -155080,7 +155598,7 @@ }, "states": [ { - "id": 5986, + "id": 5996, "properties": { "east": "true", "north": "true", @@ -155090,7 +155608,7 @@ } }, { - "id": 5987, + "id": 5997, "properties": { "east": "true", "north": "true", @@ -155100,7 +155618,7 @@ } }, { - "id": 5988, + "id": 5998, "properties": { "east": "true", "north": "true", @@ -155110,7 +155628,7 @@ } }, { - "id": 5989, + "id": 5999, "properties": { "east": "true", "north": "true", @@ -155120,7 +155638,7 @@ } }, { - "id": 5990, + "id": 6000, "properties": { "east": "true", "north": "true", @@ -155130,7 +155648,7 @@ } }, { - "id": 5991, + "id": 6001, "properties": { "east": "true", "north": "true", @@ -155140,7 +155658,7 @@ } }, { - "id": 5992, + "id": 6002, "properties": { "east": "true", "north": "true", @@ -155150,7 +155668,7 @@ } }, { - "id": 5993, + "id": 6003, "properties": { "east": "true", "north": "true", @@ -155160,7 +155678,7 @@ } }, { - "id": 5994, + "id": 6004, "properties": { "east": "true", "north": "false", @@ -155170,7 +155688,7 @@ } }, { - "id": 5995, + "id": 6005, "properties": { "east": "true", "north": "false", @@ -155180,7 +155698,7 @@ } }, { - "id": 5996, + "id": 6006, "properties": { "east": "true", "north": "false", @@ -155190,7 +155708,7 @@ } }, { - "id": 5997, + "id": 6007, "properties": { "east": "true", "north": "false", @@ -155200,7 +155718,7 @@ } }, { - "id": 5998, + "id": 6008, "properties": { "east": "true", "north": "false", @@ -155210,7 +155728,7 @@ } }, { - "id": 5999, + "id": 6009, "properties": { "east": "true", "north": "false", @@ -155220,7 +155738,7 @@ } }, { - "id": 6000, + "id": 6010, "properties": { "east": "true", "north": "false", @@ -155230,7 +155748,7 @@ } }, { - "id": 6001, + "id": 6011, "properties": { "east": "true", "north": "false", @@ -155240,7 +155758,7 @@ } }, { - "id": 6002, + "id": 6012, "properties": { "east": "false", "north": "true", @@ -155250,7 +155768,7 @@ } }, { - "id": 6003, + "id": 6013, "properties": { "east": "false", "north": "true", @@ -155260,7 +155778,7 @@ } }, { - "id": 6004, + "id": 6014, "properties": { "east": "false", "north": "true", @@ -155270,7 +155788,7 @@ } }, { - "id": 6005, + "id": 6015, "properties": { "east": "false", "north": "true", @@ -155280,7 +155798,7 @@ } }, { - "id": 6006, + "id": 6016, "properties": { "east": "false", "north": "true", @@ -155290,7 +155808,7 @@ } }, { - "id": 6007, + "id": 6017, "properties": { "east": "false", "north": "true", @@ -155300,7 +155818,7 @@ } }, { - "id": 6008, + "id": 6018, "properties": { "east": "false", "north": "true", @@ -155310,7 +155828,7 @@ } }, { - "id": 6009, + "id": 6019, "properties": { "east": "false", "north": "true", @@ -155320,7 +155838,7 @@ } }, { - "id": 6010, + "id": 6020, "properties": { "east": "false", "north": "false", @@ -155330,7 +155848,7 @@ } }, { - "id": 6011, + "id": 6021, "properties": { "east": "false", "north": "false", @@ -155340,7 +155858,7 @@ } }, { - "id": 6012, + "id": 6022, "properties": { "east": "false", "north": "false", @@ -155350,7 +155868,7 @@ } }, { - "id": 6013, + "id": 6023, "properties": { "east": "false", "north": "false", @@ -155360,7 +155878,7 @@ } }, { - "id": 6014, + "id": 6024, "properties": { "east": "false", "north": "false", @@ -155370,7 +155888,7 @@ } }, { - "id": 6015, + "id": 6025, "properties": { "east": "false", "north": "false", @@ -155380,7 +155898,7 @@ } }, { - "id": 6016, + "id": 6026, "properties": { "east": "false", "north": "false", @@ -155391,7 +155909,7 @@ }, { "default": true, - "id": 6017, + "id": 6027, "properties": { "east": "false", "north": "false", @@ -155430,7 +155948,7 @@ }, "states": [ { - "id": 7358, + "id": 7368, "properties": { "facing": "north", "in_wall": "true", @@ -155439,7 +155957,7 @@ } }, { - "id": 7359, + "id": 7369, "properties": { "facing": "north", "in_wall": "true", @@ -155448,7 +155966,7 @@ } }, { - "id": 7360, + "id": 7370, "properties": { "facing": "north", "in_wall": "true", @@ -155457,7 +155975,7 @@ } }, { - "id": 7361, + "id": 7371, "properties": { "facing": "north", "in_wall": "true", @@ -155466,7 +155984,7 @@ } }, { - "id": 7362, + "id": 7372, "properties": { "facing": "north", "in_wall": "false", @@ -155475,7 +155993,7 @@ } }, { - "id": 7363, + "id": 7373, "properties": { "facing": "north", "in_wall": "false", @@ -155484,7 +156002,7 @@ } }, { - "id": 7364, + "id": 7374, "properties": { "facing": "north", "in_wall": "false", @@ -155494,7 +156012,7 @@ }, { "default": true, - "id": 7365, + "id": 7375, "properties": { "facing": "north", "in_wall": "false", @@ -155503,7 +156021,7 @@ } }, { - "id": 7366, + "id": 7376, "properties": { "facing": "south", "in_wall": "true", @@ -155512,7 +156030,7 @@ } }, { - "id": 7367, + "id": 7377, "properties": { "facing": "south", "in_wall": "true", @@ -155521,7 +156039,7 @@ } }, { - "id": 7368, + "id": 7378, "properties": { "facing": "south", "in_wall": "true", @@ -155530,7 +156048,7 @@ } }, { - "id": 7369, + "id": 7379, "properties": { "facing": "south", "in_wall": "true", @@ -155539,7 +156057,7 @@ } }, { - "id": 7370, + "id": 7380, "properties": { "facing": "south", "in_wall": "false", @@ -155548,7 +156066,7 @@ } }, { - "id": 7371, + "id": 7381, "properties": { "facing": "south", "in_wall": "false", @@ -155557,7 +156075,7 @@ } }, { - "id": 7372, + "id": 7382, "properties": { "facing": "south", "in_wall": "false", @@ -155566,7 +156084,7 @@ } }, { - "id": 7373, + "id": 7383, "properties": { "facing": "south", "in_wall": "false", @@ -155575,7 +156093,7 @@ } }, { - "id": 7374, + "id": 7384, "properties": { "facing": "west", "in_wall": "true", @@ -155584,7 +156102,7 @@ } }, { - "id": 7375, + "id": 7385, "properties": { "facing": "west", "in_wall": "true", @@ -155593,7 +156111,7 @@ } }, { - "id": 7376, + "id": 7386, "properties": { "facing": "west", "in_wall": "true", @@ -155602,7 +156120,7 @@ } }, { - "id": 7377, + "id": 7387, "properties": { "facing": "west", "in_wall": "true", @@ -155611,7 +156129,7 @@ } }, { - "id": 7378, + "id": 7388, "properties": { "facing": "west", "in_wall": "false", @@ -155620,7 +156138,7 @@ } }, { - "id": 7379, + "id": 7389, "properties": { "facing": "west", "in_wall": "false", @@ -155629,7 +156147,7 @@ } }, { - "id": 7380, + "id": 7390, "properties": { "facing": "west", "in_wall": "false", @@ -155638,7 +156156,7 @@ } }, { - "id": 7381, + "id": 7391, "properties": { "facing": "west", "in_wall": "false", @@ -155647,7 +156165,7 @@ } }, { - "id": 7382, + "id": 7392, "properties": { "facing": "east", "in_wall": "true", @@ -155656,7 +156174,7 @@ } }, { - "id": 7383, + "id": 7393, "properties": { "facing": "east", "in_wall": "true", @@ -155665,7 +156183,7 @@ } }, { - "id": 7384, + "id": 7394, "properties": { "facing": "east", "in_wall": "true", @@ -155674,7 +156192,7 @@ } }, { - "id": 7385, + "id": 7395, "properties": { "facing": "east", "in_wall": "true", @@ -155683,7 +156201,7 @@ } }, { - "id": 7386, + "id": 7396, "properties": { "facing": "east", "in_wall": "false", @@ -155692,7 +156210,7 @@ } }, { - "id": 7387, + "id": 7397, "properties": { "facing": "east", "in_wall": "false", @@ -155701,7 +156219,7 @@ } }, { - "id": 7388, + "id": 7398, "properties": { "facing": "east", "in_wall": "false", @@ -155710,7 +156228,7 @@ } }, { - "id": 7389, + "id": 7399, "properties": { "facing": "east", "in_wall": "false", @@ -155756,7 +156274,7 @@ }, "states": [ { - "id": 4929, + "id": 4938, "properties": { "attached": "true", "rotation": "0", @@ -155764,7 +156282,7 @@ } }, { - "id": 4930, + "id": 4939, "properties": { "attached": "true", "rotation": "0", @@ -155772,7 +156290,7 @@ } }, { - "id": 4931, + "id": 4940, "properties": { "attached": "true", "rotation": "1", @@ -155780,7 +156298,7 @@ } }, { - "id": 4932, + "id": 4941, "properties": { "attached": "true", "rotation": "1", @@ -155788,7 +156306,7 @@ } }, { - "id": 4933, + "id": 4942, "properties": { "attached": "true", "rotation": "2", @@ -155796,7 +156314,7 @@ } }, { - "id": 4934, + "id": 4943, "properties": { "attached": "true", "rotation": "2", @@ -155804,7 +156322,7 @@ } }, { - "id": 4935, + "id": 4944, "properties": { "attached": "true", "rotation": "3", @@ -155812,7 +156330,7 @@ } }, { - "id": 4936, + "id": 4945, "properties": { "attached": "true", "rotation": "3", @@ -155820,7 +156338,7 @@ } }, { - "id": 4937, + "id": 4946, "properties": { "attached": "true", "rotation": "4", @@ -155828,7 +156346,7 @@ } }, { - "id": 4938, + "id": 4947, "properties": { "attached": "true", "rotation": "4", @@ -155836,7 +156354,7 @@ } }, { - "id": 4939, + "id": 4948, "properties": { "attached": "true", "rotation": "5", @@ -155844,7 +156362,7 @@ } }, { - "id": 4940, + "id": 4949, "properties": { "attached": "true", "rotation": "5", @@ -155852,7 +156370,7 @@ } }, { - "id": 4941, + "id": 4950, "properties": { "attached": "true", "rotation": "6", @@ -155860,7 +156378,7 @@ } }, { - "id": 4942, + "id": 4951, "properties": { "attached": "true", "rotation": "6", @@ -155868,7 +156386,7 @@ } }, { - "id": 4943, + "id": 4952, "properties": { "attached": "true", "rotation": "7", @@ -155876,7 +156394,7 @@ } }, { - "id": 4944, + "id": 4953, "properties": { "attached": "true", "rotation": "7", @@ -155884,7 +156402,7 @@ } }, { - "id": 4945, + "id": 4954, "properties": { "attached": "true", "rotation": "8", @@ -155892,7 +156410,7 @@ } }, { - "id": 4946, + "id": 4955, "properties": { "attached": "true", "rotation": "8", @@ -155900,7 +156418,7 @@ } }, { - "id": 4947, + "id": 4956, "properties": { "attached": "true", "rotation": "9", @@ -155908,7 +156426,7 @@ } }, { - "id": 4948, + "id": 4957, "properties": { "attached": "true", "rotation": "9", @@ -155916,7 +156434,7 @@ } }, { - "id": 4949, + "id": 4958, "properties": { "attached": "true", "rotation": "10", @@ -155924,7 +156442,7 @@ } }, { - "id": 4950, + "id": 4959, "properties": { "attached": "true", "rotation": "10", @@ -155932,7 +156450,7 @@ } }, { - "id": 4951, + "id": 4960, "properties": { "attached": "true", "rotation": "11", @@ -155940,7 +156458,7 @@ } }, { - "id": 4952, + "id": 4961, "properties": { "attached": "true", "rotation": "11", @@ -155948,7 +156466,7 @@ } }, { - "id": 4953, + "id": 4962, "properties": { "attached": "true", "rotation": "12", @@ -155956,7 +156474,7 @@ } }, { - "id": 4954, + "id": 4963, "properties": { "attached": "true", "rotation": "12", @@ -155964,7 +156482,7 @@ } }, { - "id": 4955, + "id": 4964, "properties": { "attached": "true", "rotation": "13", @@ -155972,7 +156490,7 @@ } }, { - "id": 4956, + "id": 4965, "properties": { "attached": "true", "rotation": "13", @@ -155980,7 +156498,7 @@ } }, { - "id": 4957, + "id": 4966, "properties": { "attached": "true", "rotation": "14", @@ -155988,7 +156506,7 @@ } }, { - "id": 4958, + "id": 4967, "properties": { "attached": "true", "rotation": "14", @@ -155996,7 +156514,7 @@ } }, { - "id": 4959, + "id": 4968, "properties": { "attached": "true", "rotation": "15", @@ -156004,7 +156522,7 @@ } }, { - "id": 4960, + "id": 4969, "properties": { "attached": "true", "rotation": "15", @@ -156012,7 +156530,7 @@ } }, { - "id": 4961, + "id": 4970, "properties": { "attached": "false", "rotation": "0", @@ -156021,7 +156539,7 @@ }, { "default": true, - "id": 4962, + "id": 4971, "properties": { "attached": "false", "rotation": "0", @@ -156029,7 +156547,7 @@ } }, { - "id": 4963, + "id": 4972, "properties": { "attached": "false", "rotation": "1", @@ -156037,7 +156555,7 @@ } }, { - "id": 4964, + "id": 4973, "properties": { "attached": "false", "rotation": "1", @@ -156045,7 +156563,7 @@ } }, { - "id": 4965, + "id": 4974, "properties": { "attached": "false", "rotation": "2", @@ -156053,7 +156571,7 @@ } }, { - "id": 4966, + "id": 4975, "properties": { "attached": "false", "rotation": "2", @@ -156061,7 +156579,7 @@ } }, { - "id": 4967, + "id": 4976, "properties": { "attached": "false", "rotation": "3", @@ -156069,7 +156587,7 @@ } }, { - "id": 4968, + "id": 4977, "properties": { "attached": "false", "rotation": "3", @@ -156077,7 +156595,7 @@ } }, { - "id": 4969, + "id": 4978, "properties": { "attached": "false", "rotation": "4", @@ -156085,7 +156603,7 @@ } }, { - "id": 4970, + "id": 4979, "properties": { "attached": "false", "rotation": "4", @@ -156093,7 +156611,7 @@ } }, { - "id": 4971, + "id": 4980, "properties": { "attached": "false", "rotation": "5", @@ -156101,7 +156619,7 @@ } }, { - "id": 4972, + "id": 4981, "properties": { "attached": "false", "rotation": "5", @@ -156109,7 +156627,7 @@ } }, { - "id": 4973, + "id": 4982, "properties": { "attached": "false", "rotation": "6", @@ -156117,7 +156635,7 @@ } }, { - "id": 4974, + "id": 4983, "properties": { "attached": "false", "rotation": "6", @@ -156125,7 +156643,7 @@ } }, { - "id": 4975, + "id": 4984, "properties": { "attached": "false", "rotation": "7", @@ -156133,7 +156651,7 @@ } }, { - "id": 4976, + "id": 4985, "properties": { "attached": "false", "rotation": "7", @@ -156141,7 +156659,7 @@ } }, { - "id": 4977, + "id": 4986, "properties": { "attached": "false", "rotation": "8", @@ -156149,7 +156667,7 @@ } }, { - "id": 4978, + "id": 4987, "properties": { "attached": "false", "rotation": "8", @@ -156157,7 +156675,7 @@ } }, { - "id": 4979, + "id": 4988, "properties": { "attached": "false", "rotation": "9", @@ -156165,7 +156683,7 @@ } }, { - "id": 4980, + "id": 4989, "properties": { "attached": "false", "rotation": "9", @@ -156173,7 +156691,7 @@ } }, { - "id": 4981, + "id": 4990, "properties": { "attached": "false", "rotation": "10", @@ -156181,7 +156699,7 @@ } }, { - "id": 4982, + "id": 4991, "properties": { "attached": "false", "rotation": "10", @@ -156189,7 +156707,7 @@ } }, { - "id": 4983, + "id": 4992, "properties": { "attached": "false", "rotation": "11", @@ -156197,7 +156715,7 @@ } }, { - "id": 4984, + "id": 4993, "properties": { "attached": "false", "rotation": "11", @@ -156205,7 +156723,7 @@ } }, { - "id": 4985, + "id": 4994, "properties": { "attached": "false", "rotation": "12", @@ -156213,7 +156731,7 @@ } }, { - "id": 4986, + "id": 4995, "properties": { "attached": "false", "rotation": "12", @@ -156221,7 +156739,7 @@ } }, { - "id": 4987, + "id": 4996, "properties": { "attached": "false", "rotation": "13", @@ -156229,7 +156747,7 @@ } }, { - "id": 4988, + "id": 4997, "properties": { "attached": "false", "rotation": "13", @@ -156237,7 +156755,7 @@ } }, { - "id": 4989, + "id": 4998, "properties": { "attached": "false", "rotation": "14", @@ -156245,7 +156763,7 @@ } }, { - "id": 4990, + "id": 4999, "properties": { "attached": "false", "rotation": "14", @@ -156253,7 +156771,7 @@ } }, { - "id": 4991, + "id": 5000, "properties": { "attached": "false", "rotation": "15", @@ -156261,7 +156779,7 @@ } }, { - "id": 4992, + "id": 5001, "properties": { "attached": "false", "rotation": "15", @@ -156272,7 +156790,8 @@ }, "minecraft:oak_leaves": { "definition": { - "type": "minecraft:leaves", + "type": "minecraft:tinted_particle_leaves", + "leaf_particle_chance": 0.01, "properties": {} }, "properties": { @@ -156582,14 +157101,14 @@ }, "states": [ { - "id": 5883, + "id": 5892, "properties": { "powered": "true" } }, { "default": true, - "id": 5884, + "id": 5893, "properties": { "powered": "false" } @@ -156656,7 +157175,7 @@ }, "states": [ { - "id": 4357, + "id": 4366, "properties": { "rotation": "0", "waterlogged": "true" @@ -156664,217 +157183,217 @@ }, { "default": true, - "id": 4358, + "id": 4367, "properties": { "rotation": "0", "waterlogged": "false" } }, { - "id": 4359, + "id": 4368, "properties": { "rotation": "1", "waterlogged": "true" } }, { - "id": 4360, + "id": 4369, "properties": { "rotation": "1", "waterlogged": "false" } }, { - "id": 4361, + "id": 4370, "properties": { "rotation": "2", "waterlogged": "true" } }, { - "id": 4362, + "id": 4371, "properties": { "rotation": "2", "waterlogged": "false" } }, { - "id": 4363, + "id": 4372, "properties": { "rotation": "3", "waterlogged": "true" } }, { - "id": 4364, + "id": 4373, "properties": { "rotation": "3", "waterlogged": "false" } }, { - "id": 4365, + "id": 4374, "properties": { "rotation": "4", "waterlogged": "true" } }, { - "id": 4366, + "id": 4375, "properties": { "rotation": "4", "waterlogged": "false" } }, { - "id": 4367, + "id": 4376, "properties": { "rotation": "5", "waterlogged": "true" } }, { - "id": 4368, + "id": 4377, "properties": { "rotation": "5", "waterlogged": "false" } }, { - "id": 4369, + "id": 4378, "properties": { "rotation": "6", "waterlogged": "true" } }, { - "id": 4370, + "id": 4379, "properties": { "rotation": "6", "waterlogged": "false" } }, { - "id": 4371, + "id": 4380, "properties": { "rotation": "7", "waterlogged": "true" } }, { - "id": 4372, + "id": 4381, "properties": { "rotation": "7", "waterlogged": "false" } }, { - "id": 4373, + "id": 4382, "properties": { "rotation": "8", "waterlogged": "true" } }, { - "id": 4374, + "id": 4383, "properties": { "rotation": "8", "waterlogged": "false" } }, { - "id": 4375, + "id": 4384, "properties": { "rotation": "9", "waterlogged": "true" } }, { - "id": 4376, + "id": 4385, "properties": { "rotation": "9", "waterlogged": "false" } }, { - "id": 4377, + "id": 4386, "properties": { "rotation": "10", "waterlogged": "true" } }, { - "id": 4378, + "id": 4387, "properties": { "rotation": "10", "waterlogged": "false" } }, { - "id": 4379, + "id": 4388, "properties": { "rotation": "11", "waterlogged": "true" } }, { - "id": 4380, + "id": 4389, "properties": { "rotation": "11", "waterlogged": "false" } }, { - "id": 4381, + "id": 4390, "properties": { "rotation": "12", "waterlogged": "true" } }, { - "id": 4382, + "id": 4391, "properties": { "rotation": "12", "waterlogged": "false" } }, { - "id": 4383, + "id": 4392, "properties": { "rotation": "13", "waterlogged": "true" } }, { - "id": 4384, + "id": 4393, "properties": { "rotation": "13", "waterlogged": "false" } }, { - "id": 4385, + "id": 4394, "properties": { "rotation": "14", "waterlogged": "true" } }, { - "id": 4386, + "id": 4395, "properties": { "rotation": "14", "waterlogged": "false" } }, { - "id": 4387, + "id": 4396, "properties": { "rotation": "15", "waterlogged": "true" } }, { - "id": 4388, + "id": 4397, "properties": { "rotation": "15", "waterlogged": "false" @@ -156900,21 +157419,21 @@ }, "states": [ { - "id": 12041, + "id": 12051, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 12042, + "id": 12052, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 12043, + "id": 12053, "properties": { "type": "bottom", "waterlogged": "true" @@ -156922,21 +157441,21 @@ }, { "default": true, - "id": 12044, + "id": 12054, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 12045, + "id": 12055, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 12046, + "id": 12056, "properties": { "type": "double", "waterlogged": "false" @@ -156977,7 +157496,7 @@ }, "states": [ { - "id": 2929, + "id": 2938, "properties": { "facing": "north", "half": "top", @@ -156986,7 +157505,7 @@ } }, { - "id": 2930, + "id": 2939, "properties": { "facing": "north", "half": "top", @@ -156995,7 +157514,7 @@ } }, { - "id": 2931, + "id": 2940, "properties": { "facing": "north", "half": "top", @@ -157004,7 +157523,7 @@ } }, { - "id": 2932, + "id": 2941, "properties": { "facing": "north", "half": "top", @@ -157013,7 +157532,7 @@ } }, { - "id": 2933, + "id": 2942, "properties": { "facing": "north", "half": "top", @@ -157022,7 +157541,7 @@ } }, { - "id": 2934, + "id": 2943, "properties": { "facing": "north", "half": "top", @@ -157031,7 +157550,7 @@ } }, { - "id": 2935, + "id": 2944, "properties": { "facing": "north", "half": "top", @@ -157040,7 +157559,7 @@ } }, { - "id": 2936, + "id": 2945, "properties": { "facing": "north", "half": "top", @@ -157049,7 +157568,7 @@ } }, { - "id": 2937, + "id": 2946, "properties": { "facing": "north", "half": "top", @@ -157058,7 +157577,7 @@ } }, { - "id": 2938, + "id": 2947, "properties": { "facing": "north", "half": "top", @@ -157067,7 +157586,7 @@ } }, { - "id": 2939, + "id": 2948, "properties": { "facing": "north", "half": "bottom", @@ -157077,7 +157596,7 @@ }, { "default": true, - "id": 2940, + "id": 2949, "properties": { "facing": "north", "half": "bottom", @@ -157086,7 +157605,7 @@ } }, { - "id": 2941, + "id": 2950, "properties": { "facing": "north", "half": "bottom", @@ -157095,7 +157614,7 @@ } }, { - "id": 2942, + "id": 2951, "properties": { "facing": "north", "half": "bottom", @@ -157104,7 +157623,7 @@ } }, { - "id": 2943, + "id": 2952, "properties": { "facing": "north", "half": "bottom", @@ -157113,7 +157632,7 @@ } }, { - "id": 2944, + "id": 2953, "properties": { "facing": "north", "half": "bottom", @@ -157122,7 +157641,7 @@ } }, { - "id": 2945, + "id": 2954, "properties": { "facing": "north", "half": "bottom", @@ -157131,7 +157650,7 @@ } }, { - "id": 2946, + "id": 2955, "properties": { "facing": "north", "half": "bottom", @@ -157140,7 +157659,7 @@ } }, { - "id": 2947, + "id": 2956, "properties": { "facing": "north", "half": "bottom", @@ -157149,7 +157668,7 @@ } }, { - "id": 2948, + "id": 2957, "properties": { "facing": "north", "half": "bottom", @@ -157158,7 +157677,7 @@ } }, { - "id": 2949, + "id": 2958, "properties": { "facing": "south", "half": "top", @@ -157167,7 +157686,7 @@ } }, { - "id": 2950, + "id": 2959, "properties": { "facing": "south", "half": "top", @@ -157176,7 +157695,7 @@ } }, { - "id": 2951, + "id": 2960, "properties": { "facing": "south", "half": "top", @@ -157185,7 +157704,7 @@ } }, { - "id": 2952, + "id": 2961, "properties": { "facing": "south", "half": "top", @@ -157194,7 +157713,7 @@ } }, { - "id": 2953, + "id": 2962, "properties": { "facing": "south", "half": "top", @@ -157203,7 +157722,7 @@ } }, { - "id": 2954, + "id": 2963, "properties": { "facing": "south", "half": "top", @@ -157212,7 +157731,7 @@ } }, { - "id": 2955, + "id": 2964, "properties": { "facing": "south", "half": "top", @@ -157221,7 +157740,7 @@ } }, { - "id": 2956, + "id": 2965, "properties": { "facing": "south", "half": "top", @@ -157230,7 +157749,7 @@ } }, { - "id": 2957, + "id": 2966, "properties": { "facing": "south", "half": "top", @@ -157239,7 +157758,7 @@ } }, { - "id": 2958, + "id": 2967, "properties": { "facing": "south", "half": "top", @@ -157248,7 +157767,7 @@ } }, { - "id": 2959, + "id": 2968, "properties": { "facing": "south", "half": "bottom", @@ -157257,7 +157776,7 @@ } }, { - "id": 2960, + "id": 2969, "properties": { "facing": "south", "half": "bottom", @@ -157266,7 +157785,7 @@ } }, { - "id": 2961, + "id": 2970, "properties": { "facing": "south", "half": "bottom", @@ -157275,7 +157794,7 @@ } }, { - "id": 2962, + "id": 2971, "properties": { "facing": "south", "half": "bottom", @@ -157284,7 +157803,7 @@ } }, { - "id": 2963, + "id": 2972, "properties": { "facing": "south", "half": "bottom", @@ -157293,7 +157812,7 @@ } }, { - "id": 2964, + "id": 2973, "properties": { "facing": "south", "half": "bottom", @@ -157302,7 +157821,7 @@ } }, { - "id": 2965, + "id": 2974, "properties": { "facing": "south", "half": "bottom", @@ -157311,7 +157830,7 @@ } }, { - "id": 2966, + "id": 2975, "properties": { "facing": "south", "half": "bottom", @@ -157320,7 +157839,7 @@ } }, { - "id": 2967, + "id": 2976, "properties": { "facing": "south", "half": "bottom", @@ -157329,7 +157848,7 @@ } }, { - "id": 2968, + "id": 2977, "properties": { "facing": "south", "half": "bottom", @@ -157338,7 +157857,7 @@ } }, { - "id": 2969, + "id": 2978, "properties": { "facing": "west", "half": "top", @@ -157347,7 +157866,7 @@ } }, { - "id": 2970, + "id": 2979, "properties": { "facing": "west", "half": "top", @@ -157356,7 +157875,7 @@ } }, { - "id": 2971, + "id": 2980, "properties": { "facing": "west", "half": "top", @@ -157365,7 +157884,7 @@ } }, { - "id": 2972, + "id": 2981, "properties": { "facing": "west", "half": "top", @@ -157374,7 +157893,7 @@ } }, { - "id": 2973, + "id": 2982, "properties": { "facing": "west", "half": "top", @@ -157383,7 +157902,7 @@ } }, { - "id": 2974, + "id": 2983, "properties": { "facing": "west", "half": "top", @@ -157392,7 +157911,7 @@ } }, { - "id": 2975, + "id": 2984, "properties": { "facing": "west", "half": "top", @@ -157401,7 +157920,7 @@ } }, { - "id": 2976, + "id": 2985, "properties": { "facing": "west", "half": "top", @@ -157410,7 +157929,7 @@ } }, { - "id": 2977, + "id": 2986, "properties": { "facing": "west", "half": "top", @@ -157419,7 +157938,7 @@ } }, { - "id": 2978, + "id": 2987, "properties": { "facing": "west", "half": "top", @@ -157428,7 +157947,7 @@ } }, { - "id": 2979, + "id": 2988, "properties": { "facing": "west", "half": "bottom", @@ -157437,7 +157956,7 @@ } }, { - "id": 2980, + "id": 2989, "properties": { "facing": "west", "half": "bottom", @@ -157446,7 +157965,7 @@ } }, { - "id": 2981, + "id": 2990, "properties": { "facing": "west", "half": "bottom", @@ -157455,7 +157974,7 @@ } }, { - "id": 2982, + "id": 2991, "properties": { "facing": "west", "half": "bottom", @@ -157464,7 +157983,7 @@ } }, { - "id": 2983, + "id": 2992, "properties": { "facing": "west", "half": "bottom", @@ -157473,7 +157992,7 @@ } }, { - "id": 2984, + "id": 2993, "properties": { "facing": "west", "half": "bottom", @@ -157482,7 +158001,7 @@ } }, { - "id": 2985, + "id": 2994, "properties": { "facing": "west", "half": "bottom", @@ -157491,7 +158010,7 @@ } }, { - "id": 2986, + "id": 2995, "properties": { "facing": "west", "half": "bottom", @@ -157500,7 +158019,7 @@ } }, { - "id": 2987, + "id": 2996, "properties": { "facing": "west", "half": "bottom", @@ -157509,7 +158028,7 @@ } }, { - "id": 2988, + "id": 2997, "properties": { "facing": "west", "half": "bottom", @@ -157518,7 +158037,7 @@ } }, { - "id": 2989, + "id": 2998, "properties": { "facing": "east", "half": "top", @@ -157527,7 +158046,7 @@ } }, { - "id": 2990, + "id": 2999, "properties": { "facing": "east", "half": "top", @@ -157536,7 +158055,7 @@ } }, { - "id": 2991, + "id": 3000, "properties": { "facing": "east", "half": "top", @@ -157545,7 +158064,7 @@ } }, { - "id": 2992, + "id": 3001, "properties": { "facing": "east", "half": "top", @@ -157554,7 +158073,7 @@ } }, { - "id": 2993, + "id": 3002, "properties": { "facing": "east", "half": "top", @@ -157563,7 +158082,7 @@ } }, { - "id": 2994, + "id": 3003, "properties": { "facing": "east", "half": "top", @@ -157572,7 +158091,7 @@ } }, { - "id": 2995, + "id": 3004, "properties": { "facing": "east", "half": "top", @@ -157581,7 +158100,7 @@ } }, { - "id": 2996, + "id": 3005, "properties": { "facing": "east", "half": "top", @@ -157590,7 +158109,7 @@ } }, { - "id": 2997, + "id": 3006, "properties": { "facing": "east", "half": "top", @@ -157599,7 +158118,7 @@ } }, { - "id": 2998, + "id": 3007, "properties": { "facing": "east", "half": "top", @@ -157608,7 +158127,7 @@ } }, { - "id": 2999, + "id": 3008, "properties": { "facing": "east", "half": "bottom", @@ -157617,7 +158136,7 @@ } }, { - "id": 3000, + "id": 3009, "properties": { "facing": "east", "half": "bottom", @@ -157626,7 +158145,7 @@ } }, { - "id": 3001, + "id": 3010, "properties": { "facing": "east", "half": "bottom", @@ -157635,7 +158154,7 @@ } }, { - "id": 3002, + "id": 3011, "properties": { "facing": "east", "half": "bottom", @@ -157644,7 +158163,7 @@ } }, { - "id": 3003, + "id": 3012, "properties": { "facing": "east", "half": "bottom", @@ -157653,7 +158172,7 @@ } }, { - "id": 3004, + "id": 3013, "properties": { "facing": "east", "half": "bottom", @@ -157662,7 +158181,7 @@ } }, { - "id": 3005, + "id": 3014, "properties": { "facing": "east", "half": "bottom", @@ -157671,7 +158190,7 @@ } }, { - "id": 3006, + "id": 3015, "properties": { "facing": "east", "half": "bottom", @@ -157680,7 +158199,7 @@ } }, { - "id": 3007, + "id": 3016, "properties": { "facing": "east", "half": "bottom", @@ -157689,7 +158208,7 @@ } }, { - "id": 3008, + "id": 3017, "properties": { "facing": "east", "half": "bottom", @@ -157731,7 +158250,7 @@ }, "states": [ { - "id": 6130, + "id": 6140, "properties": { "facing": "north", "half": "top", @@ -157741,7 +158260,7 @@ } }, { - "id": 6131, + "id": 6141, "properties": { "facing": "north", "half": "top", @@ -157751,7 +158270,7 @@ } }, { - "id": 6132, + "id": 6142, "properties": { "facing": "north", "half": "top", @@ -157761,7 +158280,7 @@ } }, { - "id": 6133, + "id": 6143, "properties": { "facing": "north", "half": "top", @@ -157771,7 +158290,7 @@ } }, { - "id": 6134, + "id": 6144, "properties": { "facing": "north", "half": "top", @@ -157781,7 +158300,7 @@ } }, { - "id": 6135, + "id": 6145, "properties": { "facing": "north", "half": "top", @@ -157791,7 +158310,7 @@ } }, { - "id": 6136, + "id": 6146, "properties": { "facing": "north", "half": "top", @@ -157801,7 +158320,7 @@ } }, { - "id": 6137, + "id": 6147, "properties": { "facing": "north", "half": "top", @@ -157811,7 +158330,7 @@ } }, { - "id": 6138, + "id": 6148, "properties": { "facing": "north", "half": "bottom", @@ -157821,7 +158340,7 @@ } }, { - "id": 6139, + "id": 6149, "properties": { "facing": "north", "half": "bottom", @@ -157831,7 +158350,7 @@ } }, { - "id": 6140, + "id": 6150, "properties": { "facing": "north", "half": "bottom", @@ -157841,7 +158360,7 @@ } }, { - "id": 6141, + "id": 6151, "properties": { "facing": "north", "half": "bottom", @@ -157851,7 +158370,7 @@ } }, { - "id": 6142, + "id": 6152, "properties": { "facing": "north", "half": "bottom", @@ -157861,7 +158380,7 @@ } }, { - "id": 6143, + "id": 6153, "properties": { "facing": "north", "half": "bottom", @@ -157871,7 +158390,7 @@ } }, { - "id": 6144, + "id": 6154, "properties": { "facing": "north", "half": "bottom", @@ -157882,7 +158401,7 @@ }, { "default": true, - "id": 6145, + "id": 6155, "properties": { "facing": "north", "half": "bottom", @@ -157892,7 +158411,7 @@ } }, { - "id": 6146, + "id": 6156, "properties": { "facing": "south", "half": "top", @@ -157902,7 +158421,7 @@ } }, { - "id": 6147, + "id": 6157, "properties": { "facing": "south", "half": "top", @@ -157912,7 +158431,7 @@ } }, { - "id": 6148, + "id": 6158, "properties": { "facing": "south", "half": "top", @@ -157922,7 +158441,7 @@ } }, { - "id": 6149, + "id": 6159, "properties": { "facing": "south", "half": "top", @@ -157932,7 +158451,7 @@ } }, { - "id": 6150, + "id": 6160, "properties": { "facing": "south", "half": "top", @@ -157942,7 +158461,7 @@ } }, { - "id": 6151, + "id": 6161, "properties": { "facing": "south", "half": "top", @@ -157952,7 +158471,7 @@ } }, { - "id": 6152, + "id": 6162, "properties": { "facing": "south", "half": "top", @@ -157962,7 +158481,7 @@ } }, { - "id": 6153, + "id": 6163, "properties": { "facing": "south", "half": "top", @@ -157972,7 +158491,7 @@ } }, { - "id": 6154, + "id": 6164, "properties": { "facing": "south", "half": "bottom", @@ -157982,7 +158501,7 @@ } }, { - "id": 6155, + "id": 6165, "properties": { "facing": "south", "half": "bottom", @@ -157992,7 +158511,7 @@ } }, { - "id": 6156, + "id": 6166, "properties": { "facing": "south", "half": "bottom", @@ -158002,7 +158521,7 @@ } }, { - "id": 6157, + "id": 6167, "properties": { "facing": "south", "half": "bottom", @@ -158012,7 +158531,7 @@ } }, { - "id": 6158, + "id": 6168, "properties": { "facing": "south", "half": "bottom", @@ -158022,7 +158541,7 @@ } }, { - "id": 6159, + "id": 6169, "properties": { "facing": "south", "half": "bottom", @@ -158032,7 +158551,7 @@ } }, { - "id": 6160, + "id": 6170, "properties": { "facing": "south", "half": "bottom", @@ -158042,7 +158561,7 @@ } }, { - "id": 6161, + "id": 6171, "properties": { "facing": "south", "half": "bottom", @@ -158052,7 +158571,7 @@ } }, { - "id": 6162, + "id": 6172, "properties": { "facing": "west", "half": "top", @@ -158062,7 +158581,7 @@ } }, { - "id": 6163, + "id": 6173, "properties": { "facing": "west", "half": "top", @@ -158072,7 +158591,7 @@ } }, { - "id": 6164, + "id": 6174, "properties": { "facing": "west", "half": "top", @@ -158082,7 +158601,7 @@ } }, { - "id": 6165, + "id": 6175, "properties": { "facing": "west", "half": "top", @@ -158092,7 +158611,7 @@ } }, { - "id": 6166, + "id": 6176, "properties": { "facing": "west", "half": "top", @@ -158102,7 +158621,7 @@ } }, { - "id": 6167, + "id": 6177, "properties": { "facing": "west", "half": "top", @@ -158112,7 +158631,7 @@ } }, { - "id": 6168, + "id": 6178, "properties": { "facing": "west", "half": "top", @@ -158122,7 +158641,7 @@ } }, { - "id": 6169, + "id": 6179, "properties": { "facing": "west", "half": "top", @@ -158132,7 +158651,7 @@ } }, { - "id": 6170, + "id": 6180, "properties": { "facing": "west", "half": "bottom", @@ -158142,7 +158661,7 @@ } }, { - "id": 6171, + "id": 6181, "properties": { "facing": "west", "half": "bottom", @@ -158152,7 +158671,7 @@ } }, { - "id": 6172, + "id": 6182, "properties": { "facing": "west", "half": "bottom", @@ -158162,7 +158681,7 @@ } }, { - "id": 6173, + "id": 6183, "properties": { "facing": "west", "half": "bottom", @@ -158172,7 +158691,7 @@ } }, { - "id": 6174, + "id": 6184, "properties": { "facing": "west", "half": "bottom", @@ -158182,7 +158701,7 @@ } }, { - "id": 6175, + "id": 6185, "properties": { "facing": "west", "half": "bottom", @@ -158192,7 +158711,7 @@ } }, { - "id": 6176, + "id": 6186, "properties": { "facing": "west", "half": "bottom", @@ -158202,7 +158721,7 @@ } }, { - "id": 6177, + "id": 6187, "properties": { "facing": "west", "half": "bottom", @@ -158212,7 +158731,7 @@ } }, { - "id": 6178, + "id": 6188, "properties": { "facing": "east", "half": "top", @@ -158222,7 +158741,7 @@ } }, { - "id": 6179, + "id": 6189, "properties": { "facing": "east", "half": "top", @@ -158232,7 +158751,7 @@ } }, { - "id": 6180, + "id": 6190, "properties": { "facing": "east", "half": "top", @@ -158242,7 +158761,7 @@ } }, { - "id": 6181, + "id": 6191, "properties": { "facing": "east", "half": "top", @@ -158252,7 +158771,7 @@ } }, { - "id": 6182, + "id": 6192, "properties": { "facing": "east", "half": "top", @@ -158262,7 +158781,7 @@ } }, { - "id": 6183, + "id": 6193, "properties": { "facing": "east", "half": "top", @@ -158272,7 +158791,7 @@ } }, { - "id": 6184, + "id": 6194, "properties": { "facing": "east", "half": "top", @@ -158282,7 +158801,7 @@ } }, { - "id": 6185, + "id": 6195, "properties": { "facing": "east", "half": "top", @@ -158292,7 +158811,7 @@ } }, { - "id": 6186, + "id": 6196, "properties": { "facing": "east", "half": "bottom", @@ -158302,7 +158821,7 @@ } }, { - "id": 6187, + "id": 6197, "properties": { "facing": "east", "half": "bottom", @@ -158312,7 +158831,7 @@ } }, { - "id": 6188, + "id": 6198, "properties": { "facing": "east", "half": "bottom", @@ -158322,7 +158841,7 @@ } }, { - "id": 6189, + "id": 6199, "properties": { "facing": "east", "half": "bottom", @@ -158332,7 +158851,7 @@ } }, { - "id": 6190, + "id": 6200, "properties": { "facing": "east", "half": "bottom", @@ -158342,7 +158861,7 @@ } }, { - "id": 6191, + "id": 6201, "properties": { "facing": "east", "half": "bottom", @@ -158352,7 +158871,7 @@ } }, { - "id": 6192, + "id": 6202, "properties": { "facing": "east", "half": "bottom", @@ -158362,7 +158881,7 @@ } }, { - "id": 6193, + "id": 6203, "properties": { "facing": "east", "half": "bottom", @@ -158393,7 +158912,7 @@ }, "states": [ { - "id": 5697, + "id": 5706, "properties": { "facing": "north", "waterlogged": "true" @@ -158401,49 +158920,49 @@ }, { "default": true, - "id": 5698, + "id": 5707, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 5699, + "id": 5708, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 5700, + "id": 5709, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 5701, + "id": 5710, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 5702, + "id": 5711, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 5703, + "id": 5712, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 5704, + "id": 5713, "properties": { "facing": "east", "waterlogged": "false" @@ -158471,7 +158990,7 @@ }, "states": [ { - "id": 4849, + "id": 4858, "properties": { "facing": "north", "waterlogged": "true" @@ -158479,49 +158998,49 @@ }, { "default": true, - "id": 4850, + "id": 4859, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 4851, + "id": 4860, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 4852, + "id": 4861, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 4853, + "id": 4862, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 4854, + "id": 4863, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 4855, + "id": 4864, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 4856, + "id": 4865, "properties": { "facing": "east", "waterlogged": "false" @@ -158584,35 +159103,35 @@ }, "states": [ { - "id": 13563, + "id": 13573, "properties": { "facing": "north", "powered": "true" } }, { - "id": 13564, + "id": 13574, "properties": { "facing": "north", "powered": "false" } }, { - "id": 13565, + "id": 13575, "properties": { "facing": "east", "powered": "true" } }, { - "id": 13566, + "id": 13576, "properties": { "facing": "east", "powered": "false" } }, { - "id": 13567, + "id": 13577, "properties": { "facing": "south", "powered": "true" @@ -158620,49 +159139,49 @@ }, { "default": true, - "id": 13568, + "id": 13578, "properties": { "facing": "south", "powered": "false" } }, { - "id": 13569, + "id": 13579, "properties": { "facing": "west", "powered": "true" } }, { - "id": 13570, + "id": 13580, "properties": { "facing": "west", "powered": "false" } }, { - "id": 13571, + "id": 13581, "properties": { "facing": "up", "powered": "true" } }, { - "id": 13572, + "id": 13582, "properties": { "facing": "up", "powered": "false" } }, { - "id": 13573, + "id": 13583, "properties": { "facing": "down", "powered": "true" } }, { - "id": 13574, + "id": 13584, "properties": { "facing": "down", "powered": "false" @@ -158678,7 +159197,7 @@ "states": [ { "default": true, - "id": 2397 + "id": 2400 } ] }, @@ -158696,20 +159215,20 @@ }, "states": [ { - "id": 27576, + "id": 27655, "properties": { "axis": "x" } }, { "default": true, - "id": 27577, + "id": 27656, "properties": { "axis": "y" } }, { - "id": 27578, + "id": 27657, "properties": { "axis": "z" } @@ -158725,7 +159244,7 @@ "states": [ { "default": true, - "id": 27862 + "id": 27941 } ] }, @@ -158758,97 +159277,97 @@ "states": [ { "default": true, - "id": 11654, + "id": 11664, "properties": { "rotation": "0" } }, { - "id": 11655, + "id": 11665, "properties": { "rotation": "1" } }, { - "id": 11656, + "id": 11666, "properties": { "rotation": "2" } }, { - "id": 11657, + "id": 11667, "properties": { "rotation": "3" } }, { - "id": 11658, + "id": 11668, "properties": { "rotation": "4" } }, { - "id": 11659, + "id": 11669, "properties": { "rotation": "5" } }, { - "id": 11660, + "id": 11670, "properties": { "rotation": "6" } }, { - "id": 11661, + "id": 11671, "properties": { "rotation": "7" } }, { - "id": 11662, + "id": 11672, "properties": { "rotation": "8" } }, { - "id": 11663, + "id": 11673, "properties": { "rotation": "9" } }, { - "id": 11664, + "id": 11674, "properties": { "rotation": "10" } }, { - "id": 11665, + "id": 11675, "properties": { "rotation": "11" } }, { - "id": 11666, + "id": 11676, "properties": { "rotation": "12" } }, { - "id": 11667, + "id": 11677, "properties": { "rotation": "13" } }, { - "id": 11668, + "id": 11678, "properties": { "rotation": "14" } }, { - "id": 11669, + "id": 11679, "properties": { "rotation": "15" } @@ -159032,7 +159551,7 @@ }, "states": [ { - "id": 21770, + "id": 21817, "properties": { "candles": "1", "lit": "true", @@ -159040,7 +159559,7 @@ } }, { - "id": 21771, + "id": 21818, "properties": { "candles": "1", "lit": "true", @@ -159048,7 +159567,7 @@ } }, { - "id": 21772, + "id": 21819, "properties": { "candles": "1", "lit": "false", @@ -159057,7 +159576,7 @@ }, { "default": true, - "id": 21773, + "id": 21820, "properties": { "candles": "1", "lit": "false", @@ -159065,7 +159584,7 @@ } }, { - "id": 21774, + "id": 21821, "properties": { "candles": "2", "lit": "true", @@ -159073,7 +159592,7 @@ } }, { - "id": 21775, + "id": 21822, "properties": { "candles": "2", "lit": "true", @@ -159081,7 +159600,7 @@ } }, { - "id": 21776, + "id": 21823, "properties": { "candles": "2", "lit": "false", @@ -159089,7 +159608,7 @@ } }, { - "id": 21777, + "id": 21824, "properties": { "candles": "2", "lit": "false", @@ -159097,7 +159616,7 @@ } }, { - "id": 21778, + "id": 21825, "properties": { "candles": "3", "lit": "true", @@ -159105,7 +159624,7 @@ } }, { - "id": 21779, + "id": 21826, "properties": { "candles": "3", "lit": "true", @@ -159113,7 +159632,7 @@ } }, { - "id": 21780, + "id": 21827, "properties": { "candles": "3", "lit": "false", @@ -159121,7 +159640,7 @@ } }, { - "id": 21781, + "id": 21828, "properties": { "candles": "3", "lit": "false", @@ -159129,7 +159648,7 @@ } }, { - "id": 21782, + "id": 21829, "properties": { "candles": "4", "lit": "true", @@ -159137,7 +159656,7 @@ } }, { - "id": 21783, + "id": 21830, "properties": { "candles": "4", "lit": "true", @@ -159145,7 +159664,7 @@ } }, { - "id": 21784, + "id": 21831, "properties": { "candles": "4", "lit": "false", @@ -159153,7 +159672,7 @@ } }, { - "id": 21785, + "id": 21832, "properties": { "candles": "4", "lit": "false", @@ -159176,14 +159695,14 @@ }, "states": [ { - "id": 22014, + "id": 22061, "properties": { "lit": "true" } }, { "default": true, - "id": 22015, + "id": 22062, "properties": { "lit": "false" } @@ -159199,7 +159718,7 @@ "states": [ { "default": true, - "id": 11608 + "id": 11618 } ] }, @@ -159211,7 +159730,7 @@ "states": [ { "default": true, - "id": 13742 + "id": 13752 } ] }, @@ -159224,7 +159743,7 @@ "states": [ { "default": true, - "id": 13758 + "id": 13768 } ] }, @@ -159244,25 +159763,25 @@ "states": [ { "default": true, - "id": 13681, + "id": 13691, "properties": { "facing": "north" } }, { - "id": 13682, + "id": 13692, "properties": { "facing": "south" } }, { - "id": 13683, + "id": 13693, "properties": { "facing": "west" } }, { - "id": 13684, + "id": 13694, "properties": { "facing": "east" } @@ -159287,38 +159806,38 @@ }, "states": [ { - "id": 13587, + "id": 13597, "properties": { "facing": "north" } }, { - "id": 13588, + "id": 13598, "properties": { "facing": "east" } }, { - "id": 13589, + "id": 13599, "properties": { "facing": "south" } }, { - "id": 13590, + "id": 13600, "properties": { "facing": "west" } }, { "default": true, - "id": 13591, + "id": 13601, "properties": { "facing": "up" } }, { - "id": 13592, + "id": 13602, "properties": { "facing": "down" } @@ -159334,7 +159853,7 @@ "states": [ { "default": true, - "id": 6115 + "id": 6125 } ] }, @@ -159368,7 +159887,7 @@ }, "states": [ { - "id": 10203, + "id": 10213, "properties": { "east": "true", "north": "true", @@ -159378,7 +159897,7 @@ } }, { - "id": 10204, + "id": 10214, "properties": { "east": "true", "north": "true", @@ -159388,7 +159907,7 @@ } }, { - "id": 10205, + "id": 10215, "properties": { "east": "true", "north": "true", @@ -159398,7 +159917,7 @@ } }, { - "id": 10206, + "id": 10216, "properties": { "east": "true", "north": "true", @@ -159408,7 +159927,7 @@ } }, { - "id": 10207, + "id": 10217, "properties": { "east": "true", "north": "true", @@ -159418,7 +159937,7 @@ } }, { - "id": 10208, + "id": 10218, "properties": { "east": "true", "north": "true", @@ -159428,7 +159947,7 @@ } }, { - "id": 10209, + "id": 10219, "properties": { "east": "true", "north": "true", @@ -159438,7 +159957,7 @@ } }, { - "id": 10210, + "id": 10220, "properties": { "east": "true", "north": "true", @@ -159448,7 +159967,7 @@ } }, { - "id": 10211, + "id": 10221, "properties": { "east": "true", "north": "false", @@ -159458,7 +159977,7 @@ } }, { - "id": 10212, + "id": 10222, "properties": { "east": "true", "north": "false", @@ -159468,7 +159987,7 @@ } }, { - "id": 10213, + "id": 10223, "properties": { "east": "true", "north": "false", @@ -159478,7 +159997,7 @@ } }, { - "id": 10214, + "id": 10224, "properties": { "east": "true", "north": "false", @@ -159488,7 +160007,7 @@ } }, { - "id": 10215, + "id": 10225, "properties": { "east": "true", "north": "false", @@ -159498,7 +160017,7 @@ } }, { - "id": 10216, + "id": 10226, "properties": { "east": "true", "north": "false", @@ -159508,7 +160027,7 @@ } }, { - "id": 10217, + "id": 10227, "properties": { "east": "true", "north": "false", @@ -159518,7 +160037,7 @@ } }, { - "id": 10218, + "id": 10228, "properties": { "east": "true", "north": "false", @@ -159528,7 +160047,7 @@ } }, { - "id": 10219, + "id": 10229, "properties": { "east": "false", "north": "true", @@ -159538,7 +160057,7 @@ } }, { - "id": 10220, + "id": 10230, "properties": { "east": "false", "north": "true", @@ -159548,7 +160067,7 @@ } }, { - "id": 10221, + "id": 10231, "properties": { "east": "false", "north": "true", @@ -159558,7 +160077,7 @@ } }, { - "id": 10222, + "id": 10232, "properties": { "east": "false", "north": "true", @@ -159568,7 +160087,7 @@ } }, { - "id": 10223, + "id": 10233, "properties": { "east": "false", "north": "true", @@ -159578,7 +160097,7 @@ } }, { - "id": 10224, + "id": 10234, "properties": { "east": "false", "north": "true", @@ -159588,7 +160107,7 @@ } }, { - "id": 10225, + "id": 10235, "properties": { "east": "false", "north": "true", @@ -159598,7 +160117,7 @@ } }, { - "id": 10226, + "id": 10236, "properties": { "east": "false", "north": "true", @@ -159608,7 +160127,7 @@ } }, { - "id": 10227, + "id": 10237, "properties": { "east": "false", "north": "false", @@ -159618,7 +160137,7 @@ } }, { - "id": 10228, + "id": 10238, "properties": { "east": "false", "north": "false", @@ -159628,7 +160147,7 @@ } }, { - "id": 10229, + "id": 10239, "properties": { "east": "false", "north": "false", @@ -159638,7 +160157,7 @@ } }, { - "id": 10230, + "id": 10240, "properties": { "east": "false", "north": "false", @@ -159648,7 +160167,7 @@ } }, { - "id": 10231, + "id": 10241, "properties": { "east": "false", "north": "false", @@ -159658,7 +160177,7 @@ } }, { - "id": 10232, + "id": 10242, "properties": { "east": "false", "north": "false", @@ -159668,7 +160187,7 @@ } }, { - "id": 10233, + "id": 10243, "properties": { "east": "false", "north": "false", @@ -159679,7 +160198,7 @@ }, { "default": true, - "id": 10234, + "id": 10244, "properties": { "east": "false", "north": "false", @@ -159698,7 +160217,7 @@ "states": [ { "default": true, - "id": 10156 + "id": 10166 } ] }, @@ -159716,7 +160235,7 @@ "states": [ { "default": true, - "id": 2125 + "id": 2128 } ] }, @@ -159737,25 +160256,25 @@ "states": [ { "default": true, - "id": 11898, + "id": 11908, "properties": { "facing": "north" } }, { - "id": 11899, + "id": 11909, "properties": { "facing": "south" } }, { - "id": 11900, + "id": 11910, "properties": { "facing": "west" } }, { - "id": 11901, + "id": 11911, "properties": { "facing": "east" } @@ -159770,7 +160289,7 @@ "states": [ { "default": true, - "id": 2091 + "id": 2094 } ] }, @@ -159788,7 +160307,7 @@ "states": [ { "default": true, - "id": 2128 + "id": 2131 } ] }, @@ -159801,7 +160320,7 @@ "states": [ { "default": true, - "id": 23961 + "id": 24008 } ] }, @@ -159814,7 +160333,7 @@ "states": [ { "default": true, - "id": 23954 + "id": 24001 } ] }, @@ -159836,21 +160355,21 @@ }, "states": [ { - "id": 25717, + "id": 25764, "properties": { "lit": "true", "powered": "true" } }, { - "id": 25718, + "id": 25765, "properties": { "lit": "true", "powered": "false" } }, { - "id": 25719, + "id": 25766, "properties": { "lit": "false", "powered": "true" @@ -159858,7 +160377,7 @@ }, { "default": true, - "id": 25720, + "id": 25767, "properties": { "lit": "false", "powered": "false" @@ -159899,7 +160418,7 @@ }, "states": [ { - "id": 24793, + "id": 24840, "properties": { "facing": "north", "half": "upper", @@ -159909,7 +160428,7 @@ } }, { - "id": 24794, + "id": 24841, "properties": { "facing": "north", "half": "upper", @@ -159919,7 +160438,7 @@ } }, { - "id": 24795, + "id": 24842, "properties": { "facing": "north", "half": "upper", @@ -159929,7 +160448,7 @@ } }, { - "id": 24796, + "id": 24843, "properties": { "facing": "north", "half": "upper", @@ -159939,7 +160458,7 @@ } }, { - "id": 24797, + "id": 24844, "properties": { "facing": "north", "half": "upper", @@ -159949,7 +160468,7 @@ } }, { - "id": 24798, + "id": 24845, "properties": { "facing": "north", "half": "upper", @@ -159959,7 +160478,7 @@ } }, { - "id": 24799, + "id": 24846, "properties": { "facing": "north", "half": "upper", @@ -159969,7 +160488,7 @@ } }, { - "id": 24800, + "id": 24847, "properties": { "facing": "north", "half": "upper", @@ -159979,7 +160498,7 @@ } }, { - "id": 24801, + "id": 24848, "properties": { "facing": "north", "half": "lower", @@ -159989,7 +160508,7 @@ } }, { - "id": 24802, + "id": 24849, "properties": { "facing": "north", "half": "lower", @@ -159999,7 +160518,7 @@ } }, { - "id": 24803, + "id": 24850, "properties": { "facing": "north", "half": "lower", @@ -160010,7 +160529,7 @@ }, { "default": true, - "id": 24804, + "id": 24851, "properties": { "facing": "north", "half": "lower", @@ -160020,7 +160539,7 @@ } }, { - "id": 24805, + "id": 24852, "properties": { "facing": "north", "half": "lower", @@ -160030,7 +160549,7 @@ } }, { - "id": 24806, + "id": 24853, "properties": { "facing": "north", "half": "lower", @@ -160040,7 +160559,7 @@ } }, { - "id": 24807, + "id": 24854, "properties": { "facing": "north", "half": "lower", @@ -160050,7 +160569,7 @@ } }, { - "id": 24808, + "id": 24855, "properties": { "facing": "north", "half": "lower", @@ -160060,7 +160579,7 @@ } }, { - "id": 24809, + "id": 24856, "properties": { "facing": "south", "half": "upper", @@ -160070,7 +160589,7 @@ } }, { - "id": 24810, + "id": 24857, "properties": { "facing": "south", "half": "upper", @@ -160080,7 +160599,7 @@ } }, { - "id": 24811, + "id": 24858, "properties": { "facing": "south", "half": "upper", @@ -160090,7 +160609,7 @@ } }, { - "id": 24812, + "id": 24859, "properties": { "facing": "south", "half": "upper", @@ -160100,7 +160619,7 @@ } }, { - "id": 24813, + "id": 24860, "properties": { "facing": "south", "half": "upper", @@ -160110,7 +160629,7 @@ } }, { - "id": 24814, + "id": 24861, "properties": { "facing": "south", "half": "upper", @@ -160120,7 +160639,7 @@ } }, { - "id": 24815, + "id": 24862, "properties": { "facing": "south", "half": "upper", @@ -160130,7 +160649,7 @@ } }, { - "id": 24816, + "id": 24863, "properties": { "facing": "south", "half": "upper", @@ -160140,7 +160659,7 @@ } }, { - "id": 24817, + "id": 24864, "properties": { "facing": "south", "half": "lower", @@ -160150,7 +160669,7 @@ } }, { - "id": 24818, + "id": 24865, "properties": { "facing": "south", "half": "lower", @@ -160160,7 +160679,7 @@ } }, { - "id": 24819, + "id": 24866, "properties": { "facing": "south", "half": "lower", @@ -160170,7 +160689,7 @@ } }, { - "id": 24820, + "id": 24867, "properties": { "facing": "south", "half": "lower", @@ -160180,7 +160699,7 @@ } }, { - "id": 24821, + "id": 24868, "properties": { "facing": "south", "half": "lower", @@ -160190,7 +160709,7 @@ } }, { - "id": 24822, + "id": 24869, "properties": { "facing": "south", "half": "lower", @@ -160200,7 +160719,7 @@ } }, { - "id": 24823, + "id": 24870, "properties": { "facing": "south", "half": "lower", @@ -160210,7 +160729,7 @@ } }, { - "id": 24824, + "id": 24871, "properties": { "facing": "south", "half": "lower", @@ -160220,7 +160739,7 @@ } }, { - "id": 24825, + "id": 24872, "properties": { "facing": "west", "half": "upper", @@ -160230,7 +160749,7 @@ } }, { - "id": 24826, + "id": 24873, "properties": { "facing": "west", "half": "upper", @@ -160240,7 +160759,7 @@ } }, { - "id": 24827, + "id": 24874, "properties": { "facing": "west", "half": "upper", @@ -160250,7 +160769,7 @@ } }, { - "id": 24828, + "id": 24875, "properties": { "facing": "west", "half": "upper", @@ -160260,7 +160779,7 @@ } }, { - "id": 24829, + "id": 24876, "properties": { "facing": "west", "half": "upper", @@ -160270,7 +160789,7 @@ } }, { - "id": 24830, + "id": 24877, "properties": { "facing": "west", "half": "upper", @@ -160280,7 +160799,7 @@ } }, { - "id": 24831, + "id": 24878, "properties": { "facing": "west", "half": "upper", @@ -160290,7 +160809,7 @@ } }, { - "id": 24832, + "id": 24879, "properties": { "facing": "west", "half": "upper", @@ -160300,7 +160819,7 @@ } }, { - "id": 24833, + "id": 24880, "properties": { "facing": "west", "half": "lower", @@ -160310,7 +160829,7 @@ } }, { - "id": 24834, + "id": 24881, "properties": { "facing": "west", "half": "lower", @@ -160320,7 +160839,7 @@ } }, { - "id": 24835, + "id": 24882, "properties": { "facing": "west", "half": "lower", @@ -160330,7 +160849,7 @@ } }, { - "id": 24836, + "id": 24883, "properties": { "facing": "west", "half": "lower", @@ -160340,7 +160859,7 @@ } }, { - "id": 24837, + "id": 24884, "properties": { "facing": "west", "half": "lower", @@ -160350,7 +160869,7 @@ } }, { - "id": 24838, + "id": 24885, "properties": { "facing": "west", "half": "lower", @@ -160360,7 +160879,7 @@ } }, { - "id": 24839, + "id": 24886, "properties": { "facing": "west", "half": "lower", @@ -160370,7 +160889,7 @@ } }, { - "id": 24840, + "id": 24887, "properties": { "facing": "west", "half": "lower", @@ -160380,7 +160899,7 @@ } }, { - "id": 24841, + "id": 24888, "properties": { "facing": "east", "half": "upper", @@ -160390,7 +160909,7 @@ } }, { - "id": 24842, + "id": 24889, "properties": { "facing": "east", "half": "upper", @@ -160400,7 +160919,7 @@ } }, { - "id": 24843, + "id": 24890, "properties": { "facing": "east", "half": "upper", @@ -160410,7 +160929,7 @@ } }, { - "id": 24844, + "id": 24891, "properties": { "facing": "east", "half": "upper", @@ -160420,7 +160939,7 @@ } }, { - "id": 24845, + "id": 24892, "properties": { "facing": "east", "half": "upper", @@ -160430,7 +160949,7 @@ } }, { - "id": 24846, + "id": 24893, "properties": { "facing": "east", "half": "upper", @@ -160440,7 +160959,7 @@ } }, { - "id": 24847, + "id": 24894, "properties": { "facing": "east", "half": "upper", @@ -160450,7 +160969,7 @@ } }, { - "id": 24848, + "id": 24895, "properties": { "facing": "east", "half": "upper", @@ -160460,7 +160979,7 @@ } }, { - "id": 24849, + "id": 24896, "properties": { "facing": "east", "half": "lower", @@ -160470,7 +160989,7 @@ } }, { - "id": 24850, + "id": 24897, "properties": { "facing": "east", "half": "lower", @@ -160480,7 +160999,7 @@ } }, { - "id": 24851, + "id": 24898, "properties": { "facing": "east", "half": "lower", @@ -160490,7 +161009,7 @@ } }, { - "id": 24852, + "id": 24899, "properties": { "facing": "east", "half": "lower", @@ -160500,7 +161019,7 @@ } }, { - "id": 24853, + "id": 24900, "properties": { "facing": "east", "half": "lower", @@ -160510,7 +161029,7 @@ } }, { - "id": 24854, + "id": 24901, "properties": { "facing": "east", "half": "lower", @@ -160520,7 +161039,7 @@ } }, { - "id": 24855, + "id": 24902, "properties": { "facing": "east", "half": "lower", @@ -160530,7 +161049,7 @@ } }, { - "id": 24856, + "id": 24903, "properties": { "facing": "east", "half": "lower", @@ -160555,14 +161074,14 @@ }, "states": [ { - "id": 25695, + "id": 25742, "properties": { "waterlogged": "true" } }, { "default": true, - "id": 25696, + "id": 25743, "properties": { "waterlogged": "false" } @@ -160602,7 +161121,7 @@ }, "states": [ { - "id": 25305, + "id": 25352, "properties": { "facing": "north", "half": "top", @@ -160612,7 +161131,7 @@ } }, { - "id": 25306, + "id": 25353, "properties": { "facing": "north", "half": "top", @@ -160622,7 +161141,7 @@ } }, { - "id": 25307, + "id": 25354, "properties": { "facing": "north", "half": "top", @@ -160632,7 +161151,7 @@ } }, { - "id": 25308, + "id": 25355, "properties": { "facing": "north", "half": "top", @@ -160642,7 +161161,7 @@ } }, { - "id": 25309, + "id": 25356, "properties": { "facing": "north", "half": "top", @@ -160652,7 +161171,7 @@ } }, { - "id": 25310, + "id": 25357, "properties": { "facing": "north", "half": "top", @@ -160662,7 +161181,7 @@ } }, { - "id": 25311, + "id": 25358, "properties": { "facing": "north", "half": "top", @@ -160672,7 +161191,7 @@ } }, { - "id": 25312, + "id": 25359, "properties": { "facing": "north", "half": "top", @@ -160682,7 +161201,7 @@ } }, { - "id": 25313, + "id": 25360, "properties": { "facing": "north", "half": "bottom", @@ -160692,7 +161211,7 @@ } }, { - "id": 25314, + "id": 25361, "properties": { "facing": "north", "half": "bottom", @@ -160702,7 +161221,7 @@ } }, { - "id": 25315, + "id": 25362, "properties": { "facing": "north", "half": "bottom", @@ -160712,7 +161231,7 @@ } }, { - "id": 25316, + "id": 25363, "properties": { "facing": "north", "half": "bottom", @@ -160722,7 +161241,7 @@ } }, { - "id": 25317, + "id": 25364, "properties": { "facing": "north", "half": "bottom", @@ -160732,7 +161251,7 @@ } }, { - "id": 25318, + "id": 25365, "properties": { "facing": "north", "half": "bottom", @@ -160742,7 +161261,7 @@ } }, { - "id": 25319, + "id": 25366, "properties": { "facing": "north", "half": "bottom", @@ -160753,7 +161272,7 @@ }, { "default": true, - "id": 25320, + "id": 25367, "properties": { "facing": "north", "half": "bottom", @@ -160763,7 +161282,7 @@ } }, { - "id": 25321, + "id": 25368, "properties": { "facing": "south", "half": "top", @@ -160773,7 +161292,7 @@ } }, { - "id": 25322, + "id": 25369, "properties": { "facing": "south", "half": "top", @@ -160783,7 +161302,7 @@ } }, { - "id": 25323, + "id": 25370, "properties": { "facing": "south", "half": "top", @@ -160793,7 +161312,7 @@ } }, { - "id": 25324, + "id": 25371, "properties": { "facing": "south", "half": "top", @@ -160803,7 +161322,7 @@ } }, { - "id": 25325, + "id": 25372, "properties": { "facing": "south", "half": "top", @@ -160813,7 +161332,7 @@ } }, { - "id": 25326, + "id": 25373, "properties": { "facing": "south", "half": "top", @@ -160823,7 +161342,7 @@ } }, { - "id": 25327, + "id": 25374, "properties": { "facing": "south", "half": "top", @@ -160833,7 +161352,7 @@ } }, { - "id": 25328, + "id": 25375, "properties": { "facing": "south", "half": "top", @@ -160843,7 +161362,7 @@ } }, { - "id": 25329, + "id": 25376, "properties": { "facing": "south", "half": "bottom", @@ -160853,7 +161372,7 @@ } }, { - "id": 25330, + "id": 25377, "properties": { "facing": "south", "half": "bottom", @@ -160863,7 +161382,7 @@ } }, { - "id": 25331, + "id": 25378, "properties": { "facing": "south", "half": "bottom", @@ -160873,7 +161392,7 @@ } }, { - "id": 25332, + "id": 25379, "properties": { "facing": "south", "half": "bottom", @@ -160883,7 +161402,7 @@ } }, { - "id": 25333, + "id": 25380, "properties": { "facing": "south", "half": "bottom", @@ -160893,7 +161412,7 @@ } }, { - "id": 25334, + "id": 25381, "properties": { "facing": "south", "half": "bottom", @@ -160903,7 +161422,7 @@ } }, { - "id": 25335, + "id": 25382, "properties": { "facing": "south", "half": "bottom", @@ -160913,7 +161432,7 @@ } }, { - "id": 25336, + "id": 25383, "properties": { "facing": "south", "half": "bottom", @@ -160923,7 +161442,7 @@ } }, { - "id": 25337, + "id": 25384, "properties": { "facing": "west", "half": "top", @@ -160933,7 +161452,7 @@ } }, { - "id": 25338, + "id": 25385, "properties": { "facing": "west", "half": "top", @@ -160943,7 +161462,7 @@ } }, { - "id": 25339, + "id": 25386, "properties": { "facing": "west", "half": "top", @@ -160953,7 +161472,7 @@ } }, { - "id": 25340, + "id": 25387, "properties": { "facing": "west", "half": "top", @@ -160963,7 +161482,7 @@ } }, { - "id": 25341, + "id": 25388, "properties": { "facing": "west", "half": "top", @@ -160973,7 +161492,7 @@ } }, { - "id": 25342, + "id": 25389, "properties": { "facing": "west", "half": "top", @@ -160983,7 +161502,7 @@ } }, { - "id": 25343, + "id": 25390, "properties": { "facing": "west", "half": "top", @@ -160993,7 +161512,7 @@ } }, { - "id": 25344, + "id": 25391, "properties": { "facing": "west", "half": "top", @@ -161003,7 +161522,7 @@ } }, { - "id": 25345, + "id": 25392, "properties": { "facing": "west", "half": "bottom", @@ -161013,7 +161532,7 @@ } }, { - "id": 25346, + "id": 25393, "properties": { "facing": "west", "half": "bottom", @@ -161023,7 +161542,7 @@ } }, { - "id": 25347, + "id": 25394, "properties": { "facing": "west", "half": "bottom", @@ -161033,7 +161552,7 @@ } }, { - "id": 25348, + "id": 25395, "properties": { "facing": "west", "half": "bottom", @@ -161043,7 +161562,7 @@ } }, { - "id": 25349, + "id": 25396, "properties": { "facing": "west", "half": "bottom", @@ -161053,7 +161572,7 @@ } }, { - "id": 25350, + "id": 25397, "properties": { "facing": "west", "half": "bottom", @@ -161063,7 +161582,7 @@ } }, { - "id": 25351, + "id": 25398, "properties": { "facing": "west", "half": "bottom", @@ -161073,7 +161592,7 @@ } }, { - "id": 25352, + "id": 25399, "properties": { "facing": "west", "half": "bottom", @@ -161083,7 +161602,7 @@ } }, { - "id": 25353, + "id": 25400, "properties": { "facing": "east", "half": "top", @@ -161093,7 +161612,7 @@ } }, { - "id": 25354, + "id": 25401, "properties": { "facing": "east", "half": "top", @@ -161103,7 +161622,7 @@ } }, { - "id": 25355, + "id": 25402, "properties": { "facing": "east", "half": "top", @@ -161113,7 +161632,7 @@ } }, { - "id": 25356, + "id": 25403, "properties": { "facing": "east", "half": "top", @@ -161123,7 +161642,7 @@ } }, { - "id": 25357, + "id": 25404, "properties": { "facing": "east", "half": "top", @@ -161133,7 +161652,7 @@ } }, { - "id": 25358, + "id": 25405, "properties": { "facing": "east", "half": "top", @@ -161143,7 +161662,7 @@ } }, { - "id": 25359, + "id": 25406, "properties": { "facing": "east", "half": "top", @@ -161153,7 +161672,7 @@ } }, { - "id": 25360, + "id": 25407, "properties": { "facing": "east", "half": "top", @@ -161163,7 +161682,7 @@ } }, { - "id": 25361, + "id": 25408, "properties": { "facing": "east", "half": "bottom", @@ -161173,7 +161692,7 @@ } }, { - "id": 25362, + "id": 25409, "properties": { "facing": "east", "half": "bottom", @@ -161183,7 +161702,7 @@ } }, { - "id": 25363, + "id": 25410, "properties": { "facing": "east", "half": "bottom", @@ -161193,7 +161712,7 @@ } }, { - "id": 25364, + "id": 25411, "properties": { "facing": "east", "half": "bottom", @@ -161203,7 +161722,7 @@ } }, { - "id": 25365, + "id": 25412, "properties": { "facing": "east", "half": "bottom", @@ -161213,7 +161732,7 @@ } }, { - "id": 25366, + "id": 25413, "properties": { "facing": "east", "half": "bottom", @@ -161223,7 +161742,7 @@ } }, { - "id": 25367, + "id": 25414, "properties": { "facing": "east", "half": "bottom", @@ -161233,7 +161752,7 @@ } }, { - "id": 25368, + "id": 25415, "properties": { "facing": "east", "half": "bottom", @@ -161253,7 +161772,7 @@ "states": [ { "default": true, - "id": 23957 + "id": 24004 } ] }, @@ -161276,21 +161795,21 @@ }, "states": [ { - "id": 24289, + "id": 24336, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 24290, + "id": 24337, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 24291, + "id": 24338, "properties": { "type": "bottom", "waterlogged": "true" @@ -161298,21 +161817,21 @@ }, { "default": true, - "id": 24292, + "id": 24339, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 24293, + "id": 24340, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 24294, + "id": 24341, "properties": { "type": "double", "waterlogged": "false" @@ -161354,7 +161873,7 @@ }, "states": [ { - "id": 23969, + "id": 24016, "properties": { "facing": "north", "half": "top", @@ -161363,7 +161882,7 @@ } }, { - "id": 23970, + "id": 24017, "properties": { "facing": "north", "half": "top", @@ -161372,7 +161891,7 @@ } }, { - "id": 23971, + "id": 24018, "properties": { "facing": "north", "half": "top", @@ -161381,7 +161900,7 @@ } }, { - "id": 23972, + "id": 24019, "properties": { "facing": "north", "half": "top", @@ -161390,7 +161909,7 @@ } }, { - "id": 23973, + "id": 24020, "properties": { "facing": "north", "half": "top", @@ -161399,7 +161918,7 @@ } }, { - "id": 23974, + "id": 24021, "properties": { "facing": "north", "half": "top", @@ -161408,7 +161927,7 @@ } }, { - "id": 23975, + "id": 24022, "properties": { "facing": "north", "half": "top", @@ -161417,7 +161936,7 @@ } }, { - "id": 23976, + "id": 24023, "properties": { "facing": "north", "half": "top", @@ -161426,7 +161945,7 @@ } }, { - "id": 23977, + "id": 24024, "properties": { "facing": "north", "half": "top", @@ -161435,7 +161954,7 @@ } }, { - "id": 23978, + "id": 24025, "properties": { "facing": "north", "half": "top", @@ -161444,7 +161963,7 @@ } }, { - "id": 23979, + "id": 24026, "properties": { "facing": "north", "half": "bottom", @@ -161454,7 +161973,7 @@ }, { "default": true, - "id": 23980, + "id": 24027, "properties": { "facing": "north", "half": "bottom", @@ -161463,7 +161982,7 @@ } }, { - "id": 23981, + "id": 24028, "properties": { "facing": "north", "half": "bottom", @@ -161472,7 +161991,7 @@ } }, { - "id": 23982, + "id": 24029, "properties": { "facing": "north", "half": "bottom", @@ -161481,7 +162000,7 @@ } }, { - "id": 23983, + "id": 24030, "properties": { "facing": "north", "half": "bottom", @@ -161490,7 +162009,7 @@ } }, { - "id": 23984, + "id": 24031, "properties": { "facing": "north", "half": "bottom", @@ -161499,7 +162018,7 @@ } }, { - "id": 23985, + "id": 24032, "properties": { "facing": "north", "half": "bottom", @@ -161508,7 +162027,7 @@ } }, { - "id": 23986, + "id": 24033, "properties": { "facing": "north", "half": "bottom", @@ -161517,7 +162036,7 @@ } }, { - "id": 23987, + "id": 24034, "properties": { "facing": "north", "half": "bottom", @@ -161526,7 +162045,7 @@ } }, { - "id": 23988, + "id": 24035, "properties": { "facing": "north", "half": "bottom", @@ -161535,7 +162054,7 @@ } }, { - "id": 23989, + "id": 24036, "properties": { "facing": "south", "half": "top", @@ -161544,7 +162063,7 @@ } }, { - "id": 23990, + "id": 24037, "properties": { "facing": "south", "half": "top", @@ -161553,7 +162072,7 @@ } }, { - "id": 23991, + "id": 24038, "properties": { "facing": "south", "half": "top", @@ -161562,7 +162081,7 @@ } }, { - "id": 23992, + "id": 24039, "properties": { "facing": "south", "half": "top", @@ -161571,7 +162090,7 @@ } }, { - "id": 23993, + "id": 24040, "properties": { "facing": "south", "half": "top", @@ -161580,7 +162099,7 @@ } }, { - "id": 23994, + "id": 24041, "properties": { "facing": "south", "half": "top", @@ -161589,7 +162108,7 @@ } }, { - "id": 23995, + "id": 24042, "properties": { "facing": "south", "half": "top", @@ -161598,7 +162117,7 @@ } }, { - "id": 23996, + "id": 24043, "properties": { "facing": "south", "half": "top", @@ -161607,7 +162126,7 @@ } }, { - "id": 23997, + "id": 24044, "properties": { "facing": "south", "half": "top", @@ -161616,7 +162135,7 @@ } }, { - "id": 23998, + "id": 24045, "properties": { "facing": "south", "half": "top", @@ -161625,7 +162144,7 @@ } }, { - "id": 23999, + "id": 24046, "properties": { "facing": "south", "half": "bottom", @@ -161634,7 +162153,7 @@ } }, { - "id": 24000, + "id": 24047, "properties": { "facing": "south", "half": "bottom", @@ -161643,7 +162162,7 @@ } }, { - "id": 24001, + "id": 24048, "properties": { "facing": "south", "half": "bottom", @@ -161652,7 +162171,7 @@ } }, { - "id": 24002, + "id": 24049, "properties": { "facing": "south", "half": "bottom", @@ -161661,7 +162180,7 @@ } }, { - "id": 24003, + "id": 24050, "properties": { "facing": "south", "half": "bottom", @@ -161670,7 +162189,7 @@ } }, { - "id": 24004, + "id": 24051, "properties": { "facing": "south", "half": "bottom", @@ -161679,7 +162198,7 @@ } }, { - "id": 24005, + "id": 24052, "properties": { "facing": "south", "half": "bottom", @@ -161688,7 +162207,7 @@ } }, { - "id": 24006, + "id": 24053, "properties": { "facing": "south", "half": "bottom", @@ -161697,7 +162216,7 @@ } }, { - "id": 24007, + "id": 24054, "properties": { "facing": "south", "half": "bottom", @@ -161706,7 +162225,7 @@ } }, { - "id": 24008, + "id": 24055, "properties": { "facing": "south", "half": "bottom", @@ -161715,7 +162234,7 @@ } }, { - "id": 24009, + "id": 24056, "properties": { "facing": "west", "half": "top", @@ -161724,7 +162243,7 @@ } }, { - "id": 24010, + "id": 24057, "properties": { "facing": "west", "half": "top", @@ -161733,7 +162252,7 @@ } }, { - "id": 24011, + "id": 24058, "properties": { "facing": "west", "half": "top", @@ -161742,7 +162261,7 @@ } }, { - "id": 24012, + "id": 24059, "properties": { "facing": "west", "half": "top", @@ -161751,7 +162270,7 @@ } }, { - "id": 24013, + "id": 24060, "properties": { "facing": "west", "half": "top", @@ -161760,7 +162279,7 @@ } }, { - "id": 24014, + "id": 24061, "properties": { "facing": "west", "half": "top", @@ -161769,7 +162288,7 @@ } }, { - "id": 24015, + "id": 24062, "properties": { "facing": "west", "half": "top", @@ -161778,7 +162297,7 @@ } }, { - "id": 24016, + "id": 24063, "properties": { "facing": "west", "half": "top", @@ -161787,7 +162306,7 @@ } }, { - "id": 24017, + "id": 24064, "properties": { "facing": "west", "half": "top", @@ -161796,7 +162315,7 @@ } }, { - "id": 24018, + "id": 24065, "properties": { "facing": "west", "half": "top", @@ -161805,7 +162324,7 @@ } }, { - "id": 24019, + "id": 24066, "properties": { "facing": "west", "half": "bottom", @@ -161814,7 +162333,7 @@ } }, { - "id": 24020, + "id": 24067, "properties": { "facing": "west", "half": "bottom", @@ -161823,7 +162342,7 @@ } }, { - "id": 24021, + "id": 24068, "properties": { "facing": "west", "half": "bottom", @@ -161832,7 +162351,7 @@ } }, { - "id": 24022, + "id": 24069, "properties": { "facing": "west", "half": "bottom", @@ -161841,7 +162360,7 @@ } }, { - "id": 24023, + "id": 24070, "properties": { "facing": "west", "half": "bottom", @@ -161850,7 +162369,7 @@ } }, { - "id": 24024, + "id": 24071, "properties": { "facing": "west", "half": "bottom", @@ -161859,7 +162378,7 @@ } }, { - "id": 24025, + "id": 24072, "properties": { "facing": "west", "half": "bottom", @@ -161868,7 +162387,7 @@ } }, { - "id": 24026, + "id": 24073, "properties": { "facing": "west", "half": "bottom", @@ -161877,7 +162396,7 @@ } }, { - "id": 24027, + "id": 24074, "properties": { "facing": "west", "half": "bottom", @@ -161886,7 +162405,7 @@ } }, { - "id": 24028, + "id": 24075, "properties": { "facing": "west", "half": "bottom", @@ -161895,7 +162414,7 @@ } }, { - "id": 24029, + "id": 24076, "properties": { "facing": "east", "half": "top", @@ -161904,7 +162423,7 @@ } }, { - "id": 24030, + "id": 24077, "properties": { "facing": "east", "half": "top", @@ -161913,7 +162432,7 @@ } }, { - "id": 24031, + "id": 24078, "properties": { "facing": "east", "half": "top", @@ -161922,7 +162441,7 @@ } }, { - "id": 24032, + "id": 24079, "properties": { "facing": "east", "half": "top", @@ -161931,7 +162450,7 @@ } }, { - "id": 24033, + "id": 24080, "properties": { "facing": "east", "half": "top", @@ -161940,7 +162459,7 @@ } }, { - "id": 24034, + "id": 24081, "properties": { "facing": "east", "half": "top", @@ -161949,7 +162468,7 @@ } }, { - "id": 24035, + "id": 24082, "properties": { "facing": "east", "half": "top", @@ -161958,7 +162477,7 @@ } }, { - "id": 24036, + "id": 24083, "properties": { "facing": "east", "half": "top", @@ -161967,7 +162486,7 @@ } }, { - "id": 24037, + "id": 24084, "properties": { "facing": "east", "half": "top", @@ -161976,7 +162495,7 @@ } }, { - "id": 24038, + "id": 24085, "properties": { "facing": "east", "half": "top", @@ -161985,7 +162504,7 @@ } }, { - "id": 24039, + "id": 24086, "properties": { "facing": "east", "half": "bottom", @@ -161994,7 +162513,7 @@ } }, { - "id": 24040, + "id": 24087, "properties": { "facing": "east", "half": "bottom", @@ -162003,7 +162522,7 @@ } }, { - "id": 24041, + "id": 24088, "properties": { "facing": "east", "half": "bottom", @@ -162012,7 +162531,7 @@ } }, { - "id": 24042, + "id": 24089, "properties": { "facing": "east", "half": "bottom", @@ -162021,7 +162540,7 @@ } }, { - "id": 24043, + "id": 24090, "properties": { "facing": "east", "half": "bottom", @@ -162030,7 +162549,7 @@ } }, { - "id": 24044, + "id": 24091, "properties": { "facing": "east", "half": "bottom", @@ -162039,7 +162558,7 @@ } }, { - "id": 24045, + "id": 24092, "properties": { "facing": "east", "half": "bottom", @@ -162048,7 +162567,7 @@ } }, { - "id": 24046, + "id": 24093, "properties": { "facing": "east", "half": "bottom", @@ -162057,7 +162576,7 @@ } }, { - "id": 24047, + "id": 24094, "properties": { "facing": "east", "half": "bottom", @@ -162066,7 +162585,7 @@ } }, { - "id": 24048, + "id": 24095, "properties": { "facing": "east", "half": "bottom", @@ -162084,7 +162603,7 @@ "states": [ { "default": true, - "id": 11625 + "id": 11635 } ] }, @@ -162096,7 +162615,7 @@ "states": [ { "default": true, - "id": 6774 + "id": 6784 } ] }, @@ -162114,13 +162633,13 @@ "states": [ { "default": true, - "id": 27860, + "id": 27939, "properties": { "tip": "true" } }, { - "id": 27861, + "id": 27940, "properties": { "tip": "false" } @@ -162136,7 +162655,7 @@ "states": [ { "default": true, - "id": 27697 + "id": 27776 } ] }, @@ -162174,7 +162693,7 @@ "states": [ { "default": true, - "id": 27698, + "id": 27777, "properties": { "bottom": "true", "east": "none", @@ -162184,7 +162703,7 @@ } }, { - "id": 27699, + "id": 27778, "properties": { "bottom": "true", "east": "none", @@ -162194,7 +162713,7 @@ } }, { - "id": 27700, + "id": 27779, "properties": { "bottom": "true", "east": "none", @@ -162204,7 +162723,7 @@ } }, { - "id": 27701, + "id": 27780, "properties": { "bottom": "true", "east": "none", @@ -162214,7 +162733,7 @@ } }, { - "id": 27702, + "id": 27781, "properties": { "bottom": "true", "east": "none", @@ -162224,7 +162743,7 @@ } }, { - "id": 27703, + "id": 27782, "properties": { "bottom": "true", "east": "none", @@ -162234,7 +162753,7 @@ } }, { - "id": 27704, + "id": 27783, "properties": { "bottom": "true", "east": "none", @@ -162244,7 +162763,7 @@ } }, { - "id": 27705, + "id": 27784, "properties": { "bottom": "true", "east": "none", @@ -162254,7 +162773,7 @@ } }, { - "id": 27706, + "id": 27785, "properties": { "bottom": "true", "east": "none", @@ -162264,7 +162783,7 @@ } }, { - "id": 27707, + "id": 27786, "properties": { "bottom": "true", "east": "none", @@ -162274,7 +162793,7 @@ } }, { - "id": 27708, + "id": 27787, "properties": { "bottom": "true", "east": "none", @@ -162284,7 +162803,7 @@ } }, { - "id": 27709, + "id": 27788, "properties": { "bottom": "true", "east": "none", @@ -162294,7 +162813,7 @@ } }, { - "id": 27710, + "id": 27789, "properties": { "bottom": "true", "east": "none", @@ -162304,7 +162823,7 @@ } }, { - "id": 27711, + "id": 27790, "properties": { "bottom": "true", "east": "none", @@ -162314,7 +162833,7 @@ } }, { - "id": 27712, + "id": 27791, "properties": { "bottom": "true", "east": "none", @@ -162324,7 +162843,7 @@ } }, { - "id": 27713, + "id": 27792, "properties": { "bottom": "true", "east": "none", @@ -162334,7 +162853,7 @@ } }, { - "id": 27714, + "id": 27793, "properties": { "bottom": "true", "east": "none", @@ -162344,7 +162863,7 @@ } }, { - "id": 27715, + "id": 27794, "properties": { "bottom": "true", "east": "none", @@ -162354,7 +162873,7 @@ } }, { - "id": 27716, + "id": 27795, "properties": { "bottom": "true", "east": "none", @@ -162364,7 +162883,7 @@ } }, { - "id": 27717, + "id": 27796, "properties": { "bottom": "true", "east": "none", @@ -162374,7 +162893,7 @@ } }, { - "id": 27718, + "id": 27797, "properties": { "bottom": "true", "east": "none", @@ -162384,7 +162903,7 @@ } }, { - "id": 27719, + "id": 27798, "properties": { "bottom": "true", "east": "none", @@ -162394,7 +162913,7 @@ } }, { - "id": 27720, + "id": 27799, "properties": { "bottom": "true", "east": "none", @@ -162404,7 +162923,7 @@ } }, { - "id": 27721, + "id": 27800, "properties": { "bottom": "true", "east": "none", @@ -162414,7 +162933,7 @@ } }, { - "id": 27722, + "id": 27801, "properties": { "bottom": "true", "east": "none", @@ -162424,7 +162943,7 @@ } }, { - "id": 27723, + "id": 27802, "properties": { "bottom": "true", "east": "none", @@ -162434,7 +162953,7 @@ } }, { - "id": 27724, + "id": 27803, "properties": { "bottom": "true", "east": "none", @@ -162444,7 +162963,7 @@ } }, { - "id": 27725, + "id": 27804, "properties": { "bottom": "true", "east": "low", @@ -162454,7 +162973,7 @@ } }, { - "id": 27726, + "id": 27805, "properties": { "bottom": "true", "east": "low", @@ -162464,7 +162983,7 @@ } }, { - "id": 27727, + "id": 27806, "properties": { "bottom": "true", "east": "low", @@ -162474,7 +162993,7 @@ } }, { - "id": 27728, + "id": 27807, "properties": { "bottom": "true", "east": "low", @@ -162484,7 +163003,7 @@ } }, { - "id": 27729, + "id": 27808, "properties": { "bottom": "true", "east": "low", @@ -162494,7 +163013,7 @@ } }, { - "id": 27730, + "id": 27809, "properties": { "bottom": "true", "east": "low", @@ -162504,7 +163023,7 @@ } }, { - "id": 27731, + "id": 27810, "properties": { "bottom": "true", "east": "low", @@ -162514,7 +163033,7 @@ } }, { - "id": 27732, + "id": 27811, "properties": { "bottom": "true", "east": "low", @@ -162524,7 +163043,7 @@ } }, { - "id": 27733, + "id": 27812, "properties": { "bottom": "true", "east": "low", @@ -162534,7 +163053,7 @@ } }, { - "id": 27734, + "id": 27813, "properties": { "bottom": "true", "east": "low", @@ -162544,7 +163063,7 @@ } }, { - "id": 27735, + "id": 27814, "properties": { "bottom": "true", "east": "low", @@ -162554,7 +163073,7 @@ } }, { - "id": 27736, + "id": 27815, "properties": { "bottom": "true", "east": "low", @@ -162564,7 +163083,7 @@ } }, { - "id": 27737, + "id": 27816, "properties": { "bottom": "true", "east": "low", @@ -162574,7 +163093,7 @@ } }, { - "id": 27738, + "id": 27817, "properties": { "bottom": "true", "east": "low", @@ -162584,7 +163103,7 @@ } }, { - "id": 27739, + "id": 27818, "properties": { "bottom": "true", "east": "low", @@ -162594,7 +163113,7 @@ } }, { - "id": 27740, + "id": 27819, "properties": { "bottom": "true", "east": "low", @@ -162604,7 +163123,7 @@ } }, { - "id": 27741, + "id": 27820, "properties": { "bottom": "true", "east": "low", @@ -162614,7 +163133,7 @@ } }, { - "id": 27742, + "id": 27821, "properties": { "bottom": "true", "east": "low", @@ -162624,7 +163143,7 @@ } }, { - "id": 27743, + "id": 27822, "properties": { "bottom": "true", "east": "low", @@ -162634,7 +163153,7 @@ } }, { - "id": 27744, + "id": 27823, "properties": { "bottom": "true", "east": "low", @@ -162644,7 +163163,7 @@ } }, { - "id": 27745, + "id": 27824, "properties": { "bottom": "true", "east": "low", @@ -162654,7 +163173,7 @@ } }, { - "id": 27746, + "id": 27825, "properties": { "bottom": "true", "east": "low", @@ -162664,7 +163183,7 @@ } }, { - "id": 27747, + "id": 27826, "properties": { "bottom": "true", "east": "low", @@ -162674,7 +163193,7 @@ } }, { - "id": 27748, + "id": 27827, "properties": { "bottom": "true", "east": "low", @@ -162684,7 +163203,7 @@ } }, { - "id": 27749, + "id": 27828, "properties": { "bottom": "true", "east": "low", @@ -162694,7 +163213,7 @@ } }, { - "id": 27750, + "id": 27829, "properties": { "bottom": "true", "east": "low", @@ -162704,7 +163223,7 @@ } }, { - "id": 27751, + "id": 27830, "properties": { "bottom": "true", "east": "low", @@ -162714,7 +163233,7 @@ } }, { - "id": 27752, + "id": 27831, "properties": { "bottom": "true", "east": "tall", @@ -162724,7 +163243,7 @@ } }, { - "id": 27753, + "id": 27832, "properties": { "bottom": "true", "east": "tall", @@ -162734,7 +163253,7 @@ } }, { - "id": 27754, + "id": 27833, "properties": { "bottom": "true", "east": "tall", @@ -162744,7 +163263,7 @@ } }, { - "id": 27755, + "id": 27834, "properties": { "bottom": "true", "east": "tall", @@ -162754,7 +163273,7 @@ } }, { - "id": 27756, + "id": 27835, "properties": { "bottom": "true", "east": "tall", @@ -162764,7 +163283,7 @@ } }, { - "id": 27757, + "id": 27836, "properties": { "bottom": "true", "east": "tall", @@ -162774,7 +163293,7 @@ } }, { - "id": 27758, + "id": 27837, "properties": { "bottom": "true", "east": "tall", @@ -162784,7 +163303,7 @@ } }, { - "id": 27759, + "id": 27838, "properties": { "bottom": "true", "east": "tall", @@ -162794,7 +163313,7 @@ } }, { - "id": 27760, + "id": 27839, "properties": { "bottom": "true", "east": "tall", @@ -162804,7 +163323,7 @@ } }, { - "id": 27761, + "id": 27840, "properties": { "bottom": "true", "east": "tall", @@ -162814,7 +163333,7 @@ } }, { - "id": 27762, + "id": 27841, "properties": { "bottom": "true", "east": "tall", @@ -162824,7 +163343,7 @@ } }, { - "id": 27763, + "id": 27842, "properties": { "bottom": "true", "east": "tall", @@ -162834,7 +163353,7 @@ } }, { - "id": 27764, + "id": 27843, "properties": { "bottom": "true", "east": "tall", @@ -162844,7 +163363,7 @@ } }, { - "id": 27765, + "id": 27844, "properties": { "bottom": "true", "east": "tall", @@ -162854,7 +163373,7 @@ } }, { - "id": 27766, + "id": 27845, "properties": { "bottom": "true", "east": "tall", @@ -162864,7 +163383,7 @@ } }, { - "id": 27767, + "id": 27846, "properties": { "bottom": "true", "east": "tall", @@ -162874,7 +163393,7 @@ } }, { - "id": 27768, + "id": 27847, "properties": { "bottom": "true", "east": "tall", @@ -162884,7 +163403,7 @@ } }, { - "id": 27769, + "id": 27848, "properties": { "bottom": "true", "east": "tall", @@ -162894,7 +163413,7 @@ } }, { - "id": 27770, + "id": 27849, "properties": { "bottom": "true", "east": "tall", @@ -162904,7 +163423,7 @@ } }, { - "id": 27771, + "id": 27850, "properties": { "bottom": "true", "east": "tall", @@ -162914,7 +163433,7 @@ } }, { - "id": 27772, + "id": 27851, "properties": { "bottom": "true", "east": "tall", @@ -162924,7 +163443,7 @@ } }, { - "id": 27773, + "id": 27852, "properties": { "bottom": "true", "east": "tall", @@ -162934,7 +163453,7 @@ } }, { - "id": 27774, + "id": 27853, "properties": { "bottom": "true", "east": "tall", @@ -162944,7 +163463,7 @@ } }, { - "id": 27775, + "id": 27854, "properties": { "bottom": "true", "east": "tall", @@ -162954,7 +163473,7 @@ } }, { - "id": 27776, + "id": 27855, "properties": { "bottom": "true", "east": "tall", @@ -162964,7 +163483,7 @@ } }, { - "id": 27777, + "id": 27856, "properties": { "bottom": "true", "east": "tall", @@ -162974,7 +163493,7 @@ } }, { - "id": 27778, + "id": 27857, "properties": { "bottom": "true", "east": "tall", @@ -162984,7 +163503,7 @@ } }, { - "id": 27779, + "id": 27858, "properties": { "bottom": "false", "east": "none", @@ -162994,7 +163513,7 @@ } }, { - "id": 27780, + "id": 27859, "properties": { "bottom": "false", "east": "none", @@ -163004,7 +163523,7 @@ } }, { - "id": 27781, + "id": 27860, "properties": { "bottom": "false", "east": "none", @@ -163014,7 +163533,7 @@ } }, { - "id": 27782, + "id": 27861, "properties": { "bottom": "false", "east": "none", @@ -163024,7 +163543,7 @@ } }, { - "id": 27783, + "id": 27862, "properties": { "bottom": "false", "east": "none", @@ -163034,7 +163553,7 @@ } }, { - "id": 27784, + "id": 27863, "properties": { "bottom": "false", "east": "none", @@ -163044,7 +163563,7 @@ } }, { - "id": 27785, + "id": 27864, "properties": { "bottom": "false", "east": "none", @@ -163054,7 +163573,7 @@ } }, { - "id": 27786, + "id": 27865, "properties": { "bottom": "false", "east": "none", @@ -163064,7 +163583,7 @@ } }, { - "id": 27787, + "id": 27866, "properties": { "bottom": "false", "east": "none", @@ -163074,7 +163593,7 @@ } }, { - "id": 27788, + "id": 27867, "properties": { "bottom": "false", "east": "none", @@ -163084,7 +163603,7 @@ } }, { - "id": 27789, + "id": 27868, "properties": { "bottom": "false", "east": "none", @@ -163094,7 +163613,7 @@ } }, { - "id": 27790, + "id": 27869, "properties": { "bottom": "false", "east": "none", @@ -163104,7 +163623,7 @@ } }, { - "id": 27791, + "id": 27870, "properties": { "bottom": "false", "east": "none", @@ -163114,7 +163633,7 @@ } }, { - "id": 27792, + "id": 27871, "properties": { "bottom": "false", "east": "none", @@ -163124,7 +163643,7 @@ } }, { - "id": 27793, + "id": 27872, "properties": { "bottom": "false", "east": "none", @@ -163134,7 +163653,7 @@ } }, { - "id": 27794, + "id": 27873, "properties": { "bottom": "false", "east": "none", @@ -163144,7 +163663,7 @@ } }, { - "id": 27795, + "id": 27874, "properties": { "bottom": "false", "east": "none", @@ -163154,7 +163673,7 @@ } }, { - "id": 27796, + "id": 27875, "properties": { "bottom": "false", "east": "none", @@ -163164,7 +163683,7 @@ } }, { - "id": 27797, + "id": 27876, "properties": { "bottom": "false", "east": "none", @@ -163174,7 +163693,7 @@ } }, { - "id": 27798, + "id": 27877, "properties": { "bottom": "false", "east": "none", @@ -163184,7 +163703,7 @@ } }, { - "id": 27799, + "id": 27878, "properties": { "bottom": "false", "east": "none", @@ -163194,7 +163713,7 @@ } }, { - "id": 27800, + "id": 27879, "properties": { "bottom": "false", "east": "none", @@ -163204,7 +163723,7 @@ } }, { - "id": 27801, + "id": 27880, "properties": { "bottom": "false", "east": "none", @@ -163214,7 +163733,7 @@ } }, { - "id": 27802, + "id": 27881, "properties": { "bottom": "false", "east": "none", @@ -163224,7 +163743,7 @@ } }, { - "id": 27803, + "id": 27882, "properties": { "bottom": "false", "east": "none", @@ -163234,7 +163753,7 @@ } }, { - "id": 27804, + "id": 27883, "properties": { "bottom": "false", "east": "none", @@ -163244,7 +163763,7 @@ } }, { - "id": 27805, + "id": 27884, "properties": { "bottom": "false", "east": "none", @@ -163254,7 +163773,7 @@ } }, { - "id": 27806, + "id": 27885, "properties": { "bottom": "false", "east": "low", @@ -163264,7 +163783,7 @@ } }, { - "id": 27807, + "id": 27886, "properties": { "bottom": "false", "east": "low", @@ -163274,7 +163793,7 @@ } }, { - "id": 27808, + "id": 27887, "properties": { "bottom": "false", "east": "low", @@ -163284,7 +163803,7 @@ } }, { - "id": 27809, + "id": 27888, "properties": { "bottom": "false", "east": "low", @@ -163294,7 +163813,7 @@ } }, { - "id": 27810, + "id": 27889, "properties": { "bottom": "false", "east": "low", @@ -163304,7 +163823,7 @@ } }, { - "id": 27811, + "id": 27890, "properties": { "bottom": "false", "east": "low", @@ -163314,7 +163833,7 @@ } }, { - "id": 27812, + "id": 27891, "properties": { "bottom": "false", "east": "low", @@ -163324,7 +163843,7 @@ } }, { - "id": 27813, + "id": 27892, "properties": { "bottom": "false", "east": "low", @@ -163334,7 +163853,7 @@ } }, { - "id": 27814, + "id": 27893, "properties": { "bottom": "false", "east": "low", @@ -163344,7 +163863,7 @@ } }, { - "id": 27815, + "id": 27894, "properties": { "bottom": "false", "east": "low", @@ -163354,7 +163873,7 @@ } }, { - "id": 27816, + "id": 27895, "properties": { "bottom": "false", "east": "low", @@ -163364,7 +163883,7 @@ } }, { - "id": 27817, + "id": 27896, "properties": { "bottom": "false", "east": "low", @@ -163374,7 +163893,7 @@ } }, { - "id": 27818, + "id": 27897, "properties": { "bottom": "false", "east": "low", @@ -163384,7 +163903,7 @@ } }, { - "id": 27819, + "id": 27898, "properties": { "bottom": "false", "east": "low", @@ -163394,7 +163913,7 @@ } }, { - "id": 27820, + "id": 27899, "properties": { "bottom": "false", "east": "low", @@ -163404,7 +163923,7 @@ } }, { - "id": 27821, + "id": 27900, "properties": { "bottom": "false", "east": "low", @@ -163414,7 +163933,7 @@ } }, { - "id": 27822, + "id": 27901, "properties": { "bottom": "false", "east": "low", @@ -163424,7 +163943,7 @@ } }, { - "id": 27823, + "id": 27902, "properties": { "bottom": "false", "east": "low", @@ -163434,7 +163953,7 @@ } }, { - "id": 27824, + "id": 27903, "properties": { "bottom": "false", "east": "low", @@ -163444,7 +163963,7 @@ } }, { - "id": 27825, + "id": 27904, "properties": { "bottom": "false", "east": "low", @@ -163454,7 +163973,7 @@ } }, { - "id": 27826, + "id": 27905, "properties": { "bottom": "false", "east": "low", @@ -163464,7 +163983,7 @@ } }, { - "id": 27827, + "id": 27906, "properties": { "bottom": "false", "east": "low", @@ -163474,7 +163993,7 @@ } }, { - "id": 27828, + "id": 27907, "properties": { "bottom": "false", "east": "low", @@ -163484,7 +164003,7 @@ } }, { - "id": 27829, + "id": 27908, "properties": { "bottom": "false", "east": "low", @@ -163494,7 +164013,7 @@ } }, { - "id": 27830, + "id": 27909, "properties": { "bottom": "false", "east": "low", @@ -163504,7 +164023,7 @@ } }, { - "id": 27831, + "id": 27910, "properties": { "bottom": "false", "east": "low", @@ -163514,7 +164033,7 @@ } }, { - "id": 27832, + "id": 27911, "properties": { "bottom": "false", "east": "low", @@ -163524,7 +164043,7 @@ } }, { - "id": 27833, + "id": 27912, "properties": { "bottom": "false", "east": "tall", @@ -163534,7 +164053,7 @@ } }, { - "id": 27834, + "id": 27913, "properties": { "bottom": "false", "east": "tall", @@ -163544,7 +164063,7 @@ } }, { - "id": 27835, + "id": 27914, "properties": { "bottom": "false", "east": "tall", @@ -163554,7 +164073,7 @@ } }, { - "id": 27836, + "id": 27915, "properties": { "bottom": "false", "east": "tall", @@ -163564,7 +164083,7 @@ } }, { - "id": 27837, + "id": 27916, "properties": { "bottom": "false", "east": "tall", @@ -163574,7 +164093,7 @@ } }, { - "id": 27838, + "id": 27917, "properties": { "bottom": "false", "east": "tall", @@ -163584,7 +164103,7 @@ } }, { - "id": 27839, + "id": 27918, "properties": { "bottom": "false", "east": "tall", @@ -163594,7 +164113,7 @@ } }, { - "id": 27840, + "id": 27919, "properties": { "bottom": "false", "east": "tall", @@ -163604,7 +164123,7 @@ } }, { - "id": 27841, + "id": 27920, "properties": { "bottom": "false", "east": "tall", @@ -163614,7 +164133,7 @@ } }, { - "id": 27842, + "id": 27921, "properties": { "bottom": "false", "east": "tall", @@ -163624,7 +164143,7 @@ } }, { - "id": 27843, + "id": 27922, "properties": { "bottom": "false", "east": "tall", @@ -163634,7 +164153,7 @@ } }, { - "id": 27844, + "id": 27923, "properties": { "bottom": "false", "east": "tall", @@ -163644,7 +164163,7 @@ } }, { - "id": 27845, + "id": 27924, "properties": { "bottom": "false", "east": "tall", @@ -163654,7 +164173,7 @@ } }, { - "id": 27846, + "id": 27925, "properties": { "bottom": "false", "east": "tall", @@ -163664,7 +164183,7 @@ } }, { - "id": 27847, + "id": 27926, "properties": { "bottom": "false", "east": "tall", @@ -163674,7 +164193,7 @@ } }, { - "id": 27848, + "id": 27927, "properties": { "bottom": "false", "east": "tall", @@ -163684,7 +164203,7 @@ } }, { - "id": 27849, + "id": 27928, "properties": { "bottom": "false", "east": "tall", @@ -163694,7 +164213,7 @@ } }, { - "id": 27850, + "id": 27929, "properties": { "bottom": "false", "east": "tall", @@ -163704,7 +164223,7 @@ } }, { - "id": 27851, + "id": 27930, "properties": { "bottom": "false", "east": "tall", @@ -163714,7 +164233,7 @@ } }, { - "id": 27852, + "id": 27931, "properties": { "bottom": "false", "east": "tall", @@ -163724,7 +164243,7 @@ } }, { - "id": 27853, + "id": 27932, "properties": { "bottom": "false", "east": "tall", @@ -163734,7 +164253,7 @@ } }, { - "id": 27854, + "id": 27933, "properties": { "bottom": "false", "east": "tall", @@ -163744,7 +164263,7 @@ } }, { - "id": 27855, + "id": 27934, "properties": { "bottom": "false", "east": "tall", @@ -163754,7 +164273,7 @@ } }, { - "id": 27856, + "id": 27935, "properties": { "bottom": "false", "east": "tall", @@ -163764,7 +164283,7 @@ } }, { - "id": 27857, + "id": 27936, "properties": { "bottom": "false", "east": "tall", @@ -163774,7 +164293,7 @@ } }, { - "id": 27858, + "id": 27937, "properties": { "bottom": "false", "east": "tall", @@ -163784,7 +164303,7 @@ } }, { - "id": 27859, + "id": 27938, "properties": { "bottom": "false", "east": "tall", @@ -163821,7 +164340,7 @@ }, "states": [ { - "id": 9554, + "id": 9564, "properties": { "face": "floor", "facing": "north", @@ -163829,7 +164348,7 @@ } }, { - "id": 9555, + "id": 9565, "properties": { "face": "floor", "facing": "north", @@ -163837,7 +164356,7 @@ } }, { - "id": 9556, + "id": 9566, "properties": { "face": "floor", "facing": "south", @@ -163845,7 +164364,7 @@ } }, { - "id": 9557, + "id": 9567, "properties": { "face": "floor", "facing": "south", @@ -163853,7 +164372,7 @@ } }, { - "id": 9558, + "id": 9568, "properties": { "face": "floor", "facing": "west", @@ -163861,7 +164380,7 @@ } }, { - "id": 9559, + "id": 9569, "properties": { "face": "floor", "facing": "west", @@ -163869,7 +164388,7 @@ } }, { - "id": 9560, + "id": 9570, "properties": { "face": "floor", "facing": "east", @@ -163877,7 +164396,7 @@ } }, { - "id": 9561, + "id": 9571, "properties": { "face": "floor", "facing": "east", @@ -163885,7 +164404,7 @@ } }, { - "id": 9562, + "id": 9572, "properties": { "face": "wall", "facing": "north", @@ -163894,7 +164413,7 @@ }, { "default": true, - "id": 9563, + "id": 9573, "properties": { "face": "wall", "facing": "north", @@ -163902,7 +164421,7 @@ } }, { - "id": 9564, + "id": 9574, "properties": { "face": "wall", "facing": "south", @@ -163910,7 +164429,7 @@ } }, { - "id": 9565, + "id": 9575, "properties": { "face": "wall", "facing": "south", @@ -163918,7 +164437,7 @@ } }, { - "id": 9566, + "id": 9576, "properties": { "face": "wall", "facing": "west", @@ -163926,7 +164445,7 @@ } }, { - "id": 9567, + "id": 9577, "properties": { "face": "wall", "facing": "west", @@ -163934,7 +164453,7 @@ } }, { - "id": 9568, + "id": 9578, "properties": { "face": "wall", "facing": "east", @@ -163942,7 +164461,7 @@ } }, { - "id": 9569, + "id": 9579, "properties": { "face": "wall", "facing": "east", @@ -163950,7 +164469,7 @@ } }, { - "id": 9570, + "id": 9580, "properties": { "face": "ceiling", "facing": "north", @@ -163958,7 +164477,7 @@ } }, { - "id": 9571, + "id": 9581, "properties": { "face": "ceiling", "facing": "north", @@ -163966,7 +164485,7 @@ } }, { - "id": 9572, + "id": 9582, "properties": { "face": "ceiling", "facing": "south", @@ -163974,7 +164493,7 @@ } }, { - "id": 9573, + "id": 9583, "properties": { "face": "ceiling", "facing": "south", @@ -163982,7 +164501,7 @@ } }, { - "id": 9574, + "id": 9584, "properties": { "face": "ceiling", "facing": "west", @@ -163990,7 +164509,7 @@ } }, { - "id": 9575, + "id": 9585, "properties": { "face": "ceiling", "facing": "west", @@ -163998,7 +164517,7 @@ } }, { - "id": 9576, + "id": 9586, "properties": { "face": "ceiling", "facing": "east", @@ -164006,7 +164525,7 @@ } }, { - "id": 9577, + "id": 9587, "properties": { "face": "ceiling", "facing": "east", @@ -164047,7 +164566,7 @@ }, "states": [ { - "id": 13155, + "id": 13165, "properties": { "facing": "north", "half": "upper", @@ -164057,7 +164576,7 @@ } }, { - "id": 13156, + "id": 13166, "properties": { "facing": "north", "half": "upper", @@ -164067,7 +164586,7 @@ } }, { - "id": 13157, + "id": 13167, "properties": { "facing": "north", "half": "upper", @@ -164077,7 +164596,7 @@ } }, { - "id": 13158, + "id": 13168, "properties": { "facing": "north", "half": "upper", @@ -164087,7 +164606,7 @@ } }, { - "id": 13159, + "id": 13169, "properties": { "facing": "north", "half": "upper", @@ -164097,7 +164616,7 @@ } }, { - "id": 13160, + "id": 13170, "properties": { "facing": "north", "half": "upper", @@ -164107,7 +164626,7 @@ } }, { - "id": 13161, + "id": 13171, "properties": { "facing": "north", "half": "upper", @@ -164117,7 +164636,7 @@ } }, { - "id": 13162, + "id": 13172, "properties": { "facing": "north", "half": "upper", @@ -164127,7 +164646,7 @@ } }, { - "id": 13163, + "id": 13173, "properties": { "facing": "north", "half": "lower", @@ -164137,7 +164656,7 @@ } }, { - "id": 13164, + "id": 13174, "properties": { "facing": "north", "half": "lower", @@ -164147,7 +164666,7 @@ } }, { - "id": 13165, + "id": 13175, "properties": { "facing": "north", "half": "lower", @@ -164158,7 +164677,7 @@ }, { "default": true, - "id": 13166, + "id": 13176, "properties": { "facing": "north", "half": "lower", @@ -164168,7 +164687,7 @@ } }, { - "id": 13167, + "id": 13177, "properties": { "facing": "north", "half": "lower", @@ -164178,7 +164697,7 @@ } }, { - "id": 13168, + "id": 13178, "properties": { "facing": "north", "half": "lower", @@ -164188,7 +164707,7 @@ } }, { - "id": 13169, + "id": 13179, "properties": { "facing": "north", "half": "lower", @@ -164198,7 +164717,7 @@ } }, { - "id": 13170, + "id": 13180, "properties": { "facing": "north", "half": "lower", @@ -164208,7 +164727,7 @@ } }, { - "id": 13171, + "id": 13181, "properties": { "facing": "south", "half": "upper", @@ -164218,7 +164737,7 @@ } }, { - "id": 13172, + "id": 13182, "properties": { "facing": "south", "half": "upper", @@ -164228,7 +164747,7 @@ } }, { - "id": 13173, + "id": 13183, "properties": { "facing": "south", "half": "upper", @@ -164238,7 +164757,7 @@ } }, { - "id": 13174, + "id": 13184, "properties": { "facing": "south", "half": "upper", @@ -164248,7 +164767,7 @@ } }, { - "id": 13175, + "id": 13185, "properties": { "facing": "south", "half": "upper", @@ -164258,7 +164777,7 @@ } }, { - "id": 13176, + "id": 13186, "properties": { "facing": "south", "half": "upper", @@ -164268,7 +164787,7 @@ } }, { - "id": 13177, + "id": 13187, "properties": { "facing": "south", "half": "upper", @@ -164278,7 +164797,7 @@ } }, { - "id": 13178, + "id": 13188, "properties": { "facing": "south", "half": "upper", @@ -164288,7 +164807,7 @@ } }, { - "id": 13179, + "id": 13189, "properties": { "facing": "south", "half": "lower", @@ -164298,7 +164817,7 @@ } }, { - "id": 13180, + "id": 13190, "properties": { "facing": "south", "half": "lower", @@ -164308,7 +164827,7 @@ } }, { - "id": 13181, + "id": 13191, "properties": { "facing": "south", "half": "lower", @@ -164318,7 +164837,7 @@ } }, { - "id": 13182, + "id": 13192, "properties": { "facing": "south", "half": "lower", @@ -164328,7 +164847,7 @@ } }, { - "id": 13183, + "id": 13193, "properties": { "facing": "south", "half": "lower", @@ -164338,7 +164857,7 @@ } }, { - "id": 13184, + "id": 13194, "properties": { "facing": "south", "half": "lower", @@ -164348,7 +164867,7 @@ } }, { - "id": 13185, + "id": 13195, "properties": { "facing": "south", "half": "lower", @@ -164358,7 +164877,7 @@ } }, { - "id": 13186, + "id": 13196, "properties": { "facing": "south", "half": "lower", @@ -164368,7 +164887,7 @@ } }, { - "id": 13187, + "id": 13197, "properties": { "facing": "west", "half": "upper", @@ -164378,7 +164897,7 @@ } }, { - "id": 13188, + "id": 13198, "properties": { "facing": "west", "half": "upper", @@ -164388,7 +164907,7 @@ } }, { - "id": 13189, + "id": 13199, "properties": { "facing": "west", "half": "upper", @@ -164398,7 +164917,7 @@ } }, { - "id": 13190, + "id": 13200, "properties": { "facing": "west", "half": "upper", @@ -164408,7 +164927,7 @@ } }, { - "id": 13191, + "id": 13201, "properties": { "facing": "west", "half": "upper", @@ -164418,7 +164937,7 @@ } }, { - "id": 13192, + "id": 13202, "properties": { "facing": "west", "half": "upper", @@ -164428,7 +164947,7 @@ } }, { - "id": 13193, + "id": 13203, "properties": { "facing": "west", "half": "upper", @@ -164438,7 +164957,7 @@ } }, { - "id": 13194, + "id": 13204, "properties": { "facing": "west", "half": "upper", @@ -164448,7 +164967,7 @@ } }, { - "id": 13195, + "id": 13205, "properties": { "facing": "west", "half": "lower", @@ -164458,7 +164977,7 @@ } }, { - "id": 13196, + "id": 13206, "properties": { "facing": "west", "half": "lower", @@ -164468,7 +164987,7 @@ } }, { - "id": 13197, + "id": 13207, "properties": { "facing": "west", "half": "lower", @@ -164478,7 +164997,7 @@ } }, { - "id": 13198, + "id": 13208, "properties": { "facing": "west", "half": "lower", @@ -164488,7 +165007,7 @@ } }, { - "id": 13199, + "id": 13209, "properties": { "facing": "west", "half": "lower", @@ -164498,7 +165017,7 @@ } }, { - "id": 13200, + "id": 13210, "properties": { "facing": "west", "half": "lower", @@ -164508,7 +165027,7 @@ } }, { - "id": 13201, + "id": 13211, "properties": { "facing": "west", "half": "lower", @@ -164518,7 +165037,7 @@ } }, { - "id": 13202, + "id": 13212, "properties": { "facing": "west", "half": "lower", @@ -164528,7 +165047,7 @@ } }, { - "id": 13203, + "id": 13213, "properties": { "facing": "east", "half": "upper", @@ -164538,7 +165057,7 @@ } }, { - "id": 13204, + "id": 13214, "properties": { "facing": "east", "half": "upper", @@ -164548,7 +165067,7 @@ } }, { - "id": 13205, + "id": 13215, "properties": { "facing": "east", "half": "upper", @@ -164558,7 +165077,7 @@ } }, { - "id": 13206, + "id": 13216, "properties": { "facing": "east", "half": "upper", @@ -164568,7 +165087,7 @@ } }, { - "id": 13207, + "id": 13217, "properties": { "facing": "east", "half": "upper", @@ -164578,7 +165097,7 @@ } }, { - "id": 13208, + "id": 13218, "properties": { "facing": "east", "half": "upper", @@ -164588,7 +165107,7 @@ } }, { - "id": 13209, + "id": 13219, "properties": { "facing": "east", "half": "upper", @@ -164598,7 +165117,7 @@ } }, { - "id": 13210, + "id": 13220, "properties": { "facing": "east", "half": "upper", @@ -164608,7 +165127,7 @@ } }, { - "id": 13211, + "id": 13221, "properties": { "facing": "east", "half": "lower", @@ -164618,7 +165137,7 @@ } }, { - "id": 13212, + "id": 13222, "properties": { "facing": "east", "half": "lower", @@ -164628,7 +165147,7 @@ } }, { - "id": 13213, + "id": 13223, "properties": { "facing": "east", "half": "lower", @@ -164638,7 +165157,7 @@ } }, { - "id": 13214, + "id": 13224, "properties": { "facing": "east", "half": "lower", @@ -164648,7 +165167,7 @@ } }, { - "id": 13215, + "id": 13225, "properties": { "facing": "east", "half": "lower", @@ -164658,7 +165177,7 @@ } }, { - "id": 13216, + "id": 13226, "properties": { "facing": "east", "half": "lower", @@ -164668,7 +165187,7 @@ } }, { - "id": 13217, + "id": 13227, "properties": { "facing": "east", "half": "lower", @@ -164678,7 +165197,7 @@ } }, { - "id": 13218, + "id": 13228, "properties": { "facing": "east", "half": "lower", @@ -164718,7 +165237,7 @@ }, "states": [ { - "id": 12675, + "id": 12685, "properties": { "east": "true", "north": "true", @@ -164728,7 +165247,7 @@ } }, { - "id": 12676, + "id": 12686, "properties": { "east": "true", "north": "true", @@ -164738,7 +165257,7 @@ } }, { - "id": 12677, + "id": 12687, "properties": { "east": "true", "north": "true", @@ -164748,7 +165267,7 @@ } }, { - "id": 12678, + "id": 12688, "properties": { "east": "true", "north": "true", @@ -164758,7 +165277,7 @@ } }, { - "id": 12679, + "id": 12689, "properties": { "east": "true", "north": "true", @@ -164768,7 +165287,7 @@ } }, { - "id": 12680, + "id": 12690, "properties": { "east": "true", "north": "true", @@ -164778,7 +165297,7 @@ } }, { - "id": 12681, + "id": 12691, "properties": { "east": "true", "north": "true", @@ -164788,7 +165307,7 @@ } }, { - "id": 12682, + "id": 12692, "properties": { "east": "true", "north": "true", @@ -164798,7 +165317,7 @@ } }, { - "id": 12683, + "id": 12693, "properties": { "east": "true", "north": "false", @@ -164808,7 +165327,7 @@ } }, { - "id": 12684, + "id": 12694, "properties": { "east": "true", "north": "false", @@ -164818,7 +165337,7 @@ } }, { - "id": 12685, + "id": 12695, "properties": { "east": "true", "north": "false", @@ -164828,7 +165347,7 @@ } }, { - "id": 12686, + "id": 12696, "properties": { "east": "true", "north": "false", @@ -164838,7 +165357,7 @@ } }, { - "id": 12687, + "id": 12697, "properties": { "east": "true", "north": "false", @@ -164848,7 +165367,7 @@ } }, { - "id": 12688, + "id": 12698, "properties": { "east": "true", "north": "false", @@ -164858,7 +165377,7 @@ } }, { - "id": 12689, + "id": 12699, "properties": { "east": "true", "north": "false", @@ -164868,7 +165387,7 @@ } }, { - "id": 12690, + "id": 12700, "properties": { "east": "true", "north": "false", @@ -164878,7 +165397,7 @@ } }, { - "id": 12691, + "id": 12701, "properties": { "east": "false", "north": "true", @@ -164888,7 +165407,7 @@ } }, { - "id": 12692, + "id": 12702, "properties": { "east": "false", "north": "true", @@ -164898,7 +165417,7 @@ } }, { - "id": 12693, + "id": 12703, "properties": { "east": "false", "north": "true", @@ -164908,7 +165427,7 @@ } }, { - "id": 12694, + "id": 12704, "properties": { "east": "false", "north": "true", @@ -164918,7 +165437,7 @@ } }, { - "id": 12695, + "id": 12705, "properties": { "east": "false", "north": "true", @@ -164928,7 +165447,7 @@ } }, { - "id": 12696, + "id": 12706, "properties": { "east": "false", "north": "true", @@ -164938,7 +165457,7 @@ } }, { - "id": 12697, + "id": 12707, "properties": { "east": "false", "north": "true", @@ -164948,7 +165467,7 @@ } }, { - "id": 12698, + "id": 12708, "properties": { "east": "false", "north": "true", @@ -164958,7 +165477,7 @@ } }, { - "id": 12699, + "id": 12709, "properties": { "east": "false", "north": "false", @@ -164968,7 +165487,7 @@ } }, { - "id": 12700, + "id": 12710, "properties": { "east": "false", "north": "false", @@ -164978,7 +165497,7 @@ } }, { - "id": 12701, + "id": 12711, "properties": { "east": "false", "north": "false", @@ -164988,7 +165507,7 @@ } }, { - "id": 12702, + "id": 12712, "properties": { "east": "false", "north": "false", @@ -164998,7 +165517,7 @@ } }, { - "id": 12703, + "id": 12713, "properties": { "east": "false", "north": "false", @@ -165008,7 +165527,7 @@ } }, { - "id": 12704, + "id": 12714, "properties": { "east": "false", "north": "false", @@ -165018,7 +165537,7 @@ } }, { - "id": 12705, + "id": 12715, "properties": { "east": "false", "north": "false", @@ -165029,7 +165548,7 @@ }, { "default": true, - "id": 12706, + "id": 12716, "properties": { "east": "false", "north": "false", @@ -165068,7 +165587,7 @@ }, "states": [ { - "id": 12387, + "id": 12397, "properties": { "facing": "north", "in_wall": "true", @@ -165077,7 +165596,7 @@ } }, { - "id": 12388, + "id": 12398, "properties": { "facing": "north", "in_wall": "true", @@ -165086,7 +165605,7 @@ } }, { - "id": 12389, + "id": 12399, "properties": { "facing": "north", "in_wall": "true", @@ -165095,7 +165614,7 @@ } }, { - "id": 12390, + "id": 12400, "properties": { "facing": "north", "in_wall": "true", @@ -165104,7 +165623,7 @@ } }, { - "id": 12391, + "id": 12401, "properties": { "facing": "north", "in_wall": "false", @@ -165113,7 +165632,7 @@ } }, { - "id": 12392, + "id": 12402, "properties": { "facing": "north", "in_wall": "false", @@ -165122,7 +165641,7 @@ } }, { - "id": 12393, + "id": 12403, "properties": { "facing": "north", "in_wall": "false", @@ -165132,7 +165651,7 @@ }, { "default": true, - "id": 12394, + "id": 12404, "properties": { "facing": "north", "in_wall": "false", @@ -165141,7 +165660,7 @@ } }, { - "id": 12395, + "id": 12405, "properties": { "facing": "south", "in_wall": "true", @@ -165150,7 +165669,7 @@ } }, { - "id": 12396, + "id": 12406, "properties": { "facing": "south", "in_wall": "true", @@ -165159,7 +165678,7 @@ } }, { - "id": 12397, + "id": 12407, "properties": { "facing": "south", "in_wall": "true", @@ -165168,7 +165687,7 @@ } }, { - "id": 12398, + "id": 12408, "properties": { "facing": "south", "in_wall": "true", @@ -165177,7 +165696,7 @@ } }, { - "id": 12399, + "id": 12409, "properties": { "facing": "south", "in_wall": "false", @@ -165186,7 +165705,7 @@ } }, { - "id": 12400, + "id": 12410, "properties": { "facing": "south", "in_wall": "false", @@ -165195,7 +165714,7 @@ } }, { - "id": 12401, + "id": 12411, "properties": { "facing": "south", "in_wall": "false", @@ -165204,7 +165723,7 @@ } }, { - "id": 12402, + "id": 12412, "properties": { "facing": "south", "in_wall": "false", @@ -165213,7 +165732,7 @@ } }, { - "id": 12403, + "id": 12413, "properties": { "facing": "west", "in_wall": "true", @@ -165222,7 +165741,7 @@ } }, { - "id": 12404, + "id": 12414, "properties": { "facing": "west", "in_wall": "true", @@ -165231,7 +165750,7 @@ } }, { - "id": 12405, + "id": 12415, "properties": { "facing": "west", "in_wall": "true", @@ -165240,7 +165759,7 @@ } }, { - "id": 12406, + "id": 12416, "properties": { "facing": "west", "in_wall": "true", @@ -165249,7 +165768,7 @@ } }, { - "id": 12407, + "id": 12417, "properties": { "facing": "west", "in_wall": "false", @@ -165258,7 +165777,7 @@ } }, { - "id": 12408, + "id": 12418, "properties": { "facing": "west", "in_wall": "false", @@ -165267,7 +165786,7 @@ } }, { - "id": 12409, + "id": 12419, "properties": { "facing": "west", "in_wall": "false", @@ -165276,7 +165795,7 @@ } }, { - "id": 12410, + "id": 12420, "properties": { "facing": "west", "in_wall": "false", @@ -165285,7 +165804,7 @@ } }, { - "id": 12411, + "id": 12421, "properties": { "facing": "east", "in_wall": "true", @@ -165294,7 +165813,7 @@ } }, { - "id": 12412, + "id": 12422, "properties": { "facing": "east", "in_wall": "true", @@ -165303,7 +165822,7 @@ } }, { - "id": 12413, + "id": 12423, "properties": { "facing": "east", "in_wall": "true", @@ -165312,7 +165831,7 @@ } }, { - "id": 12414, + "id": 12424, "properties": { "facing": "east", "in_wall": "true", @@ -165321,7 +165840,7 @@ } }, { - "id": 12415, + "id": 12425, "properties": { "facing": "east", "in_wall": "false", @@ -165330,7 +165849,7 @@ } }, { - "id": 12416, + "id": 12426, "properties": { "facing": "east", "in_wall": "false", @@ -165339,7 +165858,7 @@ } }, { - "id": 12417, + "id": 12427, "properties": { "facing": "east", "in_wall": "false", @@ -165348,7 +165867,7 @@ } }, { - "id": 12418, + "id": 12428, "properties": { "facing": "east", "in_wall": "false", @@ -165394,7 +165913,7 @@ }, "states": [ { - "id": 5377, + "id": 5386, "properties": { "attached": "true", "rotation": "0", @@ -165402,7 +165921,7 @@ } }, { - "id": 5378, + "id": 5387, "properties": { "attached": "true", "rotation": "0", @@ -165410,7 +165929,7 @@ } }, { - "id": 5379, + "id": 5388, "properties": { "attached": "true", "rotation": "1", @@ -165418,7 +165937,7 @@ } }, { - "id": 5380, + "id": 5389, "properties": { "attached": "true", "rotation": "1", @@ -165426,7 +165945,7 @@ } }, { - "id": 5381, + "id": 5390, "properties": { "attached": "true", "rotation": "2", @@ -165434,7 +165953,7 @@ } }, { - "id": 5382, + "id": 5391, "properties": { "attached": "true", "rotation": "2", @@ -165442,7 +165961,7 @@ } }, { - "id": 5383, + "id": 5392, "properties": { "attached": "true", "rotation": "3", @@ -165450,7 +165969,7 @@ } }, { - "id": 5384, + "id": 5393, "properties": { "attached": "true", "rotation": "3", @@ -165458,7 +165977,7 @@ } }, { - "id": 5385, + "id": 5394, "properties": { "attached": "true", "rotation": "4", @@ -165466,7 +165985,7 @@ } }, { - "id": 5386, + "id": 5395, "properties": { "attached": "true", "rotation": "4", @@ -165474,7 +165993,7 @@ } }, { - "id": 5387, + "id": 5396, "properties": { "attached": "true", "rotation": "5", @@ -165482,7 +166001,7 @@ } }, { - "id": 5388, + "id": 5397, "properties": { "attached": "true", "rotation": "5", @@ -165490,7 +166009,7 @@ } }, { - "id": 5389, + "id": 5398, "properties": { "attached": "true", "rotation": "6", @@ -165498,7 +166017,7 @@ } }, { - "id": 5390, + "id": 5399, "properties": { "attached": "true", "rotation": "6", @@ -165506,7 +166025,7 @@ } }, { - "id": 5391, + "id": 5400, "properties": { "attached": "true", "rotation": "7", @@ -165514,7 +166033,7 @@ } }, { - "id": 5392, + "id": 5401, "properties": { "attached": "true", "rotation": "7", @@ -165522,7 +166041,7 @@ } }, { - "id": 5393, + "id": 5402, "properties": { "attached": "true", "rotation": "8", @@ -165530,7 +166049,7 @@ } }, { - "id": 5394, + "id": 5403, "properties": { "attached": "true", "rotation": "8", @@ -165538,7 +166057,7 @@ } }, { - "id": 5395, + "id": 5404, "properties": { "attached": "true", "rotation": "9", @@ -165546,7 +166065,7 @@ } }, { - "id": 5396, + "id": 5405, "properties": { "attached": "true", "rotation": "9", @@ -165554,7 +166073,7 @@ } }, { - "id": 5397, + "id": 5406, "properties": { "attached": "true", "rotation": "10", @@ -165562,7 +166081,7 @@ } }, { - "id": 5398, + "id": 5407, "properties": { "attached": "true", "rotation": "10", @@ -165570,7 +166089,7 @@ } }, { - "id": 5399, + "id": 5408, "properties": { "attached": "true", "rotation": "11", @@ -165578,7 +166097,7 @@ } }, { - "id": 5400, + "id": 5409, "properties": { "attached": "true", "rotation": "11", @@ -165586,7 +166105,7 @@ } }, { - "id": 5401, + "id": 5410, "properties": { "attached": "true", "rotation": "12", @@ -165594,7 +166113,7 @@ } }, { - "id": 5402, + "id": 5411, "properties": { "attached": "true", "rotation": "12", @@ -165602,7 +166121,7 @@ } }, { - "id": 5403, + "id": 5412, "properties": { "attached": "true", "rotation": "13", @@ -165610,7 +166129,7 @@ } }, { - "id": 5404, + "id": 5413, "properties": { "attached": "true", "rotation": "13", @@ -165618,7 +166137,7 @@ } }, { - "id": 5405, + "id": 5414, "properties": { "attached": "true", "rotation": "14", @@ -165626,7 +166145,7 @@ } }, { - "id": 5406, + "id": 5415, "properties": { "attached": "true", "rotation": "14", @@ -165634,7 +166153,7 @@ } }, { - "id": 5407, + "id": 5416, "properties": { "attached": "true", "rotation": "15", @@ -165642,7 +166161,7 @@ } }, { - "id": 5408, + "id": 5417, "properties": { "attached": "true", "rotation": "15", @@ -165650,7 +166169,7 @@ } }, { - "id": 5409, + "id": 5418, "properties": { "attached": "false", "rotation": "0", @@ -165659,7 +166178,7 @@ }, { "default": true, - "id": 5410, + "id": 5419, "properties": { "attached": "false", "rotation": "0", @@ -165667,7 +166186,7 @@ } }, { - "id": 5411, + "id": 5420, "properties": { "attached": "false", "rotation": "1", @@ -165675,7 +166194,7 @@ } }, { - "id": 5412, + "id": 5421, "properties": { "attached": "false", "rotation": "1", @@ -165683,7 +166202,7 @@ } }, { - "id": 5413, + "id": 5422, "properties": { "attached": "false", "rotation": "2", @@ -165691,7 +166210,7 @@ } }, { - "id": 5414, + "id": 5423, "properties": { "attached": "false", "rotation": "2", @@ -165699,7 +166218,7 @@ } }, { - "id": 5415, + "id": 5424, "properties": { "attached": "false", "rotation": "3", @@ -165707,7 +166226,7 @@ } }, { - "id": 5416, + "id": 5425, "properties": { "attached": "false", "rotation": "3", @@ -165715,7 +166234,7 @@ } }, { - "id": 5417, + "id": 5426, "properties": { "attached": "false", "rotation": "4", @@ -165723,7 +166242,7 @@ } }, { - "id": 5418, + "id": 5427, "properties": { "attached": "false", "rotation": "4", @@ -165731,7 +166250,7 @@ } }, { - "id": 5419, + "id": 5428, "properties": { "attached": "false", "rotation": "5", @@ -165739,7 +166258,7 @@ } }, { - "id": 5420, + "id": 5429, "properties": { "attached": "false", "rotation": "5", @@ -165747,7 +166266,7 @@ } }, { - "id": 5421, + "id": 5430, "properties": { "attached": "false", "rotation": "6", @@ -165755,7 +166274,7 @@ } }, { - "id": 5422, + "id": 5431, "properties": { "attached": "false", "rotation": "6", @@ -165763,7 +166282,7 @@ } }, { - "id": 5423, + "id": 5432, "properties": { "attached": "false", "rotation": "7", @@ -165771,7 +166290,7 @@ } }, { - "id": 5424, + "id": 5433, "properties": { "attached": "false", "rotation": "7", @@ -165779,7 +166298,7 @@ } }, { - "id": 5425, + "id": 5434, "properties": { "attached": "false", "rotation": "8", @@ -165787,7 +166306,7 @@ } }, { - "id": 5426, + "id": 5435, "properties": { "attached": "false", "rotation": "8", @@ -165795,7 +166314,7 @@ } }, { - "id": 5427, + "id": 5436, "properties": { "attached": "false", "rotation": "9", @@ -165803,7 +166322,7 @@ } }, { - "id": 5428, + "id": 5437, "properties": { "attached": "false", "rotation": "9", @@ -165811,7 +166330,7 @@ } }, { - "id": 5429, + "id": 5438, "properties": { "attached": "false", "rotation": "10", @@ -165819,7 +166338,7 @@ } }, { - "id": 5430, + "id": 5439, "properties": { "attached": "false", "rotation": "10", @@ -165827,7 +166346,7 @@ } }, { - "id": 5431, + "id": 5440, "properties": { "attached": "false", "rotation": "11", @@ -165835,7 +166354,7 @@ } }, { - "id": 5432, + "id": 5441, "properties": { "attached": "false", "rotation": "11", @@ -165843,7 +166362,7 @@ } }, { - "id": 5433, + "id": 5442, "properties": { "attached": "false", "rotation": "12", @@ -165851,7 +166370,7 @@ } }, { - "id": 5434, + "id": 5443, "properties": { "attached": "false", "rotation": "12", @@ -165859,7 +166378,7 @@ } }, { - "id": 5435, + "id": 5444, "properties": { "attached": "false", "rotation": "13", @@ -165867,7 +166386,7 @@ } }, { - "id": 5436, + "id": 5445, "properties": { "attached": "false", "rotation": "13", @@ -165875,7 +166394,7 @@ } }, { - "id": 5437, + "id": 5446, "properties": { "attached": "false", "rotation": "14", @@ -165883,7 +166402,7 @@ } }, { - "id": 5438, + "id": 5447, "properties": { "attached": "false", "rotation": "14", @@ -165891,7 +166410,7 @@ } }, { - "id": 5439, + "id": 5448, "properties": { "attached": "false", "rotation": "15", @@ -165899,7 +166418,7 @@ } }, { - "id": 5440, + "id": 5449, "properties": { "attached": "false", "rotation": "15", @@ -165910,11 +166429,11 @@ }, "minecraft:pale_oak_leaves": { "definition": { - "type": "minecraft:particle_leaves", - "chance": 50, - "particle": { + "type": "minecraft:untinted_particle_leaves", + "leaf_particle": { "type": "minecraft:pale_oak_leaves" }, + "leaf_particle_chance": 0.02, "properties": {} }, "properties": { @@ -166224,14 +166743,14 @@ }, "states": [ { - "id": 5897, + "id": 5906, "properties": { "powered": "true" } }, { "default": true, - "id": 5898, + "id": 5907, "properties": { "powered": "false" } @@ -166298,7 +166817,7 @@ }, "states": [ { - "id": 4581, + "id": 4590, "properties": { "rotation": "0", "waterlogged": "true" @@ -166306,217 +166825,217 @@ }, { "default": true, - "id": 4582, + "id": 4591, "properties": { "rotation": "0", "waterlogged": "false" } }, { - "id": 4583, + "id": 4592, "properties": { "rotation": "1", "waterlogged": "true" } }, { - "id": 4584, + "id": 4593, "properties": { "rotation": "1", "waterlogged": "false" } }, { - "id": 4585, + "id": 4594, "properties": { "rotation": "2", "waterlogged": "true" } }, { - "id": 4586, + "id": 4595, "properties": { "rotation": "2", "waterlogged": "false" } }, { - "id": 4587, + "id": 4596, "properties": { "rotation": "3", "waterlogged": "true" } }, { - "id": 4588, + "id": 4597, "properties": { "rotation": "3", "waterlogged": "false" } }, { - "id": 4589, + "id": 4598, "properties": { "rotation": "4", "waterlogged": "true" } }, { - "id": 4590, + "id": 4599, "properties": { "rotation": "4", "waterlogged": "false" } }, { - "id": 4591, + "id": 4600, "properties": { "rotation": "5", "waterlogged": "true" } }, { - "id": 4592, + "id": 4601, "properties": { "rotation": "5", "waterlogged": "false" } }, { - "id": 4593, + "id": 4602, "properties": { "rotation": "6", "waterlogged": "true" } }, { - "id": 4594, + "id": 4603, "properties": { "rotation": "6", "waterlogged": "false" } }, { - "id": 4595, + "id": 4604, "properties": { "rotation": "7", "waterlogged": "true" } }, { - "id": 4596, + "id": 4605, "properties": { "rotation": "7", "waterlogged": "false" } }, { - "id": 4597, + "id": 4606, "properties": { "rotation": "8", "waterlogged": "true" } }, { - "id": 4598, + "id": 4607, "properties": { "rotation": "8", "waterlogged": "false" } }, { - "id": 4599, + "id": 4608, "properties": { "rotation": "9", "waterlogged": "true" } }, { - "id": 4600, + "id": 4609, "properties": { "rotation": "9", "waterlogged": "false" } }, { - "id": 4601, + "id": 4610, "properties": { "rotation": "10", "waterlogged": "true" } }, { - "id": 4602, + "id": 4611, "properties": { "rotation": "10", "waterlogged": "false" } }, { - "id": 4603, + "id": 4612, "properties": { "rotation": "11", "waterlogged": "true" } }, { - "id": 4604, + "id": 4613, "properties": { "rotation": "11", "waterlogged": "false" } }, { - "id": 4605, + "id": 4614, "properties": { "rotation": "12", "waterlogged": "true" } }, { - "id": 4606, + "id": 4615, "properties": { "rotation": "12", "waterlogged": "false" } }, { - "id": 4607, + "id": 4616, "properties": { "rotation": "13", "waterlogged": "true" } }, { - "id": 4608, + "id": 4617, "properties": { "rotation": "13", "waterlogged": "false" } }, { - "id": 4609, + "id": 4618, "properties": { "rotation": "14", "waterlogged": "true" } }, { - "id": 4610, + "id": 4619, "properties": { "rotation": "14", "waterlogged": "false" } }, { - "id": 4611, + "id": 4620, "properties": { "rotation": "15", "waterlogged": "true" } }, { - "id": 4612, + "id": 4621, "properties": { "rotation": "15", "waterlogged": "false" @@ -166542,21 +167061,21 @@ }, "states": [ { - "id": 12083, + "id": 12093, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 12084, + "id": 12094, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 12085, + "id": 12095, "properties": { "type": "bottom", "waterlogged": "true" @@ -166564,21 +167083,21 @@ }, { "default": true, - "id": 12086, + "id": 12096, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 12087, + "id": 12097, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 12088, + "id": 12098, "properties": { "type": "double", "waterlogged": "false" @@ -166619,7 +167138,7 @@ }, "states": [ { - "id": 10923, + "id": 10933, "properties": { "facing": "north", "half": "top", @@ -166628,7 +167147,7 @@ } }, { - "id": 10924, + "id": 10934, "properties": { "facing": "north", "half": "top", @@ -166637,7 +167156,7 @@ } }, { - "id": 10925, + "id": 10935, "properties": { "facing": "north", "half": "top", @@ -166646,7 +167165,7 @@ } }, { - "id": 10926, + "id": 10936, "properties": { "facing": "north", "half": "top", @@ -166655,7 +167174,7 @@ } }, { - "id": 10927, + "id": 10937, "properties": { "facing": "north", "half": "top", @@ -166664,7 +167183,7 @@ } }, { - "id": 10928, + "id": 10938, "properties": { "facing": "north", "half": "top", @@ -166673,7 +167192,7 @@ } }, { - "id": 10929, + "id": 10939, "properties": { "facing": "north", "half": "top", @@ -166682,7 +167201,7 @@ } }, { - "id": 10930, + "id": 10940, "properties": { "facing": "north", "half": "top", @@ -166691,7 +167210,7 @@ } }, { - "id": 10931, + "id": 10941, "properties": { "facing": "north", "half": "top", @@ -166700,7 +167219,7 @@ } }, { - "id": 10932, + "id": 10942, "properties": { "facing": "north", "half": "top", @@ -166709,7 +167228,7 @@ } }, { - "id": 10933, + "id": 10943, "properties": { "facing": "north", "half": "bottom", @@ -166719,7 +167238,7 @@ }, { "default": true, - "id": 10934, + "id": 10944, "properties": { "facing": "north", "half": "bottom", @@ -166728,7 +167247,7 @@ } }, { - "id": 10935, + "id": 10945, "properties": { "facing": "north", "half": "bottom", @@ -166737,7 +167256,7 @@ } }, { - "id": 10936, + "id": 10946, "properties": { "facing": "north", "half": "bottom", @@ -166746,7 +167265,7 @@ } }, { - "id": 10937, + "id": 10947, "properties": { "facing": "north", "half": "bottom", @@ -166755,7 +167274,7 @@ } }, { - "id": 10938, + "id": 10948, "properties": { "facing": "north", "half": "bottom", @@ -166764,7 +167283,7 @@ } }, { - "id": 10939, + "id": 10949, "properties": { "facing": "north", "half": "bottom", @@ -166773,7 +167292,7 @@ } }, { - "id": 10940, + "id": 10950, "properties": { "facing": "north", "half": "bottom", @@ -166782,7 +167301,7 @@ } }, { - "id": 10941, + "id": 10951, "properties": { "facing": "north", "half": "bottom", @@ -166791,7 +167310,7 @@ } }, { - "id": 10942, + "id": 10952, "properties": { "facing": "north", "half": "bottom", @@ -166800,7 +167319,7 @@ } }, { - "id": 10943, + "id": 10953, "properties": { "facing": "south", "half": "top", @@ -166809,7 +167328,7 @@ } }, { - "id": 10944, + "id": 10954, "properties": { "facing": "south", "half": "top", @@ -166818,7 +167337,7 @@ } }, { - "id": 10945, + "id": 10955, "properties": { "facing": "south", "half": "top", @@ -166827,7 +167346,7 @@ } }, { - "id": 10946, + "id": 10956, "properties": { "facing": "south", "half": "top", @@ -166836,7 +167355,7 @@ } }, { - "id": 10947, + "id": 10957, "properties": { "facing": "south", "half": "top", @@ -166845,7 +167364,7 @@ } }, { - "id": 10948, + "id": 10958, "properties": { "facing": "south", "half": "top", @@ -166854,7 +167373,7 @@ } }, { - "id": 10949, + "id": 10959, "properties": { "facing": "south", "half": "top", @@ -166863,7 +167382,7 @@ } }, { - "id": 10950, + "id": 10960, "properties": { "facing": "south", "half": "top", @@ -166872,7 +167391,7 @@ } }, { - "id": 10951, + "id": 10961, "properties": { "facing": "south", "half": "top", @@ -166881,7 +167400,7 @@ } }, { - "id": 10952, + "id": 10962, "properties": { "facing": "south", "half": "top", @@ -166890,7 +167409,7 @@ } }, { - "id": 10953, + "id": 10963, "properties": { "facing": "south", "half": "bottom", @@ -166899,7 +167418,7 @@ } }, { - "id": 10954, + "id": 10964, "properties": { "facing": "south", "half": "bottom", @@ -166908,7 +167427,7 @@ } }, { - "id": 10955, + "id": 10965, "properties": { "facing": "south", "half": "bottom", @@ -166917,7 +167436,7 @@ } }, { - "id": 10956, + "id": 10966, "properties": { "facing": "south", "half": "bottom", @@ -166926,7 +167445,7 @@ } }, { - "id": 10957, + "id": 10967, "properties": { "facing": "south", "half": "bottom", @@ -166935,7 +167454,7 @@ } }, { - "id": 10958, + "id": 10968, "properties": { "facing": "south", "half": "bottom", @@ -166944,7 +167463,7 @@ } }, { - "id": 10959, + "id": 10969, "properties": { "facing": "south", "half": "bottom", @@ -166953,7 +167472,7 @@ } }, { - "id": 10960, + "id": 10970, "properties": { "facing": "south", "half": "bottom", @@ -166962,7 +167481,7 @@ } }, { - "id": 10961, + "id": 10971, "properties": { "facing": "south", "half": "bottom", @@ -166971,7 +167490,7 @@ } }, { - "id": 10962, + "id": 10972, "properties": { "facing": "south", "half": "bottom", @@ -166980,7 +167499,7 @@ } }, { - "id": 10963, + "id": 10973, "properties": { "facing": "west", "half": "top", @@ -166989,7 +167508,7 @@ } }, { - "id": 10964, + "id": 10974, "properties": { "facing": "west", "half": "top", @@ -166998,7 +167517,7 @@ } }, { - "id": 10965, + "id": 10975, "properties": { "facing": "west", "half": "top", @@ -167007,7 +167526,7 @@ } }, { - "id": 10966, + "id": 10976, "properties": { "facing": "west", "half": "top", @@ -167016,7 +167535,7 @@ } }, { - "id": 10967, + "id": 10977, "properties": { "facing": "west", "half": "top", @@ -167025,7 +167544,7 @@ } }, { - "id": 10968, + "id": 10978, "properties": { "facing": "west", "half": "top", @@ -167034,7 +167553,7 @@ } }, { - "id": 10969, + "id": 10979, "properties": { "facing": "west", "half": "top", @@ -167043,7 +167562,7 @@ } }, { - "id": 10970, + "id": 10980, "properties": { "facing": "west", "half": "top", @@ -167052,7 +167571,7 @@ } }, { - "id": 10971, + "id": 10981, "properties": { "facing": "west", "half": "top", @@ -167061,7 +167580,7 @@ } }, { - "id": 10972, + "id": 10982, "properties": { "facing": "west", "half": "top", @@ -167070,7 +167589,7 @@ } }, { - "id": 10973, + "id": 10983, "properties": { "facing": "west", "half": "bottom", @@ -167079,7 +167598,7 @@ } }, { - "id": 10974, + "id": 10984, "properties": { "facing": "west", "half": "bottom", @@ -167088,7 +167607,7 @@ } }, { - "id": 10975, + "id": 10985, "properties": { "facing": "west", "half": "bottom", @@ -167097,7 +167616,7 @@ } }, { - "id": 10976, + "id": 10986, "properties": { "facing": "west", "half": "bottom", @@ -167106,7 +167625,7 @@ } }, { - "id": 10977, + "id": 10987, "properties": { "facing": "west", "half": "bottom", @@ -167115,7 +167634,7 @@ } }, { - "id": 10978, + "id": 10988, "properties": { "facing": "west", "half": "bottom", @@ -167124,7 +167643,7 @@ } }, { - "id": 10979, + "id": 10989, "properties": { "facing": "west", "half": "bottom", @@ -167133,7 +167652,7 @@ } }, { - "id": 10980, + "id": 10990, "properties": { "facing": "west", "half": "bottom", @@ -167142,7 +167661,7 @@ } }, { - "id": 10981, + "id": 10991, "properties": { "facing": "west", "half": "bottom", @@ -167151,7 +167670,7 @@ } }, { - "id": 10982, + "id": 10992, "properties": { "facing": "west", "half": "bottom", @@ -167160,7 +167679,7 @@ } }, { - "id": 10983, + "id": 10993, "properties": { "facing": "east", "half": "top", @@ -167169,7 +167688,7 @@ } }, { - "id": 10984, + "id": 10994, "properties": { "facing": "east", "half": "top", @@ -167178,7 +167697,7 @@ } }, { - "id": 10985, + "id": 10995, "properties": { "facing": "east", "half": "top", @@ -167187,7 +167706,7 @@ } }, { - "id": 10986, + "id": 10996, "properties": { "facing": "east", "half": "top", @@ -167196,7 +167715,7 @@ } }, { - "id": 10987, + "id": 10997, "properties": { "facing": "east", "half": "top", @@ -167205,7 +167724,7 @@ } }, { - "id": 10988, + "id": 10998, "properties": { "facing": "east", "half": "top", @@ -167214,7 +167733,7 @@ } }, { - "id": 10989, + "id": 10999, "properties": { "facing": "east", "half": "top", @@ -167223,7 +167742,7 @@ } }, { - "id": 10990, + "id": 11000, "properties": { "facing": "east", "half": "top", @@ -167232,7 +167751,7 @@ } }, { - "id": 10991, + "id": 11001, "properties": { "facing": "east", "half": "top", @@ -167241,7 +167760,7 @@ } }, { - "id": 10992, + "id": 11002, "properties": { "facing": "east", "half": "top", @@ -167250,7 +167769,7 @@ } }, { - "id": 10993, + "id": 11003, "properties": { "facing": "east", "half": "bottom", @@ -167259,7 +167778,7 @@ } }, { - "id": 10994, + "id": 11004, "properties": { "facing": "east", "half": "bottom", @@ -167268,7 +167787,7 @@ } }, { - "id": 10995, + "id": 11005, "properties": { "facing": "east", "half": "bottom", @@ -167277,7 +167796,7 @@ } }, { - "id": 10996, + "id": 11006, "properties": { "facing": "east", "half": "bottom", @@ -167286,7 +167805,7 @@ } }, { - "id": 10997, + "id": 11007, "properties": { "facing": "east", "half": "bottom", @@ -167295,7 +167814,7 @@ } }, { - "id": 10998, + "id": 11008, "properties": { "facing": "east", "half": "bottom", @@ -167304,7 +167823,7 @@ } }, { - "id": 10999, + "id": 11009, "properties": { "facing": "east", "half": "bottom", @@ -167313,7 +167832,7 @@ } }, { - "id": 11000, + "id": 11010, "properties": { "facing": "east", "half": "bottom", @@ -167322,7 +167841,7 @@ } }, { - "id": 11001, + "id": 11011, "properties": { "facing": "east", "half": "bottom", @@ -167331,7 +167850,7 @@ } }, { - "id": 11002, + "id": 11012, "properties": { "facing": "east", "half": "bottom", @@ -167373,7 +167892,7 @@ }, "states": [ { - "id": 6578, + "id": 6588, "properties": { "facing": "north", "half": "top", @@ -167383,7 +167902,7 @@ } }, { - "id": 6579, + "id": 6589, "properties": { "facing": "north", "half": "top", @@ -167393,7 +167912,7 @@ } }, { - "id": 6580, + "id": 6590, "properties": { "facing": "north", "half": "top", @@ -167403,7 +167922,7 @@ } }, { - "id": 6581, + "id": 6591, "properties": { "facing": "north", "half": "top", @@ -167413,7 +167932,7 @@ } }, { - "id": 6582, + "id": 6592, "properties": { "facing": "north", "half": "top", @@ -167423,7 +167942,7 @@ } }, { - "id": 6583, + "id": 6593, "properties": { "facing": "north", "half": "top", @@ -167433,7 +167952,7 @@ } }, { - "id": 6584, + "id": 6594, "properties": { "facing": "north", "half": "top", @@ -167443,7 +167962,7 @@ } }, { - "id": 6585, + "id": 6595, "properties": { "facing": "north", "half": "top", @@ -167453,7 +167972,7 @@ } }, { - "id": 6586, + "id": 6596, "properties": { "facing": "north", "half": "bottom", @@ -167463,7 +167982,7 @@ } }, { - "id": 6587, + "id": 6597, "properties": { "facing": "north", "half": "bottom", @@ -167473,7 +167992,7 @@ } }, { - "id": 6588, + "id": 6598, "properties": { "facing": "north", "half": "bottom", @@ -167483,7 +168002,7 @@ } }, { - "id": 6589, + "id": 6599, "properties": { "facing": "north", "half": "bottom", @@ -167493,7 +168012,7 @@ } }, { - "id": 6590, + "id": 6600, "properties": { "facing": "north", "half": "bottom", @@ -167503,7 +168022,7 @@ } }, { - "id": 6591, + "id": 6601, "properties": { "facing": "north", "half": "bottom", @@ -167513,7 +168032,7 @@ } }, { - "id": 6592, + "id": 6602, "properties": { "facing": "north", "half": "bottom", @@ -167524,7 +168043,7 @@ }, { "default": true, - "id": 6593, + "id": 6603, "properties": { "facing": "north", "half": "bottom", @@ -167534,7 +168053,7 @@ } }, { - "id": 6594, + "id": 6604, "properties": { "facing": "south", "half": "top", @@ -167544,7 +168063,7 @@ } }, { - "id": 6595, + "id": 6605, "properties": { "facing": "south", "half": "top", @@ -167554,7 +168073,7 @@ } }, { - "id": 6596, + "id": 6606, "properties": { "facing": "south", "half": "top", @@ -167564,7 +168083,7 @@ } }, { - "id": 6597, + "id": 6607, "properties": { "facing": "south", "half": "top", @@ -167574,7 +168093,7 @@ } }, { - "id": 6598, + "id": 6608, "properties": { "facing": "south", "half": "top", @@ -167584,7 +168103,7 @@ } }, { - "id": 6599, + "id": 6609, "properties": { "facing": "south", "half": "top", @@ -167594,7 +168113,7 @@ } }, { - "id": 6600, + "id": 6610, "properties": { "facing": "south", "half": "top", @@ -167604,7 +168123,7 @@ } }, { - "id": 6601, + "id": 6611, "properties": { "facing": "south", "half": "top", @@ -167614,7 +168133,7 @@ } }, { - "id": 6602, + "id": 6612, "properties": { "facing": "south", "half": "bottom", @@ -167624,7 +168143,7 @@ } }, { - "id": 6603, + "id": 6613, "properties": { "facing": "south", "half": "bottom", @@ -167634,7 +168153,7 @@ } }, { - "id": 6604, + "id": 6614, "properties": { "facing": "south", "half": "bottom", @@ -167644,7 +168163,7 @@ } }, { - "id": 6605, + "id": 6615, "properties": { "facing": "south", "half": "bottom", @@ -167654,7 +168173,7 @@ } }, { - "id": 6606, + "id": 6616, "properties": { "facing": "south", "half": "bottom", @@ -167664,7 +168183,7 @@ } }, { - "id": 6607, + "id": 6617, "properties": { "facing": "south", "half": "bottom", @@ -167674,7 +168193,7 @@ } }, { - "id": 6608, + "id": 6618, "properties": { "facing": "south", "half": "bottom", @@ -167684,7 +168203,7 @@ } }, { - "id": 6609, + "id": 6619, "properties": { "facing": "south", "half": "bottom", @@ -167694,7 +168213,7 @@ } }, { - "id": 6610, + "id": 6620, "properties": { "facing": "west", "half": "top", @@ -167704,7 +168223,7 @@ } }, { - "id": 6611, + "id": 6621, "properties": { "facing": "west", "half": "top", @@ -167714,7 +168233,7 @@ } }, { - "id": 6612, + "id": 6622, "properties": { "facing": "west", "half": "top", @@ -167724,7 +168243,7 @@ } }, { - "id": 6613, + "id": 6623, "properties": { "facing": "west", "half": "top", @@ -167734,7 +168253,7 @@ } }, { - "id": 6614, + "id": 6624, "properties": { "facing": "west", "half": "top", @@ -167744,7 +168263,7 @@ } }, { - "id": 6615, + "id": 6625, "properties": { "facing": "west", "half": "top", @@ -167754,7 +168273,7 @@ } }, { - "id": 6616, + "id": 6626, "properties": { "facing": "west", "half": "top", @@ -167764,7 +168283,7 @@ } }, { - "id": 6617, + "id": 6627, "properties": { "facing": "west", "half": "top", @@ -167774,7 +168293,7 @@ } }, { - "id": 6618, + "id": 6628, "properties": { "facing": "west", "half": "bottom", @@ -167784,7 +168303,7 @@ } }, { - "id": 6619, + "id": 6629, "properties": { "facing": "west", "half": "bottom", @@ -167794,7 +168313,7 @@ } }, { - "id": 6620, + "id": 6630, "properties": { "facing": "west", "half": "bottom", @@ -167804,7 +168323,7 @@ } }, { - "id": 6621, + "id": 6631, "properties": { "facing": "west", "half": "bottom", @@ -167814,7 +168333,7 @@ } }, { - "id": 6622, + "id": 6632, "properties": { "facing": "west", "half": "bottom", @@ -167824,7 +168343,7 @@ } }, { - "id": 6623, + "id": 6633, "properties": { "facing": "west", "half": "bottom", @@ -167834,7 +168353,7 @@ } }, { - "id": 6624, + "id": 6634, "properties": { "facing": "west", "half": "bottom", @@ -167844,7 +168363,7 @@ } }, { - "id": 6625, + "id": 6635, "properties": { "facing": "west", "half": "bottom", @@ -167854,7 +168373,7 @@ } }, { - "id": 6626, + "id": 6636, "properties": { "facing": "east", "half": "top", @@ -167864,7 +168383,7 @@ } }, { - "id": 6627, + "id": 6637, "properties": { "facing": "east", "half": "top", @@ -167874,7 +168393,7 @@ } }, { - "id": 6628, + "id": 6638, "properties": { "facing": "east", "half": "top", @@ -167884,7 +168403,7 @@ } }, { - "id": 6629, + "id": 6639, "properties": { "facing": "east", "half": "top", @@ -167894,7 +168413,7 @@ } }, { - "id": 6630, + "id": 6640, "properties": { "facing": "east", "half": "top", @@ -167904,7 +168423,7 @@ } }, { - "id": 6631, + "id": 6641, "properties": { "facing": "east", "half": "top", @@ -167914,7 +168433,7 @@ } }, { - "id": 6632, + "id": 6642, "properties": { "facing": "east", "half": "top", @@ -167924,7 +168443,7 @@ } }, { - "id": 6633, + "id": 6643, "properties": { "facing": "east", "half": "top", @@ -167934,7 +168453,7 @@ } }, { - "id": 6634, + "id": 6644, "properties": { "facing": "east", "half": "bottom", @@ -167944,7 +168463,7 @@ } }, { - "id": 6635, + "id": 6645, "properties": { "facing": "east", "half": "bottom", @@ -167954,7 +168473,7 @@ } }, { - "id": 6636, + "id": 6646, "properties": { "facing": "east", "half": "bottom", @@ -167964,7 +168483,7 @@ } }, { - "id": 6637, + "id": 6647, "properties": { "facing": "east", "half": "bottom", @@ -167974,7 +168493,7 @@ } }, { - "id": 6638, + "id": 6648, "properties": { "facing": "east", "half": "bottom", @@ -167984,7 +168503,7 @@ } }, { - "id": 6639, + "id": 6649, "properties": { "facing": "east", "half": "bottom", @@ -167994,7 +168513,7 @@ } }, { - "id": 6640, + "id": 6650, "properties": { "facing": "east", "half": "bottom", @@ -168004,7 +168523,7 @@ } }, { - "id": 6641, + "id": 6651, "properties": { "facing": "east", "half": "bottom", @@ -168035,7 +168554,7 @@ }, "states": [ { - "id": 5753, + "id": 5762, "properties": { "facing": "north", "waterlogged": "true" @@ -168043,49 +168562,49 @@ }, { "default": true, - "id": 5754, + "id": 5763, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 5755, + "id": 5764, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 5756, + "id": 5765, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 5757, + "id": 5766, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 5758, + "id": 5767, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 5759, + "id": 5768, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 5760, + "id": 5769, "properties": { "facing": "east", "waterlogged": "false" @@ -168113,7 +168632,7 @@ }, "states": [ { - "id": 4905, + "id": 4914, "properties": { "facing": "north", "waterlogged": "true" @@ -168121,49 +168640,49 @@ }, { "default": true, - "id": 4906, + "id": 4915, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 4907, + "id": 4916, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 4908, + "id": 4917, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 4909, + "id": 4918, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 4910, + "id": 4919, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 4911, + "id": 4920, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 4912, + "id": 4921, "properties": { "facing": "east", "waterlogged": "false" @@ -168219,20 +168738,20 @@ }, "states": [ { - "id": 27582, + "id": 27661, "properties": { "axis": "x" } }, { "default": true, - "id": 27583, + "id": 27662, "properties": { "axis": "y" } }, { - "id": 27584, + "id": 27663, "properties": { "axis": "z" } @@ -168252,14 +168771,14 @@ }, "states": [ { - "id": 11632, + "id": 11642, "properties": { "half": "upper" } }, { "default": true, - "id": 11633, + "id": 11643, "properties": { "half": "lower" } @@ -168284,21 +168803,21 @@ }, "states": [ { - "id": 12131, + "id": 12141, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 12132, + "id": 12142, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 12133, + "id": 12143, "properties": { "type": "bottom", "waterlogged": "true" @@ -168306,21 +168825,21 @@ }, { "default": true, - "id": 12134, + "id": 12144, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 12135, + "id": 12145, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 12136, + "id": 12146, "properties": { "type": "double", "waterlogged": "false" @@ -168360,112 +168879,112 @@ }, "states": [ { - "id": 9866, + "id": 9876, "properties": { "powered": "true", "rotation": "0" } }, { - "id": 9867, + "id": 9877, "properties": { "powered": "true", "rotation": "1" } }, { - "id": 9868, + "id": 9878, "properties": { "powered": "true", "rotation": "2" } }, { - "id": 9869, + "id": 9879, "properties": { "powered": "true", "rotation": "3" } }, { - "id": 9870, + "id": 9880, "properties": { "powered": "true", "rotation": "4" } }, { - "id": 9871, + "id": 9881, "properties": { "powered": "true", "rotation": "5" } }, { - "id": 9872, + "id": 9882, "properties": { "powered": "true", "rotation": "6" } }, { - "id": 9873, + "id": 9883, "properties": { "powered": "true", "rotation": "7" } }, { - "id": 9874, + "id": 9884, "properties": { "powered": "true", "rotation": "8" } }, { - "id": 9875, + "id": 9885, "properties": { "powered": "true", "rotation": "9" } }, { - "id": 9876, + "id": 9886, "properties": { "powered": "true", "rotation": "10" } }, { - "id": 9877, + "id": 9887, "properties": { "powered": "true", "rotation": "11" } }, { - "id": 9878, + "id": 9888, "properties": { "powered": "true", "rotation": "12" } }, { - "id": 9879, + "id": 9889, "properties": { "powered": "true", "rotation": "13" } }, { - "id": 9880, + "id": 9890, "properties": { "powered": "true", "rotation": "14" } }, { - "id": 9881, + "id": 9891, "properties": { "powered": "true", "rotation": "15" @@ -168473,112 +168992,112 @@ }, { "default": true, - "id": 9882, + "id": 9892, "properties": { "powered": "false", "rotation": "0" } }, { - "id": 9883, + "id": 9893, "properties": { "powered": "false", "rotation": "1" } }, { - "id": 9884, + "id": 9894, "properties": { "powered": "false", "rotation": "2" } }, { - "id": 9885, + "id": 9895, "properties": { "powered": "false", "rotation": "3" } }, { - "id": 9886, + "id": 9896, "properties": { "powered": "false", "rotation": "4" } }, { - "id": 9887, + "id": 9897, "properties": { "powered": "false", "rotation": "5" } }, { - "id": 9888, + "id": 9898, "properties": { "powered": "false", "rotation": "6" } }, { - "id": 9889, + "id": 9899, "properties": { "powered": "false", "rotation": "7" } }, { - "id": 9890, + "id": 9900, "properties": { "powered": "false", "rotation": "8" } }, { - "id": 9891, + "id": 9901, "properties": { "powered": "false", "rotation": "9" } }, { - "id": 9892, + "id": 9902, "properties": { "powered": "false", "rotation": "10" } }, { - "id": 9893, + "id": 9903, "properties": { "powered": "false", "rotation": "11" } }, { - "id": 9894, + "id": 9904, "properties": { "powered": "false", "rotation": "12" } }, { - "id": 9895, + "id": 9905, "properties": { "powered": "false", "rotation": "13" } }, { - "id": 9896, + "id": 9906, "properties": { "powered": "false", "rotation": "14" } }, { - "id": 9897, + "id": 9907, "properties": { "powered": "false", "rotation": "15" @@ -168605,7 +169124,7 @@ }, "states": [ { - "id": 9898, + "id": 9908, "properties": { "facing": "north", "powered": "true" @@ -168613,49 +169132,49 @@ }, { "default": true, - "id": 9899, + "id": 9909, "properties": { "facing": "north", "powered": "false" } }, { - "id": 9900, + "id": 9910, "properties": { "facing": "south", "powered": "true" } }, { - "id": 9901, + "id": 9911, "properties": { "facing": "south", "powered": "false" } }, { - "id": 9902, + "id": 9912, "properties": { "facing": "west", "powered": "true" } }, { - "id": 9903, + "id": 9913, "properties": { "facing": "west", "powered": "false" } }, { - "id": 9904, + "id": 9914, "properties": { "facing": "east", "powered": "true" } }, { - "id": 9905, + "id": 9915, "properties": { "facing": "east", "powered": "false" @@ -168692,97 +169211,97 @@ "states": [ { "default": true, - "id": 11734, + "id": 11744, "properties": { "rotation": "0" } }, { - "id": 11735, + "id": 11745, "properties": { "rotation": "1" } }, { - "id": 11736, + "id": 11746, "properties": { "rotation": "2" } }, { - "id": 11737, + "id": 11747, "properties": { "rotation": "3" } }, { - "id": 11738, + "id": 11748, "properties": { "rotation": "4" } }, { - "id": 11739, + "id": 11749, "properties": { "rotation": "5" } }, { - "id": 11740, + "id": 11750, "properties": { "rotation": "6" } }, { - "id": 11741, + "id": 11751, "properties": { "rotation": "7" } }, { - "id": 11742, + "id": 11752, "properties": { "rotation": "8" } }, { - "id": 11743, + "id": 11753, "properties": { "rotation": "9" } }, { - "id": 11744, + "id": 11754, "properties": { "rotation": "10" } }, { - "id": 11745, + "id": 11755, "properties": { "rotation": "11" } }, { - "id": 11746, + "id": 11756, "properties": { "rotation": "12" } }, { - "id": 11747, + "id": 11757, "properties": { "rotation": "13" } }, { - "id": 11748, + "id": 11758, "properties": { "rotation": "14" } }, { - "id": 11749, + "id": 11759, "properties": { "rotation": "15" } @@ -168966,7 +169485,7 @@ }, "states": [ { - "id": 21850, + "id": 21897, "properties": { "candles": "1", "lit": "true", @@ -168974,7 +169493,7 @@ } }, { - "id": 21851, + "id": 21898, "properties": { "candles": "1", "lit": "true", @@ -168982,7 +169501,7 @@ } }, { - "id": 21852, + "id": 21899, "properties": { "candles": "1", "lit": "false", @@ -168991,7 +169510,7 @@ }, { "default": true, - "id": 21853, + "id": 21900, "properties": { "candles": "1", "lit": "false", @@ -168999,7 +169518,7 @@ } }, { - "id": 21854, + "id": 21901, "properties": { "candles": "2", "lit": "true", @@ -169007,7 +169526,7 @@ } }, { - "id": 21855, + "id": 21902, "properties": { "candles": "2", "lit": "true", @@ -169015,7 +169534,7 @@ } }, { - "id": 21856, + "id": 21903, "properties": { "candles": "2", "lit": "false", @@ -169023,7 +169542,7 @@ } }, { - "id": 21857, + "id": 21904, "properties": { "candles": "2", "lit": "false", @@ -169031,7 +169550,7 @@ } }, { - "id": 21858, + "id": 21905, "properties": { "candles": "3", "lit": "true", @@ -169039,7 +169558,7 @@ } }, { - "id": 21859, + "id": 21906, "properties": { "candles": "3", "lit": "true", @@ -169047,7 +169566,7 @@ } }, { - "id": 21860, + "id": 21907, "properties": { "candles": "3", "lit": "false", @@ -169055,7 +169574,7 @@ } }, { - "id": 21861, + "id": 21908, "properties": { "candles": "3", "lit": "false", @@ -169063,7 +169582,7 @@ } }, { - "id": 21862, + "id": 21909, "properties": { "candles": "4", "lit": "true", @@ -169071,7 +169590,7 @@ } }, { - "id": 21863, + "id": 21910, "properties": { "candles": "4", "lit": "true", @@ -169079,7 +169598,7 @@ } }, { - "id": 21864, + "id": 21911, "properties": { "candles": "4", "lit": "false", @@ -169087,7 +169606,7 @@ } }, { - "id": 21865, + "id": 21912, "properties": { "candles": "4", "lit": "false", @@ -169110,14 +169629,14 @@ }, "states": [ { - "id": 22024, + "id": 22071, "properties": { "lit": "true" } }, { "default": true, - "id": 22025, + "id": 22072, "properties": { "lit": "false" } @@ -169133,7 +169652,7 @@ "states": [ { "default": true, - "id": 11613 + "id": 11623 } ] }, @@ -169145,7 +169664,7 @@ "states": [ { "default": true, - "id": 13747 + "id": 13757 } ] }, @@ -169158,7 +169677,7 @@ "states": [ { "default": true, - "id": 13763 + "id": 13773 } ] }, @@ -169178,25 +169697,25 @@ "states": [ { "default": true, - "id": 13701, + "id": 13711, "properties": { "facing": "north" } }, { - "id": 13702, + "id": 13712, "properties": { "facing": "south" } }, { - "id": 13703, + "id": 13713, "properties": { "facing": "west" } }, { - "id": 13704, + "id": 13714, "properties": { "facing": "east" } @@ -169205,7 +169724,7 @@ }, "minecraft:pink_petals": { "definition": { - "type": "minecraft:pink_petals", + "type": "minecraft:flower_bed", "properties": {} }, "properties": { @@ -169225,112 +169744,112 @@ "states": [ { "default": true, - "id": 25840, + "id": 25887, "properties": { "facing": "north", "flower_amount": "1" } }, { - "id": 25841, + "id": 25888, "properties": { "facing": "north", "flower_amount": "2" } }, { - "id": 25842, + "id": 25889, "properties": { "facing": "north", "flower_amount": "3" } }, { - "id": 25843, + "id": 25890, "properties": { "facing": "north", "flower_amount": "4" } }, { - "id": 25844, + "id": 25891, "properties": { "facing": "south", "flower_amount": "1" } }, { - "id": 25845, + "id": 25892, "properties": { "facing": "south", "flower_amount": "2" } }, { - "id": 25846, + "id": 25893, "properties": { "facing": "south", "flower_amount": "3" } }, { - "id": 25847, + "id": 25894, "properties": { "facing": "south", "flower_amount": "4" } }, { - "id": 25848, + "id": 25895, "properties": { "facing": "west", "flower_amount": "1" } }, { - "id": 25849, + "id": 25896, "properties": { "facing": "west", "flower_amount": "2" } }, { - "id": 25850, + "id": 25897, "properties": { "facing": "west", "flower_amount": "3" } }, { - "id": 25851, + "id": 25898, "properties": { "facing": "west", "flower_amount": "4" } }, { - "id": 25852, + "id": 25899, "properties": { "facing": "east", "flower_amount": "1" } }, { - "id": 25853, + "id": 25900, "properties": { "facing": "east", "flower_amount": "2" } }, { - "id": 25854, + "id": 25901, "properties": { "facing": "east", "flower_amount": "3" } }, { - "id": 25855, + "id": 25902, "properties": { "facing": "east", "flower_amount": "4" @@ -169356,38 +169875,38 @@ }, "states": [ { - "id": 13617, + "id": 13627, "properties": { "facing": "north" } }, { - "id": 13618, + "id": 13628, "properties": { "facing": "east" } }, { - "id": 13619, + "id": 13629, "properties": { "facing": "south" } }, { - "id": 13620, + "id": 13630, "properties": { "facing": "west" } }, { "default": true, - "id": 13621, + "id": 13631, "properties": { "facing": "up" } }, { - "id": 13622, + "id": 13632, "properties": { "facing": "down" } @@ -169403,7 +169922,7 @@ "states": [ { "default": true, - "id": 6120 + "id": 6130 } ] }, @@ -169437,7 +169956,7 @@ }, "states": [ { - "id": 10363, + "id": 10373, "properties": { "east": "true", "north": "true", @@ -169447,7 +169966,7 @@ } }, { - "id": 10364, + "id": 10374, "properties": { "east": "true", "north": "true", @@ -169457,7 +169976,7 @@ } }, { - "id": 10365, + "id": 10375, "properties": { "east": "true", "north": "true", @@ -169467,7 +169986,7 @@ } }, { - "id": 10366, + "id": 10376, "properties": { "east": "true", "north": "true", @@ -169477,7 +169996,7 @@ } }, { - "id": 10367, + "id": 10377, "properties": { "east": "true", "north": "true", @@ -169487,7 +170006,7 @@ } }, { - "id": 10368, + "id": 10378, "properties": { "east": "true", "north": "true", @@ -169497,7 +170016,7 @@ } }, { - "id": 10369, + "id": 10379, "properties": { "east": "true", "north": "true", @@ -169507,7 +170026,7 @@ } }, { - "id": 10370, + "id": 10380, "properties": { "east": "true", "north": "true", @@ -169517,7 +170036,7 @@ } }, { - "id": 10371, + "id": 10381, "properties": { "east": "true", "north": "false", @@ -169527,7 +170046,7 @@ } }, { - "id": 10372, + "id": 10382, "properties": { "east": "true", "north": "false", @@ -169537,7 +170056,7 @@ } }, { - "id": 10373, + "id": 10383, "properties": { "east": "true", "north": "false", @@ -169547,7 +170066,7 @@ } }, { - "id": 10374, + "id": 10384, "properties": { "east": "true", "north": "false", @@ -169557,7 +170076,7 @@ } }, { - "id": 10375, + "id": 10385, "properties": { "east": "true", "north": "false", @@ -169567,7 +170086,7 @@ } }, { - "id": 10376, + "id": 10386, "properties": { "east": "true", "north": "false", @@ -169577,7 +170096,7 @@ } }, { - "id": 10377, + "id": 10387, "properties": { "east": "true", "north": "false", @@ -169587,7 +170106,7 @@ } }, { - "id": 10378, + "id": 10388, "properties": { "east": "true", "north": "false", @@ -169597,7 +170116,7 @@ } }, { - "id": 10379, + "id": 10389, "properties": { "east": "false", "north": "true", @@ -169607,7 +170126,7 @@ } }, { - "id": 10380, + "id": 10390, "properties": { "east": "false", "north": "true", @@ -169617,7 +170136,7 @@ } }, { - "id": 10381, + "id": 10391, "properties": { "east": "false", "north": "true", @@ -169627,7 +170146,7 @@ } }, { - "id": 10382, + "id": 10392, "properties": { "east": "false", "north": "true", @@ -169637,7 +170156,7 @@ } }, { - "id": 10383, + "id": 10393, "properties": { "east": "false", "north": "true", @@ -169647,7 +170166,7 @@ } }, { - "id": 10384, + "id": 10394, "properties": { "east": "false", "north": "true", @@ -169657,7 +170176,7 @@ } }, { - "id": 10385, + "id": 10395, "properties": { "east": "false", "north": "true", @@ -169667,7 +170186,7 @@ } }, { - "id": 10386, + "id": 10396, "properties": { "east": "false", "north": "true", @@ -169677,7 +170196,7 @@ } }, { - "id": 10387, + "id": 10397, "properties": { "east": "false", "north": "false", @@ -169687,7 +170206,7 @@ } }, { - "id": 10388, + "id": 10398, "properties": { "east": "false", "north": "false", @@ -169697,7 +170216,7 @@ } }, { - "id": 10389, + "id": 10399, "properties": { "east": "false", "north": "false", @@ -169707,7 +170226,7 @@ } }, { - "id": 10390, + "id": 10400, "properties": { "east": "false", "north": "false", @@ -169717,7 +170236,7 @@ } }, { - "id": 10391, + "id": 10401, "properties": { "east": "false", "north": "false", @@ -169727,7 +170246,7 @@ } }, { - "id": 10392, + "id": 10402, "properties": { "east": "false", "north": "false", @@ -169737,7 +170256,7 @@ } }, { - "id": 10393, + "id": 10403, "properties": { "east": "false", "north": "false", @@ -169748,7 +170267,7 @@ }, { "default": true, - "id": 10394, + "id": 10404, "properties": { "east": "false", "north": "false", @@ -169767,7 +170286,7 @@ "states": [ { "default": true, - "id": 10161 + "id": 10171 } ] }, @@ -169785,7 +170304,7 @@ "states": [ { "default": true, - "id": 2127 + "id": 2130 } ] }, @@ -169806,25 +170325,25 @@ "states": [ { "default": true, - "id": 11918, + "id": 11928, "properties": { "facing": "north" } }, { - "id": 11919, + "id": 11929, "properties": { "facing": "south" } }, { - "id": 11920, + "id": 11930, "properties": { "facing": "west" } }, { - "id": 11921, + "id": 11931, "properties": { "facing": "east" } @@ -169839,7 +170358,7 @@ "states": [ { "default": true, - "id": 2096 + "id": 2099 } ] }, @@ -169865,42 +170384,42 @@ }, "states": [ { - "id": 2054, + "id": 2057, "properties": { "extended": "true", "facing": "north" } }, { - "id": 2055, + "id": 2058, "properties": { "extended": "true", "facing": "east" } }, { - "id": 2056, + "id": 2059, "properties": { "extended": "true", "facing": "south" } }, { - "id": 2057, + "id": 2060, "properties": { "extended": "true", "facing": "west" } }, { - "id": 2058, + "id": 2061, "properties": { "extended": "true", "facing": "up" } }, { - "id": 2059, + "id": 2062, "properties": { "extended": "true", "facing": "down" @@ -169908,42 +170427,42 @@ }, { "default": true, - "id": 2060, + "id": 2063, "properties": { "extended": "false", "facing": "north" } }, { - "id": 2061, + "id": 2064, "properties": { "extended": "false", "facing": "east" } }, { - "id": 2062, + "id": 2065, "properties": { "extended": "false", "facing": "south" } }, { - "id": 2063, + "id": 2066, "properties": { "extended": "false", "facing": "west" } }, { - "id": 2064, + "id": 2067, "properties": { "extended": "false", "facing": "up" } }, { - "id": 2065, + "id": 2068, "properties": { "extended": "false", "facing": "down" @@ -169976,7 +170495,7 @@ }, "states": [ { - "id": 2066, + "id": 2069, "properties": { "type": "normal", "facing": "north", @@ -169984,7 +170503,7 @@ } }, { - "id": 2067, + "id": 2070, "properties": { "type": "sticky", "facing": "north", @@ -169993,7 +170512,7 @@ }, { "default": true, - "id": 2068, + "id": 2071, "properties": { "type": "normal", "facing": "north", @@ -170001,7 +170520,7 @@ } }, { - "id": 2069, + "id": 2072, "properties": { "type": "sticky", "facing": "north", @@ -170009,7 +170528,7 @@ } }, { - "id": 2070, + "id": 2073, "properties": { "type": "normal", "facing": "east", @@ -170017,7 +170536,7 @@ } }, { - "id": 2071, + "id": 2074, "properties": { "type": "sticky", "facing": "east", @@ -170025,7 +170544,7 @@ } }, { - "id": 2072, + "id": 2075, "properties": { "type": "normal", "facing": "east", @@ -170033,7 +170552,7 @@ } }, { - "id": 2073, + "id": 2076, "properties": { "type": "sticky", "facing": "east", @@ -170041,7 +170560,7 @@ } }, { - "id": 2074, + "id": 2077, "properties": { "type": "normal", "facing": "south", @@ -170049,7 +170568,7 @@ } }, { - "id": 2075, + "id": 2078, "properties": { "type": "sticky", "facing": "south", @@ -170057,7 +170576,7 @@ } }, { - "id": 2076, + "id": 2079, "properties": { "type": "normal", "facing": "south", @@ -170065,7 +170584,7 @@ } }, { - "id": 2077, + "id": 2080, "properties": { "type": "sticky", "facing": "south", @@ -170073,7 +170592,7 @@ } }, { - "id": 2078, + "id": 2081, "properties": { "type": "normal", "facing": "west", @@ -170081,7 +170600,7 @@ } }, { - "id": 2079, + "id": 2082, "properties": { "type": "sticky", "facing": "west", @@ -170089,7 +170608,7 @@ } }, { - "id": 2080, + "id": 2083, "properties": { "type": "normal", "facing": "west", @@ -170097,7 +170616,7 @@ } }, { - "id": 2081, + "id": 2084, "properties": { "type": "sticky", "facing": "west", @@ -170105,7 +170624,7 @@ } }, { - "id": 2082, + "id": 2085, "properties": { "type": "normal", "facing": "up", @@ -170113,7 +170632,7 @@ } }, { - "id": 2083, + "id": 2086, "properties": { "type": "sticky", "facing": "up", @@ -170121,7 +170640,7 @@ } }, { - "id": 2084, + "id": 2087, "properties": { "type": "normal", "facing": "up", @@ -170129,7 +170648,7 @@ } }, { - "id": 2085, + "id": 2088, "properties": { "type": "sticky", "facing": "up", @@ -170137,7 +170656,7 @@ } }, { - "id": 2086, + "id": 2089, "properties": { "type": "normal", "facing": "down", @@ -170145,7 +170664,7 @@ } }, { - "id": 2087, + "id": 2090, "properties": { "type": "sticky", "facing": "down", @@ -170153,7 +170672,7 @@ } }, { - "id": 2088, + "id": 2091, "properties": { "type": "normal", "facing": "down", @@ -170161,7 +170680,7 @@ } }, { - "id": 2089, + "id": 2092, "properties": { "type": "sticky", "facing": "down", @@ -170190,7 +170709,7 @@ }, "states": [ { - "id": 13510, + "id": 13520, "properties": { "age": "0", "half": "upper" @@ -170198,63 +170717,63 @@ }, { "default": true, - "id": 13511, + "id": 13521, "properties": { "age": "0", "half": "lower" } }, { - "id": 13512, + "id": 13522, "properties": { "age": "1", "half": "upper" } }, { - "id": 13513, + "id": 13523, "properties": { "age": "1", "half": "lower" } }, { - "id": 13514, + "id": 13524, "properties": { "age": "2", "half": "upper" } }, { - "id": 13515, + "id": 13525, "properties": { "age": "2", "half": "lower" } }, { - "id": 13516, + "id": 13526, "properties": { "age": "3", "half": "upper" } }, { - "id": 13517, + "id": 13527, "properties": { "age": "3", "half": "lower" } }, { - "id": 13518, + "id": 13528, "properties": { "age": "4", "half": "upper" } }, { - "id": 13519, + "id": 13529, "properties": { "age": "4", "half": "lower" @@ -170275,14 +170794,14 @@ }, "states": [ { - "id": 13520, + "id": 13530, "properties": { "half": "upper" } }, { "default": true, - "id": 13521, + "id": 13531, "properties": { "half": "lower" } @@ -170320,112 +170839,112 @@ }, "states": [ { - "id": 9746, + "id": 9756, "properties": { "powered": "true", "rotation": "0" } }, { - "id": 9747, + "id": 9757, "properties": { "powered": "true", "rotation": "1" } }, { - "id": 9748, + "id": 9758, "properties": { "powered": "true", "rotation": "2" } }, { - "id": 9749, + "id": 9759, "properties": { "powered": "true", "rotation": "3" } }, { - "id": 9750, + "id": 9760, "properties": { "powered": "true", "rotation": "4" } }, { - "id": 9751, + "id": 9761, "properties": { "powered": "true", "rotation": "5" } }, { - "id": 9752, + "id": 9762, "properties": { "powered": "true", "rotation": "6" } }, { - "id": 9753, + "id": 9763, "properties": { "powered": "true", "rotation": "7" } }, { - "id": 9754, + "id": 9764, "properties": { "powered": "true", "rotation": "8" } }, { - "id": 9755, + "id": 9765, "properties": { "powered": "true", "rotation": "9" } }, { - "id": 9756, + "id": 9766, "properties": { "powered": "true", "rotation": "10" } }, { - "id": 9757, + "id": 9767, "properties": { "powered": "true", "rotation": "11" } }, { - "id": 9758, + "id": 9768, "properties": { "powered": "true", "rotation": "12" } }, { - "id": 9759, + "id": 9769, "properties": { "powered": "true", "rotation": "13" } }, { - "id": 9760, + "id": 9770, "properties": { "powered": "true", "rotation": "14" } }, { - "id": 9761, + "id": 9771, "properties": { "powered": "true", "rotation": "15" @@ -170433,112 +170952,112 @@ }, { "default": true, - "id": 9762, + "id": 9772, "properties": { "powered": "false", "rotation": "0" } }, { - "id": 9763, + "id": 9773, "properties": { "powered": "false", "rotation": "1" } }, { - "id": 9764, + "id": 9774, "properties": { "powered": "false", "rotation": "2" } }, { - "id": 9765, + "id": 9775, "properties": { "powered": "false", "rotation": "3" } }, { - "id": 9766, + "id": 9776, "properties": { "powered": "false", "rotation": "4" } }, { - "id": 9767, + "id": 9777, "properties": { "powered": "false", "rotation": "5" } }, { - "id": 9768, + "id": 9778, "properties": { "powered": "false", "rotation": "6" } }, { - "id": 9769, + "id": 9779, "properties": { "powered": "false", "rotation": "7" } }, { - "id": 9770, + "id": 9780, "properties": { "powered": "false", "rotation": "8" } }, { - "id": 9771, + "id": 9781, "properties": { "powered": "false", "rotation": "9" } }, { - "id": 9772, + "id": 9782, "properties": { "powered": "false", "rotation": "10" } }, { - "id": 9773, + "id": 9783, "properties": { "powered": "false", "rotation": "11" } }, { - "id": 9774, + "id": 9784, "properties": { "powered": "false", "rotation": "12" } }, { - "id": 9775, + "id": 9785, "properties": { "powered": "false", "rotation": "13" } }, { - "id": 9776, + "id": 9786, "properties": { "powered": "false", "rotation": "14" } }, { - "id": 9777, + "id": 9787, "properties": { "powered": "false", "rotation": "15" @@ -170565,7 +171084,7 @@ }, "states": [ { - "id": 9778, + "id": 9788, "properties": { "facing": "north", "powered": "true" @@ -170573,49 +171092,49 @@ }, { "default": true, - "id": 9779, + "id": 9789, "properties": { "facing": "north", "powered": "false" } }, { - "id": 9780, + "id": 9790, "properties": { "facing": "south", "powered": "true" } }, { - "id": 9781, + "id": 9791, "properties": { "facing": "south", "powered": "false" } }, { - "id": 9782, + "id": 9792, "properties": { "facing": "west", "powered": "true" } }, { - "id": 9783, + "id": 9793, "properties": { "facing": "west", "powered": "false" } }, { - "id": 9784, + "id": 9794, "properties": { "facing": "east", "powered": "true" } }, { - "id": 9785, + "id": 9795, "properties": { "facing": "east", "powered": "false" @@ -170674,7 +171193,7 @@ }, "states": [ { - "id": 25761, + "id": 25808, "properties": { "thickness": "tip_merge", "vertical_direction": "up", @@ -170682,7 +171201,7 @@ } }, { - "id": 25762, + "id": 25809, "properties": { "thickness": "tip_merge", "vertical_direction": "up", @@ -170690,7 +171209,7 @@ } }, { - "id": 25763, + "id": 25810, "properties": { "thickness": "tip_merge", "vertical_direction": "down", @@ -170698,7 +171217,7 @@ } }, { - "id": 25764, + "id": 25811, "properties": { "thickness": "tip_merge", "vertical_direction": "down", @@ -170706,7 +171225,7 @@ } }, { - "id": 25765, + "id": 25812, "properties": { "thickness": "tip", "vertical_direction": "up", @@ -170715,7 +171234,7 @@ }, { "default": true, - "id": 25766, + "id": 25813, "properties": { "thickness": "tip", "vertical_direction": "up", @@ -170723,7 +171242,7 @@ } }, { - "id": 25767, + "id": 25814, "properties": { "thickness": "tip", "vertical_direction": "down", @@ -170731,7 +171250,7 @@ } }, { - "id": 25768, + "id": 25815, "properties": { "thickness": "tip", "vertical_direction": "down", @@ -170739,7 +171258,7 @@ } }, { - "id": 25769, + "id": 25816, "properties": { "thickness": "frustum", "vertical_direction": "up", @@ -170747,7 +171266,7 @@ } }, { - "id": 25770, + "id": 25817, "properties": { "thickness": "frustum", "vertical_direction": "up", @@ -170755,7 +171274,7 @@ } }, { - "id": 25771, + "id": 25818, "properties": { "thickness": "frustum", "vertical_direction": "down", @@ -170763,7 +171282,7 @@ } }, { - "id": 25772, + "id": 25819, "properties": { "thickness": "frustum", "vertical_direction": "down", @@ -170771,7 +171290,7 @@ } }, { - "id": 25773, + "id": 25820, "properties": { "thickness": "middle", "vertical_direction": "up", @@ -170779,7 +171298,7 @@ } }, { - "id": 25774, + "id": 25821, "properties": { "thickness": "middle", "vertical_direction": "up", @@ -170787,7 +171306,7 @@ } }, { - "id": 25775, + "id": 25822, "properties": { "thickness": "middle", "vertical_direction": "down", @@ -170795,7 +171314,7 @@ } }, { - "id": 25776, + "id": 25823, "properties": { "thickness": "middle", "vertical_direction": "down", @@ -170803,7 +171322,7 @@ } }, { - "id": 25777, + "id": 25824, "properties": { "thickness": "base", "vertical_direction": "up", @@ -170811,7 +171330,7 @@ } }, { - "id": 25778, + "id": 25825, "properties": { "thickness": "base", "vertical_direction": "up", @@ -170819,7 +171338,7 @@ } }, { - "id": 25779, + "id": 25826, "properties": { "thickness": "base", "vertical_direction": "down", @@ -170827,7 +171346,7 @@ } }, { - "id": 25780, + "id": 25827, "properties": { "thickness": "base", "vertical_direction": "down", @@ -170866,21 +171385,21 @@ }, "states": [ { - "id": 15161, + "id": 15203, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 15162, + "id": 15204, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 15163, + "id": 15205, "properties": { "type": "bottom", "waterlogged": "true" @@ -170888,21 +171407,21 @@ }, { "default": true, - "id": 15164, + "id": 15206, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 15165, + "id": 15207, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 15166, + "id": 15208, "properties": { "type": "double", "waterlogged": "false" @@ -170943,7 +171462,7 @@ }, "states": [ { - "id": 14935, + "id": 14977, "properties": { "facing": "north", "half": "top", @@ -170952,7 +171471,7 @@ } }, { - "id": 14936, + "id": 14978, "properties": { "facing": "north", "half": "top", @@ -170961,7 +171480,7 @@ } }, { - "id": 14937, + "id": 14979, "properties": { "facing": "north", "half": "top", @@ -170970,7 +171489,7 @@ } }, { - "id": 14938, + "id": 14980, "properties": { "facing": "north", "half": "top", @@ -170979,7 +171498,7 @@ } }, { - "id": 14939, + "id": 14981, "properties": { "facing": "north", "half": "top", @@ -170988,7 +171507,7 @@ } }, { - "id": 14940, + "id": 14982, "properties": { "facing": "north", "half": "top", @@ -170997,7 +171516,7 @@ } }, { - "id": 14941, + "id": 14983, "properties": { "facing": "north", "half": "top", @@ -171006,7 +171525,7 @@ } }, { - "id": 14942, + "id": 14984, "properties": { "facing": "north", "half": "top", @@ -171015,7 +171534,7 @@ } }, { - "id": 14943, + "id": 14985, "properties": { "facing": "north", "half": "top", @@ -171024,7 +171543,7 @@ } }, { - "id": 14944, + "id": 14986, "properties": { "facing": "north", "half": "top", @@ -171033,7 +171552,7 @@ } }, { - "id": 14945, + "id": 14987, "properties": { "facing": "north", "half": "bottom", @@ -171043,7 +171562,7 @@ }, { "default": true, - "id": 14946, + "id": 14988, "properties": { "facing": "north", "half": "bottom", @@ -171052,7 +171571,7 @@ } }, { - "id": 14947, + "id": 14989, "properties": { "facing": "north", "half": "bottom", @@ -171061,7 +171580,7 @@ } }, { - "id": 14948, + "id": 14990, "properties": { "facing": "north", "half": "bottom", @@ -171070,7 +171589,7 @@ } }, { - "id": 14949, + "id": 14991, "properties": { "facing": "north", "half": "bottom", @@ -171079,7 +171598,7 @@ } }, { - "id": 14950, + "id": 14992, "properties": { "facing": "north", "half": "bottom", @@ -171088,7 +171607,7 @@ } }, { - "id": 14951, + "id": 14993, "properties": { "facing": "north", "half": "bottom", @@ -171097,7 +171616,7 @@ } }, { - "id": 14952, + "id": 14994, "properties": { "facing": "north", "half": "bottom", @@ -171106,7 +171625,7 @@ } }, { - "id": 14953, + "id": 14995, "properties": { "facing": "north", "half": "bottom", @@ -171115,7 +171634,7 @@ } }, { - "id": 14954, + "id": 14996, "properties": { "facing": "north", "half": "bottom", @@ -171124,7 +171643,7 @@ } }, { - "id": 14955, + "id": 14997, "properties": { "facing": "south", "half": "top", @@ -171133,7 +171652,7 @@ } }, { - "id": 14956, + "id": 14998, "properties": { "facing": "south", "half": "top", @@ -171142,7 +171661,7 @@ } }, { - "id": 14957, + "id": 14999, "properties": { "facing": "south", "half": "top", @@ -171151,7 +171670,7 @@ } }, { - "id": 14958, + "id": 15000, "properties": { "facing": "south", "half": "top", @@ -171160,7 +171679,7 @@ } }, { - "id": 14959, + "id": 15001, "properties": { "facing": "south", "half": "top", @@ -171169,7 +171688,7 @@ } }, { - "id": 14960, + "id": 15002, "properties": { "facing": "south", "half": "top", @@ -171178,7 +171697,7 @@ } }, { - "id": 14961, + "id": 15003, "properties": { "facing": "south", "half": "top", @@ -171187,7 +171706,7 @@ } }, { - "id": 14962, + "id": 15004, "properties": { "facing": "south", "half": "top", @@ -171196,7 +171715,7 @@ } }, { - "id": 14963, + "id": 15005, "properties": { "facing": "south", "half": "top", @@ -171205,7 +171724,7 @@ } }, { - "id": 14964, + "id": 15006, "properties": { "facing": "south", "half": "top", @@ -171214,7 +171733,7 @@ } }, { - "id": 14965, + "id": 15007, "properties": { "facing": "south", "half": "bottom", @@ -171223,7 +171742,7 @@ } }, { - "id": 14966, + "id": 15008, "properties": { "facing": "south", "half": "bottom", @@ -171232,7 +171751,7 @@ } }, { - "id": 14967, + "id": 15009, "properties": { "facing": "south", "half": "bottom", @@ -171241,7 +171760,7 @@ } }, { - "id": 14968, + "id": 15010, "properties": { "facing": "south", "half": "bottom", @@ -171250,7 +171769,7 @@ } }, { - "id": 14969, + "id": 15011, "properties": { "facing": "south", "half": "bottom", @@ -171259,7 +171778,7 @@ } }, { - "id": 14970, + "id": 15012, "properties": { "facing": "south", "half": "bottom", @@ -171268,7 +171787,7 @@ } }, { - "id": 14971, + "id": 15013, "properties": { "facing": "south", "half": "bottom", @@ -171277,7 +171796,7 @@ } }, { - "id": 14972, + "id": 15014, "properties": { "facing": "south", "half": "bottom", @@ -171286,7 +171805,7 @@ } }, { - "id": 14973, + "id": 15015, "properties": { "facing": "south", "half": "bottom", @@ -171295,7 +171814,7 @@ } }, { - "id": 14974, + "id": 15016, "properties": { "facing": "south", "half": "bottom", @@ -171304,7 +171823,7 @@ } }, { - "id": 14975, + "id": 15017, "properties": { "facing": "west", "half": "top", @@ -171313,7 +171832,7 @@ } }, { - "id": 14976, + "id": 15018, "properties": { "facing": "west", "half": "top", @@ -171322,7 +171841,7 @@ } }, { - "id": 14977, + "id": 15019, "properties": { "facing": "west", "half": "top", @@ -171331,7 +171850,7 @@ } }, { - "id": 14978, + "id": 15020, "properties": { "facing": "west", "half": "top", @@ -171340,7 +171859,7 @@ } }, { - "id": 14979, + "id": 15021, "properties": { "facing": "west", "half": "top", @@ -171349,7 +171868,7 @@ } }, { - "id": 14980, + "id": 15022, "properties": { "facing": "west", "half": "top", @@ -171358,7 +171877,7 @@ } }, { - "id": 14981, + "id": 15023, "properties": { "facing": "west", "half": "top", @@ -171367,7 +171886,7 @@ } }, { - "id": 14982, + "id": 15024, "properties": { "facing": "west", "half": "top", @@ -171376,7 +171895,7 @@ } }, { - "id": 14983, + "id": 15025, "properties": { "facing": "west", "half": "top", @@ -171385,7 +171904,7 @@ } }, { - "id": 14984, + "id": 15026, "properties": { "facing": "west", "half": "top", @@ -171394,7 +171913,7 @@ } }, { - "id": 14985, + "id": 15027, "properties": { "facing": "west", "half": "bottom", @@ -171403,7 +171922,7 @@ } }, { - "id": 14986, + "id": 15028, "properties": { "facing": "west", "half": "bottom", @@ -171412,7 +171931,7 @@ } }, { - "id": 14987, + "id": 15029, "properties": { "facing": "west", "half": "bottom", @@ -171421,7 +171940,7 @@ } }, { - "id": 14988, + "id": 15030, "properties": { "facing": "west", "half": "bottom", @@ -171430,7 +171949,7 @@ } }, { - "id": 14989, + "id": 15031, "properties": { "facing": "west", "half": "bottom", @@ -171439,7 +171958,7 @@ } }, { - "id": 14990, + "id": 15032, "properties": { "facing": "west", "half": "bottom", @@ -171448,7 +171967,7 @@ } }, { - "id": 14991, + "id": 15033, "properties": { "facing": "west", "half": "bottom", @@ -171457,7 +171976,7 @@ } }, { - "id": 14992, + "id": 15034, "properties": { "facing": "west", "half": "bottom", @@ -171466,7 +171985,7 @@ } }, { - "id": 14993, + "id": 15035, "properties": { "facing": "west", "half": "bottom", @@ -171475,7 +171994,7 @@ } }, { - "id": 14994, + "id": 15036, "properties": { "facing": "west", "half": "bottom", @@ -171484,7 +172003,7 @@ } }, { - "id": 14995, + "id": 15037, "properties": { "facing": "east", "half": "top", @@ -171493,7 +172012,7 @@ } }, { - "id": 14996, + "id": 15038, "properties": { "facing": "east", "half": "top", @@ -171502,7 +172021,7 @@ } }, { - "id": 14997, + "id": 15039, "properties": { "facing": "east", "half": "top", @@ -171511,7 +172030,7 @@ } }, { - "id": 14998, + "id": 15040, "properties": { "facing": "east", "half": "top", @@ -171520,7 +172039,7 @@ } }, { - "id": 14999, + "id": 15041, "properties": { "facing": "east", "half": "top", @@ -171529,7 +172048,7 @@ } }, { - "id": 15000, + "id": 15042, "properties": { "facing": "east", "half": "top", @@ -171538,7 +172057,7 @@ } }, { - "id": 15001, + "id": 15043, "properties": { "facing": "east", "half": "top", @@ -171547,7 +172066,7 @@ } }, { - "id": 15002, + "id": 15044, "properties": { "facing": "east", "half": "top", @@ -171556,7 +172075,7 @@ } }, { - "id": 15003, + "id": 15045, "properties": { "facing": "east", "half": "top", @@ -171565,7 +172084,7 @@ } }, { - "id": 15004, + "id": 15046, "properties": { "facing": "east", "half": "top", @@ -171574,7 +172093,7 @@ } }, { - "id": 15005, + "id": 15047, "properties": { "facing": "east", "half": "bottom", @@ -171583,7 +172102,7 @@ } }, { - "id": 15006, + "id": 15048, "properties": { "facing": "east", "half": "bottom", @@ -171592,7 +172111,7 @@ } }, { - "id": 15007, + "id": 15049, "properties": { "facing": "east", "half": "bottom", @@ -171601,7 +172120,7 @@ } }, { - "id": 15008, + "id": 15050, "properties": { "facing": "east", "half": "bottom", @@ -171610,7 +172129,7 @@ } }, { - "id": 15009, + "id": 15051, "properties": { "facing": "east", "half": "bottom", @@ -171619,7 +172138,7 @@ } }, { - "id": 15010, + "id": 15052, "properties": { "facing": "east", "half": "bottom", @@ -171628,7 +172147,7 @@ } }, { - "id": 15011, + "id": 15053, "properties": { "facing": "east", "half": "bottom", @@ -171637,7 +172156,7 @@ } }, { - "id": 15012, + "id": 15054, "properties": { "facing": "east", "half": "bottom", @@ -171646,7 +172165,7 @@ } }, { - "id": 15013, + "id": 15055, "properties": { "facing": "east", "half": "bottom", @@ -171655,7 +172174,7 @@ } }, { - "id": 15014, + "id": 15056, "properties": { "facing": "east", "half": "bottom", @@ -171679,20 +172198,20 @@ }, "states": [ { - "id": 6024, + "id": 6034, "properties": { "axis": "x" } }, { "default": true, - "id": 6025, + "id": 6035, "properties": { "axis": "y" } }, { - "id": 6026, + "id": 6036, "properties": { "axis": "z" } @@ -171707,7 +172226,7 @@ "states": [ { "default": true, - "id": 20884 + "id": 20931 } ] }, @@ -171729,21 +172248,21 @@ }, "states": [ { - "id": 20888, + "id": 20935, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 20889, + "id": 20936, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 20890, + "id": 20937, "properties": { "type": "bottom", "waterlogged": "true" @@ -171751,21 +172270,21 @@ }, { "default": true, - "id": 20891, + "id": 20938, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 20892, + "id": 20939, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 20893, + "id": 20940, "properties": { "type": "double", "waterlogged": "false" @@ -171806,7 +172325,7 @@ }, "states": [ { - "id": 20894, + "id": 20941, "properties": { "facing": "north", "half": "top", @@ -171815,7 +172334,7 @@ } }, { - "id": 20895, + "id": 20942, "properties": { "facing": "north", "half": "top", @@ -171824,7 +172343,7 @@ } }, { - "id": 20896, + "id": 20943, "properties": { "facing": "north", "half": "top", @@ -171833,7 +172352,7 @@ } }, { - "id": 20897, + "id": 20944, "properties": { "facing": "north", "half": "top", @@ -171842,7 +172361,7 @@ } }, { - "id": 20898, + "id": 20945, "properties": { "facing": "north", "half": "top", @@ -171851,7 +172370,7 @@ } }, { - "id": 20899, + "id": 20946, "properties": { "facing": "north", "half": "top", @@ -171860,7 +172379,7 @@ } }, { - "id": 20900, + "id": 20947, "properties": { "facing": "north", "half": "top", @@ -171869,7 +172388,7 @@ } }, { - "id": 20901, + "id": 20948, "properties": { "facing": "north", "half": "top", @@ -171878,7 +172397,7 @@ } }, { - "id": 20902, + "id": 20949, "properties": { "facing": "north", "half": "top", @@ -171887,7 +172406,7 @@ } }, { - "id": 20903, + "id": 20950, "properties": { "facing": "north", "half": "top", @@ -171896,7 +172415,7 @@ } }, { - "id": 20904, + "id": 20951, "properties": { "facing": "north", "half": "bottom", @@ -171906,7 +172425,7 @@ }, { "default": true, - "id": 20905, + "id": 20952, "properties": { "facing": "north", "half": "bottom", @@ -171915,7 +172434,7 @@ } }, { - "id": 20906, + "id": 20953, "properties": { "facing": "north", "half": "bottom", @@ -171924,7 +172443,7 @@ } }, { - "id": 20907, + "id": 20954, "properties": { "facing": "north", "half": "bottom", @@ -171933,7 +172452,7 @@ } }, { - "id": 20908, + "id": 20955, "properties": { "facing": "north", "half": "bottom", @@ -171942,7 +172461,7 @@ } }, { - "id": 20909, + "id": 20956, "properties": { "facing": "north", "half": "bottom", @@ -171951,7 +172470,7 @@ } }, { - "id": 20910, + "id": 20957, "properties": { "facing": "north", "half": "bottom", @@ -171960,7 +172479,7 @@ } }, { - "id": 20911, + "id": 20958, "properties": { "facing": "north", "half": "bottom", @@ -171969,7 +172488,7 @@ } }, { - "id": 20912, + "id": 20959, "properties": { "facing": "north", "half": "bottom", @@ -171978,7 +172497,7 @@ } }, { - "id": 20913, + "id": 20960, "properties": { "facing": "north", "half": "bottom", @@ -171987,7 +172506,7 @@ } }, { - "id": 20914, + "id": 20961, "properties": { "facing": "south", "half": "top", @@ -171996,7 +172515,7 @@ } }, { - "id": 20915, + "id": 20962, "properties": { "facing": "south", "half": "top", @@ -172005,7 +172524,7 @@ } }, { - "id": 20916, + "id": 20963, "properties": { "facing": "south", "half": "top", @@ -172014,7 +172533,7 @@ } }, { - "id": 20917, + "id": 20964, "properties": { "facing": "south", "half": "top", @@ -172023,7 +172542,7 @@ } }, { - "id": 20918, + "id": 20965, "properties": { "facing": "south", "half": "top", @@ -172032,7 +172551,7 @@ } }, { - "id": 20919, + "id": 20966, "properties": { "facing": "south", "half": "top", @@ -172041,7 +172560,7 @@ } }, { - "id": 20920, + "id": 20967, "properties": { "facing": "south", "half": "top", @@ -172050,7 +172569,7 @@ } }, { - "id": 20921, + "id": 20968, "properties": { "facing": "south", "half": "top", @@ -172059,7 +172578,7 @@ } }, { - "id": 20922, + "id": 20969, "properties": { "facing": "south", "half": "top", @@ -172068,7 +172587,7 @@ } }, { - "id": 20923, + "id": 20970, "properties": { "facing": "south", "half": "top", @@ -172077,7 +172596,7 @@ } }, { - "id": 20924, + "id": 20971, "properties": { "facing": "south", "half": "bottom", @@ -172086,7 +172605,7 @@ } }, { - "id": 20925, + "id": 20972, "properties": { "facing": "south", "half": "bottom", @@ -172095,7 +172614,7 @@ } }, { - "id": 20926, + "id": 20973, "properties": { "facing": "south", "half": "bottom", @@ -172104,7 +172623,7 @@ } }, { - "id": 20927, + "id": 20974, "properties": { "facing": "south", "half": "bottom", @@ -172113,7 +172632,7 @@ } }, { - "id": 20928, + "id": 20975, "properties": { "facing": "south", "half": "bottom", @@ -172122,7 +172641,7 @@ } }, { - "id": 20929, + "id": 20976, "properties": { "facing": "south", "half": "bottom", @@ -172131,7 +172650,7 @@ } }, { - "id": 20930, + "id": 20977, "properties": { "facing": "south", "half": "bottom", @@ -172140,7 +172659,7 @@ } }, { - "id": 20931, + "id": 20978, "properties": { "facing": "south", "half": "bottom", @@ -172149,7 +172668,7 @@ } }, { - "id": 20932, + "id": 20979, "properties": { "facing": "south", "half": "bottom", @@ -172158,7 +172677,7 @@ } }, { - "id": 20933, + "id": 20980, "properties": { "facing": "south", "half": "bottom", @@ -172167,7 +172686,7 @@ } }, { - "id": 20934, + "id": 20981, "properties": { "facing": "west", "half": "top", @@ -172176,7 +172695,7 @@ } }, { - "id": 20935, + "id": 20982, "properties": { "facing": "west", "half": "top", @@ -172185,7 +172704,7 @@ } }, { - "id": 20936, + "id": 20983, "properties": { "facing": "west", "half": "top", @@ -172194,7 +172713,7 @@ } }, { - "id": 20937, + "id": 20984, "properties": { "facing": "west", "half": "top", @@ -172203,7 +172722,7 @@ } }, { - "id": 20938, + "id": 20985, "properties": { "facing": "west", "half": "top", @@ -172212,7 +172731,7 @@ } }, { - "id": 20939, + "id": 20986, "properties": { "facing": "west", "half": "top", @@ -172221,7 +172740,7 @@ } }, { - "id": 20940, + "id": 20987, "properties": { "facing": "west", "half": "top", @@ -172230,7 +172749,7 @@ } }, { - "id": 20941, + "id": 20988, "properties": { "facing": "west", "half": "top", @@ -172239,7 +172758,7 @@ } }, { - "id": 20942, + "id": 20989, "properties": { "facing": "west", "half": "top", @@ -172248,7 +172767,7 @@ } }, { - "id": 20943, + "id": 20990, "properties": { "facing": "west", "half": "top", @@ -172257,7 +172776,7 @@ } }, { - "id": 20944, + "id": 20991, "properties": { "facing": "west", "half": "bottom", @@ -172266,7 +172785,7 @@ } }, { - "id": 20945, + "id": 20992, "properties": { "facing": "west", "half": "bottom", @@ -172275,7 +172794,7 @@ } }, { - "id": 20946, + "id": 20993, "properties": { "facing": "west", "half": "bottom", @@ -172284,7 +172803,7 @@ } }, { - "id": 20947, + "id": 20994, "properties": { "facing": "west", "half": "bottom", @@ -172293,7 +172812,7 @@ } }, { - "id": 20948, + "id": 20995, "properties": { "facing": "west", "half": "bottom", @@ -172302,7 +172821,7 @@ } }, { - "id": 20949, + "id": 20996, "properties": { "facing": "west", "half": "bottom", @@ -172311,7 +172830,7 @@ } }, { - "id": 20950, + "id": 20997, "properties": { "facing": "west", "half": "bottom", @@ -172320,7 +172839,7 @@ } }, { - "id": 20951, + "id": 20998, "properties": { "facing": "west", "half": "bottom", @@ -172329,7 +172848,7 @@ } }, { - "id": 20952, + "id": 20999, "properties": { "facing": "west", "half": "bottom", @@ -172338,7 +172857,7 @@ } }, { - "id": 20953, + "id": 21000, "properties": { "facing": "west", "half": "bottom", @@ -172347,7 +172866,7 @@ } }, { - "id": 20954, + "id": 21001, "properties": { "facing": "east", "half": "top", @@ -172356,7 +172875,7 @@ } }, { - "id": 20955, + "id": 21002, "properties": { "facing": "east", "half": "top", @@ -172365,7 +172884,7 @@ } }, { - "id": 20956, + "id": 21003, "properties": { "facing": "east", "half": "top", @@ -172374,7 +172893,7 @@ } }, { - "id": 20957, + "id": 21004, "properties": { "facing": "east", "half": "top", @@ -172383,7 +172902,7 @@ } }, { - "id": 20958, + "id": 21005, "properties": { "facing": "east", "half": "top", @@ -172392,7 +172911,7 @@ } }, { - "id": 20959, + "id": 21006, "properties": { "facing": "east", "half": "top", @@ -172401,7 +172920,7 @@ } }, { - "id": 20960, + "id": 21007, "properties": { "facing": "east", "half": "top", @@ -172410,7 +172929,7 @@ } }, { - "id": 20961, + "id": 21008, "properties": { "facing": "east", "half": "top", @@ -172419,7 +172938,7 @@ } }, { - "id": 20962, + "id": 21009, "properties": { "facing": "east", "half": "top", @@ -172428,7 +172947,7 @@ } }, { - "id": 20963, + "id": 21010, "properties": { "facing": "east", "half": "top", @@ -172437,7 +172956,7 @@ } }, { - "id": 20964, + "id": 21011, "properties": { "facing": "east", "half": "bottom", @@ -172446,7 +172965,7 @@ } }, { - "id": 20965, + "id": 21012, "properties": { "facing": "east", "half": "bottom", @@ -172455,7 +172974,7 @@ } }, { - "id": 20966, + "id": 21013, "properties": { "facing": "east", "half": "bottom", @@ -172464,7 +172983,7 @@ } }, { - "id": 20967, + "id": 21014, "properties": { "facing": "east", "half": "bottom", @@ -172473,7 +172992,7 @@ } }, { - "id": 20968, + "id": 21015, "properties": { "facing": "east", "half": "bottom", @@ -172482,7 +173001,7 @@ } }, { - "id": 20969, + "id": 21016, "properties": { "facing": "east", "half": "bottom", @@ -172491,7 +173010,7 @@ } }, { - "id": 20970, + "id": 21017, "properties": { "facing": "east", "half": "bottom", @@ -172500,7 +173019,7 @@ } }, { - "id": 20971, + "id": 21018, "properties": { "facing": "east", "half": "bottom", @@ -172509,7 +173028,7 @@ } }, { - "id": 20972, + "id": 21019, "properties": { "facing": "east", "half": "bottom", @@ -172518,7 +173037,7 @@ } }, { - "id": 20973, + "id": 21020, "properties": { "facing": "east", "half": "bottom", @@ -172565,7 +173084,7 @@ }, "states": [ { - "id": 20974, + "id": 21021, "properties": { "east": "none", "north": "none", @@ -172576,7 +173095,7 @@ } }, { - "id": 20975, + "id": 21022, "properties": { "east": "none", "north": "none", @@ -172587,7 +173106,7 @@ } }, { - "id": 20976, + "id": 21023, "properties": { "east": "none", "north": "none", @@ -172599,7 +173118,7 @@ }, { "default": true, - "id": 20977, + "id": 21024, "properties": { "east": "none", "north": "none", @@ -172610,7 +173129,7 @@ } }, { - "id": 20978, + "id": 21025, "properties": { "east": "none", "north": "none", @@ -172621,7 +173140,7 @@ } }, { - "id": 20979, + "id": 21026, "properties": { "east": "none", "north": "none", @@ -172632,7 +173151,7 @@ } }, { - "id": 20980, + "id": 21027, "properties": { "east": "none", "north": "none", @@ -172643,7 +173162,7 @@ } }, { - "id": 20981, + "id": 21028, "properties": { "east": "none", "north": "none", @@ -172654,7 +173173,7 @@ } }, { - "id": 20982, + "id": 21029, "properties": { "east": "none", "north": "none", @@ -172665,7 +173184,7 @@ } }, { - "id": 20983, + "id": 21030, "properties": { "east": "none", "north": "none", @@ -172676,7 +173195,7 @@ } }, { - "id": 20984, + "id": 21031, "properties": { "east": "none", "north": "none", @@ -172687,7 +173206,7 @@ } }, { - "id": 20985, + "id": 21032, "properties": { "east": "none", "north": "none", @@ -172698,7 +173217,7 @@ } }, { - "id": 20986, + "id": 21033, "properties": { "east": "none", "north": "none", @@ -172709,7 +173228,7 @@ } }, { - "id": 20987, + "id": 21034, "properties": { "east": "none", "north": "none", @@ -172720,7 +173239,7 @@ } }, { - "id": 20988, + "id": 21035, "properties": { "east": "none", "north": "none", @@ -172731,7 +173250,7 @@ } }, { - "id": 20989, + "id": 21036, "properties": { "east": "none", "north": "none", @@ -172742,7 +173261,7 @@ } }, { - "id": 20990, + "id": 21037, "properties": { "east": "none", "north": "none", @@ -172753,7 +173272,7 @@ } }, { - "id": 20991, + "id": 21038, "properties": { "east": "none", "north": "none", @@ -172764,7 +173283,7 @@ } }, { - "id": 20992, + "id": 21039, "properties": { "east": "none", "north": "none", @@ -172775,7 +173294,7 @@ } }, { - "id": 20993, + "id": 21040, "properties": { "east": "none", "north": "none", @@ -172786,7 +173305,7 @@ } }, { - "id": 20994, + "id": 21041, "properties": { "east": "none", "north": "none", @@ -172797,7 +173316,7 @@ } }, { - "id": 20995, + "id": 21042, "properties": { "east": "none", "north": "none", @@ -172808,7 +173327,7 @@ } }, { - "id": 20996, + "id": 21043, "properties": { "east": "none", "north": "none", @@ -172819,7 +173338,7 @@ } }, { - "id": 20997, + "id": 21044, "properties": { "east": "none", "north": "none", @@ -172830,7 +173349,7 @@ } }, { - "id": 20998, + "id": 21045, "properties": { "east": "none", "north": "none", @@ -172841,7 +173360,7 @@ } }, { - "id": 20999, + "id": 21046, "properties": { "east": "none", "north": "none", @@ -172852,7 +173371,7 @@ } }, { - "id": 21000, + "id": 21047, "properties": { "east": "none", "north": "none", @@ -172863,7 +173382,7 @@ } }, { - "id": 21001, + "id": 21048, "properties": { "east": "none", "north": "none", @@ -172874,7 +173393,7 @@ } }, { - "id": 21002, + "id": 21049, "properties": { "east": "none", "north": "none", @@ -172885,7 +173404,7 @@ } }, { - "id": 21003, + "id": 21050, "properties": { "east": "none", "north": "none", @@ -172896,7 +173415,7 @@ } }, { - "id": 21004, + "id": 21051, "properties": { "east": "none", "north": "none", @@ -172907,7 +173426,7 @@ } }, { - "id": 21005, + "id": 21052, "properties": { "east": "none", "north": "none", @@ -172918,7 +173437,7 @@ } }, { - "id": 21006, + "id": 21053, "properties": { "east": "none", "north": "none", @@ -172929,7 +173448,7 @@ } }, { - "id": 21007, + "id": 21054, "properties": { "east": "none", "north": "none", @@ -172940,7 +173459,7 @@ } }, { - "id": 21008, + "id": 21055, "properties": { "east": "none", "north": "none", @@ -172951,7 +173470,7 @@ } }, { - "id": 21009, + "id": 21056, "properties": { "east": "none", "north": "none", @@ -172962,7 +173481,7 @@ } }, { - "id": 21010, + "id": 21057, "properties": { "east": "none", "north": "low", @@ -172973,7 +173492,7 @@ } }, { - "id": 21011, + "id": 21058, "properties": { "east": "none", "north": "low", @@ -172984,7 +173503,7 @@ } }, { - "id": 21012, + "id": 21059, "properties": { "east": "none", "north": "low", @@ -172995,7 +173514,7 @@ } }, { - "id": 21013, + "id": 21060, "properties": { "east": "none", "north": "low", @@ -173006,7 +173525,7 @@ } }, { - "id": 21014, + "id": 21061, "properties": { "east": "none", "north": "low", @@ -173017,7 +173536,7 @@ } }, { - "id": 21015, + "id": 21062, "properties": { "east": "none", "north": "low", @@ -173028,7 +173547,7 @@ } }, { - "id": 21016, + "id": 21063, "properties": { "east": "none", "north": "low", @@ -173039,7 +173558,7 @@ } }, { - "id": 21017, + "id": 21064, "properties": { "east": "none", "north": "low", @@ -173050,7 +173569,7 @@ } }, { - "id": 21018, + "id": 21065, "properties": { "east": "none", "north": "low", @@ -173061,7 +173580,7 @@ } }, { - "id": 21019, + "id": 21066, "properties": { "east": "none", "north": "low", @@ -173072,7 +173591,7 @@ } }, { - "id": 21020, + "id": 21067, "properties": { "east": "none", "north": "low", @@ -173083,7 +173602,7 @@ } }, { - "id": 21021, + "id": 21068, "properties": { "east": "none", "north": "low", @@ -173094,7 +173613,7 @@ } }, { - "id": 21022, + "id": 21069, "properties": { "east": "none", "north": "low", @@ -173105,7 +173624,7 @@ } }, { - "id": 21023, + "id": 21070, "properties": { "east": "none", "north": "low", @@ -173116,7 +173635,7 @@ } }, { - "id": 21024, + "id": 21071, "properties": { "east": "none", "north": "low", @@ -173127,7 +173646,7 @@ } }, { - "id": 21025, + "id": 21072, "properties": { "east": "none", "north": "low", @@ -173138,7 +173657,7 @@ } }, { - "id": 21026, + "id": 21073, "properties": { "east": "none", "north": "low", @@ -173149,7 +173668,7 @@ } }, { - "id": 21027, + "id": 21074, "properties": { "east": "none", "north": "low", @@ -173160,7 +173679,7 @@ } }, { - "id": 21028, + "id": 21075, "properties": { "east": "none", "north": "low", @@ -173171,7 +173690,7 @@ } }, { - "id": 21029, + "id": 21076, "properties": { "east": "none", "north": "low", @@ -173182,7 +173701,7 @@ } }, { - "id": 21030, + "id": 21077, "properties": { "east": "none", "north": "low", @@ -173193,7 +173712,7 @@ } }, { - "id": 21031, + "id": 21078, "properties": { "east": "none", "north": "low", @@ -173204,7 +173723,7 @@ } }, { - "id": 21032, + "id": 21079, "properties": { "east": "none", "north": "low", @@ -173215,7 +173734,7 @@ } }, { - "id": 21033, + "id": 21080, "properties": { "east": "none", "north": "low", @@ -173226,7 +173745,7 @@ } }, { - "id": 21034, + "id": 21081, "properties": { "east": "none", "north": "low", @@ -173237,7 +173756,7 @@ } }, { - "id": 21035, + "id": 21082, "properties": { "east": "none", "north": "low", @@ -173248,7 +173767,7 @@ } }, { - "id": 21036, + "id": 21083, "properties": { "east": "none", "north": "low", @@ -173259,7 +173778,7 @@ } }, { - "id": 21037, + "id": 21084, "properties": { "east": "none", "north": "low", @@ -173270,7 +173789,7 @@ } }, { - "id": 21038, + "id": 21085, "properties": { "east": "none", "north": "low", @@ -173281,7 +173800,7 @@ } }, { - "id": 21039, + "id": 21086, "properties": { "east": "none", "north": "low", @@ -173292,7 +173811,7 @@ } }, { - "id": 21040, + "id": 21087, "properties": { "east": "none", "north": "low", @@ -173303,7 +173822,7 @@ } }, { - "id": 21041, + "id": 21088, "properties": { "east": "none", "north": "low", @@ -173314,7 +173833,7 @@ } }, { - "id": 21042, + "id": 21089, "properties": { "east": "none", "north": "low", @@ -173325,7 +173844,7 @@ } }, { - "id": 21043, + "id": 21090, "properties": { "east": "none", "north": "low", @@ -173336,7 +173855,7 @@ } }, { - "id": 21044, + "id": 21091, "properties": { "east": "none", "north": "low", @@ -173347,7 +173866,7 @@ } }, { - "id": 21045, + "id": 21092, "properties": { "east": "none", "north": "low", @@ -173358,7 +173877,7 @@ } }, { - "id": 21046, + "id": 21093, "properties": { "east": "none", "north": "tall", @@ -173369,7 +173888,7 @@ } }, { - "id": 21047, + "id": 21094, "properties": { "east": "none", "north": "tall", @@ -173380,7 +173899,7 @@ } }, { - "id": 21048, + "id": 21095, "properties": { "east": "none", "north": "tall", @@ -173391,7 +173910,7 @@ } }, { - "id": 21049, + "id": 21096, "properties": { "east": "none", "north": "tall", @@ -173402,7 +173921,7 @@ } }, { - "id": 21050, + "id": 21097, "properties": { "east": "none", "north": "tall", @@ -173413,7 +173932,7 @@ } }, { - "id": 21051, + "id": 21098, "properties": { "east": "none", "north": "tall", @@ -173424,7 +173943,7 @@ } }, { - "id": 21052, + "id": 21099, "properties": { "east": "none", "north": "tall", @@ -173435,7 +173954,7 @@ } }, { - "id": 21053, + "id": 21100, "properties": { "east": "none", "north": "tall", @@ -173446,7 +173965,7 @@ } }, { - "id": 21054, + "id": 21101, "properties": { "east": "none", "north": "tall", @@ -173457,7 +173976,7 @@ } }, { - "id": 21055, + "id": 21102, "properties": { "east": "none", "north": "tall", @@ -173468,7 +173987,7 @@ } }, { - "id": 21056, + "id": 21103, "properties": { "east": "none", "north": "tall", @@ -173479,7 +173998,7 @@ } }, { - "id": 21057, + "id": 21104, "properties": { "east": "none", "north": "tall", @@ -173490,7 +174009,7 @@ } }, { - "id": 21058, + "id": 21105, "properties": { "east": "none", "north": "tall", @@ -173501,7 +174020,7 @@ } }, { - "id": 21059, + "id": 21106, "properties": { "east": "none", "north": "tall", @@ -173512,7 +174031,7 @@ } }, { - "id": 21060, + "id": 21107, "properties": { "east": "none", "north": "tall", @@ -173523,7 +174042,7 @@ } }, { - "id": 21061, + "id": 21108, "properties": { "east": "none", "north": "tall", @@ -173534,7 +174053,7 @@ } }, { - "id": 21062, + "id": 21109, "properties": { "east": "none", "north": "tall", @@ -173545,7 +174064,7 @@ } }, { - "id": 21063, + "id": 21110, "properties": { "east": "none", "north": "tall", @@ -173556,7 +174075,7 @@ } }, { - "id": 21064, + "id": 21111, "properties": { "east": "none", "north": "tall", @@ -173567,7 +174086,7 @@ } }, { - "id": 21065, + "id": 21112, "properties": { "east": "none", "north": "tall", @@ -173578,7 +174097,7 @@ } }, { - "id": 21066, + "id": 21113, "properties": { "east": "none", "north": "tall", @@ -173589,7 +174108,7 @@ } }, { - "id": 21067, + "id": 21114, "properties": { "east": "none", "north": "tall", @@ -173600,7 +174119,7 @@ } }, { - "id": 21068, + "id": 21115, "properties": { "east": "none", "north": "tall", @@ -173611,7 +174130,7 @@ } }, { - "id": 21069, + "id": 21116, "properties": { "east": "none", "north": "tall", @@ -173622,7 +174141,7 @@ } }, { - "id": 21070, + "id": 21117, "properties": { "east": "none", "north": "tall", @@ -173633,7 +174152,7 @@ } }, { - "id": 21071, + "id": 21118, "properties": { "east": "none", "north": "tall", @@ -173644,7 +174163,7 @@ } }, { - "id": 21072, + "id": 21119, "properties": { "east": "none", "north": "tall", @@ -173655,7 +174174,7 @@ } }, { - "id": 21073, + "id": 21120, "properties": { "east": "none", "north": "tall", @@ -173666,7 +174185,7 @@ } }, { - "id": 21074, + "id": 21121, "properties": { "east": "none", "north": "tall", @@ -173677,7 +174196,7 @@ } }, { - "id": 21075, + "id": 21122, "properties": { "east": "none", "north": "tall", @@ -173688,7 +174207,7 @@ } }, { - "id": 21076, + "id": 21123, "properties": { "east": "none", "north": "tall", @@ -173699,7 +174218,7 @@ } }, { - "id": 21077, + "id": 21124, "properties": { "east": "none", "north": "tall", @@ -173710,7 +174229,7 @@ } }, { - "id": 21078, + "id": 21125, "properties": { "east": "none", "north": "tall", @@ -173721,7 +174240,7 @@ } }, { - "id": 21079, + "id": 21126, "properties": { "east": "none", "north": "tall", @@ -173732,7 +174251,7 @@ } }, { - "id": 21080, + "id": 21127, "properties": { "east": "none", "north": "tall", @@ -173743,7 +174262,7 @@ } }, { - "id": 21081, + "id": 21128, "properties": { "east": "none", "north": "tall", @@ -173754,7 +174273,7 @@ } }, { - "id": 21082, + "id": 21129, "properties": { "east": "low", "north": "none", @@ -173765,7 +174284,7 @@ } }, { - "id": 21083, + "id": 21130, "properties": { "east": "low", "north": "none", @@ -173776,7 +174295,7 @@ } }, { - "id": 21084, + "id": 21131, "properties": { "east": "low", "north": "none", @@ -173787,7 +174306,7 @@ } }, { - "id": 21085, + "id": 21132, "properties": { "east": "low", "north": "none", @@ -173798,7 +174317,7 @@ } }, { - "id": 21086, + "id": 21133, "properties": { "east": "low", "north": "none", @@ -173809,7 +174328,7 @@ } }, { - "id": 21087, + "id": 21134, "properties": { "east": "low", "north": "none", @@ -173820,7 +174339,7 @@ } }, { - "id": 21088, + "id": 21135, "properties": { "east": "low", "north": "none", @@ -173831,7 +174350,7 @@ } }, { - "id": 21089, + "id": 21136, "properties": { "east": "low", "north": "none", @@ -173842,7 +174361,7 @@ } }, { - "id": 21090, + "id": 21137, "properties": { "east": "low", "north": "none", @@ -173853,7 +174372,7 @@ } }, { - "id": 21091, + "id": 21138, "properties": { "east": "low", "north": "none", @@ -173864,7 +174383,7 @@ } }, { - "id": 21092, + "id": 21139, "properties": { "east": "low", "north": "none", @@ -173875,7 +174394,7 @@ } }, { - "id": 21093, + "id": 21140, "properties": { "east": "low", "north": "none", @@ -173886,7 +174405,7 @@ } }, { - "id": 21094, + "id": 21141, "properties": { "east": "low", "north": "none", @@ -173897,7 +174416,7 @@ } }, { - "id": 21095, + "id": 21142, "properties": { "east": "low", "north": "none", @@ -173908,7 +174427,7 @@ } }, { - "id": 21096, + "id": 21143, "properties": { "east": "low", "north": "none", @@ -173919,7 +174438,7 @@ } }, { - "id": 21097, + "id": 21144, "properties": { "east": "low", "north": "none", @@ -173930,7 +174449,7 @@ } }, { - "id": 21098, + "id": 21145, "properties": { "east": "low", "north": "none", @@ -173941,7 +174460,7 @@ } }, { - "id": 21099, + "id": 21146, "properties": { "east": "low", "north": "none", @@ -173952,7 +174471,7 @@ } }, { - "id": 21100, + "id": 21147, "properties": { "east": "low", "north": "none", @@ -173963,7 +174482,7 @@ } }, { - "id": 21101, + "id": 21148, "properties": { "east": "low", "north": "none", @@ -173974,7 +174493,7 @@ } }, { - "id": 21102, + "id": 21149, "properties": { "east": "low", "north": "none", @@ -173985,7 +174504,7 @@ } }, { - "id": 21103, + "id": 21150, "properties": { "east": "low", "north": "none", @@ -173996,7 +174515,7 @@ } }, { - "id": 21104, + "id": 21151, "properties": { "east": "low", "north": "none", @@ -174007,7 +174526,7 @@ } }, { - "id": 21105, + "id": 21152, "properties": { "east": "low", "north": "none", @@ -174018,7 +174537,7 @@ } }, { - "id": 21106, + "id": 21153, "properties": { "east": "low", "north": "none", @@ -174029,7 +174548,7 @@ } }, { - "id": 21107, + "id": 21154, "properties": { "east": "low", "north": "none", @@ -174040,7 +174559,7 @@ } }, { - "id": 21108, + "id": 21155, "properties": { "east": "low", "north": "none", @@ -174051,7 +174570,7 @@ } }, { - "id": 21109, + "id": 21156, "properties": { "east": "low", "north": "none", @@ -174062,7 +174581,7 @@ } }, { - "id": 21110, + "id": 21157, "properties": { "east": "low", "north": "none", @@ -174073,7 +174592,7 @@ } }, { - "id": 21111, + "id": 21158, "properties": { "east": "low", "north": "none", @@ -174084,7 +174603,7 @@ } }, { - "id": 21112, + "id": 21159, "properties": { "east": "low", "north": "none", @@ -174095,7 +174614,7 @@ } }, { - "id": 21113, + "id": 21160, "properties": { "east": "low", "north": "none", @@ -174106,7 +174625,7 @@ } }, { - "id": 21114, + "id": 21161, "properties": { "east": "low", "north": "none", @@ -174117,7 +174636,7 @@ } }, { - "id": 21115, + "id": 21162, "properties": { "east": "low", "north": "none", @@ -174128,7 +174647,7 @@ } }, { - "id": 21116, + "id": 21163, "properties": { "east": "low", "north": "none", @@ -174139,7 +174658,7 @@ } }, { - "id": 21117, + "id": 21164, "properties": { "east": "low", "north": "none", @@ -174150,7 +174669,7 @@ } }, { - "id": 21118, + "id": 21165, "properties": { "east": "low", "north": "low", @@ -174161,7 +174680,7 @@ } }, { - "id": 21119, + "id": 21166, "properties": { "east": "low", "north": "low", @@ -174172,7 +174691,7 @@ } }, { - "id": 21120, + "id": 21167, "properties": { "east": "low", "north": "low", @@ -174183,7 +174702,7 @@ } }, { - "id": 21121, + "id": 21168, "properties": { "east": "low", "north": "low", @@ -174194,7 +174713,7 @@ } }, { - "id": 21122, + "id": 21169, "properties": { "east": "low", "north": "low", @@ -174205,7 +174724,7 @@ } }, { - "id": 21123, + "id": 21170, "properties": { "east": "low", "north": "low", @@ -174216,7 +174735,7 @@ } }, { - "id": 21124, + "id": 21171, "properties": { "east": "low", "north": "low", @@ -174227,7 +174746,7 @@ } }, { - "id": 21125, + "id": 21172, "properties": { "east": "low", "north": "low", @@ -174238,7 +174757,7 @@ } }, { - "id": 21126, + "id": 21173, "properties": { "east": "low", "north": "low", @@ -174249,7 +174768,7 @@ } }, { - "id": 21127, + "id": 21174, "properties": { "east": "low", "north": "low", @@ -174260,7 +174779,7 @@ } }, { - "id": 21128, + "id": 21175, "properties": { "east": "low", "north": "low", @@ -174271,7 +174790,7 @@ } }, { - "id": 21129, + "id": 21176, "properties": { "east": "low", "north": "low", @@ -174282,7 +174801,7 @@ } }, { - "id": 21130, + "id": 21177, "properties": { "east": "low", "north": "low", @@ -174293,7 +174812,7 @@ } }, { - "id": 21131, + "id": 21178, "properties": { "east": "low", "north": "low", @@ -174304,7 +174823,7 @@ } }, { - "id": 21132, + "id": 21179, "properties": { "east": "low", "north": "low", @@ -174315,7 +174834,7 @@ } }, { - "id": 21133, + "id": 21180, "properties": { "east": "low", "north": "low", @@ -174326,7 +174845,7 @@ } }, { - "id": 21134, + "id": 21181, "properties": { "east": "low", "north": "low", @@ -174337,7 +174856,7 @@ } }, { - "id": 21135, + "id": 21182, "properties": { "east": "low", "north": "low", @@ -174348,7 +174867,7 @@ } }, { - "id": 21136, + "id": 21183, "properties": { "east": "low", "north": "low", @@ -174359,7 +174878,7 @@ } }, { - "id": 21137, + "id": 21184, "properties": { "east": "low", "north": "low", @@ -174370,7 +174889,7 @@ } }, { - "id": 21138, + "id": 21185, "properties": { "east": "low", "north": "low", @@ -174381,7 +174900,7 @@ } }, { - "id": 21139, + "id": 21186, "properties": { "east": "low", "north": "low", @@ -174392,7 +174911,7 @@ } }, { - "id": 21140, + "id": 21187, "properties": { "east": "low", "north": "low", @@ -174403,7 +174922,7 @@ } }, { - "id": 21141, + "id": 21188, "properties": { "east": "low", "north": "low", @@ -174414,7 +174933,7 @@ } }, { - "id": 21142, + "id": 21189, "properties": { "east": "low", "north": "low", @@ -174425,7 +174944,7 @@ } }, { - "id": 21143, + "id": 21190, "properties": { "east": "low", "north": "low", @@ -174436,7 +174955,7 @@ } }, { - "id": 21144, + "id": 21191, "properties": { "east": "low", "north": "low", @@ -174447,7 +174966,7 @@ } }, { - "id": 21145, + "id": 21192, "properties": { "east": "low", "north": "low", @@ -174458,7 +174977,7 @@ } }, { - "id": 21146, + "id": 21193, "properties": { "east": "low", "north": "low", @@ -174469,7 +174988,7 @@ } }, { - "id": 21147, + "id": 21194, "properties": { "east": "low", "north": "low", @@ -174480,7 +174999,7 @@ } }, { - "id": 21148, + "id": 21195, "properties": { "east": "low", "north": "low", @@ -174491,7 +175010,7 @@ } }, { - "id": 21149, + "id": 21196, "properties": { "east": "low", "north": "low", @@ -174502,7 +175021,7 @@ } }, { - "id": 21150, + "id": 21197, "properties": { "east": "low", "north": "low", @@ -174513,7 +175032,7 @@ } }, { - "id": 21151, + "id": 21198, "properties": { "east": "low", "north": "low", @@ -174524,7 +175043,7 @@ } }, { - "id": 21152, + "id": 21199, "properties": { "east": "low", "north": "low", @@ -174535,7 +175054,7 @@ } }, { - "id": 21153, + "id": 21200, "properties": { "east": "low", "north": "low", @@ -174546,7 +175065,7 @@ } }, { - "id": 21154, + "id": 21201, "properties": { "east": "low", "north": "tall", @@ -174557,7 +175076,7 @@ } }, { - "id": 21155, + "id": 21202, "properties": { "east": "low", "north": "tall", @@ -174568,7 +175087,7 @@ } }, { - "id": 21156, + "id": 21203, "properties": { "east": "low", "north": "tall", @@ -174579,7 +175098,7 @@ } }, { - "id": 21157, + "id": 21204, "properties": { "east": "low", "north": "tall", @@ -174590,7 +175109,7 @@ } }, { - "id": 21158, + "id": 21205, "properties": { "east": "low", "north": "tall", @@ -174601,7 +175120,7 @@ } }, { - "id": 21159, + "id": 21206, "properties": { "east": "low", "north": "tall", @@ -174612,7 +175131,7 @@ } }, { - "id": 21160, + "id": 21207, "properties": { "east": "low", "north": "tall", @@ -174623,7 +175142,7 @@ } }, { - "id": 21161, + "id": 21208, "properties": { "east": "low", "north": "tall", @@ -174634,7 +175153,7 @@ } }, { - "id": 21162, + "id": 21209, "properties": { "east": "low", "north": "tall", @@ -174645,7 +175164,7 @@ } }, { - "id": 21163, + "id": 21210, "properties": { "east": "low", "north": "tall", @@ -174656,7 +175175,7 @@ } }, { - "id": 21164, + "id": 21211, "properties": { "east": "low", "north": "tall", @@ -174667,7 +175186,7 @@ } }, { - "id": 21165, + "id": 21212, "properties": { "east": "low", "north": "tall", @@ -174678,7 +175197,7 @@ } }, { - "id": 21166, + "id": 21213, "properties": { "east": "low", "north": "tall", @@ -174689,7 +175208,7 @@ } }, { - "id": 21167, + "id": 21214, "properties": { "east": "low", "north": "tall", @@ -174700,7 +175219,7 @@ } }, { - "id": 21168, + "id": 21215, "properties": { "east": "low", "north": "tall", @@ -174711,7 +175230,7 @@ } }, { - "id": 21169, + "id": 21216, "properties": { "east": "low", "north": "tall", @@ -174722,7 +175241,7 @@ } }, { - "id": 21170, + "id": 21217, "properties": { "east": "low", "north": "tall", @@ -174733,7 +175252,7 @@ } }, { - "id": 21171, + "id": 21218, "properties": { "east": "low", "north": "tall", @@ -174744,7 +175263,7 @@ } }, { - "id": 21172, + "id": 21219, "properties": { "east": "low", "north": "tall", @@ -174755,7 +175274,7 @@ } }, { - "id": 21173, + "id": 21220, "properties": { "east": "low", "north": "tall", @@ -174766,7 +175285,7 @@ } }, { - "id": 21174, + "id": 21221, "properties": { "east": "low", "north": "tall", @@ -174777,7 +175296,7 @@ } }, { - "id": 21175, + "id": 21222, "properties": { "east": "low", "north": "tall", @@ -174788,7 +175307,7 @@ } }, { - "id": 21176, + "id": 21223, "properties": { "east": "low", "north": "tall", @@ -174799,7 +175318,7 @@ } }, { - "id": 21177, + "id": 21224, "properties": { "east": "low", "north": "tall", @@ -174810,7 +175329,7 @@ } }, { - "id": 21178, + "id": 21225, "properties": { "east": "low", "north": "tall", @@ -174821,7 +175340,7 @@ } }, { - "id": 21179, + "id": 21226, "properties": { "east": "low", "north": "tall", @@ -174832,7 +175351,7 @@ } }, { - "id": 21180, + "id": 21227, "properties": { "east": "low", "north": "tall", @@ -174843,7 +175362,7 @@ } }, { - "id": 21181, + "id": 21228, "properties": { "east": "low", "north": "tall", @@ -174854,7 +175373,7 @@ } }, { - "id": 21182, + "id": 21229, "properties": { "east": "low", "north": "tall", @@ -174865,7 +175384,7 @@ } }, { - "id": 21183, + "id": 21230, "properties": { "east": "low", "north": "tall", @@ -174876,7 +175395,7 @@ } }, { - "id": 21184, + "id": 21231, "properties": { "east": "low", "north": "tall", @@ -174887,7 +175406,7 @@ } }, { - "id": 21185, + "id": 21232, "properties": { "east": "low", "north": "tall", @@ -174898,7 +175417,7 @@ } }, { - "id": 21186, + "id": 21233, "properties": { "east": "low", "north": "tall", @@ -174909,7 +175428,7 @@ } }, { - "id": 21187, + "id": 21234, "properties": { "east": "low", "north": "tall", @@ -174920,7 +175439,7 @@ } }, { - "id": 21188, + "id": 21235, "properties": { "east": "low", "north": "tall", @@ -174931,7 +175450,7 @@ } }, { - "id": 21189, + "id": 21236, "properties": { "east": "low", "north": "tall", @@ -174942,7 +175461,7 @@ } }, { - "id": 21190, + "id": 21237, "properties": { "east": "tall", "north": "none", @@ -174953,7 +175472,7 @@ } }, { - "id": 21191, + "id": 21238, "properties": { "east": "tall", "north": "none", @@ -174964,7 +175483,7 @@ } }, { - "id": 21192, + "id": 21239, "properties": { "east": "tall", "north": "none", @@ -174975,7 +175494,7 @@ } }, { - "id": 21193, + "id": 21240, "properties": { "east": "tall", "north": "none", @@ -174986,7 +175505,7 @@ } }, { - "id": 21194, + "id": 21241, "properties": { "east": "tall", "north": "none", @@ -174997,7 +175516,7 @@ } }, { - "id": 21195, + "id": 21242, "properties": { "east": "tall", "north": "none", @@ -175008,7 +175527,7 @@ } }, { - "id": 21196, + "id": 21243, "properties": { "east": "tall", "north": "none", @@ -175019,7 +175538,7 @@ } }, { - "id": 21197, + "id": 21244, "properties": { "east": "tall", "north": "none", @@ -175030,7 +175549,7 @@ } }, { - "id": 21198, + "id": 21245, "properties": { "east": "tall", "north": "none", @@ -175041,7 +175560,7 @@ } }, { - "id": 21199, + "id": 21246, "properties": { "east": "tall", "north": "none", @@ -175052,7 +175571,7 @@ } }, { - "id": 21200, + "id": 21247, "properties": { "east": "tall", "north": "none", @@ -175063,7 +175582,7 @@ } }, { - "id": 21201, + "id": 21248, "properties": { "east": "tall", "north": "none", @@ -175074,7 +175593,7 @@ } }, { - "id": 21202, + "id": 21249, "properties": { "east": "tall", "north": "none", @@ -175085,7 +175604,7 @@ } }, { - "id": 21203, + "id": 21250, "properties": { "east": "tall", "north": "none", @@ -175096,7 +175615,7 @@ } }, { - "id": 21204, + "id": 21251, "properties": { "east": "tall", "north": "none", @@ -175107,7 +175626,7 @@ } }, { - "id": 21205, + "id": 21252, "properties": { "east": "tall", "north": "none", @@ -175118,7 +175637,7 @@ } }, { - "id": 21206, + "id": 21253, "properties": { "east": "tall", "north": "none", @@ -175129,7 +175648,7 @@ } }, { - "id": 21207, + "id": 21254, "properties": { "east": "tall", "north": "none", @@ -175140,7 +175659,7 @@ } }, { - "id": 21208, + "id": 21255, "properties": { "east": "tall", "north": "none", @@ -175151,7 +175670,7 @@ } }, { - "id": 21209, + "id": 21256, "properties": { "east": "tall", "north": "none", @@ -175162,7 +175681,7 @@ } }, { - "id": 21210, + "id": 21257, "properties": { "east": "tall", "north": "none", @@ -175173,7 +175692,7 @@ } }, { - "id": 21211, + "id": 21258, "properties": { "east": "tall", "north": "none", @@ -175184,7 +175703,7 @@ } }, { - "id": 21212, + "id": 21259, "properties": { "east": "tall", "north": "none", @@ -175195,7 +175714,7 @@ } }, { - "id": 21213, + "id": 21260, "properties": { "east": "tall", "north": "none", @@ -175206,7 +175725,7 @@ } }, { - "id": 21214, + "id": 21261, "properties": { "east": "tall", "north": "none", @@ -175217,7 +175736,7 @@ } }, { - "id": 21215, + "id": 21262, "properties": { "east": "tall", "north": "none", @@ -175228,7 +175747,7 @@ } }, { - "id": 21216, + "id": 21263, "properties": { "east": "tall", "north": "none", @@ -175239,7 +175758,7 @@ } }, { - "id": 21217, + "id": 21264, "properties": { "east": "tall", "north": "none", @@ -175250,7 +175769,7 @@ } }, { - "id": 21218, + "id": 21265, "properties": { "east": "tall", "north": "none", @@ -175261,7 +175780,7 @@ } }, { - "id": 21219, + "id": 21266, "properties": { "east": "tall", "north": "none", @@ -175272,7 +175791,7 @@ } }, { - "id": 21220, + "id": 21267, "properties": { "east": "tall", "north": "none", @@ -175283,7 +175802,7 @@ } }, { - "id": 21221, + "id": 21268, "properties": { "east": "tall", "north": "none", @@ -175294,7 +175813,7 @@ } }, { - "id": 21222, + "id": 21269, "properties": { "east": "tall", "north": "none", @@ -175305,7 +175824,7 @@ } }, { - "id": 21223, + "id": 21270, "properties": { "east": "tall", "north": "none", @@ -175316,7 +175835,7 @@ } }, { - "id": 21224, + "id": 21271, "properties": { "east": "tall", "north": "none", @@ -175327,7 +175846,7 @@ } }, { - "id": 21225, + "id": 21272, "properties": { "east": "tall", "north": "none", @@ -175338,7 +175857,7 @@ } }, { - "id": 21226, + "id": 21273, "properties": { "east": "tall", "north": "low", @@ -175349,7 +175868,7 @@ } }, { - "id": 21227, + "id": 21274, "properties": { "east": "tall", "north": "low", @@ -175360,7 +175879,7 @@ } }, { - "id": 21228, + "id": 21275, "properties": { "east": "tall", "north": "low", @@ -175371,7 +175890,7 @@ } }, { - "id": 21229, + "id": 21276, "properties": { "east": "tall", "north": "low", @@ -175382,7 +175901,7 @@ } }, { - "id": 21230, + "id": 21277, "properties": { "east": "tall", "north": "low", @@ -175393,7 +175912,7 @@ } }, { - "id": 21231, + "id": 21278, "properties": { "east": "tall", "north": "low", @@ -175404,7 +175923,7 @@ } }, { - "id": 21232, + "id": 21279, "properties": { "east": "tall", "north": "low", @@ -175415,7 +175934,7 @@ } }, { - "id": 21233, + "id": 21280, "properties": { "east": "tall", "north": "low", @@ -175426,7 +175945,7 @@ } }, { - "id": 21234, + "id": 21281, "properties": { "east": "tall", "north": "low", @@ -175437,7 +175956,7 @@ } }, { - "id": 21235, + "id": 21282, "properties": { "east": "tall", "north": "low", @@ -175448,7 +175967,7 @@ } }, { - "id": 21236, + "id": 21283, "properties": { "east": "tall", "north": "low", @@ -175459,7 +175978,7 @@ } }, { - "id": 21237, + "id": 21284, "properties": { "east": "tall", "north": "low", @@ -175470,7 +175989,7 @@ } }, { - "id": 21238, + "id": 21285, "properties": { "east": "tall", "north": "low", @@ -175481,7 +176000,7 @@ } }, { - "id": 21239, + "id": 21286, "properties": { "east": "tall", "north": "low", @@ -175492,7 +176011,7 @@ } }, { - "id": 21240, + "id": 21287, "properties": { "east": "tall", "north": "low", @@ -175503,7 +176022,7 @@ } }, { - "id": 21241, + "id": 21288, "properties": { "east": "tall", "north": "low", @@ -175514,7 +176033,7 @@ } }, { - "id": 21242, + "id": 21289, "properties": { "east": "tall", "north": "low", @@ -175525,7 +176044,7 @@ } }, { - "id": 21243, + "id": 21290, "properties": { "east": "tall", "north": "low", @@ -175536,7 +176055,7 @@ } }, { - "id": 21244, + "id": 21291, "properties": { "east": "tall", "north": "low", @@ -175547,7 +176066,7 @@ } }, { - "id": 21245, + "id": 21292, "properties": { "east": "tall", "north": "low", @@ -175558,7 +176077,7 @@ } }, { - "id": 21246, + "id": 21293, "properties": { "east": "tall", "north": "low", @@ -175569,7 +176088,7 @@ } }, { - "id": 21247, + "id": 21294, "properties": { "east": "tall", "north": "low", @@ -175580,7 +176099,7 @@ } }, { - "id": 21248, + "id": 21295, "properties": { "east": "tall", "north": "low", @@ -175591,7 +176110,7 @@ } }, { - "id": 21249, + "id": 21296, "properties": { "east": "tall", "north": "low", @@ -175602,7 +176121,7 @@ } }, { - "id": 21250, + "id": 21297, "properties": { "east": "tall", "north": "low", @@ -175613,7 +176132,7 @@ } }, { - "id": 21251, + "id": 21298, "properties": { "east": "tall", "north": "low", @@ -175624,7 +176143,7 @@ } }, { - "id": 21252, + "id": 21299, "properties": { "east": "tall", "north": "low", @@ -175635,7 +176154,7 @@ } }, { - "id": 21253, + "id": 21300, "properties": { "east": "tall", "north": "low", @@ -175646,7 +176165,7 @@ } }, { - "id": 21254, + "id": 21301, "properties": { "east": "tall", "north": "low", @@ -175657,7 +176176,7 @@ } }, { - "id": 21255, + "id": 21302, "properties": { "east": "tall", "north": "low", @@ -175668,7 +176187,7 @@ } }, { - "id": 21256, + "id": 21303, "properties": { "east": "tall", "north": "low", @@ -175679,7 +176198,7 @@ } }, { - "id": 21257, + "id": 21304, "properties": { "east": "tall", "north": "low", @@ -175690,7 +176209,7 @@ } }, { - "id": 21258, + "id": 21305, "properties": { "east": "tall", "north": "low", @@ -175701,7 +176220,7 @@ } }, { - "id": 21259, + "id": 21306, "properties": { "east": "tall", "north": "low", @@ -175712,7 +176231,7 @@ } }, { - "id": 21260, + "id": 21307, "properties": { "east": "tall", "north": "low", @@ -175723,7 +176242,7 @@ } }, { - "id": 21261, + "id": 21308, "properties": { "east": "tall", "north": "low", @@ -175734,7 +176253,7 @@ } }, { - "id": 21262, + "id": 21309, "properties": { "east": "tall", "north": "tall", @@ -175745,7 +176264,7 @@ } }, { - "id": 21263, + "id": 21310, "properties": { "east": "tall", "north": "tall", @@ -175756,7 +176275,7 @@ } }, { - "id": 21264, + "id": 21311, "properties": { "east": "tall", "north": "tall", @@ -175767,7 +176286,7 @@ } }, { - "id": 21265, + "id": 21312, "properties": { "east": "tall", "north": "tall", @@ -175778,7 +176297,7 @@ } }, { - "id": 21266, + "id": 21313, "properties": { "east": "tall", "north": "tall", @@ -175789,7 +176308,7 @@ } }, { - "id": 21267, + "id": 21314, "properties": { "east": "tall", "north": "tall", @@ -175800,7 +176319,7 @@ } }, { - "id": 21268, + "id": 21315, "properties": { "east": "tall", "north": "tall", @@ -175811,7 +176330,7 @@ } }, { - "id": 21269, + "id": 21316, "properties": { "east": "tall", "north": "tall", @@ -175822,7 +176341,7 @@ } }, { - "id": 21270, + "id": 21317, "properties": { "east": "tall", "north": "tall", @@ -175833,7 +176352,7 @@ } }, { - "id": 21271, + "id": 21318, "properties": { "east": "tall", "north": "tall", @@ -175844,7 +176363,7 @@ } }, { - "id": 21272, + "id": 21319, "properties": { "east": "tall", "north": "tall", @@ -175855,7 +176374,7 @@ } }, { - "id": 21273, + "id": 21320, "properties": { "east": "tall", "north": "tall", @@ -175866,7 +176385,7 @@ } }, { - "id": 21274, + "id": 21321, "properties": { "east": "tall", "north": "tall", @@ -175877,7 +176396,7 @@ } }, { - "id": 21275, + "id": 21322, "properties": { "east": "tall", "north": "tall", @@ -175888,7 +176407,7 @@ } }, { - "id": 21276, + "id": 21323, "properties": { "east": "tall", "north": "tall", @@ -175899,7 +176418,7 @@ } }, { - "id": 21277, + "id": 21324, "properties": { "east": "tall", "north": "tall", @@ -175910,7 +176429,7 @@ } }, { - "id": 21278, + "id": 21325, "properties": { "east": "tall", "north": "tall", @@ -175921,7 +176440,7 @@ } }, { - "id": 21279, + "id": 21326, "properties": { "east": "tall", "north": "tall", @@ -175932,7 +176451,7 @@ } }, { - "id": 21280, + "id": 21327, "properties": { "east": "tall", "north": "tall", @@ -175943,7 +176462,7 @@ } }, { - "id": 21281, + "id": 21328, "properties": { "east": "tall", "north": "tall", @@ -175954,7 +176473,7 @@ } }, { - "id": 21282, + "id": 21329, "properties": { "east": "tall", "north": "tall", @@ -175965,7 +176484,7 @@ } }, { - "id": 21283, + "id": 21330, "properties": { "east": "tall", "north": "tall", @@ -175976,7 +176495,7 @@ } }, { - "id": 21284, + "id": 21331, "properties": { "east": "tall", "north": "tall", @@ -175987,7 +176506,7 @@ } }, { - "id": 21285, + "id": 21332, "properties": { "east": "tall", "north": "tall", @@ -175998,7 +176517,7 @@ } }, { - "id": 21286, + "id": 21333, "properties": { "east": "tall", "north": "tall", @@ -176009,7 +176528,7 @@ } }, { - "id": 21287, + "id": 21334, "properties": { "east": "tall", "north": "tall", @@ -176020,7 +176539,7 @@ } }, { - "id": 21288, + "id": 21335, "properties": { "east": "tall", "north": "tall", @@ -176031,7 +176550,7 @@ } }, { - "id": 21289, + "id": 21336, "properties": { "east": "tall", "north": "tall", @@ -176042,7 +176561,7 @@ } }, { - "id": 21290, + "id": 21337, "properties": { "east": "tall", "north": "tall", @@ -176053,7 +176572,7 @@ } }, { - "id": 21291, + "id": 21338, "properties": { "east": "tall", "north": "tall", @@ -176064,7 +176583,7 @@ } }, { - "id": 21292, + "id": 21339, "properties": { "east": "tall", "north": "tall", @@ -176075,7 +176594,7 @@ } }, { - "id": 21293, + "id": 21340, "properties": { "east": "tall", "north": "tall", @@ -176086,7 +176605,7 @@ } }, { - "id": 21294, + "id": 21341, "properties": { "east": "tall", "north": "tall", @@ -176097,7 +176616,7 @@ } }, { - "id": 21295, + "id": 21342, "properties": { "east": "tall", "north": "tall", @@ -176108,7 +176627,7 @@ } }, { - "id": 21296, + "id": 21343, "properties": { "east": "tall", "north": "tall", @@ -176119,7 +176638,7 @@ } }, { - "id": 21297, + "id": 21344, "properties": { "east": "tall", "north": "tall", @@ -176139,7 +176658,7 @@ "states": [ { "default": true, - "id": 20885 + "id": 20932 } ] }, @@ -176169,7 +176688,7 @@ }, "states": [ { - "id": 21387, + "id": 21434, "properties": { "face": "floor", "facing": "north", @@ -176177,7 +176696,7 @@ } }, { - "id": 21388, + "id": 21435, "properties": { "face": "floor", "facing": "north", @@ -176185,7 +176704,7 @@ } }, { - "id": 21389, + "id": 21436, "properties": { "face": "floor", "facing": "south", @@ -176193,7 +176712,7 @@ } }, { - "id": 21390, + "id": 21437, "properties": { "face": "floor", "facing": "south", @@ -176201,7 +176720,7 @@ } }, { - "id": 21391, + "id": 21438, "properties": { "face": "floor", "facing": "west", @@ -176209,7 +176728,7 @@ } }, { - "id": 21392, + "id": 21439, "properties": { "face": "floor", "facing": "west", @@ -176217,7 +176736,7 @@ } }, { - "id": 21393, + "id": 21440, "properties": { "face": "floor", "facing": "east", @@ -176225,7 +176744,7 @@ } }, { - "id": 21394, + "id": 21441, "properties": { "face": "floor", "facing": "east", @@ -176233,7 +176752,7 @@ } }, { - "id": 21395, + "id": 21442, "properties": { "face": "wall", "facing": "north", @@ -176242,7 +176761,7 @@ }, { "default": true, - "id": 21396, + "id": 21443, "properties": { "face": "wall", "facing": "north", @@ -176250,7 +176769,7 @@ } }, { - "id": 21397, + "id": 21444, "properties": { "face": "wall", "facing": "south", @@ -176258,7 +176777,7 @@ } }, { - "id": 21398, + "id": 21445, "properties": { "face": "wall", "facing": "south", @@ -176266,7 +176785,7 @@ } }, { - "id": 21399, + "id": 21446, "properties": { "face": "wall", "facing": "west", @@ -176274,7 +176793,7 @@ } }, { - "id": 21400, + "id": 21447, "properties": { "face": "wall", "facing": "west", @@ -176282,7 +176801,7 @@ } }, { - "id": 21401, + "id": 21448, "properties": { "face": "wall", "facing": "east", @@ -176290,7 +176809,7 @@ } }, { - "id": 21402, + "id": 21449, "properties": { "face": "wall", "facing": "east", @@ -176298,7 +176817,7 @@ } }, { - "id": 21403, + "id": 21450, "properties": { "face": "ceiling", "facing": "north", @@ -176306,7 +176825,7 @@ } }, { - "id": 21404, + "id": 21451, "properties": { "face": "ceiling", "facing": "north", @@ -176314,7 +176833,7 @@ } }, { - "id": 21405, + "id": 21452, "properties": { "face": "ceiling", "facing": "south", @@ -176322,7 +176841,7 @@ } }, { - "id": 21406, + "id": 21453, "properties": { "face": "ceiling", "facing": "south", @@ -176330,7 +176849,7 @@ } }, { - "id": 21407, + "id": 21454, "properties": { "face": "ceiling", "facing": "west", @@ -176338,7 +176857,7 @@ } }, { - "id": 21408, + "id": 21455, "properties": { "face": "ceiling", "facing": "west", @@ -176346,7 +176865,7 @@ } }, { - "id": 21409, + "id": 21456, "properties": { "face": "ceiling", "facing": "east", @@ -176354,7 +176873,7 @@ } }, { - "id": 21410, + "id": 21457, "properties": { "face": "ceiling", "facing": "east", @@ -176377,14 +176896,14 @@ }, "states": [ { - "id": 21385, + "id": 21432, "properties": { "powered": "true" } }, { "default": true, - "id": 21386, + "id": 21433, "properties": { "powered": "false" } @@ -176409,21 +176928,21 @@ }, "states": [ { - "id": 21379, + "id": 21426, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 21380, + "id": 21427, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 21381, + "id": 21428, "properties": { "type": "bottom", "waterlogged": "true" @@ -176431,21 +176950,21 @@ }, { "default": true, - "id": 21382, + "id": 21429, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 21383, + "id": 21430, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 21384, + "id": 21431, "properties": { "type": "double", "waterlogged": "false" @@ -176486,7 +177005,7 @@ }, "states": [ { - "id": 21299, + "id": 21346, "properties": { "facing": "north", "half": "top", @@ -176495,7 +177014,7 @@ } }, { - "id": 21300, + "id": 21347, "properties": { "facing": "north", "half": "top", @@ -176504,7 +177023,7 @@ } }, { - "id": 21301, + "id": 21348, "properties": { "facing": "north", "half": "top", @@ -176513,7 +177032,7 @@ } }, { - "id": 21302, + "id": 21349, "properties": { "facing": "north", "half": "top", @@ -176522,7 +177041,7 @@ } }, { - "id": 21303, + "id": 21350, "properties": { "facing": "north", "half": "top", @@ -176531,7 +177050,7 @@ } }, { - "id": 21304, + "id": 21351, "properties": { "facing": "north", "half": "top", @@ -176540,7 +177059,7 @@ } }, { - "id": 21305, + "id": 21352, "properties": { "facing": "north", "half": "top", @@ -176549,7 +177068,7 @@ } }, { - "id": 21306, + "id": 21353, "properties": { "facing": "north", "half": "top", @@ -176558,7 +177077,7 @@ } }, { - "id": 21307, + "id": 21354, "properties": { "facing": "north", "half": "top", @@ -176567,7 +177086,7 @@ } }, { - "id": 21308, + "id": 21355, "properties": { "facing": "north", "half": "top", @@ -176576,7 +177095,7 @@ } }, { - "id": 21309, + "id": 21356, "properties": { "facing": "north", "half": "bottom", @@ -176586,7 +177105,7 @@ }, { "default": true, - "id": 21310, + "id": 21357, "properties": { "facing": "north", "half": "bottom", @@ -176595,7 +177114,7 @@ } }, { - "id": 21311, + "id": 21358, "properties": { "facing": "north", "half": "bottom", @@ -176604,7 +177123,7 @@ } }, { - "id": 21312, + "id": 21359, "properties": { "facing": "north", "half": "bottom", @@ -176613,7 +177132,7 @@ } }, { - "id": 21313, + "id": 21360, "properties": { "facing": "north", "half": "bottom", @@ -176622,7 +177141,7 @@ } }, { - "id": 21314, + "id": 21361, "properties": { "facing": "north", "half": "bottom", @@ -176631,7 +177150,7 @@ } }, { - "id": 21315, + "id": 21362, "properties": { "facing": "north", "half": "bottom", @@ -176640,7 +177159,7 @@ } }, { - "id": 21316, + "id": 21363, "properties": { "facing": "north", "half": "bottom", @@ -176649,7 +177168,7 @@ } }, { - "id": 21317, + "id": 21364, "properties": { "facing": "north", "half": "bottom", @@ -176658,7 +177177,7 @@ } }, { - "id": 21318, + "id": 21365, "properties": { "facing": "north", "half": "bottom", @@ -176667,7 +177186,7 @@ } }, { - "id": 21319, + "id": 21366, "properties": { "facing": "south", "half": "top", @@ -176676,7 +177195,7 @@ } }, { - "id": 21320, + "id": 21367, "properties": { "facing": "south", "half": "top", @@ -176685,7 +177204,7 @@ } }, { - "id": 21321, + "id": 21368, "properties": { "facing": "south", "half": "top", @@ -176694,7 +177213,7 @@ } }, { - "id": 21322, + "id": 21369, "properties": { "facing": "south", "half": "top", @@ -176703,7 +177222,7 @@ } }, { - "id": 21323, + "id": 21370, "properties": { "facing": "south", "half": "top", @@ -176712,7 +177231,7 @@ } }, { - "id": 21324, + "id": 21371, "properties": { "facing": "south", "half": "top", @@ -176721,7 +177240,7 @@ } }, { - "id": 21325, + "id": 21372, "properties": { "facing": "south", "half": "top", @@ -176730,7 +177249,7 @@ } }, { - "id": 21326, + "id": 21373, "properties": { "facing": "south", "half": "top", @@ -176739,7 +177258,7 @@ } }, { - "id": 21327, + "id": 21374, "properties": { "facing": "south", "half": "top", @@ -176748,7 +177267,7 @@ } }, { - "id": 21328, + "id": 21375, "properties": { "facing": "south", "half": "top", @@ -176757,7 +177276,7 @@ } }, { - "id": 21329, + "id": 21376, "properties": { "facing": "south", "half": "bottom", @@ -176766,7 +177285,7 @@ } }, { - "id": 21330, + "id": 21377, "properties": { "facing": "south", "half": "bottom", @@ -176775,7 +177294,7 @@ } }, { - "id": 21331, + "id": 21378, "properties": { "facing": "south", "half": "bottom", @@ -176784,7 +177303,7 @@ } }, { - "id": 21332, + "id": 21379, "properties": { "facing": "south", "half": "bottom", @@ -176793,7 +177312,7 @@ } }, { - "id": 21333, + "id": 21380, "properties": { "facing": "south", "half": "bottom", @@ -176802,7 +177321,7 @@ } }, { - "id": 21334, + "id": 21381, "properties": { "facing": "south", "half": "bottom", @@ -176811,7 +177330,7 @@ } }, { - "id": 21335, + "id": 21382, "properties": { "facing": "south", "half": "bottom", @@ -176820,7 +177339,7 @@ } }, { - "id": 21336, + "id": 21383, "properties": { "facing": "south", "half": "bottom", @@ -176829,7 +177348,7 @@ } }, { - "id": 21337, + "id": 21384, "properties": { "facing": "south", "half": "bottom", @@ -176838,7 +177357,7 @@ } }, { - "id": 21338, + "id": 21385, "properties": { "facing": "south", "half": "bottom", @@ -176847,7 +177366,7 @@ } }, { - "id": 21339, + "id": 21386, "properties": { "facing": "west", "half": "top", @@ -176856,7 +177375,7 @@ } }, { - "id": 21340, + "id": 21387, "properties": { "facing": "west", "half": "top", @@ -176865,7 +177384,7 @@ } }, { - "id": 21341, + "id": 21388, "properties": { "facing": "west", "half": "top", @@ -176874,7 +177393,7 @@ } }, { - "id": 21342, + "id": 21389, "properties": { "facing": "west", "half": "top", @@ -176883,7 +177402,7 @@ } }, { - "id": 21343, + "id": 21390, "properties": { "facing": "west", "half": "top", @@ -176892,7 +177411,7 @@ } }, { - "id": 21344, + "id": 21391, "properties": { "facing": "west", "half": "top", @@ -176901,7 +177420,7 @@ } }, { - "id": 21345, + "id": 21392, "properties": { "facing": "west", "half": "top", @@ -176910,7 +177429,7 @@ } }, { - "id": 21346, + "id": 21393, "properties": { "facing": "west", "half": "top", @@ -176919,7 +177438,7 @@ } }, { - "id": 21347, + "id": 21394, "properties": { "facing": "west", "half": "top", @@ -176928,7 +177447,7 @@ } }, { - "id": 21348, + "id": 21395, "properties": { "facing": "west", "half": "top", @@ -176937,7 +177456,7 @@ } }, { - "id": 21349, + "id": 21396, "properties": { "facing": "west", "half": "bottom", @@ -176946,7 +177465,7 @@ } }, { - "id": 21350, + "id": 21397, "properties": { "facing": "west", "half": "bottom", @@ -176955,7 +177474,7 @@ } }, { - "id": 21351, + "id": 21398, "properties": { "facing": "west", "half": "bottom", @@ -176964,7 +177483,7 @@ } }, { - "id": 21352, + "id": 21399, "properties": { "facing": "west", "half": "bottom", @@ -176973,7 +177492,7 @@ } }, { - "id": 21353, + "id": 21400, "properties": { "facing": "west", "half": "bottom", @@ -176982,7 +177501,7 @@ } }, { - "id": 21354, + "id": 21401, "properties": { "facing": "west", "half": "bottom", @@ -176991,7 +177510,7 @@ } }, { - "id": 21355, + "id": 21402, "properties": { "facing": "west", "half": "bottom", @@ -177000,7 +177519,7 @@ } }, { - "id": 21356, + "id": 21403, "properties": { "facing": "west", "half": "bottom", @@ -177009,7 +177528,7 @@ } }, { - "id": 21357, + "id": 21404, "properties": { "facing": "west", "half": "bottom", @@ -177018,7 +177537,7 @@ } }, { - "id": 21358, + "id": 21405, "properties": { "facing": "west", "half": "bottom", @@ -177027,7 +177546,7 @@ } }, { - "id": 21359, + "id": 21406, "properties": { "facing": "east", "half": "top", @@ -177036,7 +177555,7 @@ } }, { - "id": 21360, + "id": 21407, "properties": { "facing": "east", "half": "top", @@ -177045,7 +177564,7 @@ } }, { - "id": 21361, + "id": 21408, "properties": { "facing": "east", "half": "top", @@ -177054,7 +177573,7 @@ } }, { - "id": 21362, + "id": 21409, "properties": { "facing": "east", "half": "top", @@ -177063,7 +177582,7 @@ } }, { - "id": 21363, + "id": 21410, "properties": { "facing": "east", "half": "top", @@ -177072,7 +177591,7 @@ } }, { - "id": 21364, + "id": 21411, "properties": { "facing": "east", "half": "top", @@ -177081,7 +177600,7 @@ } }, { - "id": 21365, + "id": 21412, "properties": { "facing": "east", "half": "top", @@ -177090,7 +177609,7 @@ } }, { - "id": 21366, + "id": 21413, "properties": { "facing": "east", "half": "top", @@ -177099,7 +177618,7 @@ } }, { - "id": 21367, + "id": 21414, "properties": { "facing": "east", "half": "top", @@ -177108,7 +177627,7 @@ } }, { - "id": 21368, + "id": 21415, "properties": { "facing": "east", "half": "top", @@ -177117,7 +177636,7 @@ } }, { - "id": 21369, + "id": 21416, "properties": { "facing": "east", "half": "bottom", @@ -177126,7 +177645,7 @@ } }, { - "id": 21370, + "id": 21417, "properties": { "facing": "east", "half": "bottom", @@ -177135,7 +177654,7 @@ } }, { - "id": 21371, + "id": 21418, "properties": { "facing": "east", "half": "bottom", @@ -177144,7 +177663,7 @@ } }, { - "id": 21372, + "id": 21419, "properties": { "facing": "east", "half": "bottom", @@ -177153,7 +177672,7 @@ } }, { - "id": 21373, + "id": 21420, "properties": { "facing": "east", "half": "bottom", @@ -177162,7 +177681,7 @@ } }, { - "id": 21374, + "id": 21421, "properties": { "facing": "east", "half": "bottom", @@ -177171,7 +177690,7 @@ } }, { - "id": 21375, + "id": 21422, "properties": { "facing": "east", "half": "bottom", @@ -177180,7 +177699,7 @@ } }, { - "id": 21376, + "id": 21423, "properties": { "facing": "east", "half": "bottom", @@ -177189,7 +177708,7 @@ } }, { - "id": 21377, + "id": 21424, "properties": { "facing": "east", "half": "bottom", @@ -177198,7 +177717,7 @@ } }, { - "id": 21378, + "id": 21425, "properties": { "facing": "east", "half": "bottom", @@ -177245,7 +177764,7 @@ }, "states": [ { - "id": 21411, + "id": 21458, "properties": { "east": "none", "north": "none", @@ -177256,7 +177775,7 @@ } }, { - "id": 21412, + "id": 21459, "properties": { "east": "none", "north": "none", @@ -177267,7 +177786,7 @@ } }, { - "id": 21413, + "id": 21460, "properties": { "east": "none", "north": "none", @@ -177279,7 +177798,7 @@ }, { "default": true, - "id": 21414, + "id": 21461, "properties": { "east": "none", "north": "none", @@ -177290,7 +177809,7 @@ } }, { - "id": 21415, + "id": 21462, "properties": { "east": "none", "north": "none", @@ -177301,7 +177820,7 @@ } }, { - "id": 21416, + "id": 21463, "properties": { "east": "none", "north": "none", @@ -177312,7 +177831,7 @@ } }, { - "id": 21417, + "id": 21464, "properties": { "east": "none", "north": "none", @@ -177323,7 +177842,7 @@ } }, { - "id": 21418, + "id": 21465, "properties": { "east": "none", "north": "none", @@ -177334,7 +177853,7 @@ } }, { - "id": 21419, + "id": 21466, "properties": { "east": "none", "north": "none", @@ -177345,7 +177864,7 @@ } }, { - "id": 21420, + "id": 21467, "properties": { "east": "none", "north": "none", @@ -177356,7 +177875,7 @@ } }, { - "id": 21421, + "id": 21468, "properties": { "east": "none", "north": "none", @@ -177367,7 +177886,7 @@ } }, { - "id": 21422, + "id": 21469, "properties": { "east": "none", "north": "none", @@ -177378,7 +177897,7 @@ } }, { - "id": 21423, + "id": 21470, "properties": { "east": "none", "north": "none", @@ -177389,7 +177908,7 @@ } }, { - "id": 21424, + "id": 21471, "properties": { "east": "none", "north": "none", @@ -177400,7 +177919,7 @@ } }, { - "id": 21425, + "id": 21472, "properties": { "east": "none", "north": "none", @@ -177411,7 +177930,7 @@ } }, { - "id": 21426, + "id": 21473, "properties": { "east": "none", "north": "none", @@ -177422,7 +177941,7 @@ } }, { - "id": 21427, + "id": 21474, "properties": { "east": "none", "north": "none", @@ -177433,7 +177952,7 @@ } }, { - "id": 21428, + "id": 21475, "properties": { "east": "none", "north": "none", @@ -177444,7 +177963,7 @@ } }, { - "id": 21429, + "id": 21476, "properties": { "east": "none", "north": "none", @@ -177455,7 +177974,7 @@ } }, { - "id": 21430, + "id": 21477, "properties": { "east": "none", "north": "none", @@ -177466,7 +177985,7 @@ } }, { - "id": 21431, + "id": 21478, "properties": { "east": "none", "north": "none", @@ -177477,7 +177996,7 @@ } }, { - "id": 21432, + "id": 21479, "properties": { "east": "none", "north": "none", @@ -177488,7 +178007,7 @@ } }, { - "id": 21433, + "id": 21480, "properties": { "east": "none", "north": "none", @@ -177499,7 +178018,7 @@ } }, { - "id": 21434, + "id": 21481, "properties": { "east": "none", "north": "none", @@ -177510,7 +178029,7 @@ } }, { - "id": 21435, + "id": 21482, "properties": { "east": "none", "north": "none", @@ -177521,7 +178040,7 @@ } }, { - "id": 21436, + "id": 21483, "properties": { "east": "none", "north": "none", @@ -177532,7 +178051,7 @@ } }, { - "id": 21437, + "id": 21484, "properties": { "east": "none", "north": "none", @@ -177543,7 +178062,7 @@ } }, { - "id": 21438, + "id": 21485, "properties": { "east": "none", "north": "none", @@ -177554,7 +178073,7 @@ } }, { - "id": 21439, + "id": 21486, "properties": { "east": "none", "north": "none", @@ -177565,7 +178084,7 @@ } }, { - "id": 21440, + "id": 21487, "properties": { "east": "none", "north": "none", @@ -177576,7 +178095,7 @@ } }, { - "id": 21441, + "id": 21488, "properties": { "east": "none", "north": "none", @@ -177587,7 +178106,7 @@ } }, { - "id": 21442, + "id": 21489, "properties": { "east": "none", "north": "none", @@ -177598,7 +178117,7 @@ } }, { - "id": 21443, + "id": 21490, "properties": { "east": "none", "north": "none", @@ -177609,7 +178128,7 @@ } }, { - "id": 21444, + "id": 21491, "properties": { "east": "none", "north": "none", @@ -177620,7 +178139,7 @@ } }, { - "id": 21445, + "id": 21492, "properties": { "east": "none", "north": "none", @@ -177631,7 +178150,7 @@ } }, { - "id": 21446, + "id": 21493, "properties": { "east": "none", "north": "none", @@ -177642,7 +178161,7 @@ } }, { - "id": 21447, + "id": 21494, "properties": { "east": "none", "north": "low", @@ -177653,7 +178172,7 @@ } }, { - "id": 21448, + "id": 21495, "properties": { "east": "none", "north": "low", @@ -177664,7 +178183,7 @@ } }, { - "id": 21449, + "id": 21496, "properties": { "east": "none", "north": "low", @@ -177675,7 +178194,7 @@ } }, { - "id": 21450, + "id": 21497, "properties": { "east": "none", "north": "low", @@ -177686,7 +178205,7 @@ } }, { - "id": 21451, + "id": 21498, "properties": { "east": "none", "north": "low", @@ -177697,7 +178216,7 @@ } }, { - "id": 21452, + "id": 21499, "properties": { "east": "none", "north": "low", @@ -177708,7 +178227,7 @@ } }, { - "id": 21453, + "id": 21500, "properties": { "east": "none", "north": "low", @@ -177719,7 +178238,7 @@ } }, { - "id": 21454, + "id": 21501, "properties": { "east": "none", "north": "low", @@ -177730,7 +178249,7 @@ } }, { - "id": 21455, + "id": 21502, "properties": { "east": "none", "north": "low", @@ -177741,7 +178260,7 @@ } }, { - "id": 21456, + "id": 21503, "properties": { "east": "none", "north": "low", @@ -177752,7 +178271,7 @@ } }, { - "id": 21457, + "id": 21504, "properties": { "east": "none", "north": "low", @@ -177763,7 +178282,7 @@ } }, { - "id": 21458, + "id": 21505, "properties": { "east": "none", "north": "low", @@ -177774,7 +178293,7 @@ } }, { - "id": 21459, + "id": 21506, "properties": { "east": "none", "north": "low", @@ -177785,7 +178304,7 @@ } }, { - "id": 21460, + "id": 21507, "properties": { "east": "none", "north": "low", @@ -177796,7 +178315,7 @@ } }, { - "id": 21461, + "id": 21508, "properties": { "east": "none", "north": "low", @@ -177807,7 +178326,7 @@ } }, { - "id": 21462, + "id": 21509, "properties": { "east": "none", "north": "low", @@ -177818,7 +178337,7 @@ } }, { - "id": 21463, + "id": 21510, "properties": { "east": "none", "north": "low", @@ -177829,7 +178348,7 @@ } }, { - "id": 21464, + "id": 21511, "properties": { "east": "none", "north": "low", @@ -177840,7 +178359,7 @@ } }, { - "id": 21465, + "id": 21512, "properties": { "east": "none", "north": "low", @@ -177851,7 +178370,7 @@ } }, { - "id": 21466, + "id": 21513, "properties": { "east": "none", "north": "low", @@ -177862,7 +178381,7 @@ } }, { - "id": 21467, + "id": 21514, "properties": { "east": "none", "north": "low", @@ -177873,7 +178392,7 @@ } }, { - "id": 21468, + "id": 21515, "properties": { "east": "none", "north": "low", @@ -177884,7 +178403,7 @@ } }, { - "id": 21469, + "id": 21516, "properties": { "east": "none", "north": "low", @@ -177895,7 +178414,7 @@ } }, { - "id": 21470, + "id": 21517, "properties": { "east": "none", "north": "low", @@ -177906,7 +178425,7 @@ } }, { - "id": 21471, + "id": 21518, "properties": { "east": "none", "north": "low", @@ -177917,7 +178436,7 @@ } }, { - "id": 21472, + "id": 21519, "properties": { "east": "none", "north": "low", @@ -177928,7 +178447,7 @@ } }, { - "id": 21473, + "id": 21520, "properties": { "east": "none", "north": "low", @@ -177939,7 +178458,7 @@ } }, { - "id": 21474, + "id": 21521, "properties": { "east": "none", "north": "low", @@ -177950,7 +178469,7 @@ } }, { - "id": 21475, + "id": 21522, "properties": { "east": "none", "north": "low", @@ -177961,7 +178480,7 @@ } }, { - "id": 21476, + "id": 21523, "properties": { "east": "none", "north": "low", @@ -177972,7 +178491,7 @@ } }, { - "id": 21477, + "id": 21524, "properties": { "east": "none", "north": "low", @@ -177983,7 +178502,7 @@ } }, { - "id": 21478, + "id": 21525, "properties": { "east": "none", "north": "low", @@ -177994,7 +178513,7 @@ } }, { - "id": 21479, + "id": 21526, "properties": { "east": "none", "north": "low", @@ -178005,7 +178524,7 @@ } }, { - "id": 21480, + "id": 21527, "properties": { "east": "none", "north": "low", @@ -178016,7 +178535,7 @@ } }, { - "id": 21481, + "id": 21528, "properties": { "east": "none", "north": "low", @@ -178027,7 +178546,7 @@ } }, { - "id": 21482, + "id": 21529, "properties": { "east": "none", "north": "low", @@ -178038,7 +178557,7 @@ } }, { - "id": 21483, + "id": 21530, "properties": { "east": "none", "north": "tall", @@ -178049,7 +178568,7 @@ } }, { - "id": 21484, + "id": 21531, "properties": { "east": "none", "north": "tall", @@ -178060,7 +178579,7 @@ } }, { - "id": 21485, + "id": 21532, "properties": { "east": "none", "north": "tall", @@ -178071,7 +178590,7 @@ } }, { - "id": 21486, + "id": 21533, "properties": { "east": "none", "north": "tall", @@ -178082,7 +178601,7 @@ } }, { - "id": 21487, + "id": 21534, "properties": { "east": "none", "north": "tall", @@ -178093,7 +178612,7 @@ } }, { - "id": 21488, + "id": 21535, "properties": { "east": "none", "north": "tall", @@ -178104,7 +178623,7 @@ } }, { - "id": 21489, + "id": 21536, "properties": { "east": "none", "north": "tall", @@ -178115,7 +178634,7 @@ } }, { - "id": 21490, + "id": 21537, "properties": { "east": "none", "north": "tall", @@ -178126,7 +178645,7 @@ } }, { - "id": 21491, + "id": 21538, "properties": { "east": "none", "north": "tall", @@ -178137,7 +178656,7 @@ } }, { - "id": 21492, + "id": 21539, "properties": { "east": "none", "north": "tall", @@ -178148,7 +178667,7 @@ } }, { - "id": 21493, + "id": 21540, "properties": { "east": "none", "north": "tall", @@ -178159,7 +178678,7 @@ } }, { - "id": 21494, + "id": 21541, "properties": { "east": "none", "north": "tall", @@ -178170,7 +178689,7 @@ } }, { - "id": 21495, + "id": 21542, "properties": { "east": "none", "north": "tall", @@ -178181,7 +178700,7 @@ } }, { - "id": 21496, + "id": 21543, "properties": { "east": "none", "north": "tall", @@ -178192,7 +178711,7 @@ } }, { - "id": 21497, + "id": 21544, "properties": { "east": "none", "north": "tall", @@ -178203,7 +178722,7 @@ } }, { - "id": 21498, + "id": 21545, "properties": { "east": "none", "north": "tall", @@ -178214,7 +178733,7 @@ } }, { - "id": 21499, + "id": 21546, "properties": { "east": "none", "north": "tall", @@ -178225,7 +178744,7 @@ } }, { - "id": 21500, + "id": 21547, "properties": { "east": "none", "north": "tall", @@ -178236,7 +178755,7 @@ } }, { - "id": 21501, + "id": 21548, "properties": { "east": "none", "north": "tall", @@ -178247,7 +178766,7 @@ } }, { - "id": 21502, + "id": 21549, "properties": { "east": "none", "north": "tall", @@ -178258,7 +178777,7 @@ } }, { - "id": 21503, + "id": 21550, "properties": { "east": "none", "north": "tall", @@ -178269,7 +178788,7 @@ } }, { - "id": 21504, + "id": 21551, "properties": { "east": "none", "north": "tall", @@ -178280,7 +178799,7 @@ } }, { - "id": 21505, + "id": 21552, "properties": { "east": "none", "north": "tall", @@ -178291,7 +178810,7 @@ } }, { - "id": 21506, + "id": 21553, "properties": { "east": "none", "north": "tall", @@ -178302,7 +178821,7 @@ } }, { - "id": 21507, + "id": 21554, "properties": { "east": "none", "north": "tall", @@ -178313,7 +178832,7 @@ } }, { - "id": 21508, + "id": 21555, "properties": { "east": "none", "north": "tall", @@ -178324,7 +178843,7 @@ } }, { - "id": 21509, + "id": 21556, "properties": { "east": "none", "north": "tall", @@ -178335,7 +178854,7 @@ } }, { - "id": 21510, + "id": 21557, "properties": { "east": "none", "north": "tall", @@ -178346,7 +178865,7 @@ } }, { - "id": 21511, + "id": 21558, "properties": { "east": "none", "north": "tall", @@ -178357,7 +178876,7 @@ } }, { - "id": 21512, + "id": 21559, "properties": { "east": "none", "north": "tall", @@ -178368,7 +178887,7 @@ } }, { - "id": 21513, + "id": 21560, "properties": { "east": "none", "north": "tall", @@ -178379,7 +178898,7 @@ } }, { - "id": 21514, + "id": 21561, "properties": { "east": "none", "north": "tall", @@ -178390,7 +178909,7 @@ } }, { - "id": 21515, + "id": 21562, "properties": { "east": "none", "north": "tall", @@ -178401,7 +178920,7 @@ } }, { - "id": 21516, + "id": 21563, "properties": { "east": "none", "north": "tall", @@ -178412,7 +178931,7 @@ } }, { - "id": 21517, + "id": 21564, "properties": { "east": "none", "north": "tall", @@ -178423,7 +178942,7 @@ } }, { - "id": 21518, + "id": 21565, "properties": { "east": "none", "north": "tall", @@ -178434,7 +178953,7 @@ } }, { - "id": 21519, + "id": 21566, "properties": { "east": "low", "north": "none", @@ -178445,7 +178964,7 @@ } }, { - "id": 21520, + "id": 21567, "properties": { "east": "low", "north": "none", @@ -178456,7 +178975,7 @@ } }, { - "id": 21521, + "id": 21568, "properties": { "east": "low", "north": "none", @@ -178467,7 +178986,7 @@ } }, { - "id": 21522, + "id": 21569, "properties": { "east": "low", "north": "none", @@ -178478,7 +178997,7 @@ } }, { - "id": 21523, + "id": 21570, "properties": { "east": "low", "north": "none", @@ -178489,7 +179008,7 @@ } }, { - "id": 21524, + "id": 21571, "properties": { "east": "low", "north": "none", @@ -178500,7 +179019,7 @@ } }, { - "id": 21525, + "id": 21572, "properties": { "east": "low", "north": "none", @@ -178511,7 +179030,7 @@ } }, { - "id": 21526, + "id": 21573, "properties": { "east": "low", "north": "none", @@ -178522,7 +179041,7 @@ } }, { - "id": 21527, + "id": 21574, "properties": { "east": "low", "north": "none", @@ -178533,7 +179052,7 @@ } }, { - "id": 21528, + "id": 21575, "properties": { "east": "low", "north": "none", @@ -178544,7 +179063,7 @@ } }, { - "id": 21529, + "id": 21576, "properties": { "east": "low", "north": "none", @@ -178555,7 +179074,7 @@ } }, { - "id": 21530, + "id": 21577, "properties": { "east": "low", "north": "none", @@ -178566,7 +179085,7 @@ } }, { - "id": 21531, + "id": 21578, "properties": { "east": "low", "north": "none", @@ -178577,7 +179096,7 @@ } }, { - "id": 21532, + "id": 21579, "properties": { "east": "low", "north": "none", @@ -178588,7 +179107,7 @@ } }, { - "id": 21533, + "id": 21580, "properties": { "east": "low", "north": "none", @@ -178599,7 +179118,7 @@ } }, { - "id": 21534, + "id": 21581, "properties": { "east": "low", "north": "none", @@ -178610,7 +179129,7 @@ } }, { - "id": 21535, + "id": 21582, "properties": { "east": "low", "north": "none", @@ -178621,7 +179140,7 @@ } }, { - "id": 21536, + "id": 21583, "properties": { "east": "low", "north": "none", @@ -178632,7 +179151,7 @@ } }, { - "id": 21537, + "id": 21584, "properties": { "east": "low", "north": "none", @@ -178643,7 +179162,7 @@ } }, { - "id": 21538, + "id": 21585, "properties": { "east": "low", "north": "none", @@ -178654,7 +179173,7 @@ } }, { - "id": 21539, + "id": 21586, "properties": { "east": "low", "north": "none", @@ -178665,7 +179184,7 @@ } }, { - "id": 21540, + "id": 21587, "properties": { "east": "low", "north": "none", @@ -178676,7 +179195,7 @@ } }, { - "id": 21541, + "id": 21588, "properties": { "east": "low", "north": "none", @@ -178687,7 +179206,7 @@ } }, { - "id": 21542, + "id": 21589, "properties": { "east": "low", "north": "none", @@ -178698,7 +179217,7 @@ } }, { - "id": 21543, + "id": 21590, "properties": { "east": "low", "north": "none", @@ -178709,7 +179228,7 @@ } }, { - "id": 21544, + "id": 21591, "properties": { "east": "low", "north": "none", @@ -178720,7 +179239,7 @@ } }, { - "id": 21545, + "id": 21592, "properties": { "east": "low", "north": "none", @@ -178731,7 +179250,7 @@ } }, { - "id": 21546, + "id": 21593, "properties": { "east": "low", "north": "none", @@ -178742,7 +179261,7 @@ } }, { - "id": 21547, + "id": 21594, "properties": { "east": "low", "north": "none", @@ -178753,7 +179272,7 @@ } }, { - "id": 21548, + "id": 21595, "properties": { "east": "low", "north": "none", @@ -178764,7 +179283,7 @@ } }, { - "id": 21549, + "id": 21596, "properties": { "east": "low", "north": "none", @@ -178775,7 +179294,7 @@ } }, { - "id": 21550, + "id": 21597, "properties": { "east": "low", "north": "none", @@ -178786,7 +179305,7 @@ } }, { - "id": 21551, + "id": 21598, "properties": { "east": "low", "north": "none", @@ -178797,7 +179316,7 @@ } }, { - "id": 21552, + "id": 21599, "properties": { "east": "low", "north": "none", @@ -178808,7 +179327,7 @@ } }, { - "id": 21553, + "id": 21600, "properties": { "east": "low", "north": "none", @@ -178819,7 +179338,7 @@ } }, { - "id": 21554, + "id": 21601, "properties": { "east": "low", "north": "none", @@ -178830,7 +179349,7 @@ } }, { - "id": 21555, + "id": 21602, "properties": { "east": "low", "north": "low", @@ -178841,7 +179360,7 @@ } }, { - "id": 21556, + "id": 21603, "properties": { "east": "low", "north": "low", @@ -178852,7 +179371,7 @@ } }, { - "id": 21557, + "id": 21604, "properties": { "east": "low", "north": "low", @@ -178863,7 +179382,7 @@ } }, { - "id": 21558, + "id": 21605, "properties": { "east": "low", "north": "low", @@ -178874,7 +179393,7 @@ } }, { - "id": 21559, + "id": 21606, "properties": { "east": "low", "north": "low", @@ -178885,7 +179404,7 @@ } }, { - "id": 21560, + "id": 21607, "properties": { "east": "low", "north": "low", @@ -178896,7 +179415,7 @@ } }, { - "id": 21561, + "id": 21608, "properties": { "east": "low", "north": "low", @@ -178907,7 +179426,7 @@ } }, { - "id": 21562, + "id": 21609, "properties": { "east": "low", "north": "low", @@ -178918,7 +179437,7 @@ } }, { - "id": 21563, + "id": 21610, "properties": { "east": "low", "north": "low", @@ -178929,7 +179448,7 @@ } }, { - "id": 21564, + "id": 21611, "properties": { "east": "low", "north": "low", @@ -178940,7 +179459,7 @@ } }, { - "id": 21565, + "id": 21612, "properties": { "east": "low", "north": "low", @@ -178951,7 +179470,7 @@ } }, { - "id": 21566, + "id": 21613, "properties": { "east": "low", "north": "low", @@ -178962,7 +179481,7 @@ } }, { - "id": 21567, + "id": 21614, "properties": { "east": "low", "north": "low", @@ -178973,7 +179492,7 @@ } }, { - "id": 21568, + "id": 21615, "properties": { "east": "low", "north": "low", @@ -178984,7 +179503,7 @@ } }, { - "id": 21569, + "id": 21616, "properties": { "east": "low", "north": "low", @@ -178995,7 +179514,7 @@ } }, { - "id": 21570, + "id": 21617, "properties": { "east": "low", "north": "low", @@ -179006,7 +179525,7 @@ } }, { - "id": 21571, + "id": 21618, "properties": { "east": "low", "north": "low", @@ -179017,7 +179536,7 @@ } }, { - "id": 21572, + "id": 21619, "properties": { "east": "low", "north": "low", @@ -179028,7 +179547,7 @@ } }, { - "id": 21573, + "id": 21620, "properties": { "east": "low", "north": "low", @@ -179039,7 +179558,7 @@ } }, { - "id": 21574, + "id": 21621, "properties": { "east": "low", "north": "low", @@ -179050,7 +179569,7 @@ } }, { - "id": 21575, + "id": 21622, "properties": { "east": "low", "north": "low", @@ -179061,7 +179580,7 @@ } }, { - "id": 21576, + "id": 21623, "properties": { "east": "low", "north": "low", @@ -179072,7 +179591,7 @@ } }, { - "id": 21577, + "id": 21624, "properties": { "east": "low", "north": "low", @@ -179083,7 +179602,7 @@ } }, { - "id": 21578, + "id": 21625, "properties": { "east": "low", "north": "low", @@ -179094,7 +179613,7 @@ } }, { - "id": 21579, + "id": 21626, "properties": { "east": "low", "north": "low", @@ -179105,7 +179624,7 @@ } }, { - "id": 21580, + "id": 21627, "properties": { "east": "low", "north": "low", @@ -179116,7 +179635,7 @@ } }, { - "id": 21581, + "id": 21628, "properties": { "east": "low", "north": "low", @@ -179127,7 +179646,7 @@ } }, { - "id": 21582, + "id": 21629, "properties": { "east": "low", "north": "low", @@ -179138,7 +179657,7 @@ } }, { - "id": 21583, + "id": 21630, "properties": { "east": "low", "north": "low", @@ -179149,7 +179668,7 @@ } }, { - "id": 21584, + "id": 21631, "properties": { "east": "low", "north": "low", @@ -179160,7 +179679,7 @@ } }, { - "id": 21585, + "id": 21632, "properties": { "east": "low", "north": "low", @@ -179171,7 +179690,7 @@ } }, { - "id": 21586, + "id": 21633, "properties": { "east": "low", "north": "low", @@ -179182,7 +179701,7 @@ } }, { - "id": 21587, + "id": 21634, "properties": { "east": "low", "north": "low", @@ -179193,7 +179712,7 @@ } }, { - "id": 21588, + "id": 21635, "properties": { "east": "low", "north": "low", @@ -179204,7 +179723,7 @@ } }, { - "id": 21589, + "id": 21636, "properties": { "east": "low", "north": "low", @@ -179215,7 +179734,7 @@ } }, { - "id": 21590, + "id": 21637, "properties": { "east": "low", "north": "low", @@ -179226,7 +179745,7 @@ } }, { - "id": 21591, + "id": 21638, "properties": { "east": "low", "north": "tall", @@ -179237,7 +179756,7 @@ } }, { - "id": 21592, + "id": 21639, "properties": { "east": "low", "north": "tall", @@ -179248,7 +179767,7 @@ } }, { - "id": 21593, + "id": 21640, "properties": { "east": "low", "north": "tall", @@ -179259,7 +179778,7 @@ } }, { - "id": 21594, + "id": 21641, "properties": { "east": "low", "north": "tall", @@ -179270,7 +179789,7 @@ } }, { - "id": 21595, + "id": 21642, "properties": { "east": "low", "north": "tall", @@ -179281,7 +179800,7 @@ } }, { - "id": 21596, + "id": 21643, "properties": { "east": "low", "north": "tall", @@ -179292,7 +179811,7 @@ } }, { - "id": 21597, + "id": 21644, "properties": { "east": "low", "north": "tall", @@ -179303,7 +179822,7 @@ } }, { - "id": 21598, + "id": 21645, "properties": { "east": "low", "north": "tall", @@ -179314,7 +179833,7 @@ } }, { - "id": 21599, + "id": 21646, "properties": { "east": "low", "north": "tall", @@ -179325,7 +179844,7 @@ } }, { - "id": 21600, + "id": 21647, "properties": { "east": "low", "north": "tall", @@ -179336,7 +179855,7 @@ } }, { - "id": 21601, + "id": 21648, "properties": { "east": "low", "north": "tall", @@ -179347,7 +179866,7 @@ } }, { - "id": 21602, + "id": 21649, "properties": { "east": "low", "north": "tall", @@ -179358,7 +179877,7 @@ } }, { - "id": 21603, + "id": 21650, "properties": { "east": "low", "north": "tall", @@ -179369,7 +179888,7 @@ } }, { - "id": 21604, + "id": 21651, "properties": { "east": "low", "north": "tall", @@ -179380,7 +179899,7 @@ } }, { - "id": 21605, + "id": 21652, "properties": { "east": "low", "north": "tall", @@ -179391,7 +179910,7 @@ } }, { - "id": 21606, + "id": 21653, "properties": { "east": "low", "north": "tall", @@ -179402,7 +179921,7 @@ } }, { - "id": 21607, + "id": 21654, "properties": { "east": "low", "north": "tall", @@ -179413,7 +179932,7 @@ } }, { - "id": 21608, + "id": 21655, "properties": { "east": "low", "north": "tall", @@ -179424,7 +179943,7 @@ } }, { - "id": 21609, + "id": 21656, "properties": { "east": "low", "north": "tall", @@ -179435,7 +179954,7 @@ } }, { - "id": 21610, + "id": 21657, "properties": { "east": "low", "north": "tall", @@ -179446,7 +179965,7 @@ } }, { - "id": 21611, + "id": 21658, "properties": { "east": "low", "north": "tall", @@ -179457,7 +179976,7 @@ } }, { - "id": 21612, + "id": 21659, "properties": { "east": "low", "north": "tall", @@ -179468,7 +179987,7 @@ } }, { - "id": 21613, + "id": 21660, "properties": { "east": "low", "north": "tall", @@ -179479,7 +179998,7 @@ } }, { - "id": 21614, + "id": 21661, "properties": { "east": "low", "north": "tall", @@ -179490,7 +180009,7 @@ } }, { - "id": 21615, + "id": 21662, "properties": { "east": "low", "north": "tall", @@ -179501,7 +180020,7 @@ } }, { - "id": 21616, + "id": 21663, "properties": { "east": "low", "north": "tall", @@ -179512,7 +180031,7 @@ } }, { - "id": 21617, + "id": 21664, "properties": { "east": "low", "north": "tall", @@ -179523,7 +180042,7 @@ } }, { - "id": 21618, + "id": 21665, "properties": { "east": "low", "north": "tall", @@ -179534,7 +180053,7 @@ } }, { - "id": 21619, + "id": 21666, "properties": { "east": "low", "north": "tall", @@ -179545,7 +180064,7 @@ } }, { - "id": 21620, + "id": 21667, "properties": { "east": "low", "north": "tall", @@ -179556,7 +180075,7 @@ } }, { - "id": 21621, + "id": 21668, "properties": { "east": "low", "north": "tall", @@ -179567,7 +180086,7 @@ } }, { - "id": 21622, + "id": 21669, "properties": { "east": "low", "north": "tall", @@ -179578,7 +180097,7 @@ } }, { - "id": 21623, + "id": 21670, "properties": { "east": "low", "north": "tall", @@ -179589,7 +180108,7 @@ } }, { - "id": 21624, + "id": 21671, "properties": { "east": "low", "north": "tall", @@ -179600,7 +180119,7 @@ } }, { - "id": 21625, + "id": 21672, "properties": { "east": "low", "north": "tall", @@ -179611,7 +180130,7 @@ } }, { - "id": 21626, + "id": 21673, "properties": { "east": "low", "north": "tall", @@ -179622,7 +180141,7 @@ } }, { - "id": 21627, + "id": 21674, "properties": { "east": "tall", "north": "none", @@ -179633,7 +180152,7 @@ } }, { - "id": 21628, + "id": 21675, "properties": { "east": "tall", "north": "none", @@ -179644,7 +180163,7 @@ } }, { - "id": 21629, + "id": 21676, "properties": { "east": "tall", "north": "none", @@ -179655,7 +180174,7 @@ } }, { - "id": 21630, + "id": 21677, "properties": { "east": "tall", "north": "none", @@ -179666,7 +180185,7 @@ } }, { - "id": 21631, + "id": 21678, "properties": { "east": "tall", "north": "none", @@ -179677,7 +180196,7 @@ } }, { - "id": 21632, + "id": 21679, "properties": { "east": "tall", "north": "none", @@ -179688,7 +180207,7 @@ } }, { - "id": 21633, + "id": 21680, "properties": { "east": "tall", "north": "none", @@ -179699,7 +180218,7 @@ } }, { - "id": 21634, + "id": 21681, "properties": { "east": "tall", "north": "none", @@ -179710,7 +180229,7 @@ } }, { - "id": 21635, + "id": 21682, "properties": { "east": "tall", "north": "none", @@ -179721,7 +180240,7 @@ } }, { - "id": 21636, + "id": 21683, "properties": { "east": "tall", "north": "none", @@ -179732,7 +180251,7 @@ } }, { - "id": 21637, + "id": 21684, "properties": { "east": "tall", "north": "none", @@ -179743,7 +180262,7 @@ } }, { - "id": 21638, + "id": 21685, "properties": { "east": "tall", "north": "none", @@ -179754,7 +180273,7 @@ } }, { - "id": 21639, + "id": 21686, "properties": { "east": "tall", "north": "none", @@ -179765,7 +180284,7 @@ } }, { - "id": 21640, + "id": 21687, "properties": { "east": "tall", "north": "none", @@ -179776,7 +180295,7 @@ } }, { - "id": 21641, + "id": 21688, "properties": { "east": "tall", "north": "none", @@ -179787,7 +180306,7 @@ } }, { - "id": 21642, + "id": 21689, "properties": { "east": "tall", "north": "none", @@ -179798,7 +180317,7 @@ } }, { - "id": 21643, + "id": 21690, "properties": { "east": "tall", "north": "none", @@ -179809,7 +180328,7 @@ } }, { - "id": 21644, + "id": 21691, "properties": { "east": "tall", "north": "none", @@ -179820,7 +180339,7 @@ } }, { - "id": 21645, + "id": 21692, "properties": { "east": "tall", "north": "none", @@ -179831,7 +180350,7 @@ } }, { - "id": 21646, + "id": 21693, "properties": { "east": "tall", "north": "none", @@ -179842,7 +180361,7 @@ } }, { - "id": 21647, + "id": 21694, "properties": { "east": "tall", "north": "none", @@ -179853,7 +180372,7 @@ } }, { - "id": 21648, + "id": 21695, "properties": { "east": "tall", "north": "none", @@ -179864,7 +180383,7 @@ } }, { - "id": 21649, + "id": 21696, "properties": { "east": "tall", "north": "none", @@ -179875,7 +180394,7 @@ } }, { - "id": 21650, + "id": 21697, "properties": { "east": "tall", "north": "none", @@ -179886,7 +180405,7 @@ } }, { - "id": 21651, + "id": 21698, "properties": { "east": "tall", "north": "none", @@ -179897,7 +180416,7 @@ } }, { - "id": 21652, + "id": 21699, "properties": { "east": "tall", "north": "none", @@ -179908,7 +180427,7 @@ } }, { - "id": 21653, + "id": 21700, "properties": { "east": "tall", "north": "none", @@ -179919,7 +180438,7 @@ } }, { - "id": 21654, + "id": 21701, "properties": { "east": "tall", "north": "none", @@ -179930,7 +180449,7 @@ } }, { - "id": 21655, + "id": 21702, "properties": { "east": "tall", "north": "none", @@ -179941,7 +180460,7 @@ } }, { - "id": 21656, + "id": 21703, "properties": { "east": "tall", "north": "none", @@ -179952,7 +180471,7 @@ } }, { - "id": 21657, + "id": 21704, "properties": { "east": "tall", "north": "none", @@ -179963,7 +180482,7 @@ } }, { - "id": 21658, + "id": 21705, "properties": { "east": "tall", "north": "none", @@ -179974,7 +180493,7 @@ } }, { - "id": 21659, + "id": 21706, "properties": { "east": "tall", "north": "none", @@ -179985,7 +180504,7 @@ } }, { - "id": 21660, + "id": 21707, "properties": { "east": "tall", "north": "none", @@ -179996,7 +180515,7 @@ } }, { - "id": 21661, + "id": 21708, "properties": { "east": "tall", "north": "none", @@ -180007,7 +180526,7 @@ } }, { - "id": 21662, + "id": 21709, "properties": { "east": "tall", "north": "none", @@ -180018,7 +180537,7 @@ } }, { - "id": 21663, + "id": 21710, "properties": { "east": "tall", "north": "low", @@ -180029,7 +180548,7 @@ } }, { - "id": 21664, + "id": 21711, "properties": { "east": "tall", "north": "low", @@ -180040,7 +180559,7 @@ } }, { - "id": 21665, + "id": 21712, "properties": { "east": "tall", "north": "low", @@ -180051,7 +180570,7 @@ } }, { - "id": 21666, + "id": 21713, "properties": { "east": "tall", "north": "low", @@ -180062,7 +180581,7 @@ } }, { - "id": 21667, + "id": 21714, "properties": { "east": "tall", "north": "low", @@ -180073,7 +180592,7 @@ } }, { - "id": 21668, + "id": 21715, "properties": { "east": "tall", "north": "low", @@ -180084,7 +180603,7 @@ } }, { - "id": 21669, + "id": 21716, "properties": { "east": "tall", "north": "low", @@ -180095,7 +180614,7 @@ } }, { - "id": 21670, + "id": 21717, "properties": { "east": "tall", "north": "low", @@ -180106,7 +180625,7 @@ } }, { - "id": 21671, + "id": 21718, "properties": { "east": "tall", "north": "low", @@ -180117,7 +180636,7 @@ } }, { - "id": 21672, + "id": 21719, "properties": { "east": "tall", "north": "low", @@ -180128,7 +180647,7 @@ } }, { - "id": 21673, + "id": 21720, "properties": { "east": "tall", "north": "low", @@ -180139,7 +180658,7 @@ } }, { - "id": 21674, + "id": 21721, "properties": { "east": "tall", "north": "low", @@ -180150,7 +180669,7 @@ } }, { - "id": 21675, + "id": 21722, "properties": { "east": "tall", "north": "low", @@ -180161,7 +180680,7 @@ } }, { - "id": 21676, + "id": 21723, "properties": { "east": "tall", "north": "low", @@ -180172,7 +180691,7 @@ } }, { - "id": 21677, + "id": 21724, "properties": { "east": "tall", "north": "low", @@ -180183,7 +180702,7 @@ } }, { - "id": 21678, + "id": 21725, "properties": { "east": "tall", "north": "low", @@ -180194,7 +180713,7 @@ } }, { - "id": 21679, + "id": 21726, "properties": { "east": "tall", "north": "low", @@ -180205,7 +180724,7 @@ } }, { - "id": 21680, + "id": 21727, "properties": { "east": "tall", "north": "low", @@ -180216,7 +180735,7 @@ } }, { - "id": 21681, + "id": 21728, "properties": { "east": "tall", "north": "low", @@ -180227,7 +180746,7 @@ } }, { - "id": 21682, + "id": 21729, "properties": { "east": "tall", "north": "low", @@ -180238,7 +180757,7 @@ } }, { - "id": 21683, + "id": 21730, "properties": { "east": "tall", "north": "low", @@ -180249,7 +180768,7 @@ } }, { - "id": 21684, + "id": 21731, "properties": { "east": "tall", "north": "low", @@ -180260,7 +180779,7 @@ } }, { - "id": 21685, + "id": 21732, "properties": { "east": "tall", "north": "low", @@ -180271,7 +180790,7 @@ } }, { - "id": 21686, + "id": 21733, "properties": { "east": "tall", "north": "low", @@ -180282,7 +180801,7 @@ } }, { - "id": 21687, + "id": 21734, "properties": { "east": "tall", "north": "low", @@ -180293,7 +180812,7 @@ } }, { - "id": 21688, + "id": 21735, "properties": { "east": "tall", "north": "low", @@ -180304,7 +180823,7 @@ } }, { - "id": 21689, + "id": 21736, "properties": { "east": "tall", "north": "low", @@ -180315,7 +180834,7 @@ } }, { - "id": 21690, + "id": 21737, "properties": { "east": "tall", "north": "low", @@ -180326,7 +180845,7 @@ } }, { - "id": 21691, + "id": 21738, "properties": { "east": "tall", "north": "low", @@ -180337,7 +180856,7 @@ } }, { - "id": 21692, + "id": 21739, "properties": { "east": "tall", "north": "low", @@ -180348,7 +180867,7 @@ } }, { - "id": 21693, + "id": 21740, "properties": { "east": "tall", "north": "low", @@ -180359,7 +180878,7 @@ } }, { - "id": 21694, + "id": 21741, "properties": { "east": "tall", "north": "low", @@ -180370,7 +180889,7 @@ } }, { - "id": 21695, + "id": 21742, "properties": { "east": "tall", "north": "low", @@ -180381,7 +180900,7 @@ } }, { - "id": 21696, + "id": 21743, "properties": { "east": "tall", "north": "low", @@ -180392,7 +180911,7 @@ } }, { - "id": 21697, + "id": 21744, "properties": { "east": "tall", "north": "low", @@ -180403,7 +180922,7 @@ } }, { - "id": 21698, + "id": 21745, "properties": { "east": "tall", "north": "low", @@ -180414,7 +180933,7 @@ } }, { - "id": 21699, + "id": 21746, "properties": { "east": "tall", "north": "tall", @@ -180425,7 +180944,7 @@ } }, { - "id": 21700, + "id": 21747, "properties": { "east": "tall", "north": "tall", @@ -180436,7 +180955,7 @@ } }, { - "id": 21701, + "id": 21748, "properties": { "east": "tall", "north": "tall", @@ -180447,7 +180966,7 @@ } }, { - "id": 21702, + "id": 21749, "properties": { "east": "tall", "north": "tall", @@ -180458,7 +180977,7 @@ } }, { - "id": 21703, + "id": 21750, "properties": { "east": "tall", "north": "tall", @@ -180469,7 +180988,7 @@ } }, { - "id": 21704, + "id": 21751, "properties": { "east": "tall", "north": "tall", @@ -180480,7 +180999,7 @@ } }, { - "id": 21705, + "id": 21752, "properties": { "east": "tall", "north": "tall", @@ -180491,7 +181010,7 @@ } }, { - "id": 21706, + "id": 21753, "properties": { "east": "tall", "north": "tall", @@ -180502,7 +181021,7 @@ } }, { - "id": 21707, + "id": 21754, "properties": { "east": "tall", "north": "tall", @@ -180513,7 +181032,7 @@ } }, { - "id": 21708, + "id": 21755, "properties": { "east": "tall", "north": "tall", @@ -180524,7 +181043,7 @@ } }, { - "id": 21709, + "id": 21756, "properties": { "east": "tall", "north": "tall", @@ -180535,7 +181054,7 @@ } }, { - "id": 21710, + "id": 21757, "properties": { "east": "tall", "north": "tall", @@ -180546,7 +181065,7 @@ } }, { - "id": 21711, + "id": 21758, "properties": { "east": "tall", "north": "tall", @@ -180557,7 +181076,7 @@ } }, { - "id": 21712, + "id": 21759, "properties": { "east": "tall", "north": "tall", @@ -180568,7 +181087,7 @@ } }, { - "id": 21713, + "id": 21760, "properties": { "east": "tall", "north": "tall", @@ -180579,7 +181098,7 @@ } }, { - "id": 21714, + "id": 21761, "properties": { "east": "tall", "north": "tall", @@ -180590,7 +181109,7 @@ } }, { - "id": 21715, + "id": 21762, "properties": { "east": "tall", "north": "tall", @@ -180601,7 +181120,7 @@ } }, { - "id": 21716, + "id": 21763, "properties": { "east": "tall", "north": "tall", @@ -180612,7 +181131,7 @@ } }, { - "id": 21717, + "id": 21764, "properties": { "east": "tall", "north": "tall", @@ -180623,7 +181142,7 @@ } }, { - "id": 21718, + "id": 21765, "properties": { "east": "tall", "north": "tall", @@ -180634,7 +181153,7 @@ } }, { - "id": 21719, + "id": 21766, "properties": { "east": "tall", "north": "tall", @@ -180645,7 +181164,7 @@ } }, { - "id": 21720, + "id": 21767, "properties": { "east": "tall", "north": "tall", @@ -180656,7 +181175,7 @@ } }, { - "id": 21721, + "id": 21768, "properties": { "east": "tall", "north": "tall", @@ -180667,7 +181186,7 @@ } }, { - "id": 21722, + "id": 21769, "properties": { "east": "tall", "north": "tall", @@ -180678,7 +181197,7 @@ } }, { - "id": 21723, + "id": 21770, "properties": { "east": "tall", "north": "tall", @@ -180689,7 +181208,7 @@ } }, { - "id": 21724, + "id": 21771, "properties": { "east": "tall", "north": "tall", @@ -180700,7 +181219,7 @@ } }, { - "id": 21725, + "id": 21772, "properties": { "east": "tall", "north": "tall", @@ -180711,7 +181230,7 @@ } }, { - "id": 21726, + "id": 21773, "properties": { "east": "tall", "north": "tall", @@ -180722,7 +181241,7 @@ } }, { - "id": 21727, + "id": 21774, "properties": { "east": "tall", "north": "tall", @@ -180733,7 +181252,7 @@ } }, { - "id": 21728, + "id": 21775, "properties": { "east": "tall", "north": "tall", @@ -180744,7 +181263,7 @@ } }, { - "id": 21729, + "id": 21776, "properties": { "east": "tall", "north": "tall", @@ -180755,7 +181274,7 @@ } }, { - "id": 21730, + "id": 21777, "properties": { "east": "tall", "north": "tall", @@ -180766,7 +181285,7 @@ } }, { - "id": 21731, + "id": 21778, "properties": { "east": "tall", "north": "tall", @@ -180777,7 +181296,7 @@ } }, { - "id": 21732, + "id": 21779, "properties": { "east": "tall", "north": "tall", @@ -180788,7 +181307,7 @@ } }, { - "id": 21733, + "id": 21780, "properties": { "east": "tall", "north": "tall", @@ -180799,7 +181318,7 @@ } }, { - "id": 21734, + "id": 21781, "properties": { "east": "tall", "north": "tall", @@ -180819,7 +181338,7 @@ "states": [ { "default": true, - "id": 26331 + "id": 26410 } ] }, @@ -180841,21 +181360,21 @@ }, "states": [ { - "id": 26412, + "id": 26491, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 26413, + "id": 26492, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 26414, + "id": 26493, "properties": { "type": "bottom", "waterlogged": "true" @@ -180863,21 +181382,21 @@ }, { "default": true, - "id": 26415, + "id": 26494, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 26416, + "id": 26495, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 26417, + "id": 26496, "properties": { "type": "double", "waterlogged": "false" @@ -180918,7 +181437,7 @@ }, "states": [ { - "id": 26332, + "id": 26411, "properties": { "facing": "north", "half": "top", @@ -180927,7 +181446,7 @@ } }, { - "id": 26333, + "id": 26412, "properties": { "facing": "north", "half": "top", @@ -180936,7 +181455,7 @@ } }, { - "id": 26334, + "id": 26413, "properties": { "facing": "north", "half": "top", @@ -180945,7 +181464,7 @@ } }, { - "id": 26335, + "id": 26414, "properties": { "facing": "north", "half": "top", @@ -180954,7 +181473,7 @@ } }, { - "id": 26336, + "id": 26415, "properties": { "facing": "north", "half": "top", @@ -180963,7 +181482,7 @@ } }, { - "id": 26337, + "id": 26416, "properties": { "facing": "north", "half": "top", @@ -180972,7 +181491,7 @@ } }, { - "id": 26338, + "id": 26417, "properties": { "facing": "north", "half": "top", @@ -180981,7 +181500,7 @@ } }, { - "id": 26339, + "id": 26418, "properties": { "facing": "north", "half": "top", @@ -180990,7 +181509,7 @@ } }, { - "id": 26340, + "id": 26419, "properties": { "facing": "north", "half": "top", @@ -180999,7 +181518,7 @@ } }, { - "id": 26341, + "id": 26420, "properties": { "facing": "north", "half": "top", @@ -181008,7 +181527,7 @@ } }, { - "id": 26342, + "id": 26421, "properties": { "facing": "north", "half": "bottom", @@ -181018,7 +181537,7 @@ }, { "default": true, - "id": 26343, + "id": 26422, "properties": { "facing": "north", "half": "bottom", @@ -181027,7 +181546,7 @@ } }, { - "id": 26344, + "id": 26423, "properties": { "facing": "north", "half": "bottom", @@ -181036,7 +181555,7 @@ } }, { - "id": 26345, + "id": 26424, "properties": { "facing": "north", "half": "bottom", @@ -181045,7 +181564,7 @@ } }, { - "id": 26346, + "id": 26425, "properties": { "facing": "north", "half": "bottom", @@ -181054,7 +181573,7 @@ } }, { - "id": 26347, + "id": 26426, "properties": { "facing": "north", "half": "bottom", @@ -181063,7 +181582,7 @@ } }, { - "id": 26348, + "id": 26427, "properties": { "facing": "north", "half": "bottom", @@ -181072,7 +181591,7 @@ } }, { - "id": 26349, + "id": 26428, "properties": { "facing": "north", "half": "bottom", @@ -181081,7 +181600,7 @@ } }, { - "id": 26350, + "id": 26429, "properties": { "facing": "north", "half": "bottom", @@ -181090,7 +181609,7 @@ } }, { - "id": 26351, + "id": 26430, "properties": { "facing": "north", "half": "bottom", @@ -181099,7 +181618,7 @@ } }, { - "id": 26352, + "id": 26431, "properties": { "facing": "south", "half": "top", @@ -181108,7 +181627,7 @@ } }, { - "id": 26353, + "id": 26432, "properties": { "facing": "south", "half": "top", @@ -181117,7 +181636,7 @@ } }, { - "id": 26354, + "id": 26433, "properties": { "facing": "south", "half": "top", @@ -181126,7 +181645,7 @@ } }, { - "id": 26355, + "id": 26434, "properties": { "facing": "south", "half": "top", @@ -181135,7 +181654,7 @@ } }, { - "id": 26356, + "id": 26435, "properties": { "facing": "south", "half": "top", @@ -181144,7 +181663,7 @@ } }, { - "id": 26357, + "id": 26436, "properties": { "facing": "south", "half": "top", @@ -181153,7 +181672,7 @@ } }, { - "id": 26358, + "id": 26437, "properties": { "facing": "south", "half": "top", @@ -181162,7 +181681,7 @@ } }, { - "id": 26359, + "id": 26438, "properties": { "facing": "south", "half": "top", @@ -181171,7 +181690,7 @@ } }, { - "id": 26360, + "id": 26439, "properties": { "facing": "south", "half": "top", @@ -181180,7 +181699,7 @@ } }, { - "id": 26361, + "id": 26440, "properties": { "facing": "south", "half": "top", @@ -181189,7 +181708,7 @@ } }, { - "id": 26362, + "id": 26441, "properties": { "facing": "south", "half": "bottom", @@ -181198,7 +181717,7 @@ } }, { - "id": 26363, + "id": 26442, "properties": { "facing": "south", "half": "bottom", @@ -181207,7 +181726,7 @@ } }, { - "id": 26364, + "id": 26443, "properties": { "facing": "south", "half": "bottom", @@ -181216,7 +181735,7 @@ } }, { - "id": 26365, + "id": 26444, "properties": { "facing": "south", "half": "bottom", @@ -181225,7 +181744,7 @@ } }, { - "id": 26366, + "id": 26445, "properties": { "facing": "south", "half": "bottom", @@ -181234,7 +181753,7 @@ } }, { - "id": 26367, + "id": 26446, "properties": { "facing": "south", "half": "bottom", @@ -181243,7 +181762,7 @@ } }, { - "id": 26368, + "id": 26447, "properties": { "facing": "south", "half": "bottom", @@ -181252,7 +181771,7 @@ } }, { - "id": 26369, + "id": 26448, "properties": { "facing": "south", "half": "bottom", @@ -181261,7 +181780,7 @@ } }, { - "id": 26370, + "id": 26449, "properties": { "facing": "south", "half": "bottom", @@ -181270,7 +181789,7 @@ } }, { - "id": 26371, + "id": 26450, "properties": { "facing": "south", "half": "bottom", @@ -181279,7 +181798,7 @@ } }, { - "id": 26372, + "id": 26451, "properties": { "facing": "west", "half": "top", @@ -181288,7 +181807,7 @@ } }, { - "id": 26373, + "id": 26452, "properties": { "facing": "west", "half": "top", @@ -181297,7 +181816,7 @@ } }, { - "id": 26374, + "id": 26453, "properties": { "facing": "west", "half": "top", @@ -181306,7 +181825,7 @@ } }, { - "id": 26375, + "id": 26454, "properties": { "facing": "west", "half": "top", @@ -181315,7 +181834,7 @@ } }, { - "id": 26376, + "id": 26455, "properties": { "facing": "west", "half": "top", @@ -181324,7 +181843,7 @@ } }, { - "id": 26377, + "id": 26456, "properties": { "facing": "west", "half": "top", @@ -181333,7 +181852,7 @@ } }, { - "id": 26378, + "id": 26457, "properties": { "facing": "west", "half": "top", @@ -181342,7 +181861,7 @@ } }, { - "id": 26379, + "id": 26458, "properties": { "facing": "west", "half": "top", @@ -181351,7 +181870,7 @@ } }, { - "id": 26380, + "id": 26459, "properties": { "facing": "west", "half": "top", @@ -181360,7 +181879,7 @@ } }, { - "id": 26381, + "id": 26460, "properties": { "facing": "west", "half": "top", @@ -181369,7 +181888,7 @@ } }, { - "id": 26382, + "id": 26461, "properties": { "facing": "west", "half": "bottom", @@ -181378,7 +181897,7 @@ } }, { - "id": 26383, + "id": 26462, "properties": { "facing": "west", "half": "bottom", @@ -181387,7 +181906,7 @@ } }, { - "id": 26384, + "id": 26463, "properties": { "facing": "west", "half": "bottom", @@ -181396,7 +181915,7 @@ } }, { - "id": 26385, + "id": 26464, "properties": { "facing": "west", "half": "bottom", @@ -181405,7 +181924,7 @@ } }, { - "id": 26386, + "id": 26465, "properties": { "facing": "west", "half": "bottom", @@ -181414,7 +181933,7 @@ } }, { - "id": 26387, + "id": 26466, "properties": { "facing": "west", "half": "bottom", @@ -181423,7 +181942,7 @@ } }, { - "id": 26388, + "id": 26467, "properties": { "facing": "west", "half": "bottom", @@ -181432,7 +181951,7 @@ } }, { - "id": 26389, + "id": 26468, "properties": { "facing": "west", "half": "bottom", @@ -181441,7 +181960,7 @@ } }, { - "id": 26390, + "id": 26469, "properties": { "facing": "west", "half": "bottom", @@ -181450,7 +181969,7 @@ } }, { - "id": 26391, + "id": 26470, "properties": { "facing": "west", "half": "bottom", @@ -181459,7 +181978,7 @@ } }, { - "id": 26392, + "id": 26471, "properties": { "facing": "east", "half": "top", @@ -181468,7 +181987,7 @@ } }, { - "id": 26393, + "id": 26472, "properties": { "facing": "east", "half": "top", @@ -181477,7 +181996,7 @@ } }, { - "id": 26394, + "id": 26473, "properties": { "facing": "east", "half": "top", @@ -181486,7 +182005,7 @@ } }, { - "id": 26395, + "id": 26474, "properties": { "facing": "east", "half": "top", @@ -181495,7 +182014,7 @@ } }, { - "id": 26396, + "id": 26475, "properties": { "facing": "east", "half": "top", @@ -181504,7 +182023,7 @@ } }, { - "id": 26397, + "id": 26476, "properties": { "facing": "east", "half": "top", @@ -181513,7 +182032,7 @@ } }, { - "id": 26398, + "id": 26477, "properties": { "facing": "east", "half": "top", @@ -181522,7 +182041,7 @@ } }, { - "id": 26399, + "id": 26478, "properties": { "facing": "east", "half": "top", @@ -181531,7 +182050,7 @@ } }, { - "id": 26400, + "id": 26479, "properties": { "facing": "east", "half": "top", @@ -181540,7 +182059,7 @@ } }, { - "id": 26401, + "id": 26480, "properties": { "facing": "east", "half": "top", @@ -181549,7 +182068,7 @@ } }, { - "id": 26402, + "id": 26481, "properties": { "facing": "east", "half": "bottom", @@ -181558,7 +182077,7 @@ } }, { - "id": 26403, + "id": 26482, "properties": { "facing": "east", "half": "bottom", @@ -181567,7 +182086,7 @@ } }, { - "id": 26404, + "id": 26483, "properties": { "facing": "east", "half": "bottom", @@ -181576,7 +182095,7 @@ } }, { - "id": 26405, + "id": 26484, "properties": { "facing": "east", "half": "bottom", @@ -181585,7 +182104,7 @@ } }, { - "id": 26406, + "id": 26485, "properties": { "facing": "east", "half": "bottom", @@ -181594,7 +182113,7 @@ } }, { - "id": 26407, + "id": 26486, "properties": { "facing": "east", "half": "bottom", @@ -181603,7 +182122,7 @@ } }, { - "id": 26408, + "id": 26487, "properties": { "facing": "east", "half": "bottom", @@ -181612,7 +182131,7 @@ } }, { - "id": 26409, + "id": 26488, "properties": { "facing": "east", "half": "bottom", @@ -181621,7 +182140,7 @@ } }, { - "id": 26410, + "id": 26489, "properties": { "facing": "east", "half": "bottom", @@ -181630,7 +182149,7 @@ } }, { - "id": 26411, + "id": 26490, "properties": { "facing": "east", "half": "bottom", @@ -181677,7 +182196,7 @@ }, "states": [ { - "id": 26418, + "id": 26497, "properties": { "east": "none", "north": "none", @@ -181688,7 +182207,7 @@ } }, { - "id": 26419, + "id": 26498, "properties": { "east": "none", "north": "none", @@ -181699,7 +182218,7 @@ } }, { - "id": 26420, + "id": 26499, "properties": { "east": "none", "north": "none", @@ -181711,7 +182230,7 @@ }, { "default": true, - "id": 26421, + "id": 26500, "properties": { "east": "none", "north": "none", @@ -181722,7 +182241,7 @@ } }, { - "id": 26422, + "id": 26501, "properties": { "east": "none", "north": "none", @@ -181733,7 +182252,7 @@ } }, { - "id": 26423, + "id": 26502, "properties": { "east": "none", "north": "none", @@ -181744,7 +182263,7 @@ } }, { - "id": 26424, + "id": 26503, "properties": { "east": "none", "north": "none", @@ -181755,7 +182274,7 @@ } }, { - "id": 26425, + "id": 26504, "properties": { "east": "none", "north": "none", @@ -181766,7 +182285,7 @@ } }, { - "id": 26426, + "id": 26505, "properties": { "east": "none", "north": "none", @@ -181777,7 +182296,7 @@ } }, { - "id": 26427, + "id": 26506, "properties": { "east": "none", "north": "none", @@ -181788,7 +182307,7 @@ } }, { - "id": 26428, + "id": 26507, "properties": { "east": "none", "north": "none", @@ -181799,7 +182318,7 @@ } }, { - "id": 26429, + "id": 26508, "properties": { "east": "none", "north": "none", @@ -181810,7 +182329,7 @@ } }, { - "id": 26430, + "id": 26509, "properties": { "east": "none", "north": "none", @@ -181821,7 +182340,7 @@ } }, { - "id": 26431, + "id": 26510, "properties": { "east": "none", "north": "none", @@ -181832,7 +182351,7 @@ } }, { - "id": 26432, + "id": 26511, "properties": { "east": "none", "north": "none", @@ -181843,7 +182362,7 @@ } }, { - "id": 26433, + "id": 26512, "properties": { "east": "none", "north": "none", @@ -181854,7 +182373,7 @@ } }, { - "id": 26434, + "id": 26513, "properties": { "east": "none", "north": "none", @@ -181865,7 +182384,7 @@ } }, { - "id": 26435, + "id": 26514, "properties": { "east": "none", "north": "none", @@ -181876,7 +182395,7 @@ } }, { - "id": 26436, + "id": 26515, "properties": { "east": "none", "north": "none", @@ -181887,7 +182406,7 @@ } }, { - "id": 26437, + "id": 26516, "properties": { "east": "none", "north": "none", @@ -181898,7 +182417,7 @@ } }, { - "id": 26438, + "id": 26517, "properties": { "east": "none", "north": "none", @@ -181909,7 +182428,7 @@ } }, { - "id": 26439, + "id": 26518, "properties": { "east": "none", "north": "none", @@ -181920,7 +182439,7 @@ } }, { - "id": 26440, + "id": 26519, "properties": { "east": "none", "north": "none", @@ -181931,7 +182450,7 @@ } }, { - "id": 26441, + "id": 26520, "properties": { "east": "none", "north": "none", @@ -181942,7 +182461,7 @@ } }, { - "id": 26442, + "id": 26521, "properties": { "east": "none", "north": "none", @@ -181953,7 +182472,7 @@ } }, { - "id": 26443, + "id": 26522, "properties": { "east": "none", "north": "none", @@ -181964,7 +182483,7 @@ } }, { - "id": 26444, + "id": 26523, "properties": { "east": "none", "north": "none", @@ -181975,7 +182494,7 @@ } }, { - "id": 26445, + "id": 26524, "properties": { "east": "none", "north": "none", @@ -181986,7 +182505,7 @@ } }, { - "id": 26446, + "id": 26525, "properties": { "east": "none", "north": "none", @@ -181997,7 +182516,7 @@ } }, { - "id": 26447, + "id": 26526, "properties": { "east": "none", "north": "none", @@ -182008,7 +182527,7 @@ } }, { - "id": 26448, + "id": 26527, "properties": { "east": "none", "north": "none", @@ -182019,7 +182538,7 @@ } }, { - "id": 26449, + "id": 26528, "properties": { "east": "none", "north": "none", @@ -182030,7 +182549,7 @@ } }, { - "id": 26450, + "id": 26529, "properties": { "east": "none", "north": "none", @@ -182041,7 +182560,7 @@ } }, { - "id": 26451, + "id": 26530, "properties": { "east": "none", "north": "none", @@ -182052,7 +182571,7 @@ } }, { - "id": 26452, + "id": 26531, "properties": { "east": "none", "north": "none", @@ -182063,7 +182582,7 @@ } }, { - "id": 26453, + "id": 26532, "properties": { "east": "none", "north": "none", @@ -182074,7 +182593,7 @@ } }, { - "id": 26454, + "id": 26533, "properties": { "east": "none", "north": "low", @@ -182085,7 +182604,7 @@ } }, { - "id": 26455, + "id": 26534, "properties": { "east": "none", "north": "low", @@ -182096,7 +182615,7 @@ } }, { - "id": 26456, + "id": 26535, "properties": { "east": "none", "north": "low", @@ -182107,7 +182626,7 @@ } }, { - "id": 26457, + "id": 26536, "properties": { "east": "none", "north": "low", @@ -182118,7 +182637,7 @@ } }, { - "id": 26458, + "id": 26537, "properties": { "east": "none", "north": "low", @@ -182129,7 +182648,7 @@ } }, { - "id": 26459, + "id": 26538, "properties": { "east": "none", "north": "low", @@ -182140,7 +182659,7 @@ } }, { - "id": 26460, + "id": 26539, "properties": { "east": "none", "north": "low", @@ -182151,7 +182670,7 @@ } }, { - "id": 26461, + "id": 26540, "properties": { "east": "none", "north": "low", @@ -182162,7 +182681,7 @@ } }, { - "id": 26462, + "id": 26541, "properties": { "east": "none", "north": "low", @@ -182173,7 +182692,7 @@ } }, { - "id": 26463, + "id": 26542, "properties": { "east": "none", "north": "low", @@ -182184,7 +182703,7 @@ } }, { - "id": 26464, + "id": 26543, "properties": { "east": "none", "north": "low", @@ -182195,7 +182714,7 @@ } }, { - "id": 26465, + "id": 26544, "properties": { "east": "none", "north": "low", @@ -182206,7 +182725,7 @@ } }, { - "id": 26466, + "id": 26545, "properties": { "east": "none", "north": "low", @@ -182217,7 +182736,7 @@ } }, { - "id": 26467, + "id": 26546, "properties": { "east": "none", "north": "low", @@ -182228,7 +182747,7 @@ } }, { - "id": 26468, + "id": 26547, "properties": { "east": "none", "north": "low", @@ -182239,7 +182758,7 @@ } }, { - "id": 26469, + "id": 26548, "properties": { "east": "none", "north": "low", @@ -182250,7 +182769,7 @@ } }, { - "id": 26470, + "id": 26549, "properties": { "east": "none", "north": "low", @@ -182261,7 +182780,7 @@ } }, { - "id": 26471, + "id": 26550, "properties": { "east": "none", "north": "low", @@ -182272,7 +182791,7 @@ } }, { - "id": 26472, + "id": 26551, "properties": { "east": "none", "north": "low", @@ -182283,7 +182802,7 @@ } }, { - "id": 26473, + "id": 26552, "properties": { "east": "none", "north": "low", @@ -182294,7 +182813,7 @@ } }, { - "id": 26474, + "id": 26553, "properties": { "east": "none", "north": "low", @@ -182305,7 +182824,7 @@ } }, { - "id": 26475, + "id": 26554, "properties": { "east": "none", "north": "low", @@ -182316,7 +182835,7 @@ } }, { - "id": 26476, + "id": 26555, "properties": { "east": "none", "north": "low", @@ -182327,7 +182846,7 @@ } }, { - "id": 26477, + "id": 26556, "properties": { "east": "none", "north": "low", @@ -182338,7 +182857,7 @@ } }, { - "id": 26478, + "id": 26557, "properties": { "east": "none", "north": "low", @@ -182349,7 +182868,7 @@ } }, { - "id": 26479, + "id": 26558, "properties": { "east": "none", "north": "low", @@ -182360,7 +182879,7 @@ } }, { - "id": 26480, + "id": 26559, "properties": { "east": "none", "north": "low", @@ -182371,7 +182890,7 @@ } }, { - "id": 26481, + "id": 26560, "properties": { "east": "none", "north": "low", @@ -182382,7 +182901,7 @@ } }, { - "id": 26482, + "id": 26561, "properties": { "east": "none", "north": "low", @@ -182393,7 +182912,7 @@ } }, { - "id": 26483, + "id": 26562, "properties": { "east": "none", "north": "low", @@ -182404,7 +182923,7 @@ } }, { - "id": 26484, + "id": 26563, "properties": { "east": "none", "north": "low", @@ -182415,7 +182934,7 @@ } }, { - "id": 26485, + "id": 26564, "properties": { "east": "none", "north": "low", @@ -182426,7 +182945,7 @@ } }, { - "id": 26486, + "id": 26565, "properties": { "east": "none", "north": "low", @@ -182437,7 +182956,7 @@ } }, { - "id": 26487, + "id": 26566, "properties": { "east": "none", "north": "low", @@ -182448,7 +182967,7 @@ } }, { - "id": 26488, + "id": 26567, "properties": { "east": "none", "north": "low", @@ -182459,7 +182978,7 @@ } }, { - "id": 26489, + "id": 26568, "properties": { "east": "none", "north": "low", @@ -182470,7 +182989,7 @@ } }, { - "id": 26490, + "id": 26569, "properties": { "east": "none", "north": "tall", @@ -182481,7 +183000,7 @@ } }, { - "id": 26491, + "id": 26570, "properties": { "east": "none", "north": "tall", @@ -182492,7 +183011,7 @@ } }, { - "id": 26492, + "id": 26571, "properties": { "east": "none", "north": "tall", @@ -182503,7 +183022,7 @@ } }, { - "id": 26493, + "id": 26572, "properties": { "east": "none", "north": "tall", @@ -182514,7 +183033,7 @@ } }, { - "id": 26494, + "id": 26573, "properties": { "east": "none", "north": "tall", @@ -182525,7 +183044,7 @@ } }, { - "id": 26495, + "id": 26574, "properties": { "east": "none", "north": "tall", @@ -182536,7 +183055,7 @@ } }, { - "id": 26496, + "id": 26575, "properties": { "east": "none", "north": "tall", @@ -182547,7 +183066,7 @@ } }, { - "id": 26497, + "id": 26576, "properties": { "east": "none", "north": "tall", @@ -182558,7 +183077,7 @@ } }, { - "id": 26498, + "id": 26577, "properties": { "east": "none", "north": "tall", @@ -182569,7 +183088,7 @@ } }, { - "id": 26499, + "id": 26578, "properties": { "east": "none", "north": "tall", @@ -182580,7 +183099,7 @@ } }, { - "id": 26500, + "id": 26579, "properties": { "east": "none", "north": "tall", @@ -182591,7 +183110,7 @@ } }, { - "id": 26501, + "id": 26580, "properties": { "east": "none", "north": "tall", @@ -182602,7 +183121,7 @@ } }, { - "id": 26502, + "id": 26581, "properties": { "east": "none", "north": "tall", @@ -182613,7 +183132,7 @@ } }, { - "id": 26503, + "id": 26582, "properties": { "east": "none", "north": "tall", @@ -182624,7 +183143,7 @@ } }, { - "id": 26504, + "id": 26583, "properties": { "east": "none", "north": "tall", @@ -182635,7 +183154,7 @@ } }, { - "id": 26505, + "id": 26584, "properties": { "east": "none", "north": "tall", @@ -182646,7 +183165,7 @@ } }, { - "id": 26506, + "id": 26585, "properties": { "east": "none", "north": "tall", @@ -182657,7 +183176,7 @@ } }, { - "id": 26507, + "id": 26586, "properties": { "east": "none", "north": "tall", @@ -182668,7 +183187,7 @@ } }, { - "id": 26508, + "id": 26587, "properties": { "east": "none", "north": "tall", @@ -182679,7 +183198,7 @@ } }, { - "id": 26509, + "id": 26588, "properties": { "east": "none", "north": "tall", @@ -182690,7 +183209,7 @@ } }, { - "id": 26510, + "id": 26589, "properties": { "east": "none", "north": "tall", @@ -182701,7 +183220,7 @@ } }, { - "id": 26511, + "id": 26590, "properties": { "east": "none", "north": "tall", @@ -182712,7 +183231,7 @@ } }, { - "id": 26512, + "id": 26591, "properties": { "east": "none", "north": "tall", @@ -182723,7 +183242,7 @@ } }, { - "id": 26513, + "id": 26592, "properties": { "east": "none", "north": "tall", @@ -182734,7 +183253,7 @@ } }, { - "id": 26514, + "id": 26593, "properties": { "east": "none", "north": "tall", @@ -182745,7 +183264,7 @@ } }, { - "id": 26515, + "id": 26594, "properties": { "east": "none", "north": "tall", @@ -182756,7 +183275,7 @@ } }, { - "id": 26516, + "id": 26595, "properties": { "east": "none", "north": "tall", @@ -182767,7 +183286,7 @@ } }, { - "id": 26517, + "id": 26596, "properties": { "east": "none", "north": "tall", @@ -182778,7 +183297,7 @@ } }, { - "id": 26518, + "id": 26597, "properties": { "east": "none", "north": "tall", @@ -182789,7 +183308,7 @@ } }, { - "id": 26519, + "id": 26598, "properties": { "east": "none", "north": "tall", @@ -182800,7 +183319,7 @@ } }, { - "id": 26520, + "id": 26599, "properties": { "east": "none", "north": "tall", @@ -182811,7 +183330,7 @@ } }, { - "id": 26521, + "id": 26600, "properties": { "east": "none", "north": "tall", @@ -182822,7 +183341,7 @@ } }, { - "id": 26522, + "id": 26601, "properties": { "east": "none", "north": "tall", @@ -182833,7 +183352,7 @@ } }, { - "id": 26523, + "id": 26602, "properties": { "east": "none", "north": "tall", @@ -182844,7 +183363,7 @@ } }, { - "id": 26524, + "id": 26603, "properties": { "east": "none", "north": "tall", @@ -182855,7 +183374,7 @@ } }, { - "id": 26525, + "id": 26604, "properties": { "east": "none", "north": "tall", @@ -182866,7 +183385,7 @@ } }, { - "id": 26526, + "id": 26605, "properties": { "east": "low", "north": "none", @@ -182877,7 +183396,7 @@ } }, { - "id": 26527, + "id": 26606, "properties": { "east": "low", "north": "none", @@ -182888,7 +183407,7 @@ } }, { - "id": 26528, + "id": 26607, "properties": { "east": "low", "north": "none", @@ -182899,7 +183418,7 @@ } }, { - "id": 26529, + "id": 26608, "properties": { "east": "low", "north": "none", @@ -182910,7 +183429,7 @@ } }, { - "id": 26530, + "id": 26609, "properties": { "east": "low", "north": "none", @@ -182921,7 +183440,7 @@ } }, { - "id": 26531, + "id": 26610, "properties": { "east": "low", "north": "none", @@ -182932,7 +183451,7 @@ } }, { - "id": 26532, + "id": 26611, "properties": { "east": "low", "north": "none", @@ -182943,7 +183462,7 @@ } }, { - "id": 26533, + "id": 26612, "properties": { "east": "low", "north": "none", @@ -182954,7 +183473,7 @@ } }, { - "id": 26534, + "id": 26613, "properties": { "east": "low", "north": "none", @@ -182965,7 +183484,7 @@ } }, { - "id": 26535, + "id": 26614, "properties": { "east": "low", "north": "none", @@ -182976,7 +183495,7 @@ } }, { - "id": 26536, + "id": 26615, "properties": { "east": "low", "north": "none", @@ -182987,7 +183506,7 @@ } }, { - "id": 26537, + "id": 26616, "properties": { "east": "low", "north": "none", @@ -182998,7 +183517,7 @@ } }, { - "id": 26538, + "id": 26617, "properties": { "east": "low", "north": "none", @@ -183009,7 +183528,7 @@ } }, { - "id": 26539, + "id": 26618, "properties": { "east": "low", "north": "none", @@ -183020,7 +183539,7 @@ } }, { - "id": 26540, + "id": 26619, "properties": { "east": "low", "north": "none", @@ -183031,7 +183550,7 @@ } }, { - "id": 26541, + "id": 26620, "properties": { "east": "low", "north": "none", @@ -183042,7 +183561,7 @@ } }, { - "id": 26542, + "id": 26621, "properties": { "east": "low", "north": "none", @@ -183053,7 +183572,7 @@ } }, { - "id": 26543, + "id": 26622, "properties": { "east": "low", "north": "none", @@ -183064,7 +183583,7 @@ } }, { - "id": 26544, + "id": 26623, "properties": { "east": "low", "north": "none", @@ -183075,7 +183594,7 @@ } }, { - "id": 26545, + "id": 26624, "properties": { "east": "low", "north": "none", @@ -183086,7 +183605,7 @@ } }, { - "id": 26546, + "id": 26625, "properties": { "east": "low", "north": "none", @@ -183097,7 +183616,7 @@ } }, { - "id": 26547, + "id": 26626, "properties": { "east": "low", "north": "none", @@ -183108,7 +183627,7 @@ } }, { - "id": 26548, + "id": 26627, "properties": { "east": "low", "north": "none", @@ -183119,7 +183638,7 @@ } }, { - "id": 26549, + "id": 26628, "properties": { "east": "low", "north": "none", @@ -183130,7 +183649,7 @@ } }, { - "id": 26550, + "id": 26629, "properties": { "east": "low", "north": "none", @@ -183141,7 +183660,7 @@ } }, { - "id": 26551, + "id": 26630, "properties": { "east": "low", "north": "none", @@ -183152,7 +183671,7 @@ } }, { - "id": 26552, + "id": 26631, "properties": { "east": "low", "north": "none", @@ -183163,7 +183682,7 @@ } }, { - "id": 26553, + "id": 26632, "properties": { "east": "low", "north": "none", @@ -183174,7 +183693,7 @@ } }, { - "id": 26554, + "id": 26633, "properties": { "east": "low", "north": "none", @@ -183185,7 +183704,7 @@ } }, { - "id": 26555, + "id": 26634, "properties": { "east": "low", "north": "none", @@ -183196,7 +183715,7 @@ } }, { - "id": 26556, + "id": 26635, "properties": { "east": "low", "north": "none", @@ -183207,7 +183726,7 @@ } }, { - "id": 26557, + "id": 26636, "properties": { "east": "low", "north": "none", @@ -183218,7 +183737,7 @@ } }, { - "id": 26558, + "id": 26637, "properties": { "east": "low", "north": "none", @@ -183229,7 +183748,7 @@ } }, { - "id": 26559, + "id": 26638, "properties": { "east": "low", "north": "none", @@ -183240,7 +183759,7 @@ } }, { - "id": 26560, + "id": 26639, "properties": { "east": "low", "north": "none", @@ -183251,7 +183770,7 @@ } }, { - "id": 26561, + "id": 26640, "properties": { "east": "low", "north": "none", @@ -183262,7 +183781,7 @@ } }, { - "id": 26562, + "id": 26641, "properties": { "east": "low", "north": "low", @@ -183273,7 +183792,7 @@ } }, { - "id": 26563, + "id": 26642, "properties": { "east": "low", "north": "low", @@ -183284,7 +183803,7 @@ } }, { - "id": 26564, + "id": 26643, "properties": { "east": "low", "north": "low", @@ -183295,7 +183814,7 @@ } }, { - "id": 26565, + "id": 26644, "properties": { "east": "low", "north": "low", @@ -183306,7 +183825,7 @@ } }, { - "id": 26566, + "id": 26645, "properties": { "east": "low", "north": "low", @@ -183317,7 +183836,7 @@ } }, { - "id": 26567, + "id": 26646, "properties": { "east": "low", "north": "low", @@ -183328,7 +183847,7 @@ } }, { - "id": 26568, + "id": 26647, "properties": { "east": "low", "north": "low", @@ -183339,7 +183858,7 @@ } }, { - "id": 26569, + "id": 26648, "properties": { "east": "low", "north": "low", @@ -183350,7 +183869,7 @@ } }, { - "id": 26570, + "id": 26649, "properties": { "east": "low", "north": "low", @@ -183361,7 +183880,7 @@ } }, { - "id": 26571, + "id": 26650, "properties": { "east": "low", "north": "low", @@ -183372,7 +183891,7 @@ } }, { - "id": 26572, + "id": 26651, "properties": { "east": "low", "north": "low", @@ -183383,7 +183902,7 @@ } }, { - "id": 26573, + "id": 26652, "properties": { "east": "low", "north": "low", @@ -183394,7 +183913,7 @@ } }, { - "id": 26574, + "id": 26653, "properties": { "east": "low", "north": "low", @@ -183405,7 +183924,7 @@ } }, { - "id": 26575, + "id": 26654, "properties": { "east": "low", "north": "low", @@ -183416,7 +183935,7 @@ } }, { - "id": 26576, + "id": 26655, "properties": { "east": "low", "north": "low", @@ -183427,7 +183946,7 @@ } }, { - "id": 26577, + "id": 26656, "properties": { "east": "low", "north": "low", @@ -183438,7 +183957,7 @@ } }, { - "id": 26578, + "id": 26657, "properties": { "east": "low", "north": "low", @@ -183449,7 +183968,7 @@ } }, { - "id": 26579, + "id": 26658, "properties": { "east": "low", "north": "low", @@ -183460,7 +183979,7 @@ } }, { - "id": 26580, + "id": 26659, "properties": { "east": "low", "north": "low", @@ -183471,7 +183990,7 @@ } }, { - "id": 26581, + "id": 26660, "properties": { "east": "low", "north": "low", @@ -183482,7 +184001,7 @@ } }, { - "id": 26582, + "id": 26661, "properties": { "east": "low", "north": "low", @@ -183493,7 +184012,7 @@ } }, { - "id": 26583, + "id": 26662, "properties": { "east": "low", "north": "low", @@ -183504,7 +184023,7 @@ } }, { - "id": 26584, + "id": 26663, "properties": { "east": "low", "north": "low", @@ -183515,7 +184034,7 @@ } }, { - "id": 26585, + "id": 26664, "properties": { "east": "low", "north": "low", @@ -183526,7 +184045,7 @@ } }, { - "id": 26586, + "id": 26665, "properties": { "east": "low", "north": "low", @@ -183537,7 +184056,7 @@ } }, { - "id": 26587, + "id": 26666, "properties": { "east": "low", "north": "low", @@ -183548,7 +184067,7 @@ } }, { - "id": 26588, + "id": 26667, "properties": { "east": "low", "north": "low", @@ -183559,7 +184078,7 @@ } }, { - "id": 26589, + "id": 26668, "properties": { "east": "low", "north": "low", @@ -183570,7 +184089,7 @@ } }, { - "id": 26590, + "id": 26669, "properties": { "east": "low", "north": "low", @@ -183581,7 +184100,7 @@ } }, { - "id": 26591, + "id": 26670, "properties": { "east": "low", "north": "low", @@ -183592,7 +184111,7 @@ } }, { - "id": 26592, + "id": 26671, "properties": { "east": "low", "north": "low", @@ -183603,7 +184122,7 @@ } }, { - "id": 26593, + "id": 26672, "properties": { "east": "low", "north": "low", @@ -183614,7 +184133,7 @@ } }, { - "id": 26594, + "id": 26673, "properties": { "east": "low", "north": "low", @@ -183625,7 +184144,7 @@ } }, { - "id": 26595, + "id": 26674, "properties": { "east": "low", "north": "low", @@ -183636,7 +184155,7 @@ } }, { - "id": 26596, + "id": 26675, "properties": { "east": "low", "north": "low", @@ -183647,7 +184166,7 @@ } }, { - "id": 26597, + "id": 26676, "properties": { "east": "low", "north": "low", @@ -183658,7 +184177,7 @@ } }, { - "id": 26598, + "id": 26677, "properties": { "east": "low", "north": "tall", @@ -183669,7 +184188,7 @@ } }, { - "id": 26599, + "id": 26678, "properties": { "east": "low", "north": "tall", @@ -183680,7 +184199,7 @@ } }, { - "id": 26600, + "id": 26679, "properties": { "east": "low", "north": "tall", @@ -183691,7 +184210,7 @@ } }, { - "id": 26601, + "id": 26680, "properties": { "east": "low", "north": "tall", @@ -183702,7 +184221,7 @@ } }, { - "id": 26602, + "id": 26681, "properties": { "east": "low", "north": "tall", @@ -183713,7 +184232,7 @@ } }, { - "id": 26603, + "id": 26682, "properties": { "east": "low", "north": "tall", @@ -183724,7 +184243,7 @@ } }, { - "id": 26604, + "id": 26683, "properties": { "east": "low", "north": "tall", @@ -183735,7 +184254,7 @@ } }, { - "id": 26605, + "id": 26684, "properties": { "east": "low", "north": "tall", @@ -183746,7 +184265,7 @@ } }, { - "id": 26606, + "id": 26685, "properties": { "east": "low", "north": "tall", @@ -183757,7 +184276,7 @@ } }, { - "id": 26607, + "id": 26686, "properties": { "east": "low", "north": "tall", @@ -183768,7 +184287,7 @@ } }, { - "id": 26608, + "id": 26687, "properties": { "east": "low", "north": "tall", @@ -183779,7 +184298,7 @@ } }, { - "id": 26609, + "id": 26688, "properties": { "east": "low", "north": "tall", @@ -183790,7 +184309,7 @@ } }, { - "id": 26610, + "id": 26689, "properties": { "east": "low", "north": "tall", @@ -183801,7 +184320,7 @@ } }, { - "id": 26611, + "id": 26690, "properties": { "east": "low", "north": "tall", @@ -183812,7 +184331,7 @@ } }, { - "id": 26612, + "id": 26691, "properties": { "east": "low", "north": "tall", @@ -183823,7 +184342,7 @@ } }, { - "id": 26613, + "id": 26692, "properties": { "east": "low", "north": "tall", @@ -183834,7 +184353,7 @@ } }, { - "id": 26614, + "id": 26693, "properties": { "east": "low", "north": "tall", @@ -183845,7 +184364,7 @@ } }, { - "id": 26615, + "id": 26694, "properties": { "east": "low", "north": "tall", @@ -183856,7 +184375,7 @@ } }, { - "id": 26616, + "id": 26695, "properties": { "east": "low", "north": "tall", @@ -183867,7 +184386,7 @@ } }, { - "id": 26617, + "id": 26696, "properties": { "east": "low", "north": "tall", @@ -183878,7 +184397,7 @@ } }, { - "id": 26618, + "id": 26697, "properties": { "east": "low", "north": "tall", @@ -183889,7 +184408,7 @@ } }, { - "id": 26619, + "id": 26698, "properties": { "east": "low", "north": "tall", @@ -183900,7 +184419,7 @@ } }, { - "id": 26620, + "id": 26699, "properties": { "east": "low", "north": "tall", @@ -183911,7 +184430,7 @@ } }, { - "id": 26621, + "id": 26700, "properties": { "east": "low", "north": "tall", @@ -183922,7 +184441,7 @@ } }, { - "id": 26622, + "id": 26701, "properties": { "east": "low", "north": "tall", @@ -183933,7 +184452,7 @@ } }, { - "id": 26623, + "id": 26702, "properties": { "east": "low", "north": "tall", @@ -183944,7 +184463,7 @@ } }, { - "id": 26624, + "id": 26703, "properties": { "east": "low", "north": "tall", @@ -183955,7 +184474,7 @@ } }, { - "id": 26625, + "id": 26704, "properties": { "east": "low", "north": "tall", @@ -183966,7 +184485,7 @@ } }, { - "id": 26626, + "id": 26705, "properties": { "east": "low", "north": "tall", @@ -183977,7 +184496,7 @@ } }, { - "id": 26627, + "id": 26706, "properties": { "east": "low", "north": "tall", @@ -183988,7 +184507,7 @@ } }, { - "id": 26628, + "id": 26707, "properties": { "east": "low", "north": "tall", @@ -183999,7 +184518,7 @@ } }, { - "id": 26629, + "id": 26708, "properties": { "east": "low", "north": "tall", @@ -184010,7 +184529,7 @@ } }, { - "id": 26630, + "id": 26709, "properties": { "east": "low", "north": "tall", @@ -184021,7 +184540,7 @@ } }, { - "id": 26631, + "id": 26710, "properties": { "east": "low", "north": "tall", @@ -184032,7 +184551,7 @@ } }, { - "id": 26632, + "id": 26711, "properties": { "east": "low", "north": "tall", @@ -184043,7 +184562,7 @@ } }, { - "id": 26633, + "id": 26712, "properties": { "east": "low", "north": "tall", @@ -184054,7 +184573,7 @@ } }, { - "id": 26634, + "id": 26713, "properties": { "east": "tall", "north": "none", @@ -184065,7 +184584,7 @@ } }, { - "id": 26635, + "id": 26714, "properties": { "east": "tall", "north": "none", @@ -184076,7 +184595,7 @@ } }, { - "id": 26636, + "id": 26715, "properties": { "east": "tall", "north": "none", @@ -184087,7 +184606,7 @@ } }, { - "id": 26637, + "id": 26716, "properties": { "east": "tall", "north": "none", @@ -184098,7 +184617,7 @@ } }, { - "id": 26638, + "id": 26717, "properties": { "east": "tall", "north": "none", @@ -184109,7 +184628,7 @@ } }, { - "id": 26639, + "id": 26718, "properties": { "east": "tall", "north": "none", @@ -184120,7 +184639,7 @@ } }, { - "id": 26640, + "id": 26719, "properties": { "east": "tall", "north": "none", @@ -184131,7 +184650,7 @@ } }, { - "id": 26641, + "id": 26720, "properties": { "east": "tall", "north": "none", @@ -184142,7 +184661,7 @@ } }, { - "id": 26642, + "id": 26721, "properties": { "east": "tall", "north": "none", @@ -184153,7 +184672,7 @@ } }, { - "id": 26643, + "id": 26722, "properties": { "east": "tall", "north": "none", @@ -184164,7 +184683,7 @@ } }, { - "id": 26644, + "id": 26723, "properties": { "east": "tall", "north": "none", @@ -184175,7 +184694,7 @@ } }, { - "id": 26645, + "id": 26724, "properties": { "east": "tall", "north": "none", @@ -184186,7 +184705,7 @@ } }, { - "id": 26646, + "id": 26725, "properties": { "east": "tall", "north": "none", @@ -184197,7 +184716,7 @@ } }, { - "id": 26647, + "id": 26726, "properties": { "east": "tall", "north": "none", @@ -184208,7 +184727,7 @@ } }, { - "id": 26648, + "id": 26727, "properties": { "east": "tall", "north": "none", @@ -184219,7 +184738,7 @@ } }, { - "id": 26649, + "id": 26728, "properties": { "east": "tall", "north": "none", @@ -184230,7 +184749,7 @@ } }, { - "id": 26650, + "id": 26729, "properties": { "east": "tall", "north": "none", @@ -184241,7 +184760,7 @@ } }, { - "id": 26651, + "id": 26730, "properties": { "east": "tall", "north": "none", @@ -184252,7 +184771,7 @@ } }, { - "id": 26652, + "id": 26731, "properties": { "east": "tall", "north": "none", @@ -184263,7 +184782,7 @@ } }, { - "id": 26653, + "id": 26732, "properties": { "east": "tall", "north": "none", @@ -184274,7 +184793,7 @@ } }, { - "id": 26654, + "id": 26733, "properties": { "east": "tall", "north": "none", @@ -184285,7 +184804,7 @@ } }, { - "id": 26655, + "id": 26734, "properties": { "east": "tall", "north": "none", @@ -184296,7 +184815,7 @@ } }, { - "id": 26656, + "id": 26735, "properties": { "east": "tall", "north": "none", @@ -184307,7 +184826,7 @@ } }, { - "id": 26657, + "id": 26736, "properties": { "east": "tall", "north": "none", @@ -184318,7 +184837,7 @@ } }, { - "id": 26658, + "id": 26737, "properties": { "east": "tall", "north": "none", @@ -184329,7 +184848,7 @@ } }, { - "id": 26659, + "id": 26738, "properties": { "east": "tall", "north": "none", @@ -184340,7 +184859,7 @@ } }, { - "id": 26660, + "id": 26739, "properties": { "east": "tall", "north": "none", @@ -184351,7 +184870,7 @@ } }, { - "id": 26661, + "id": 26740, "properties": { "east": "tall", "north": "none", @@ -184362,7 +184881,7 @@ } }, { - "id": 26662, + "id": 26741, "properties": { "east": "tall", "north": "none", @@ -184373,7 +184892,7 @@ } }, { - "id": 26663, + "id": 26742, "properties": { "east": "tall", "north": "none", @@ -184384,7 +184903,7 @@ } }, { - "id": 26664, + "id": 26743, "properties": { "east": "tall", "north": "none", @@ -184395,7 +184914,7 @@ } }, { - "id": 26665, + "id": 26744, "properties": { "east": "tall", "north": "none", @@ -184406,7 +184925,7 @@ } }, { - "id": 26666, + "id": 26745, "properties": { "east": "tall", "north": "none", @@ -184417,7 +184936,7 @@ } }, { - "id": 26667, + "id": 26746, "properties": { "east": "tall", "north": "none", @@ -184428,7 +184947,7 @@ } }, { - "id": 26668, + "id": 26747, "properties": { "east": "tall", "north": "none", @@ -184439,7 +184958,7 @@ } }, { - "id": 26669, + "id": 26748, "properties": { "east": "tall", "north": "none", @@ -184450,7 +184969,7 @@ } }, { - "id": 26670, + "id": 26749, "properties": { "east": "tall", "north": "low", @@ -184461,7 +184980,7 @@ } }, { - "id": 26671, + "id": 26750, "properties": { "east": "tall", "north": "low", @@ -184472,7 +184991,7 @@ } }, { - "id": 26672, + "id": 26751, "properties": { "east": "tall", "north": "low", @@ -184483,7 +185002,7 @@ } }, { - "id": 26673, + "id": 26752, "properties": { "east": "tall", "north": "low", @@ -184494,7 +185013,7 @@ } }, { - "id": 26674, + "id": 26753, "properties": { "east": "tall", "north": "low", @@ -184505,7 +185024,7 @@ } }, { - "id": 26675, + "id": 26754, "properties": { "east": "tall", "north": "low", @@ -184516,7 +185035,7 @@ } }, { - "id": 26676, + "id": 26755, "properties": { "east": "tall", "north": "low", @@ -184527,7 +185046,7 @@ } }, { - "id": 26677, + "id": 26756, "properties": { "east": "tall", "north": "low", @@ -184538,7 +185057,7 @@ } }, { - "id": 26678, + "id": 26757, "properties": { "east": "tall", "north": "low", @@ -184549,7 +185068,7 @@ } }, { - "id": 26679, + "id": 26758, "properties": { "east": "tall", "north": "low", @@ -184560,7 +185079,7 @@ } }, { - "id": 26680, + "id": 26759, "properties": { "east": "tall", "north": "low", @@ -184571,7 +185090,7 @@ } }, { - "id": 26681, + "id": 26760, "properties": { "east": "tall", "north": "low", @@ -184582,7 +185101,7 @@ } }, { - "id": 26682, + "id": 26761, "properties": { "east": "tall", "north": "low", @@ -184593,7 +185112,7 @@ } }, { - "id": 26683, + "id": 26762, "properties": { "east": "tall", "north": "low", @@ -184604,7 +185123,7 @@ } }, { - "id": 26684, + "id": 26763, "properties": { "east": "tall", "north": "low", @@ -184615,7 +185134,7 @@ } }, { - "id": 26685, + "id": 26764, "properties": { "east": "tall", "north": "low", @@ -184626,7 +185145,7 @@ } }, { - "id": 26686, + "id": 26765, "properties": { "east": "tall", "north": "low", @@ -184637,7 +185156,7 @@ } }, { - "id": 26687, + "id": 26766, "properties": { "east": "tall", "north": "low", @@ -184648,7 +185167,7 @@ } }, { - "id": 26688, + "id": 26767, "properties": { "east": "tall", "north": "low", @@ -184659,7 +185178,7 @@ } }, { - "id": 26689, + "id": 26768, "properties": { "east": "tall", "north": "low", @@ -184670,7 +185189,7 @@ } }, { - "id": 26690, + "id": 26769, "properties": { "east": "tall", "north": "low", @@ -184681,7 +185200,7 @@ } }, { - "id": 26691, + "id": 26770, "properties": { "east": "tall", "north": "low", @@ -184692,7 +185211,7 @@ } }, { - "id": 26692, + "id": 26771, "properties": { "east": "tall", "north": "low", @@ -184703,7 +185222,7 @@ } }, { - "id": 26693, + "id": 26772, "properties": { "east": "tall", "north": "low", @@ -184714,7 +185233,7 @@ } }, { - "id": 26694, + "id": 26773, "properties": { "east": "tall", "north": "low", @@ -184725,7 +185244,7 @@ } }, { - "id": 26695, + "id": 26774, "properties": { "east": "tall", "north": "low", @@ -184736,7 +185255,7 @@ } }, { - "id": 26696, + "id": 26775, "properties": { "east": "tall", "north": "low", @@ -184747,7 +185266,7 @@ } }, { - "id": 26697, + "id": 26776, "properties": { "east": "tall", "north": "low", @@ -184758,7 +185277,7 @@ } }, { - "id": 26698, + "id": 26777, "properties": { "east": "tall", "north": "low", @@ -184769,7 +185288,7 @@ } }, { - "id": 26699, + "id": 26778, "properties": { "east": "tall", "north": "low", @@ -184780,7 +185299,7 @@ } }, { - "id": 26700, + "id": 26779, "properties": { "east": "tall", "north": "low", @@ -184791,7 +185310,7 @@ } }, { - "id": 26701, + "id": 26780, "properties": { "east": "tall", "north": "low", @@ -184802,7 +185321,7 @@ } }, { - "id": 26702, + "id": 26781, "properties": { "east": "tall", "north": "low", @@ -184813,7 +185332,7 @@ } }, { - "id": 26703, + "id": 26782, "properties": { "east": "tall", "north": "low", @@ -184824,7 +185343,7 @@ } }, { - "id": 26704, + "id": 26783, "properties": { "east": "tall", "north": "low", @@ -184835,7 +185354,7 @@ } }, { - "id": 26705, + "id": 26784, "properties": { "east": "tall", "north": "low", @@ -184846,7 +185365,7 @@ } }, { - "id": 26706, + "id": 26785, "properties": { "east": "tall", "north": "tall", @@ -184857,7 +185376,7 @@ } }, { - "id": 26707, + "id": 26786, "properties": { "east": "tall", "north": "tall", @@ -184868,7 +185387,7 @@ } }, { - "id": 26708, + "id": 26787, "properties": { "east": "tall", "north": "tall", @@ -184879,7 +185398,7 @@ } }, { - "id": 26709, + "id": 26788, "properties": { "east": "tall", "north": "tall", @@ -184890,7 +185409,7 @@ } }, { - "id": 26710, + "id": 26789, "properties": { "east": "tall", "north": "tall", @@ -184901,7 +185420,7 @@ } }, { - "id": 26711, + "id": 26790, "properties": { "east": "tall", "north": "tall", @@ -184912,7 +185431,7 @@ } }, { - "id": 26712, + "id": 26791, "properties": { "east": "tall", "north": "tall", @@ -184923,7 +185442,7 @@ } }, { - "id": 26713, + "id": 26792, "properties": { "east": "tall", "north": "tall", @@ -184934,7 +185453,7 @@ } }, { - "id": 26714, + "id": 26793, "properties": { "east": "tall", "north": "tall", @@ -184945,7 +185464,7 @@ } }, { - "id": 26715, + "id": 26794, "properties": { "east": "tall", "north": "tall", @@ -184956,7 +185475,7 @@ } }, { - "id": 26716, + "id": 26795, "properties": { "east": "tall", "north": "tall", @@ -184967,7 +185486,7 @@ } }, { - "id": 26717, + "id": 26796, "properties": { "east": "tall", "north": "tall", @@ -184978,7 +185497,7 @@ } }, { - "id": 26718, + "id": 26797, "properties": { "east": "tall", "north": "tall", @@ -184989,7 +185508,7 @@ } }, { - "id": 26719, + "id": 26798, "properties": { "east": "tall", "north": "tall", @@ -185000,7 +185519,7 @@ } }, { - "id": 26720, + "id": 26799, "properties": { "east": "tall", "north": "tall", @@ -185011,7 +185530,7 @@ } }, { - "id": 26721, + "id": 26800, "properties": { "east": "tall", "north": "tall", @@ -185022,7 +185541,7 @@ } }, { - "id": 26722, + "id": 26801, "properties": { "east": "tall", "north": "tall", @@ -185033,7 +185552,7 @@ } }, { - "id": 26723, + "id": 26802, "properties": { "east": "tall", "north": "tall", @@ -185044,7 +185563,7 @@ } }, { - "id": 26724, + "id": 26803, "properties": { "east": "tall", "north": "tall", @@ -185055,7 +185574,7 @@ } }, { - "id": 26725, + "id": 26804, "properties": { "east": "tall", "north": "tall", @@ -185066,7 +185585,7 @@ } }, { - "id": 26726, + "id": 26805, "properties": { "east": "tall", "north": "tall", @@ -185077,7 +185596,7 @@ } }, { - "id": 26727, + "id": 26806, "properties": { "east": "tall", "north": "tall", @@ -185088,7 +185607,7 @@ } }, { - "id": 26728, + "id": 26807, "properties": { "east": "tall", "north": "tall", @@ -185099,7 +185618,7 @@ } }, { - "id": 26729, + "id": 26808, "properties": { "east": "tall", "north": "tall", @@ -185110,7 +185629,7 @@ } }, { - "id": 26730, + "id": 26809, "properties": { "east": "tall", "north": "tall", @@ -185121,7 +185640,7 @@ } }, { - "id": 26731, + "id": 26810, "properties": { "east": "tall", "north": "tall", @@ -185132,7 +185651,7 @@ } }, { - "id": 26732, + "id": 26811, "properties": { "east": "tall", "north": "tall", @@ -185143,7 +185662,7 @@ } }, { - "id": 26733, + "id": 26812, "properties": { "east": "tall", "north": "tall", @@ -185154,7 +185673,7 @@ } }, { - "id": 26734, + "id": 26813, "properties": { "east": "tall", "north": "tall", @@ -185165,7 +185684,7 @@ } }, { - "id": 26735, + "id": 26814, "properties": { "east": "tall", "north": "tall", @@ -185176,7 +185695,7 @@ } }, { - "id": 26736, + "id": 26815, "properties": { "east": "tall", "north": "tall", @@ -185187,7 +185706,7 @@ } }, { - "id": 26737, + "id": 26816, "properties": { "east": "tall", "north": "tall", @@ -185198,7 +185717,7 @@ } }, { - "id": 26738, + "id": 26817, "properties": { "east": "tall", "north": "tall", @@ -185209,7 +185728,7 @@ } }, { - "id": 26739, + "id": 26818, "properties": { "east": "tall", "north": "tall", @@ -185220,7 +185739,7 @@ } }, { - "id": 26740, + "id": 26819, "properties": { "east": "tall", "north": "tall", @@ -185231,7 +185750,7 @@ } }, { - "id": 26741, + "id": 26820, "properties": { "east": "tall", "north": "tall", @@ -185273,21 +185792,21 @@ }, "states": [ { - "id": 15113, + "id": 15155, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 15114, + "id": 15156, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 15115, + "id": 15157, "properties": { "type": "bottom", "waterlogged": "true" @@ -185295,21 +185814,21 @@ }, { "default": true, - "id": 15116, + "id": 15158, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 15117, + "id": 15159, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 15118, + "id": 15160, "properties": { "type": "double", "waterlogged": "false" @@ -185350,7 +185869,7 @@ }, "states": [ { - "id": 14215, + "id": 14257, "properties": { "facing": "north", "half": "top", @@ -185359,7 +185878,7 @@ } }, { - "id": 14216, + "id": 14258, "properties": { "facing": "north", "half": "top", @@ -185368,7 +185887,7 @@ } }, { - "id": 14217, + "id": 14259, "properties": { "facing": "north", "half": "top", @@ -185377,7 +185896,7 @@ } }, { - "id": 14218, + "id": 14260, "properties": { "facing": "north", "half": "top", @@ -185386,7 +185905,7 @@ } }, { - "id": 14219, + "id": 14261, "properties": { "facing": "north", "half": "top", @@ -185395,7 +185914,7 @@ } }, { - "id": 14220, + "id": 14262, "properties": { "facing": "north", "half": "top", @@ -185404,7 +185923,7 @@ } }, { - "id": 14221, + "id": 14263, "properties": { "facing": "north", "half": "top", @@ -185413,7 +185932,7 @@ } }, { - "id": 14222, + "id": 14264, "properties": { "facing": "north", "half": "top", @@ -185422,7 +185941,7 @@ } }, { - "id": 14223, + "id": 14265, "properties": { "facing": "north", "half": "top", @@ -185431,7 +185950,7 @@ } }, { - "id": 14224, + "id": 14266, "properties": { "facing": "north", "half": "top", @@ -185440,7 +185959,7 @@ } }, { - "id": 14225, + "id": 14267, "properties": { "facing": "north", "half": "bottom", @@ -185450,7 +185969,7 @@ }, { "default": true, - "id": 14226, + "id": 14268, "properties": { "facing": "north", "half": "bottom", @@ -185459,7 +185978,7 @@ } }, { - "id": 14227, + "id": 14269, "properties": { "facing": "north", "half": "bottom", @@ -185468,7 +185987,7 @@ } }, { - "id": 14228, + "id": 14270, "properties": { "facing": "north", "half": "bottom", @@ -185477,7 +185996,7 @@ } }, { - "id": 14229, + "id": 14271, "properties": { "facing": "north", "half": "bottom", @@ -185486,7 +186005,7 @@ } }, { - "id": 14230, + "id": 14272, "properties": { "facing": "north", "half": "bottom", @@ -185495,7 +186014,7 @@ } }, { - "id": 14231, + "id": 14273, "properties": { "facing": "north", "half": "bottom", @@ -185504,7 +186023,7 @@ } }, { - "id": 14232, + "id": 14274, "properties": { "facing": "north", "half": "bottom", @@ -185513,7 +186032,7 @@ } }, { - "id": 14233, + "id": 14275, "properties": { "facing": "north", "half": "bottom", @@ -185522,7 +186041,7 @@ } }, { - "id": 14234, + "id": 14276, "properties": { "facing": "north", "half": "bottom", @@ -185531,7 +186050,7 @@ } }, { - "id": 14235, + "id": 14277, "properties": { "facing": "south", "half": "top", @@ -185540,7 +186059,7 @@ } }, { - "id": 14236, + "id": 14278, "properties": { "facing": "south", "half": "top", @@ -185549,7 +186068,7 @@ } }, { - "id": 14237, + "id": 14279, "properties": { "facing": "south", "half": "top", @@ -185558,7 +186077,7 @@ } }, { - "id": 14238, + "id": 14280, "properties": { "facing": "south", "half": "top", @@ -185567,7 +186086,7 @@ } }, { - "id": 14239, + "id": 14281, "properties": { "facing": "south", "half": "top", @@ -185576,7 +186095,7 @@ } }, { - "id": 14240, + "id": 14282, "properties": { "facing": "south", "half": "top", @@ -185585,7 +186104,7 @@ } }, { - "id": 14241, + "id": 14283, "properties": { "facing": "south", "half": "top", @@ -185594,7 +186113,7 @@ } }, { - "id": 14242, + "id": 14284, "properties": { "facing": "south", "half": "top", @@ -185603,7 +186122,7 @@ } }, { - "id": 14243, + "id": 14285, "properties": { "facing": "south", "half": "top", @@ -185612,7 +186131,7 @@ } }, { - "id": 14244, + "id": 14286, "properties": { "facing": "south", "half": "top", @@ -185621,7 +186140,7 @@ } }, { - "id": 14245, + "id": 14287, "properties": { "facing": "south", "half": "bottom", @@ -185630,7 +186149,7 @@ } }, { - "id": 14246, + "id": 14288, "properties": { "facing": "south", "half": "bottom", @@ -185639,7 +186158,7 @@ } }, { - "id": 14247, + "id": 14289, "properties": { "facing": "south", "half": "bottom", @@ -185648,7 +186167,7 @@ } }, { - "id": 14248, + "id": 14290, "properties": { "facing": "south", "half": "bottom", @@ -185657,7 +186176,7 @@ } }, { - "id": 14249, + "id": 14291, "properties": { "facing": "south", "half": "bottom", @@ -185666,7 +186185,7 @@ } }, { - "id": 14250, + "id": 14292, "properties": { "facing": "south", "half": "bottom", @@ -185675,7 +186194,7 @@ } }, { - "id": 14251, + "id": 14293, "properties": { "facing": "south", "half": "bottom", @@ -185684,7 +186203,7 @@ } }, { - "id": 14252, + "id": 14294, "properties": { "facing": "south", "half": "bottom", @@ -185693,7 +186212,7 @@ } }, { - "id": 14253, + "id": 14295, "properties": { "facing": "south", "half": "bottom", @@ -185702,7 +186221,7 @@ } }, { - "id": 14254, + "id": 14296, "properties": { "facing": "south", "half": "bottom", @@ -185711,7 +186230,7 @@ } }, { - "id": 14255, + "id": 14297, "properties": { "facing": "west", "half": "top", @@ -185720,7 +186239,7 @@ } }, { - "id": 14256, + "id": 14298, "properties": { "facing": "west", "half": "top", @@ -185729,7 +186248,7 @@ } }, { - "id": 14257, + "id": 14299, "properties": { "facing": "west", "half": "top", @@ -185738,7 +186257,7 @@ } }, { - "id": 14258, + "id": 14300, "properties": { "facing": "west", "half": "top", @@ -185747,7 +186266,7 @@ } }, { - "id": 14259, + "id": 14301, "properties": { "facing": "west", "half": "top", @@ -185756,7 +186275,7 @@ } }, { - "id": 14260, + "id": 14302, "properties": { "facing": "west", "half": "top", @@ -185765,7 +186284,7 @@ } }, { - "id": 14261, + "id": 14303, "properties": { "facing": "west", "half": "top", @@ -185774,7 +186293,7 @@ } }, { - "id": 14262, + "id": 14304, "properties": { "facing": "west", "half": "top", @@ -185783,7 +186302,7 @@ } }, { - "id": 14263, + "id": 14305, "properties": { "facing": "west", "half": "top", @@ -185792,7 +186311,7 @@ } }, { - "id": 14264, + "id": 14306, "properties": { "facing": "west", "half": "top", @@ -185801,7 +186320,7 @@ } }, { - "id": 14265, + "id": 14307, "properties": { "facing": "west", "half": "bottom", @@ -185810,7 +186329,7 @@ } }, { - "id": 14266, + "id": 14308, "properties": { "facing": "west", "half": "bottom", @@ -185819,7 +186338,7 @@ } }, { - "id": 14267, + "id": 14309, "properties": { "facing": "west", "half": "bottom", @@ -185828,7 +186347,7 @@ } }, { - "id": 14268, + "id": 14310, "properties": { "facing": "west", "half": "bottom", @@ -185837,7 +186356,7 @@ } }, { - "id": 14269, + "id": 14311, "properties": { "facing": "west", "half": "bottom", @@ -185846,7 +186365,7 @@ } }, { - "id": 14270, + "id": 14312, "properties": { "facing": "west", "half": "bottom", @@ -185855,7 +186374,7 @@ } }, { - "id": 14271, + "id": 14313, "properties": { "facing": "west", "half": "bottom", @@ -185864,7 +186383,7 @@ } }, { - "id": 14272, + "id": 14314, "properties": { "facing": "west", "half": "bottom", @@ -185873,7 +186392,7 @@ } }, { - "id": 14273, + "id": 14315, "properties": { "facing": "west", "half": "bottom", @@ -185882,7 +186401,7 @@ } }, { - "id": 14274, + "id": 14316, "properties": { "facing": "west", "half": "bottom", @@ -185891,7 +186410,7 @@ } }, { - "id": 14275, + "id": 14317, "properties": { "facing": "east", "half": "top", @@ -185900,7 +186419,7 @@ } }, { - "id": 14276, + "id": 14318, "properties": { "facing": "east", "half": "top", @@ -185909,7 +186428,7 @@ } }, { - "id": 14277, + "id": 14319, "properties": { "facing": "east", "half": "top", @@ -185918,7 +186437,7 @@ } }, { - "id": 14278, + "id": 14320, "properties": { "facing": "east", "half": "top", @@ -185927,7 +186446,7 @@ } }, { - "id": 14279, + "id": 14321, "properties": { "facing": "east", "half": "top", @@ -185936,7 +186455,7 @@ } }, { - "id": 14280, + "id": 14322, "properties": { "facing": "east", "half": "top", @@ -185945,7 +186464,7 @@ } }, { - "id": 14281, + "id": 14323, "properties": { "facing": "east", "half": "top", @@ -185954,7 +186473,7 @@ } }, { - "id": 14282, + "id": 14324, "properties": { "facing": "east", "half": "top", @@ -185963,7 +186482,7 @@ } }, { - "id": 14283, + "id": 14325, "properties": { "facing": "east", "half": "top", @@ -185972,7 +186491,7 @@ } }, { - "id": 14284, + "id": 14326, "properties": { "facing": "east", "half": "top", @@ -185981,7 +186500,7 @@ } }, { - "id": 14285, + "id": 14327, "properties": { "facing": "east", "half": "bottom", @@ -185990,7 +186509,7 @@ } }, { - "id": 14286, + "id": 14328, "properties": { "facing": "east", "half": "bottom", @@ -185999,7 +186518,7 @@ } }, { - "id": 14287, + "id": 14329, "properties": { "facing": "east", "half": "bottom", @@ -186008,7 +186527,7 @@ } }, { - "id": 14288, + "id": 14330, "properties": { "facing": "east", "half": "bottom", @@ -186017,7 +186536,7 @@ } }, { - "id": 14289, + "id": 14331, "properties": { "facing": "east", "half": "bottom", @@ -186026,7 +186545,7 @@ } }, { - "id": 14290, + "id": 14332, "properties": { "facing": "east", "half": "bottom", @@ -186035,7 +186554,7 @@ } }, { - "id": 14291, + "id": 14333, "properties": { "facing": "east", "half": "bottom", @@ -186044,7 +186563,7 @@ } }, { - "id": 14292, + "id": 14334, "properties": { "facing": "east", "half": "bottom", @@ -186053,7 +186572,7 @@ } }, { - "id": 14293, + "id": 14335, "properties": { "facing": "east", "half": "bottom", @@ -186062,7 +186581,7 @@ } }, { - "id": 14294, + "id": 14336, "properties": { "facing": "east", "half": "bottom", @@ -186102,21 +186621,21 @@ }, "states": [ { - "id": 15095, + "id": 15137, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 15096, + "id": 15138, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 15097, + "id": 15139, "properties": { "type": "bottom", "waterlogged": "true" @@ -186124,21 +186643,21 @@ }, { "default": true, - "id": 15098, + "id": 15140, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 15099, + "id": 15141, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 15100, + "id": 15142, "properties": { "type": "double", "waterlogged": "false" @@ -186179,7 +186698,7 @@ }, "states": [ { - "id": 13975, + "id": 14017, "properties": { "facing": "north", "half": "top", @@ -186188,7 +186707,7 @@ } }, { - "id": 13976, + "id": 14018, "properties": { "facing": "north", "half": "top", @@ -186197,7 +186716,7 @@ } }, { - "id": 13977, + "id": 14019, "properties": { "facing": "north", "half": "top", @@ -186206,7 +186725,7 @@ } }, { - "id": 13978, + "id": 14020, "properties": { "facing": "north", "half": "top", @@ -186215,7 +186734,7 @@ } }, { - "id": 13979, + "id": 14021, "properties": { "facing": "north", "half": "top", @@ -186224,7 +186743,7 @@ } }, { - "id": 13980, + "id": 14022, "properties": { "facing": "north", "half": "top", @@ -186233,7 +186752,7 @@ } }, { - "id": 13981, + "id": 14023, "properties": { "facing": "north", "half": "top", @@ -186242,7 +186761,7 @@ } }, { - "id": 13982, + "id": 14024, "properties": { "facing": "north", "half": "top", @@ -186251,7 +186770,7 @@ } }, { - "id": 13983, + "id": 14025, "properties": { "facing": "north", "half": "top", @@ -186260,7 +186779,7 @@ } }, { - "id": 13984, + "id": 14026, "properties": { "facing": "north", "half": "top", @@ -186269,7 +186788,7 @@ } }, { - "id": 13985, + "id": 14027, "properties": { "facing": "north", "half": "bottom", @@ -186279,7 +186798,7 @@ }, { "default": true, - "id": 13986, + "id": 14028, "properties": { "facing": "north", "half": "bottom", @@ -186288,7 +186807,7 @@ } }, { - "id": 13987, + "id": 14029, "properties": { "facing": "north", "half": "bottom", @@ -186297,7 +186816,7 @@ } }, { - "id": 13988, + "id": 14030, "properties": { "facing": "north", "half": "bottom", @@ -186306,7 +186825,7 @@ } }, { - "id": 13989, + "id": 14031, "properties": { "facing": "north", "half": "bottom", @@ -186315,7 +186834,7 @@ } }, { - "id": 13990, + "id": 14032, "properties": { "facing": "north", "half": "bottom", @@ -186324,7 +186843,7 @@ } }, { - "id": 13991, + "id": 14033, "properties": { "facing": "north", "half": "bottom", @@ -186333,7 +186852,7 @@ } }, { - "id": 13992, + "id": 14034, "properties": { "facing": "north", "half": "bottom", @@ -186342,7 +186861,7 @@ } }, { - "id": 13993, + "id": 14035, "properties": { "facing": "north", "half": "bottom", @@ -186351,7 +186870,7 @@ } }, { - "id": 13994, + "id": 14036, "properties": { "facing": "north", "half": "bottom", @@ -186360,7 +186879,7 @@ } }, { - "id": 13995, + "id": 14037, "properties": { "facing": "south", "half": "top", @@ -186369,7 +186888,7 @@ } }, { - "id": 13996, + "id": 14038, "properties": { "facing": "south", "half": "top", @@ -186378,7 +186897,7 @@ } }, { - "id": 13997, + "id": 14039, "properties": { "facing": "south", "half": "top", @@ -186387,7 +186906,7 @@ } }, { - "id": 13998, + "id": 14040, "properties": { "facing": "south", "half": "top", @@ -186396,7 +186915,7 @@ } }, { - "id": 13999, + "id": 14041, "properties": { "facing": "south", "half": "top", @@ -186405,7 +186924,7 @@ } }, { - "id": 14000, + "id": 14042, "properties": { "facing": "south", "half": "top", @@ -186414,7 +186933,7 @@ } }, { - "id": 14001, + "id": 14043, "properties": { "facing": "south", "half": "top", @@ -186423,7 +186942,7 @@ } }, { - "id": 14002, + "id": 14044, "properties": { "facing": "south", "half": "top", @@ -186432,7 +186951,7 @@ } }, { - "id": 14003, + "id": 14045, "properties": { "facing": "south", "half": "top", @@ -186441,7 +186960,7 @@ } }, { - "id": 14004, + "id": 14046, "properties": { "facing": "south", "half": "top", @@ -186450,7 +186969,7 @@ } }, { - "id": 14005, + "id": 14047, "properties": { "facing": "south", "half": "bottom", @@ -186459,7 +186978,7 @@ } }, { - "id": 14006, + "id": 14048, "properties": { "facing": "south", "half": "bottom", @@ -186468,7 +186987,7 @@ } }, { - "id": 14007, + "id": 14049, "properties": { "facing": "south", "half": "bottom", @@ -186477,7 +186996,7 @@ } }, { - "id": 14008, + "id": 14050, "properties": { "facing": "south", "half": "bottom", @@ -186486,7 +187005,7 @@ } }, { - "id": 14009, + "id": 14051, "properties": { "facing": "south", "half": "bottom", @@ -186495,7 +187014,7 @@ } }, { - "id": 14010, + "id": 14052, "properties": { "facing": "south", "half": "bottom", @@ -186504,7 +187023,7 @@ } }, { - "id": 14011, + "id": 14053, "properties": { "facing": "south", "half": "bottom", @@ -186513,7 +187032,7 @@ } }, { - "id": 14012, + "id": 14054, "properties": { "facing": "south", "half": "bottom", @@ -186522,7 +187041,7 @@ } }, { - "id": 14013, + "id": 14055, "properties": { "facing": "south", "half": "bottom", @@ -186531,7 +187050,7 @@ } }, { - "id": 14014, + "id": 14056, "properties": { "facing": "south", "half": "bottom", @@ -186540,7 +187059,7 @@ } }, { - "id": 14015, + "id": 14057, "properties": { "facing": "west", "half": "top", @@ -186549,7 +187068,7 @@ } }, { - "id": 14016, + "id": 14058, "properties": { "facing": "west", "half": "top", @@ -186558,7 +187077,7 @@ } }, { - "id": 14017, + "id": 14059, "properties": { "facing": "west", "half": "top", @@ -186567,7 +187086,7 @@ } }, { - "id": 14018, + "id": 14060, "properties": { "facing": "west", "half": "top", @@ -186576,7 +187095,7 @@ } }, { - "id": 14019, + "id": 14061, "properties": { "facing": "west", "half": "top", @@ -186585,7 +187104,7 @@ } }, { - "id": 14020, + "id": 14062, "properties": { "facing": "west", "half": "top", @@ -186594,7 +187113,7 @@ } }, { - "id": 14021, + "id": 14063, "properties": { "facing": "west", "half": "top", @@ -186603,7 +187122,7 @@ } }, { - "id": 14022, + "id": 14064, "properties": { "facing": "west", "half": "top", @@ -186612,7 +187131,7 @@ } }, { - "id": 14023, + "id": 14065, "properties": { "facing": "west", "half": "top", @@ -186621,7 +187140,7 @@ } }, { - "id": 14024, + "id": 14066, "properties": { "facing": "west", "half": "top", @@ -186630,7 +187149,7 @@ } }, { - "id": 14025, + "id": 14067, "properties": { "facing": "west", "half": "bottom", @@ -186639,7 +187158,7 @@ } }, { - "id": 14026, + "id": 14068, "properties": { "facing": "west", "half": "bottom", @@ -186648,7 +187167,7 @@ } }, { - "id": 14027, + "id": 14069, "properties": { "facing": "west", "half": "bottom", @@ -186657,7 +187176,7 @@ } }, { - "id": 14028, + "id": 14070, "properties": { "facing": "west", "half": "bottom", @@ -186666,7 +187185,7 @@ } }, { - "id": 14029, + "id": 14071, "properties": { "facing": "west", "half": "bottom", @@ -186675,7 +187194,7 @@ } }, { - "id": 14030, + "id": 14072, "properties": { "facing": "west", "half": "bottom", @@ -186684,7 +187203,7 @@ } }, { - "id": 14031, + "id": 14073, "properties": { "facing": "west", "half": "bottom", @@ -186693,7 +187212,7 @@ } }, { - "id": 14032, + "id": 14074, "properties": { "facing": "west", "half": "bottom", @@ -186702,7 +187221,7 @@ } }, { - "id": 14033, + "id": 14075, "properties": { "facing": "west", "half": "bottom", @@ -186711,7 +187230,7 @@ } }, { - "id": 14034, + "id": 14076, "properties": { "facing": "west", "half": "bottom", @@ -186720,7 +187239,7 @@ } }, { - "id": 14035, + "id": 14077, "properties": { "facing": "east", "half": "top", @@ -186729,7 +187248,7 @@ } }, { - "id": 14036, + "id": 14078, "properties": { "facing": "east", "half": "top", @@ -186738,7 +187257,7 @@ } }, { - "id": 14037, + "id": 14079, "properties": { "facing": "east", "half": "top", @@ -186747,7 +187266,7 @@ } }, { - "id": 14038, + "id": 14080, "properties": { "facing": "east", "half": "top", @@ -186756,7 +187275,7 @@ } }, { - "id": 14039, + "id": 14081, "properties": { "facing": "east", "half": "top", @@ -186765,7 +187284,7 @@ } }, { - "id": 14040, + "id": 14082, "properties": { "facing": "east", "half": "top", @@ -186774,7 +187293,7 @@ } }, { - "id": 14041, + "id": 14083, "properties": { "facing": "east", "half": "top", @@ -186783,7 +187302,7 @@ } }, { - "id": 14042, + "id": 14084, "properties": { "facing": "east", "half": "top", @@ -186792,7 +187311,7 @@ } }, { - "id": 14043, + "id": 14085, "properties": { "facing": "east", "half": "top", @@ -186801,7 +187320,7 @@ } }, { - "id": 14044, + "id": 14086, "properties": { "facing": "east", "half": "top", @@ -186810,7 +187329,7 @@ } }, { - "id": 14045, + "id": 14087, "properties": { "facing": "east", "half": "bottom", @@ -186819,7 +187338,7 @@ } }, { - "id": 14046, + "id": 14088, "properties": { "facing": "east", "half": "bottom", @@ -186828,7 +187347,7 @@ } }, { - "id": 14047, + "id": 14089, "properties": { "facing": "east", "half": "bottom", @@ -186837,7 +187356,7 @@ } }, { - "id": 14048, + "id": 14090, "properties": { "facing": "east", "half": "bottom", @@ -186846,7 +187365,7 @@ } }, { - "id": 14049, + "id": 14091, "properties": { "facing": "east", "half": "bottom", @@ -186855,7 +187374,7 @@ } }, { - "id": 14050, + "id": 14092, "properties": { "facing": "east", "half": "bottom", @@ -186864,7 +187383,7 @@ } }, { - "id": 14051, + "id": 14093, "properties": { "facing": "east", "half": "bottom", @@ -186873,7 +187392,7 @@ } }, { - "id": 14052, + "id": 14094, "properties": { "facing": "east", "half": "bottom", @@ -186882,7 +187401,7 @@ } }, { - "id": 14053, + "id": 14095, "properties": { "facing": "east", "half": "bottom", @@ -186891,7 +187410,7 @@ } }, { - "id": 14054, + "id": 14096, "properties": { "facing": "east", "half": "bottom", @@ -186909,7 +187428,7 @@ "states": [ { "default": true, - "id": 22505 + "id": 22552 } ] }, @@ -186931,21 +187450,21 @@ }, "states": [ { - "id": 22506, + "id": 22553, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 22507, + "id": 22554, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 22508, + "id": 22555, "properties": { "type": "bottom", "waterlogged": "true" @@ -186953,21 +187472,21 @@ }, { "default": true, - "id": 22509, + "id": 22556, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 22510, + "id": 22557, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 22511, + "id": 22558, "properties": { "type": "double", "waterlogged": "false" @@ -187008,7 +187527,7 @@ }, "states": [ { - "id": 22512, + "id": 22559, "properties": { "facing": "north", "half": "top", @@ -187017,7 +187536,7 @@ } }, { - "id": 22513, + "id": 22560, "properties": { "facing": "north", "half": "top", @@ -187026,7 +187545,7 @@ } }, { - "id": 22514, + "id": 22561, "properties": { "facing": "north", "half": "top", @@ -187035,7 +187554,7 @@ } }, { - "id": 22515, + "id": 22562, "properties": { "facing": "north", "half": "top", @@ -187044,7 +187563,7 @@ } }, { - "id": 22516, + "id": 22563, "properties": { "facing": "north", "half": "top", @@ -187053,7 +187572,7 @@ } }, { - "id": 22517, + "id": 22564, "properties": { "facing": "north", "half": "top", @@ -187062,7 +187581,7 @@ } }, { - "id": 22518, + "id": 22565, "properties": { "facing": "north", "half": "top", @@ -187071,7 +187590,7 @@ } }, { - "id": 22519, + "id": 22566, "properties": { "facing": "north", "half": "top", @@ -187080,7 +187599,7 @@ } }, { - "id": 22520, + "id": 22567, "properties": { "facing": "north", "half": "top", @@ -187089,7 +187608,7 @@ } }, { - "id": 22521, + "id": 22568, "properties": { "facing": "north", "half": "top", @@ -187098,7 +187617,7 @@ } }, { - "id": 22522, + "id": 22569, "properties": { "facing": "north", "half": "bottom", @@ -187108,7 +187627,7 @@ }, { "default": true, - "id": 22523, + "id": 22570, "properties": { "facing": "north", "half": "bottom", @@ -187117,7 +187636,7 @@ } }, { - "id": 22524, + "id": 22571, "properties": { "facing": "north", "half": "bottom", @@ -187126,7 +187645,7 @@ } }, { - "id": 22525, + "id": 22572, "properties": { "facing": "north", "half": "bottom", @@ -187135,7 +187654,7 @@ } }, { - "id": 22526, + "id": 22573, "properties": { "facing": "north", "half": "bottom", @@ -187144,7 +187663,7 @@ } }, { - "id": 22527, + "id": 22574, "properties": { "facing": "north", "half": "bottom", @@ -187153,7 +187672,7 @@ } }, { - "id": 22528, + "id": 22575, "properties": { "facing": "north", "half": "bottom", @@ -187162,7 +187681,7 @@ } }, { - "id": 22529, + "id": 22576, "properties": { "facing": "north", "half": "bottom", @@ -187171,7 +187690,7 @@ } }, { - "id": 22530, + "id": 22577, "properties": { "facing": "north", "half": "bottom", @@ -187180,7 +187699,7 @@ } }, { - "id": 22531, + "id": 22578, "properties": { "facing": "north", "half": "bottom", @@ -187189,7 +187708,7 @@ } }, { - "id": 22532, + "id": 22579, "properties": { "facing": "south", "half": "top", @@ -187198,7 +187717,7 @@ } }, { - "id": 22533, + "id": 22580, "properties": { "facing": "south", "half": "top", @@ -187207,7 +187726,7 @@ } }, { - "id": 22534, + "id": 22581, "properties": { "facing": "south", "half": "top", @@ -187216,7 +187735,7 @@ } }, { - "id": 22535, + "id": 22582, "properties": { "facing": "south", "half": "top", @@ -187225,7 +187744,7 @@ } }, { - "id": 22536, + "id": 22583, "properties": { "facing": "south", "half": "top", @@ -187234,7 +187753,7 @@ } }, { - "id": 22537, + "id": 22584, "properties": { "facing": "south", "half": "top", @@ -187243,7 +187762,7 @@ } }, { - "id": 22538, + "id": 22585, "properties": { "facing": "south", "half": "top", @@ -187252,7 +187771,7 @@ } }, { - "id": 22539, + "id": 22586, "properties": { "facing": "south", "half": "top", @@ -187261,7 +187780,7 @@ } }, { - "id": 22540, + "id": 22587, "properties": { "facing": "south", "half": "top", @@ -187270,7 +187789,7 @@ } }, { - "id": 22541, + "id": 22588, "properties": { "facing": "south", "half": "top", @@ -187279,7 +187798,7 @@ } }, { - "id": 22542, + "id": 22589, "properties": { "facing": "south", "half": "bottom", @@ -187288,7 +187807,7 @@ } }, { - "id": 22543, + "id": 22590, "properties": { "facing": "south", "half": "bottom", @@ -187297,7 +187816,7 @@ } }, { - "id": 22544, + "id": 22591, "properties": { "facing": "south", "half": "bottom", @@ -187306,7 +187825,7 @@ } }, { - "id": 22545, + "id": 22592, "properties": { "facing": "south", "half": "bottom", @@ -187315,7 +187834,7 @@ } }, { - "id": 22546, + "id": 22593, "properties": { "facing": "south", "half": "bottom", @@ -187324,7 +187843,7 @@ } }, { - "id": 22547, + "id": 22594, "properties": { "facing": "south", "half": "bottom", @@ -187333,7 +187852,7 @@ } }, { - "id": 22548, + "id": 22595, "properties": { "facing": "south", "half": "bottom", @@ -187342,7 +187861,7 @@ } }, { - "id": 22549, + "id": 22596, "properties": { "facing": "south", "half": "bottom", @@ -187351,7 +187870,7 @@ } }, { - "id": 22550, + "id": 22597, "properties": { "facing": "south", "half": "bottom", @@ -187360,7 +187879,7 @@ } }, { - "id": 22551, + "id": 22598, "properties": { "facing": "south", "half": "bottom", @@ -187369,7 +187888,7 @@ } }, { - "id": 22552, + "id": 22599, "properties": { "facing": "west", "half": "top", @@ -187378,7 +187897,7 @@ } }, { - "id": 22553, + "id": 22600, "properties": { "facing": "west", "half": "top", @@ -187387,7 +187906,7 @@ } }, { - "id": 22554, + "id": 22601, "properties": { "facing": "west", "half": "top", @@ -187396,7 +187915,7 @@ } }, { - "id": 22555, + "id": 22602, "properties": { "facing": "west", "half": "top", @@ -187405,7 +187924,7 @@ } }, { - "id": 22556, + "id": 22603, "properties": { "facing": "west", "half": "top", @@ -187414,7 +187933,7 @@ } }, { - "id": 22557, + "id": 22604, "properties": { "facing": "west", "half": "top", @@ -187423,7 +187942,7 @@ } }, { - "id": 22558, + "id": 22605, "properties": { "facing": "west", "half": "top", @@ -187432,7 +187951,7 @@ } }, { - "id": 22559, + "id": 22606, "properties": { "facing": "west", "half": "top", @@ -187441,7 +187960,7 @@ } }, { - "id": 22560, + "id": 22607, "properties": { "facing": "west", "half": "top", @@ -187450,7 +187969,7 @@ } }, { - "id": 22561, + "id": 22608, "properties": { "facing": "west", "half": "top", @@ -187459,7 +187978,7 @@ } }, { - "id": 22562, + "id": 22609, "properties": { "facing": "west", "half": "bottom", @@ -187468,7 +187987,7 @@ } }, { - "id": 22563, + "id": 22610, "properties": { "facing": "west", "half": "bottom", @@ -187477,7 +187996,7 @@ } }, { - "id": 22564, + "id": 22611, "properties": { "facing": "west", "half": "bottom", @@ -187486,7 +188005,7 @@ } }, { - "id": 22565, + "id": 22612, "properties": { "facing": "west", "half": "bottom", @@ -187495,7 +188014,7 @@ } }, { - "id": 22566, + "id": 22613, "properties": { "facing": "west", "half": "bottom", @@ -187504,7 +188023,7 @@ } }, { - "id": 22567, + "id": 22614, "properties": { "facing": "west", "half": "bottom", @@ -187513,7 +188032,7 @@ } }, { - "id": 22568, + "id": 22615, "properties": { "facing": "west", "half": "bottom", @@ -187522,7 +188041,7 @@ } }, { - "id": 22569, + "id": 22616, "properties": { "facing": "west", "half": "bottom", @@ -187531,7 +188050,7 @@ } }, { - "id": 22570, + "id": 22617, "properties": { "facing": "west", "half": "bottom", @@ -187540,7 +188059,7 @@ } }, { - "id": 22571, + "id": 22618, "properties": { "facing": "west", "half": "bottom", @@ -187549,7 +188068,7 @@ } }, { - "id": 22572, + "id": 22619, "properties": { "facing": "east", "half": "top", @@ -187558,7 +188077,7 @@ } }, { - "id": 22573, + "id": 22620, "properties": { "facing": "east", "half": "top", @@ -187567,7 +188086,7 @@ } }, { - "id": 22574, + "id": 22621, "properties": { "facing": "east", "half": "top", @@ -187576,7 +188095,7 @@ } }, { - "id": 22575, + "id": 22622, "properties": { "facing": "east", "half": "top", @@ -187585,7 +188104,7 @@ } }, { - "id": 22576, + "id": 22623, "properties": { "facing": "east", "half": "top", @@ -187594,7 +188113,7 @@ } }, { - "id": 22577, + "id": 22624, "properties": { "facing": "east", "half": "top", @@ -187603,7 +188122,7 @@ } }, { - "id": 22578, + "id": 22625, "properties": { "facing": "east", "half": "top", @@ -187612,7 +188131,7 @@ } }, { - "id": 22579, + "id": 22626, "properties": { "facing": "east", "half": "top", @@ -187621,7 +188140,7 @@ } }, { - "id": 22580, + "id": 22627, "properties": { "facing": "east", "half": "top", @@ -187630,7 +188149,7 @@ } }, { - "id": 22581, + "id": 22628, "properties": { "facing": "east", "half": "top", @@ -187639,7 +188158,7 @@ } }, { - "id": 22582, + "id": 22629, "properties": { "facing": "east", "half": "bottom", @@ -187648,7 +188167,7 @@ } }, { - "id": 22583, + "id": 22630, "properties": { "facing": "east", "half": "bottom", @@ -187657,7 +188176,7 @@ } }, { - "id": 22584, + "id": 22631, "properties": { "facing": "east", "half": "bottom", @@ -187666,7 +188185,7 @@ } }, { - "id": 22585, + "id": 22632, "properties": { "facing": "east", "half": "bottom", @@ -187675,7 +188194,7 @@ } }, { - "id": 22586, + "id": 22633, "properties": { "facing": "east", "half": "bottom", @@ -187684,7 +188203,7 @@ } }, { - "id": 22587, + "id": 22634, "properties": { "facing": "east", "half": "bottom", @@ -187693,7 +188212,7 @@ } }, { - "id": 22588, + "id": 22635, "properties": { "facing": "east", "half": "bottom", @@ -187702,7 +188221,7 @@ } }, { - "id": 22589, + "id": 22636, "properties": { "facing": "east", "half": "bottom", @@ -187711,7 +188230,7 @@ } }, { - "id": 22590, + "id": 22637, "properties": { "facing": "east", "half": "bottom", @@ -187720,7 +188239,7 @@ } }, { - "id": 22591, + "id": 22638, "properties": { "facing": "east", "half": "bottom", @@ -187767,7 +188286,7 @@ }, "states": [ { - "id": 22592, + "id": 22639, "properties": { "east": "none", "north": "none", @@ -187778,7 +188297,7 @@ } }, { - "id": 22593, + "id": 22640, "properties": { "east": "none", "north": "none", @@ -187789,7 +188308,7 @@ } }, { - "id": 22594, + "id": 22641, "properties": { "east": "none", "north": "none", @@ -187801,7 +188320,7 @@ }, { "default": true, - "id": 22595, + "id": 22642, "properties": { "east": "none", "north": "none", @@ -187812,7 +188331,7 @@ } }, { - "id": 22596, + "id": 22643, "properties": { "east": "none", "north": "none", @@ -187823,7 +188342,7 @@ } }, { - "id": 22597, + "id": 22644, "properties": { "east": "none", "north": "none", @@ -187834,7 +188353,7 @@ } }, { - "id": 22598, + "id": 22645, "properties": { "east": "none", "north": "none", @@ -187845,7 +188364,7 @@ } }, { - "id": 22599, + "id": 22646, "properties": { "east": "none", "north": "none", @@ -187856,7 +188375,7 @@ } }, { - "id": 22600, + "id": 22647, "properties": { "east": "none", "north": "none", @@ -187867,7 +188386,7 @@ } }, { - "id": 22601, + "id": 22648, "properties": { "east": "none", "north": "none", @@ -187878,7 +188397,7 @@ } }, { - "id": 22602, + "id": 22649, "properties": { "east": "none", "north": "none", @@ -187889,7 +188408,7 @@ } }, { - "id": 22603, + "id": 22650, "properties": { "east": "none", "north": "none", @@ -187900,7 +188419,7 @@ } }, { - "id": 22604, + "id": 22651, "properties": { "east": "none", "north": "none", @@ -187911,7 +188430,7 @@ } }, { - "id": 22605, + "id": 22652, "properties": { "east": "none", "north": "none", @@ -187922,7 +188441,7 @@ } }, { - "id": 22606, + "id": 22653, "properties": { "east": "none", "north": "none", @@ -187933,7 +188452,7 @@ } }, { - "id": 22607, + "id": 22654, "properties": { "east": "none", "north": "none", @@ -187944,7 +188463,7 @@ } }, { - "id": 22608, + "id": 22655, "properties": { "east": "none", "north": "none", @@ -187955,7 +188474,7 @@ } }, { - "id": 22609, + "id": 22656, "properties": { "east": "none", "north": "none", @@ -187966,7 +188485,7 @@ } }, { - "id": 22610, + "id": 22657, "properties": { "east": "none", "north": "none", @@ -187977,7 +188496,7 @@ } }, { - "id": 22611, + "id": 22658, "properties": { "east": "none", "north": "none", @@ -187988,7 +188507,7 @@ } }, { - "id": 22612, + "id": 22659, "properties": { "east": "none", "north": "none", @@ -187999,7 +188518,7 @@ } }, { - "id": 22613, + "id": 22660, "properties": { "east": "none", "north": "none", @@ -188010,7 +188529,7 @@ } }, { - "id": 22614, + "id": 22661, "properties": { "east": "none", "north": "none", @@ -188021,7 +188540,7 @@ } }, { - "id": 22615, + "id": 22662, "properties": { "east": "none", "north": "none", @@ -188032,7 +188551,7 @@ } }, { - "id": 22616, + "id": 22663, "properties": { "east": "none", "north": "none", @@ -188043,7 +188562,7 @@ } }, { - "id": 22617, + "id": 22664, "properties": { "east": "none", "north": "none", @@ -188054,7 +188573,7 @@ } }, { - "id": 22618, + "id": 22665, "properties": { "east": "none", "north": "none", @@ -188065,7 +188584,7 @@ } }, { - "id": 22619, + "id": 22666, "properties": { "east": "none", "north": "none", @@ -188076,7 +188595,7 @@ } }, { - "id": 22620, + "id": 22667, "properties": { "east": "none", "north": "none", @@ -188087,7 +188606,7 @@ } }, { - "id": 22621, + "id": 22668, "properties": { "east": "none", "north": "none", @@ -188098,7 +188617,7 @@ } }, { - "id": 22622, + "id": 22669, "properties": { "east": "none", "north": "none", @@ -188109,7 +188628,7 @@ } }, { - "id": 22623, + "id": 22670, "properties": { "east": "none", "north": "none", @@ -188120,7 +188639,7 @@ } }, { - "id": 22624, + "id": 22671, "properties": { "east": "none", "north": "none", @@ -188131,7 +188650,7 @@ } }, { - "id": 22625, + "id": 22672, "properties": { "east": "none", "north": "none", @@ -188142,7 +188661,7 @@ } }, { - "id": 22626, + "id": 22673, "properties": { "east": "none", "north": "none", @@ -188153,7 +188672,7 @@ } }, { - "id": 22627, + "id": 22674, "properties": { "east": "none", "north": "none", @@ -188164,7 +188683,7 @@ } }, { - "id": 22628, + "id": 22675, "properties": { "east": "none", "north": "low", @@ -188175,7 +188694,7 @@ } }, { - "id": 22629, + "id": 22676, "properties": { "east": "none", "north": "low", @@ -188186,7 +188705,7 @@ } }, { - "id": 22630, + "id": 22677, "properties": { "east": "none", "north": "low", @@ -188197,7 +188716,7 @@ } }, { - "id": 22631, + "id": 22678, "properties": { "east": "none", "north": "low", @@ -188208,7 +188727,7 @@ } }, { - "id": 22632, + "id": 22679, "properties": { "east": "none", "north": "low", @@ -188219,7 +188738,7 @@ } }, { - "id": 22633, + "id": 22680, "properties": { "east": "none", "north": "low", @@ -188230,7 +188749,7 @@ } }, { - "id": 22634, + "id": 22681, "properties": { "east": "none", "north": "low", @@ -188241,7 +188760,7 @@ } }, { - "id": 22635, + "id": 22682, "properties": { "east": "none", "north": "low", @@ -188252,7 +188771,7 @@ } }, { - "id": 22636, + "id": 22683, "properties": { "east": "none", "north": "low", @@ -188263,7 +188782,7 @@ } }, { - "id": 22637, + "id": 22684, "properties": { "east": "none", "north": "low", @@ -188274,7 +188793,7 @@ } }, { - "id": 22638, + "id": 22685, "properties": { "east": "none", "north": "low", @@ -188285,7 +188804,7 @@ } }, { - "id": 22639, + "id": 22686, "properties": { "east": "none", "north": "low", @@ -188296,7 +188815,7 @@ } }, { - "id": 22640, + "id": 22687, "properties": { "east": "none", "north": "low", @@ -188307,7 +188826,7 @@ } }, { - "id": 22641, + "id": 22688, "properties": { "east": "none", "north": "low", @@ -188318,7 +188837,7 @@ } }, { - "id": 22642, + "id": 22689, "properties": { "east": "none", "north": "low", @@ -188329,7 +188848,7 @@ } }, { - "id": 22643, + "id": 22690, "properties": { "east": "none", "north": "low", @@ -188340,7 +188859,7 @@ } }, { - "id": 22644, + "id": 22691, "properties": { "east": "none", "north": "low", @@ -188351,7 +188870,7 @@ } }, { - "id": 22645, + "id": 22692, "properties": { "east": "none", "north": "low", @@ -188362,7 +188881,7 @@ } }, { - "id": 22646, + "id": 22693, "properties": { "east": "none", "north": "low", @@ -188373,7 +188892,7 @@ } }, { - "id": 22647, + "id": 22694, "properties": { "east": "none", "north": "low", @@ -188384,7 +188903,7 @@ } }, { - "id": 22648, + "id": 22695, "properties": { "east": "none", "north": "low", @@ -188395,7 +188914,7 @@ } }, { - "id": 22649, + "id": 22696, "properties": { "east": "none", "north": "low", @@ -188406,7 +188925,7 @@ } }, { - "id": 22650, + "id": 22697, "properties": { "east": "none", "north": "low", @@ -188417,7 +188936,7 @@ } }, { - "id": 22651, + "id": 22698, "properties": { "east": "none", "north": "low", @@ -188428,7 +188947,7 @@ } }, { - "id": 22652, + "id": 22699, "properties": { "east": "none", "north": "low", @@ -188439,7 +188958,7 @@ } }, { - "id": 22653, + "id": 22700, "properties": { "east": "none", "north": "low", @@ -188450,7 +188969,7 @@ } }, { - "id": 22654, + "id": 22701, "properties": { "east": "none", "north": "low", @@ -188461,7 +188980,7 @@ } }, { - "id": 22655, + "id": 22702, "properties": { "east": "none", "north": "low", @@ -188472,7 +188991,7 @@ } }, { - "id": 22656, + "id": 22703, "properties": { "east": "none", "north": "low", @@ -188483,7 +189002,7 @@ } }, { - "id": 22657, + "id": 22704, "properties": { "east": "none", "north": "low", @@ -188494,7 +189013,7 @@ } }, { - "id": 22658, + "id": 22705, "properties": { "east": "none", "north": "low", @@ -188505,7 +189024,7 @@ } }, { - "id": 22659, + "id": 22706, "properties": { "east": "none", "north": "low", @@ -188516,7 +189035,7 @@ } }, { - "id": 22660, + "id": 22707, "properties": { "east": "none", "north": "low", @@ -188527,7 +189046,7 @@ } }, { - "id": 22661, + "id": 22708, "properties": { "east": "none", "north": "low", @@ -188538,7 +189057,7 @@ } }, { - "id": 22662, + "id": 22709, "properties": { "east": "none", "north": "low", @@ -188549,7 +189068,7 @@ } }, { - "id": 22663, + "id": 22710, "properties": { "east": "none", "north": "low", @@ -188560,7 +189079,7 @@ } }, { - "id": 22664, + "id": 22711, "properties": { "east": "none", "north": "tall", @@ -188571,7 +189090,7 @@ } }, { - "id": 22665, + "id": 22712, "properties": { "east": "none", "north": "tall", @@ -188582,7 +189101,7 @@ } }, { - "id": 22666, + "id": 22713, "properties": { "east": "none", "north": "tall", @@ -188593,7 +189112,7 @@ } }, { - "id": 22667, + "id": 22714, "properties": { "east": "none", "north": "tall", @@ -188604,7 +189123,7 @@ } }, { - "id": 22668, + "id": 22715, "properties": { "east": "none", "north": "tall", @@ -188615,7 +189134,7 @@ } }, { - "id": 22669, + "id": 22716, "properties": { "east": "none", "north": "tall", @@ -188626,7 +189145,7 @@ } }, { - "id": 22670, + "id": 22717, "properties": { "east": "none", "north": "tall", @@ -188637,7 +189156,7 @@ } }, { - "id": 22671, + "id": 22718, "properties": { "east": "none", "north": "tall", @@ -188648,7 +189167,7 @@ } }, { - "id": 22672, + "id": 22719, "properties": { "east": "none", "north": "tall", @@ -188659,7 +189178,7 @@ } }, { - "id": 22673, + "id": 22720, "properties": { "east": "none", "north": "tall", @@ -188670,7 +189189,7 @@ } }, { - "id": 22674, + "id": 22721, "properties": { "east": "none", "north": "tall", @@ -188681,7 +189200,7 @@ } }, { - "id": 22675, + "id": 22722, "properties": { "east": "none", "north": "tall", @@ -188692,7 +189211,7 @@ } }, { - "id": 22676, + "id": 22723, "properties": { "east": "none", "north": "tall", @@ -188703,7 +189222,7 @@ } }, { - "id": 22677, + "id": 22724, "properties": { "east": "none", "north": "tall", @@ -188714,7 +189233,7 @@ } }, { - "id": 22678, + "id": 22725, "properties": { "east": "none", "north": "tall", @@ -188725,7 +189244,7 @@ } }, { - "id": 22679, + "id": 22726, "properties": { "east": "none", "north": "tall", @@ -188736,7 +189255,7 @@ } }, { - "id": 22680, + "id": 22727, "properties": { "east": "none", "north": "tall", @@ -188747,7 +189266,7 @@ } }, { - "id": 22681, + "id": 22728, "properties": { "east": "none", "north": "tall", @@ -188758,7 +189277,7 @@ } }, { - "id": 22682, + "id": 22729, "properties": { "east": "none", "north": "tall", @@ -188769,7 +189288,7 @@ } }, { - "id": 22683, + "id": 22730, "properties": { "east": "none", "north": "tall", @@ -188780,7 +189299,7 @@ } }, { - "id": 22684, + "id": 22731, "properties": { "east": "none", "north": "tall", @@ -188791,7 +189310,7 @@ } }, { - "id": 22685, + "id": 22732, "properties": { "east": "none", "north": "tall", @@ -188802,7 +189321,7 @@ } }, { - "id": 22686, + "id": 22733, "properties": { "east": "none", "north": "tall", @@ -188813,7 +189332,7 @@ } }, { - "id": 22687, + "id": 22734, "properties": { "east": "none", "north": "tall", @@ -188824,7 +189343,7 @@ } }, { - "id": 22688, + "id": 22735, "properties": { "east": "none", "north": "tall", @@ -188835,7 +189354,7 @@ } }, { - "id": 22689, + "id": 22736, "properties": { "east": "none", "north": "tall", @@ -188846,7 +189365,7 @@ } }, { - "id": 22690, + "id": 22737, "properties": { "east": "none", "north": "tall", @@ -188857,7 +189376,7 @@ } }, { - "id": 22691, + "id": 22738, "properties": { "east": "none", "north": "tall", @@ -188868,7 +189387,7 @@ } }, { - "id": 22692, + "id": 22739, "properties": { "east": "none", "north": "tall", @@ -188879,7 +189398,7 @@ } }, { - "id": 22693, + "id": 22740, "properties": { "east": "none", "north": "tall", @@ -188890,7 +189409,7 @@ } }, { - "id": 22694, + "id": 22741, "properties": { "east": "none", "north": "tall", @@ -188901,7 +189420,7 @@ } }, { - "id": 22695, + "id": 22742, "properties": { "east": "none", "north": "tall", @@ -188912,7 +189431,7 @@ } }, { - "id": 22696, + "id": 22743, "properties": { "east": "none", "north": "tall", @@ -188923,7 +189442,7 @@ } }, { - "id": 22697, + "id": 22744, "properties": { "east": "none", "north": "tall", @@ -188934,7 +189453,7 @@ } }, { - "id": 22698, + "id": 22745, "properties": { "east": "none", "north": "tall", @@ -188945,7 +189464,7 @@ } }, { - "id": 22699, + "id": 22746, "properties": { "east": "none", "north": "tall", @@ -188956,7 +189475,7 @@ } }, { - "id": 22700, + "id": 22747, "properties": { "east": "low", "north": "none", @@ -188967,7 +189486,7 @@ } }, { - "id": 22701, + "id": 22748, "properties": { "east": "low", "north": "none", @@ -188978,7 +189497,7 @@ } }, { - "id": 22702, + "id": 22749, "properties": { "east": "low", "north": "none", @@ -188989,7 +189508,7 @@ } }, { - "id": 22703, + "id": 22750, "properties": { "east": "low", "north": "none", @@ -189000,7 +189519,7 @@ } }, { - "id": 22704, + "id": 22751, "properties": { "east": "low", "north": "none", @@ -189011,7 +189530,7 @@ } }, { - "id": 22705, + "id": 22752, "properties": { "east": "low", "north": "none", @@ -189022,7 +189541,7 @@ } }, { - "id": 22706, + "id": 22753, "properties": { "east": "low", "north": "none", @@ -189033,7 +189552,7 @@ } }, { - "id": 22707, + "id": 22754, "properties": { "east": "low", "north": "none", @@ -189044,7 +189563,7 @@ } }, { - "id": 22708, + "id": 22755, "properties": { "east": "low", "north": "none", @@ -189055,7 +189574,7 @@ } }, { - "id": 22709, + "id": 22756, "properties": { "east": "low", "north": "none", @@ -189066,7 +189585,7 @@ } }, { - "id": 22710, + "id": 22757, "properties": { "east": "low", "north": "none", @@ -189077,7 +189596,7 @@ } }, { - "id": 22711, + "id": 22758, "properties": { "east": "low", "north": "none", @@ -189088,7 +189607,7 @@ } }, { - "id": 22712, + "id": 22759, "properties": { "east": "low", "north": "none", @@ -189099,7 +189618,7 @@ } }, { - "id": 22713, + "id": 22760, "properties": { "east": "low", "north": "none", @@ -189110,7 +189629,7 @@ } }, { - "id": 22714, + "id": 22761, "properties": { "east": "low", "north": "none", @@ -189121,7 +189640,7 @@ } }, { - "id": 22715, + "id": 22762, "properties": { "east": "low", "north": "none", @@ -189132,7 +189651,7 @@ } }, { - "id": 22716, + "id": 22763, "properties": { "east": "low", "north": "none", @@ -189143,7 +189662,7 @@ } }, { - "id": 22717, + "id": 22764, "properties": { "east": "low", "north": "none", @@ -189154,7 +189673,7 @@ } }, { - "id": 22718, + "id": 22765, "properties": { "east": "low", "north": "none", @@ -189165,7 +189684,7 @@ } }, { - "id": 22719, + "id": 22766, "properties": { "east": "low", "north": "none", @@ -189176,7 +189695,7 @@ } }, { - "id": 22720, + "id": 22767, "properties": { "east": "low", "north": "none", @@ -189187,7 +189706,7 @@ } }, { - "id": 22721, + "id": 22768, "properties": { "east": "low", "north": "none", @@ -189198,7 +189717,7 @@ } }, { - "id": 22722, + "id": 22769, "properties": { "east": "low", "north": "none", @@ -189209,7 +189728,7 @@ } }, { - "id": 22723, + "id": 22770, "properties": { "east": "low", "north": "none", @@ -189220,7 +189739,7 @@ } }, { - "id": 22724, + "id": 22771, "properties": { "east": "low", "north": "none", @@ -189231,7 +189750,7 @@ } }, { - "id": 22725, + "id": 22772, "properties": { "east": "low", "north": "none", @@ -189242,7 +189761,7 @@ } }, { - "id": 22726, + "id": 22773, "properties": { "east": "low", "north": "none", @@ -189253,7 +189772,7 @@ } }, { - "id": 22727, + "id": 22774, "properties": { "east": "low", "north": "none", @@ -189264,7 +189783,7 @@ } }, { - "id": 22728, + "id": 22775, "properties": { "east": "low", "north": "none", @@ -189275,7 +189794,7 @@ } }, { - "id": 22729, + "id": 22776, "properties": { "east": "low", "north": "none", @@ -189286,7 +189805,7 @@ } }, { - "id": 22730, + "id": 22777, "properties": { "east": "low", "north": "none", @@ -189297,7 +189816,7 @@ } }, { - "id": 22731, + "id": 22778, "properties": { "east": "low", "north": "none", @@ -189308,7 +189827,7 @@ } }, { - "id": 22732, + "id": 22779, "properties": { "east": "low", "north": "none", @@ -189319,7 +189838,7 @@ } }, { - "id": 22733, + "id": 22780, "properties": { "east": "low", "north": "none", @@ -189330,7 +189849,7 @@ } }, { - "id": 22734, + "id": 22781, "properties": { "east": "low", "north": "none", @@ -189341,7 +189860,7 @@ } }, { - "id": 22735, + "id": 22782, "properties": { "east": "low", "north": "none", @@ -189352,7 +189871,7 @@ } }, { - "id": 22736, + "id": 22783, "properties": { "east": "low", "north": "low", @@ -189363,7 +189882,7 @@ } }, { - "id": 22737, + "id": 22784, "properties": { "east": "low", "north": "low", @@ -189374,7 +189893,7 @@ } }, { - "id": 22738, + "id": 22785, "properties": { "east": "low", "north": "low", @@ -189385,7 +189904,7 @@ } }, { - "id": 22739, + "id": 22786, "properties": { "east": "low", "north": "low", @@ -189396,7 +189915,7 @@ } }, { - "id": 22740, + "id": 22787, "properties": { "east": "low", "north": "low", @@ -189407,7 +189926,7 @@ } }, { - "id": 22741, + "id": 22788, "properties": { "east": "low", "north": "low", @@ -189418,7 +189937,7 @@ } }, { - "id": 22742, + "id": 22789, "properties": { "east": "low", "north": "low", @@ -189429,7 +189948,7 @@ } }, { - "id": 22743, + "id": 22790, "properties": { "east": "low", "north": "low", @@ -189440,7 +189959,7 @@ } }, { - "id": 22744, + "id": 22791, "properties": { "east": "low", "north": "low", @@ -189451,7 +189970,7 @@ } }, { - "id": 22745, + "id": 22792, "properties": { "east": "low", "north": "low", @@ -189462,7 +189981,7 @@ } }, { - "id": 22746, + "id": 22793, "properties": { "east": "low", "north": "low", @@ -189473,7 +189992,7 @@ } }, { - "id": 22747, + "id": 22794, "properties": { "east": "low", "north": "low", @@ -189484,7 +190003,7 @@ } }, { - "id": 22748, + "id": 22795, "properties": { "east": "low", "north": "low", @@ -189495,7 +190014,7 @@ } }, { - "id": 22749, + "id": 22796, "properties": { "east": "low", "north": "low", @@ -189506,7 +190025,7 @@ } }, { - "id": 22750, + "id": 22797, "properties": { "east": "low", "north": "low", @@ -189517,7 +190036,7 @@ } }, { - "id": 22751, + "id": 22798, "properties": { "east": "low", "north": "low", @@ -189528,7 +190047,7 @@ } }, { - "id": 22752, + "id": 22799, "properties": { "east": "low", "north": "low", @@ -189539,7 +190058,7 @@ } }, { - "id": 22753, + "id": 22800, "properties": { "east": "low", "north": "low", @@ -189550,7 +190069,7 @@ } }, { - "id": 22754, + "id": 22801, "properties": { "east": "low", "north": "low", @@ -189561,7 +190080,7 @@ } }, { - "id": 22755, + "id": 22802, "properties": { "east": "low", "north": "low", @@ -189572,7 +190091,7 @@ } }, { - "id": 22756, + "id": 22803, "properties": { "east": "low", "north": "low", @@ -189583,7 +190102,7 @@ } }, { - "id": 22757, + "id": 22804, "properties": { "east": "low", "north": "low", @@ -189594,7 +190113,7 @@ } }, { - "id": 22758, + "id": 22805, "properties": { "east": "low", "north": "low", @@ -189605,7 +190124,7 @@ } }, { - "id": 22759, + "id": 22806, "properties": { "east": "low", "north": "low", @@ -189616,7 +190135,7 @@ } }, { - "id": 22760, + "id": 22807, "properties": { "east": "low", "north": "low", @@ -189627,7 +190146,7 @@ } }, { - "id": 22761, + "id": 22808, "properties": { "east": "low", "north": "low", @@ -189638,7 +190157,7 @@ } }, { - "id": 22762, + "id": 22809, "properties": { "east": "low", "north": "low", @@ -189649,7 +190168,7 @@ } }, { - "id": 22763, + "id": 22810, "properties": { "east": "low", "north": "low", @@ -189660,7 +190179,7 @@ } }, { - "id": 22764, + "id": 22811, "properties": { "east": "low", "north": "low", @@ -189671,7 +190190,7 @@ } }, { - "id": 22765, + "id": 22812, "properties": { "east": "low", "north": "low", @@ -189682,7 +190201,7 @@ } }, { - "id": 22766, + "id": 22813, "properties": { "east": "low", "north": "low", @@ -189693,7 +190212,7 @@ } }, { - "id": 22767, + "id": 22814, "properties": { "east": "low", "north": "low", @@ -189704,7 +190223,7 @@ } }, { - "id": 22768, + "id": 22815, "properties": { "east": "low", "north": "low", @@ -189715,7 +190234,7 @@ } }, { - "id": 22769, + "id": 22816, "properties": { "east": "low", "north": "low", @@ -189726,7 +190245,7 @@ } }, { - "id": 22770, + "id": 22817, "properties": { "east": "low", "north": "low", @@ -189737,7 +190256,7 @@ } }, { - "id": 22771, + "id": 22818, "properties": { "east": "low", "north": "low", @@ -189748,7 +190267,7 @@ } }, { - "id": 22772, + "id": 22819, "properties": { "east": "low", "north": "tall", @@ -189759,7 +190278,7 @@ } }, { - "id": 22773, + "id": 22820, "properties": { "east": "low", "north": "tall", @@ -189770,7 +190289,7 @@ } }, { - "id": 22774, + "id": 22821, "properties": { "east": "low", "north": "tall", @@ -189781,7 +190300,7 @@ } }, { - "id": 22775, + "id": 22822, "properties": { "east": "low", "north": "tall", @@ -189792,7 +190311,7 @@ } }, { - "id": 22776, + "id": 22823, "properties": { "east": "low", "north": "tall", @@ -189803,7 +190322,7 @@ } }, { - "id": 22777, + "id": 22824, "properties": { "east": "low", "north": "tall", @@ -189814,7 +190333,7 @@ } }, { - "id": 22778, + "id": 22825, "properties": { "east": "low", "north": "tall", @@ -189825,7 +190344,7 @@ } }, { - "id": 22779, + "id": 22826, "properties": { "east": "low", "north": "tall", @@ -189836,7 +190355,7 @@ } }, { - "id": 22780, + "id": 22827, "properties": { "east": "low", "north": "tall", @@ -189847,7 +190366,7 @@ } }, { - "id": 22781, + "id": 22828, "properties": { "east": "low", "north": "tall", @@ -189858,7 +190377,7 @@ } }, { - "id": 22782, + "id": 22829, "properties": { "east": "low", "north": "tall", @@ -189869,7 +190388,7 @@ } }, { - "id": 22783, + "id": 22830, "properties": { "east": "low", "north": "tall", @@ -189880,7 +190399,7 @@ } }, { - "id": 22784, + "id": 22831, "properties": { "east": "low", "north": "tall", @@ -189891,7 +190410,7 @@ } }, { - "id": 22785, + "id": 22832, "properties": { "east": "low", "north": "tall", @@ -189902,7 +190421,7 @@ } }, { - "id": 22786, + "id": 22833, "properties": { "east": "low", "north": "tall", @@ -189913,7 +190432,7 @@ } }, { - "id": 22787, + "id": 22834, "properties": { "east": "low", "north": "tall", @@ -189924,7 +190443,7 @@ } }, { - "id": 22788, + "id": 22835, "properties": { "east": "low", "north": "tall", @@ -189935,7 +190454,7 @@ } }, { - "id": 22789, + "id": 22836, "properties": { "east": "low", "north": "tall", @@ -189946,7 +190465,7 @@ } }, { - "id": 22790, + "id": 22837, "properties": { "east": "low", "north": "tall", @@ -189957,7 +190476,7 @@ } }, { - "id": 22791, + "id": 22838, "properties": { "east": "low", "north": "tall", @@ -189968,7 +190487,7 @@ } }, { - "id": 22792, + "id": 22839, "properties": { "east": "low", "north": "tall", @@ -189979,7 +190498,7 @@ } }, { - "id": 22793, + "id": 22840, "properties": { "east": "low", "north": "tall", @@ -189990,7 +190509,7 @@ } }, { - "id": 22794, + "id": 22841, "properties": { "east": "low", "north": "tall", @@ -190001,7 +190520,7 @@ } }, { - "id": 22795, + "id": 22842, "properties": { "east": "low", "north": "tall", @@ -190012,7 +190531,7 @@ } }, { - "id": 22796, + "id": 22843, "properties": { "east": "low", "north": "tall", @@ -190023,7 +190542,7 @@ } }, { - "id": 22797, + "id": 22844, "properties": { "east": "low", "north": "tall", @@ -190034,7 +190553,7 @@ } }, { - "id": 22798, + "id": 22845, "properties": { "east": "low", "north": "tall", @@ -190045,7 +190564,7 @@ } }, { - "id": 22799, + "id": 22846, "properties": { "east": "low", "north": "tall", @@ -190056,7 +190575,7 @@ } }, { - "id": 22800, + "id": 22847, "properties": { "east": "low", "north": "tall", @@ -190067,7 +190586,7 @@ } }, { - "id": 22801, + "id": 22848, "properties": { "east": "low", "north": "tall", @@ -190078,7 +190597,7 @@ } }, { - "id": 22802, + "id": 22849, "properties": { "east": "low", "north": "tall", @@ -190089,7 +190608,7 @@ } }, { - "id": 22803, + "id": 22850, "properties": { "east": "low", "north": "tall", @@ -190100,7 +190619,7 @@ } }, { - "id": 22804, + "id": 22851, "properties": { "east": "low", "north": "tall", @@ -190111,7 +190630,7 @@ } }, { - "id": 22805, + "id": 22852, "properties": { "east": "low", "north": "tall", @@ -190122,7 +190641,7 @@ } }, { - "id": 22806, + "id": 22853, "properties": { "east": "low", "north": "tall", @@ -190133,7 +190652,7 @@ } }, { - "id": 22807, + "id": 22854, "properties": { "east": "low", "north": "tall", @@ -190144,7 +190663,7 @@ } }, { - "id": 22808, + "id": 22855, "properties": { "east": "tall", "north": "none", @@ -190155,7 +190674,7 @@ } }, { - "id": 22809, + "id": 22856, "properties": { "east": "tall", "north": "none", @@ -190166,7 +190685,7 @@ } }, { - "id": 22810, + "id": 22857, "properties": { "east": "tall", "north": "none", @@ -190177,7 +190696,7 @@ } }, { - "id": 22811, + "id": 22858, "properties": { "east": "tall", "north": "none", @@ -190188,7 +190707,7 @@ } }, { - "id": 22812, + "id": 22859, "properties": { "east": "tall", "north": "none", @@ -190199,7 +190718,7 @@ } }, { - "id": 22813, + "id": 22860, "properties": { "east": "tall", "north": "none", @@ -190210,7 +190729,7 @@ } }, { - "id": 22814, + "id": 22861, "properties": { "east": "tall", "north": "none", @@ -190221,7 +190740,7 @@ } }, { - "id": 22815, + "id": 22862, "properties": { "east": "tall", "north": "none", @@ -190232,7 +190751,7 @@ } }, { - "id": 22816, + "id": 22863, "properties": { "east": "tall", "north": "none", @@ -190243,7 +190762,7 @@ } }, { - "id": 22817, + "id": 22864, "properties": { "east": "tall", "north": "none", @@ -190254,7 +190773,7 @@ } }, { - "id": 22818, + "id": 22865, "properties": { "east": "tall", "north": "none", @@ -190265,7 +190784,7 @@ } }, { - "id": 22819, + "id": 22866, "properties": { "east": "tall", "north": "none", @@ -190276,7 +190795,7 @@ } }, { - "id": 22820, + "id": 22867, "properties": { "east": "tall", "north": "none", @@ -190287,7 +190806,7 @@ } }, { - "id": 22821, + "id": 22868, "properties": { "east": "tall", "north": "none", @@ -190298,7 +190817,7 @@ } }, { - "id": 22822, + "id": 22869, "properties": { "east": "tall", "north": "none", @@ -190309,7 +190828,7 @@ } }, { - "id": 22823, + "id": 22870, "properties": { "east": "tall", "north": "none", @@ -190320,7 +190839,7 @@ } }, { - "id": 22824, + "id": 22871, "properties": { "east": "tall", "north": "none", @@ -190331,7 +190850,7 @@ } }, { - "id": 22825, + "id": 22872, "properties": { "east": "tall", "north": "none", @@ -190342,7 +190861,7 @@ } }, { - "id": 22826, + "id": 22873, "properties": { "east": "tall", "north": "none", @@ -190353,7 +190872,7 @@ } }, { - "id": 22827, + "id": 22874, "properties": { "east": "tall", "north": "none", @@ -190364,7 +190883,7 @@ } }, { - "id": 22828, + "id": 22875, "properties": { "east": "tall", "north": "none", @@ -190375,7 +190894,7 @@ } }, { - "id": 22829, + "id": 22876, "properties": { "east": "tall", "north": "none", @@ -190386,7 +190905,7 @@ } }, { - "id": 22830, + "id": 22877, "properties": { "east": "tall", "north": "none", @@ -190397,7 +190916,7 @@ } }, { - "id": 22831, + "id": 22878, "properties": { "east": "tall", "north": "none", @@ -190408,7 +190927,7 @@ } }, { - "id": 22832, + "id": 22879, "properties": { "east": "tall", "north": "none", @@ -190419,7 +190938,7 @@ } }, { - "id": 22833, + "id": 22880, "properties": { "east": "tall", "north": "none", @@ -190430,7 +190949,7 @@ } }, { - "id": 22834, + "id": 22881, "properties": { "east": "tall", "north": "none", @@ -190441,7 +190960,7 @@ } }, { - "id": 22835, + "id": 22882, "properties": { "east": "tall", "north": "none", @@ -190452,7 +190971,7 @@ } }, { - "id": 22836, + "id": 22883, "properties": { "east": "tall", "north": "none", @@ -190463,7 +190982,7 @@ } }, { - "id": 22837, + "id": 22884, "properties": { "east": "tall", "north": "none", @@ -190474,7 +190993,7 @@ } }, { - "id": 22838, + "id": 22885, "properties": { "east": "tall", "north": "none", @@ -190485,7 +191004,7 @@ } }, { - "id": 22839, + "id": 22886, "properties": { "east": "tall", "north": "none", @@ -190496,7 +191015,7 @@ } }, { - "id": 22840, + "id": 22887, "properties": { "east": "tall", "north": "none", @@ -190507,7 +191026,7 @@ } }, { - "id": 22841, + "id": 22888, "properties": { "east": "tall", "north": "none", @@ -190518,7 +191037,7 @@ } }, { - "id": 22842, + "id": 22889, "properties": { "east": "tall", "north": "none", @@ -190529,7 +191048,7 @@ } }, { - "id": 22843, + "id": 22890, "properties": { "east": "tall", "north": "none", @@ -190540,7 +191059,7 @@ } }, { - "id": 22844, + "id": 22891, "properties": { "east": "tall", "north": "low", @@ -190551,7 +191070,7 @@ } }, { - "id": 22845, + "id": 22892, "properties": { "east": "tall", "north": "low", @@ -190562,7 +191081,7 @@ } }, { - "id": 22846, + "id": 22893, "properties": { "east": "tall", "north": "low", @@ -190573,7 +191092,7 @@ } }, { - "id": 22847, + "id": 22894, "properties": { "east": "tall", "north": "low", @@ -190584,7 +191103,7 @@ } }, { - "id": 22848, + "id": 22895, "properties": { "east": "tall", "north": "low", @@ -190595,7 +191114,7 @@ } }, { - "id": 22849, + "id": 22896, "properties": { "east": "tall", "north": "low", @@ -190606,7 +191125,7 @@ } }, { - "id": 22850, + "id": 22897, "properties": { "east": "tall", "north": "low", @@ -190617,7 +191136,7 @@ } }, { - "id": 22851, + "id": 22898, "properties": { "east": "tall", "north": "low", @@ -190628,7 +191147,7 @@ } }, { - "id": 22852, + "id": 22899, "properties": { "east": "tall", "north": "low", @@ -190639,7 +191158,7 @@ } }, { - "id": 22853, + "id": 22900, "properties": { "east": "tall", "north": "low", @@ -190650,7 +191169,7 @@ } }, { - "id": 22854, + "id": 22901, "properties": { "east": "tall", "north": "low", @@ -190661,7 +191180,7 @@ } }, { - "id": 22855, + "id": 22902, "properties": { "east": "tall", "north": "low", @@ -190672,7 +191191,7 @@ } }, { - "id": 22856, + "id": 22903, "properties": { "east": "tall", "north": "low", @@ -190683,7 +191202,7 @@ } }, { - "id": 22857, + "id": 22904, "properties": { "east": "tall", "north": "low", @@ -190694,7 +191213,7 @@ } }, { - "id": 22858, + "id": 22905, "properties": { "east": "tall", "north": "low", @@ -190705,7 +191224,7 @@ } }, { - "id": 22859, + "id": 22906, "properties": { "east": "tall", "north": "low", @@ -190716,7 +191235,7 @@ } }, { - "id": 22860, + "id": 22907, "properties": { "east": "tall", "north": "low", @@ -190727,7 +191246,7 @@ } }, { - "id": 22861, + "id": 22908, "properties": { "east": "tall", "north": "low", @@ -190738,7 +191257,7 @@ } }, { - "id": 22862, + "id": 22909, "properties": { "east": "tall", "north": "low", @@ -190749,7 +191268,7 @@ } }, { - "id": 22863, + "id": 22910, "properties": { "east": "tall", "north": "low", @@ -190760,7 +191279,7 @@ } }, { - "id": 22864, + "id": 22911, "properties": { "east": "tall", "north": "low", @@ -190771,7 +191290,7 @@ } }, { - "id": 22865, + "id": 22912, "properties": { "east": "tall", "north": "low", @@ -190782,7 +191301,7 @@ } }, { - "id": 22866, + "id": 22913, "properties": { "east": "tall", "north": "low", @@ -190793,7 +191312,7 @@ } }, { - "id": 22867, + "id": 22914, "properties": { "east": "tall", "north": "low", @@ -190804,7 +191323,7 @@ } }, { - "id": 22868, + "id": 22915, "properties": { "east": "tall", "north": "low", @@ -190815,7 +191334,7 @@ } }, { - "id": 22869, + "id": 22916, "properties": { "east": "tall", "north": "low", @@ -190826,7 +191345,7 @@ } }, { - "id": 22870, + "id": 22917, "properties": { "east": "tall", "north": "low", @@ -190837,7 +191356,7 @@ } }, { - "id": 22871, + "id": 22918, "properties": { "east": "tall", "north": "low", @@ -190848,7 +191367,7 @@ } }, { - "id": 22872, + "id": 22919, "properties": { "east": "tall", "north": "low", @@ -190859,7 +191378,7 @@ } }, { - "id": 22873, + "id": 22920, "properties": { "east": "tall", "north": "low", @@ -190870,7 +191389,7 @@ } }, { - "id": 22874, + "id": 22921, "properties": { "east": "tall", "north": "low", @@ -190881,7 +191400,7 @@ } }, { - "id": 22875, + "id": 22922, "properties": { "east": "tall", "north": "low", @@ -190892,7 +191411,7 @@ } }, { - "id": 22876, + "id": 22923, "properties": { "east": "tall", "north": "low", @@ -190903,7 +191422,7 @@ } }, { - "id": 22877, + "id": 22924, "properties": { "east": "tall", "north": "low", @@ -190914,7 +191433,7 @@ } }, { - "id": 22878, + "id": 22925, "properties": { "east": "tall", "north": "low", @@ -190925,7 +191444,7 @@ } }, { - "id": 22879, + "id": 22926, "properties": { "east": "tall", "north": "low", @@ -190936,7 +191455,7 @@ } }, { - "id": 22880, + "id": 22927, "properties": { "east": "tall", "north": "tall", @@ -190947,7 +191466,7 @@ } }, { - "id": 22881, + "id": 22928, "properties": { "east": "tall", "north": "tall", @@ -190958,7 +191477,7 @@ } }, { - "id": 22882, + "id": 22929, "properties": { "east": "tall", "north": "tall", @@ -190969,7 +191488,7 @@ } }, { - "id": 22883, + "id": 22930, "properties": { "east": "tall", "north": "tall", @@ -190980,7 +191499,7 @@ } }, { - "id": 22884, + "id": 22931, "properties": { "east": "tall", "north": "tall", @@ -190991,7 +191510,7 @@ } }, { - "id": 22885, + "id": 22932, "properties": { "east": "tall", "north": "tall", @@ -191002,7 +191521,7 @@ } }, { - "id": 22886, + "id": 22933, "properties": { "east": "tall", "north": "tall", @@ -191013,7 +191532,7 @@ } }, { - "id": 22887, + "id": 22934, "properties": { "east": "tall", "north": "tall", @@ -191024,7 +191543,7 @@ } }, { - "id": 22888, + "id": 22935, "properties": { "east": "tall", "north": "tall", @@ -191035,7 +191554,7 @@ } }, { - "id": 22889, + "id": 22936, "properties": { "east": "tall", "north": "tall", @@ -191046,7 +191565,7 @@ } }, { - "id": 22890, + "id": 22937, "properties": { "east": "tall", "north": "tall", @@ -191057,7 +191576,7 @@ } }, { - "id": 22891, + "id": 22938, "properties": { "east": "tall", "north": "tall", @@ -191068,7 +191587,7 @@ } }, { - "id": 22892, + "id": 22939, "properties": { "east": "tall", "north": "tall", @@ -191079,7 +191598,7 @@ } }, { - "id": 22893, + "id": 22940, "properties": { "east": "tall", "north": "tall", @@ -191090,7 +191609,7 @@ } }, { - "id": 22894, + "id": 22941, "properties": { "east": "tall", "north": "tall", @@ -191101,7 +191620,7 @@ } }, { - "id": 22895, + "id": 22942, "properties": { "east": "tall", "north": "tall", @@ -191112,7 +191631,7 @@ } }, { - "id": 22896, + "id": 22943, "properties": { "east": "tall", "north": "tall", @@ -191123,7 +191642,7 @@ } }, { - "id": 22897, + "id": 22944, "properties": { "east": "tall", "north": "tall", @@ -191134,7 +191653,7 @@ } }, { - "id": 22898, + "id": 22945, "properties": { "east": "tall", "north": "tall", @@ -191145,7 +191664,7 @@ } }, { - "id": 22899, + "id": 22946, "properties": { "east": "tall", "north": "tall", @@ -191156,7 +191675,7 @@ } }, { - "id": 22900, + "id": 22947, "properties": { "east": "tall", "north": "tall", @@ -191167,7 +191686,7 @@ } }, { - "id": 22901, + "id": 22948, "properties": { "east": "tall", "north": "tall", @@ -191178,7 +191697,7 @@ } }, { - "id": 22902, + "id": 22949, "properties": { "east": "tall", "north": "tall", @@ -191189,7 +191708,7 @@ } }, { - "id": 22903, + "id": 22950, "properties": { "east": "tall", "north": "tall", @@ -191200,7 +191719,7 @@ } }, { - "id": 22904, + "id": 22951, "properties": { "east": "tall", "north": "tall", @@ -191211,7 +191730,7 @@ } }, { - "id": 22905, + "id": 22952, "properties": { "east": "tall", "north": "tall", @@ -191222,7 +191741,7 @@ } }, { - "id": 22906, + "id": 22953, "properties": { "east": "tall", "north": "tall", @@ -191233,7 +191752,7 @@ } }, { - "id": 22907, + "id": 22954, "properties": { "east": "tall", "north": "tall", @@ -191244,7 +191763,7 @@ } }, { - "id": 22908, + "id": 22955, "properties": { "east": "tall", "north": "tall", @@ -191255,7 +191774,7 @@ } }, { - "id": 22909, + "id": 22956, "properties": { "east": "tall", "north": "tall", @@ -191266,7 +191785,7 @@ } }, { - "id": 22910, + "id": 22957, "properties": { "east": "tall", "north": "tall", @@ -191277,7 +191796,7 @@ } }, { - "id": 22911, + "id": 22958, "properties": { "east": "tall", "north": "tall", @@ -191288,7 +191807,7 @@ } }, { - "id": 22912, + "id": 22959, "properties": { "east": "tall", "north": "tall", @@ -191299,7 +191818,7 @@ } }, { - "id": 22913, + "id": 22960, "properties": { "east": "tall", "north": "tall", @@ -191310,7 +191829,7 @@ } }, { - "id": 22914, + "id": 22961, "properties": { "east": "tall", "north": "tall", @@ -191321,7 +191840,7 @@ } }, { - "id": 22915, + "id": 22962, "properties": { "east": "tall", "north": "tall", @@ -191347,7 +191866,7 @@ "states": [ { "default": true, - "id": 2120 + "id": 2123 } ] }, @@ -191371,49 +191890,49 @@ "states": [ { "default": true, - "id": 9378, + "id": 9388, "properties": { "age": "0" } }, { - "id": 9379, + "id": 9389, "properties": { "age": "1" } }, { - "id": 9380, + "id": 9390, "properties": { "age": "2" } }, { - "id": 9381, + "id": 9391, "properties": { "age": "3" } }, { - "id": 9382, + "id": 9392, "properties": { "age": "4" } }, { - "id": 9383, + "id": 9393, "properties": { "age": "5" } }, { - "id": 9384, + "id": 9394, "properties": { "age": "6" } }, { - "id": 9385, + "id": 9395, "properties": { "age": "7" } @@ -191429,7 +191948,7 @@ "states": [ { "default": true, - "id": 9347 + "id": 9357 } ] }, @@ -191442,7 +191961,7 @@ "states": [ { "default": true, - "id": 9356 + "id": 9366 } ] }, @@ -191455,7 +191974,7 @@ "states": [ { "default": true, - "id": 27574 + "id": 27653 } ] }, @@ -191468,7 +191987,7 @@ "states": [ { "default": true, - "id": 9357 + "id": 9367 } ] }, @@ -191481,7 +192000,7 @@ "states": [ { "default": true, - "id": 13970 + "id": 14012 } ] }, @@ -191494,7 +192013,7 @@ "states": [ { "default": true, - "id": 9345 + "id": 9355 } ] }, @@ -191507,7 +192026,7 @@ "states": [ { "default": true, - "id": 9355 + "id": 9365 } ] }, @@ -191520,7 +192039,7 @@ "states": [ { "default": true, - "id": 9367 + "id": 9377 } ] }, @@ -191533,7 +192052,7 @@ "states": [ { "default": true, - "id": 9369 + "id": 9379 } ] }, @@ -191546,7 +192065,7 @@ "states": [ { "default": true, - "id": 9348 + "id": 9358 } ] }, @@ -191559,7 +192078,7 @@ "states": [ { "default": true, - "id": 27865 + "id": 27944 } ] }, @@ -191572,7 +192091,7 @@ "states": [ { "default": true, - "id": 9363 + "id": 9373 } ] }, @@ -191585,7 +192104,7 @@ "states": [ { "default": true, - "id": 20468 + "id": 20515 } ] }, @@ -191598,7 +192117,7 @@ "states": [ { "default": true, - "id": 20470 + "id": 20517 } ] }, @@ -191611,7 +192130,7 @@ "states": [ { "default": true, - "id": 9353 + "id": 9363 } ] }, @@ -191624,7 +192143,7 @@ "states": [ { "default": true, - "id": 9349 + "id": 9359 } ] }, @@ -191637,7 +192156,7 @@ "states": [ { "default": true, - "id": 9368 + "id": 9378 } ] }, @@ -191650,7 +192169,7 @@ "states": [ { "default": true, - "id": 9352 + "id": 9362 } ] }, @@ -191663,7 +192182,7 @@ "states": [ { "default": true, - "id": 27575 + "id": 27654 } ] }, @@ -191676,7 +192195,7 @@ "states": [ { "default": true, - "id": 9346 + "id": 9356 } ] }, @@ -191689,7 +192208,7 @@ "states": [ { "default": true, - "id": 9364 + "id": 9374 } ] }, @@ -191702,7 +192221,7 @@ "states": [ { "default": true, - "id": 9351 + "id": 9361 } ] }, @@ -191715,7 +192234,7 @@ "states": [ { "default": true, - "id": 9343 + "id": 9353 } ] }, @@ -191728,7 +192247,7 @@ "states": [ { "default": true, - "id": 27864 + "id": 27943 } ] }, @@ -191741,7 +192260,7 @@ "states": [ { "default": true, - "id": 9359 + "id": 9369 } ] }, @@ -191754,7 +192273,7 @@ "states": [ { "default": true, - "id": 9362 + "id": 9372 } ] }, @@ -191767,7 +192286,7 @@ "states": [ { "default": true, - "id": 9350 + "id": 9360 } ] }, @@ -191780,7 +192299,7 @@ "states": [ { "default": true, - "id": 9361 + "id": 9371 } ] }, @@ -191793,7 +192312,7 @@ "states": [ { "default": true, - "id": 9354 + "id": 9364 } ] }, @@ -191806,7 +192325,7 @@ "states": [ { "default": true, - "id": 9366 + "id": 9376 } ] }, @@ -191819,7 +192338,7 @@ "states": [ { "default": true, - "id": 9358 + "id": 9368 } ] }, @@ -191832,7 +192351,7 @@ "states": [ { "default": true, - "id": 9344 + "id": 9354 } ] }, @@ -191845,7 +192364,7 @@ "states": [ { "default": true, - "id": 9342 + "id": 9352 } ] }, @@ -191858,7 +192377,7 @@ "states": [ { "default": true, - "id": 20469 + "id": 20516 } ] }, @@ -191871,7 +192390,7 @@ "states": [ { "default": true, - "id": 20471 + "id": 20518 } ] }, @@ -191884,7 +192403,7 @@ "states": [ { "default": true, - "id": 9360 + "id": 9370 } ] }, @@ -191897,7 +192416,7 @@ "states": [ { "default": true, - "id": 9365 + "id": 9375 } ] }, @@ -191909,7 +192428,7 @@ "states": [ { "default": true, - "id": 23331 + "id": 23378 } ] }, @@ -191930,19 +192449,19 @@ "states": [ { "default": true, - "id": 8177, + "id": 8187, "properties": { "level": "1" } }, { - "id": 8178, + "id": 8188, "properties": { "level": "2" } }, { - "id": 8179, + "id": 8189, "properties": { "level": "3" } @@ -192176,7 +192695,7 @@ "states": [ { "default": true, - "id": 11342 + "id": 11352 } ] }, @@ -192198,21 +192717,21 @@ }, "states": [ { - "id": 11591, + "id": 11601, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 11592, + "id": 11602, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 11593, + "id": 11603, "properties": { "type": "bottom", "waterlogged": "true" @@ -192220,21 +192739,21 @@ }, { "default": true, - "id": 11594, + "id": 11604, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 11595, + "id": 11605, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 11596, + "id": 11606, "properties": { "type": "double", "waterlogged": "false" @@ -192275,7 +192794,7 @@ }, "states": [ { - "id": 11425, + "id": 11435, "properties": { "facing": "north", "half": "top", @@ -192284,7 +192803,7 @@ } }, { - "id": 11426, + "id": 11436, "properties": { "facing": "north", "half": "top", @@ -192293,7 +192812,7 @@ } }, { - "id": 11427, + "id": 11437, "properties": { "facing": "north", "half": "top", @@ -192302,7 +192821,7 @@ } }, { - "id": 11428, + "id": 11438, "properties": { "facing": "north", "half": "top", @@ -192311,7 +192830,7 @@ } }, { - "id": 11429, + "id": 11439, "properties": { "facing": "north", "half": "top", @@ -192320,7 +192839,7 @@ } }, { - "id": 11430, + "id": 11440, "properties": { "facing": "north", "half": "top", @@ -192329,7 +192848,7 @@ } }, { - "id": 11431, + "id": 11441, "properties": { "facing": "north", "half": "top", @@ -192338,7 +192857,7 @@ } }, { - "id": 11432, + "id": 11442, "properties": { "facing": "north", "half": "top", @@ -192347,7 +192866,7 @@ } }, { - "id": 11433, + "id": 11443, "properties": { "facing": "north", "half": "top", @@ -192356,7 +192875,7 @@ } }, { - "id": 11434, + "id": 11444, "properties": { "facing": "north", "half": "top", @@ -192365,7 +192884,7 @@ } }, { - "id": 11435, + "id": 11445, "properties": { "facing": "north", "half": "bottom", @@ -192375,7 +192894,7 @@ }, { "default": true, - "id": 11436, + "id": 11446, "properties": { "facing": "north", "half": "bottom", @@ -192384,7 +192903,7 @@ } }, { - "id": 11437, + "id": 11447, "properties": { "facing": "north", "half": "bottom", @@ -192393,7 +192912,7 @@ } }, { - "id": 11438, + "id": 11448, "properties": { "facing": "north", "half": "bottom", @@ -192402,7 +192921,7 @@ } }, { - "id": 11439, + "id": 11449, "properties": { "facing": "north", "half": "bottom", @@ -192411,7 +192930,7 @@ } }, { - "id": 11440, + "id": 11450, "properties": { "facing": "north", "half": "bottom", @@ -192420,7 +192939,7 @@ } }, { - "id": 11441, + "id": 11451, "properties": { "facing": "north", "half": "bottom", @@ -192429,7 +192948,7 @@ } }, { - "id": 11442, + "id": 11452, "properties": { "facing": "north", "half": "bottom", @@ -192438,7 +192957,7 @@ } }, { - "id": 11443, + "id": 11453, "properties": { "facing": "north", "half": "bottom", @@ -192447,7 +192966,7 @@ } }, { - "id": 11444, + "id": 11454, "properties": { "facing": "north", "half": "bottom", @@ -192456,7 +192975,7 @@ } }, { - "id": 11445, + "id": 11455, "properties": { "facing": "south", "half": "top", @@ -192465,7 +192984,7 @@ } }, { - "id": 11446, + "id": 11456, "properties": { "facing": "south", "half": "top", @@ -192474,7 +192993,7 @@ } }, { - "id": 11447, + "id": 11457, "properties": { "facing": "south", "half": "top", @@ -192483,7 +193002,7 @@ } }, { - "id": 11448, + "id": 11458, "properties": { "facing": "south", "half": "top", @@ -192492,7 +193011,7 @@ } }, { - "id": 11449, + "id": 11459, "properties": { "facing": "south", "half": "top", @@ -192501,7 +193020,7 @@ } }, { - "id": 11450, + "id": 11460, "properties": { "facing": "south", "half": "top", @@ -192510,7 +193029,7 @@ } }, { - "id": 11451, + "id": 11461, "properties": { "facing": "south", "half": "top", @@ -192519,7 +193038,7 @@ } }, { - "id": 11452, + "id": 11462, "properties": { "facing": "south", "half": "top", @@ -192528,7 +193047,7 @@ } }, { - "id": 11453, + "id": 11463, "properties": { "facing": "south", "half": "top", @@ -192537,7 +193056,7 @@ } }, { - "id": 11454, + "id": 11464, "properties": { "facing": "south", "half": "top", @@ -192546,7 +193065,7 @@ } }, { - "id": 11455, + "id": 11465, "properties": { "facing": "south", "half": "bottom", @@ -192555,7 +193074,7 @@ } }, { - "id": 11456, + "id": 11466, "properties": { "facing": "south", "half": "bottom", @@ -192564,7 +193083,7 @@ } }, { - "id": 11457, + "id": 11467, "properties": { "facing": "south", "half": "bottom", @@ -192573,7 +193092,7 @@ } }, { - "id": 11458, + "id": 11468, "properties": { "facing": "south", "half": "bottom", @@ -192582,7 +193101,7 @@ } }, { - "id": 11459, + "id": 11469, "properties": { "facing": "south", "half": "bottom", @@ -192591,7 +193110,7 @@ } }, { - "id": 11460, + "id": 11470, "properties": { "facing": "south", "half": "bottom", @@ -192600,7 +193119,7 @@ } }, { - "id": 11461, + "id": 11471, "properties": { "facing": "south", "half": "bottom", @@ -192609,7 +193128,7 @@ } }, { - "id": 11462, + "id": 11472, "properties": { "facing": "south", "half": "bottom", @@ -192618,7 +193137,7 @@ } }, { - "id": 11463, + "id": 11473, "properties": { "facing": "south", "half": "bottom", @@ -192627,7 +193146,7 @@ } }, { - "id": 11464, + "id": 11474, "properties": { "facing": "south", "half": "bottom", @@ -192636,7 +193155,7 @@ } }, { - "id": 11465, + "id": 11475, "properties": { "facing": "west", "half": "top", @@ -192645,7 +193164,7 @@ } }, { - "id": 11466, + "id": 11476, "properties": { "facing": "west", "half": "top", @@ -192654,7 +193173,7 @@ } }, { - "id": 11467, + "id": 11477, "properties": { "facing": "west", "half": "top", @@ -192663,7 +193182,7 @@ } }, { - "id": 11468, + "id": 11478, "properties": { "facing": "west", "half": "top", @@ -192672,7 +193191,7 @@ } }, { - "id": 11469, + "id": 11479, "properties": { "facing": "west", "half": "top", @@ -192681,7 +193200,7 @@ } }, { - "id": 11470, + "id": 11480, "properties": { "facing": "west", "half": "top", @@ -192690,7 +193209,7 @@ } }, { - "id": 11471, + "id": 11481, "properties": { "facing": "west", "half": "top", @@ -192699,7 +193218,7 @@ } }, { - "id": 11472, + "id": 11482, "properties": { "facing": "west", "half": "top", @@ -192708,7 +193227,7 @@ } }, { - "id": 11473, + "id": 11483, "properties": { "facing": "west", "half": "top", @@ -192717,7 +193236,7 @@ } }, { - "id": 11474, + "id": 11484, "properties": { "facing": "west", "half": "top", @@ -192726,7 +193245,7 @@ } }, { - "id": 11475, + "id": 11485, "properties": { "facing": "west", "half": "bottom", @@ -192735,7 +193254,7 @@ } }, { - "id": 11476, + "id": 11486, "properties": { "facing": "west", "half": "bottom", @@ -192744,7 +193263,7 @@ } }, { - "id": 11477, + "id": 11487, "properties": { "facing": "west", "half": "bottom", @@ -192753,7 +193272,7 @@ } }, { - "id": 11478, + "id": 11488, "properties": { "facing": "west", "half": "bottom", @@ -192762,7 +193281,7 @@ } }, { - "id": 11479, + "id": 11489, "properties": { "facing": "west", "half": "bottom", @@ -192771,7 +193290,7 @@ } }, { - "id": 11480, + "id": 11490, "properties": { "facing": "west", "half": "bottom", @@ -192780,7 +193299,7 @@ } }, { - "id": 11481, + "id": 11491, "properties": { "facing": "west", "half": "bottom", @@ -192789,7 +193308,7 @@ } }, { - "id": 11482, + "id": 11492, "properties": { "facing": "west", "half": "bottom", @@ -192798,7 +193317,7 @@ } }, { - "id": 11483, + "id": 11493, "properties": { "facing": "west", "half": "bottom", @@ -192807,7 +193326,7 @@ } }, { - "id": 11484, + "id": 11494, "properties": { "facing": "west", "half": "bottom", @@ -192816,7 +193335,7 @@ } }, { - "id": 11485, + "id": 11495, "properties": { "facing": "east", "half": "top", @@ -192825,7 +193344,7 @@ } }, { - "id": 11486, + "id": 11496, "properties": { "facing": "east", "half": "top", @@ -192834,7 +193353,7 @@ } }, { - "id": 11487, + "id": 11497, "properties": { "facing": "east", "half": "top", @@ -192843,7 +193362,7 @@ } }, { - "id": 11488, + "id": 11498, "properties": { "facing": "east", "half": "top", @@ -192852,7 +193371,7 @@ } }, { - "id": 11489, + "id": 11499, "properties": { "facing": "east", "half": "top", @@ -192861,7 +193380,7 @@ } }, { - "id": 11490, + "id": 11500, "properties": { "facing": "east", "half": "top", @@ -192870,7 +193389,7 @@ } }, { - "id": 11491, + "id": 11501, "properties": { "facing": "east", "half": "top", @@ -192879,7 +193398,7 @@ } }, { - "id": 11492, + "id": 11502, "properties": { "facing": "east", "half": "top", @@ -192888,7 +193407,7 @@ } }, { - "id": 11493, + "id": 11503, "properties": { "facing": "east", "half": "top", @@ -192897,7 +193416,7 @@ } }, { - "id": 11494, + "id": 11504, "properties": { "facing": "east", "half": "top", @@ -192906,7 +193425,7 @@ } }, { - "id": 11495, + "id": 11505, "properties": { "facing": "east", "half": "bottom", @@ -192915,7 +193434,7 @@ } }, { - "id": 11496, + "id": 11506, "properties": { "facing": "east", "half": "bottom", @@ -192924,7 +193443,7 @@ } }, { - "id": 11497, + "id": 11507, "properties": { "facing": "east", "half": "bottom", @@ -192933,7 +193452,7 @@ } }, { - "id": 11498, + "id": 11508, "properties": { "facing": "east", "half": "bottom", @@ -192942,7 +193461,7 @@ } }, { - "id": 11499, + "id": 11509, "properties": { "facing": "east", "half": "bottom", @@ -192951,7 +193470,7 @@ } }, { - "id": 11500, + "id": 11510, "properties": { "facing": "east", "half": "bottom", @@ -192960,7 +193479,7 @@ } }, { - "id": 11501, + "id": 11511, "properties": { "facing": "east", "half": "bottom", @@ -192969,7 +193488,7 @@ } }, { - "id": 11502, + "id": 11512, "properties": { "facing": "east", "half": "bottom", @@ -192978,7 +193497,7 @@ } }, { - "id": 11503, + "id": 11513, "properties": { "facing": "east", "half": "bottom", @@ -192987,7 +193506,7 @@ } }, { - "id": 11504, + "id": 11514, "properties": { "facing": "east", "half": "bottom", @@ -193005,7 +193524,7 @@ "states": [ { "default": true, - "id": 11343 + "id": 11353 } ] }, @@ -193027,21 +193546,21 @@ }, "states": [ { - "id": 11585, + "id": 11595, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 11586, + "id": 11596, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 11587, + "id": 11597, "properties": { "type": "bottom", "waterlogged": "true" @@ -193049,21 +193568,21 @@ }, { "default": true, - "id": 11588, + "id": 11598, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 11589, + "id": 11599, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 11590, + "id": 11600, "properties": { "type": "double", "waterlogged": "false" @@ -193104,7 +193623,7 @@ }, "states": [ { - "id": 11345, + "id": 11355, "properties": { "facing": "north", "half": "top", @@ -193113,7 +193632,7 @@ } }, { - "id": 11346, + "id": 11356, "properties": { "facing": "north", "half": "top", @@ -193122,7 +193641,7 @@ } }, { - "id": 11347, + "id": 11357, "properties": { "facing": "north", "half": "top", @@ -193131,7 +193650,7 @@ } }, { - "id": 11348, + "id": 11358, "properties": { "facing": "north", "half": "top", @@ -193140,7 +193659,7 @@ } }, { - "id": 11349, + "id": 11359, "properties": { "facing": "north", "half": "top", @@ -193149,7 +193668,7 @@ } }, { - "id": 11350, + "id": 11360, "properties": { "facing": "north", "half": "top", @@ -193158,7 +193677,7 @@ } }, { - "id": 11351, + "id": 11361, "properties": { "facing": "north", "half": "top", @@ -193167,7 +193686,7 @@ } }, { - "id": 11352, + "id": 11362, "properties": { "facing": "north", "half": "top", @@ -193176,7 +193695,7 @@ } }, { - "id": 11353, + "id": 11363, "properties": { "facing": "north", "half": "top", @@ -193185,7 +193704,7 @@ } }, { - "id": 11354, + "id": 11364, "properties": { "facing": "north", "half": "top", @@ -193194,7 +193713,7 @@ } }, { - "id": 11355, + "id": 11365, "properties": { "facing": "north", "half": "bottom", @@ -193204,7 +193723,7 @@ }, { "default": true, - "id": 11356, + "id": 11366, "properties": { "facing": "north", "half": "bottom", @@ -193213,7 +193732,7 @@ } }, { - "id": 11357, + "id": 11367, "properties": { "facing": "north", "half": "bottom", @@ -193222,7 +193741,7 @@ } }, { - "id": 11358, + "id": 11368, "properties": { "facing": "north", "half": "bottom", @@ -193231,7 +193750,7 @@ } }, { - "id": 11359, + "id": 11369, "properties": { "facing": "north", "half": "bottom", @@ -193240,7 +193759,7 @@ } }, { - "id": 11360, + "id": 11370, "properties": { "facing": "north", "half": "bottom", @@ -193249,7 +193768,7 @@ } }, { - "id": 11361, + "id": 11371, "properties": { "facing": "north", "half": "bottom", @@ -193258,7 +193777,7 @@ } }, { - "id": 11362, + "id": 11372, "properties": { "facing": "north", "half": "bottom", @@ -193267,7 +193786,7 @@ } }, { - "id": 11363, + "id": 11373, "properties": { "facing": "north", "half": "bottom", @@ -193276,7 +193795,7 @@ } }, { - "id": 11364, + "id": 11374, "properties": { "facing": "north", "half": "bottom", @@ -193285,7 +193804,7 @@ } }, { - "id": 11365, + "id": 11375, "properties": { "facing": "south", "half": "top", @@ -193294,7 +193813,7 @@ } }, { - "id": 11366, + "id": 11376, "properties": { "facing": "south", "half": "top", @@ -193303,7 +193822,7 @@ } }, { - "id": 11367, + "id": 11377, "properties": { "facing": "south", "half": "top", @@ -193312,7 +193831,7 @@ } }, { - "id": 11368, + "id": 11378, "properties": { "facing": "south", "half": "top", @@ -193321,7 +193840,7 @@ } }, { - "id": 11369, + "id": 11379, "properties": { "facing": "south", "half": "top", @@ -193330,7 +193849,7 @@ } }, { - "id": 11370, + "id": 11380, "properties": { "facing": "south", "half": "top", @@ -193339,7 +193858,7 @@ } }, { - "id": 11371, + "id": 11381, "properties": { "facing": "south", "half": "top", @@ -193348,7 +193867,7 @@ } }, { - "id": 11372, + "id": 11382, "properties": { "facing": "south", "half": "top", @@ -193357,7 +193876,7 @@ } }, { - "id": 11373, + "id": 11383, "properties": { "facing": "south", "half": "top", @@ -193366,7 +193885,7 @@ } }, { - "id": 11374, + "id": 11384, "properties": { "facing": "south", "half": "top", @@ -193375,7 +193894,7 @@ } }, { - "id": 11375, + "id": 11385, "properties": { "facing": "south", "half": "bottom", @@ -193384,7 +193903,7 @@ } }, { - "id": 11376, + "id": 11386, "properties": { "facing": "south", "half": "bottom", @@ -193393,7 +193912,7 @@ } }, { - "id": 11377, + "id": 11387, "properties": { "facing": "south", "half": "bottom", @@ -193402,7 +193921,7 @@ } }, { - "id": 11378, + "id": 11388, "properties": { "facing": "south", "half": "bottom", @@ -193411,7 +193930,7 @@ } }, { - "id": 11379, + "id": 11389, "properties": { "facing": "south", "half": "bottom", @@ -193420,7 +193939,7 @@ } }, { - "id": 11380, + "id": 11390, "properties": { "facing": "south", "half": "bottom", @@ -193429,7 +193948,7 @@ } }, { - "id": 11381, + "id": 11391, "properties": { "facing": "south", "half": "bottom", @@ -193438,7 +193957,7 @@ } }, { - "id": 11382, + "id": 11392, "properties": { "facing": "south", "half": "bottom", @@ -193447,7 +193966,7 @@ } }, { - "id": 11383, + "id": 11393, "properties": { "facing": "south", "half": "bottom", @@ -193456,7 +193975,7 @@ } }, { - "id": 11384, + "id": 11394, "properties": { "facing": "south", "half": "bottom", @@ -193465,7 +193984,7 @@ } }, { - "id": 11385, + "id": 11395, "properties": { "facing": "west", "half": "top", @@ -193474,7 +193993,7 @@ } }, { - "id": 11386, + "id": 11396, "properties": { "facing": "west", "half": "top", @@ -193483,7 +194002,7 @@ } }, { - "id": 11387, + "id": 11397, "properties": { "facing": "west", "half": "top", @@ -193492,7 +194011,7 @@ } }, { - "id": 11388, + "id": 11398, "properties": { "facing": "west", "half": "top", @@ -193501,7 +194020,7 @@ } }, { - "id": 11389, + "id": 11399, "properties": { "facing": "west", "half": "top", @@ -193510,7 +194029,7 @@ } }, { - "id": 11390, + "id": 11400, "properties": { "facing": "west", "half": "top", @@ -193519,7 +194038,7 @@ } }, { - "id": 11391, + "id": 11401, "properties": { "facing": "west", "half": "top", @@ -193528,7 +194047,7 @@ } }, { - "id": 11392, + "id": 11402, "properties": { "facing": "west", "half": "top", @@ -193537,7 +194056,7 @@ } }, { - "id": 11393, + "id": 11403, "properties": { "facing": "west", "half": "top", @@ -193546,7 +194065,7 @@ } }, { - "id": 11394, + "id": 11404, "properties": { "facing": "west", "half": "top", @@ -193555,7 +194074,7 @@ } }, { - "id": 11395, + "id": 11405, "properties": { "facing": "west", "half": "bottom", @@ -193564,7 +194083,7 @@ } }, { - "id": 11396, + "id": 11406, "properties": { "facing": "west", "half": "bottom", @@ -193573,7 +194092,7 @@ } }, { - "id": 11397, + "id": 11407, "properties": { "facing": "west", "half": "bottom", @@ -193582,7 +194101,7 @@ } }, { - "id": 11398, + "id": 11408, "properties": { "facing": "west", "half": "bottom", @@ -193591,7 +194110,7 @@ } }, { - "id": 11399, + "id": 11409, "properties": { "facing": "west", "half": "bottom", @@ -193600,7 +194119,7 @@ } }, { - "id": 11400, + "id": 11410, "properties": { "facing": "west", "half": "bottom", @@ -193609,7 +194128,7 @@ } }, { - "id": 11401, + "id": 11411, "properties": { "facing": "west", "half": "bottom", @@ -193618,7 +194137,7 @@ } }, { - "id": 11402, + "id": 11412, "properties": { "facing": "west", "half": "bottom", @@ -193627,7 +194146,7 @@ } }, { - "id": 11403, + "id": 11413, "properties": { "facing": "west", "half": "bottom", @@ -193636,7 +194155,7 @@ } }, { - "id": 11404, + "id": 11414, "properties": { "facing": "west", "half": "bottom", @@ -193645,7 +194164,7 @@ } }, { - "id": 11405, + "id": 11415, "properties": { "facing": "east", "half": "top", @@ -193654,7 +194173,7 @@ } }, { - "id": 11406, + "id": 11416, "properties": { "facing": "east", "half": "top", @@ -193663,7 +194182,7 @@ } }, { - "id": 11407, + "id": 11417, "properties": { "facing": "east", "half": "top", @@ -193672,7 +194191,7 @@ } }, { - "id": 11408, + "id": 11418, "properties": { "facing": "east", "half": "top", @@ -193681,7 +194200,7 @@ } }, { - "id": 11409, + "id": 11419, "properties": { "facing": "east", "half": "top", @@ -193690,7 +194209,7 @@ } }, { - "id": 11410, + "id": 11420, "properties": { "facing": "east", "half": "top", @@ -193699,7 +194218,7 @@ } }, { - "id": 11411, + "id": 11421, "properties": { "facing": "east", "half": "top", @@ -193708,7 +194227,7 @@ } }, { - "id": 11412, + "id": 11422, "properties": { "facing": "east", "half": "top", @@ -193717,7 +194236,7 @@ } }, { - "id": 11413, + "id": 11423, "properties": { "facing": "east", "half": "top", @@ -193726,7 +194245,7 @@ } }, { - "id": 11414, + "id": 11424, "properties": { "facing": "east", "half": "top", @@ -193735,7 +194254,7 @@ } }, { - "id": 11415, + "id": 11425, "properties": { "facing": "east", "half": "bottom", @@ -193744,7 +194263,7 @@ } }, { - "id": 11416, + "id": 11426, "properties": { "facing": "east", "half": "bottom", @@ -193753,7 +194272,7 @@ } }, { - "id": 11417, + "id": 11427, "properties": { "facing": "east", "half": "bottom", @@ -193762,7 +194281,7 @@ } }, { - "id": 11418, + "id": 11428, "properties": { "facing": "east", "half": "bottom", @@ -193771,7 +194290,7 @@ } }, { - "id": 11419, + "id": 11429, "properties": { "facing": "east", "half": "bottom", @@ -193780,7 +194299,7 @@ } }, { - "id": 11420, + "id": 11430, "properties": { "facing": "east", "half": "bottom", @@ -193789,7 +194308,7 @@ } }, { - "id": 11421, + "id": 11431, "properties": { "facing": "east", "half": "bottom", @@ -193798,7 +194317,7 @@ } }, { - "id": 11422, + "id": 11432, "properties": { "facing": "east", "half": "bottom", @@ -193807,7 +194326,7 @@ } }, { - "id": 11423, + "id": 11433, "properties": { "facing": "east", "half": "bottom", @@ -193816,7 +194335,7 @@ } }, { - "id": 11424, + "id": 11434, "properties": { "facing": "east", "half": "bottom", @@ -193863,7 +194382,7 @@ }, "states": [ { - "id": 15497, + "id": 15539, "properties": { "east": "none", "north": "none", @@ -193874,7 +194393,7 @@ } }, { - "id": 15498, + "id": 15540, "properties": { "east": "none", "north": "none", @@ -193885,7 +194404,7 @@ } }, { - "id": 15499, + "id": 15541, "properties": { "east": "none", "north": "none", @@ -193897,7 +194416,7 @@ }, { "default": true, - "id": 15500, + "id": 15542, "properties": { "east": "none", "north": "none", @@ -193908,7 +194427,7 @@ } }, { - "id": 15501, + "id": 15543, "properties": { "east": "none", "north": "none", @@ -193919,7 +194438,7 @@ } }, { - "id": 15502, + "id": 15544, "properties": { "east": "none", "north": "none", @@ -193930,7 +194449,7 @@ } }, { - "id": 15503, + "id": 15545, "properties": { "east": "none", "north": "none", @@ -193941,7 +194460,7 @@ } }, { - "id": 15504, + "id": 15546, "properties": { "east": "none", "north": "none", @@ -193952,7 +194471,7 @@ } }, { - "id": 15505, + "id": 15547, "properties": { "east": "none", "north": "none", @@ -193963,7 +194482,7 @@ } }, { - "id": 15506, + "id": 15548, "properties": { "east": "none", "north": "none", @@ -193974,7 +194493,7 @@ } }, { - "id": 15507, + "id": 15549, "properties": { "east": "none", "north": "none", @@ -193985,7 +194504,7 @@ } }, { - "id": 15508, + "id": 15550, "properties": { "east": "none", "north": "none", @@ -193996,7 +194515,7 @@ } }, { - "id": 15509, + "id": 15551, "properties": { "east": "none", "north": "none", @@ -194007,7 +194526,7 @@ } }, { - "id": 15510, + "id": 15552, "properties": { "east": "none", "north": "none", @@ -194018,7 +194537,7 @@ } }, { - "id": 15511, + "id": 15553, "properties": { "east": "none", "north": "none", @@ -194029,7 +194548,7 @@ } }, { - "id": 15512, + "id": 15554, "properties": { "east": "none", "north": "none", @@ -194040,7 +194559,7 @@ } }, { - "id": 15513, + "id": 15555, "properties": { "east": "none", "north": "none", @@ -194051,7 +194570,7 @@ } }, { - "id": 15514, + "id": 15556, "properties": { "east": "none", "north": "none", @@ -194062,7 +194581,7 @@ } }, { - "id": 15515, + "id": 15557, "properties": { "east": "none", "north": "none", @@ -194073,7 +194592,7 @@ } }, { - "id": 15516, + "id": 15558, "properties": { "east": "none", "north": "none", @@ -194084,7 +194603,7 @@ } }, { - "id": 15517, + "id": 15559, "properties": { "east": "none", "north": "none", @@ -194095,7 +194614,7 @@ } }, { - "id": 15518, + "id": 15560, "properties": { "east": "none", "north": "none", @@ -194106,7 +194625,7 @@ } }, { - "id": 15519, + "id": 15561, "properties": { "east": "none", "north": "none", @@ -194117,7 +194636,7 @@ } }, { - "id": 15520, + "id": 15562, "properties": { "east": "none", "north": "none", @@ -194128,7 +194647,7 @@ } }, { - "id": 15521, + "id": 15563, "properties": { "east": "none", "north": "none", @@ -194139,7 +194658,7 @@ } }, { - "id": 15522, + "id": 15564, "properties": { "east": "none", "north": "none", @@ -194150,7 +194669,7 @@ } }, { - "id": 15523, + "id": 15565, "properties": { "east": "none", "north": "none", @@ -194161,7 +194680,7 @@ } }, { - "id": 15524, + "id": 15566, "properties": { "east": "none", "north": "none", @@ -194172,7 +194691,7 @@ } }, { - "id": 15525, + "id": 15567, "properties": { "east": "none", "north": "none", @@ -194183,7 +194702,7 @@ } }, { - "id": 15526, + "id": 15568, "properties": { "east": "none", "north": "none", @@ -194194,7 +194713,7 @@ } }, { - "id": 15527, + "id": 15569, "properties": { "east": "none", "north": "none", @@ -194205,7 +194724,7 @@ } }, { - "id": 15528, + "id": 15570, "properties": { "east": "none", "north": "none", @@ -194216,7 +194735,7 @@ } }, { - "id": 15529, + "id": 15571, "properties": { "east": "none", "north": "none", @@ -194227,7 +194746,7 @@ } }, { - "id": 15530, + "id": 15572, "properties": { "east": "none", "north": "none", @@ -194238,7 +194757,7 @@ } }, { - "id": 15531, + "id": 15573, "properties": { "east": "none", "north": "none", @@ -194249,7 +194768,7 @@ } }, { - "id": 15532, + "id": 15574, "properties": { "east": "none", "north": "none", @@ -194260,7 +194779,7 @@ } }, { - "id": 15533, + "id": 15575, "properties": { "east": "none", "north": "low", @@ -194271,7 +194790,7 @@ } }, { - "id": 15534, + "id": 15576, "properties": { "east": "none", "north": "low", @@ -194282,7 +194801,7 @@ } }, { - "id": 15535, + "id": 15577, "properties": { "east": "none", "north": "low", @@ -194293,7 +194812,7 @@ } }, { - "id": 15536, + "id": 15578, "properties": { "east": "none", "north": "low", @@ -194304,7 +194823,7 @@ } }, { - "id": 15537, + "id": 15579, "properties": { "east": "none", "north": "low", @@ -194315,7 +194834,7 @@ } }, { - "id": 15538, + "id": 15580, "properties": { "east": "none", "north": "low", @@ -194326,7 +194845,7 @@ } }, { - "id": 15539, + "id": 15581, "properties": { "east": "none", "north": "low", @@ -194337,7 +194856,7 @@ } }, { - "id": 15540, + "id": 15582, "properties": { "east": "none", "north": "low", @@ -194348,7 +194867,7 @@ } }, { - "id": 15541, + "id": 15583, "properties": { "east": "none", "north": "low", @@ -194359,7 +194878,7 @@ } }, { - "id": 15542, + "id": 15584, "properties": { "east": "none", "north": "low", @@ -194370,7 +194889,7 @@ } }, { - "id": 15543, + "id": 15585, "properties": { "east": "none", "north": "low", @@ -194381,7 +194900,7 @@ } }, { - "id": 15544, + "id": 15586, "properties": { "east": "none", "north": "low", @@ -194392,7 +194911,7 @@ } }, { - "id": 15545, + "id": 15587, "properties": { "east": "none", "north": "low", @@ -194403,7 +194922,7 @@ } }, { - "id": 15546, + "id": 15588, "properties": { "east": "none", "north": "low", @@ -194414,7 +194933,7 @@ } }, { - "id": 15547, + "id": 15589, "properties": { "east": "none", "north": "low", @@ -194425,7 +194944,7 @@ } }, { - "id": 15548, + "id": 15590, "properties": { "east": "none", "north": "low", @@ -194436,7 +194955,7 @@ } }, { - "id": 15549, + "id": 15591, "properties": { "east": "none", "north": "low", @@ -194447,7 +194966,7 @@ } }, { - "id": 15550, + "id": 15592, "properties": { "east": "none", "north": "low", @@ -194458,7 +194977,7 @@ } }, { - "id": 15551, + "id": 15593, "properties": { "east": "none", "north": "low", @@ -194469,7 +194988,7 @@ } }, { - "id": 15552, + "id": 15594, "properties": { "east": "none", "north": "low", @@ -194480,7 +194999,7 @@ } }, { - "id": 15553, + "id": 15595, "properties": { "east": "none", "north": "low", @@ -194491,7 +195010,7 @@ } }, { - "id": 15554, + "id": 15596, "properties": { "east": "none", "north": "low", @@ -194502,7 +195021,7 @@ } }, { - "id": 15555, + "id": 15597, "properties": { "east": "none", "north": "low", @@ -194513,7 +195032,7 @@ } }, { - "id": 15556, + "id": 15598, "properties": { "east": "none", "north": "low", @@ -194524,7 +195043,7 @@ } }, { - "id": 15557, + "id": 15599, "properties": { "east": "none", "north": "low", @@ -194535,7 +195054,7 @@ } }, { - "id": 15558, + "id": 15600, "properties": { "east": "none", "north": "low", @@ -194546,7 +195065,7 @@ } }, { - "id": 15559, + "id": 15601, "properties": { "east": "none", "north": "low", @@ -194557,7 +195076,7 @@ } }, { - "id": 15560, + "id": 15602, "properties": { "east": "none", "north": "low", @@ -194568,7 +195087,7 @@ } }, { - "id": 15561, + "id": 15603, "properties": { "east": "none", "north": "low", @@ -194579,7 +195098,7 @@ } }, { - "id": 15562, + "id": 15604, "properties": { "east": "none", "north": "low", @@ -194590,7 +195109,7 @@ } }, { - "id": 15563, + "id": 15605, "properties": { "east": "none", "north": "low", @@ -194601,7 +195120,7 @@ } }, { - "id": 15564, + "id": 15606, "properties": { "east": "none", "north": "low", @@ -194612,7 +195131,7 @@ } }, { - "id": 15565, + "id": 15607, "properties": { "east": "none", "north": "low", @@ -194623,7 +195142,7 @@ } }, { - "id": 15566, + "id": 15608, "properties": { "east": "none", "north": "low", @@ -194634,7 +195153,7 @@ } }, { - "id": 15567, + "id": 15609, "properties": { "east": "none", "north": "low", @@ -194645,7 +195164,7 @@ } }, { - "id": 15568, + "id": 15610, "properties": { "east": "none", "north": "low", @@ -194656,7 +195175,7 @@ } }, { - "id": 15569, + "id": 15611, "properties": { "east": "none", "north": "tall", @@ -194667,7 +195186,7 @@ } }, { - "id": 15570, + "id": 15612, "properties": { "east": "none", "north": "tall", @@ -194678,7 +195197,7 @@ } }, { - "id": 15571, + "id": 15613, "properties": { "east": "none", "north": "tall", @@ -194689,7 +195208,7 @@ } }, { - "id": 15572, + "id": 15614, "properties": { "east": "none", "north": "tall", @@ -194700,7 +195219,7 @@ } }, { - "id": 15573, + "id": 15615, "properties": { "east": "none", "north": "tall", @@ -194711,7 +195230,7 @@ } }, { - "id": 15574, + "id": 15616, "properties": { "east": "none", "north": "tall", @@ -194722,7 +195241,7 @@ } }, { - "id": 15575, + "id": 15617, "properties": { "east": "none", "north": "tall", @@ -194733,7 +195252,7 @@ } }, { - "id": 15576, + "id": 15618, "properties": { "east": "none", "north": "tall", @@ -194744,7 +195263,7 @@ } }, { - "id": 15577, + "id": 15619, "properties": { "east": "none", "north": "tall", @@ -194755,7 +195274,7 @@ } }, { - "id": 15578, + "id": 15620, "properties": { "east": "none", "north": "tall", @@ -194766,7 +195285,7 @@ } }, { - "id": 15579, + "id": 15621, "properties": { "east": "none", "north": "tall", @@ -194777,7 +195296,7 @@ } }, { - "id": 15580, + "id": 15622, "properties": { "east": "none", "north": "tall", @@ -194788,7 +195307,7 @@ } }, { - "id": 15581, + "id": 15623, "properties": { "east": "none", "north": "tall", @@ -194799,7 +195318,7 @@ } }, { - "id": 15582, + "id": 15624, "properties": { "east": "none", "north": "tall", @@ -194810,7 +195329,7 @@ } }, { - "id": 15583, + "id": 15625, "properties": { "east": "none", "north": "tall", @@ -194821,7 +195340,7 @@ } }, { - "id": 15584, + "id": 15626, "properties": { "east": "none", "north": "tall", @@ -194832,7 +195351,7 @@ } }, { - "id": 15585, + "id": 15627, "properties": { "east": "none", "north": "tall", @@ -194843,7 +195362,7 @@ } }, { - "id": 15586, + "id": 15628, "properties": { "east": "none", "north": "tall", @@ -194854,7 +195373,7 @@ } }, { - "id": 15587, + "id": 15629, "properties": { "east": "none", "north": "tall", @@ -194865,7 +195384,7 @@ } }, { - "id": 15588, + "id": 15630, "properties": { "east": "none", "north": "tall", @@ -194876,7 +195395,7 @@ } }, { - "id": 15589, + "id": 15631, "properties": { "east": "none", "north": "tall", @@ -194887,7 +195406,7 @@ } }, { - "id": 15590, + "id": 15632, "properties": { "east": "none", "north": "tall", @@ -194898,7 +195417,7 @@ } }, { - "id": 15591, + "id": 15633, "properties": { "east": "none", "north": "tall", @@ -194909,7 +195428,7 @@ } }, { - "id": 15592, + "id": 15634, "properties": { "east": "none", "north": "tall", @@ -194920,7 +195439,7 @@ } }, { - "id": 15593, + "id": 15635, "properties": { "east": "none", "north": "tall", @@ -194931,7 +195450,7 @@ } }, { - "id": 15594, + "id": 15636, "properties": { "east": "none", "north": "tall", @@ -194942,7 +195461,7 @@ } }, { - "id": 15595, + "id": 15637, "properties": { "east": "none", "north": "tall", @@ -194953,7 +195472,7 @@ } }, { - "id": 15596, + "id": 15638, "properties": { "east": "none", "north": "tall", @@ -194964,7 +195483,7 @@ } }, { - "id": 15597, + "id": 15639, "properties": { "east": "none", "north": "tall", @@ -194975,7 +195494,7 @@ } }, { - "id": 15598, + "id": 15640, "properties": { "east": "none", "north": "tall", @@ -194986,7 +195505,7 @@ } }, { - "id": 15599, + "id": 15641, "properties": { "east": "none", "north": "tall", @@ -194997,7 +195516,7 @@ } }, { - "id": 15600, + "id": 15642, "properties": { "east": "none", "north": "tall", @@ -195008,7 +195527,7 @@ } }, { - "id": 15601, + "id": 15643, "properties": { "east": "none", "north": "tall", @@ -195019,7 +195538,7 @@ } }, { - "id": 15602, + "id": 15644, "properties": { "east": "none", "north": "tall", @@ -195030,7 +195549,7 @@ } }, { - "id": 15603, + "id": 15645, "properties": { "east": "none", "north": "tall", @@ -195041,7 +195560,7 @@ } }, { - "id": 15604, + "id": 15646, "properties": { "east": "none", "north": "tall", @@ -195052,7 +195571,7 @@ } }, { - "id": 15605, + "id": 15647, "properties": { "east": "low", "north": "none", @@ -195063,7 +195582,7 @@ } }, { - "id": 15606, + "id": 15648, "properties": { "east": "low", "north": "none", @@ -195074,7 +195593,7 @@ } }, { - "id": 15607, + "id": 15649, "properties": { "east": "low", "north": "none", @@ -195085,7 +195604,7 @@ } }, { - "id": 15608, + "id": 15650, "properties": { "east": "low", "north": "none", @@ -195096,7 +195615,7 @@ } }, { - "id": 15609, + "id": 15651, "properties": { "east": "low", "north": "none", @@ -195107,7 +195626,7 @@ } }, { - "id": 15610, + "id": 15652, "properties": { "east": "low", "north": "none", @@ -195118,7 +195637,7 @@ } }, { - "id": 15611, + "id": 15653, "properties": { "east": "low", "north": "none", @@ -195129,7 +195648,7 @@ } }, { - "id": 15612, + "id": 15654, "properties": { "east": "low", "north": "none", @@ -195140,7 +195659,7 @@ } }, { - "id": 15613, + "id": 15655, "properties": { "east": "low", "north": "none", @@ -195151,7 +195670,7 @@ } }, { - "id": 15614, + "id": 15656, "properties": { "east": "low", "north": "none", @@ -195162,7 +195681,7 @@ } }, { - "id": 15615, + "id": 15657, "properties": { "east": "low", "north": "none", @@ -195173,7 +195692,7 @@ } }, { - "id": 15616, + "id": 15658, "properties": { "east": "low", "north": "none", @@ -195184,7 +195703,7 @@ } }, { - "id": 15617, + "id": 15659, "properties": { "east": "low", "north": "none", @@ -195195,7 +195714,7 @@ } }, { - "id": 15618, + "id": 15660, "properties": { "east": "low", "north": "none", @@ -195206,7 +195725,7 @@ } }, { - "id": 15619, + "id": 15661, "properties": { "east": "low", "north": "none", @@ -195217,7 +195736,7 @@ } }, { - "id": 15620, + "id": 15662, "properties": { "east": "low", "north": "none", @@ -195228,7 +195747,7 @@ } }, { - "id": 15621, + "id": 15663, "properties": { "east": "low", "north": "none", @@ -195239,7 +195758,7 @@ } }, { - "id": 15622, + "id": 15664, "properties": { "east": "low", "north": "none", @@ -195250,7 +195769,7 @@ } }, { - "id": 15623, + "id": 15665, "properties": { "east": "low", "north": "none", @@ -195261,7 +195780,7 @@ } }, { - "id": 15624, + "id": 15666, "properties": { "east": "low", "north": "none", @@ -195272,7 +195791,7 @@ } }, { - "id": 15625, + "id": 15667, "properties": { "east": "low", "north": "none", @@ -195283,7 +195802,7 @@ } }, { - "id": 15626, + "id": 15668, "properties": { "east": "low", "north": "none", @@ -195294,7 +195813,7 @@ } }, { - "id": 15627, + "id": 15669, "properties": { "east": "low", "north": "none", @@ -195305,7 +195824,7 @@ } }, { - "id": 15628, + "id": 15670, "properties": { "east": "low", "north": "none", @@ -195316,7 +195835,7 @@ } }, { - "id": 15629, + "id": 15671, "properties": { "east": "low", "north": "none", @@ -195327,7 +195846,7 @@ } }, { - "id": 15630, + "id": 15672, "properties": { "east": "low", "north": "none", @@ -195338,7 +195857,7 @@ } }, { - "id": 15631, + "id": 15673, "properties": { "east": "low", "north": "none", @@ -195349,7 +195868,7 @@ } }, { - "id": 15632, + "id": 15674, "properties": { "east": "low", "north": "none", @@ -195360,7 +195879,7 @@ } }, { - "id": 15633, + "id": 15675, "properties": { "east": "low", "north": "none", @@ -195371,7 +195890,7 @@ } }, { - "id": 15634, + "id": 15676, "properties": { "east": "low", "north": "none", @@ -195382,7 +195901,7 @@ } }, { - "id": 15635, + "id": 15677, "properties": { "east": "low", "north": "none", @@ -195393,7 +195912,7 @@ } }, { - "id": 15636, + "id": 15678, "properties": { "east": "low", "north": "none", @@ -195404,7 +195923,7 @@ } }, { - "id": 15637, + "id": 15679, "properties": { "east": "low", "north": "none", @@ -195415,7 +195934,7 @@ } }, { - "id": 15638, + "id": 15680, "properties": { "east": "low", "north": "none", @@ -195426,7 +195945,7 @@ } }, { - "id": 15639, + "id": 15681, "properties": { "east": "low", "north": "none", @@ -195437,7 +195956,7 @@ } }, { - "id": 15640, + "id": 15682, "properties": { "east": "low", "north": "none", @@ -195448,7 +195967,7 @@ } }, { - "id": 15641, + "id": 15683, "properties": { "east": "low", "north": "low", @@ -195459,7 +195978,7 @@ } }, { - "id": 15642, + "id": 15684, "properties": { "east": "low", "north": "low", @@ -195470,7 +195989,7 @@ } }, { - "id": 15643, + "id": 15685, "properties": { "east": "low", "north": "low", @@ -195481,7 +196000,7 @@ } }, { - "id": 15644, + "id": 15686, "properties": { "east": "low", "north": "low", @@ -195492,7 +196011,7 @@ } }, { - "id": 15645, + "id": 15687, "properties": { "east": "low", "north": "low", @@ -195503,7 +196022,7 @@ } }, { - "id": 15646, + "id": 15688, "properties": { "east": "low", "north": "low", @@ -195514,7 +196033,7 @@ } }, { - "id": 15647, + "id": 15689, "properties": { "east": "low", "north": "low", @@ -195525,7 +196044,7 @@ } }, { - "id": 15648, + "id": 15690, "properties": { "east": "low", "north": "low", @@ -195536,7 +196055,7 @@ } }, { - "id": 15649, + "id": 15691, "properties": { "east": "low", "north": "low", @@ -195547,7 +196066,7 @@ } }, { - "id": 15650, + "id": 15692, "properties": { "east": "low", "north": "low", @@ -195558,7 +196077,7 @@ } }, { - "id": 15651, + "id": 15693, "properties": { "east": "low", "north": "low", @@ -195569,7 +196088,7 @@ } }, { - "id": 15652, + "id": 15694, "properties": { "east": "low", "north": "low", @@ -195580,7 +196099,7 @@ } }, { - "id": 15653, + "id": 15695, "properties": { "east": "low", "north": "low", @@ -195591,7 +196110,7 @@ } }, { - "id": 15654, + "id": 15696, "properties": { "east": "low", "north": "low", @@ -195602,7 +196121,7 @@ } }, { - "id": 15655, + "id": 15697, "properties": { "east": "low", "north": "low", @@ -195613,7 +196132,7 @@ } }, { - "id": 15656, + "id": 15698, "properties": { "east": "low", "north": "low", @@ -195624,7 +196143,7 @@ } }, { - "id": 15657, + "id": 15699, "properties": { "east": "low", "north": "low", @@ -195635,7 +196154,7 @@ } }, { - "id": 15658, + "id": 15700, "properties": { "east": "low", "north": "low", @@ -195646,7 +196165,7 @@ } }, { - "id": 15659, + "id": 15701, "properties": { "east": "low", "north": "low", @@ -195657,7 +196176,7 @@ } }, { - "id": 15660, + "id": 15702, "properties": { "east": "low", "north": "low", @@ -195668,7 +196187,7 @@ } }, { - "id": 15661, + "id": 15703, "properties": { "east": "low", "north": "low", @@ -195679,7 +196198,7 @@ } }, { - "id": 15662, + "id": 15704, "properties": { "east": "low", "north": "low", @@ -195690,7 +196209,7 @@ } }, { - "id": 15663, + "id": 15705, "properties": { "east": "low", "north": "low", @@ -195701,7 +196220,7 @@ } }, { - "id": 15664, + "id": 15706, "properties": { "east": "low", "north": "low", @@ -195712,7 +196231,7 @@ } }, { - "id": 15665, + "id": 15707, "properties": { "east": "low", "north": "low", @@ -195723,7 +196242,7 @@ } }, { - "id": 15666, + "id": 15708, "properties": { "east": "low", "north": "low", @@ -195734,7 +196253,7 @@ } }, { - "id": 15667, + "id": 15709, "properties": { "east": "low", "north": "low", @@ -195745,7 +196264,7 @@ } }, { - "id": 15668, + "id": 15710, "properties": { "east": "low", "north": "low", @@ -195756,7 +196275,7 @@ } }, { - "id": 15669, + "id": 15711, "properties": { "east": "low", "north": "low", @@ -195767,7 +196286,7 @@ } }, { - "id": 15670, + "id": 15712, "properties": { "east": "low", "north": "low", @@ -195778,7 +196297,7 @@ } }, { - "id": 15671, + "id": 15713, "properties": { "east": "low", "north": "low", @@ -195789,7 +196308,7 @@ } }, { - "id": 15672, + "id": 15714, "properties": { "east": "low", "north": "low", @@ -195800,7 +196319,7 @@ } }, { - "id": 15673, + "id": 15715, "properties": { "east": "low", "north": "low", @@ -195811,7 +196330,7 @@ } }, { - "id": 15674, + "id": 15716, "properties": { "east": "low", "north": "low", @@ -195822,7 +196341,7 @@ } }, { - "id": 15675, + "id": 15717, "properties": { "east": "low", "north": "low", @@ -195833,7 +196352,7 @@ } }, { - "id": 15676, + "id": 15718, "properties": { "east": "low", "north": "low", @@ -195844,7 +196363,7 @@ } }, { - "id": 15677, + "id": 15719, "properties": { "east": "low", "north": "tall", @@ -195855,7 +196374,7 @@ } }, { - "id": 15678, + "id": 15720, "properties": { "east": "low", "north": "tall", @@ -195866,7 +196385,7 @@ } }, { - "id": 15679, + "id": 15721, "properties": { "east": "low", "north": "tall", @@ -195877,7 +196396,7 @@ } }, { - "id": 15680, + "id": 15722, "properties": { "east": "low", "north": "tall", @@ -195888,7 +196407,7 @@ } }, { - "id": 15681, + "id": 15723, "properties": { "east": "low", "north": "tall", @@ -195899,7 +196418,7 @@ } }, { - "id": 15682, + "id": 15724, "properties": { "east": "low", "north": "tall", @@ -195910,7 +196429,7 @@ } }, { - "id": 15683, + "id": 15725, "properties": { "east": "low", "north": "tall", @@ -195921,7 +196440,7 @@ } }, { - "id": 15684, + "id": 15726, "properties": { "east": "low", "north": "tall", @@ -195932,7 +196451,7 @@ } }, { - "id": 15685, + "id": 15727, "properties": { "east": "low", "north": "tall", @@ -195943,7 +196462,7 @@ } }, { - "id": 15686, + "id": 15728, "properties": { "east": "low", "north": "tall", @@ -195954,7 +196473,7 @@ } }, { - "id": 15687, + "id": 15729, "properties": { "east": "low", "north": "tall", @@ -195965,7 +196484,7 @@ } }, { - "id": 15688, + "id": 15730, "properties": { "east": "low", "north": "tall", @@ -195976,7 +196495,7 @@ } }, { - "id": 15689, + "id": 15731, "properties": { "east": "low", "north": "tall", @@ -195987,7 +196506,7 @@ } }, { - "id": 15690, + "id": 15732, "properties": { "east": "low", "north": "tall", @@ -195998,7 +196517,7 @@ } }, { - "id": 15691, + "id": 15733, "properties": { "east": "low", "north": "tall", @@ -196009,7 +196528,7 @@ } }, { - "id": 15692, + "id": 15734, "properties": { "east": "low", "north": "tall", @@ -196020,7 +196539,7 @@ } }, { - "id": 15693, + "id": 15735, "properties": { "east": "low", "north": "tall", @@ -196031,7 +196550,7 @@ } }, { - "id": 15694, + "id": 15736, "properties": { "east": "low", "north": "tall", @@ -196042,7 +196561,7 @@ } }, { - "id": 15695, + "id": 15737, "properties": { "east": "low", "north": "tall", @@ -196053,7 +196572,7 @@ } }, { - "id": 15696, + "id": 15738, "properties": { "east": "low", "north": "tall", @@ -196064,7 +196583,7 @@ } }, { - "id": 15697, + "id": 15739, "properties": { "east": "low", "north": "tall", @@ -196075,7 +196594,7 @@ } }, { - "id": 15698, + "id": 15740, "properties": { "east": "low", "north": "tall", @@ -196086,7 +196605,7 @@ } }, { - "id": 15699, + "id": 15741, "properties": { "east": "low", "north": "tall", @@ -196097,7 +196616,7 @@ } }, { - "id": 15700, + "id": 15742, "properties": { "east": "low", "north": "tall", @@ -196108,7 +196627,7 @@ } }, { - "id": 15701, + "id": 15743, "properties": { "east": "low", "north": "tall", @@ -196119,7 +196638,7 @@ } }, { - "id": 15702, + "id": 15744, "properties": { "east": "low", "north": "tall", @@ -196130,7 +196649,7 @@ } }, { - "id": 15703, + "id": 15745, "properties": { "east": "low", "north": "tall", @@ -196141,7 +196660,7 @@ } }, { - "id": 15704, + "id": 15746, "properties": { "east": "low", "north": "tall", @@ -196152,7 +196671,7 @@ } }, { - "id": 15705, + "id": 15747, "properties": { "east": "low", "north": "tall", @@ -196163,7 +196682,7 @@ } }, { - "id": 15706, + "id": 15748, "properties": { "east": "low", "north": "tall", @@ -196174,7 +196693,7 @@ } }, { - "id": 15707, + "id": 15749, "properties": { "east": "low", "north": "tall", @@ -196185,7 +196704,7 @@ } }, { - "id": 15708, + "id": 15750, "properties": { "east": "low", "north": "tall", @@ -196196,7 +196715,7 @@ } }, { - "id": 15709, + "id": 15751, "properties": { "east": "low", "north": "tall", @@ -196207,7 +196726,7 @@ } }, { - "id": 15710, + "id": 15752, "properties": { "east": "low", "north": "tall", @@ -196218,7 +196737,7 @@ } }, { - "id": 15711, + "id": 15753, "properties": { "east": "low", "north": "tall", @@ -196229,7 +196748,7 @@ } }, { - "id": 15712, + "id": 15754, "properties": { "east": "low", "north": "tall", @@ -196240,7 +196759,7 @@ } }, { - "id": 15713, + "id": 15755, "properties": { "east": "tall", "north": "none", @@ -196251,7 +196770,7 @@ } }, { - "id": 15714, + "id": 15756, "properties": { "east": "tall", "north": "none", @@ -196262,7 +196781,7 @@ } }, { - "id": 15715, + "id": 15757, "properties": { "east": "tall", "north": "none", @@ -196273,7 +196792,7 @@ } }, { - "id": 15716, + "id": 15758, "properties": { "east": "tall", "north": "none", @@ -196284,7 +196803,7 @@ } }, { - "id": 15717, + "id": 15759, "properties": { "east": "tall", "north": "none", @@ -196295,7 +196814,7 @@ } }, { - "id": 15718, + "id": 15760, "properties": { "east": "tall", "north": "none", @@ -196306,7 +196825,7 @@ } }, { - "id": 15719, + "id": 15761, "properties": { "east": "tall", "north": "none", @@ -196317,7 +196836,7 @@ } }, { - "id": 15720, + "id": 15762, "properties": { "east": "tall", "north": "none", @@ -196328,7 +196847,7 @@ } }, { - "id": 15721, + "id": 15763, "properties": { "east": "tall", "north": "none", @@ -196339,7 +196858,7 @@ } }, { - "id": 15722, + "id": 15764, "properties": { "east": "tall", "north": "none", @@ -196350,7 +196869,7 @@ } }, { - "id": 15723, + "id": 15765, "properties": { "east": "tall", "north": "none", @@ -196361,7 +196880,7 @@ } }, { - "id": 15724, + "id": 15766, "properties": { "east": "tall", "north": "none", @@ -196372,7 +196891,7 @@ } }, { - "id": 15725, + "id": 15767, "properties": { "east": "tall", "north": "none", @@ -196383,7 +196902,7 @@ } }, { - "id": 15726, + "id": 15768, "properties": { "east": "tall", "north": "none", @@ -196394,7 +196913,7 @@ } }, { - "id": 15727, + "id": 15769, "properties": { "east": "tall", "north": "none", @@ -196405,7 +196924,7 @@ } }, { - "id": 15728, + "id": 15770, "properties": { "east": "tall", "north": "none", @@ -196416,7 +196935,7 @@ } }, { - "id": 15729, + "id": 15771, "properties": { "east": "tall", "north": "none", @@ -196427,7 +196946,7 @@ } }, { - "id": 15730, + "id": 15772, "properties": { "east": "tall", "north": "none", @@ -196438,7 +196957,7 @@ } }, { - "id": 15731, + "id": 15773, "properties": { "east": "tall", "north": "none", @@ -196449,7 +196968,7 @@ } }, { - "id": 15732, + "id": 15774, "properties": { "east": "tall", "north": "none", @@ -196460,7 +196979,7 @@ } }, { - "id": 15733, + "id": 15775, "properties": { "east": "tall", "north": "none", @@ -196471,7 +196990,7 @@ } }, { - "id": 15734, + "id": 15776, "properties": { "east": "tall", "north": "none", @@ -196482,7 +197001,7 @@ } }, { - "id": 15735, + "id": 15777, "properties": { "east": "tall", "north": "none", @@ -196493,7 +197012,7 @@ } }, { - "id": 15736, + "id": 15778, "properties": { "east": "tall", "north": "none", @@ -196504,7 +197023,7 @@ } }, { - "id": 15737, + "id": 15779, "properties": { "east": "tall", "north": "none", @@ -196515,7 +197034,7 @@ } }, { - "id": 15738, + "id": 15780, "properties": { "east": "tall", "north": "none", @@ -196526,7 +197045,7 @@ } }, { - "id": 15739, + "id": 15781, "properties": { "east": "tall", "north": "none", @@ -196537,7 +197056,7 @@ } }, { - "id": 15740, + "id": 15782, "properties": { "east": "tall", "north": "none", @@ -196548,7 +197067,7 @@ } }, { - "id": 15741, + "id": 15783, "properties": { "east": "tall", "north": "none", @@ -196559,7 +197078,7 @@ } }, { - "id": 15742, + "id": 15784, "properties": { "east": "tall", "north": "none", @@ -196570,7 +197089,7 @@ } }, { - "id": 15743, + "id": 15785, "properties": { "east": "tall", "north": "none", @@ -196581,7 +197100,7 @@ } }, { - "id": 15744, + "id": 15786, "properties": { "east": "tall", "north": "none", @@ -196592,7 +197111,7 @@ } }, { - "id": 15745, + "id": 15787, "properties": { "east": "tall", "north": "none", @@ -196603,7 +197122,7 @@ } }, { - "id": 15746, + "id": 15788, "properties": { "east": "tall", "north": "none", @@ -196614,7 +197133,7 @@ } }, { - "id": 15747, + "id": 15789, "properties": { "east": "tall", "north": "none", @@ -196625,7 +197144,7 @@ } }, { - "id": 15748, + "id": 15790, "properties": { "east": "tall", "north": "none", @@ -196636,7 +197155,7 @@ } }, { - "id": 15749, + "id": 15791, "properties": { "east": "tall", "north": "low", @@ -196647,7 +197166,7 @@ } }, { - "id": 15750, + "id": 15792, "properties": { "east": "tall", "north": "low", @@ -196658,7 +197177,7 @@ } }, { - "id": 15751, + "id": 15793, "properties": { "east": "tall", "north": "low", @@ -196669,7 +197188,7 @@ } }, { - "id": 15752, + "id": 15794, "properties": { "east": "tall", "north": "low", @@ -196680,7 +197199,7 @@ } }, { - "id": 15753, + "id": 15795, "properties": { "east": "tall", "north": "low", @@ -196691,7 +197210,7 @@ } }, { - "id": 15754, + "id": 15796, "properties": { "east": "tall", "north": "low", @@ -196702,7 +197221,7 @@ } }, { - "id": 15755, + "id": 15797, "properties": { "east": "tall", "north": "low", @@ -196713,7 +197232,7 @@ } }, { - "id": 15756, + "id": 15798, "properties": { "east": "tall", "north": "low", @@ -196724,7 +197243,7 @@ } }, { - "id": 15757, + "id": 15799, "properties": { "east": "tall", "north": "low", @@ -196735,7 +197254,7 @@ } }, { - "id": 15758, + "id": 15800, "properties": { "east": "tall", "north": "low", @@ -196746,7 +197265,7 @@ } }, { - "id": 15759, + "id": 15801, "properties": { "east": "tall", "north": "low", @@ -196757,7 +197276,7 @@ } }, { - "id": 15760, + "id": 15802, "properties": { "east": "tall", "north": "low", @@ -196768,7 +197287,7 @@ } }, { - "id": 15761, + "id": 15803, "properties": { "east": "tall", "north": "low", @@ -196779,7 +197298,7 @@ } }, { - "id": 15762, + "id": 15804, "properties": { "east": "tall", "north": "low", @@ -196790,7 +197309,7 @@ } }, { - "id": 15763, + "id": 15805, "properties": { "east": "tall", "north": "low", @@ -196801,7 +197320,7 @@ } }, { - "id": 15764, + "id": 15806, "properties": { "east": "tall", "north": "low", @@ -196812,7 +197331,7 @@ } }, { - "id": 15765, + "id": 15807, "properties": { "east": "tall", "north": "low", @@ -196823,7 +197342,7 @@ } }, { - "id": 15766, + "id": 15808, "properties": { "east": "tall", "north": "low", @@ -196834,7 +197353,7 @@ } }, { - "id": 15767, + "id": 15809, "properties": { "east": "tall", "north": "low", @@ -196845,7 +197364,7 @@ } }, { - "id": 15768, + "id": 15810, "properties": { "east": "tall", "north": "low", @@ -196856,7 +197375,7 @@ } }, { - "id": 15769, + "id": 15811, "properties": { "east": "tall", "north": "low", @@ -196867,7 +197386,7 @@ } }, { - "id": 15770, + "id": 15812, "properties": { "east": "tall", "north": "low", @@ -196878,7 +197397,7 @@ } }, { - "id": 15771, + "id": 15813, "properties": { "east": "tall", "north": "low", @@ -196889,7 +197408,7 @@ } }, { - "id": 15772, + "id": 15814, "properties": { "east": "tall", "north": "low", @@ -196900,7 +197419,7 @@ } }, { - "id": 15773, + "id": 15815, "properties": { "east": "tall", "north": "low", @@ -196911,7 +197430,7 @@ } }, { - "id": 15774, + "id": 15816, "properties": { "east": "tall", "north": "low", @@ -196922,7 +197441,7 @@ } }, { - "id": 15775, + "id": 15817, "properties": { "east": "tall", "north": "low", @@ -196933,7 +197452,7 @@ } }, { - "id": 15776, + "id": 15818, "properties": { "east": "tall", "north": "low", @@ -196944,7 +197463,7 @@ } }, { - "id": 15777, + "id": 15819, "properties": { "east": "tall", "north": "low", @@ -196955,7 +197474,7 @@ } }, { - "id": 15778, + "id": 15820, "properties": { "east": "tall", "north": "low", @@ -196966,7 +197485,7 @@ } }, { - "id": 15779, + "id": 15821, "properties": { "east": "tall", "north": "low", @@ -196977,7 +197496,7 @@ } }, { - "id": 15780, + "id": 15822, "properties": { "east": "tall", "north": "low", @@ -196988,7 +197507,7 @@ } }, { - "id": 15781, + "id": 15823, "properties": { "east": "tall", "north": "low", @@ -196999,7 +197518,7 @@ } }, { - "id": 15782, + "id": 15824, "properties": { "east": "tall", "north": "low", @@ -197010,7 +197529,7 @@ } }, { - "id": 15783, + "id": 15825, "properties": { "east": "tall", "north": "low", @@ -197021,7 +197540,7 @@ } }, { - "id": 15784, + "id": 15826, "properties": { "east": "tall", "north": "low", @@ -197032,7 +197551,7 @@ } }, { - "id": 15785, + "id": 15827, "properties": { "east": "tall", "north": "tall", @@ -197043,7 +197562,7 @@ } }, { - "id": 15786, + "id": 15828, "properties": { "east": "tall", "north": "tall", @@ -197054,7 +197573,7 @@ } }, { - "id": 15787, + "id": 15829, "properties": { "east": "tall", "north": "tall", @@ -197065,7 +197584,7 @@ } }, { - "id": 15788, + "id": 15830, "properties": { "east": "tall", "north": "tall", @@ -197076,7 +197595,7 @@ } }, { - "id": 15789, + "id": 15831, "properties": { "east": "tall", "north": "tall", @@ -197087,7 +197606,7 @@ } }, { - "id": 15790, + "id": 15832, "properties": { "east": "tall", "north": "tall", @@ -197098,7 +197617,7 @@ } }, { - "id": 15791, + "id": 15833, "properties": { "east": "tall", "north": "tall", @@ -197109,7 +197628,7 @@ } }, { - "id": 15792, + "id": 15834, "properties": { "east": "tall", "north": "tall", @@ -197120,7 +197639,7 @@ } }, { - "id": 15793, + "id": 15835, "properties": { "east": "tall", "north": "tall", @@ -197131,7 +197650,7 @@ } }, { - "id": 15794, + "id": 15836, "properties": { "east": "tall", "north": "tall", @@ -197142,7 +197661,7 @@ } }, { - "id": 15795, + "id": 15837, "properties": { "east": "tall", "north": "tall", @@ -197153,7 +197672,7 @@ } }, { - "id": 15796, + "id": 15838, "properties": { "east": "tall", "north": "tall", @@ -197164,7 +197683,7 @@ } }, { - "id": 15797, + "id": 15839, "properties": { "east": "tall", "north": "tall", @@ -197175,7 +197694,7 @@ } }, { - "id": 15798, + "id": 15840, "properties": { "east": "tall", "north": "tall", @@ -197186,7 +197705,7 @@ } }, { - "id": 15799, + "id": 15841, "properties": { "east": "tall", "north": "tall", @@ -197197,7 +197716,7 @@ } }, { - "id": 15800, + "id": 15842, "properties": { "east": "tall", "north": "tall", @@ -197208,7 +197727,7 @@ } }, { - "id": 15801, + "id": 15843, "properties": { "east": "tall", "north": "tall", @@ -197219,7 +197738,7 @@ } }, { - "id": 15802, + "id": 15844, "properties": { "east": "tall", "north": "tall", @@ -197230,7 +197749,7 @@ } }, { - "id": 15803, + "id": 15845, "properties": { "east": "tall", "north": "tall", @@ -197241,7 +197760,7 @@ } }, { - "id": 15804, + "id": 15846, "properties": { "east": "tall", "north": "tall", @@ -197252,7 +197771,7 @@ } }, { - "id": 15805, + "id": 15847, "properties": { "east": "tall", "north": "tall", @@ -197263,7 +197782,7 @@ } }, { - "id": 15806, + "id": 15848, "properties": { "east": "tall", "north": "tall", @@ -197274,7 +197793,7 @@ } }, { - "id": 15807, + "id": 15849, "properties": { "east": "tall", "north": "tall", @@ -197285,7 +197804,7 @@ } }, { - "id": 15808, + "id": 15850, "properties": { "east": "tall", "north": "tall", @@ -197296,7 +197815,7 @@ } }, { - "id": 15809, + "id": 15851, "properties": { "east": "tall", "north": "tall", @@ -197307,7 +197826,7 @@ } }, { - "id": 15810, + "id": 15852, "properties": { "east": "tall", "north": "tall", @@ -197318,7 +197837,7 @@ } }, { - "id": 15811, + "id": 15853, "properties": { "east": "tall", "north": "tall", @@ -197329,7 +197848,7 @@ } }, { - "id": 15812, + "id": 15854, "properties": { "east": "tall", "north": "tall", @@ -197340,7 +197859,7 @@ } }, { - "id": 15813, + "id": 15855, "properties": { "east": "tall", "north": "tall", @@ -197351,7 +197870,7 @@ } }, { - "id": 15814, + "id": 15856, "properties": { "east": "tall", "north": "tall", @@ -197362,7 +197881,7 @@ } }, { - "id": 15815, + "id": 15857, "properties": { "east": "tall", "north": "tall", @@ -197373,7 +197892,7 @@ } }, { - "id": 15816, + "id": 15858, "properties": { "east": "tall", "north": "tall", @@ -197384,7 +197903,7 @@ } }, { - "id": 15817, + "id": 15859, "properties": { "east": "tall", "north": "tall", @@ -197395,7 +197914,7 @@ } }, { - "id": 15818, + "id": 15860, "properties": { "east": "tall", "north": "tall", @@ -197406,7 +197925,7 @@ } }, { - "id": 15819, + "id": 15861, "properties": { "east": "tall", "north": "tall", @@ -197417,7 +197936,7 @@ } }, { - "id": 15820, + "id": 15862, "properties": { "east": "tall", "north": "tall", @@ -197437,7 +197956,7 @@ "states": [ { "default": true, - "id": 7044 + "id": 7054 } ] }, @@ -197464,49 +197983,49 @@ "states": [ { "default": true, - "id": 7054, + "id": 7064, "properties": { "age": "0" } }, { - "id": 7055, + "id": 7065, "properties": { "age": "1" } }, { - "id": 7056, + "id": 7066, "properties": { "age": "2" } }, { - "id": 7057, + "id": 7067, "properties": { "age": "3" } }, { - "id": 7058, + "id": 7068, "properties": { "age": "4" } }, { - "id": 7059, + "id": 7069, "properties": { "age": "5" } }, { - "id": 7060, + "id": 7070, "properties": { "age": "6" } }, { - "id": 7061, + "id": 7071, "properties": { "age": "7" } @@ -197542,97 +198061,97 @@ "states": [ { "default": true, - "id": 11798, + "id": 11808, "properties": { "rotation": "0" } }, { - "id": 11799, + "id": 11809, "properties": { "rotation": "1" } }, { - "id": 11800, + "id": 11810, "properties": { "rotation": "2" } }, { - "id": 11801, + "id": 11811, "properties": { "rotation": "3" } }, { - "id": 11802, + "id": 11812, "properties": { "rotation": "4" } }, { - "id": 11803, + "id": 11813, "properties": { "rotation": "5" } }, { - "id": 11804, + "id": 11814, "properties": { "rotation": "6" } }, { - "id": 11805, + "id": 11815, "properties": { "rotation": "7" } }, { - "id": 11806, + "id": 11816, "properties": { "rotation": "8" } }, { - "id": 11807, + "id": 11817, "properties": { "rotation": "9" } }, { - "id": 11808, + "id": 11818, "properties": { "rotation": "10" } }, { - "id": 11809, + "id": 11819, "properties": { "rotation": "11" } }, { - "id": 11810, + "id": 11820, "properties": { "rotation": "12" } }, { - "id": 11811, + "id": 11821, "properties": { "rotation": "13" } }, { - "id": 11812, + "id": 11822, "properties": { "rotation": "14" } }, { - "id": 11813, + "id": 11823, "properties": { "rotation": "15" } @@ -197816,7 +198335,7 @@ }, "states": [ { - "id": 21914, + "id": 21961, "properties": { "candles": "1", "lit": "true", @@ -197824,7 +198343,7 @@ } }, { - "id": 21915, + "id": 21962, "properties": { "candles": "1", "lit": "true", @@ -197832,7 +198351,7 @@ } }, { - "id": 21916, + "id": 21963, "properties": { "candles": "1", "lit": "false", @@ -197841,7 +198360,7 @@ }, { "default": true, - "id": 21917, + "id": 21964, "properties": { "candles": "1", "lit": "false", @@ -197849,7 +198368,7 @@ } }, { - "id": 21918, + "id": 21965, "properties": { "candles": "2", "lit": "true", @@ -197857,7 +198376,7 @@ } }, { - "id": 21919, + "id": 21966, "properties": { "candles": "2", "lit": "true", @@ -197865,7 +198384,7 @@ } }, { - "id": 21920, + "id": 21967, "properties": { "candles": "2", "lit": "false", @@ -197873,7 +198392,7 @@ } }, { - "id": 21921, + "id": 21968, "properties": { "candles": "2", "lit": "false", @@ -197881,7 +198400,7 @@ } }, { - "id": 21922, + "id": 21969, "properties": { "candles": "3", "lit": "true", @@ -197889,7 +198408,7 @@ } }, { - "id": 21923, + "id": 21970, "properties": { "candles": "3", "lit": "true", @@ -197897,7 +198416,7 @@ } }, { - "id": 21924, + "id": 21971, "properties": { "candles": "3", "lit": "false", @@ -197905,7 +198424,7 @@ } }, { - "id": 21925, + "id": 21972, "properties": { "candles": "3", "lit": "false", @@ -197913,7 +198432,7 @@ } }, { - "id": 21926, + "id": 21973, "properties": { "candles": "4", "lit": "true", @@ -197921,7 +198440,7 @@ } }, { - "id": 21927, + "id": 21974, "properties": { "candles": "4", "lit": "true", @@ -197929,7 +198448,7 @@ } }, { - "id": 21928, + "id": 21975, "properties": { "candles": "4", "lit": "false", @@ -197937,7 +198456,7 @@ } }, { - "id": 21929, + "id": 21976, "properties": { "candles": "4", "lit": "false", @@ -197960,14 +198479,14 @@ }, "states": [ { - "id": 22032, + "id": 22079, "properties": { "lit": "true" } }, { "default": true, - "id": 22033, + "id": 22080, "properties": { "lit": "false" } @@ -197983,7 +198502,7 @@ "states": [ { "default": true, - "id": 11617 + "id": 11627 } ] }, @@ -197995,7 +198514,7 @@ "states": [ { "default": true, - "id": 13751 + "id": 13761 } ] }, @@ -198008,7 +198527,7 @@ "states": [ { "default": true, - "id": 13767 + "id": 13777 } ] }, @@ -198028,25 +198547,25 @@ "states": [ { "default": true, - "id": 13717, + "id": 13727, "properties": { "facing": "north" } }, { - "id": 13718, + "id": 13728, "properties": { "facing": "south" } }, { - "id": 13719, + "id": 13729, "properties": { "facing": "west" } }, { - "id": 13720, + "id": 13730, "properties": { "facing": "east" } @@ -198071,38 +198590,38 @@ }, "states": [ { - "id": 13641, + "id": 13651, "properties": { "facing": "north" } }, { - "id": 13642, + "id": 13652, "properties": { "facing": "east" } }, { - "id": 13643, + "id": 13653, "properties": { "facing": "south" } }, { - "id": 13644, + "id": 13654, "properties": { "facing": "west" } }, { "default": true, - "id": 13645, + "id": 13655, "properties": { "facing": "up" } }, { - "id": 13646, + "id": 13656, "properties": { "facing": "down" } @@ -198118,7 +198637,7 @@ "states": [ { "default": true, - "id": 6124 + "id": 6134 } ] }, @@ -198152,7 +198671,7 @@ }, "states": [ { - "id": 10491, + "id": 10501, "properties": { "east": "true", "north": "true", @@ -198162,7 +198681,7 @@ } }, { - "id": 10492, + "id": 10502, "properties": { "east": "true", "north": "true", @@ -198172,7 +198691,7 @@ } }, { - "id": 10493, + "id": 10503, "properties": { "east": "true", "north": "true", @@ -198182,7 +198701,7 @@ } }, { - "id": 10494, + "id": 10504, "properties": { "east": "true", "north": "true", @@ -198192,7 +198711,7 @@ } }, { - "id": 10495, + "id": 10505, "properties": { "east": "true", "north": "true", @@ -198202,7 +198721,7 @@ } }, { - "id": 10496, + "id": 10506, "properties": { "east": "true", "north": "true", @@ -198212,7 +198731,7 @@ } }, { - "id": 10497, + "id": 10507, "properties": { "east": "true", "north": "true", @@ -198222,7 +198741,7 @@ } }, { - "id": 10498, + "id": 10508, "properties": { "east": "true", "north": "true", @@ -198232,7 +198751,7 @@ } }, { - "id": 10499, + "id": 10509, "properties": { "east": "true", "north": "false", @@ -198242,7 +198761,7 @@ } }, { - "id": 10500, + "id": 10510, "properties": { "east": "true", "north": "false", @@ -198252,7 +198771,7 @@ } }, { - "id": 10501, + "id": 10511, "properties": { "east": "true", "north": "false", @@ -198262,7 +198781,7 @@ } }, { - "id": 10502, + "id": 10512, "properties": { "east": "true", "north": "false", @@ -198272,7 +198791,7 @@ } }, { - "id": 10503, + "id": 10513, "properties": { "east": "true", "north": "false", @@ -198282,7 +198801,7 @@ } }, { - "id": 10504, + "id": 10514, "properties": { "east": "true", "north": "false", @@ -198292,7 +198811,7 @@ } }, { - "id": 10505, + "id": 10515, "properties": { "east": "true", "north": "false", @@ -198302,7 +198821,7 @@ } }, { - "id": 10506, + "id": 10516, "properties": { "east": "true", "north": "false", @@ -198312,7 +198831,7 @@ } }, { - "id": 10507, + "id": 10517, "properties": { "east": "false", "north": "true", @@ -198322,7 +198841,7 @@ } }, { - "id": 10508, + "id": 10518, "properties": { "east": "false", "north": "true", @@ -198332,7 +198851,7 @@ } }, { - "id": 10509, + "id": 10519, "properties": { "east": "false", "north": "true", @@ -198342,7 +198861,7 @@ } }, { - "id": 10510, + "id": 10520, "properties": { "east": "false", "north": "true", @@ -198352,7 +198871,7 @@ } }, { - "id": 10511, + "id": 10521, "properties": { "east": "false", "north": "true", @@ -198362,7 +198881,7 @@ } }, { - "id": 10512, + "id": 10522, "properties": { "east": "false", "north": "true", @@ -198372,7 +198891,7 @@ } }, { - "id": 10513, + "id": 10523, "properties": { "east": "false", "north": "true", @@ -198382,7 +198901,7 @@ } }, { - "id": 10514, + "id": 10524, "properties": { "east": "false", "north": "true", @@ -198392,7 +198911,7 @@ } }, { - "id": 10515, + "id": 10525, "properties": { "east": "false", "north": "false", @@ -198402,7 +198921,7 @@ } }, { - "id": 10516, + "id": 10526, "properties": { "east": "false", "north": "false", @@ -198412,7 +198931,7 @@ } }, { - "id": 10517, + "id": 10527, "properties": { "east": "false", "north": "false", @@ -198422,7 +198941,7 @@ } }, { - "id": 10518, + "id": 10528, "properties": { "east": "false", "north": "false", @@ -198432,7 +198951,7 @@ } }, { - "id": 10519, + "id": 10529, "properties": { "east": "false", "north": "false", @@ -198442,7 +198961,7 @@ } }, { - "id": 10520, + "id": 10530, "properties": { "east": "false", "north": "false", @@ -198452,7 +198971,7 @@ } }, { - "id": 10521, + "id": 10531, "properties": { "east": "false", "north": "false", @@ -198463,7 +198982,7 @@ }, { "default": true, - "id": 10522, + "id": 10532, "properties": { "east": "false", "north": "false", @@ -198482,7 +199001,7 @@ "states": [ { "default": true, - "id": 10165 + "id": 10175 } ] }, @@ -198503,25 +199022,25 @@ "states": [ { "default": true, - "id": 11934, + "id": 11944, "properties": { "facing": "north" } }, { - "id": 11935, + "id": 11945, "properties": { "facing": "south" } }, { - "id": 11936, + "id": 11946, "properties": { "facing": "west" } }, { - "id": 11937, + "id": 11947, "properties": { "facing": "east" } @@ -198536,7 +199055,7 @@ "states": [ { "default": true, - "id": 2100 + "id": 2103 } ] }, @@ -198548,7 +199067,7 @@ "states": [ { "default": true, - "id": 13423 + "id": 13433 } ] }, @@ -198566,20 +199085,20 @@ }, "states": [ { - "id": 13424, + "id": 13434, "properties": { "axis": "x" } }, { "default": true, - "id": 13425, + "id": 13435, "properties": { "axis": "y" } }, { - "id": 13426, + "id": 13436, "properties": { "axis": "z" } @@ -198604,21 +199123,21 @@ }, "states": [ { - "id": 12185, + "id": 12195, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 12186, + "id": 12196, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 12187, + "id": 12197, "properties": { "type": "bottom", "waterlogged": "true" @@ -198626,21 +199145,21 @@ }, { "default": true, - "id": 12188, + "id": 12198, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 12189, + "id": 12199, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 12190, + "id": 12200, "properties": { "type": "double", "waterlogged": "false" @@ -198681,7 +199200,7 @@ }, "states": [ { - "id": 13427, + "id": 13437, "properties": { "facing": "north", "half": "top", @@ -198690,7 +199209,7 @@ } }, { - "id": 13428, + "id": 13438, "properties": { "facing": "north", "half": "top", @@ -198699,7 +199218,7 @@ } }, { - "id": 13429, + "id": 13439, "properties": { "facing": "north", "half": "top", @@ -198708,7 +199227,7 @@ } }, { - "id": 13430, + "id": 13440, "properties": { "facing": "north", "half": "top", @@ -198717,7 +199236,7 @@ } }, { - "id": 13431, + "id": 13441, "properties": { "facing": "north", "half": "top", @@ -198726,7 +199245,7 @@ } }, { - "id": 13432, + "id": 13442, "properties": { "facing": "north", "half": "top", @@ -198735,7 +199254,7 @@ } }, { - "id": 13433, + "id": 13443, "properties": { "facing": "north", "half": "top", @@ -198744,7 +199263,7 @@ } }, { - "id": 13434, + "id": 13444, "properties": { "facing": "north", "half": "top", @@ -198753,7 +199272,7 @@ } }, { - "id": 13435, + "id": 13445, "properties": { "facing": "north", "half": "top", @@ -198762,7 +199281,7 @@ } }, { - "id": 13436, + "id": 13446, "properties": { "facing": "north", "half": "top", @@ -198771,7 +199290,7 @@ } }, { - "id": 13437, + "id": 13447, "properties": { "facing": "north", "half": "bottom", @@ -198781,7 +199300,7 @@ }, { "default": true, - "id": 13438, + "id": 13448, "properties": { "facing": "north", "half": "bottom", @@ -198790,7 +199309,7 @@ } }, { - "id": 13439, + "id": 13449, "properties": { "facing": "north", "half": "bottom", @@ -198799,7 +199318,7 @@ } }, { - "id": 13440, + "id": 13450, "properties": { "facing": "north", "half": "bottom", @@ -198808,7 +199327,7 @@ } }, { - "id": 13441, + "id": 13451, "properties": { "facing": "north", "half": "bottom", @@ -198817,7 +199336,7 @@ } }, { - "id": 13442, + "id": 13452, "properties": { "facing": "north", "half": "bottom", @@ -198826,7 +199345,7 @@ } }, { - "id": 13443, + "id": 13453, "properties": { "facing": "north", "half": "bottom", @@ -198835,7 +199354,7 @@ } }, { - "id": 13444, + "id": 13454, "properties": { "facing": "north", "half": "bottom", @@ -198844,7 +199363,7 @@ } }, { - "id": 13445, + "id": 13455, "properties": { "facing": "north", "half": "bottom", @@ -198853,7 +199372,7 @@ } }, { - "id": 13446, + "id": 13456, "properties": { "facing": "north", "half": "bottom", @@ -198862,7 +199381,7 @@ } }, { - "id": 13447, + "id": 13457, "properties": { "facing": "south", "half": "top", @@ -198871,7 +199390,7 @@ } }, { - "id": 13448, + "id": 13458, "properties": { "facing": "south", "half": "top", @@ -198880,7 +199399,7 @@ } }, { - "id": 13449, + "id": 13459, "properties": { "facing": "south", "half": "top", @@ -198889,7 +199408,7 @@ } }, { - "id": 13450, + "id": 13460, "properties": { "facing": "south", "half": "top", @@ -198898,7 +199417,7 @@ } }, { - "id": 13451, + "id": 13461, "properties": { "facing": "south", "half": "top", @@ -198907,7 +199426,7 @@ } }, { - "id": 13452, + "id": 13462, "properties": { "facing": "south", "half": "top", @@ -198916,7 +199435,7 @@ } }, { - "id": 13453, + "id": 13463, "properties": { "facing": "south", "half": "top", @@ -198925,7 +199444,7 @@ } }, { - "id": 13454, + "id": 13464, "properties": { "facing": "south", "half": "top", @@ -198934,7 +199453,7 @@ } }, { - "id": 13455, + "id": 13465, "properties": { "facing": "south", "half": "top", @@ -198943,7 +199462,7 @@ } }, { - "id": 13456, + "id": 13466, "properties": { "facing": "south", "half": "top", @@ -198952,7 +199471,7 @@ } }, { - "id": 13457, + "id": 13467, "properties": { "facing": "south", "half": "bottom", @@ -198961,7 +199480,7 @@ } }, { - "id": 13458, + "id": 13468, "properties": { "facing": "south", "half": "bottom", @@ -198970,7 +199489,7 @@ } }, { - "id": 13459, + "id": 13469, "properties": { "facing": "south", "half": "bottom", @@ -198979,7 +199498,7 @@ } }, { - "id": 13460, + "id": 13470, "properties": { "facing": "south", "half": "bottom", @@ -198988,7 +199507,7 @@ } }, { - "id": 13461, + "id": 13471, "properties": { "facing": "south", "half": "bottom", @@ -198997,7 +199516,7 @@ } }, { - "id": 13462, + "id": 13472, "properties": { "facing": "south", "half": "bottom", @@ -199006,7 +199525,7 @@ } }, { - "id": 13463, + "id": 13473, "properties": { "facing": "south", "half": "bottom", @@ -199015,7 +199534,7 @@ } }, { - "id": 13464, + "id": 13474, "properties": { "facing": "south", "half": "bottom", @@ -199024,7 +199543,7 @@ } }, { - "id": 13465, + "id": 13475, "properties": { "facing": "south", "half": "bottom", @@ -199033,7 +199552,7 @@ } }, { - "id": 13466, + "id": 13476, "properties": { "facing": "south", "half": "bottom", @@ -199042,7 +199561,7 @@ } }, { - "id": 13467, + "id": 13477, "properties": { "facing": "west", "half": "top", @@ -199051,7 +199570,7 @@ } }, { - "id": 13468, + "id": 13478, "properties": { "facing": "west", "half": "top", @@ -199060,7 +199579,7 @@ } }, { - "id": 13469, + "id": 13479, "properties": { "facing": "west", "half": "top", @@ -199069,7 +199588,7 @@ } }, { - "id": 13470, + "id": 13480, "properties": { "facing": "west", "half": "top", @@ -199078,7 +199597,7 @@ } }, { - "id": 13471, + "id": 13481, "properties": { "facing": "west", "half": "top", @@ -199087,7 +199606,7 @@ } }, { - "id": 13472, + "id": 13482, "properties": { "facing": "west", "half": "top", @@ -199096,7 +199615,7 @@ } }, { - "id": 13473, + "id": 13483, "properties": { "facing": "west", "half": "top", @@ -199105,7 +199624,7 @@ } }, { - "id": 13474, + "id": 13484, "properties": { "facing": "west", "half": "top", @@ -199114,7 +199633,7 @@ } }, { - "id": 13475, + "id": 13485, "properties": { "facing": "west", "half": "top", @@ -199123,7 +199642,7 @@ } }, { - "id": 13476, + "id": 13486, "properties": { "facing": "west", "half": "top", @@ -199132,7 +199651,7 @@ } }, { - "id": 13477, + "id": 13487, "properties": { "facing": "west", "half": "bottom", @@ -199141,7 +199660,7 @@ } }, { - "id": 13478, + "id": 13488, "properties": { "facing": "west", "half": "bottom", @@ -199150,7 +199669,7 @@ } }, { - "id": 13479, + "id": 13489, "properties": { "facing": "west", "half": "bottom", @@ -199159,7 +199678,7 @@ } }, { - "id": 13480, + "id": 13490, "properties": { "facing": "west", "half": "bottom", @@ -199168,7 +199687,7 @@ } }, { - "id": 13481, + "id": 13491, "properties": { "facing": "west", "half": "bottom", @@ -199177,7 +199696,7 @@ } }, { - "id": 13482, + "id": 13492, "properties": { "facing": "west", "half": "bottom", @@ -199186,7 +199705,7 @@ } }, { - "id": 13483, + "id": 13493, "properties": { "facing": "west", "half": "bottom", @@ -199195,7 +199714,7 @@ } }, { - "id": 13484, + "id": 13494, "properties": { "facing": "west", "half": "bottom", @@ -199204,7 +199723,7 @@ } }, { - "id": 13485, + "id": 13495, "properties": { "facing": "west", "half": "bottom", @@ -199213,7 +199732,7 @@ } }, { - "id": 13486, + "id": 13496, "properties": { "facing": "west", "half": "bottom", @@ -199222,7 +199741,7 @@ } }, { - "id": 13487, + "id": 13497, "properties": { "facing": "east", "half": "top", @@ -199231,7 +199750,7 @@ } }, { - "id": 13488, + "id": 13498, "properties": { "facing": "east", "half": "top", @@ -199240,7 +199759,7 @@ } }, { - "id": 13489, + "id": 13499, "properties": { "facing": "east", "half": "top", @@ -199249,7 +199768,7 @@ } }, { - "id": 13490, + "id": 13500, "properties": { "facing": "east", "half": "top", @@ -199258,7 +199777,7 @@ } }, { - "id": 13491, + "id": 13501, "properties": { "facing": "east", "half": "top", @@ -199267,7 +199786,7 @@ } }, { - "id": 13492, + "id": 13502, "properties": { "facing": "east", "half": "top", @@ -199276,7 +199795,7 @@ } }, { - "id": 13493, + "id": 13503, "properties": { "facing": "east", "half": "top", @@ -199285,7 +199804,7 @@ } }, { - "id": 13494, + "id": 13504, "properties": { "facing": "east", "half": "top", @@ -199294,7 +199813,7 @@ } }, { - "id": 13495, + "id": 13505, "properties": { "facing": "east", "half": "top", @@ -199303,7 +199822,7 @@ } }, { - "id": 13496, + "id": 13506, "properties": { "facing": "east", "half": "top", @@ -199312,7 +199831,7 @@ } }, { - "id": 13497, + "id": 13507, "properties": { "facing": "east", "half": "bottom", @@ -199321,7 +199840,7 @@ } }, { - "id": 13498, + "id": 13508, "properties": { "facing": "east", "half": "bottom", @@ -199330,7 +199849,7 @@ } }, { - "id": 13499, + "id": 13509, "properties": { "facing": "east", "half": "bottom", @@ -199339,7 +199858,7 @@ } }, { - "id": 13500, + "id": 13510, "properties": { "facing": "east", "half": "bottom", @@ -199348,7 +199867,7 @@ } }, { - "id": 13501, + "id": 13511, "properties": { "facing": "east", "half": "bottom", @@ -199357,7 +199876,7 @@ } }, { - "id": 13502, + "id": 13512, "properties": { "facing": "east", "half": "bottom", @@ -199366,7 +199885,7 @@ } }, { - "id": 13503, + "id": 13513, "properties": { "facing": "east", "half": "bottom", @@ -199375,7 +199894,7 @@ } }, { - "id": 13504, + "id": 13514, "properties": { "facing": "east", "half": "bottom", @@ -199384,7 +199903,7 @@ } }, { - "id": 13505, + "id": 13515, "properties": { "facing": "east", "half": "bottom", @@ -199393,7 +199912,7 @@ } }, { - "id": 13506, + "id": 13516, "properties": { "facing": "east", "half": "bottom", @@ -199411,7 +199930,7 @@ "states": [ { "default": true, - "id": 10034 + "id": 10044 } ] }, @@ -199423,7 +199942,7 @@ "states": [ { "default": true, - "id": 21737 + "id": 21784 } ] }, @@ -199441,20 +199960,20 @@ }, "states": [ { - "id": 10036, + "id": 10046, "properties": { "axis": "x" } }, { "default": true, - "id": 10037, + "id": 10047, "properties": { "axis": "y" } }, { - "id": 10038, + "id": 10048, "properties": { "axis": "z" } @@ -199479,21 +199998,21 @@ }, "states": [ { - "id": 12167, + "id": 12177, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 12168, + "id": 12178, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 12169, + "id": 12179, "properties": { "type": "bottom", "waterlogged": "true" @@ -199501,21 +200020,21 @@ }, { "default": true, - "id": 12170, + "id": 12180, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 12171, + "id": 12181, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 12172, + "id": 12182, "properties": { "type": "double", "waterlogged": "false" @@ -199556,7 +200075,7 @@ }, "states": [ { - "id": 10039, + "id": 10049, "properties": { "facing": "north", "half": "top", @@ -199565,7 +200084,7 @@ } }, { - "id": 10040, + "id": 10050, "properties": { "facing": "north", "half": "top", @@ -199574,7 +200093,7 @@ } }, { - "id": 10041, + "id": 10051, "properties": { "facing": "north", "half": "top", @@ -199583,7 +200102,7 @@ } }, { - "id": 10042, + "id": 10052, "properties": { "facing": "north", "half": "top", @@ -199592,7 +200111,7 @@ } }, { - "id": 10043, + "id": 10053, "properties": { "facing": "north", "half": "top", @@ -199601,7 +200120,7 @@ } }, { - "id": 10044, + "id": 10054, "properties": { "facing": "north", "half": "top", @@ -199610,7 +200129,7 @@ } }, { - "id": 10045, + "id": 10055, "properties": { "facing": "north", "half": "top", @@ -199619,7 +200138,7 @@ } }, { - "id": 10046, + "id": 10056, "properties": { "facing": "north", "half": "top", @@ -199628,7 +200147,7 @@ } }, { - "id": 10047, + "id": 10057, "properties": { "facing": "north", "half": "top", @@ -199637,7 +200156,7 @@ } }, { - "id": 10048, + "id": 10058, "properties": { "facing": "north", "half": "top", @@ -199646,7 +200165,7 @@ } }, { - "id": 10049, + "id": 10059, "properties": { "facing": "north", "half": "bottom", @@ -199656,7 +200175,7 @@ }, { "default": true, - "id": 10050, + "id": 10060, "properties": { "facing": "north", "half": "bottom", @@ -199665,7 +200184,7 @@ } }, { - "id": 10051, + "id": 10061, "properties": { "facing": "north", "half": "bottom", @@ -199674,7 +200193,7 @@ } }, { - "id": 10052, + "id": 10062, "properties": { "facing": "north", "half": "bottom", @@ -199683,7 +200202,7 @@ } }, { - "id": 10053, + "id": 10063, "properties": { "facing": "north", "half": "bottom", @@ -199692,7 +200211,7 @@ } }, { - "id": 10054, + "id": 10064, "properties": { "facing": "north", "half": "bottom", @@ -199701,7 +200220,7 @@ } }, { - "id": 10055, + "id": 10065, "properties": { "facing": "north", "half": "bottom", @@ -199710,7 +200229,7 @@ } }, { - "id": 10056, + "id": 10066, "properties": { "facing": "north", "half": "bottom", @@ -199719,7 +200238,7 @@ } }, { - "id": 10057, + "id": 10067, "properties": { "facing": "north", "half": "bottom", @@ -199728,7 +200247,7 @@ } }, { - "id": 10058, + "id": 10068, "properties": { "facing": "north", "half": "bottom", @@ -199737,7 +200256,7 @@ } }, { - "id": 10059, + "id": 10069, "properties": { "facing": "south", "half": "top", @@ -199746,7 +200265,7 @@ } }, { - "id": 10060, + "id": 10070, "properties": { "facing": "south", "half": "top", @@ -199755,7 +200274,7 @@ } }, { - "id": 10061, + "id": 10071, "properties": { "facing": "south", "half": "top", @@ -199764,7 +200283,7 @@ } }, { - "id": 10062, + "id": 10072, "properties": { "facing": "south", "half": "top", @@ -199773,7 +200292,7 @@ } }, { - "id": 10063, + "id": 10073, "properties": { "facing": "south", "half": "top", @@ -199782,7 +200301,7 @@ } }, { - "id": 10064, + "id": 10074, "properties": { "facing": "south", "half": "top", @@ -199791,7 +200310,7 @@ } }, { - "id": 10065, + "id": 10075, "properties": { "facing": "south", "half": "top", @@ -199800,7 +200319,7 @@ } }, { - "id": 10066, + "id": 10076, "properties": { "facing": "south", "half": "top", @@ -199809,7 +200328,7 @@ } }, { - "id": 10067, + "id": 10077, "properties": { "facing": "south", "half": "top", @@ -199818,7 +200337,7 @@ } }, { - "id": 10068, + "id": 10078, "properties": { "facing": "south", "half": "top", @@ -199827,7 +200346,7 @@ } }, { - "id": 10069, + "id": 10079, "properties": { "facing": "south", "half": "bottom", @@ -199836,7 +200355,7 @@ } }, { - "id": 10070, + "id": 10080, "properties": { "facing": "south", "half": "bottom", @@ -199845,7 +200364,7 @@ } }, { - "id": 10071, + "id": 10081, "properties": { "facing": "south", "half": "bottom", @@ -199854,7 +200373,7 @@ } }, { - "id": 10072, + "id": 10082, "properties": { "facing": "south", "half": "bottom", @@ -199863,7 +200382,7 @@ } }, { - "id": 10073, + "id": 10083, "properties": { "facing": "south", "half": "bottom", @@ -199872,7 +200391,7 @@ } }, { - "id": 10074, + "id": 10084, "properties": { "facing": "south", "half": "bottom", @@ -199881,7 +200400,7 @@ } }, { - "id": 10075, + "id": 10085, "properties": { "facing": "south", "half": "bottom", @@ -199890,7 +200409,7 @@ } }, { - "id": 10076, + "id": 10086, "properties": { "facing": "south", "half": "bottom", @@ -199899,7 +200418,7 @@ } }, { - "id": 10077, + "id": 10087, "properties": { "facing": "south", "half": "bottom", @@ -199908,7 +200427,7 @@ } }, { - "id": 10078, + "id": 10088, "properties": { "facing": "south", "half": "bottom", @@ -199917,7 +200436,7 @@ } }, { - "id": 10079, + "id": 10089, "properties": { "facing": "west", "half": "top", @@ -199926,7 +200445,7 @@ } }, { - "id": 10080, + "id": 10090, "properties": { "facing": "west", "half": "top", @@ -199935,7 +200454,7 @@ } }, { - "id": 10081, + "id": 10091, "properties": { "facing": "west", "half": "top", @@ -199944,7 +200463,7 @@ } }, { - "id": 10082, + "id": 10092, "properties": { "facing": "west", "half": "top", @@ -199953,7 +200472,7 @@ } }, { - "id": 10083, + "id": 10093, "properties": { "facing": "west", "half": "top", @@ -199962,7 +200481,7 @@ } }, { - "id": 10084, + "id": 10094, "properties": { "facing": "west", "half": "top", @@ -199971,7 +200490,7 @@ } }, { - "id": 10085, + "id": 10095, "properties": { "facing": "west", "half": "top", @@ -199980,7 +200499,7 @@ } }, { - "id": 10086, + "id": 10096, "properties": { "facing": "west", "half": "top", @@ -199989,7 +200508,7 @@ } }, { - "id": 10087, + "id": 10097, "properties": { "facing": "west", "half": "top", @@ -199998,7 +200517,7 @@ } }, { - "id": 10088, + "id": 10098, "properties": { "facing": "west", "half": "top", @@ -200007,7 +200526,7 @@ } }, { - "id": 10089, + "id": 10099, "properties": { "facing": "west", "half": "bottom", @@ -200016,7 +200535,7 @@ } }, { - "id": 10090, + "id": 10100, "properties": { "facing": "west", "half": "bottom", @@ -200025,7 +200544,7 @@ } }, { - "id": 10091, + "id": 10101, "properties": { "facing": "west", "half": "bottom", @@ -200034,7 +200553,7 @@ } }, { - "id": 10092, + "id": 10102, "properties": { "facing": "west", "half": "bottom", @@ -200043,7 +200562,7 @@ } }, { - "id": 10093, + "id": 10103, "properties": { "facing": "west", "half": "bottom", @@ -200052,7 +200571,7 @@ } }, { - "id": 10094, + "id": 10104, "properties": { "facing": "west", "half": "bottom", @@ -200061,7 +200580,7 @@ } }, { - "id": 10095, + "id": 10105, "properties": { "facing": "west", "half": "bottom", @@ -200070,7 +200589,7 @@ } }, { - "id": 10096, + "id": 10106, "properties": { "facing": "west", "half": "bottom", @@ -200079,7 +200598,7 @@ } }, { - "id": 10097, + "id": 10107, "properties": { "facing": "west", "half": "bottom", @@ -200088,7 +200607,7 @@ } }, { - "id": 10098, + "id": 10108, "properties": { "facing": "west", "half": "bottom", @@ -200097,7 +200616,7 @@ } }, { - "id": 10099, + "id": 10109, "properties": { "facing": "east", "half": "top", @@ -200106,7 +200625,7 @@ } }, { - "id": 10100, + "id": 10110, "properties": { "facing": "east", "half": "top", @@ -200115,7 +200634,7 @@ } }, { - "id": 10101, + "id": 10111, "properties": { "facing": "east", "half": "top", @@ -200124,7 +200643,7 @@ } }, { - "id": 10102, + "id": 10112, "properties": { "facing": "east", "half": "top", @@ -200133,7 +200652,7 @@ } }, { - "id": 10103, + "id": 10113, "properties": { "facing": "east", "half": "top", @@ -200142,7 +200661,7 @@ } }, { - "id": 10104, + "id": 10114, "properties": { "facing": "east", "half": "top", @@ -200151,7 +200670,7 @@ } }, { - "id": 10105, + "id": 10115, "properties": { "facing": "east", "half": "top", @@ -200160,7 +200679,7 @@ } }, { - "id": 10106, + "id": 10116, "properties": { "facing": "east", "half": "top", @@ -200169,7 +200688,7 @@ } }, { - "id": 10107, + "id": 10117, "properties": { "facing": "east", "half": "top", @@ -200178,7 +200697,7 @@ } }, { - "id": 10108, + "id": 10118, "properties": { "facing": "east", "half": "top", @@ -200187,7 +200706,7 @@ } }, { - "id": 10109, + "id": 10119, "properties": { "facing": "east", "half": "bottom", @@ -200196,7 +200715,7 @@ } }, { - "id": 10110, + "id": 10120, "properties": { "facing": "east", "half": "bottom", @@ -200205,7 +200724,7 @@ } }, { - "id": 10111, + "id": 10121, "properties": { "facing": "east", "half": "bottom", @@ -200214,7 +200733,7 @@ } }, { - "id": 10112, + "id": 10122, "properties": { "facing": "east", "half": "bottom", @@ -200223,7 +200742,7 @@ } }, { - "id": 10113, + "id": 10123, "properties": { "facing": "east", "half": "bottom", @@ -200232,7 +200751,7 @@ } }, { - "id": 10114, + "id": 10124, "properties": { "facing": "east", "half": "bottom", @@ -200241,7 +200760,7 @@ } }, { - "id": 10115, + "id": 10125, "properties": { "facing": "east", "half": "bottom", @@ -200250,7 +200769,7 @@ } }, { - "id": 10116, + "id": 10126, "properties": { "facing": "east", "half": "bottom", @@ -200259,7 +200778,7 @@ } }, { - "id": 10117, + "id": 10127, "properties": { "facing": "east", "half": "bottom", @@ -200268,7 +200787,7 @@ } }, { - "id": 10118, + "id": 10128, "properties": { "facing": "east", "half": "bottom", @@ -200303,7 +200822,7 @@ }, "states": [ { - "id": 4749, + "id": 4758, "properties": { "shape": "north_south", "waterlogged": "true" @@ -200311,133 +200830,133 @@ }, { "default": true, - "id": 4750, + "id": 4759, "properties": { "shape": "north_south", "waterlogged": "false" } }, { - "id": 4751, + "id": 4760, "properties": { "shape": "east_west", "waterlogged": "true" } }, { - "id": 4752, + "id": 4761, "properties": { "shape": "east_west", "waterlogged": "false" } }, { - "id": 4753, + "id": 4762, "properties": { "shape": "ascending_east", "waterlogged": "true" } }, { - "id": 4754, + "id": 4763, "properties": { "shape": "ascending_east", "waterlogged": "false" } }, { - "id": 4755, + "id": 4764, "properties": { "shape": "ascending_west", "waterlogged": "true" } }, { - "id": 4756, + "id": 4765, "properties": { "shape": "ascending_west", "waterlogged": "false" } }, { - "id": 4757, + "id": 4766, "properties": { "shape": "ascending_north", "waterlogged": "true" } }, { - "id": 4758, + "id": 4767, "properties": { "shape": "ascending_north", "waterlogged": "false" } }, { - "id": 4759, + "id": 4768, "properties": { "shape": "ascending_south", "waterlogged": "true" } }, { - "id": 4760, + "id": 4769, "properties": { "shape": "ascending_south", "waterlogged": "false" } }, { - "id": 4761, + "id": 4770, "properties": { "shape": "south_east", "waterlogged": "true" } }, { - "id": 4762, + "id": 4771, "properties": { "shape": "south_east", "waterlogged": "false" } }, { - "id": 4763, + "id": 4772, "properties": { "shape": "south_west", "waterlogged": "true" } }, { - "id": 4764, + "id": 4773, "properties": { "shape": "south_west", "waterlogged": "false" } }, { - "id": 4765, + "id": 4774, "properties": { "shape": "north_west", "waterlogged": "true" } }, { - "id": 4766, + "id": 4775, "properties": { "shape": "north_west", "waterlogged": "false" } }, { - "id": 4767, + "id": 4776, "properties": { "shape": "north_east", "waterlogged": "true" } }, { - "id": 4768, + "id": 4777, "properties": { "shape": "north_east", "waterlogged": "false" @@ -200453,7 +200972,7 @@ "states": [ { "default": true, - "id": 27572 + "id": 27651 } ] }, @@ -200465,7 +200984,7 @@ "states": [ { "default": true, - "id": 27573 + "id": 27652 } ] }, @@ -200477,7 +200996,7 @@ "states": [ { "default": true, - "id": 27571 + "id": 27650 } ] }, @@ -200510,97 +201029,97 @@ "states": [ { "default": true, - "id": 11862, + "id": 11872, "properties": { "rotation": "0" } }, { - "id": 11863, + "id": 11873, "properties": { "rotation": "1" } }, { - "id": 11864, + "id": 11874, "properties": { "rotation": "2" } }, { - "id": 11865, + "id": 11875, "properties": { "rotation": "3" } }, { - "id": 11866, + "id": 11876, "properties": { "rotation": "4" } }, { - "id": 11867, + "id": 11877, "properties": { "rotation": "5" } }, { - "id": 11868, + "id": 11878, "properties": { "rotation": "6" } }, { - "id": 11869, + "id": 11879, "properties": { "rotation": "7" } }, { - "id": 11870, + "id": 11880, "properties": { "rotation": "8" } }, { - "id": 11871, + "id": 11881, "properties": { "rotation": "9" } }, { - "id": 11872, + "id": 11882, "properties": { "rotation": "10" } }, { - "id": 11873, + "id": 11883, "properties": { "rotation": "11" } }, { - "id": 11874, + "id": 11884, "properties": { "rotation": "12" } }, { - "id": 11875, + "id": 11885, "properties": { "rotation": "13" } }, { - "id": 11876, + "id": 11886, "properties": { "rotation": "14" } }, { - "id": 11877, + "id": 11887, "properties": { "rotation": "15" } @@ -200784,7 +201303,7 @@ }, "states": [ { - "id": 21978, + "id": 22025, "properties": { "candles": "1", "lit": "true", @@ -200792,7 +201311,7 @@ } }, { - "id": 21979, + "id": 22026, "properties": { "candles": "1", "lit": "true", @@ -200800,7 +201319,7 @@ } }, { - "id": 21980, + "id": 22027, "properties": { "candles": "1", "lit": "false", @@ -200809,7 +201328,7 @@ }, { "default": true, - "id": 21981, + "id": 22028, "properties": { "candles": "1", "lit": "false", @@ -200817,7 +201336,7 @@ } }, { - "id": 21982, + "id": 22029, "properties": { "candles": "2", "lit": "true", @@ -200825,7 +201344,7 @@ } }, { - "id": 21983, + "id": 22030, "properties": { "candles": "2", "lit": "true", @@ -200833,7 +201352,7 @@ } }, { - "id": 21984, + "id": 22031, "properties": { "candles": "2", "lit": "false", @@ -200841,7 +201360,7 @@ } }, { - "id": 21985, + "id": 22032, "properties": { "candles": "2", "lit": "false", @@ -200849,7 +201368,7 @@ } }, { - "id": 21986, + "id": 22033, "properties": { "candles": "3", "lit": "true", @@ -200857,7 +201376,7 @@ } }, { - "id": 21987, + "id": 22034, "properties": { "candles": "3", "lit": "true", @@ -200865,7 +201384,7 @@ } }, { - "id": 21988, + "id": 22035, "properties": { "candles": "3", "lit": "false", @@ -200873,7 +201392,7 @@ } }, { - "id": 21989, + "id": 22036, "properties": { "candles": "3", "lit": "false", @@ -200881,7 +201400,7 @@ } }, { - "id": 21990, + "id": 22037, "properties": { "candles": "4", "lit": "true", @@ -200889,7 +201408,7 @@ } }, { - "id": 21991, + "id": 22038, "properties": { "candles": "4", "lit": "true", @@ -200897,7 +201416,7 @@ } }, { - "id": 21992, + "id": 22039, "properties": { "candles": "4", "lit": "false", @@ -200905,7 +201424,7 @@ } }, { - "id": 21993, + "id": 22040, "properties": { "candles": "4", "lit": "false", @@ -200928,14 +201447,14 @@ }, "states": [ { - "id": 22040, + "id": 22087, "properties": { "lit": "true" } }, { "default": true, - "id": 22041, + "id": 22088, "properties": { "lit": "false" } @@ -200951,7 +201470,7 @@ "states": [ { "default": true, - "id": 11621 + "id": 11631 } ] }, @@ -200963,7 +201482,7 @@ "states": [ { "default": true, - "id": 13755 + "id": 13765 } ] }, @@ -200976,7 +201495,7 @@ "states": [ { "default": true, - "id": 13771 + "id": 13781 } ] }, @@ -200996,25 +201515,25 @@ "states": [ { "default": true, - "id": 13733, + "id": 13743, "properties": { "facing": "north" } }, { - "id": 13734, + "id": 13744, "properties": { "facing": "south" } }, { - "id": 13735, + "id": 13745, "properties": { "facing": "west" } }, { - "id": 13736, + "id": 13746, "properties": { "facing": "east" } @@ -201030,7 +201549,7 @@ "states": [ { "default": true, - "id": 2133 + "id": 2136 } ] }, @@ -201068,7 +201587,7 @@ "states": [ { "default": true, - "id": 6846, + "id": 6856, "properties": { "down": "true", "east": "true", @@ -201079,7 +201598,7 @@ } }, { - "id": 6847, + "id": 6857, "properties": { "down": "true", "east": "true", @@ -201090,7 +201609,7 @@ } }, { - "id": 6848, + "id": 6858, "properties": { "down": "true", "east": "true", @@ -201101,7 +201620,7 @@ } }, { - "id": 6849, + "id": 6859, "properties": { "down": "true", "east": "true", @@ -201112,7 +201631,7 @@ } }, { - "id": 6850, + "id": 6860, "properties": { "down": "true", "east": "true", @@ -201123,7 +201642,7 @@ } }, { - "id": 6851, + "id": 6861, "properties": { "down": "true", "east": "true", @@ -201134,7 +201653,7 @@ } }, { - "id": 6852, + "id": 6862, "properties": { "down": "true", "east": "true", @@ -201145,7 +201664,7 @@ } }, { - "id": 6853, + "id": 6863, "properties": { "down": "true", "east": "true", @@ -201156,7 +201675,7 @@ } }, { - "id": 6854, + "id": 6864, "properties": { "down": "true", "east": "true", @@ -201167,7 +201686,7 @@ } }, { - "id": 6855, + "id": 6865, "properties": { "down": "true", "east": "true", @@ -201178,7 +201697,7 @@ } }, { - "id": 6856, + "id": 6866, "properties": { "down": "true", "east": "true", @@ -201189,7 +201708,7 @@ } }, { - "id": 6857, + "id": 6867, "properties": { "down": "true", "east": "true", @@ -201200,7 +201719,7 @@ } }, { - "id": 6858, + "id": 6868, "properties": { "down": "true", "east": "true", @@ -201211,7 +201730,7 @@ } }, { - "id": 6859, + "id": 6869, "properties": { "down": "true", "east": "true", @@ -201222,7 +201741,7 @@ } }, { - "id": 6860, + "id": 6870, "properties": { "down": "true", "east": "true", @@ -201233,7 +201752,7 @@ } }, { - "id": 6861, + "id": 6871, "properties": { "down": "true", "east": "true", @@ -201244,7 +201763,7 @@ } }, { - "id": 6862, + "id": 6872, "properties": { "down": "true", "east": "false", @@ -201255,7 +201774,7 @@ } }, { - "id": 6863, + "id": 6873, "properties": { "down": "true", "east": "false", @@ -201266,7 +201785,7 @@ } }, { - "id": 6864, + "id": 6874, "properties": { "down": "true", "east": "false", @@ -201277,7 +201796,7 @@ } }, { - "id": 6865, + "id": 6875, "properties": { "down": "true", "east": "false", @@ -201288,7 +201807,7 @@ } }, { - "id": 6866, + "id": 6876, "properties": { "down": "true", "east": "false", @@ -201299,7 +201818,7 @@ } }, { - "id": 6867, + "id": 6877, "properties": { "down": "true", "east": "false", @@ -201310,7 +201829,7 @@ } }, { - "id": 6868, + "id": 6878, "properties": { "down": "true", "east": "false", @@ -201321,7 +201840,7 @@ } }, { - "id": 6869, + "id": 6879, "properties": { "down": "true", "east": "false", @@ -201332,7 +201851,7 @@ } }, { - "id": 6870, + "id": 6880, "properties": { "down": "true", "east": "false", @@ -201343,7 +201862,7 @@ } }, { - "id": 6871, + "id": 6881, "properties": { "down": "true", "east": "false", @@ -201354,7 +201873,7 @@ } }, { - "id": 6872, + "id": 6882, "properties": { "down": "true", "east": "false", @@ -201365,7 +201884,7 @@ } }, { - "id": 6873, + "id": 6883, "properties": { "down": "true", "east": "false", @@ -201376,7 +201895,7 @@ } }, { - "id": 6874, + "id": 6884, "properties": { "down": "true", "east": "false", @@ -201387,7 +201906,7 @@ } }, { - "id": 6875, + "id": 6885, "properties": { "down": "true", "east": "false", @@ -201398,7 +201917,7 @@ } }, { - "id": 6876, + "id": 6886, "properties": { "down": "true", "east": "false", @@ -201409,7 +201928,7 @@ } }, { - "id": 6877, + "id": 6887, "properties": { "down": "true", "east": "false", @@ -201420,7 +201939,7 @@ } }, { - "id": 6878, + "id": 6888, "properties": { "down": "false", "east": "true", @@ -201431,7 +201950,7 @@ } }, { - "id": 6879, + "id": 6889, "properties": { "down": "false", "east": "true", @@ -201442,7 +201961,7 @@ } }, { - "id": 6880, + "id": 6890, "properties": { "down": "false", "east": "true", @@ -201453,7 +201972,7 @@ } }, { - "id": 6881, + "id": 6891, "properties": { "down": "false", "east": "true", @@ -201464,7 +201983,7 @@ } }, { - "id": 6882, + "id": 6892, "properties": { "down": "false", "east": "true", @@ -201475,7 +201994,7 @@ } }, { - "id": 6883, + "id": 6893, "properties": { "down": "false", "east": "true", @@ -201486,7 +202005,7 @@ } }, { - "id": 6884, + "id": 6894, "properties": { "down": "false", "east": "true", @@ -201497,7 +202016,7 @@ } }, { - "id": 6885, + "id": 6895, "properties": { "down": "false", "east": "true", @@ -201508,7 +202027,7 @@ } }, { - "id": 6886, + "id": 6896, "properties": { "down": "false", "east": "true", @@ -201519,7 +202038,7 @@ } }, { - "id": 6887, + "id": 6897, "properties": { "down": "false", "east": "true", @@ -201530,7 +202049,7 @@ } }, { - "id": 6888, + "id": 6898, "properties": { "down": "false", "east": "true", @@ -201541,7 +202060,7 @@ } }, { - "id": 6889, + "id": 6899, "properties": { "down": "false", "east": "true", @@ -201552,7 +202071,7 @@ } }, { - "id": 6890, + "id": 6900, "properties": { "down": "false", "east": "true", @@ -201563,7 +202082,7 @@ } }, { - "id": 6891, + "id": 6901, "properties": { "down": "false", "east": "true", @@ -201574,7 +202093,7 @@ } }, { - "id": 6892, + "id": 6902, "properties": { "down": "false", "east": "true", @@ -201585,7 +202104,7 @@ } }, { - "id": 6893, + "id": 6903, "properties": { "down": "false", "east": "true", @@ -201596,7 +202115,7 @@ } }, { - "id": 6894, + "id": 6904, "properties": { "down": "false", "east": "false", @@ -201607,7 +202126,7 @@ } }, { - "id": 6895, + "id": 6905, "properties": { "down": "false", "east": "false", @@ -201618,7 +202137,7 @@ } }, { - "id": 6896, + "id": 6906, "properties": { "down": "false", "east": "false", @@ -201629,7 +202148,7 @@ } }, { - "id": 6897, + "id": 6907, "properties": { "down": "false", "east": "false", @@ -201640,7 +202159,7 @@ } }, { - "id": 6898, + "id": 6908, "properties": { "down": "false", "east": "false", @@ -201651,7 +202170,7 @@ } }, { - "id": 6899, + "id": 6909, "properties": { "down": "false", "east": "false", @@ -201662,7 +202181,7 @@ } }, { - "id": 6900, + "id": 6910, "properties": { "down": "false", "east": "false", @@ -201673,7 +202192,7 @@ } }, { - "id": 6901, + "id": 6911, "properties": { "down": "false", "east": "false", @@ -201684,7 +202203,7 @@ } }, { - "id": 6902, + "id": 6912, "properties": { "down": "false", "east": "false", @@ -201695,7 +202214,7 @@ } }, { - "id": 6903, + "id": 6913, "properties": { "down": "false", "east": "false", @@ -201706,7 +202225,7 @@ } }, { - "id": 6904, + "id": 6914, "properties": { "down": "false", "east": "false", @@ -201717,7 +202236,7 @@ } }, { - "id": 6905, + "id": 6915, "properties": { "down": "false", "east": "false", @@ -201728,7 +202247,7 @@ } }, { - "id": 6906, + "id": 6916, "properties": { "down": "false", "east": "false", @@ -201739,7 +202258,7 @@ } }, { - "id": 6907, + "id": 6917, "properties": { "down": "false", "east": "false", @@ -201750,7 +202269,7 @@ } }, { - "id": 6908, + "id": 6918, "properties": { "down": "false", "east": "false", @@ -201761,7 +202280,7 @@ } }, { - "id": 6909, + "id": 6919, "properties": { "down": "false", "east": "false", @@ -201791,21 +202310,21 @@ }, "states": [ { - "id": 15155, + "id": 15197, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 15156, + "id": 15198, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 15157, + "id": 15199, "properties": { "type": "bottom", "waterlogged": "true" @@ -201813,21 +202332,21 @@ }, { "default": true, - "id": 15158, + "id": 15200, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 15159, + "id": 15201, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 15160, + "id": 15202, "properties": { "type": "double", "waterlogged": "false" @@ -201868,7 +202387,7 @@ }, "states": [ { - "id": 14855, + "id": 14897, "properties": { "facing": "north", "half": "top", @@ -201877,7 +202396,7 @@ } }, { - "id": 14856, + "id": 14898, "properties": { "facing": "north", "half": "top", @@ -201886,7 +202405,7 @@ } }, { - "id": 14857, + "id": 14899, "properties": { "facing": "north", "half": "top", @@ -201895,7 +202414,7 @@ } }, { - "id": 14858, + "id": 14900, "properties": { "facing": "north", "half": "top", @@ -201904,7 +202423,7 @@ } }, { - "id": 14859, + "id": 14901, "properties": { "facing": "north", "half": "top", @@ -201913,7 +202432,7 @@ } }, { - "id": 14860, + "id": 14902, "properties": { "facing": "north", "half": "top", @@ -201922,7 +202441,7 @@ } }, { - "id": 14861, + "id": 14903, "properties": { "facing": "north", "half": "top", @@ -201931,7 +202450,7 @@ } }, { - "id": 14862, + "id": 14904, "properties": { "facing": "north", "half": "top", @@ -201940,7 +202459,7 @@ } }, { - "id": 14863, + "id": 14905, "properties": { "facing": "north", "half": "top", @@ -201949,7 +202468,7 @@ } }, { - "id": 14864, + "id": 14906, "properties": { "facing": "north", "half": "top", @@ -201958,7 +202477,7 @@ } }, { - "id": 14865, + "id": 14907, "properties": { "facing": "north", "half": "bottom", @@ -201968,7 +202487,7 @@ }, { "default": true, - "id": 14866, + "id": 14908, "properties": { "facing": "north", "half": "bottom", @@ -201977,7 +202496,7 @@ } }, { - "id": 14867, + "id": 14909, "properties": { "facing": "north", "half": "bottom", @@ -201986,7 +202505,7 @@ } }, { - "id": 14868, + "id": 14910, "properties": { "facing": "north", "half": "bottom", @@ -201995,7 +202514,7 @@ } }, { - "id": 14869, + "id": 14911, "properties": { "facing": "north", "half": "bottom", @@ -202004,7 +202523,7 @@ } }, { - "id": 14870, + "id": 14912, "properties": { "facing": "north", "half": "bottom", @@ -202013,7 +202532,7 @@ } }, { - "id": 14871, + "id": 14913, "properties": { "facing": "north", "half": "bottom", @@ -202022,7 +202541,7 @@ } }, { - "id": 14872, + "id": 14914, "properties": { "facing": "north", "half": "bottom", @@ -202031,7 +202550,7 @@ } }, { - "id": 14873, + "id": 14915, "properties": { "facing": "north", "half": "bottom", @@ -202040,7 +202559,7 @@ } }, { - "id": 14874, + "id": 14916, "properties": { "facing": "north", "half": "bottom", @@ -202049,7 +202568,7 @@ } }, { - "id": 14875, + "id": 14917, "properties": { "facing": "south", "half": "top", @@ -202058,7 +202577,7 @@ } }, { - "id": 14876, + "id": 14918, "properties": { "facing": "south", "half": "top", @@ -202067,7 +202586,7 @@ } }, { - "id": 14877, + "id": 14919, "properties": { "facing": "south", "half": "top", @@ -202076,7 +202595,7 @@ } }, { - "id": 14878, + "id": 14920, "properties": { "facing": "south", "half": "top", @@ -202085,7 +202604,7 @@ } }, { - "id": 14879, + "id": 14921, "properties": { "facing": "south", "half": "top", @@ -202094,7 +202613,7 @@ } }, { - "id": 14880, + "id": 14922, "properties": { "facing": "south", "half": "top", @@ -202103,7 +202622,7 @@ } }, { - "id": 14881, + "id": 14923, "properties": { "facing": "south", "half": "top", @@ -202112,7 +202631,7 @@ } }, { - "id": 14882, + "id": 14924, "properties": { "facing": "south", "half": "top", @@ -202121,7 +202640,7 @@ } }, { - "id": 14883, + "id": 14925, "properties": { "facing": "south", "half": "top", @@ -202130,7 +202649,7 @@ } }, { - "id": 14884, + "id": 14926, "properties": { "facing": "south", "half": "top", @@ -202139,7 +202658,7 @@ } }, { - "id": 14885, + "id": 14927, "properties": { "facing": "south", "half": "bottom", @@ -202148,7 +202667,7 @@ } }, { - "id": 14886, + "id": 14928, "properties": { "facing": "south", "half": "bottom", @@ -202157,7 +202676,7 @@ } }, { - "id": 14887, + "id": 14929, "properties": { "facing": "south", "half": "bottom", @@ -202166,7 +202685,7 @@ } }, { - "id": 14888, + "id": 14930, "properties": { "facing": "south", "half": "bottom", @@ -202175,7 +202694,7 @@ } }, { - "id": 14889, + "id": 14931, "properties": { "facing": "south", "half": "bottom", @@ -202184,7 +202703,7 @@ } }, { - "id": 14890, + "id": 14932, "properties": { "facing": "south", "half": "bottom", @@ -202193,7 +202712,7 @@ } }, { - "id": 14891, + "id": 14933, "properties": { "facing": "south", "half": "bottom", @@ -202202,7 +202721,7 @@ } }, { - "id": 14892, + "id": 14934, "properties": { "facing": "south", "half": "bottom", @@ -202211,7 +202730,7 @@ } }, { - "id": 14893, + "id": 14935, "properties": { "facing": "south", "half": "bottom", @@ -202220,7 +202739,7 @@ } }, { - "id": 14894, + "id": 14936, "properties": { "facing": "south", "half": "bottom", @@ -202229,7 +202748,7 @@ } }, { - "id": 14895, + "id": 14937, "properties": { "facing": "west", "half": "top", @@ -202238,7 +202757,7 @@ } }, { - "id": 14896, + "id": 14938, "properties": { "facing": "west", "half": "top", @@ -202247,7 +202766,7 @@ } }, { - "id": 14897, + "id": 14939, "properties": { "facing": "west", "half": "top", @@ -202256,7 +202775,7 @@ } }, { - "id": 14898, + "id": 14940, "properties": { "facing": "west", "half": "top", @@ -202265,7 +202784,7 @@ } }, { - "id": 14899, + "id": 14941, "properties": { "facing": "west", "half": "top", @@ -202274,7 +202793,7 @@ } }, { - "id": 14900, + "id": 14942, "properties": { "facing": "west", "half": "top", @@ -202283,7 +202802,7 @@ } }, { - "id": 14901, + "id": 14943, "properties": { "facing": "west", "half": "top", @@ -202292,7 +202811,7 @@ } }, { - "id": 14902, + "id": 14944, "properties": { "facing": "west", "half": "top", @@ -202301,7 +202820,7 @@ } }, { - "id": 14903, + "id": 14945, "properties": { "facing": "west", "half": "top", @@ -202310,7 +202829,7 @@ } }, { - "id": 14904, + "id": 14946, "properties": { "facing": "west", "half": "top", @@ -202319,7 +202838,7 @@ } }, { - "id": 14905, + "id": 14947, "properties": { "facing": "west", "half": "bottom", @@ -202328,7 +202847,7 @@ } }, { - "id": 14906, + "id": 14948, "properties": { "facing": "west", "half": "bottom", @@ -202337,7 +202856,7 @@ } }, { - "id": 14907, + "id": 14949, "properties": { "facing": "west", "half": "bottom", @@ -202346,7 +202865,7 @@ } }, { - "id": 14908, + "id": 14950, "properties": { "facing": "west", "half": "bottom", @@ -202355,7 +202874,7 @@ } }, { - "id": 14909, + "id": 14951, "properties": { "facing": "west", "half": "bottom", @@ -202364,7 +202883,7 @@ } }, { - "id": 14910, + "id": 14952, "properties": { "facing": "west", "half": "bottom", @@ -202373,7 +202892,7 @@ } }, { - "id": 14911, + "id": 14953, "properties": { "facing": "west", "half": "bottom", @@ -202382,7 +202901,7 @@ } }, { - "id": 14912, + "id": 14954, "properties": { "facing": "west", "half": "bottom", @@ -202391,7 +202910,7 @@ } }, { - "id": 14913, + "id": 14955, "properties": { "facing": "west", "half": "bottom", @@ -202400,7 +202919,7 @@ } }, { - "id": 14914, + "id": 14956, "properties": { "facing": "west", "half": "bottom", @@ -202409,7 +202928,7 @@ } }, { - "id": 14915, + "id": 14957, "properties": { "facing": "east", "half": "top", @@ -202418,7 +202937,7 @@ } }, { - "id": 14916, + "id": 14958, "properties": { "facing": "east", "half": "top", @@ -202427,7 +202946,7 @@ } }, { - "id": 14917, + "id": 14959, "properties": { "facing": "east", "half": "top", @@ -202436,7 +202955,7 @@ } }, { - "id": 14918, + "id": 14960, "properties": { "facing": "east", "half": "top", @@ -202445,7 +202964,7 @@ } }, { - "id": 14919, + "id": 14961, "properties": { "facing": "east", "half": "top", @@ -202454,7 +202973,7 @@ } }, { - "id": 14920, + "id": 14962, "properties": { "facing": "east", "half": "top", @@ -202463,7 +202982,7 @@ } }, { - "id": 14921, + "id": 14963, "properties": { "facing": "east", "half": "top", @@ -202472,7 +202991,7 @@ } }, { - "id": 14922, + "id": 14964, "properties": { "facing": "east", "half": "top", @@ -202481,7 +203000,7 @@ } }, { - "id": 14923, + "id": 14965, "properties": { "facing": "east", "half": "top", @@ -202490,7 +203009,7 @@ } }, { - "id": 14924, + "id": 14966, "properties": { "facing": "east", "half": "top", @@ -202499,7 +203018,7 @@ } }, { - "id": 14925, + "id": 14967, "properties": { "facing": "east", "half": "bottom", @@ -202508,7 +203027,7 @@ } }, { - "id": 14926, + "id": 14968, "properties": { "facing": "east", "half": "bottom", @@ -202517,7 +203036,7 @@ } }, { - "id": 14927, + "id": 14969, "properties": { "facing": "east", "half": "bottom", @@ -202526,7 +203045,7 @@ } }, { - "id": 14928, + "id": 14970, "properties": { "facing": "east", "half": "bottom", @@ -202535,7 +203054,7 @@ } }, { - "id": 14929, + "id": 14971, "properties": { "facing": "east", "half": "bottom", @@ -202544,7 +203063,7 @@ } }, { - "id": 14930, + "id": 14972, "properties": { "facing": "east", "half": "bottom", @@ -202553,7 +203072,7 @@ } }, { - "id": 14931, + "id": 14973, "properties": { "facing": "east", "half": "bottom", @@ -202562,7 +203081,7 @@ } }, { - "id": 14932, + "id": 14974, "properties": { "facing": "east", "half": "bottom", @@ -202571,7 +203090,7 @@ } }, { - "id": 14933, + "id": 14975, "properties": { "facing": "east", "half": "bottom", @@ -202580,7 +203099,7 @@ } }, { - "id": 14934, + "id": 14976, "properties": { "facing": "east", "half": "bottom", @@ -202627,7 +203146,7 @@ }, "states": [ { - "id": 18089, + "id": 18131, "properties": { "east": "none", "north": "none", @@ -202638,7 +203157,7 @@ } }, { - "id": 18090, + "id": 18132, "properties": { "east": "none", "north": "none", @@ -202649,7 +203168,7 @@ } }, { - "id": 18091, + "id": 18133, "properties": { "east": "none", "north": "none", @@ -202661,7 +203180,7 @@ }, { "default": true, - "id": 18092, + "id": 18134, "properties": { "east": "none", "north": "none", @@ -202672,7 +203191,7 @@ } }, { - "id": 18093, + "id": 18135, "properties": { "east": "none", "north": "none", @@ -202683,7 +203202,7 @@ } }, { - "id": 18094, + "id": 18136, "properties": { "east": "none", "north": "none", @@ -202694,7 +203213,7 @@ } }, { - "id": 18095, + "id": 18137, "properties": { "east": "none", "north": "none", @@ -202705,7 +203224,7 @@ } }, { - "id": 18096, + "id": 18138, "properties": { "east": "none", "north": "none", @@ -202716,7 +203235,7 @@ } }, { - "id": 18097, + "id": 18139, "properties": { "east": "none", "north": "none", @@ -202727,7 +203246,7 @@ } }, { - "id": 18098, + "id": 18140, "properties": { "east": "none", "north": "none", @@ -202738,7 +203257,7 @@ } }, { - "id": 18099, + "id": 18141, "properties": { "east": "none", "north": "none", @@ -202749,7 +203268,7 @@ } }, { - "id": 18100, + "id": 18142, "properties": { "east": "none", "north": "none", @@ -202760,7 +203279,7 @@ } }, { - "id": 18101, + "id": 18143, "properties": { "east": "none", "north": "none", @@ -202771,7 +203290,7 @@ } }, { - "id": 18102, + "id": 18144, "properties": { "east": "none", "north": "none", @@ -202782,7 +203301,7 @@ } }, { - "id": 18103, + "id": 18145, "properties": { "east": "none", "north": "none", @@ -202793,7 +203312,7 @@ } }, { - "id": 18104, + "id": 18146, "properties": { "east": "none", "north": "none", @@ -202804,7 +203323,7 @@ } }, { - "id": 18105, + "id": 18147, "properties": { "east": "none", "north": "none", @@ -202815,7 +203334,7 @@ } }, { - "id": 18106, + "id": 18148, "properties": { "east": "none", "north": "none", @@ -202826,7 +203345,7 @@ } }, { - "id": 18107, + "id": 18149, "properties": { "east": "none", "north": "none", @@ -202837,7 +203356,7 @@ } }, { - "id": 18108, + "id": 18150, "properties": { "east": "none", "north": "none", @@ -202848,7 +203367,7 @@ } }, { - "id": 18109, + "id": 18151, "properties": { "east": "none", "north": "none", @@ -202859,7 +203378,7 @@ } }, { - "id": 18110, + "id": 18152, "properties": { "east": "none", "north": "none", @@ -202870,7 +203389,7 @@ } }, { - "id": 18111, + "id": 18153, "properties": { "east": "none", "north": "none", @@ -202881,7 +203400,7 @@ } }, { - "id": 18112, + "id": 18154, "properties": { "east": "none", "north": "none", @@ -202892,7 +203411,7 @@ } }, { - "id": 18113, + "id": 18155, "properties": { "east": "none", "north": "none", @@ -202903,7 +203422,7 @@ } }, { - "id": 18114, + "id": 18156, "properties": { "east": "none", "north": "none", @@ -202914,7 +203433,7 @@ } }, { - "id": 18115, + "id": 18157, "properties": { "east": "none", "north": "none", @@ -202925,7 +203444,7 @@ } }, { - "id": 18116, + "id": 18158, "properties": { "east": "none", "north": "none", @@ -202936,7 +203455,7 @@ } }, { - "id": 18117, + "id": 18159, "properties": { "east": "none", "north": "none", @@ -202947,7 +203466,7 @@ } }, { - "id": 18118, + "id": 18160, "properties": { "east": "none", "north": "none", @@ -202958,7 +203477,7 @@ } }, { - "id": 18119, + "id": 18161, "properties": { "east": "none", "north": "none", @@ -202969,7 +203488,7 @@ } }, { - "id": 18120, + "id": 18162, "properties": { "east": "none", "north": "none", @@ -202980,7 +203499,7 @@ } }, { - "id": 18121, + "id": 18163, "properties": { "east": "none", "north": "none", @@ -202991,7 +203510,7 @@ } }, { - "id": 18122, + "id": 18164, "properties": { "east": "none", "north": "none", @@ -203002,7 +203521,7 @@ } }, { - "id": 18123, + "id": 18165, "properties": { "east": "none", "north": "none", @@ -203013,7 +203532,7 @@ } }, { - "id": 18124, + "id": 18166, "properties": { "east": "none", "north": "none", @@ -203024,7 +203543,7 @@ } }, { - "id": 18125, + "id": 18167, "properties": { "east": "none", "north": "low", @@ -203035,7 +203554,7 @@ } }, { - "id": 18126, + "id": 18168, "properties": { "east": "none", "north": "low", @@ -203046,7 +203565,7 @@ } }, { - "id": 18127, + "id": 18169, "properties": { "east": "none", "north": "low", @@ -203057,7 +203576,7 @@ } }, { - "id": 18128, + "id": 18170, "properties": { "east": "none", "north": "low", @@ -203068,7 +203587,7 @@ } }, { - "id": 18129, + "id": 18171, "properties": { "east": "none", "north": "low", @@ -203079,7 +203598,7 @@ } }, { - "id": 18130, + "id": 18172, "properties": { "east": "none", "north": "low", @@ -203090,7 +203609,7 @@ } }, { - "id": 18131, + "id": 18173, "properties": { "east": "none", "north": "low", @@ -203101,7 +203620,7 @@ } }, { - "id": 18132, + "id": 18174, "properties": { "east": "none", "north": "low", @@ -203112,7 +203631,7 @@ } }, { - "id": 18133, + "id": 18175, "properties": { "east": "none", "north": "low", @@ -203123,7 +203642,7 @@ } }, { - "id": 18134, + "id": 18176, "properties": { "east": "none", "north": "low", @@ -203134,7 +203653,7 @@ } }, { - "id": 18135, + "id": 18177, "properties": { "east": "none", "north": "low", @@ -203145,7 +203664,7 @@ } }, { - "id": 18136, + "id": 18178, "properties": { "east": "none", "north": "low", @@ -203156,7 +203675,7 @@ } }, { - "id": 18137, + "id": 18179, "properties": { "east": "none", "north": "low", @@ -203167,7 +203686,7 @@ } }, { - "id": 18138, + "id": 18180, "properties": { "east": "none", "north": "low", @@ -203178,7 +203697,7 @@ } }, { - "id": 18139, + "id": 18181, "properties": { "east": "none", "north": "low", @@ -203189,7 +203708,7 @@ } }, { - "id": 18140, + "id": 18182, "properties": { "east": "none", "north": "low", @@ -203200,7 +203719,7 @@ } }, { - "id": 18141, + "id": 18183, "properties": { "east": "none", "north": "low", @@ -203211,7 +203730,7 @@ } }, { - "id": 18142, + "id": 18184, "properties": { "east": "none", "north": "low", @@ -203222,7 +203741,7 @@ } }, { - "id": 18143, + "id": 18185, "properties": { "east": "none", "north": "low", @@ -203233,7 +203752,7 @@ } }, { - "id": 18144, + "id": 18186, "properties": { "east": "none", "north": "low", @@ -203244,7 +203763,7 @@ } }, { - "id": 18145, + "id": 18187, "properties": { "east": "none", "north": "low", @@ -203255,7 +203774,7 @@ } }, { - "id": 18146, + "id": 18188, "properties": { "east": "none", "north": "low", @@ -203266,7 +203785,7 @@ } }, { - "id": 18147, + "id": 18189, "properties": { "east": "none", "north": "low", @@ -203277,7 +203796,7 @@ } }, { - "id": 18148, + "id": 18190, "properties": { "east": "none", "north": "low", @@ -203288,7 +203807,7 @@ } }, { - "id": 18149, + "id": 18191, "properties": { "east": "none", "north": "low", @@ -203299,7 +203818,7 @@ } }, { - "id": 18150, + "id": 18192, "properties": { "east": "none", "north": "low", @@ -203310,7 +203829,7 @@ } }, { - "id": 18151, + "id": 18193, "properties": { "east": "none", "north": "low", @@ -203321,7 +203840,7 @@ } }, { - "id": 18152, + "id": 18194, "properties": { "east": "none", "north": "low", @@ -203332,7 +203851,7 @@ } }, { - "id": 18153, + "id": 18195, "properties": { "east": "none", "north": "low", @@ -203343,7 +203862,7 @@ } }, { - "id": 18154, + "id": 18196, "properties": { "east": "none", "north": "low", @@ -203354,7 +203873,7 @@ } }, { - "id": 18155, + "id": 18197, "properties": { "east": "none", "north": "low", @@ -203365,7 +203884,7 @@ } }, { - "id": 18156, + "id": 18198, "properties": { "east": "none", "north": "low", @@ -203376,7 +203895,7 @@ } }, { - "id": 18157, + "id": 18199, "properties": { "east": "none", "north": "low", @@ -203387,7 +203906,7 @@ } }, { - "id": 18158, + "id": 18200, "properties": { "east": "none", "north": "low", @@ -203398,7 +203917,7 @@ } }, { - "id": 18159, + "id": 18201, "properties": { "east": "none", "north": "low", @@ -203409,7 +203928,7 @@ } }, { - "id": 18160, + "id": 18202, "properties": { "east": "none", "north": "low", @@ -203420,7 +203939,7 @@ } }, { - "id": 18161, + "id": 18203, "properties": { "east": "none", "north": "tall", @@ -203431,7 +203950,7 @@ } }, { - "id": 18162, + "id": 18204, "properties": { "east": "none", "north": "tall", @@ -203442,7 +203961,7 @@ } }, { - "id": 18163, + "id": 18205, "properties": { "east": "none", "north": "tall", @@ -203453,7 +203972,7 @@ } }, { - "id": 18164, + "id": 18206, "properties": { "east": "none", "north": "tall", @@ -203464,7 +203983,7 @@ } }, { - "id": 18165, + "id": 18207, "properties": { "east": "none", "north": "tall", @@ -203475,7 +203994,7 @@ } }, { - "id": 18166, + "id": 18208, "properties": { "east": "none", "north": "tall", @@ -203486,7 +204005,7 @@ } }, { - "id": 18167, + "id": 18209, "properties": { "east": "none", "north": "tall", @@ -203497,7 +204016,7 @@ } }, { - "id": 18168, + "id": 18210, "properties": { "east": "none", "north": "tall", @@ -203508,7 +204027,7 @@ } }, { - "id": 18169, + "id": 18211, "properties": { "east": "none", "north": "tall", @@ -203519,7 +204038,7 @@ } }, { - "id": 18170, + "id": 18212, "properties": { "east": "none", "north": "tall", @@ -203530,7 +204049,7 @@ } }, { - "id": 18171, + "id": 18213, "properties": { "east": "none", "north": "tall", @@ -203541,7 +204060,7 @@ } }, { - "id": 18172, + "id": 18214, "properties": { "east": "none", "north": "tall", @@ -203552,7 +204071,7 @@ } }, { - "id": 18173, + "id": 18215, "properties": { "east": "none", "north": "tall", @@ -203563,7 +204082,7 @@ } }, { - "id": 18174, + "id": 18216, "properties": { "east": "none", "north": "tall", @@ -203574,7 +204093,7 @@ } }, { - "id": 18175, + "id": 18217, "properties": { "east": "none", "north": "tall", @@ -203585,7 +204104,7 @@ } }, { - "id": 18176, + "id": 18218, "properties": { "east": "none", "north": "tall", @@ -203596,7 +204115,7 @@ } }, { - "id": 18177, + "id": 18219, "properties": { "east": "none", "north": "tall", @@ -203607,7 +204126,7 @@ } }, { - "id": 18178, + "id": 18220, "properties": { "east": "none", "north": "tall", @@ -203618,7 +204137,7 @@ } }, { - "id": 18179, + "id": 18221, "properties": { "east": "none", "north": "tall", @@ -203629,7 +204148,7 @@ } }, { - "id": 18180, + "id": 18222, "properties": { "east": "none", "north": "tall", @@ -203640,7 +204159,7 @@ } }, { - "id": 18181, + "id": 18223, "properties": { "east": "none", "north": "tall", @@ -203651,7 +204170,7 @@ } }, { - "id": 18182, + "id": 18224, "properties": { "east": "none", "north": "tall", @@ -203662,7 +204181,7 @@ } }, { - "id": 18183, + "id": 18225, "properties": { "east": "none", "north": "tall", @@ -203673,7 +204192,7 @@ } }, { - "id": 18184, + "id": 18226, "properties": { "east": "none", "north": "tall", @@ -203684,7 +204203,7 @@ } }, { - "id": 18185, + "id": 18227, "properties": { "east": "none", "north": "tall", @@ -203695,7 +204214,7 @@ } }, { - "id": 18186, + "id": 18228, "properties": { "east": "none", "north": "tall", @@ -203706,7 +204225,7 @@ } }, { - "id": 18187, + "id": 18229, "properties": { "east": "none", "north": "tall", @@ -203717,7 +204236,7 @@ } }, { - "id": 18188, + "id": 18230, "properties": { "east": "none", "north": "tall", @@ -203728,7 +204247,7 @@ } }, { - "id": 18189, + "id": 18231, "properties": { "east": "none", "north": "tall", @@ -203739,7 +204258,7 @@ } }, { - "id": 18190, + "id": 18232, "properties": { "east": "none", "north": "tall", @@ -203750,7 +204269,7 @@ } }, { - "id": 18191, + "id": 18233, "properties": { "east": "none", "north": "tall", @@ -203761,7 +204280,7 @@ } }, { - "id": 18192, + "id": 18234, "properties": { "east": "none", "north": "tall", @@ -203772,7 +204291,7 @@ } }, { - "id": 18193, + "id": 18235, "properties": { "east": "none", "north": "tall", @@ -203783,7 +204302,7 @@ } }, { - "id": 18194, + "id": 18236, "properties": { "east": "none", "north": "tall", @@ -203794,7 +204313,7 @@ } }, { - "id": 18195, + "id": 18237, "properties": { "east": "none", "north": "tall", @@ -203805,7 +204324,7 @@ } }, { - "id": 18196, + "id": 18238, "properties": { "east": "none", "north": "tall", @@ -203816,7 +204335,7 @@ } }, { - "id": 18197, + "id": 18239, "properties": { "east": "low", "north": "none", @@ -203827,7 +204346,7 @@ } }, { - "id": 18198, + "id": 18240, "properties": { "east": "low", "north": "none", @@ -203838,7 +204357,7 @@ } }, { - "id": 18199, + "id": 18241, "properties": { "east": "low", "north": "none", @@ -203849,7 +204368,7 @@ } }, { - "id": 18200, + "id": 18242, "properties": { "east": "low", "north": "none", @@ -203860,7 +204379,7 @@ } }, { - "id": 18201, + "id": 18243, "properties": { "east": "low", "north": "none", @@ -203871,7 +204390,7 @@ } }, { - "id": 18202, + "id": 18244, "properties": { "east": "low", "north": "none", @@ -203882,7 +204401,7 @@ } }, { - "id": 18203, + "id": 18245, "properties": { "east": "low", "north": "none", @@ -203893,7 +204412,7 @@ } }, { - "id": 18204, + "id": 18246, "properties": { "east": "low", "north": "none", @@ -203904,7 +204423,7 @@ } }, { - "id": 18205, + "id": 18247, "properties": { "east": "low", "north": "none", @@ -203915,7 +204434,7 @@ } }, { - "id": 18206, + "id": 18248, "properties": { "east": "low", "north": "none", @@ -203926,7 +204445,7 @@ } }, { - "id": 18207, + "id": 18249, "properties": { "east": "low", "north": "none", @@ -203937,7 +204456,7 @@ } }, { - "id": 18208, + "id": 18250, "properties": { "east": "low", "north": "none", @@ -203948,7 +204467,7 @@ } }, { - "id": 18209, + "id": 18251, "properties": { "east": "low", "north": "none", @@ -203959,7 +204478,7 @@ } }, { - "id": 18210, + "id": 18252, "properties": { "east": "low", "north": "none", @@ -203970,7 +204489,7 @@ } }, { - "id": 18211, + "id": 18253, "properties": { "east": "low", "north": "none", @@ -203981,7 +204500,7 @@ } }, { - "id": 18212, + "id": 18254, "properties": { "east": "low", "north": "none", @@ -203992,7 +204511,7 @@ } }, { - "id": 18213, + "id": 18255, "properties": { "east": "low", "north": "none", @@ -204003,7 +204522,7 @@ } }, { - "id": 18214, + "id": 18256, "properties": { "east": "low", "north": "none", @@ -204014,7 +204533,7 @@ } }, { - "id": 18215, + "id": 18257, "properties": { "east": "low", "north": "none", @@ -204025,7 +204544,7 @@ } }, { - "id": 18216, + "id": 18258, "properties": { "east": "low", "north": "none", @@ -204036,7 +204555,7 @@ } }, { - "id": 18217, + "id": 18259, "properties": { "east": "low", "north": "none", @@ -204047,7 +204566,7 @@ } }, { - "id": 18218, + "id": 18260, "properties": { "east": "low", "north": "none", @@ -204058,7 +204577,7 @@ } }, { - "id": 18219, + "id": 18261, "properties": { "east": "low", "north": "none", @@ -204069,7 +204588,7 @@ } }, { - "id": 18220, + "id": 18262, "properties": { "east": "low", "north": "none", @@ -204080,7 +204599,7 @@ } }, { - "id": 18221, + "id": 18263, "properties": { "east": "low", "north": "none", @@ -204091,7 +204610,7 @@ } }, { - "id": 18222, + "id": 18264, "properties": { "east": "low", "north": "none", @@ -204102,7 +204621,7 @@ } }, { - "id": 18223, + "id": 18265, "properties": { "east": "low", "north": "none", @@ -204113,7 +204632,7 @@ } }, { - "id": 18224, + "id": 18266, "properties": { "east": "low", "north": "none", @@ -204124,7 +204643,7 @@ } }, { - "id": 18225, + "id": 18267, "properties": { "east": "low", "north": "none", @@ -204135,7 +204654,7 @@ } }, { - "id": 18226, + "id": 18268, "properties": { "east": "low", "north": "none", @@ -204146,7 +204665,7 @@ } }, { - "id": 18227, + "id": 18269, "properties": { "east": "low", "north": "none", @@ -204157,7 +204676,7 @@ } }, { - "id": 18228, + "id": 18270, "properties": { "east": "low", "north": "none", @@ -204168,7 +204687,7 @@ } }, { - "id": 18229, + "id": 18271, "properties": { "east": "low", "north": "none", @@ -204179,7 +204698,7 @@ } }, { - "id": 18230, + "id": 18272, "properties": { "east": "low", "north": "none", @@ -204190,7 +204709,7 @@ } }, { - "id": 18231, + "id": 18273, "properties": { "east": "low", "north": "none", @@ -204201,7 +204720,7 @@ } }, { - "id": 18232, + "id": 18274, "properties": { "east": "low", "north": "none", @@ -204212,7 +204731,7 @@ } }, { - "id": 18233, + "id": 18275, "properties": { "east": "low", "north": "low", @@ -204223,7 +204742,7 @@ } }, { - "id": 18234, + "id": 18276, "properties": { "east": "low", "north": "low", @@ -204234,7 +204753,7 @@ } }, { - "id": 18235, + "id": 18277, "properties": { "east": "low", "north": "low", @@ -204245,7 +204764,7 @@ } }, { - "id": 18236, + "id": 18278, "properties": { "east": "low", "north": "low", @@ -204256,7 +204775,7 @@ } }, { - "id": 18237, + "id": 18279, "properties": { "east": "low", "north": "low", @@ -204267,7 +204786,7 @@ } }, { - "id": 18238, + "id": 18280, "properties": { "east": "low", "north": "low", @@ -204278,7 +204797,7 @@ } }, { - "id": 18239, + "id": 18281, "properties": { "east": "low", "north": "low", @@ -204289,7 +204808,7 @@ } }, { - "id": 18240, + "id": 18282, "properties": { "east": "low", "north": "low", @@ -204300,7 +204819,7 @@ } }, { - "id": 18241, + "id": 18283, "properties": { "east": "low", "north": "low", @@ -204311,7 +204830,7 @@ } }, { - "id": 18242, + "id": 18284, "properties": { "east": "low", "north": "low", @@ -204322,7 +204841,7 @@ } }, { - "id": 18243, + "id": 18285, "properties": { "east": "low", "north": "low", @@ -204333,7 +204852,7 @@ } }, { - "id": 18244, + "id": 18286, "properties": { "east": "low", "north": "low", @@ -204344,7 +204863,7 @@ } }, { - "id": 18245, + "id": 18287, "properties": { "east": "low", "north": "low", @@ -204355,7 +204874,7 @@ } }, { - "id": 18246, + "id": 18288, "properties": { "east": "low", "north": "low", @@ -204366,7 +204885,7 @@ } }, { - "id": 18247, + "id": 18289, "properties": { "east": "low", "north": "low", @@ -204377,7 +204896,7 @@ } }, { - "id": 18248, + "id": 18290, "properties": { "east": "low", "north": "low", @@ -204388,7 +204907,7 @@ } }, { - "id": 18249, + "id": 18291, "properties": { "east": "low", "north": "low", @@ -204399,7 +204918,7 @@ } }, { - "id": 18250, + "id": 18292, "properties": { "east": "low", "north": "low", @@ -204410,7 +204929,7 @@ } }, { - "id": 18251, + "id": 18293, "properties": { "east": "low", "north": "low", @@ -204421,7 +204940,7 @@ } }, { - "id": 18252, + "id": 18294, "properties": { "east": "low", "north": "low", @@ -204432,7 +204951,7 @@ } }, { - "id": 18253, + "id": 18295, "properties": { "east": "low", "north": "low", @@ -204443,7 +204962,7 @@ } }, { - "id": 18254, + "id": 18296, "properties": { "east": "low", "north": "low", @@ -204454,7 +204973,7 @@ } }, { - "id": 18255, + "id": 18297, "properties": { "east": "low", "north": "low", @@ -204465,7 +204984,7 @@ } }, { - "id": 18256, + "id": 18298, "properties": { "east": "low", "north": "low", @@ -204476,7 +204995,7 @@ } }, { - "id": 18257, + "id": 18299, "properties": { "east": "low", "north": "low", @@ -204487,7 +205006,7 @@ } }, { - "id": 18258, + "id": 18300, "properties": { "east": "low", "north": "low", @@ -204498,7 +205017,7 @@ } }, { - "id": 18259, + "id": 18301, "properties": { "east": "low", "north": "low", @@ -204509,7 +205028,7 @@ } }, { - "id": 18260, + "id": 18302, "properties": { "east": "low", "north": "low", @@ -204520,7 +205039,7 @@ } }, { - "id": 18261, + "id": 18303, "properties": { "east": "low", "north": "low", @@ -204531,7 +205050,7 @@ } }, { - "id": 18262, + "id": 18304, "properties": { "east": "low", "north": "low", @@ -204542,7 +205061,7 @@ } }, { - "id": 18263, + "id": 18305, "properties": { "east": "low", "north": "low", @@ -204553,7 +205072,7 @@ } }, { - "id": 18264, + "id": 18306, "properties": { "east": "low", "north": "low", @@ -204564,7 +205083,7 @@ } }, { - "id": 18265, + "id": 18307, "properties": { "east": "low", "north": "low", @@ -204575,7 +205094,7 @@ } }, { - "id": 18266, + "id": 18308, "properties": { "east": "low", "north": "low", @@ -204586,7 +205105,7 @@ } }, { - "id": 18267, + "id": 18309, "properties": { "east": "low", "north": "low", @@ -204597,7 +205116,7 @@ } }, { - "id": 18268, + "id": 18310, "properties": { "east": "low", "north": "low", @@ -204608,7 +205127,7 @@ } }, { - "id": 18269, + "id": 18311, "properties": { "east": "low", "north": "tall", @@ -204619,7 +205138,7 @@ } }, { - "id": 18270, + "id": 18312, "properties": { "east": "low", "north": "tall", @@ -204630,7 +205149,7 @@ } }, { - "id": 18271, + "id": 18313, "properties": { "east": "low", "north": "tall", @@ -204641,7 +205160,7 @@ } }, { - "id": 18272, + "id": 18314, "properties": { "east": "low", "north": "tall", @@ -204652,7 +205171,7 @@ } }, { - "id": 18273, + "id": 18315, "properties": { "east": "low", "north": "tall", @@ -204663,7 +205182,7 @@ } }, { - "id": 18274, + "id": 18316, "properties": { "east": "low", "north": "tall", @@ -204674,7 +205193,7 @@ } }, { - "id": 18275, + "id": 18317, "properties": { "east": "low", "north": "tall", @@ -204685,7 +205204,7 @@ } }, { - "id": 18276, + "id": 18318, "properties": { "east": "low", "north": "tall", @@ -204696,7 +205215,7 @@ } }, { - "id": 18277, + "id": 18319, "properties": { "east": "low", "north": "tall", @@ -204707,7 +205226,7 @@ } }, { - "id": 18278, + "id": 18320, "properties": { "east": "low", "north": "tall", @@ -204718,7 +205237,7 @@ } }, { - "id": 18279, + "id": 18321, "properties": { "east": "low", "north": "tall", @@ -204729,7 +205248,7 @@ } }, { - "id": 18280, + "id": 18322, "properties": { "east": "low", "north": "tall", @@ -204740,7 +205259,7 @@ } }, { - "id": 18281, + "id": 18323, "properties": { "east": "low", "north": "tall", @@ -204751,7 +205270,7 @@ } }, { - "id": 18282, + "id": 18324, "properties": { "east": "low", "north": "tall", @@ -204762,7 +205281,7 @@ } }, { - "id": 18283, + "id": 18325, "properties": { "east": "low", "north": "tall", @@ -204773,7 +205292,7 @@ } }, { - "id": 18284, + "id": 18326, "properties": { "east": "low", "north": "tall", @@ -204784,7 +205303,7 @@ } }, { - "id": 18285, + "id": 18327, "properties": { "east": "low", "north": "tall", @@ -204795,7 +205314,7 @@ } }, { - "id": 18286, + "id": 18328, "properties": { "east": "low", "north": "tall", @@ -204806,7 +205325,7 @@ } }, { - "id": 18287, + "id": 18329, "properties": { "east": "low", "north": "tall", @@ -204817,7 +205336,7 @@ } }, { - "id": 18288, + "id": 18330, "properties": { "east": "low", "north": "tall", @@ -204828,7 +205347,7 @@ } }, { - "id": 18289, + "id": 18331, "properties": { "east": "low", "north": "tall", @@ -204839,7 +205358,7 @@ } }, { - "id": 18290, + "id": 18332, "properties": { "east": "low", "north": "tall", @@ -204850,7 +205369,7 @@ } }, { - "id": 18291, + "id": 18333, "properties": { "east": "low", "north": "tall", @@ -204861,7 +205380,7 @@ } }, { - "id": 18292, + "id": 18334, "properties": { "east": "low", "north": "tall", @@ -204872,7 +205391,7 @@ } }, { - "id": 18293, + "id": 18335, "properties": { "east": "low", "north": "tall", @@ -204883,7 +205402,7 @@ } }, { - "id": 18294, + "id": 18336, "properties": { "east": "low", "north": "tall", @@ -204894,7 +205413,7 @@ } }, { - "id": 18295, + "id": 18337, "properties": { "east": "low", "north": "tall", @@ -204905,7 +205424,7 @@ } }, { - "id": 18296, + "id": 18338, "properties": { "east": "low", "north": "tall", @@ -204916,7 +205435,7 @@ } }, { - "id": 18297, + "id": 18339, "properties": { "east": "low", "north": "tall", @@ -204927,7 +205446,7 @@ } }, { - "id": 18298, + "id": 18340, "properties": { "east": "low", "north": "tall", @@ -204938,7 +205457,7 @@ } }, { - "id": 18299, + "id": 18341, "properties": { "east": "low", "north": "tall", @@ -204949,7 +205468,7 @@ } }, { - "id": 18300, + "id": 18342, "properties": { "east": "low", "north": "tall", @@ -204960,7 +205479,7 @@ } }, { - "id": 18301, + "id": 18343, "properties": { "east": "low", "north": "tall", @@ -204971,7 +205490,7 @@ } }, { - "id": 18302, + "id": 18344, "properties": { "east": "low", "north": "tall", @@ -204982,7 +205501,7 @@ } }, { - "id": 18303, + "id": 18345, "properties": { "east": "low", "north": "tall", @@ -204993,7 +205512,7 @@ } }, { - "id": 18304, + "id": 18346, "properties": { "east": "low", "north": "tall", @@ -205004,7 +205523,7 @@ } }, { - "id": 18305, + "id": 18347, "properties": { "east": "tall", "north": "none", @@ -205015,7 +205534,7 @@ } }, { - "id": 18306, + "id": 18348, "properties": { "east": "tall", "north": "none", @@ -205026,7 +205545,7 @@ } }, { - "id": 18307, + "id": 18349, "properties": { "east": "tall", "north": "none", @@ -205037,7 +205556,7 @@ } }, { - "id": 18308, + "id": 18350, "properties": { "east": "tall", "north": "none", @@ -205048,7 +205567,7 @@ } }, { - "id": 18309, + "id": 18351, "properties": { "east": "tall", "north": "none", @@ -205059,7 +205578,7 @@ } }, { - "id": 18310, + "id": 18352, "properties": { "east": "tall", "north": "none", @@ -205070,7 +205589,7 @@ } }, { - "id": 18311, + "id": 18353, "properties": { "east": "tall", "north": "none", @@ -205081,7 +205600,7 @@ } }, { - "id": 18312, + "id": 18354, "properties": { "east": "tall", "north": "none", @@ -205092,7 +205611,7 @@ } }, { - "id": 18313, + "id": 18355, "properties": { "east": "tall", "north": "none", @@ -205103,7 +205622,7 @@ } }, { - "id": 18314, + "id": 18356, "properties": { "east": "tall", "north": "none", @@ -205114,7 +205633,7 @@ } }, { - "id": 18315, + "id": 18357, "properties": { "east": "tall", "north": "none", @@ -205125,7 +205644,7 @@ } }, { - "id": 18316, + "id": 18358, "properties": { "east": "tall", "north": "none", @@ -205136,7 +205655,7 @@ } }, { - "id": 18317, + "id": 18359, "properties": { "east": "tall", "north": "none", @@ -205147,7 +205666,7 @@ } }, { - "id": 18318, + "id": 18360, "properties": { "east": "tall", "north": "none", @@ -205158,7 +205677,7 @@ } }, { - "id": 18319, + "id": 18361, "properties": { "east": "tall", "north": "none", @@ -205169,7 +205688,7 @@ } }, { - "id": 18320, + "id": 18362, "properties": { "east": "tall", "north": "none", @@ -205180,7 +205699,7 @@ } }, { - "id": 18321, + "id": 18363, "properties": { "east": "tall", "north": "none", @@ -205191,7 +205710,7 @@ } }, { - "id": 18322, + "id": 18364, "properties": { "east": "tall", "north": "none", @@ -205202,7 +205721,7 @@ } }, { - "id": 18323, + "id": 18365, "properties": { "east": "tall", "north": "none", @@ -205213,7 +205732,7 @@ } }, { - "id": 18324, + "id": 18366, "properties": { "east": "tall", "north": "none", @@ -205224,7 +205743,7 @@ } }, { - "id": 18325, + "id": 18367, "properties": { "east": "tall", "north": "none", @@ -205235,7 +205754,7 @@ } }, { - "id": 18326, + "id": 18368, "properties": { "east": "tall", "north": "none", @@ -205246,7 +205765,7 @@ } }, { - "id": 18327, + "id": 18369, "properties": { "east": "tall", "north": "none", @@ -205257,7 +205776,7 @@ } }, { - "id": 18328, + "id": 18370, "properties": { "east": "tall", "north": "none", @@ -205268,7 +205787,7 @@ } }, { - "id": 18329, + "id": 18371, "properties": { "east": "tall", "north": "none", @@ -205279,7 +205798,7 @@ } }, { - "id": 18330, + "id": 18372, "properties": { "east": "tall", "north": "none", @@ -205290,7 +205809,7 @@ } }, { - "id": 18331, + "id": 18373, "properties": { "east": "tall", "north": "none", @@ -205301,7 +205820,7 @@ } }, { - "id": 18332, + "id": 18374, "properties": { "east": "tall", "north": "none", @@ -205312,7 +205831,7 @@ } }, { - "id": 18333, + "id": 18375, "properties": { "east": "tall", "north": "none", @@ -205323,7 +205842,7 @@ } }, { - "id": 18334, + "id": 18376, "properties": { "east": "tall", "north": "none", @@ -205334,7 +205853,7 @@ } }, { - "id": 18335, + "id": 18377, "properties": { "east": "tall", "north": "none", @@ -205345,7 +205864,7 @@ } }, { - "id": 18336, + "id": 18378, "properties": { "east": "tall", "north": "none", @@ -205356,7 +205875,7 @@ } }, { - "id": 18337, + "id": 18379, "properties": { "east": "tall", "north": "none", @@ -205367,7 +205886,7 @@ } }, { - "id": 18338, + "id": 18380, "properties": { "east": "tall", "north": "none", @@ -205378,7 +205897,7 @@ } }, { - "id": 18339, + "id": 18381, "properties": { "east": "tall", "north": "none", @@ -205389,7 +205908,7 @@ } }, { - "id": 18340, + "id": 18382, "properties": { "east": "tall", "north": "none", @@ -205400,7 +205919,7 @@ } }, { - "id": 18341, + "id": 18383, "properties": { "east": "tall", "north": "low", @@ -205411,7 +205930,7 @@ } }, { - "id": 18342, + "id": 18384, "properties": { "east": "tall", "north": "low", @@ -205422,7 +205941,7 @@ } }, { - "id": 18343, + "id": 18385, "properties": { "east": "tall", "north": "low", @@ -205433,7 +205952,7 @@ } }, { - "id": 18344, + "id": 18386, "properties": { "east": "tall", "north": "low", @@ -205444,7 +205963,7 @@ } }, { - "id": 18345, + "id": 18387, "properties": { "east": "tall", "north": "low", @@ -205455,7 +205974,7 @@ } }, { - "id": 18346, + "id": 18388, "properties": { "east": "tall", "north": "low", @@ -205466,7 +205985,7 @@ } }, { - "id": 18347, + "id": 18389, "properties": { "east": "tall", "north": "low", @@ -205477,7 +205996,7 @@ } }, { - "id": 18348, + "id": 18390, "properties": { "east": "tall", "north": "low", @@ -205488,7 +206007,7 @@ } }, { - "id": 18349, + "id": 18391, "properties": { "east": "tall", "north": "low", @@ -205499,7 +206018,7 @@ } }, { - "id": 18350, + "id": 18392, "properties": { "east": "tall", "north": "low", @@ -205510,7 +206029,7 @@ } }, { - "id": 18351, + "id": 18393, "properties": { "east": "tall", "north": "low", @@ -205521,7 +206040,7 @@ } }, { - "id": 18352, + "id": 18394, "properties": { "east": "tall", "north": "low", @@ -205532,7 +206051,7 @@ } }, { - "id": 18353, + "id": 18395, "properties": { "east": "tall", "north": "low", @@ -205543,7 +206062,7 @@ } }, { - "id": 18354, + "id": 18396, "properties": { "east": "tall", "north": "low", @@ -205554,7 +206073,7 @@ } }, { - "id": 18355, + "id": 18397, "properties": { "east": "tall", "north": "low", @@ -205565,7 +206084,7 @@ } }, { - "id": 18356, + "id": 18398, "properties": { "east": "tall", "north": "low", @@ -205576,7 +206095,7 @@ } }, { - "id": 18357, + "id": 18399, "properties": { "east": "tall", "north": "low", @@ -205587,7 +206106,7 @@ } }, { - "id": 18358, + "id": 18400, "properties": { "east": "tall", "north": "low", @@ -205598,7 +206117,7 @@ } }, { - "id": 18359, + "id": 18401, "properties": { "east": "tall", "north": "low", @@ -205609,7 +206128,7 @@ } }, { - "id": 18360, + "id": 18402, "properties": { "east": "tall", "north": "low", @@ -205620,7 +206139,7 @@ } }, { - "id": 18361, + "id": 18403, "properties": { "east": "tall", "north": "low", @@ -205631,7 +206150,7 @@ } }, { - "id": 18362, + "id": 18404, "properties": { "east": "tall", "north": "low", @@ -205642,7 +206161,7 @@ } }, { - "id": 18363, + "id": 18405, "properties": { "east": "tall", "north": "low", @@ -205653,7 +206172,7 @@ } }, { - "id": 18364, + "id": 18406, "properties": { "east": "tall", "north": "low", @@ -205664,7 +206183,7 @@ } }, { - "id": 18365, + "id": 18407, "properties": { "east": "tall", "north": "low", @@ -205675,7 +206194,7 @@ } }, { - "id": 18366, + "id": 18408, "properties": { "east": "tall", "north": "low", @@ -205686,7 +206205,7 @@ } }, { - "id": 18367, + "id": 18409, "properties": { "east": "tall", "north": "low", @@ -205697,7 +206216,7 @@ } }, { - "id": 18368, + "id": 18410, "properties": { "east": "tall", "north": "low", @@ -205708,7 +206227,7 @@ } }, { - "id": 18369, + "id": 18411, "properties": { "east": "tall", "north": "low", @@ -205719,7 +206238,7 @@ } }, { - "id": 18370, + "id": 18412, "properties": { "east": "tall", "north": "low", @@ -205730,7 +206249,7 @@ } }, { - "id": 18371, + "id": 18413, "properties": { "east": "tall", "north": "low", @@ -205741,7 +206260,7 @@ } }, { - "id": 18372, + "id": 18414, "properties": { "east": "tall", "north": "low", @@ -205752,7 +206271,7 @@ } }, { - "id": 18373, + "id": 18415, "properties": { "east": "tall", "north": "low", @@ -205763,7 +206282,7 @@ } }, { - "id": 18374, + "id": 18416, "properties": { "east": "tall", "north": "low", @@ -205774,7 +206293,7 @@ } }, { - "id": 18375, + "id": 18417, "properties": { "east": "tall", "north": "low", @@ -205785,7 +206304,7 @@ } }, { - "id": 18376, + "id": 18418, "properties": { "east": "tall", "north": "low", @@ -205796,7 +206315,7 @@ } }, { - "id": 18377, + "id": 18419, "properties": { "east": "tall", "north": "tall", @@ -205807,7 +206326,7 @@ } }, { - "id": 18378, + "id": 18420, "properties": { "east": "tall", "north": "tall", @@ -205818,7 +206337,7 @@ } }, { - "id": 18379, + "id": 18421, "properties": { "east": "tall", "north": "tall", @@ -205829,7 +206348,7 @@ } }, { - "id": 18380, + "id": 18422, "properties": { "east": "tall", "north": "tall", @@ -205840,7 +206359,7 @@ } }, { - "id": 18381, + "id": 18423, "properties": { "east": "tall", "north": "tall", @@ -205851,7 +206370,7 @@ } }, { - "id": 18382, + "id": 18424, "properties": { "east": "tall", "north": "tall", @@ -205862,7 +206381,7 @@ } }, { - "id": 18383, + "id": 18425, "properties": { "east": "tall", "north": "tall", @@ -205873,7 +206392,7 @@ } }, { - "id": 18384, + "id": 18426, "properties": { "east": "tall", "north": "tall", @@ -205884,7 +206403,7 @@ } }, { - "id": 18385, + "id": 18427, "properties": { "east": "tall", "north": "tall", @@ -205895,7 +206414,7 @@ } }, { - "id": 18386, + "id": 18428, "properties": { "east": "tall", "north": "tall", @@ -205906,7 +206425,7 @@ } }, { - "id": 18387, + "id": 18429, "properties": { "east": "tall", "north": "tall", @@ -205917,7 +206436,7 @@ } }, { - "id": 18388, + "id": 18430, "properties": { "east": "tall", "north": "tall", @@ -205928,7 +206447,7 @@ } }, { - "id": 18389, + "id": 18431, "properties": { "east": "tall", "north": "tall", @@ -205939,7 +206458,7 @@ } }, { - "id": 18390, + "id": 18432, "properties": { "east": "tall", "north": "tall", @@ -205950,7 +206469,7 @@ } }, { - "id": 18391, + "id": 18433, "properties": { "east": "tall", "north": "tall", @@ -205961,7 +206480,7 @@ } }, { - "id": 18392, + "id": 18434, "properties": { "east": "tall", "north": "tall", @@ -205972,7 +206491,7 @@ } }, { - "id": 18393, + "id": 18435, "properties": { "east": "tall", "north": "tall", @@ -205983,7 +206502,7 @@ } }, { - "id": 18394, + "id": 18436, "properties": { "east": "tall", "north": "tall", @@ -205994,7 +206513,7 @@ } }, { - "id": 18395, + "id": 18437, "properties": { "east": "tall", "north": "tall", @@ -206005,7 +206524,7 @@ } }, { - "id": 18396, + "id": 18438, "properties": { "east": "tall", "north": "tall", @@ -206016,7 +206535,7 @@ } }, { - "id": 18397, + "id": 18439, "properties": { "east": "tall", "north": "tall", @@ -206027,7 +206546,7 @@ } }, { - "id": 18398, + "id": 18440, "properties": { "east": "tall", "north": "tall", @@ -206038,7 +206557,7 @@ } }, { - "id": 18399, + "id": 18441, "properties": { "east": "tall", "north": "tall", @@ -206049,7 +206568,7 @@ } }, { - "id": 18400, + "id": 18442, "properties": { "east": "tall", "north": "tall", @@ -206060,7 +206579,7 @@ } }, { - "id": 18401, + "id": 18443, "properties": { "east": "tall", "north": "tall", @@ -206071,7 +206590,7 @@ } }, { - "id": 18402, + "id": 18444, "properties": { "east": "tall", "north": "tall", @@ -206082,7 +206601,7 @@ } }, { - "id": 18403, + "id": 18445, "properties": { "east": "tall", "north": "tall", @@ -206093,7 +206612,7 @@ } }, { - "id": 18404, + "id": 18446, "properties": { "east": "tall", "north": "tall", @@ -206104,7 +206623,7 @@ } }, { - "id": 18405, + "id": 18447, "properties": { "east": "tall", "north": "tall", @@ -206115,7 +206634,7 @@ } }, { - "id": 18406, + "id": 18448, "properties": { "east": "tall", "north": "tall", @@ -206126,7 +206645,7 @@ } }, { - "id": 18407, + "id": 18449, "properties": { "east": "tall", "north": "tall", @@ -206137,7 +206656,7 @@ } }, { - "id": 18408, + "id": 18450, "properties": { "east": "tall", "north": "tall", @@ -206148,7 +206667,7 @@ } }, { - "id": 18409, + "id": 18451, "properties": { "east": "tall", "north": "tall", @@ -206159,7 +206678,7 @@ } }, { - "id": 18410, + "id": 18452, "properties": { "east": "tall", "north": "tall", @@ -206170,7 +206689,7 @@ } }, { - "id": 18411, + "id": 18453, "properties": { "east": "tall", "north": "tall", @@ -206181,7 +206700,7 @@ } }, { - "id": 18412, + "id": 18454, "properties": { "east": "tall", "north": "tall", @@ -206201,13 +206720,13 @@ "states": [ { "default": true, - "id": 13558 + "id": 13568 } ] }, "minecraft:red_sand": { "definition": { - "type": "minecraft:colored_falling", + "type": "minecraft:sand", "falling_dust_color": "#00A95821", "properties": {} }, @@ -206226,7 +206745,7 @@ "states": [ { "default": true, - "id": 11958 + "id": 11968 } ] }, @@ -206248,21 +206767,21 @@ }, "states": [ { - "id": 12173, + "id": 12183, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 12174, + "id": 12184, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 12175, + "id": 12185, "properties": { "type": "bottom", "waterlogged": "true" @@ -206270,21 +206789,21 @@ }, { "default": true, - "id": 12176, + "id": 12186, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 12177, + "id": 12187, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 12178, + "id": 12188, "properties": { "type": "double", "waterlogged": "false" @@ -206325,7 +206844,7 @@ }, "states": [ { - "id": 11961, + "id": 11971, "properties": { "facing": "north", "half": "top", @@ -206334,7 +206853,7 @@ } }, { - "id": 11962, + "id": 11972, "properties": { "facing": "north", "half": "top", @@ -206343,7 +206862,7 @@ } }, { - "id": 11963, + "id": 11973, "properties": { "facing": "north", "half": "top", @@ -206352,7 +206871,7 @@ } }, { - "id": 11964, + "id": 11974, "properties": { "facing": "north", "half": "top", @@ -206361,7 +206880,7 @@ } }, { - "id": 11965, + "id": 11975, "properties": { "facing": "north", "half": "top", @@ -206370,7 +206889,7 @@ } }, { - "id": 11966, + "id": 11976, "properties": { "facing": "north", "half": "top", @@ -206379,7 +206898,7 @@ } }, { - "id": 11967, + "id": 11977, "properties": { "facing": "north", "half": "top", @@ -206388,7 +206907,7 @@ } }, { - "id": 11968, + "id": 11978, "properties": { "facing": "north", "half": "top", @@ -206397,7 +206916,7 @@ } }, { - "id": 11969, + "id": 11979, "properties": { "facing": "north", "half": "top", @@ -206406,7 +206925,7 @@ } }, { - "id": 11970, + "id": 11980, "properties": { "facing": "north", "half": "top", @@ -206415,7 +206934,7 @@ } }, { - "id": 11971, + "id": 11981, "properties": { "facing": "north", "half": "bottom", @@ -206425,7 +206944,7 @@ }, { "default": true, - "id": 11972, + "id": 11982, "properties": { "facing": "north", "half": "bottom", @@ -206434,7 +206953,7 @@ } }, { - "id": 11973, + "id": 11983, "properties": { "facing": "north", "half": "bottom", @@ -206443,7 +206962,7 @@ } }, { - "id": 11974, + "id": 11984, "properties": { "facing": "north", "half": "bottom", @@ -206452,7 +206971,7 @@ } }, { - "id": 11975, + "id": 11985, "properties": { "facing": "north", "half": "bottom", @@ -206461,7 +206980,7 @@ } }, { - "id": 11976, + "id": 11986, "properties": { "facing": "north", "half": "bottom", @@ -206470,7 +206989,7 @@ } }, { - "id": 11977, + "id": 11987, "properties": { "facing": "north", "half": "bottom", @@ -206479,7 +206998,7 @@ } }, { - "id": 11978, + "id": 11988, "properties": { "facing": "north", "half": "bottom", @@ -206488,7 +207007,7 @@ } }, { - "id": 11979, + "id": 11989, "properties": { "facing": "north", "half": "bottom", @@ -206497,7 +207016,7 @@ } }, { - "id": 11980, + "id": 11990, "properties": { "facing": "north", "half": "bottom", @@ -206506,7 +207025,7 @@ } }, { - "id": 11981, + "id": 11991, "properties": { "facing": "south", "half": "top", @@ -206515,7 +207034,7 @@ } }, { - "id": 11982, + "id": 11992, "properties": { "facing": "south", "half": "top", @@ -206524,7 +207043,7 @@ } }, { - "id": 11983, + "id": 11993, "properties": { "facing": "south", "half": "top", @@ -206533,7 +207052,7 @@ } }, { - "id": 11984, + "id": 11994, "properties": { "facing": "south", "half": "top", @@ -206542,7 +207061,7 @@ } }, { - "id": 11985, + "id": 11995, "properties": { "facing": "south", "half": "top", @@ -206551,7 +207070,7 @@ } }, { - "id": 11986, + "id": 11996, "properties": { "facing": "south", "half": "top", @@ -206560,7 +207079,7 @@ } }, { - "id": 11987, + "id": 11997, "properties": { "facing": "south", "half": "top", @@ -206569,7 +207088,7 @@ } }, { - "id": 11988, + "id": 11998, "properties": { "facing": "south", "half": "top", @@ -206578,7 +207097,7 @@ } }, { - "id": 11989, + "id": 11999, "properties": { "facing": "south", "half": "top", @@ -206587,7 +207106,7 @@ } }, { - "id": 11990, + "id": 12000, "properties": { "facing": "south", "half": "top", @@ -206596,7 +207115,7 @@ } }, { - "id": 11991, + "id": 12001, "properties": { "facing": "south", "half": "bottom", @@ -206605,7 +207124,7 @@ } }, { - "id": 11992, + "id": 12002, "properties": { "facing": "south", "half": "bottom", @@ -206614,7 +207133,7 @@ } }, { - "id": 11993, + "id": 12003, "properties": { "facing": "south", "half": "bottom", @@ -206623,7 +207142,7 @@ } }, { - "id": 11994, + "id": 12004, "properties": { "facing": "south", "half": "bottom", @@ -206632,7 +207151,7 @@ } }, { - "id": 11995, + "id": 12005, "properties": { "facing": "south", "half": "bottom", @@ -206641,7 +207160,7 @@ } }, { - "id": 11996, + "id": 12006, "properties": { "facing": "south", "half": "bottom", @@ -206650,7 +207169,7 @@ } }, { - "id": 11997, + "id": 12007, "properties": { "facing": "south", "half": "bottom", @@ -206659,7 +207178,7 @@ } }, { - "id": 11998, + "id": 12008, "properties": { "facing": "south", "half": "bottom", @@ -206668,7 +207187,7 @@ } }, { - "id": 11999, + "id": 12009, "properties": { "facing": "south", "half": "bottom", @@ -206677,7 +207196,7 @@ } }, { - "id": 12000, + "id": 12010, "properties": { "facing": "south", "half": "bottom", @@ -206686,7 +207205,7 @@ } }, { - "id": 12001, + "id": 12011, "properties": { "facing": "west", "half": "top", @@ -206695,7 +207214,7 @@ } }, { - "id": 12002, + "id": 12012, "properties": { "facing": "west", "half": "top", @@ -206704,7 +207223,7 @@ } }, { - "id": 12003, + "id": 12013, "properties": { "facing": "west", "half": "top", @@ -206713,7 +207232,7 @@ } }, { - "id": 12004, + "id": 12014, "properties": { "facing": "west", "half": "top", @@ -206722,7 +207241,7 @@ } }, { - "id": 12005, + "id": 12015, "properties": { "facing": "west", "half": "top", @@ -206731,7 +207250,7 @@ } }, { - "id": 12006, + "id": 12016, "properties": { "facing": "west", "half": "top", @@ -206740,7 +207259,7 @@ } }, { - "id": 12007, + "id": 12017, "properties": { "facing": "west", "half": "top", @@ -206749,7 +207268,7 @@ } }, { - "id": 12008, + "id": 12018, "properties": { "facing": "west", "half": "top", @@ -206758,7 +207277,7 @@ } }, { - "id": 12009, + "id": 12019, "properties": { "facing": "west", "half": "top", @@ -206767,7 +207286,7 @@ } }, { - "id": 12010, + "id": 12020, "properties": { "facing": "west", "half": "top", @@ -206776,7 +207295,7 @@ } }, { - "id": 12011, + "id": 12021, "properties": { "facing": "west", "half": "bottom", @@ -206785,7 +207304,7 @@ } }, { - "id": 12012, + "id": 12022, "properties": { "facing": "west", "half": "bottom", @@ -206794,7 +207313,7 @@ } }, { - "id": 12013, + "id": 12023, "properties": { "facing": "west", "half": "bottom", @@ -206803,7 +207322,7 @@ } }, { - "id": 12014, + "id": 12024, "properties": { "facing": "west", "half": "bottom", @@ -206812,7 +207331,7 @@ } }, { - "id": 12015, + "id": 12025, "properties": { "facing": "west", "half": "bottom", @@ -206821,7 +207340,7 @@ } }, { - "id": 12016, + "id": 12026, "properties": { "facing": "west", "half": "bottom", @@ -206830,7 +207349,7 @@ } }, { - "id": 12017, + "id": 12027, "properties": { "facing": "west", "half": "bottom", @@ -206839,7 +207358,7 @@ } }, { - "id": 12018, + "id": 12028, "properties": { "facing": "west", "half": "bottom", @@ -206848,7 +207367,7 @@ } }, { - "id": 12019, + "id": 12029, "properties": { "facing": "west", "half": "bottom", @@ -206857,7 +207376,7 @@ } }, { - "id": 12020, + "id": 12030, "properties": { "facing": "west", "half": "bottom", @@ -206866,7 +207385,7 @@ } }, { - "id": 12021, + "id": 12031, "properties": { "facing": "east", "half": "top", @@ -206875,7 +207394,7 @@ } }, { - "id": 12022, + "id": 12032, "properties": { "facing": "east", "half": "top", @@ -206884,7 +207403,7 @@ } }, { - "id": 12023, + "id": 12033, "properties": { "facing": "east", "half": "top", @@ -206893,7 +207412,7 @@ } }, { - "id": 12024, + "id": 12034, "properties": { "facing": "east", "half": "top", @@ -206902,7 +207421,7 @@ } }, { - "id": 12025, + "id": 12035, "properties": { "facing": "east", "half": "top", @@ -206911,7 +207430,7 @@ } }, { - "id": 12026, + "id": 12036, "properties": { "facing": "east", "half": "top", @@ -206920,7 +207439,7 @@ } }, { - "id": 12027, + "id": 12037, "properties": { "facing": "east", "half": "top", @@ -206929,7 +207448,7 @@ } }, { - "id": 12028, + "id": 12038, "properties": { "facing": "east", "half": "top", @@ -206938,7 +207457,7 @@ } }, { - "id": 12029, + "id": 12039, "properties": { "facing": "east", "half": "top", @@ -206947,7 +207466,7 @@ } }, { - "id": 12030, + "id": 12040, "properties": { "facing": "east", "half": "top", @@ -206956,7 +207475,7 @@ } }, { - "id": 12031, + "id": 12041, "properties": { "facing": "east", "half": "bottom", @@ -206965,7 +207484,7 @@ } }, { - "id": 12032, + "id": 12042, "properties": { "facing": "east", "half": "bottom", @@ -206974,7 +207493,7 @@ } }, { - "id": 12033, + "id": 12043, "properties": { "facing": "east", "half": "bottom", @@ -206983,7 +207502,7 @@ } }, { - "id": 12034, + "id": 12044, "properties": { "facing": "east", "half": "bottom", @@ -206992,7 +207511,7 @@ } }, { - "id": 12035, + "id": 12045, "properties": { "facing": "east", "half": "bottom", @@ -207001,7 +207520,7 @@ } }, { - "id": 12036, + "id": 12046, "properties": { "facing": "east", "half": "bottom", @@ -207010,7 +207529,7 @@ } }, { - "id": 12037, + "id": 12047, "properties": { "facing": "east", "half": "bottom", @@ -207019,7 +207538,7 @@ } }, { - "id": 12038, + "id": 12048, "properties": { "facing": "east", "half": "bottom", @@ -207028,7 +207547,7 @@ } }, { - "id": 12039, + "id": 12049, "properties": { "facing": "east", "half": "bottom", @@ -207037,7 +207556,7 @@ } }, { - "id": 12040, + "id": 12050, "properties": { "facing": "east", "half": "bottom", @@ -207084,7 +207603,7 @@ }, "states": [ { - "id": 15821, + "id": 15863, "properties": { "east": "none", "north": "none", @@ -207095,7 +207614,7 @@ } }, { - "id": 15822, + "id": 15864, "properties": { "east": "none", "north": "none", @@ -207106,7 +207625,7 @@ } }, { - "id": 15823, + "id": 15865, "properties": { "east": "none", "north": "none", @@ -207118,7 +207637,7 @@ }, { "default": true, - "id": 15824, + "id": 15866, "properties": { "east": "none", "north": "none", @@ -207129,7 +207648,7 @@ } }, { - "id": 15825, + "id": 15867, "properties": { "east": "none", "north": "none", @@ -207140,7 +207659,7 @@ } }, { - "id": 15826, + "id": 15868, "properties": { "east": "none", "north": "none", @@ -207151,7 +207670,7 @@ } }, { - "id": 15827, + "id": 15869, "properties": { "east": "none", "north": "none", @@ -207162,7 +207681,7 @@ } }, { - "id": 15828, + "id": 15870, "properties": { "east": "none", "north": "none", @@ -207173,7 +207692,7 @@ } }, { - "id": 15829, + "id": 15871, "properties": { "east": "none", "north": "none", @@ -207184,7 +207703,7 @@ } }, { - "id": 15830, + "id": 15872, "properties": { "east": "none", "north": "none", @@ -207195,7 +207714,7 @@ } }, { - "id": 15831, + "id": 15873, "properties": { "east": "none", "north": "none", @@ -207206,7 +207725,7 @@ } }, { - "id": 15832, + "id": 15874, "properties": { "east": "none", "north": "none", @@ -207217,7 +207736,7 @@ } }, { - "id": 15833, + "id": 15875, "properties": { "east": "none", "north": "none", @@ -207228,7 +207747,7 @@ } }, { - "id": 15834, + "id": 15876, "properties": { "east": "none", "north": "none", @@ -207239,7 +207758,7 @@ } }, { - "id": 15835, + "id": 15877, "properties": { "east": "none", "north": "none", @@ -207250,7 +207769,7 @@ } }, { - "id": 15836, + "id": 15878, "properties": { "east": "none", "north": "none", @@ -207261,7 +207780,7 @@ } }, { - "id": 15837, + "id": 15879, "properties": { "east": "none", "north": "none", @@ -207272,7 +207791,7 @@ } }, { - "id": 15838, + "id": 15880, "properties": { "east": "none", "north": "none", @@ -207283,7 +207802,7 @@ } }, { - "id": 15839, + "id": 15881, "properties": { "east": "none", "north": "none", @@ -207294,7 +207813,7 @@ } }, { - "id": 15840, + "id": 15882, "properties": { "east": "none", "north": "none", @@ -207305,7 +207824,7 @@ } }, { - "id": 15841, + "id": 15883, "properties": { "east": "none", "north": "none", @@ -207316,7 +207835,7 @@ } }, { - "id": 15842, + "id": 15884, "properties": { "east": "none", "north": "none", @@ -207327,7 +207846,7 @@ } }, { - "id": 15843, + "id": 15885, "properties": { "east": "none", "north": "none", @@ -207338,7 +207857,7 @@ } }, { - "id": 15844, + "id": 15886, "properties": { "east": "none", "north": "none", @@ -207349,7 +207868,7 @@ } }, { - "id": 15845, + "id": 15887, "properties": { "east": "none", "north": "none", @@ -207360,7 +207879,7 @@ } }, { - "id": 15846, + "id": 15888, "properties": { "east": "none", "north": "none", @@ -207371,7 +207890,7 @@ } }, { - "id": 15847, + "id": 15889, "properties": { "east": "none", "north": "none", @@ -207382,7 +207901,7 @@ } }, { - "id": 15848, + "id": 15890, "properties": { "east": "none", "north": "none", @@ -207393,7 +207912,7 @@ } }, { - "id": 15849, + "id": 15891, "properties": { "east": "none", "north": "none", @@ -207404,7 +207923,7 @@ } }, { - "id": 15850, + "id": 15892, "properties": { "east": "none", "north": "none", @@ -207415,7 +207934,7 @@ } }, { - "id": 15851, + "id": 15893, "properties": { "east": "none", "north": "none", @@ -207426,7 +207945,7 @@ } }, { - "id": 15852, + "id": 15894, "properties": { "east": "none", "north": "none", @@ -207437,7 +207956,7 @@ } }, { - "id": 15853, + "id": 15895, "properties": { "east": "none", "north": "none", @@ -207448,7 +207967,7 @@ } }, { - "id": 15854, + "id": 15896, "properties": { "east": "none", "north": "none", @@ -207459,7 +207978,7 @@ } }, { - "id": 15855, + "id": 15897, "properties": { "east": "none", "north": "none", @@ -207470,7 +207989,7 @@ } }, { - "id": 15856, + "id": 15898, "properties": { "east": "none", "north": "none", @@ -207481,7 +208000,7 @@ } }, { - "id": 15857, + "id": 15899, "properties": { "east": "none", "north": "low", @@ -207492,7 +208011,7 @@ } }, { - "id": 15858, + "id": 15900, "properties": { "east": "none", "north": "low", @@ -207503,7 +208022,7 @@ } }, { - "id": 15859, + "id": 15901, "properties": { "east": "none", "north": "low", @@ -207514,7 +208033,7 @@ } }, { - "id": 15860, + "id": 15902, "properties": { "east": "none", "north": "low", @@ -207525,7 +208044,7 @@ } }, { - "id": 15861, + "id": 15903, "properties": { "east": "none", "north": "low", @@ -207536,7 +208055,7 @@ } }, { - "id": 15862, + "id": 15904, "properties": { "east": "none", "north": "low", @@ -207547,7 +208066,7 @@ } }, { - "id": 15863, + "id": 15905, "properties": { "east": "none", "north": "low", @@ -207558,7 +208077,7 @@ } }, { - "id": 15864, + "id": 15906, "properties": { "east": "none", "north": "low", @@ -207569,7 +208088,7 @@ } }, { - "id": 15865, + "id": 15907, "properties": { "east": "none", "north": "low", @@ -207580,7 +208099,7 @@ } }, { - "id": 15866, + "id": 15908, "properties": { "east": "none", "north": "low", @@ -207591,7 +208110,7 @@ } }, { - "id": 15867, + "id": 15909, "properties": { "east": "none", "north": "low", @@ -207602,7 +208121,7 @@ } }, { - "id": 15868, + "id": 15910, "properties": { "east": "none", "north": "low", @@ -207613,7 +208132,7 @@ } }, { - "id": 15869, + "id": 15911, "properties": { "east": "none", "north": "low", @@ -207624,7 +208143,7 @@ } }, { - "id": 15870, + "id": 15912, "properties": { "east": "none", "north": "low", @@ -207635,7 +208154,7 @@ } }, { - "id": 15871, + "id": 15913, "properties": { "east": "none", "north": "low", @@ -207646,7 +208165,7 @@ } }, { - "id": 15872, + "id": 15914, "properties": { "east": "none", "north": "low", @@ -207657,7 +208176,7 @@ } }, { - "id": 15873, + "id": 15915, "properties": { "east": "none", "north": "low", @@ -207668,7 +208187,7 @@ } }, { - "id": 15874, + "id": 15916, "properties": { "east": "none", "north": "low", @@ -207679,7 +208198,7 @@ } }, { - "id": 15875, + "id": 15917, "properties": { "east": "none", "north": "low", @@ -207690,7 +208209,7 @@ } }, { - "id": 15876, + "id": 15918, "properties": { "east": "none", "north": "low", @@ -207701,7 +208220,7 @@ } }, { - "id": 15877, + "id": 15919, "properties": { "east": "none", "north": "low", @@ -207712,7 +208231,7 @@ } }, { - "id": 15878, + "id": 15920, "properties": { "east": "none", "north": "low", @@ -207723,7 +208242,7 @@ } }, { - "id": 15879, + "id": 15921, "properties": { "east": "none", "north": "low", @@ -207734,7 +208253,7 @@ } }, { - "id": 15880, + "id": 15922, "properties": { "east": "none", "north": "low", @@ -207745,7 +208264,7 @@ } }, { - "id": 15881, + "id": 15923, "properties": { "east": "none", "north": "low", @@ -207756,7 +208275,7 @@ } }, { - "id": 15882, + "id": 15924, "properties": { "east": "none", "north": "low", @@ -207767,7 +208286,7 @@ } }, { - "id": 15883, + "id": 15925, "properties": { "east": "none", "north": "low", @@ -207778,7 +208297,7 @@ } }, { - "id": 15884, + "id": 15926, "properties": { "east": "none", "north": "low", @@ -207789,7 +208308,7 @@ } }, { - "id": 15885, + "id": 15927, "properties": { "east": "none", "north": "low", @@ -207800,7 +208319,7 @@ } }, { - "id": 15886, + "id": 15928, "properties": { "east": "none", "north": "low", @@ -207811,7 +208330,7 @@ } }, { - "id": 15887, + "id": 15929, "properties": { "east": "none", "north": "low", @@ -207822,7 +208341,7 @@ } }, { - "id": 15888, + "id": 15930, "properties": { "east": "none", "north": "low", @@ -207833,7 +208352,7 @@ } }, { - "id": 15889, + "id": 15931, "properties": { "east": "none", "north": "low", @@ -207844,7 +208363,7 @@ } }, { - "id": 15890, + "id": 15932, "properties": { "east": "none", "north": "low", @@ -207855,7 +208374,7 @@ } }, { - "id": 15891, + "id": 15933, "properties": { "east": "none", "north": "low", @@ -207866,7 +208385,7 @@ } }, { - "id": 15892, + "id": 15934, "properties": { "east": "none", "north": "low", @@ -207877,7 +208396,7 @@ } }, { - "id": 15893, + "id": 15935, "properties": { "east": "none", "north": "tall", @@ -207888,7 +208407,7 @@ } }, { - "id": 15894, + "id": 15936, "properties": { "east": "none", "north": "tall", @@ -207899,7 +208418,7 @@ } }, { - "id": 15895, + "id": 15937, "properties": { "east": "none", "north": "tall", @@ -207910,7 +208429,7 @@ } }, { - "id": 15896, + "id": 15938, "properties": { "east": "none", "north": "tall", @@ -207921,7 +208440,7 @@ } }, { - "id": 15897, + "id": 15939, "properties": { "east": "none", "north": "tall", @@ -207932,7 +208451,7 @@ } }, { - "id": 15898, + "id": 15940, "properties": { "east": "none", "north": "tall", @@ -207943,7 +208462,7 @@ } }, { - "id": 15899, + "id": 15941, "properties": { "east": "none", "north": "tall", @@ -207954,7 +208473,7 @@ } }, { - "id": 15900, + "id": 15942, "properties": { "east": "none", "north": "tall", @@ -207965,7 +208484,7 @@ } }, { - "id": 15901, + "id": 15943, "properties": { "east": "none", "north": "tall", @@ -207976,7 +208495,7 @@ } }, { - "id": 15902, + "id": 15944, "properties": { "east": "none", "north": "tall", @@ -207987,7 +208506,7 @@ } }, { - "id": 15903, + "id": 15945, "properties": { "east": "none", "north": "tall", @@ -207998,7 +208517,7 @@ } }, { - "id": 15904, + "id": 15946, "properties": { "east": "none", "north": "tall", @@ -208009,7 +208528,7 @@ } }, { - "id": 15905, + "id": 15947, "properties": { "east": "none", "north": "tall", @@ -208020,7 +208539,7 @@ } }, { - "id": 15906, + "id": 15948, "properties": { "east": "none", "north": "tall", @@ -208031,7 +208550,7 @@ } }, { - "id": 15907, + "id": 15949, "properties": { "east": "none", "north": "tall", @@ -208042,7 +208561,7 @@ } }, { - "id": 15908, + "id": 15950, "properties": { "east": "none", "north": "tall", @@ -208053,7 +208572,7 @@ } }, { - "id": 15909, + "id": 15951, "properties": { "east": "none", "north": "tall", @@ -208064,7 +208583,7 @@ } }, { - "id": 15910, + "id": 15952, "properties": { "east": "none", "north": "tall", @@ -208075,7 +208594,7 @@ } }, { - "id": 15911, + "id": 15953, "properties": { "east": "none", "north": "tall", @@ -208086,7 +208605,7 @@ } }, { - "id": 15912, + "id": 15954, "properties": { "east": "none", "north": "tall", @@ -208097,7 +208616,7 @@ } }, { - "id": 15913, + "id": 15955, "properties": { "east": "none", "north": "tall", @@ -208108,7 +208627,7 @@ } }, { - "id": 15914, + "id": 15956, "properties": { "east": "none", "north": "tall", @@ -208119,7 +208638,7 @@ } }, { - "id": 15915, + "id": 15957, "properties": { "east": "none", "north": "tall", @@ -208130,7 +208649,7 @@ } }, { - "id": 15916, + "id": 15958, "properties": { "east": "none", "north": "tall", @@ -208141,7 +208660,7 @@ } }, { - "id": 15917, + "id": 15959, "properties": { "east": "none", "north": "tall", @@ -208152,7 +208671,7 @@ } }, { - "id": 15918, + "id": 15960, "properties": { "east": "none", "north": "tall", @@ -208163,7 +208682,7 @@ } }, { - "id": 15919, + "id": 15961, "properties": { "east": "none", "north": "tall", @@ -208174,7 +208693,7 @@ } }, { - "id": 15920, + "id": 15962, "properties": { "east": "none", "north": "tall", @@ -208185,7 +208704,7 @@ } }, { - "id": 15921, + "id": 15963, "properties": { "east": "none", "north": "tall", @@ -208196,7 +208715,7 @@ } }, { - "id": 15922, + "id": 15964, "properties": { "east": "none", "north": "tall", @@ -208207,7 +208726,7 @@ } }, { - "id": 15923, + "id": 15965, "properties": { "east": "none", "north": "tall", @@ -208218,7 +208737,7 @@ } }, { - "id": 15924, + "id": 15966, "properties": { "east": "none", "north": "tall", @@ -208229,7 +208748,7 @@ } }, { - "id": 15925, + "id": 15967, "properties": { "east": "none", "north": "tall", @@ -208240,7 +208759,7 @@ } }, { - "id": 15926, + "id": 15968, "properties": { "east": "none", "north": "tall", @@ -208251,7 +208770,7 @@ } }, { - "id": 15927, + "id": 15969, "properties": { "east": "none", "north": "tall", @@ -208262,7 +208781,7 @@ } }, { - "id": 15928, + "id": 15970, "properties": { "east": "none", "north": "tall", @@ -208273,7 +208792,7 @@ } }, { - "id": 15929, + "id": 15971, "properties": { "east": "low", "north": "none", @@ -208284,7 +208803,7 @@ } }, { - "id": 15930, + "id": 15972, "properties": { "east": "low", "north": "none", @@ -208295,7 +208814,7 @@ } }, { - "id": 15931, + "id": 15973, "properties": { "east": "low", "north": "none", @@ -208306,7 +208825,7 @@ } }, { - "id": 15932, + "id": 15974, "properties": { "east": "low", "north": "none", @@ -208317,7 +208836,7 @@ } }, { - "id": 15933, + "id": 15975, "properties": { "east": "low", "north": "none", @@ -208328,7 +208847,7 @@ } }, { - "id": 15934, + "id": 15976, "properties": { "east": "low", "north": "none", @@ -208339,7 +208858,7 @@ } }, { - "id": 15935, + "id": 15977, "properties": { "east": "low", "north": "none", @@ -208350,7 +208869,7 @@ } }, { - "id": 15936, + "id": 15978, "properties": { "east": "low", "north": "none", @@ -208361,7 +208880,7 @@ } }, { - "id": 15937, + "id": 15979, "properties": { "east": "low", "north": "none", @@ -208372,7 +208891,7 @@ } }, { - "id": 15938, + "id": 15980, "properties": { "east": "low", "north": "none", @@ -208383,7 +208902,7 @@ } }, { - "id": 15939, + "id": 15981, "properties": { "east": "low", "north": "none", @@ -208394,7 +208913,7 @@ } }, { - "id": 15940, + "id": 15982, "properties": { "east": "low", "north": "none", @@ -208405,7 +208924,7 @@ } }, { - "id": 15941, + "id": 15983, "properties": { "east": "low", "north": "none", @@ -208416,7 +208935,7 @@ } }, { - "id": 15942, + "id": 15984, "properties": { "east": "low", "north": "none", @@ -208427,7 +208946,7 @@ } }, { - "id": 15943, + "id": 15985, "properties": { "east": "low", "north": "none", @@ -208438,7 +208957,7 @@ } }, { - "id": 15944, + "id": 15986, "properties": { "east": "low", "north": "none", @@ -208449,7 +208968,7 @@ } }, { - "id": 15945, + "id": 15987, "properties": { "east": "low", "north": "none", @@ -208460,7 +208979,7 @@ } }, { - "id": 15946, + "id": 15988, "properties": { "east": "low", "north": "none", @@ -208471,7 +208990,7 @@ } }, { - "id": 15947, + "id": 15989, "properties": { "east": "low", "north": "none", @@ -208482,7 +209001,7 @@ } }, { - "id": 15948, + "id": 15990, "properties": { "east": "low", "north": "none", @@ -208493,7 +209012,7 @@ } }, { - "id": 15949, + "id": 15991, "properties": { "east": "low", "north": "none", @@ -208504,7 +209023,7 @@ } }, { - "id": 15950, + "id": 15992, "properties": { "east": "low", "north": "none", @@ -208515,7 +209034,7 @@ } }, { - "id": 15951, + "id": 15993, "properties": { "east": "low", "north": "none", @@ -208526,7 +209045,7 @@ } }, { - "id": 15952, + "id": 15994, "properties": { "east": "low", "north": "none", @@ -208537,7 +209056,7 @@ } }, { - "id": 15953, + "id": 15995, "properties": { "east": "low", "north": "none", @@ -208548,7 +209067,7 @@ } }, { - "id": 15954, + "id": 15996, "properties": { "east": "low", "north": "none", @@ -208559,7 +209078,7 @@ } }, { - "id": 15955, + "id": 15997, "properties": { "east": "low", "north": "none", @@ -208570,7 +209089,7 @@ } }, { - "id": 15956, + "id": 15998, "properties": { "east": "low", "north": "none", @@ -208581,7 +209100,7 @@ } }, { - "id": 15957, + "id": 15999, "properties": { "east": "low", "north": "none", @@ -208592,7 +209111,7 @@ } }, { - "id": 15958, + "id": 16000, "properties": { "east": "low", "north": "none", @@ -208603,7 +209122,7 @@ } }, { - "id": 15959, + "id": 16001, "properties": { "east": "low", "north": "none", @@ -208614,7 +209133,7 @@ } }, { - "id": 15960, + "id": 16002, "properties": { "east": "low", "north": "none", @@ -208625,7 +209144,7 @@ } }, { - "id": 15961, + "id": 16003, "properties": { "east": "low", "north": "none", @@ -208636,7 +209155,7 @@ } }, { - "id": 15962, + "id": 16004, "properties": { "east": "low", "north": "none", @@ -208647,7 +209166,7 @@ } }, { - "id": 15963, + "id": 16005, "properties": { "east": "low", "north": "none", @@ -208658,7 +209177,7 @@ } }, { - "id": 15964, + "id": 16006, "properties": { "east": "low", "north": "none", @@ -208669,7 +209188,7 @@ } }, { - "id": 15965, + "id": 16007, "properties": { "east": "low", "north": "low", @@ -208680,7 +209199,7 @@ } }, { - "id": 15966, + "id": 16008, "properties": { "east": "low", "north": "low", @@ -208691,7 +209210,7 @@ } }, { - "id": 15967, + "id": 16009, "properties": { "east": "low", "north": "low", @@ -208702,7 +209221,7 @@ } }, { - "id": 15968, + "id": 16010, "properties": { "east": "low", "north": "low", @@ -208713,7 +209232,7 @@ } }, { - "id": 15969, + "id": 16011, "properties": { "east": "low", "north": "low", @@ -208724,7 +209243,7 @@ } }, { - "id": 15970, + "id": 16012, "properties": { "east": "low", "north": "low", @@ -208735,7 +209254,7 @@ } }, { - "id": 15971, + "id": 16013, "properties": { "east": "low", "north": "low", @@ -208746,7 +209265,7 @@ } }, { - "id": 15972, + "id": 16014, "properties": { "east": "low", "north": "low", @@ -208757,7 +209276,7 @@ } }, { - "id": 15973, + "id": 16015, "properties": { "east": "low", "north": "low", @@ -208768,7 +209287,7 @@ } }, { - "id": 15974, + "id": 16016, "properties": { "east": "low", "north": "low", @@ -208779,7 +209298,7 @@ } }, { - "id": 15975, + "id": 16017, "properties": { "east": "low", "north": "low", @@ -208790,7 +209309,7 @@ } }, { - "id": 15976, + "id": 16018, "properties": { "east": "low", "north": "low", @@ -208801,7 +209320,7 @@ } }, { - "id": 15977, + "id": 16019, "properties": { "east": "low", "north": "low", @@ -208812,7 +209331,7 @@ } }, { - "id": 15978, + "id": 16020, "properties": { "east": "low", "north": "low", @@ -208823,7 +209342,7 @@ } }, { - "id": 15979, + "id": 16021, "properties": { "east": "low", "north": "low", @@ -208834,7 +209353,7 @@ } }, { - "id": 15980, + "id": 16022, "properties": { "east": "low", "north": "low", @@ -208845,7 +209364,7 @@ } }, { - "id": 15981, + "id": 16023, "properties": { "east": "low", "north": "low", @@ -208856,7 +209375,7 @@ } }, { - "id": 15982, + "id": 16024, "properties": { "east": "low", "north": "low", @@ -208867,7 +209386,7 @@ } }, { - "id": 15983, + "id": 16025, "properties": { "east": "low", "north": "low", @@ -208878,7 +209397,7 @@ } }, { - "id": 15984, + "id": 16026, "properties": { "east": "low", "north": "low", @@ -208889,7 +209408,7 @@ } }, { - "id": 15985, + "id": 16027, "properties": { "east": "low", "north": "low", @@ -208900,7 +209419,7 @@ } }, { - "id": 15986, + "id": 16028, "properties": { "east": "low", "north": "low", @@ -208911,7 +209430,7 @@ } }, { - "id": 15987, + "id": 16029, "properties": { "east": "low", "north": "low", @@ -208922,7 +209441,7 @@ } }, { - "id": 15988, + "id": 16030, "properties": { "east": "low", "north": "low", @@ -208933,7 +209452,7 @@ } }, { - "id": 15989, + "id": 16031, "properties": { "east": "low", "north": "low", @@ -208944,7 +209463,7 @@ } }, { - "id": 15990, + "id": 16032, "properties": { "east": "low", "north": "low", @@ -208955,7 +209474,7 @@ } }, { - "id": 15991, + "id": 16033, "properties": { "east": "low", "north": "low", @@ -208966,7 +209485,7 @@ } }, { - "id": 15992, + "id": 16034, "properties": { "east": "low", "north": "low", @@ -208977,7 +209496,7 @@ } }, { - "id": 15993, + "id": 16035, "properties": { "east": "low", "north": "low", @@ -208988,7 +209507,7 @@ } }, { - "id": 15994, + "id": 16036, "properties": { "east": "low", "north": "low", @@ -208999,7 +209518,7 @@ } }, { - "id": 15995, + "id": 16037, "properties": { "east": "low", "north": "low", @@ -209010,7 +209529,7 @@ } }, { - "id": 15996, + "id": 16038, "properties": { "east": "low", "north": "low", @@ -209021,7 +209540,7 @@ } }, { - "id": 15997, + "id": 16039, "properties": { "east": "low", "north": "low", @@ -209032,7 +209551,7 @@ } }, { - "id": 15998, + "id": 16040, "properties": { "east": "low", "north": "low", @@ -209043,7 +209562,7 @@ } }, { - "id": 15999, + "id": 16041, "properties": { "east": "low", "north": "low", @@ -209054,7 +209573,7 @@ } }, { - "id": 16000, + "id": 16042, "properties": { "east": "low", "north": "low", @@ -209065,7 +209584,7 @@ } }, { - "id": 16001, + "id": 16043, "properties": { "east": "low", "north": "tall", @@ -209076,7 +209595,7 @@ } }, { - "id": 16002, + "id": 16044, "properties": { "east": "low", "north": "tall", @@ -209087,7 +209606,7 @@ } }, { - "id": 16003, + "id": 16045, "properties": { "east": "low", "north": "tall", @@ -209098,7 +209617,7 @@ } }, { - "id": 16004, + "id": 16046, "properties": { "east": "low", "north": "tall", @@ -209109,7 +209628,7 @@ } }, { - "id": 16005, + "id": 16047, "properties": { "east": "low", "north": "tall", @@ -209120,7 +209639,7 @@ } }, { - "id": 16006, + "id": 16048, "properties": { "east": "low", "north": "tall", @@ -209131,7 +209650,7 @@ } }, { - "id": 16007, + "id": 16049, "properties": { "east": "low", "north": "tall", @@ -209142,7 +209661,7 @@ } }, { - "id": 16008, + "id": 16050, "properties": { "east": "low", "north": "tall", @@ -209153,7 +209672,7 @@ } }, { - "id": 16009, + "id": 16051, "properties": { "east": "low", "north": "tall", @@ -209164,7 +209683,7 @@ } }, { - "id": 16010, + "id": 16052, "properties": { "east": "low", "north": "tall", @@ -209175,7 +209694,7 @@ } }, { - "id": 16011, + "id": 16053, "properties": { "east": "low", "north": "tall", @@ -209186,7 +209705,7 @@ } }, { - "id": 16012, + "id": 16054, "properties": { "east": "low", "north": "tall", @@ -209197,7 +209716,7 @@ } }, { - "id": 16013, + "id": 16055, "properties": { "east": "low", "north": "tall", @@ -209208,7 +209727,7 @@ } }, { - "id": 16014, + "id": 16056, "properties": { "east": "low", "north": "tall", @@ -209219,7 +209738,7 @@ } }, { - "id": 16015, + "id": 16057, "properties": { "east": "low", "north": "tall", @@ -209230,7 +209749,7 @@ } }, { - "id": 16016, + "id": 16058, "properties": { "east": "low", "north": "tall", @@ -209241,7 +209760,7 @@ } }, { - "id": 16017, + "id": 16059, "properties": { "east": "low", "north": "tall", @@ -209252,7 +209771,7 @@ } }, { - "id": 16018, + "id": 16060, "properties": { "east": "low", "north": "tall", @@ -209263,7 +209782,7 @@ } }, { - "id": 16019, + "id": 16061, "properties": { "east": "low", "north": "tall", @@ -209274,7 +209793,7 @@ } }, { - "id": 16020, + "id": 16062, "properties": { "east": "low", "north": "tall", @@ -209285,7 +209804,7 @@ } }, { - "id": 16021, + "id": 16063, "properties": { "east": "low", "north": "tall", @@ -209296,7 +209815,7 @@ } }, { - "id": 16022, + "id": 16064, "properties": { "east": "low", "north": "tall", @@ -209307,7 +209826,7 @@ } }, { - "id": 16023, + "id": 16065, "properties": { "east": "low", "north": "tall", @@ -209318,7 +209837,7 @@ } }, { - "id": 16024, + "id": 16066, "properties": { "east": "low", "north": "tall", @@ -209329,7 +209848,7 @@ } }, { - "id": 16025, + "id": 16067, "properties": { "east": "low", "north": "tall", @@ -209340,7 +209859,7 @@ } }, { - "id": 16026, + "id": 16068, "properties": { "east": "low", "north": "tall", @@ -209351,7 +209870,7 @@ } }, { - "id": 16027, + "id": 16069, "properties": { "east": "low", "north": "tall", @@ -209362,7 +209881,7 @@ } }, { - "id": 16028, + "id": 16070, "properties": { "east": "low", "north": "tall", @@ -209373,7 +209892,7 @@ } }, { - "id": 16029, + "id": 16071, "properties": { "east": "low", "north": "tall", @@ -209384,7 +209903,7 @@ } }, { - "id": 16030, + "id": 16072, "properties": { "east": "low", "north": "tall", @@ -209395,7 +209914,7 @@ } }, { - "id": 16031, + "id": 16073, "properties": { "east": "low", "north": "tall", @@ -209406,7 +209925,7 @@ } }, { - "id": 16032, + "id": 16074, "properties": { "east": "low", "north": "tall", @@ -209417,7 +209936,7 @@ } }, { - "id": 16033, + "id": 16075, "properties": { "east": "low", "north": "tall", @@ -209428,7 +209947,7 @@ } }, { - "id": 16034, + "id": 16076, "properties": { "east": "low", "north": "tall", @@ -209439,7 +209958,7 @@ } }, { - "id": 16035, + "id": 16077, "properties": { "east": "low", "north": "tall", @@ -209450,7 +209969,7 @@ } }, { - "id": 16036, + "id": 16078, "properties": { "east": "low", "north": "tall", @@ -209461,7 +209980,7 @@ } }, { - "id": 16037, + "id": 16079, "properties": { "east": "tall", "north": "none", @@ -209472,7 +209991,7 @@ } }, { - "id": 16038, + "id": 16080, "properties": { "east": "tall", "north": "none", @@ -209483,7 +210002,7 @@ } }, { - "id": 16039, + "id": 16081, "properties": { "east": "tall", "north": "none", @@ -209494,7 +210013,7 @@ } }, { - "id": 16040, + "id": 16082, "properties": { "east": "tall", "north": "none", @@ -209505,7 +210024,7 @@ } }, { - "id": 16041, + "id": 16083, "properties": { "east": "tall", "north": "none", @@ -209516,7 +210035,7 @@ } }, { - "id": 16042, + "id": 16084, "properties": { "east": "tall", "north": "none", @@ -209527,7 +210046,7 @@ } }, { - "id": 16043, + "id": 16085, "properties": { "east": "tall", "north": "none", @@ -209538,7 +210057,7 @@ } }, { - "id": 16044, + "id": 16086, "properties": { "east": "tall", "north": "none", @@ -209549,7 +210068,7 @@ } }, { - "id": 16045, + "id": 16087, "properties": { "east": "tall", "north": "none", @@ -209560,7 +210079,7 @@ } }, { - "id": 16046, + "id": 16088, "properties": { "east": "tall", "north": "none", @@ -209571,7 +210090,7 @@ } }, { - "id": 16047, + "id": 16089, "properties": { "east": "tall", "north": "none", @@ -209582,7 +210101,7 @@ } }, { - "id": 16048, + "id": 16090, "properties": { "east": "tall", "north": "none", @@ -209593,7 +210112,7 @@ } }, { - "id": 16049, + "id": 16091, "properties": { "east": "tall", "north": "none", @@ -209604,7 +210123,7 @@ } }, { - "id": 16050, + "id": 16092, "properties": { "east": "tall", "north": "none", @@ -209615,7 +210134,7 @@ } }, { - "id": 16051, + "id": 16093, "properties": { "east": "tall", "north": "none", @@ -209626,7 +210145,7 @@ } }, { - "id": 16052, + "id": 16094, "properties": { "east": "tall", "north": "none", @@ -209637,7 +210156,7 @@ } }, { - "id": 16053, + "id": 16095, "properties": { "east": "tall", "north": "none", @@ -209648,7 +210167,7 @@ } }, { - "id": 16054, + "id": 16096, "properties": { "east": "tall", "north": "none", @@ -209659,7 +210178,7 @@ } }, { - "id": 16055, + "id": 16097, "properties": { "east": "tall", "north": "none", @@ -209670,7 +210189,7 @@ } }, { - "id": 16056, + "id": 16098, "properties": { "east": "tall", "north": "none", @@ -209681,7 +210200,7 @@ } }, { - "id": 16057, + "id": 16099, "properties": { "east": "tall", "north": "none", @@ -209692,7 +210211,7 @@ } }, { - "id": 16058, + "id": 16100, "properties": { "east": "tall", "north": "none", @@ -209703,7 +210222,7 @@ } }, { - "id": 16059, + "id": 16101, "properties": { "east": "tall", "north": "none", @@ -209714,7 +210233,7 @@ } }, { - "id": 16060, + "id": 16102, "properties": { "east": "tall", "north": "none", @@ -209725,7 +210244,7 @@ } }, { - "id": 16061, + "id": 16103, "properties": { "east": "tall", "north": "none", @@ -209736,7 +210255,7 @@ } }, { - "id": 16062, + "id": 16104, "properties": { "east": "tall", "north": "none", @@ -209747,7 +210266,7 @@ } }, { - "id": 16063, + "id": 16105, "properties": { "east": "tall", "north": "none", @@ -209758,7 +210277,7 @@ } }, { - "id": 16064, + "id": 16106, "properties": { "east": "tall", "north": "none", @@ -209769,7 +210288,7 @@ } }, { - "id": 16065, + "id": 16107, "properties": { "east": "tall", "north": "none", @@ -209780,7 +210299,7 @@ } }, { - "id": 16066, + "id": 16108, "properties": { "east": "tall", "north": "none", @@ -209791,7 +210310,7 @@ } }, { - "id": 16067, + "id": 16109, "properties": { "east": "tall", "north": "none", @@ -209802,7 +210321,7 @@ } }, { - "id": 16068, + "id": 16110, "properties": { "east": "tall", "north": "none", @@ -209813,7 +210332,7 @@ } }, { - "id": 16069, + "id": 16111, "properties": { "east": "tall", "north": "none", @@ -209824,7 +210343,7 @@ } }, { - "id": 16070, + "id": 16112, "properties": { "east": "tall", "north": "none", @@ -209835,7 +210354,7 @@ } }, { - "id": 16071, + "id": 16113, "properties": { "east": "tall", "north": "none", @@ -209846,7 +210365,7 @@ } }, { - "id": 16072, + "id": 16114, "properties": { "east": "tall", "north": "none", @@ -209857,7 +210376,7 @@ } }, { - "id": 16073, + "id": 16115, "properties": { "east": "tall", "north": "low", @@ -209868,7 +210387,7 @@ } }, { - "id": 16074, + "id": 16116, "properties": { "east": "tall", "north": "low", @@ -209879,7 +210398,7 @@ } }, { - "id": 16075, + "id": 16117, "properties": { "east": "tall", "north": "low", @@ -209890,7 +210409,7 @@ } }, { - "id": 16076, + "id": 16118, "properties": { "east": "tall", "north": "low", @@ -209901,7 +210420,7 @@ } }, { - "id": 16077, + "id": 16119, "properties": { "east": "tall", "north": "low", @@ -209912,7 +210431,7 @@ } }, { - "id": 16078, + "id": 16120, "properties": { "east": "tall", "north": "low", @@ -209923,7 +210442,7 @@ } }, { - "id": 16079, + "id": 16121, "properties": { "east": "tall", "north": "low", @@ -209934,7 +210453,7 @@ } }, { - "id": 16080, + "id": 16122, "properties": { "east": "tall", "north": "low", @@ -209945,7 +210464,7 @@ } }, { - "id": 16081, + "id": 16123, "properties": { "east": "tall", "north": "low", @@ -209956,7 +210475,7 @@ } }, { - "id": 16082, + "id": 16124, "properties": { "east": "tall", "north": "low", @@ -209967,7 +210486,7 @@ } }, { - "id": 16083, + "id": 16125, "properties": { "east": "tall", "north": "low", @@ -209978,7 +210497,7 @@ } }, { - "id": 16084, + "id": 16126, "properties": { "east": "tall", "north": "low", @@ -209989,7 +210508,7 @@ } }, { - "id": 16085, + "id": 16127, "properties": { "east": "tall", "north": "low", @@ -210000,7 +210519,7 @@ } }, { - "id": 16086, + "id": 16128, "properties": { "east": "tall", "north": "low", @@ -210011,7 +210530,7 @@ } }, { - "id": 16087, + "id": 16129, "properties": { "east": "tall", "north": "low", @@ -210022,7 +210541,7 @@ } }, { - "id": 16088, + "id": 16130, "properties": { "east": "tall", "north": "low", @@ -210033,7 +210552,7 @@ } }, { - "id": 16089, + "id": 16131, "properties": { "east": "tall", "north": "low", @@ -210044,7 +210563,7 @@ } }, { - "id": 16090, + "id": 16132, "properties": { "east": "tall", "north": "low", @@ -210055,7 +210574,7 @@ } }, { - "id": 16091, + "id": 16133, "properties": { "east": "tall", "north": "low", @@ -210066,7 +210585,7 @@ } }, { - "id": 16092, + "id": 16134, "properties": { "east": "tall", "north": "low", @@ -210077,7 +210596,7 @@ } }, { - "id": 16093, + "id": 16135, "properties": { "east": "tall", "north": "low", @@ -210088,7 +210607,7 @@ } }, { - "id": 16094, + "id": 16136, "properties": { "east": "tall", "north": "low", @@ -210099,7 +210618,7 @@ } }, { - "id": 16095, + "id": 16137, "properties": { "east": "tall", "north": "low", @@ -210110,7 +210629,7 @@ } }, { - "id": 16096, + "id": 16138, "properties": { "east": "tall", "north": "low", @@ -210121,7 +210640,7 @@ } }, { - "id": 16097, + "id": 16139, "properties": { "east": "tall", "north": "low", @@ -210132,7 +210651,7 @@ } }, { - "id": 16098, + "id": 16140, "properties": { "east": "tall", "north": "low", @@ -210143,7 +210662,7 @@ } }, { - "id": 16099, + "id": 16141, "properties": { "east": "tall", "north": "low", @@ -210154,7 +210673,7 @@ } }, { - "id": 16100, + "id": 16142, "properties": { "east": "tall", "north": "low", @@ -210165,7 +210684,7 @@ } }, { - "id": 16101, + "id": 16143, "properties": { "east": "tall", "north": "low", @@ -210176,7 +210695,7 @@ } }, { - "id": 16102, + "id": 16144, "properties": { "east": "tall", "north": "low", @@ -210187,7 +210706,7 @@ } }, { - "id": 16103, + "id": 16145, "properties": { "east": "tall", "north": "low", @@ -210198,7 +210717,7 @@ } }, { - "id": 16104, + "id": 16146, "properties": { "east": "tall", "north": "low", @@ -210209,7 +210728,7 @@ } }, { - "id": 16105, + "id": 16147, "properties": { "east": "tall", "north": "low", @@ -210220,7 +210739,7 @@ } }, { - "id": 16106, + "id": 16148, "properties": { "east": "tall", "north": "low", @@ -210231,7 +210750,7 @@ } }, { - "id": 16107, + "id": 16149, "properties": { "east": "tall", "north": "low", @@ -210242,7 +210761,7 @@ } }, { - "id": 16108, + "id": 16150, "properties": { "east": "tall", "north": "low", @@ -210253,7 +210772,7 @@ } }, { - "id": 16109, + "id": 16151, "properties": { "east": "tall", "north": "tall", @@ -210264,7 +210783,7 @@ } }, { - "id": 16110, + "id": 16152, "properties": { "east": "tall", "north": "tall", @@ -210275,7 +210794,7 @@ } }, { - "id": 16111, + "id": 16153, "properties": { "east": "tall", "north": "tall", @@ -210286,7 +210805,7 @@ } }, { - "id": 16112, + "id": 16154, "properties": { "east": "tall", "north": "tall", @@ -210297,7 +210816,7 @@ } }, { - "id": 16113, + "id": 16155, "properties": { "east": "tall", "north": "tall", @@ -210308,7 +210827,7 @@ } }, { - "id": 16114, + "id": 16156, "properties": { "east": "tall", "north": "tall", @@ -210319,7 +210838,7 @@ } }, { - "id": 16115, + "id": 16157, "properties": { "east": "tall", "north": "tall", @@ -210330,7 +210849,7 @@ } }, { - "id": 16116, + "id": 16158, "properties": { "east": "tall", "north": "tall", @@ -210341,7 +210860,7 @@ } }, { - "id": 16117, + "id": 16159, "properties": { "east": "tall", "north": "tall", @@ -210352,7 +210871,7 @@ } }, { - "id": 16118, + "id": 16160, "properties": { "east": "tall", "north": "tall", @@ -210363,7 +210882,7 @@ } }, { - "id": 16119, + "id": 16161, "properties": { "east": "tall", "north": "tall", @@ -210374,7 +210893,7 @@ } }, { - "id": 16120, + "id": 16162, "properties": { "east": "tall", "north": "tall", @@ -210385,7 +210904,7 @@ } }, { - "id": 16121, + "id": 16163, "properties": { "east": "tall", "north": "tall", @@ -210396,7 +210915,7 @@ } }, { - "id": 16122, + "id": 16164, "properties": { "east": "tall", "north": "tall", @@ -210407,7 +210926,7 @@ } }, { - "id": 16123, + "id": 16165, "properties": { "east": "tall", "north": "tall", @@ -210418,7 +210937,7 @@ } }, { - "id": 16124, + "id": 16166, "properties": { "east": "tall", "north": "tall", @@ -210429,7 +210948,7 @@ } }, { - "id": 16125, + "id": 16167, "properties": { "east": "tall", "north": "tall", @@ -210440,7 +210959,7 @@ } }, { - "id": 16126, + "id": 16168, "properties": { "east": "tall", "north": "tall", @@ -210451,7 +210970,7 @@ } }, { - "id": 16127, + "id": 16169, "properties": { "east": "tall", "north": "tall", @@ -210462,7 +210981,7 @@ } }, { - "id": 16128, + "id": 16170, "properties": { "east": "tall", "north": "tall", @@ -210473,7 +210992,7 @@ } }, { - "id": 16129, + "id": 16171, "properties": { "east": "tall", "north": "tall", @@ -210484,7 +211003,7 @@ } }, { - "id": 16130, + "id": 16172, "properties": { "east": "tall", "north": "tall", @@ -210495,7 +211014,7 @@ } }, { - "id": 16131, + "id": 16173, "properties": { "east": "tall", "north": "tall", @@ -210506,7 +211025,7 @@ } }, { - "id": 16132, + "id": 16174, "properties": { "east": "tall", "north": "tall", @@ -210517,7 +211036,7 @@ } }, { - "id": 16133, + "id": 16175, "properties": { "east": "tall", "north": "tall", @@ -210528,7 +211047,7 @@ } }, { - "id": 16134, + "id": 16176, "properties": { "east": "tall", "north": "tall", @@ -210539,7 +211058,7 @@ } }, { - "id": 16135, + "id": 16177, "properties": { "east": "tall", "north": "tall", @@ -210550,7 +211069,7 @@ } }, { - "id": 16136, + "id": 16178, "properties": { "east": "tall", "north": "tall", @@ -210561,7 +211080,7 @@ } }, { - "id": 16137, + "id": 16179, "properties": { "east": "tall", "north": "tall", @@ -210572,7 +211091,7 @@ } }, { - "id": 16138, + "id": 16180, "properties": { "east": "tall", "north": "tall", @@ -210583,7 +211102,7 @@ } }, { - "id": 16139, + "id": 16181, "properties": { "east": "tall", "north": "tall", @@ -210594,7 +211113,7 @@ } }, { - "id": 16140, + "id": 16182, "properties": { "east": "tall", "north": "tall", @@ -210605,7 +211124,7 @@ } }, { - "id": 16141, + "id": 16183, "properties": { "east": "tall", "north": "tall", @@ -210616,7 +211135,7 @@ } }, { - "id": 16142, + "id": 16184, "properties": { "east": "tall", "north": "tall", @@ -210627,7 +211146,7 @@ } }, { - "id": 16143, + "id": 16185, "properties": { "east": "tall", "north": "tall", @@ -210638,7 +211157,7 @@ } }, { - "id": 16144, + "id": 16186, "properties": { "east": "tall", "north": "tall", @@ -210668,38 +211187,38 @@ }, "states": [ { - "id": 13665, + "id": 13675, "properties": { "facing": "north" } }, { - "id": 13666, + "id": 13676, "properties": { "facing": "east" } }, { - "id": 13667, + "id": 13677, "properties": { "facing": "south" } }, { - "id": 13668, + "id": 13678, "properties": { "facing": "west" } }, { "default": true, - "id": 13669, + "id": 13679, "properties": { "facing": "up" } }, { - "id": 13670, + "id": 13680, "properties": { "facing": "down" } @@ -210715,7 +211234,7 @@ "states": [ { "default": true, - "id": 6128 + "id": 6138 } ] }, @@ -210749,7 +211268,7 @@ }, "states": [ { - "id": 10619, + "id": 10629, "properties": { "east": "true", "north": "true", @@ -210759,7 +211278,7 @@ } }, { - "id": 10620, + "id": 10630, "properties": { "east": "true", "north": "true", @@ -210769,7 +211288,7 @@ } }, { - "id": 10621, + "id": 10631, "properties": { "east": "true", "north": "true", @@ -210779,7 +211298,7 @@ } }, { - "id": 10622, + "id": 10632, "properties": { "east": "true", "north": "true", @@ -210789,7 +211308,7 @@ } }, { - "id": 10623, + "id": 10633, "properties": { "east": "true", "north": "true", @@ -210799,7 +211318,7 @@ } }, { - "id": 10624, + "id": 10634, "properties": { "east": "true", "north": "true", @@ -210809,7 +211328,7 @@ } }, { - "id": 10625, + "id": 10635, "properties": { "east": "true", "north": "true", @@ -210819,7 +211338,7 @@ } }, { - "id": 10626, + "id": 10636, "properties": { "east": "true", "north": "true", @@ -210829,7 +211348,7 @@ } }, { - "id": 10627, + "id": 10637, "properties": { "east": "true", "north": "false", @@ -210839,7 +211358,7 @@ } }, { - "id": 10628, + "id": 10638, "properties": { "east": "true", "north": "false", @@ -210849,7 +211368,7 @@ } }, { - "id": 10629, + "id": 10639, "properties": { "east": "true", "north": "false", @@ -210859,7 +211378,7 @@ } }, { - "id": 10630, + "id": 10640, "properties": { "east": "true", "north": "false", @@ -210869,7 +211388,7 @@ } }, { - "id": 10631, + "id": 10641, "properties": { "east": "true", "north": "false", @@ -210879,7 +211398,7 @@ } }, { - "id": 10632, + "id": 10642, "properties": { "east": "true", "north": "false", @@ -210889,7 +211408,7 @@ } }, { - "id": 10633, + "id": 10643, "properties": { "east": "true", "north": "false", @@ -210899,7 +211418,7 @@ } }, { - "id": 10634, + "id": 10644, "properties": { "east": "true", "north": "false", @@ -210909,7 +211428,7 @@ } }, { - "id": 10635, + "id": 10645, "properties": { "east": "false", "north": "true", @@ -210919,7 +211438,7 @@ } }, { - "id": 10636, + "id": 10646, "properties": { "east": "false", "north": "true", @@ -210929,7 +211448,7 @@ } }, { - "id": 10637, + "id": 10647, "properties": { "east": "false", "north": "true", @@ -210939,7 +211458,7 @@ } }, { - "id": 10638, + "id": 10648, "properties": { "east": "false", "north": "true", @@ -210949,7 +211468,7 @@ } }, { - "id": 10639, + "id": 10649, "properties": { "east": "false", "north": "true", @@ -210959,7 +211478,7 @@ } }, { - "id": 10640, + "id": 10650, "properties": { "east": "false", "north": "true", @@ -210969,7 +211488,7 @@ } }, { - "id": 10641, + "id": 10651, "properties": { "east": "false", "north": "true", @@ -210979,7 +211498,7 @@ } }, { - "id": 10642, + "id": 10652, "properties": { "east": "false", "north": "true", @@ -210989,7 +211508,7 @@ } }, { - "id": 10643, + "id": 10653, "properties": { "east": "false", "north": "false", @@ -210999,7 +211518,7 @@ } }, { - "id": 10644, + "id": 10654, "properties": { "east": "false", "north": "false", @@ -211009,7 +211528,7 @@ } }, { - "id": 10645, + "id": 10655, "properties": { "east": "false", "north": "false", @@ -211019,7 +211538,7 @@ } }, { - "id": 10646, + "id": 10656, "properties": { "east": "false", "north": "false", @@ -211029,7 +211548,7 @@ } }, { - "id": 10647, + "id": 10657, "properties": { "east": "false", "north": "false", @@ -211039,7 +211558,7 @@ } }, { - "id": 10648, + "id": 10658, "properties": { "east": "false", "north": "false", @@ -211049,7 +211568,7 @@ } }, { - "id": 10649, + "id": 10659, "properties": { "east": "false", "north": "false", @@ -211060,7 +211579,7 @@ }, { "default": true, - "id": 10650, + "id": 10660, "properties": { "east": "false", "north": "false", @@ -211079,7 +211598,7 @@ "states": [ { "default": true, - "id": 10169 + "id": 10179 } ] }, @@ -211097,7 +211616,7 @@ "states": [ { "default": true, - "id": 2124 + "id": 2127 } ] }, @@ -211118,25 +211637,25 @@ "states": [ { "default": true, - "id": 11950, + "id": 11960, "properties": { "facing": "north" } }, { - "id": 11951, + "id": 11961, "properties": { "facing": "south" } }, { - "id": 11952, + "id": 11962, "properties": { "facing": "west" } }, { - "id": 11953, + "id": 11963, "properties": { "facing": "east" } @@ -211151,7 +211670,7 @@ "states": [ { "default": true, - "id": 2104 + "id": 2107 } ] }, @@ -211163,7 +211682,7 @@ "states": [ { "default": true, - "id": 10022 + "id": 10032 } ] }, @@ -211180,14 +211699,14 @@ }, "states": [ { - "id": 8191, + "id": 8201, "properties": { "lit": "true" } }, { "default": true, - "id": 8192, + "id": 8202, "properties": { "lit": "false" } @@ -211207,14 +211726,14 @@ }, "states": [ { - "id": 5903, + "id": 5912, "properties": { "lit": "true" } }, { "default": true, - "id": 5904, + "id": 5913, "properties": { "lit": "false" } @@ -211235,13 +211754,13 @@ "states": [ { "default": true, - "id": 5907, + "id": 5916, "properties": { "lit": "true" } }, { - "id": 5908, + "id": 5917, "properties": { "lit": "false" } @@ -211268,56 +211787,56 @@ "states": [ { "default": true, - "id": 5909, + "id": 5918, "properties": { "facing": "north", "lit": "true" } }, { - "id": 5910, + "id": 5919, "properties": { "facing": "north", "lit": "false" } }, { - "id": 5911, + "id": 5920, "properties": { "facing": "south", "lit": "true" } }, { - "id": 5912, + "id": 5921, "properties": { "facing": "south", "lit": "false" } }, { - "id": 5913, + "id": 5922, "properties": { "facing": "west", "lit": "true" } }, { - "id": 5914, + "id": 5923, "properties": { "facing": "west", "lit": "false" } }, { - "id": 5915, + "id": 5924, "properties": { "facing": "east", "lit": "true" } }, { - "id": 5916, + "id": 5925, "properties": { "facing": "east", "lit": "false" @@ -211372,7 +211891,7 @@ }, "states": [ { - "id": 3033, + "id": 3042, "properties": { "east": "up", "north": "up", @@ -211382,7 +211901,7 @@ } }, { - "id": 3034, + "id": 3043, "properties": { "east": "up", "north": "up", @@ -211392,7 +211911,7 @@ } }, { - "id": 3035, + "id": 3044, "properties": { "east": "up", "north": "up", @@ -211402,7 +211921,7 @@ } }, { - "id": 3036, + "id": 3045, "properties": { "east": "up", "north": "up", @@ -211412,7 +211931,7 @@ } }, { - "id": 3037, + "id": 3046, "properties": { "east": "up", "north": "up", @@ -211422,7 +211941,7 @@ } }, { - "id": 3038, + "id": 3047, "properties": { "east": "up", "north": "up", @@ -211432,7 +211951,7 @@ } }, { - "id": 3039, + "id": 3048, "properties": { "east": "up", "north": "up", @@ -211442,7 +211961,7 @@ } }, { - "id": 3040, + "id": 3049, "properties": { "east": "up", "north": "up", @@ -211452,7 +211971,7 @@ } }, { - "id": 3041, + "id": 3050, "properties": { "east": "up", "north": "up", @@ -211462,7 +211981,7 @@ } }, { - "id": 3042, + "id": 3051, "properties": { "east": "up", "north": "up", @@ -211472,7 +211991,7 @@ } }, { - "id": 3043, + "id": 3052, "properties": { "east": "up", "north": "up", @@ -211482,7 +212001,7 @@ } }, { - "id": 3044, + "id": 3053, "properties": { "east": "up", "north": "up", @@ -211492,7 +212011,7 @@ } }, { - "id": 3045, + "id": 3054, "properties": { "east": "up", "north": "up", @@ -211502,7 +212021,7 @@ } }, { - "id": 3046, + "id": 3055, "properties": { "east": "up", "north": "up", @@ -211512,7 +212031,7 @@ } }, { - "id": 3047, + "id": 3056, "properties": { "east": "up", "north": "up", @@ -211522,7 +212041,7 @@ } }, { - "id": 3048, + "id": 3057, "properties": { "east": "up", "north": "up", @@ -211532,7 +212051,7 @@ } }, { - "id": 3049, + "id": 3058, "properties": { "east": "up", "north": "up", @@ -211542,7 +212061,7 @@ } }, { - "id": 3050, + "id": 3059, "properties": { "east": "up", "north": "up", @@ -211552,7 +212071,7 @@ } }, { - "id": 3051, + "id": 3060, "properties": { "east": "up", "north": "up", @@ -211562,7 +212081,7 @@ } }, { - "id": 3052, + "id": 3061, "properties": { "east": "up", "north": "up", @@ -211572,7 +212091,7 @@ } }, { - "id": 3053, + "id": 3062, "properties": { "east": "up", "north": "up", @@ -211582,7 +212101,7 @@ } }, { - "id": 3054, + "id": 3063, "properties": { "east": "up", "north": "up", @@ -211592,7 +212111,7 @@ } }, { - "id": 3055, + "id": 3064, "properties": { "east": "up", "north": "up", @@ -211602,7 +212121,7 @@ } }, { - "id": 3056, + "id": 3065, "properties": { "east": "up", "north": "up", @@ -211612,7 +212131,7 @@ } }, { - "id": 3057, + "id": 3066, "properties": { "east": "up", "north": "up", @@ -211622,7 +212141,7 @@ } }, { - "id": 3058, + "id": 3067, "properties": { "east": "up", "north": "up", @@ -211632,7 +212151,7 @@ } }, { - "id": 3059, + "id": 3068, "properties": { "east": "up", "north": "up", @@ -211642,7 +212161,7 @@ } }, { - "id": 3060, + "id": 3069, "properties": { "east": "up", "north": "up", @@ -211652,7 +212171,7 @@ } }, { - "id": 3061, + "id": 3070, "properties": { "east": "up", "north": "up", @@ -211662,7 +212181,7 @@ } }, { - "id": 3062, + "id": 3071, "properties": { "east": "up", "north": "up", @@ -211672,7 +212191,7 @@ } }, { - "id": 3063, + "id": 3072, "properties": { "east": "up", "north": "up", @@ -211682,7 +212201,7 @@ } }, { - "id": 3064, + "id": 3073, "properties": { "east": "up", "north": "up", @@ -211692,7 +212211,7 @@ } }, { - "id": 3065, + "id": 3074, "properties": { "east": "up", "north": "up", @@ -211702,7 +212221,7 @@ } }, { - "id": 3066, + "id": 3075, "properties": { "east": "up", "north": "up", @@ -211712,7 +212231,7 @@ } }, { - "id": 3067, + "id": 3076, "properties": { "east": "up", "north": "up", @@ -211722,7 +212241,7 @@ } }, { - "id": 3068, + "id": 3077, "properties": { "east": "up", "north": "up", @@ -211732,7 +212251,7 @@ } }, { - "id": 3069, + "id": 3078, "properties": { "east": "up", "north": "up", @@ -211742,7 +212261,7 @@ } }, { - "id": 3070, + "id": 3079, "properties": { "east": "up", "north": "up", @@ -211752,7 +212271,7 @@ } }, { - "id": 3071, + "id": 3080, "properties": { "east": "up", "north": "up", @@ -211762,7 +212281,7 @@ } }, { - "id": 3072, + "id": 3081, "properties": { "east": "up", "north": "up", @@ -211772,7 +212291,7 @@ } }, { - "id": 3073, + "id": 3082, "properties": { "east": "up", "north": "up", @@ -211782,7 +212301,7 @@ } }, { - "id": 3074, + "id": 3083, "properties": { "east": "up", "north": "up", @@ -211792,7 +212311,7 @@ } }, { - "id": 3075, + "id": 3084, "properties": { "east": "up", "north": "up", @@ -211802,7 +212321,7 @@ } }, { - "id": 3076, + "id": 3085, "properties": { "east": "up", "north": "up", @@ -211812,7 +212331,7 @@ } }, { - "id": 3077, + "id": 3086, "properties": { "east": "up", "north": "up", @@ -211822,7 +212341,7 @@ } }, { - "id": 3078, + "id": 3087, "properties": { "east": "up", "north": "up", @@ -211832,7 +212351,7 @@ } }, { - "id": 3079, + "id": 3088, "properties": { "east": "up", "north": "up", @@ -211842,7 +212361,7 @@ } }, { - "id": 3080, + "id": 3089, "properties": { "east": "up", "north": "up", @@ -211852,7 +212371,7 @@ } }, { - "id": 3081, + "id": 3090, "properties": { "east": "up", "north": "up", @@ -211862,7 +212381,7 @@ } }, { - "id": 3082, + "id": 3091, "properties": { "east": "up", "north": "up", @@ -211872,7 +212391,7 @@ } }, { - "id": 3083, + "id": 3092, "properties": { "east": "up", "north": "up", @@ -211882,7 +212401,7 @@ } }, { - "id": 3084, + "id": 3093, "properties": { "east": "up", "north": "up", @@ -211892,7 +212411,7 @@ } }, { - "id": 3085, + "id": 3094, "properties": { "east": "up", "north": "up", @@ -211902,7 +212421,7 @@ } }, { - "id": 3086, + "id": 3095, "properties": { "east": "up", "north": "up", @@ -211912,7 +212431,7 @@ } }, { - "id": 3087, + "id": 3096, "properties": { "east": "up", "north": "up", @@ -211922,7 +212441,7 @@ } }, { - "id": 3088, + "id": 3097, "properties": { "east": "up", "north": "up", @@ -211932,7 +212451,7 @@ } }, { - "id": 3089, + "id": 3098, "properties": { "east": "up", "north": "up", @@ -211942,7 +212461,7 @@ } }, { - "id": 3090, + "id": 3099, "properties": { "east": "up", "north": "up", @@ -211952,7 +212471,7 @@ } }, { - "id": 3091, + "id": 3100, "properties": { "east": "up", "north": "up", @@ -211962,7 +212481,7 @@ } }, { - "id": 3092, + "id": 3101, "properties": { "east": "up", "north": "up", @@ -211972,7 +212491,7 @@ } }, { - "id": 3093, + "id": 3102, "properties": { "east": "up", "north": "up", @@ -211982,7 +212501,7 @@ } }, { - "id": 3094, + "id": 3103, "properties": { "east": "up", "north": "up", @@ -211992,7 +212511,7 @@ } }, { - "id": 3095, + "id": 3104, "properties": { "east": "up", "north": "up", @@ -212002,7 +212521,7 @@ } }, { - "id": 3096, + "id": 3105, "properties": { "east": "up", "north": "up", @@ -212012,7 +212531,7 @@ } }, { - "id": 3097, + "id": 3106, "properties": { "east": "up", "north": "up", @@ -212022,7 +212541,7 @@ } }, { - "id": 3098, + "id": 3107, "properties": { "east": "up", "north": "up", @@ -212032,7 +212551,7 @@ } }, { - "id": 3099, + "id": 3108, "properties": { "east": "up", "north": "up", @@ -212042,7 +212561,7 @@ } }, { - "id": 3100, + "id": 3109, "properties": { "east": "up", "north": "up", @@ -212052,7 +212571,7 @@ } }, { - "id": 3101, + "id": 3110, "properties": { "east": "up", "north": "up", @@ -212062,7 +212581,7 @@ } }, { - "id": 3102, + "id": 3111, "properties": { "east": "up", "north": "up", @@ -212072,7 +212591,7 @@ } }, { - "id": 3103, + "id": 3112, "properties": { "east": "up", "north": "up", @@ -212082,7 +212601,7 @@ } }, { - "id": 3104, + "id": 3113, "properties": { "east": "up", "north": "up", @@ -212092,7 +212611,7 @@ } }, { - "id": 3105, + "id": 3114, "properties": { "east": "up", "north": "up", @@ -212102,7 +212621,7 @@ } }, { - "id": 3106, + "id": 3115, "properties": { "east": "up", "north": "up", @@ -212112,7 +212631,7 @@ } }, { - "id": 3107, + "id": 3116, "properties": { "east": "up", "north": "up", @@ -212122,7 +212641,7 @@ } }, { - "id": 3108, + "id": 3117, "properties": { "east": "up", "north": "up", @@ -212132,7 +212651,7 @@ } }, { - "id": 3109, + "id": 3118, "properties": { "east": "up", "north": "up", @@ -212142,7 +212661,7 @@ } }, { - "id": 3110, + "id": 3119, "properties": { "east": "up", "north": "up", @@ -212152,7 +212671,7 @@ } }, { - "id": 3111, + "id": 3120, "properties": { "east": "up", "north": "up", @@ -212162,7 +212681,7 @@ } }, { - "id": 3112, + "id": 3121, "properties": { "east": "up", "north": "up", @@ -212172,7 +212691,7 @@ } }, { - "id": 3113, + "id": 3122, "properties": { "east": "up", "north": "up", @@ -212182,7 +212701,7 @@ } }, { - "id": 3114, + "id": 3123, "properties": { "east": "up", "north": "up", @@ -212192,7 +212711,7 @@ } }, { - "id": 3115, + "id": 3124, "properties": { "east": "up", "north": "up", @@ -212202,7 +212721,7 @@ } }, { - "id": 3116, + "id": 3125, "properties": { "east": "up", "north": "up", @@ -212212,7 +212731,7 @@ } }, { - "id": 3117, + "id": 3126, "properties": { "east": "up", "north": "up", @@ -212222,7 +212741,7 @@ } }, { - "id": 3118, + "id": 3127, "properties": { "east": "up", "north": "up", @@ -212232,7 +212751,7 @@ } }, { - "id": 3119, + "id": 3128, "properties": { "east": "up", "north": "up", @@ -212242,7 +212761,7 @@ } }, { - "id": 3120, + "id": 3129, "properties": { "east": "up", "north": "up", @@ -212252,7 +212771,7 @@ } }, { - "id": 3121, + "id": 3130, "properties": { "east": "up", "north": "up", @@ -212262,7 +212781,7 @@ } }, { - "id": 3122, + "id": 3131, "properties": { "east": "up", "north": "up", @@ -212272,7 +212791,7 @@ } }, { - "id": 3123, + "id": 3132, "properties": { "east": "up", "north": "up", @@ -212282,7 +212801,7 @@ } }, { - "id": 3124, + "id": 3133, "properties": { "east": "up", "north": "up", @@ -212292,7 +212811,7 @@ } }, { - "id": 3125, + "id": 3134, "properties": { "east": "up", "north": "up", @@ -212302,7 +212821,7 @@ } }, { - "id": 3126, + "id": 3135, "properties": { "east": "up", "north": "up", @@ -212312,7 +212831,7 @@ } }, { - "id": 3127, + "id": 3136, "properties": { "east": "up", "north": "up", @@ -212322,7 +212841,7 @@ } }, { - "id": 3128, + "id": 3137, "properties": { "east": "up", "north": "up", @@ -212332,7 +212851,7 @@ } }, { - "id": 3129, + "id": 3138, "properties": { "east": "up", "north": "up", @@ -212342,7 +212861,7 @@ } }, { - "id": 3130, + "id": 3139, "properties": { "east": "up", "north": "up", @@ -212352,7 +212871,7 @@ } }, { - "id": 3131, + "id": 3140, "properties": { "east": "up", "north": "up", @@ -212362,7 +212881,7 @@ } }, { - "id": 3132, + "id": 3141, "properties": { "east": "up", "north": "up", @@ -212372,7 +212891,7 @@ } }, { - "id": 3133, + "id": 3142, "properties": { "east": "up", "north": "up", @@ -212382,7 +212901,7 @@ } }, { - "id": 3134, + "id": 3143, "properties": { "east": "up", "north": "up", @@ -212392,7 +212911,7 @@ } }, { - "id": 3135, + "id": 3144, "properties": { "east": "up", "north": "up", @@ -212402,7 +212921,7 @@ } }, { - "id": 3136, + "id": 3145, "properties": { "east": "up", "north": "up", @@ -212412,7 +212931,7 @@ } }, { - "id": 3137, + "id": 3146, "properties": { "east": "up", "north": "up", @@ -212422,7 +212941,7 @@ } }, { - "id": 3138, + "id": 3147, "properties": { "east": "up", "north": "up", @@ -212432,7 +212951,7 @@ } }, { - "id": 3139, + "id": 3148, "properties": { "east": "up", "north": "up", @@ -212442,7 +212961,7 @@ } }, { - "id": 3140, + "id": 3149, "properties": { "east": "up", "north": "up", @@ -212452,7 +212971,7 @@ } }, { - "id": 3141, + "id": 3150, "properties": { "east": "up", "north": "up", @@ -212462,7 +212981,7 @@ } }, { - "id": 3142, + "id": 3151, "properties": { "east": "up", "north": "up", @@ -212472,7 +212991,7 @@ } }, { - "id": 3143, + "id": 3152, "properties": { "east": "up", "north": "up", @@ -212482,7 +213001,7 @@ } }, { - "id": 3144, + "id": 3153, "properties": { "east": "up", "north": "up", @@ -212492,7 +213011,7 @@ } }, { - "id": 3145, + "id": 3154, "properties": { "east": "up", "north": "up", @@ -212502,7 +213021,7 @@ } }, { - "id": 3146, + "id": 3155, "properties": { "east": "up", "north": "up", @@ -212512,7 +213031,7 @@ } }, { - "id": 3147, + "id": 3156, "properties": { "east": "up", "north": "up", @@ -212522,7 +213041,7 @@ } }, { - "id": 3148, + "id": 3157, "properties": { "east": "up", "north": "up", @@ -212532,7 +213051,7 @@ } }, { - "id": 3149, + "id": 3158, "properties": { "east": "up", "north": "up", @@ -212542,7 +213061,7 @@ } }, { - "id": 3150, + "id": 3159, "properties": { "east": "up", "north": "up", @@ -212552,7 +213071,7 @@ } }, { - "id": 3151, + "id": 3160, "properties": { "east": "up", "north": "up", @@ -212562,7 +213081,7 @@ } }, { - "id": 3152, + "id": 3161, "properties": { "east": "up", "north": "up", @@ -212572,7 +213091,7 @@ } }, { - "id": 3153, + "id": 3162, "properties": { "east": "up", "north": "up", @@ -212582,7 +213101,7 @@ } }, { - "id": 3154, + "id": 3163, "properties": { "east": "up", "north": "up", @@ -212592,7 +213111,7 @@ } }, { - "id": 3155, + "id": 3164, "properties": { "east": "up", "north": "up", @@ -212602,7 +213121,7 @@ } }, { - "id": 3156, + "id": 3165, "properties": { "east": "up", "north": "up", @@ -212612,7 +213131,7 @@ } }, { - "id": 3157, + "id": 3166, "properties": { "east": "up", "north": "up", @@ -212622,7 +213141,7 @@ } }, { - "id": 3158, + "id": 3167, "properties": { "east": "up", "north": "up", @@ -212632,7 +213151,7 @@ } }, { - "id": 3159, + "id": 3168, "properties": { "east": "up", "north": "up", @@ -212642,7 +213161,7 @@ } }, { - "id": 3160, + "id": 3169, "properties": { "east": "up", "north": "up", @@ -212652,7 +213171,7 @@ } }, { - "id": 3161, + "id": 3170, "properties": { "east": "up", "north": "up", @@ -212662,7 +213181,7 @@ } }, { - "id": 3162, + "id": 3171, "properties": { "east": "up", "north": "up", @@ -212672,7 +213191,7 @@ } }, { - "id": 3163, + "id": 3172, "properties": { "east": "up", "north": "up", @@ -212682,7 +213201,7 @@ } }, { - "id": 3164, + "id": 3173, "properties": { "east": "up", "north": "up", @@ -212692,7 +213211,7 @@ } }, { - "id": 3165, + "id": 3174, "properties": { "east": "up", "north": "up", @@ -212702,7 +213221,7 @@ } }, { - "id": 3166, + "id": 3175, "properties": { "east": "up", "north": "up", @@ -212712,7 +213231,7 @@ } }, { - "id": 3167, + "id": 3176, "properties": { "east": "up", "north": "up", @@ -212722,7 +213241,7 @@ } }, { - "id": 3168, + "id": 3177, "properties": { "east": "up", "north": "up", @@ -212732,7 +213251,7 @@ } }, { - "id": 3169, + "id": 3178, "properties": { "east": "up", "north": "up", @@ -212742,7 +213261,7 @@ } }, { - "id": 3170, + "id": 3179, "properties": { "east": "up", "north": "up", @@ -212752,7 +213271,7 @@ } }, { - "id": 3171, + "id": 3180, "properties": { "east": "up", "north": "up", @@ -212762,7 +213281,7 @@ } }, { - "id": 3172, + "id": 3181, "properties": { "east": "up", "north": "up", @@ -212772,7 +213291,7 @@ } }, { - "id": 3173, + "id": 3182, "properties": { "east": "up", "north": "up", @@ -212782,7 +213301,7 @@ } }, { - "id": 3174, + "id": 3183, "properties": { "east": "up", "north": "up", @@ -212792,7 +213311,7 @@ } }, { - "id": 3175, + "id": 3184, "properties": { "east": "up", "north": "up", @@ -212802,7 +213321,7 @@ } }, { - "id": 3176, + "id": 3185, "properties": { "east": "up", "north": "up", @@ -212812,7 +213331,7 @@ } }, { - "id": 3177, + "id": 3186, "properties": { "east": "up", "north": "side", @@ -212822,7 +213341,7 @@ } }, { - "id": 3178, + "id": 3187, "properties": { "east": "up", "north": "side", @@ -212832,7 +213351,7 @@ } }, { - "id": 3179, + "id": 3188, "properties": { "east": "up", "north": "side", @@ -212842,7 +213361,7 @@ } }, { - "id": 3180, + "id": 3189, "properties": { "east": "up", "north": "side", @@ -212852,7 +213371,7 @@ } }, { - "id": 3181, + "id": 3190, "properties": { "east": "up", "north": "side", @@ -212862,7 +213381,7 @@ } }, { - "id": 3182, + "id": 3191, "properties": { "east": "up", "north": "side", @@ -212872,7 +213391,7 @@ } }, { - "id": 3183, + "id": 3192, "properties": { "east": "up", "north": "side", @@ -212882,7 +213401,7 @@ } }, { - "id": 3184, + "id": 3193, "properties": { "east": "up", "north": "side", @@ -212892,7 +213411,7 @@ } }, { - "id": 3185, + "id": 3194, "properties": { "east": "up", "north": "side", @@ -212902,7 +213421,7 @@ } }, { - "id": 3186, + "id": 3195, "properties": { "east": "up", "north": "side", @@ -212912,7 +213431,7 @@ } }, { - "id": 3187, + "id": 3196, "properties": { "east": "up", "north": "side", @@ -212922,7 +213441,7 @@ } }, { - "id": 3188, + "id": 3197, "properties": { "east": "up", "north": "side", @@ -212932,7 +213451,7 @@ } }, { - "id": 3189, + "id": 3198, "properties": { "east": "up", "north": "side", @@ -212942,7 +213461,7 @@ } }, { - "id": 3190, + "id": 3199, "properties": { "east": "up", "north": "side", @@ -212952,7 +213471,7 @@ } }, { - "id": 3191, + "id": 3200, "properties": { "east": "up", "north": "side", @@ -212962,7 +213481,7 @@ } }, { - "id": 3192, + "id": 3201, "properties": { "east": "up", "north": "side", @@ -212972,7 +213491,7 @@ } }, { - "id": 3193, + "id": 3202, "properties": { "east": "up", "north": "side", @@ -212982,7 +213501,7 @@ } }, { - "id": 3194, + "id": 3203, "properties": { "east": "up", "north": "side", @@ -212992,7 +213511,7 @@ } }, { - "id": 3195, + "id": 3204, "properties": { "east": "up", "north": "side", @@ -213002,7 +213521,7 @@ } }, { - "id": 3196, + "id": 3205, "properties": { "east": "up", "north": "side", @@ -213012,7 +213531,7 @@ } }, { - "id": 3197, + "id": 3206, "properties": { "east": "up", "north": "side", @@ -213022,7 +213541,7 @@ } }, { - "id": 3198, + "id": 3207, "properties": { "east": "up", "north": "side", @@ -213032,7 +213551,7 @@ } }, { - "id": 3199, + "id": 3208, "properties": { "east": "up", "north": "side", @@ -213042,7 +213561,7 @@ } }, { - "id": 3200, + "id": 3209, "properties": { "east": "up", "north": "side", @@ -213052,7 +213571,7 @@ } }, { - "id": 3201, + "id": 3210, "properties": { "east": "up", "north": "side", @@ -213062,7 +213581,7 @@ } }, { - "id": 3202, + "id": 3211, "properties": { "east": "up", "north": "side", @@ -213072,7 +213591,7 @@ } }, { - "id": 3203, + "id": 3212, "properties": { "east": "up", "north": "side", @@ -213082,7 +213601,7 @@ } }, { - "id": 3204, + "id": 3213, "properties": { "east": "up", "north": "side", @@ -213092,7 +213611,7 @@ } }, { - "id": 3205, + "id": 3214, "properties": { "east": "up", "north": "side", @@ -213102,7 +213621,7 @@ } }, { - "id": 3206, + "id": 3215, "properties": { "east": "up", "north": "side", @@ -213112,7 +213631,7 @@ } }, { - "id": 3207, + "id": 3216, "properties": { "east": "up", "north": "side", @@ -213122,7 +213641,7 @@ } }, { - "id": 3208, + "id": 3217, "properties": { "east": "up", "north": "side", @@ -213132,7 +213651,7 @@ } }, { - "id": 3209, + "id": 3218, "properties": { "east": "up", "north": "side", @@ -213142,7 +213661,7 @@ } }, { - "id": 3210, + "id": 3219, "properties": { "east": "up", "north": "side", @@ -213152,7 +213671,7 @@ } }, { - "id": 3211, + "id": 3220, "properties": { "east": "up", "north": "side", @@ -213162,7 +213681,7 @@ } }, { - "id": 3212, + "id": 3221, "properties": { "east": "up", "north": "side", @@ -213172,7 +213691,7 @@ } }, { - "id": 3213, + "id": 3222, "properties": { "east": "up", "north": "side", @@ -213182,7 +213701,7 @@ } }, { - "id": 3214, + "id": 3223, "properties": { "east": "up", "north": "side", @@ -213192,7 +213711,7 @@ } }, { - "id": 3215, + "id": 3224, "properties": { "east": "up", "north": "side", @@ -213202,7 +213721,7 @@ } }, { - "id": 3216, + "id": 3225, "properties": { "east": "up", "north": "side", @@ -213212,7 +213731,7 @@ } }, { - "id": 3217, + "id": 3226, "properties": { "east": "up", "north": "side", @@ -213222,7 +213741,7 @@ } }, { - "id": 3218, + "id": 3227, "properties": { "east": "up", "north": "side", @@ -213232,7 +213751,7 @@ } }, { - "id": 3219, + "id": 3228, "properties": { "east": "up", "north": "side", @@ -213242,7 +213761,7 @@ } }, { - "id": 3220, + "id": 3229, "properties": { "east": "up", "north": "side", @@ -213252,7 +213771,7 @@ } }, { - "id": 3221, + "id": 3230, "properties": { "east": "up", "north": "side", @@ -213262,7 +213781,7 @@ } }, { - "id": 3222, + "id": 3231, "properties": { "east": "up", "north": "side", @@ -213272,7 +213791,7 @@ } }, { - "id": 3223, + "id": 3232, "properties": { "east": "up", "north": "side", @@ -213282,7 +213801,7 @@ } }, { - "id": 3224, + "id": 3233, "properties": { "east": "up", "north": "side", @@ -213292,7 +213811,7 @@ } }, { - "id": 3225, + "id": 3234, "properties": { "east": "up", "north": "side", @@ -213302,7 +213821,7 @@ } }, { - "id": 3226, + "id": 3235, "properties": { "east": "up", "north": "side", @@ -213312,7 +213831,7 @@ } }, { - "id": 3227, + "id": 3236, "properties": { "east": "up", "north": "side", @@ -213322,7 +213841,7 @@ } }, { - "id": 3228, + "id": 3237, "properties": { "east": "up", "north": "side", @@ -213332,7 +213851,7 @@ } }, { - "id": 3229, + "id": 3238, "properties": { "east": "up", "north": "side", @@ -213342,7 +213861,7 @@ } }, { - "id": 3230, + "id": 3239, "properties": { "east": "up", "north": "side", @@ -213352,7 +213871,7 @@ } }, { - "id": 3231, + "id": 3240, "properties": { "east": "up", "north": "side", @@ -213362,7 +213881,7 @@ } }, { - "id": 3232, + "id": 3241, "properties": { "east": "up", "north": "side", @@ -213372,7 +213891,7 @@ } }, { - "id": 3233, + "id": 3242, "properties": { "east": "up", "north": "side", @@ -213382,7 +213901,7 @@ } }, { - "id": 3234, + "id": 3243, "properties": { "east": "up", "north": "side", @@ -213392,7 +213911,7 @@ } }, { - "id": 3235, + "id": 3244, "properties": { "east": "up", "north": "side", @@ -213402,7 +213921,7 @@ } }, { - "id": 3236, + "id": 3245, "properties": { "east": "up", "north": "side", @@ -213412,7 +213931,7 @@ } }, { - "id": 3237, + "id": 3246, "properties": { "east": "up", "north": "side", @@ -213422,7 +213941,7 @@ } }, { - "id": 3238, + "id": 3247, "properties": { "east": "up", "north": "side", @@ -213432,7 +213951,7 @@ } }, { - "id": 3239, + "id": 3248, "properties": { "east": "up", "north": "side", @@ -213442,7 +213961,7 @@ } }, { - "id": 3240, + "id": 3249, "properties": { "east": "up", "north": "side", @@ -213452,7 +213971,7 @@ } }, { - "id": 3241, + "id": 3250, "properties": { "east": "up", "north": "side", @@ -213462,7 +213981,7 @@ } }, { - "id": 3242, + "id": 3251, "properties": { "east": "up", "north": "side", @@ -213472,7 +213991,7 @@ } }, { - "id": 3243, + "id": 3252, "properties": { "east": "up", "north": "side", @@ -213482,7 +214001,7 @@ } }, { - "id": 3244, + "id": 3253, "properties": { "east": "up", "north": "side", @@ -213492,7 +214011,7 @@ } }, { - "id": 3245, + "id": 3254, "properties": { "east": "up", "north": "side", @@ -213502,7 +214021,7 @@ } }, { - "id": 3246, + "id": 3255, "properties": { "east": "up", "north": "side", @@ -213512,7 +214031,7 @@ } }, { - "id": 3247, + "id": 3256, "properties": { "east": "up", "north": "side", @@ -213522,7 +214041,7 @@ } }, { - "id": 3248, + "id": 3257, "properties": { "east": "up", "north": "side", @@ -213532,7 +214051,7 @@ } }, { - "id": 3249, + "id": 3258, "properties": { "east": "up", "north": "side", @@ -213542,7 +214061,7 @@ } }, { - "id": 3250, + "id": 3259, "properties": { "east": "up", "north": "side", @@ -213552,7 +214071,7 @@ } }, { - "id": 3251, + "id": 3260, "properties": { "east": "up", "north": "side", @@ -213562,7 +214081,7 @@ } }, { - "id": 3252, + "id": 3261, "properties": { "east": "up", "north": "side", @@ -213572,7 +214091,7 @@ } }, { - "id": 3253, + "id": 3262, "properties": { "east": "up", "north": "side", @@ -213582,7 +214101,7 @@ } }, { - "id": 3254, + "id": 3263, "properties": { "east": "up", "north": "side", @@ -213592,7 +214111,7 @@ } }, { - "id": 3255, + "id": 3264, "properties": { "east": "up", "north": "side", @@ -213602,7 +214121,7 @@ } }, { - "id": 3256, + "id": 3265, "properties": { "east": "up", "north": "side", @@ -213612,7 +214131,7 @@ } }, { - "id": 3257, + "id": 3266, "properties": { "east": "up", "north": "side", @@ -213622,7 +214141,7 @@ } }, { - "id": 3258, + "id": 3267, "properties": { "east": "up", "north": "side", @@ -213632,7 +214151,7 @@ } }, { - "id": 3259, + "id": 3268, "properties": { "east": "up", "north": "side", @@ -213642,7 +214161,7 @@ } }, { - "id": 3260, + "id": 3269, "properties": { "east": "up", "north": "side", @@ -213652,7 +214171,7 @@ } }, { - "id": 3261, + "id": 3270, "properties": { "east": "up", "north": "side", @@ -213662,7 +214181,7 @@ } }, { - "id": 3262, + "id": 3271, "properties": { "east": "up", "north": "side", @@ -213672,7 +214191,7 @@ } }, { - "id": 3263, + "id": 3272, "properties": { "east": "up", "north": "side", @@ -213682,7 +214201,7 @@ } }, { - "id": 3264, + "id": 3273, "properties": { "east": "up", "north": "side", @@ -213692,7 +214211,7 @@ } }, { - "id": 3265, + "id": 3274, "properties": { "east": "up", "north": "side", @@ -213702,7 +214221,7 @@ } }, { - "id": 3266, + "id": 3275, "properties": { "east": "up", "north": "side", @@ -213712,7 +214231,7 @@ } }, { - "id": 3267, + "id": 3276, "properties": { "east": "up", "north": "side", @@ -213722,7 +214241,7 @@ } }, { - "id": 3268, + "id": 3277, "properties": { "east": "up", "north": "side", @@ -213732,7 +214251,7 @@ } }, { - "id": 3269, + "id": 3278, "properties": { "east": "up", "north": "side", @@ -213742,7 +214261,7 @@ } }, { - "id": 3270, + "id": 3279, "properties": { "east": "up", "north": "side", @@ -213752,7 +214271,7 @@ } }, { - "id": 3271, + "id": 3280, "properties": { "east": "up", "north": "side", @@ -213762,7 +214281,7 @@ } }, { - "id": 3272, + "id": 3281, "properties": { "east": "up", "north": "side", @@ -213772,7 +214291,7 @@ } }, { - "id": 3273, + "id": 3282, "properties": { "east": "up", "north": "side", @@ -213782,7 +214301,7 @@ } }, { - "id": 3274, + "id": 3283, "properties": { "east": "up", "north": "side", @@ -213792,7 +214311,7 @@ } }, { - "id": 3275, + "id": 3284, "properties": { "east": "up", "north": "side", @@ -213802,7 +214321,7 @@ } }, { - "id": 3276, + "id": 3285, "properties": { "east": "up", "north": "side", @@ -213812,7 +214331,7 @@ } }, { - "id": 3277, + "id": 3286, "properties": { "east": "up", "north": "side", @@ -213822,7 +214341,7 @@ } }, { - "id": 3278, + "id": 3287, "properties": { "east": "up", "north": "side", @@ -213832,7 +214351,7 @@ } }, { - "id": 3279, + "id": 3288, "properties": { "east": "up", "north": "side", @@ -213842,7 +214361,7 @@ } }, { - "id": 3280, + "id": 3289, "properties": { "east": "up", "north": "side", @@ -213852,7 +214371,7 @@ } }, { - "id": 3281, + "id": 3290, "properties": { "east": "up", "north": "side", @@ -213862,7 +214381,7 @@ } }, { - "id": 3282, + "id": 3291, "properties": { "east": "up", "north": "side", @@ -213872,7 +214391,7 @@ } }, { - "id": 3283, + "id": 3292, "properties": { "east": "up", "north": "side", @@ -213882,7 +214401,7 @@ } }, { - "id": 3284, + "id": 3293, "properties": { "east": "up", "north": "side", @@ -213892,7 +214411,7 @@ } }, { - "id": 3285, + "id": 3294, "properties": { "east": "up", "north": "side", @@ -213902,7 +214421,7 @@ } }, { - "id": 3286, + "id": 3295, "properties": { "east": "up", "north": "side", @@ -213912,7 +214431,7 @@ } }, { - "id": 3287, + "id": 3296, "properties": { "east": "up", "north": "side", @@ -213922,7 +214441,7 @@ } }, { - "id": 3288, + "id": 3297, "properties": { "east": "up", "north": "side", @@ -213932,7 +214451,7 @@ } }, { - "id": 3289, + "id": 3298, "properties": { "east": "up", "north": "side", @@ -213942,7 +214461,7 @@ } }, { - "id": 3290, + "id": 3299, "properties": { "east": "up", "north": "side", @@ -213952,7 +214471,7 @@ } }, { - "id": 3291, + "id": 3300, "properties": { "east": "up", "north": "side", @@ -213962,7 +214481,7 @@ } }, { - "id": 3292, + "id": 3301, "properties": { "east": "up", "north": "side", @@ -213972,7 +214491,7 @@ } }, { - "id": 3293, + "id": 3302, "properties": { "east": "up", "north": "side", @@ -213982,7 +214501,7 @@ } }, { - "id": 3294, + "id": 3303, "properties": { "east": "up", "north": "side", @@ -213992,7 +214511,7 @@ } }, { - "id": 3295, + "id": 3304, "properties": { "east": "up", "north": "side", @@ -214002,7 +214521,7 @@ } }, { - "id": 3296, + "id": 3305, "properties": { "east": "up", "north": "side", @@ -214012,7 +214531,7 @@ } }, { - "id": 3297, + "id": 3306, "properties": { "east": "up", "north": "side", @@ -214022,7 +214541,7 @@ } }, { - "id": 3298, + "id": 3307, "properties": { "east": "up", "north": "side", @@ -214032,7 +214551,7 @@ } }, { - "id": 3299, + "id": 3308, "properties": { "east": "up", "north": "side", @@ -214042,7 +214561,7 @@ } }, { - "id": 3300, + "id": 3309, "properties": { "east": "up", "north": "side", @@ -214052,7 +214571,7 @@ } }, { - "id": 3301, + "id": 3310, "properties": { "east": "up", "north": "side", @@ -214062,7 +214581,7 @@ } }, { - "id": 3302, + "id": 3311, "properties": { "east": "up", "north": "side", @@ -214072,7 +214591,7 @@ } }, { - "id": 3303, + "id": 3312, "properties": { "east": "up", "north": "side", @@ -214082,7 +214601,7 @@ } }, { - "id": 3304, + "id": 3313, "properties": { "east": "up", "north": "side", @@ -214092,7 +214611,7 @@ } }, { - "id": 3305, + "id": 3314, "properties": { "east": "up", "north": "side", @@ -214102,7 +214621,7 @@ } }, { - "id": 3306, + "id": 3315, "properties": { "east": "up", "north": "side", @@ -214112,7 +214631,7 @@ } }, { - "id": 3307, + "id": 3316, "properties": { "east": "up", "north": "side", @@ -214122,7 +214641,7 @@ } }, { - "id": 3308, + "id": 3317, "properties": { "east": "up", "north": "side", @@ -214132,7 +214651,7 @@ } }, { - "id": 3309, + "id": 3318, "properties": { "east": "up", "north": "side", @@ -214142,7 +214661,7 @@ } }, { - "id": 3310, + "id": 3319, "properties": { "east": "up", "north": "side", @@ -214152,7 +214671,7 @@ } }, { - "id": 3311, + "id": 3320, "properties": { "east": "up", "north": "side", @@ -214162,7 +214681,7 @@ } }, { - "id": 3312, + "id": 3321, "properties": { "east": "up", "north": "side", @@ -214172,7 +214691,7 @@ } }, { - "id": 3313, + "id": 3322, "properties": { "east": "up", "north": "side", @@ -214182,7 +214701,7 @@ } }, { - "id": 3314, + "id": 3323, "properties": { "east": "up", "north": "side", @@ -214192,7 +214711,7 @@ } }, { - "id": 3315, + "id": 3324, "properties": { "east": "up", "north": "side", @@ -214202,7 +214721,7 @@ } }, { - "id": 3316, + "id": 3325, "properties": { "east": "up", "north": "side", @@ -214212,7 +214731,7 @@ } }, { - "id": 3317, + "id": 3326, "properties": { "east": "up", "north": "side", @@ -214222,7 +214741,7 @@ } }, { - "id": 3318, + "id": 3327, "properties": { "east": "up", "north": "side", @@ -214232,7 +214751,7 @@ } }, { - "id": 3319, + "id": 3328, "properties": { "east": "up", "north": "side", @@ -214242,7 +214761,7 @@ } }, { - "id": 3320, + "id": 3329, "properties": { "east": "up", "north": "side", @@ -214252,7 +214771,7 @@ } }, { - "id": 3321, + "id": 3330, "properties": { "east": "up", "north": "none", @@ -214262,7 +214781,7 @@ } }, { - "id": 3322, + "id": 3331, "properties": { "east": "up", "north": "none", @@ -214272,7 +214791,7 @@ } }, { - "id": 3323, + "id": 3332, "properties": { "east": "up", "north": "none", @@ -214282,7 +214801,7 @@ } }, { - "id": 3324, + "id": 3333, "properties": { "east": "up", "north": "none", @@ -214292,7 +214811,7 @@ } }, { - "id": 3325, + "id": 3334, "properties": { "east": "up", "north": "none", @@ -214302,7 +214821,7 @@ } }, { - "id": 3326, + "id": 3335, "properties": { "east": "up", "north": "none", @@ -214312,7 +214831,7 @@ } }, { - "id": 3327, + "id": 3336, "properties": { "east": "up", "north": "none", @@ -214322,7 +214841,7 @@ } }, { - "id": 3328, + "id": 3337, "properties": { "east": "up", "north": "none", @@ -214332,7 +214851,7 @@ } }, { - "id": 3329, + "id": 3338, "properties": { "east": "up", "north": "none", @@ -214342,7 +214861,7 @@ } }, { - "id": 3330, + "id": 3339, "properties": { "east": "up", "north": "none", @@ -214352,7 +214871,7 @@ } }, { - "id": 3331, + "id": 3340, "properties": { "east": "up", "north": "none", @@ -214362,7 +214881,7 @@ } }, { - "id": 3332, + "id": 3341, "properties": { "east": "up", "north": "none", @@ -214372,7 +214891,7 @@ } }, { - "id": 3333, + "id": 3342, "properties": { "east": "up", "north": "none", @@ -214382,7 +214901,7 @@ } }, { - "id": 3334, + "id": 3343, "properties": { "east": "up", "north": "none", @@ -214392,7 +214911,7 @@ } }, { - "id": 3335, + "id": 3344, "properties": { "east": "up", "north": "none", @@ -214402,7 +214921,7 @@ } }, { - "id": 3336, + "id": 3345, "properties": { "east": "up", "north": "none", @@ -214412,7 +214931,7 @@ } }, { - "id": 3337, + "id": 3346, "properties": { "east": "up", "north": "none", @@ -214422,7 +214941,7 @@ } }, { - "id": 3338, + "id": 3347, "properties": { "east": "up", "north": "none", @@ -214432,7 +214951,7 @@ } }, { - "id": 3339, + "id": 3348, "properties": { "east": "up", "north": "none", @@ -214442,7 +214961,7 @@ } }, { - "id": 3340, + "id": 3349, "properties": { "east": "up", "north": "none", @@ -214452,7 +214971,7 @@ } }, { - "id": 3341, + "id": 3350, "properties": { "east": "up", "north": "none", @@ -214462,7 +214981,7 @@ } }, { - "id": 3342, + "id": 3351, "properties": { "east": "up", "north": "none", @@ -214472,7 +214991,7 @@ } }, { - "id": 3343, + "id": 3352, "properties": { "east": "up", "north": "none", @@ -214482,7 +215001,7 @@ } }, { - "id": 3344, + "id": 3353, "properties": { "east": "up", "north": "none", @@ -214492,7 +215011,7 @@ } }, { - "id": 3345, + "id": 3354, "properties": { "east": "up", "north": "none", @@ -214502,7 +215021,7 @@ } }, { - "id": 3346, + "id": 3355, "properties": { "east": "up", "north": "none", @@ -214512,7 +215031,7 @@ } }, { - "id": 3347, + "id": 3356, "properties": { "east": "up", "north": "none", @@ -214522,7 +215041,7 @@ } }, { - "id": 3348, + "id": 3357, "properties": { "east": "up", "north": "none", @@ -214532,7 +215051,7 @@ } }, { - "id": 3349, + "id": 3358, "properties": { "east": "up", "north": "none", @@ -214542,7 +215061,7 @@ } }, { - "id": 3350, + "id": 3359, "properties": { "east": "up", "north": "none", @@ -214552,7 +215071,7 @@ } }, { - "id": 3351, + "id": 3360, "properties": { "east": "up", "north": "none", @@ -214562,7 +215081,7 @@ } }, { - "id": 3352, + "id": 3361, "properties": { "east": "up", "north": "none", @@ -214572,7 +215091,7 @@ } }, { - "id": 3353, + "id": 3362, "properties": { "east": "up", "north": "none", @@ -214582,7 +215101,7 @@ } }, { - "id": 3354, + "id": 3363, "properties": { "east": "up", "north": "none", @@ -214592,7 +215111,7 @@ } }, { - "id": 3355, + "id": 3364, "properties": { "east": "up", "north": "none", @@ -214602,7 +215121,7 @@ } }, { - "id": 3356, + "id": 3365, "properties": { "east": "up", "north": "none", @@ -214612,7 +215131,7 @@ } }, { - "id": 3357, + "id": 3366, "properties": { "east": "up", "north": "none", @@ -214622,7 +215141,7 @@ } }, { - "id": 3358, + "id": 3367, "properties": { "east": "up", "north": "none", @@ -214632,7 +215151,7 @@ } }, { - "id": 3359, + "id": 3368, "properties": { "east": "up", "north": "none", @@ -214642,7 +215161,7 @@ } }, { - "id": 3360, + "id": 3369, "properties": { "east": "up", "north": "none", @@ -214652,7 +215171,7 @@ } }, { - "id": 3361, + "id": 3370, "properties": { "east": "up", "north": "none", @@ -214662,7 +215181,7 @@ } }, { - "id": 3362, + "id": 3371, "properties": { "east": "up", "north": "none", @@ -214672,7 +215191,7 @@ } }, { - "id": 3363, + "id": 3372, "properties": { "east": "up", "north": "none", @@ -214682,7 +215201,7 @@ } }, { - "id": 3364, + "id": 3373, "properties": { "east": "up", "north": "none", @@ -214692,7 +215211,7 @@ } }, { - "id": 3365, + "id": 3374, "properties": { "east": "up", "north": "none", @@ -214702,7 +215221,7 @@ } }, { - "id": 3366, + "id": 3375, "properties": { "east": "up", "north": "none", @@ -214712,7 +215231,7 @@ } }, { - "id": 3367, + "id": 3376, "properties": { "east": "up", "north": "none", @@ -214722,7 +215241,7 @@ } }, { - "id": 3368, + "id": 3377, "properties": { "east": "up", "north": "none", @@ -214732,7 +215251,7 @@ } }, { - "id": 3369, + "id": 3378, "properties": { "east": "up", "north": "none", @@ -214742,7 +215261,7 @@ } }, { - "id": 3370, + "id": 3379, "properties": { "east": "up", "north": "none", @@ -214752,7 +215271,7 @@ } }, { - "id": 3371, + "id": 3380, "properties": { "east": "up", "north": "none", @@ -214762,7 +215281,7 @@ } }, { - "id": 3372, + "id": 3381, "properties": { "east": "up", "north": "none", @@ -214772,7 +215291,7 @@ } }, { - "id": 3373, + "id": 3382, "properties": { "east": "up", "north": "none", @@ -214782,7 +215301,7 @@ } }, { - "id": 3374, + "id": 3383, "properties": { "east": "up", "north": "none", @@ -214792,7 +215311,7 @@ } }, { - "id": 3375, + "id": 3384, "properties": { "east": "up", "north": "none", @@ -214802,7 +215321,7 @@ } }, { - "id": 3376, + "id": 3385, "properties": { "east": "up", "north": "none", @@ -214812,7 +215331,7 @@ } }, { - "id": 3377, + "id": 3386, "properties": { "east": "up", "north": "none", @@ -214822,7 +215341,7 @@ } }, { - "id": 3378, + "id": 3387, "properties": { "east": "up", "north": "none", @@ -214832,7 +215351,7 @@ } }, { - "id": 3379, + "id": 3388, "properties": { "east": "up", "north": "none", @@ -214842,7 +215361,7 @@ } }, { - "id": 3380, + "id": 3389, "properties": { "east": "up", "north": "none", @@ -214852,7 +215371,7 @@ } }, { - "id": 3381, + "id": 3390, "properties": { "east": "up", "north": "none", @@ -214862,7 +215381,7 @@ } }, { - "id": 3382, + "id": 3391, "properties": { "east": "up", "north": "none", @@ -214872,7 +215391,7 @@ } }, { - "id": 3383, + "id": 3392, "properties": { "east": "up", "north": "none", @@ -214882,7 +215401,7 @@ } }, { - "id": 3384, + "id": 3393, "properties": { "east": "up", "north": "none", @@ -214892,7 +215411,7 @@ } }, { - "id": 3385, + "id": 3394, "properties": { "east": "up", "north": "none", @@ -214902,7 +215421,7 @@ } }, { - "id": 3386, + "id": 3395, "properties": { "east": "up", "north": "none", @@ -214912,7 +215431,7 @@ } }, { - "id": 3387, + "id": 3396, "properties": { "east": "up", "north": "none", @@ -214922,7 +215441,7 @@ } }, { - "id": 3388, + "id": 3397, "properties": { "east": "up", "north": "none", @@ -214932,7 +215451,7 @@ } }, { - "id": 3389, + "id": 3398, "properties": { "east": "up", "north": "none", @@ -214942,7 +215461,7 @@ } }, { - "id": 3390, + "id": 3399, "properties": { "east": "up", "north": "none", @@ -214952,7 +215471,7 @@ } }, { - "id": 3391, + "id": 3400, "properties": { "east": "up", "north": "none", @@ -214962,7 +215481,7 @@ } }, { - "id": 3392, + "id": 3401, "properties": { "east": "up", "north": "none", @@ -214972,7 +215491,7 @@ } }, { - "id": 3393, + "id": 3402, "properties": { "east": "up", "north": "none", @@ -214982,7 +215501,7 @@ } }, { - "id": 3394, + "id": 3403, "properties": { "east": "up", "north": "none", @@ -214992,7 +215511,7 @@ } }, { - "id": 3395, + "id": 3404, "properties": { "east": "up", "north": "none", @@ -215002,7 +215521,7 @@ } }, { - "id": 3396, + "id": 3405, "properties": { "east": "up", "north": "none", @@ -215012,7 +215531,7 @@ } }, { - "id": 3397, + "id": 3406, "properties": { "east": "up", "north": "none", @@ -215022,7 +215541,7 @@ } }, { - "id": 3398, + "id": 3407, "properties": { "east": "up", "north": "none", @@ -215032,7 +215551,7 @@ } }, { - "id": 3399, + "id": 3408, "properties": { "east": "up", "north": "none", @@ -215042,7 +215561,7 @@ } }, { - "id": 3400, + "id": 3409, "properties": { "east": "up", "north": "none", @@ -215052,7 +215571,7 @@ } }, { - "id": 3401, + "id": 3410, "properties": { "east": "up", "north": "none", @@ -215062,7 +215581,7 @@ } }, { - "id": 3402, + "id": 3411, "properties": { "east": "up", "north": "none", @@ -215072,7 +215591,7 @@ } }, { - "id": 3403, + "id": 3412, "properties": { "east": "up", "north": "none", @@ -215082,7 +215601,7 @@ } }, { - "id": 3404, + "id": 3413, "properties": { "east": "up", "north": "none", @@ -215092,7 +215611,7 @@ } }, { - "id": 3405, + "id": 3414, "properties": { "east": "up", "north": "none", @@ -215102,7 +215621,7 @@ } }, { - "id": 3406, + "id": 3415, "properties": { "east": "up", "north": "none", @@ -215112,7 +215631,7 @@ } }, { - "id": 3407, + "id": 3416, "properties": { "east": "up", "north": "none", @@ -215122,7 +215641,7 @@ } }, { - "id": 3408, + "id": 3417, "properties": { "east": "up", "north": "none", @@ -215132,7 +215651,7 @@ } }, { - "id": 3409, + "id": 3418, "properties": { "east": "up", "north": "none", @@ -215142,7 +215661,7 @@ } }, { - "id": 3410, + "id": 3419, "properties": { "east": "up", "north": "none", @@ -215152,7 +215671,7 @@ } }, { - "id": 3411, + "id": 3420, "properties": { "east": "up", "north": "none", @@ -215162,7 +215681,7 @@ } }, { - "id": 3412, + "id": 3421, "properties": { "east": "up", "north": "none", @@ -215172,7 +215691,7 @@ } }, { - "id": 3413, + "id": 3422, "properties": { "east": "up", "north": "none", @@ -215182,7 +215701,7 @@ } }, { - "id": 3414, + "id": 3423, "properties": { "east": "up", "north": "none", @@ -215192,7 +215711,7 @@ } }, { - "id": 3415, + "id": 3424, "properties": { "east": "up", "north": "none", @@ -215202,7 +215721,7 @@ } }, { - "id": 3416, + "id": 3425, "properties": { "east": "up", "north": "none", @@ -215212,7 +215731,7 @@ } }, { - "id": 3417, + "id": 3426, "properties": { "east": "up", "north": "none", @@ -215222,7 +215741,7 @@ } }, { - "id": 3418, + "id": 3427, "properties": { "east": "up", "north": "none", @@ -215232,7 +215751,7 @@ } }, { - "id": 3419, + "id": 3428, "properties": { "east": "up", "north": "none", @@ -215242,7 +215761,7 @@ } }, { - "id": 3420, + "id": 3429, "properties": { "east": "up", "north": "none", @@ -215252,7 +215771,7 @@ } }, { - "id": 3421, + "id": 3430, "properties": { "east": "up", "north": "none", @@ -215262,7 +215781,7 @@ } }, { - "id": 3422, + "id": 3431, "properties": { "east": "up", "north": "none", @@ -215272,7 +215791,7 @@ } }, { - "id": 3423, + "id": 3432, "properties": { "east": "up", "north": "none", @@ -215282,7 +215801,7 @@ } }, { - "id": 3424, + "id": 3433, "properties": { "east": "up", "north": "none", @@ -215292,7 +215811,7 @@ } }, { - "id": 3425, + "id": 3434, "properties": { "east": "up", "north": "none", @@ -215302,7 +215821,7 @@ } }, { - "id": 3426, + "id": 3435, "properties": { "east": "up", "north": "none", @@ -215312,7 +215831,7 @@ } }, { - "id": 3427, + "id": 3436, "properties": { "east": "up", "north": "none", @@ -215322,7 +215841,7 @@ } }, { - "id": 3428, + "id": 3437, "properties": { "east": "up", "north": "none", @@ -215332,7 +215851,7 @@ } }, { - "id": 3429, + "id": 3438, "properties": { "east": "up", "north": "none", @@ -215342,7 +215861,7 @@ } }, { - "id": 3430, + "id": 3439, "properties": { "east": "up", "north": "none", @@ -215352,7 +215871,7 @@ } }, { - "id": 3431, + "id": 3440, "properties": { "east": "up", "north": "none", @@ -215362,7 +215881,7 @@ } }, { - "id": 3432, + "id": 3441, "properties": { "east": "up", "north": "none", @@ -215372,7 +215891,7 @@ } }, { - "id": 3433, + "id": 3442, "properties": { "east": "up", "north": "none", @@ -215382,7 +215901,7 @@ } }, { - "id": 3434, + "id": 3443, "properties": { "east": "up", "north": "none", @@ -215392,7 +215911,7 @@ } }, { - "id": 3435, + "id": 3444, "properties": { "east": "up", "north": "none", @@ -215402,7 +215921,7 @@ } }, { - "id": 3436, + "id": 3445, "properties": { "east": "up", "north": "none", @@ -215412,7 +215931,7 @@ } }, { - "id": 3437, + "id": 3446, "properties": { "east": "up", "north": "none", @@ -215422,7 +215941,7 @@ } }, { - "id": 3438, + "id": 3447, "properties": { "east": "up", "north": "none", @@ -215432,7 +215951,7 @@ } }, { - "id": 3439, + "id": 3448, "properties": { "east": "up", "north": "none", @@ -215442,7 +215961,7 @@ } }, { - "id": 3440, + "id": 3449, "properties": { "east": "up", "north": "none", @@ -215452,7 +215971,7 @@ } }, { - "id": 3441, + "id": 3450, "properties": { "east": "up", "north": "none", @@ -215462,7 +215981,7 @@ } }, { - "id": 3442, + "id": 3451, "properties": { "east": "up", "north": "none", @@ -215472,7 +215991,7 @@ } }, { - "id": 3443, + "id": 3452, "properties": { "east": "up", "north": "none", @@ -215482,7 +216001,7 @@ } }, { - "id": 3444, + "id": 3453, "properties": { "east": "up", "north": "none", @@ -215492,7 +216011,7 @@ } }, { - "id": 3445, + "id": 3454, "properties": { "east": "up", "north": "none", @@ -215502,7 +216021,7 @@ } }, { - "id": 3446, + "id": 3455, "properties": { "east": "up", "north": "none", @@ -215512,7 +216031,7 @@ } }, { - "id": 3447, + "id": 3456, "properties": { "east": "up", "north": "none", @@ -215522,7 +216041,7 @@ } }, { - "id": 3448, + "id": 3457, "properties": { "east": "up", "north": "none", @@ -215532,7 +216051,7 @@ } }, { - "id": 3449, + "id": 3458, "properties": { "east": "up", "north": "none", @@ -215542,7 +216061,7 @@ } }, { - "id": 3450, + "id": 3459, "properties": { "east": "up", "north": "none", @@ -215552,7 +216071,7 @@ } }, { - "id": 3451, + "id": 3460, "properties": { "east": "up", "north": "none", @@ -215562,7 +216081,7 @@ } }, { - "id": 3452, + "id": 3461, "properties": { "east": "up", "north": "none", @@ -215572,7 +216091,7 @@ } }, { - "id": 3453, + "id": 3462, "properties": { "east": "up", "north": "none", @@ -215582,7 +216101,7 @@ } }, { - "id": 3454, + "id": 3463, "properties": { "east": "up", "north": "none", @@ -215592,7 +216111,7 @@ } }, { - "id": 3455, + "id": 3464, "properties": { "east": "up", "north": "none", @@ -215602,7 +216121,7 @@ } }, { - "id": 3456, + "id": 3465, "properties": { "east": "up", "north": "none", @@ -215612,7 +216131,7 @@ } }, { - "id": 3457, + "id": 3466, "properties": { "east": "up", "north": "none", @@ -215622,7 +216141,7 @@ } }, { - "id": 3458, + "id": 3467, "properties": { "east": "up", "north": "none", @@ -215632,7 +216151,7 @@ } }, { - "id": 3459, + "id": 3468, "properties": { "east": "up", "north": "none", @@ -215642,7 +216161,7 @@ } }, { - "id": 3460, + "id": 3469, "properties": { "east": "up", "north": "none", @@ -215652,7 +216171,7 @@ } }, { - "id": 3461, + "id": 3470, "properties": { "east": "up", "north": "none", @@ -215662,7 +216181,7 @@ } }, { - "id": 3462, + "id": 3471, "properties": { "east": "up", "north": "none", @@ -215672,7 +216191,7 @@ } }, { - "id": 3463, + "id": 3472, "properties": { "east": "up", "north": "none", @@ -215682,7 +216201,7 @@ } }, { - "id": 3464, + "id": 3473, "properties": { "east": "up", "north": "none", @@ -215692,7 +216211,7 @@ } }, { - "id": 3465, + "id": 3474, "properties": { "east": "side", "north": "up", @@ -215702,7 +216221,7 @@ } }, { - "id": 3466, + "id": 3475, "properties": { "east": "side", "north": "up", @@ -215712,7 +216231,7 @@ } }, { - "id": 3467, + "id": 3476, "properties": { "east": "side", "north": "up", @@ -215722,7 +216241,7 @@ } }, { - "id": 3468, + "id": 3477, "properties": { "east": "side", "north": "up", @@ -215732,7 +216251,7 @@ } }, { - "id": 3469, + "id": 3478, "properties": { "east": "side", "north": "up", @@ -215742,7 +216261,7 @@ } }, { - "id": 3470, + "id": 3479, "properties": { "east": "side", "north": "up", @@ -215752,7 +216271,7 @@ } }, { - "id": 3471, + "id": 3480, "properties": { "east": "side", "north": "up", @@ -215762,7 +216281,7 @@ } }, { - "id": 3472, + "id": 3481, "properties": { "east": "side", "north": "up", @@ -215772,7 +216291,7 @@ } }, { - "id": 3473, + "id": 3482, "properties": { "east": "side", "north": "up", @@ -215782,7 +216301,7 @@ } }, { - "id": 3474, + "id": 3483, "properties": { "east": "side", "north": "up", @@ -215792,7 +216311,7 @@ } }, { - "id": 3475, + "id": 3484, "properties": { "east": "side", "north": "up", @@ -215802,7 +216321,7 @@ } }, { - "id": 3476, + "id": 3485, "properties": { "east": "side", "north": "up", @@ -215812,7 +216331,7 @@ } }, { - "id": 3477, + "id": 3486, "properties": { "east": "side", "north": "up", @@ -215822,7 +216341,7 @@ } }, { - "id": 3478, + "id": 3487, "properties": { "east": "side", "north": "up", @@ -215832,7 +216351,7 @@ } }, { - "id": 3479, + "id": 3488, "properties": { "east": "side", "north": "up", @@ -215842,7 +216361,7 @@ } }, { - "id": 3480, + "id": 3489, "properties": { "east": "side", "north": "up", @@ -215852,7 +216371,7 @@ } }, { - "id": 3481, + "id": 3490, "properties": { "east": "side", "north": "up", @@ -215862,7 +216381,7 @@ } }, { - "id": 3482, + "id": 3491, "properties": { "east": "side", "north": "up", @@ -215872,7 +216391,7 @@ } }, { - "id": 3483, + "id": 3492, "properties": { "east": "side", "north": "up", @@ -215882,7 +216401,7 @@ } }, { - "id": 3484, + "id": 3493, "properties": { "east": "side", "north": "up", @@ -215892,7 +216411,7 @@ } }, { - "id": 3485, + "id": 3494, "properties": { "east": "side", "north": "up", @@ -215902,7 +216421,7 @@ } }, { - "id": 3486, + "id": 3495, "properties": { "east": "side", "north": "up", @@ -215912,7 +216431,7 @@ } }, { - "id": 3487, + "id": 3496, "properties": { "east": "side", "north": "up", @@ -215922,7 +216441,7 @@ } }, { - "id": 3488, + "id": 3497, "properties": { "east": "side", "north": "up", @@ -215932,7 +216451,7 @@ } }, { - "id": 3489, + "id": 3498, "properties": { "east": "side", "north": "up", @@ -215942,7 +216461,7 @@ } }, { - "id": 3490, + "id": 3499, "properties": { "east": "side", "north": "up", @@ -215952,7 +216471,7 @@ } }, { - "id": 3491, + "id": 3500, "properties": { "east": "side", "north": "up", @@ -215962,7 +216481,7 @@ } }, { - "id": 3492, + "id": 3501, "properties": { "east": "side", "north": "up", @@ -215972,7 +216491,7 @@ } }, { - "id": 3493, + "id": 3502, "properties": { "east": "side", "north": "up", @@ -215982,7 +216501,7 @@ } }, { - "id": 3494, + "id": 3503, "properties": { "east": "side", "north": "up", @@ -215992,7 +216511,7 @@ } }, { - "id": 3495, + "id": 3504, "properties": { "east": "side", "north": "up", @@ -216002,7 +216521,7 @@ } }, { - "id": 3496, + "id": 3505, "properties": { "east": "side", "north": "up", @@ -216012,7 +216531,7 @@ } }, { - "id": 3497, + "id": 3506, "properties": { "east": "side", "north": "up", @@ -216022,7 +216541,7 @@ } }, { - "id": 3498, + "id": 3507, "properties": { "east": "side", "north": "up", @@ -216032,7 +216551,7 @@ } }, { - "id": 3499, + "id": 3508, "properties": { "east": "side", "north": "up", @@ -216042,7 +216561,7 @@ } }, { - "id": 3500, + "id": 3509, "properties": { "east": "side", "north": "up", @@ -216052,7 +216571,7 @@ } }, { - "id": 3501, + "id": 3510, "properties": { "east": "side", "north": "up", @@ -216062,7 +216581,7 @@ } }, { - "id": 3502, + "id": 3511, "properties": { "east": "side", "north": "up", @@ -216072,7 +216591,7 @@ } }, { - "id": 3503, + "id": 3512, "properties": { "east": "side", "north": "up", @@ -216082,7 +216601,7 @@ } }, { - "id": 3504, + "id": 3513, "properties": { "east": "side", "north": "up", @@ -216092,7 +216611,7 @@ } }, { - "id": 3505, + "id": 3514, "properties": { "east": "side", "north": "up", @@ -216102,7 +216621,7 @@ } }, { - "id": 3506, + "id": 3515, "properties": { "east": "side", "north": "up", @@ -216112,7 +216631,7 @@ } }, { - "id": 3507, + "id": 3516, "properties": { "east": "side", "north": "up", @@ -216122,7 +216641,7 @@ } }, { - "id": 3508, + "id": 3517, "properties": { "east": "side", "north": "up", @@ -216132,7 +216651,7 @@ } }, { - "id": 3509, + "id": 3518, "properties": { "east": "side", "north": "up", @@ -216142,7 +216661,7 @@ } }, { - "id": 3510, + "id": 3519, "properties": { "east": "side", "north": "up", @@ -216152,7 +216671,7 @@ } }, { - "id": 3511, + "id": 3520, "properties": { "east": "side", "north": "up", @@ -216162,7 +216681,7 @@ } }, { - "id": 3512, + "id": 3521, "properties": { "east": "side", "north": "up", @@ -216172,7 +216691,7 @@ } }, { - "id": 3513, + "id": 3522, "properties": { "east": "side", "north": "up", @@ -216182,7 +216701,7 @@ } }, { - "id": 3514, + "id": 3523, "properties": { "east": "side", "north": "up", @@ -216192,7 +216711,7 @@ } }, { - "id": 3515, + "id": 3524, "properties": { "east": "side", "north": "up", @@ -216202,7 +216721,7 @@ } }, { - "id": 3516, + "id": 3525, "properties": { "east": "side", "north": "up", @@ -216212,7 +216731,7 @@ } }, { - "id": 3517, + "id": 3526, "properties": { "east": "side", "north": "up", @@ -216222,7 +216741,7 @@ } }, { - "id": 3518, + "id": 3527, "properties": { "east": "side", "north": "up", @@ -216232,7 +216751,7 @@ } }, { - "id": 3519, + "id": 3528, "properties": { "east": "side", "north": "up", @@ -216242,7 +216761,7 @@ } }, { - "id": 3520, + "id": 3529, "properties": { "east": "side", "north": "up", @@ -216252,7 +216771,7 @@ } }, { - "id": 3521, + "id": 3530, "properties": { "east": "side", "north": "up", @@ -216262,7 +216781,7 @@ } }, { - "id": 3522, + "id": 3531, "properties": { "east": "side", "north": "up", @@ -216272,7 +216791,7 @@ } }, { - "id": 3523, + "id": 3532, "properties": { "east": "side", "north": "up", @@ -216282,7 +216801,7 @@ } }, { - "id": 3524, + "id": 3533, "properties": { "east": "side", "north": "up", @@ -216292,7 +216811,7 @@ } }, { - "id": 3525, + "id": 3534, "properties": { "east": "side", "north": "up", @@ -216302,7 +216821,7 @@ } }, { - "id": 3526, + "id": 3535, "properties": { "east": "side", "north": "up", @@ -216312,7 +216831,7 @@ } }, { - "id": 3527, + "id": 3536, "properties": { "east": "side", "north": "up", @@ -216322,7 +216841,7 @@ } }, { - "id": 3528, + "id": 3537, "properties": { "east": "side", "north": "up", @@ -216332,7 +216851,7 @@ } }, { - "id": 3529, + "id": 3538, "properties": { "east": "side", "north": "up", @@ -216342,7 +216861,7 @@ } }, { - "id": 3530, + "id": 3539, "properties": { "east": "side", "north": "up", @@ -216352,7 +216871,7 @@ } }, { - "id": 3531, + "id": 3540, "properties": { "east": "side", "north": "up", @@ -216362,7 +216881,7 @@ } }, { - "id": 3532, + "id": 3541, "properties": { "east": "side", "north": "up", @@ -216372,7 +216891,7 @@ } }, { - "id": 3533, + "id": 3542, "properties": { "east": "side", "north": "up", @@ -216382,7 +216901,7 @@ } }, { - "id": 3534, + "id": 3543, "properties": { "east": "side", "north": "up", @@ -216392,7 +216911,7 @@ } }, { - "id": 3535, + "id": 3544, "properties": { "east": "side", "north": "up", @@ -216402,7 +216921,7 @@ } }, { - "id": 3536, + "id": 3545, "properties": { "east": "side", "north": "up", @@ -216412,7 +216931,7 @@ } }, { - "id": 3537, + "id": 3546, "properties": { "east": "side", "north": "up", @@ -216422,7 +216941,7 @@ } }, { - "id": 3538, + "id": 3547, "properties": { "east": "side", "north": "up", @@ -216432,7 +216951,7 @@ } }, { - "id": 3539, + "id": 3548, "properties": { "east": "side", "north": "up", @@ -216442,7 +216961,7 @@ } }, { - "id": 3540, + "id": 3549, "properties": { "east": "side", "north": "up", @@ -216452,7 +216971,7 @@ } }, { - "id": 3541, + "id": 3550, "properties": { "east": "side", "north": "up", @@ -216462,7 +216981,7 @@ } }, { - "id": 3542, + "id": 3551, "properties": { "east": "side", "north": "up", @@ -216472,7 +216991,7 @@ } }, { - "id": 3543, + "id": 3552, "properties": { "east": "side", "north": "up", @@ -216482,7 +217001,7 @@ } }, { - "id": 3544, + "id": 3553, "properties": { "east": "side", "north": "up", @@ -216492,7 +217011,7 @@ } }, { - "id": 3545, + "id": 3554, "properties": { "east": "side", "north": "up", @@ -216502,7 +217021,7 @@ } }, { - "id": 3546, + "id": 3555, "properties": { "east": "side", "north": "up", @@ -216512,7 +217031,7 @@ } }, { - "id": 3547, + "id": 3556, "properties": { "east": "side", "north": "up", @@ -216522,7 +217041,7 @@ } }, { - "id": 3548, + "id": 3557, "properties": { "east": "side", "north": "up", @@ -216532,7 +217051,7 @@ } }, { - "id": 3549, + "id": 3558, "properties": { "east": "side", "north": "up", @@ -216542,7 +217061,7 @@ } }, { - "id": 3550, + "id": 3559, "properties": { "east": "side", "north": "up", @@ -216552,7 +217071,7 @@ } }, { - "id": 3551, + "id": 3560, "properties": { "east": "side", "north": "up", @@ -216562,7 +217081,7 @@ } }, { - "id": 3552, + "id": 3561, "properties": { "east": "side", "north": "up", @@ -216572,7 +217091,7 @@ } }, { - "id": 3553, + "id": 3562, "properties": { "east": "side", "north": "up", @@ -216582,7 +217101,7 @@ } }, { - "id": 3554, + "id": 3563, "properties": { "east": "side", "north": "up", @@ -216592,7 +217111,7 @@ } }, { - "id": 3555, + "id": 3564, "properties": { "east": "side", "north": "up", @@ -216602,7 +217121,7 @@ } }, { - "id": 3556, + "id": 3565, "properties": { "east": "side", "north": "up", @@ -216612,7 +217131,7 @@ } }, { - "id": 3557, + "id": 3566, "properties": { "east": "side", "north": "up", @@ -216622,7 +217141,7 @@ } }, { - "id": 3558, + "id": 3567, "properties": { "east": "side", "north": "up", @@ -216632,7 +217151,7 @@ } }, { - "id": 3559, + "id": 3568, "properties": { "east": "side", "north": "up", @@ -216642,7 +217161,7 @@ } }, { - "id": 3560, + "id": 3569, "properties": { "east": "side", "north": "up", @@ -216652,7 +217171,7 @@ } }, { - "id": 3561, + "id": 3570, "properties": { "east": "side", "north": "up", @@ -216662,7 +217181,7 @@ } }, { - "id": 3562, + "id": 3571, "properties": { "east": "side", "north": "up", @@ -216672,7 +217191,7 @@ } }, { - "id": 3563, + "id": 3572, "properties": { "east": "side", "north": "up", @@ -216682,7 +217201,7 @@ } }, { - "id": 3564, + "id": 3573, "properties": { "east": "side", "north": "up", @@ -216692,7 +217211,7 @@ } }, { - "id": 3565, + "id": 3574, "properties": { "east": "side", "north": "up", @@ -216702,7 +217221,7 @@ } }, { - "id": 3566, + "id": 3575, "properties": { "east": "side", "north": "up", @@ -216712,7 +217231,7 @@ } }, { - "id": 3567, + "id": 3576, "properties": { "east": "side", "north": "up", @@ -216722,7 +217241,7 @@ } }, { - "id": 3568, + "id": 3577, "properties": { "east": "side", "north": "up", @@ -216732,7 +217251,7 @@ } }, { - "id": 3569, + "id": 3578, "properties": { "east": "side", "north": "up", @@ -216742,7 +217261,7 @@ } }, { - "id": 3570, + "id": 3579, "properties": { "east": "side", "north": "up", @@ -216752,7 +217271,7 @@ } }, { - "id": 3571, + "id": 3580, "properties": { "east": "side", "north": "up", @@ -216762,7 +217281,7 @@ } }, { - "id": 3572, + "id": 3581, "properties": { "east": "side", "north": "up", @@ -216772,7 +217291,7 @@ } }, { - "id": 3573, + "id": 3582, "properties": { "east": "side", "north": "up", @@ -216782,7 +217301,7 @@ } }, { - "id": 3574, + "id": 3583, "properties": { "east": "side", "north": "up", @@ -216792,7 +217311,7 @@ } }, { - "id": 3575, + "id": 3584, "properties": { "east": "side", "north": "up", @@ -216802,7 +217321,7 @@ } }, { - "id": 3576, + "id": 3585, "properties": { "east": "side", "north": "up", @@ -216812,7 +217331,7 @@ } }, { - "id": 3577, + "id": 3586, "properties": { "east": "side", "north": "up", @@ -216822,7 +217341,7 @@ } }, { - "id": 3578, + "id": 3587, "properties": { "east": "side", "north": "up", @@ -216832,7 +217351,7 @@ } }, { - "id": 3579, + "id": 3588, "properties": { "east": "side", "north": "up", @@ -216842,7 +217361,7 @@ } }, { - "id": 3580, + "id": 3589, "properties": { "east": "side", "north": "up", @@ -216852,7 +217371,7 @@ } }, { - "id": 3581, + "id": 3590, "properties": { "east": "side", "north": "up", @@ -216862,7 +217381,7 @@ } }, { - "id": 3582, + "id": 3591, "properties": { "east": "side", "north": "up", @@ -216872,7 +217391,7 @@ } }, { - "id": 3583, + "id": 3592, "properties": { "east": "side", "north": "up", @@ -216882,7 +217401,7 @@ } }, { - "id": 3584, + "id": 3593, "properties": { "east": "side", "north": "up", @@ -216892,7 +217411,7 @@ } }, { - "id": 3585, + "id": 3594, "properties": { "east": "side", "north": "up", @@ -216902,7 +217421,7 @@ } }, { - "id": 3586, + "id": 3595, "properties": { "east": "side", "north": "up", @@ -216912,7 +217431,7 @@ } }, { - "id": 3587, + "id": 3596, "properties": { "east": "side", "north": "up", @@ -216922,7 +217441,7 @@ } }, { - "id": 3588, + "id": 3597, "properties": { "east": "side", "north": "up", @@ -216932,7 +217451,7 @@ } }, { - "id": 3589, + "id": 3598, "properties": { "east": "side", "north": "up", @@ -216942,7 +217461,7 @@ } }, { - "id": 3590, + "id": 3599, "properties": { "east": "side", "north": "up", @@ -216952,7 +217471,7 @@ } }, { - "id": 3591, + "id": 3600, "properties": { "east": "side", "north": "up", @@ -216962,7 +217481,7 @@ } }, { - "id": 3592, + "id": 3601, "properties": { "east": "side", "north": "up", @@ -216972,7 +217491,7 @@ } }, { - "id": 3593, + "id": 3602, "properties": { "east": "side", "north": "up", @@ -216982,7 +217501,7 @@ } }, { - "id": 3594, + "id": 3603, "properties": { "east": "side", "north": "up", @@ -216992,7 +217511,7 @@ } }, { - "id": 3595, + "id": 3604, "properties": { "east": "side", "north": "up", @@ -217002,7 +217521,7 @@ } }, { - "id": 3596, + "id": 3605, "properties": { "east": "side", "north": "up", @@ -217012,7 +217531,7 @@ } }, { - "id": 3597, + "id": 3606, "properties": { "east": "side", "north": "up", @@ -217022,7 +217541,7 @@ } }, { - "id": 3598, + "id": 3607, "properties": { "east": "side", "north": "up", @@ -217032,7 +217551,7 @@ } }, { - "id": 3599, + "id": 3608, "properties": { "east": "side", "north": "up", @@ -217042,7 +217561,7 @@ } }, { - "id": 3600, + "id": 3609, "properties": { "east": "side", "north": "up", @@ -217052,7 +217571,7 @@ } }, { - "id": 3601, + "id": 3610, "properties": { "east": "side", "north": "up", @@ -217062,7 +217581,7 @@ } }, { - "id": 3602, + "id": 3611, "properties": { "east": "side", "north": "up", @@ -217072,7 +217591,7 @@ } }, { - "id": 3603, + "id": 3612, "properties": { "east": "side", "north": "up", @@ -217082,7 +217601,7 @@ } }, { - "id": 3604, + "id": 3613, "properties": { "east": "side", "north": "up", @@ -217092,7 +217611,7 @@ } }, { - "id": 3605, + "id": 3614, "properties": { "east": "side", "north": "up", @@ -217102,7 +217621,7 @@ } }, { - "id": 3606, + "id": 3615, "properties": { "east": "side", "north": "up", @@ -217112,7 +217631,7 @@ } }, { - "id": 3607, + "id": 3616, "properties": { "east": "side", "north": "up", @@ -217122,7 +217641,7 @@ } }, { - "id": 3608, + "id": 3617, "properties": { "east": "side", "north": "up", @@ -217132,7 +217651,7 @@ } }, { - "id": 3609, + "id": 3618, "properties": { "east": "side", "north": "side", @@ -217142,7 +217661,7 @@ } }, { - "id": 3610, + "id": 3619, "properties": { "east": "side", "north": "side", @@ -217152,7 +217671,7 @@ } }, { - "id": 3611, + "id": 3620, "properties": { "east": "side", "north": "side", @@ -217162,7 +217681,7 @@ } }, { - "id": 3612, + "id": 3621, "properties": { "east": "side", "north": "side", @@ -217172,7 +217691,7 @@ } }, { - "id": 3613, + "id": 3622, "properties": { "east": "side", "north": "side", @@ -217182,7 +217701,7 @@ } }, { - "id": 3614, + "id": 3623, "properties": { "east": "side", "north": "side", @@ -217192,7 +217711,7 @@ } }, { - "id": 3615, + "id": 3624, "properties": { "east": "side", "north": "side", @@ -217202,7 +217721,7 @@ } }, { - "id": 3616, + "id": 3625, "properties": { "east": "side", "north": "side", @@ -217212,7 +217731,7 @@ } }, { - "id": 3617, + "id": 3626, "properties": { "east": "side", "north": "side", @@ -217222,7 +217741,7 @@ } }, { - "id": 3618, + "id": 3627, "properties": { "east": "side", "north": "side", @@ -217232,7 +217751,7 @@ } }, { - "id": 3619, + "id": 3628, "properties": { "east": "side", "north": "side", @@ -217242,7 +217761,7 @@ } }, { - "id": 3620, + "id": 3629, "properties": { "east": "side", "north": "side", @@ -217252,7 +217771,7 @@ } }, { - "id": 3621, + "id": 3630, "properties": { "east": "side", "north": "side", @@ -217262,7 +217781,7 @@ } }, { - "id": 3622, + "id": 3631, "properties": { "east": "side", "north": "side", @@ -217272,7 +217791,7 @@ } }, { - "id": 3623, + "id": 3632, "properties": { "east": "side", "north": "side", @@ -217282,7 +217801,7 @@ } }, { - "id": 3624, + "id": 3633, "properties": { "east": "side", "north": "side", @@ -217292,7 +217811,7 @@ } }, { - "id": 3625, + "id": 3634, "properties": { "east": "side", "north": "side", @@ -217302,7 +217821,7 @@ } }, { - "id": 3626, + "id": 3635, "properties": { "east": "side", "north": "side", @@ -217312,7 +217831,7 @@ } }, { - "id": 3627, + "id": 3636, "properties": { "east": "side", "north": "side", @@ -217322,7 +217841,7 @@ } }, { - "id": 3628, + "id": 3637, "properties": { "east": "side", "north": "side", @@ -217332,7 +217851,7 @@ } }, { - "id": 3629, + "id": 3638, "properties": { "east": "side", "north": "side", @@ -217342,7 +217861,7 @@ } }, { - "id": 3630, + "id": 3639, "properties": { "east": "side", "north": "side", @@ -217352,7 +217871,7 @@ } }, { - "id": 3631, + "id": 3640, "properties": { "east": "side", "north": "side", @@ -217362,7 +217881,7 @@ } }, { - "id": 3632, + "id": 3641, "properties": { "east": "side", "north": "side", @@ -217372,7 +217891,7 @@ } }, { - "id": 3633, + "id": 3642, "properties": { "east": "side", "north": "side", @@ -217382,7 +217901,7 @@ } }, { - "id": 3634, + "id": 3643, "properties": { "east": "side", "north": "side", @@ -217392,7 +217911,7 @@ } }, { - "id": 3635, + "id": 3644, "properties": { "east": "side", "north": "side", @@ -217402,7 +217921,7 @@ } }, { - "id": 3636, + "id": 3645, "properties": { "east": "side", "north": "side", @@ -217412,7 +217931,7 @@ } }, { - "id": 3637, + "id": 3646, "properties": { "east": "side", "north": "side", @@ -217422,7 +217941,7 @@ } }, { - "id": 3638, + "id": 3647, "properties": { "east": "side", "north": "side", @@ -217432,7 +217951,7 @@ } }, { - "id": 3639, + "id": 3648, "properties": { "east": "side", "north": "side", @@ -217442,7 +217961,7 @@ } }, { - "id": 3640, + "id": 3649, "properties": { "east": "side", "north": "side", @@ -217452,7 +217971,7 @@ } }, { - "id": 3641, + "id": 3650, "properties": { "east": "side", "north": "side", @@ -217462,7 +217981,7 @@ } }, { - "id": 3642, + "id": 3651, "properties": { "east": "side", "north": "side", @@ -217472,7 +217991,7 @@ } }, { - "id": 3643, + "id": 3652, "properties": { "east": "side", "north": "side", @@ -217482,7 +218001,7 @@ } }, { - "id": 3644, + "id": 3653, "properties": { "east": "side", "north": "side", @@ -217492,7 +218011,7 @@ } }, { - "id": 3645, + "id": 3654, "properties": { "east": "side", "north": "side", @@ -217502,7 +218021,7 @@ } }, { - "id": 3646, + "id": 3655, "properties": { "east": "side", "north": "side", @@ -217512,7 +218031,7 @@ } }, { - "id": 3647, + "id": 3656, "properties": { "east": "side", "north": "side", @@ -217522,7 +218041,7 @@ } }, { - "id": 3648, + "id": 3657, "properties": { "east": "side", "north": "side", @@ -217532,7 +218051,7 @@ } }, { - "id": 3649, + "id": 3658, "properties": { "east": "side", "north": "side", @@ -217542,7 +218061,7 @@ } }, { - "id": 3650, + "id": 3659, "properties": { "east": "side", "north": "side", @@ -217552,7 +218071,7 @@ } }, { - "id": 3651, + "id": 3660, "properties": { "east": "side", "north": "side", @@ -217562,7 +218081,7 @@ } }, { - "id": 3652, + "id": 3661, "properties": { "east": "side", "north": "side", @@ -217572,7 +218091,7 @@ } }, { - "id": 3653, + "id": 3662, "properties": { "east": "side", "north": "side", @@ -217582,7 +218101,7 @@ } }, { - "id": 3654, + "id": 3663, "properties": { "east": "side", "north": "side", @@ -217592,7 +218111,7 @@ } }, { - "id": 3655, + "id": 3664, "properties": { "east": "side", "north": "side", @@ -217602,7 +218121,7 @@ } }, { - "id": 3656, + "id": 3665, "properties": { "east": "side", "north": "side", @@ -217612,7 +218131,7 @@ } }, { - "id": 3657, + "id": 3666, "properties": { "east": "side", "north": "side", @@ -217622,7 +218141,7 @@ } }, { - "id": 3658, + "id": 3667, "properties": { "east": "side", "north": "side", @@ -217632,7 +218151,7 @@ } }, { - "id": 3659, + "id": 3668, "properties": { "east": "side", "north": "side", @@ -217642,7 +218161,7 @@ } }, { - "id": 3660, + "id": 3669, "properties": { "east": "side", "north": "side", @@ -217652,7 +218171,7 @@ } }, { - "id": 3661, + "id": 3670, "properties": { "east": "side", "north": "side", @@ -217662,7 +218181,7 @@ } }, { - "id": 3662, + "id": 3671, "properties": { "east": "side", "north": "side", @@ -217672,7 +218191,7 @@ } }, { - "id": 3663, + "id": 3672, "properties": { "east": "side", "north": "side", @@ -217682,7 +218201,7 @@ } }, { - "id": 3664, + "id": 3673, "properties": { "east": "side", "north": "side", @@ -217692,7 +218211,7 @@ } }, { - "id": 3665, + "id": 3674, "properties": { "east": "side", "north": "side", @@ -217702,7 +218221,7 @@ } }, { - "id": 3666, + "id": 3675, "properties": { "east": "side", "north": "side", @@ -217712,7 +218231,7 @@ } }, { - "id": 3667, + "id": 3676, "properties": { "east": "side", "north": "side", @@ -217722,7 +218241,7 @@ } }, { - "id": 3668, + "id": 3677, "properties": { "east": "side", "north": "side", @@ -217732,7 +218251,7 @@ } }, { - "id": 3669, + "id": 3678, "properties": { "east": "side", "north": "side", @@ -217742,7 +218261,7 @@ } }, { - "id": 3670, + "id": 3679, "properties": { "east": "side", "north": "side", @@ -217752,7 +218271,7 @@ } }, { - "id": 3671, + "id": 3680, "properties": { "east": "side", "north": "side", @@ -217762,7 +218281,7 @@ } }, { - "id": 3672, + "id": 3681, "properties": { "east": "side", "north": "side", @@ -217772,7 +218291,7 @@ } }, { - "id": 3673, + "id": 3682, "properties": { "east": "side", "north": "side", @@ -217782,7 +218301,7 @@ } }, { - "id": 3674, + "id": 3683, "properties": { "east": "side", "north": "side", @@ -217792,7 +218311,7 @@ } }, { - "id": 3675, + "id": 3684, "properties": { "east": "side", "north": "side", @@ -217802,7 +218321,7 @@ } }, { - "id": 3676, + "id": 3685, "properties": { "east": "side", "north": "side", @@ -217812,7 +218331,7 @@ } }, { - "id": 3677, + "id": 3686, "properties": { "east": "side", "north": "side", @@ -217822,7 +218341,7 @@ } }, { - "id": 3678, + "id": 3687, "properties": { "east": "side", "north": "side", @@ -217832,7 +218351,7 @@ } }, { - "id": 3679, + "id": 3688, "properties": { "east": "side", "north": "side", @@ -217842,7 +218361,7 @@ } }, { - "id": 3680, + "id": 3689, "properties": { "east": "side", "north": "side", @@ -217852,7 +218371,7 @@ } }, { - "id": 3681, + "id": 3690, "properties": { "east": "side", "north": "side", @@ -217862,7 +218381,7 @@ } }, { - "id": 3682, + "id": 3691, "properties": { "east": "side", "north": "side", @@ -217872,7 +218391,7 @@ } }, { - "id": 3683, + "id": 3692, "properties": { "east": "side", "north": "side", @@ -217882,7 +218401,7 @@ } }, { - "id": 3684, + "id": 3693, "properties": { "east": "side", "north": "side", @@ -217892,7 +218411,7 @@ } }, { - "id": 3685, + "id": 3694, "properties": { "east": "side", "north": "side", @@ -217902,7 +218421,7 @@ } }, { - "id": 3686, + "id": 3695, "properties": { "east": "side", "north": "side", @@ -217912,7 +218431,7 @@ } }, { - "id": 3687, + "id": 3696, "properties": { "east": "side", "north": "side", @@ -217922,7 +218441,7 @@ } }, { - "id": 3688, + "id": 3697, "properties": { "east": "side", "north": "side", @@ -217932,7 +218451,7 @@ } }, { - "id": 3689, + "id": 3698, "properties": { "east": "side", "north": "side", @@ -217942,7 +218461,7 @@ } }, { - "id": 3690, + "id": 3699, "properties": { "east": "side", "north": "side", @@ -217952,7 +218471,7 @@ } }, { - "id": 3691, + "id": 3700, "properties": { "east": "side", "north": "side", @@ -217962,7 +218481,7 @@ } }, { - "id": 3692, + "id": 3701, "properties": { "east": "side", "north": "side", @@ -217972,7 +218491,7 @@ } }, { - "id": 3693, + "id": 3702, "properties": { "east": "side", "north": "side", @@ -217982,7 +218501,7 @@ } }, { - "id": 3694, + "id": 3703, "properties": { "east": "side", "north": "side", @@ -217992,7 +218511,7 @@ } }, { - "id": 3695, + "id": 3704, "properties": { "east": "side", "north": "side", @@ -218002,7 +218521,7 @@ } }, { - "id": 3696, + "id": 3705, "properties": { "east": "side", "north": "side", @@ -218012,7 +218531,7 @@ } }, { - "id": 3697, + "id": 3706, "properties": { "east": "side", "north": "side", @@ -218022,7 +218541,7 @@ } }, { - "id": 3698, + "id": 3707, "properties": { "east": "side", "north": "side", @@ -218032,7 +218551,7 @@ } }, { - "id": 3699, + "id": 3708, "properties": { "east": "side", "north": "side", @@ -218042,7 +218561,7 @@ } }, { - "id": 3700, + "id": 3709, "properties": { "east": "side", "north": "side", @@ -218052,7 +218571,7 @@ } }, { - "id": 3701, + "id": 3710, "properties": { "east": "side", "north": "side", @@ -218062,7 +218581,7 @@ } }, { - "id": 3702, + "id": 3711, "properties": { "east": "side", "north": "side", @@ -218072,7 +218591,7 @@ } }, { - "id": 3703, + "id": 3712, "properties": { "east": "side", "north": "side", @@ -218082,7 +218601,7 @@ } }, { - "id": 3704, + "id": 3713, "properties": { "east": "side", "north": "side", @@ -218092,7 +218611,7 @@ } }, { - "id": 3705, + "id": 3714, "properties": { "east": "side", "north": "side", @@ -218102,7 +218621,7 @@ } }, { - "id": 3706, + "id": 3715, "properties": { "east": "side", "north": "side", @@ -218112,7 +218631,7 @@ } }, { - "id": 3707, + "id": 3716, "properties": { "east": "side", "north": "side", @@ -218122,7 +218641,7 @@ } }, { - "id": 3708, + "id": 3717, "properties": { "east": "side", "north": "side", @@ -218132,7 +218651,7 @@ } }, { - "id": 3709, + "id": 3718, "properties": { "east": "side", "north": "side", @@ -218142,7 +218661,7 @@ } }, { - "id": 3710, + "id": 3719, "properties": { "east": "side", "north": "side", @@ -218152,7 +218671,7 @@ } }, { - "id": 3711, + "id": 3720, "properties": { "east": "side", "north": "side", @@ -218162,7 +218681,7 @@ } }, { - "id": 3712, + "id": 3721, "properties": { "east": "side", "north": "side", @@ -218172,7 +218691,7 @@ } }, { - "id": 3713, + "id": 3722, "properties": { "east": "side", "north": "side", @@ -218182,7 +218701,7 @@ } }, { - "id": 3714, + "id": 3723, "properties": { "east": "side", "north": "side", @@ -218192,7 +218711,7 @@ } }, { - "id": 3715, + "id": 3724, "properties": { "east": "side", "north": "side", @@ -218202,7 +218721,7 @@ } }, { - "id": 3716, + "id": 3725, "properties": { "east": "side", "north": "side", @@ -218212,7 +218731,7 @@ } }, { - "id": 3717, + "id": 3726, "properties": { "east": "side", "north": "side", @@ -218222,7 +218741,7 @@ } }, { - "id": 3718, + "id": 3727, "properties": { "east": "side", "north": "side", @@ -218232,7 +218751,7 @@ } }, { - "id": 3719, + "id": 3728, "properties": { "east": "side", "north": "side", @@ -218242,7 +218761,7 @@ } }, { - "id": 3720, + "id": 3729, "properties": { "east": "side", "north": "side", @@ -218252,7 +218771,7 @@ } }, { - "id": 3721, + "id": 3730, "properties": { "east": "side", "north": "side", @@ -218262,7 +218781,7 @@ } }, { - "id": 3722, + "id": 3731, "properties": { "east": "side", "north": "side", @@ -218272,7 +218791,7 @@ } }, { - "id": 3723, + "id": 3732, "properties": { "east": "side", "north": "side", @@ -218282,7 +218801,7 @@ } }, { - "id": 3724, + "id": 3733, "properties": { "east": "side", "north": "side", @@ -218292,7 +218811,7 @@ } }, { - "id": 3725, + "id": 3734, "properties": { "east": "side", "north": "side", @@ -218302,7 +218821,7 @@ } }, { - "id": 3726, + "id": 3735, "properties": { "east": "side", "north": "side", @@ -218312,7 +218831,7 @@ } }, { - "id": 3727, + "id": 3736, "properties": { "east": "side", "north": "side", @@ -218322,7 +218841,7 @@ } }, { - "id": 3728, + "id": 3737, "properties": { "east": "side", "north": "side", @@ -218332,7 +218851,7 @@ } }, { - "id": 3729, + "id": 3738, "properties": { "east": "side", "north": "side", @@ -218342,7 +218861,7 @@ } }, { - "id": 3730, + "id": 3739, "properties": { "east": "side", "north": "side", @@ -218352,7 +218871,7 @@ } }, { - "id": 3731, + "id": 3740, "properties": { "east": "side", "north": "side", @@ -218362,7 +218881,7 @@ } }, { - "id": 3732, + "id": 3741, "properties": { "east": "side", "north": "side", @@ -218372,7 +218891,7 @@ } }, { - "id": 3733, + "id": 3742, "properties": { "east": "side", "north": "side", @@ -218382,7 +218901,7 @@ } }, { - "id": 3734, + "id": 3743, "properties": { "east": "side", "north": "side", @@ -218392,7 +218911,7 @@ } }, { - "id": 3735, + "id": 3744, "properties": { "east": "side", "north": "side", @@ -218402,7 +218921,7 @@ } }, { - "id": 3736, + "id": 3745, "properties": { "east": "side", "north": "side", @@ -218412,7 +218931,7 @@ } }, { - "id": 3737, + "id": 3746, "properties": { "east": "side", "north": "side", @@ -218422,7 +218941,7 @@ } }, { - "id": 3738, + "id": 3747, "properties": { "east": "side", "north": "side", @@ -218432,7 +218951,7 @@ } }, { - "id": 3739, + "id": 3748, "properties": { "east": "side", "north": "side", @@ -218442,7 +218961,7 @@ } }, { - "id": 3740, + "id": 3749, "properties": { "east": "side", "north": "side", @@ -218452,7 +218971,7 @@ } }, { - "id": 3741, + "id": 3750, "properties": { "east": "side", "north": "side", @@ -218462,7 +218981,7 @@ } }, { - "id": 3742, + "id": 3751, "properties": { "east": "side", "north": "side", @@ -218472,7 +218991,7 @@ } }, { - "id": 3743, + "id": 3752, "properties": { "east": "side", "north": "side", @@ -218482,7 +219001,7 @@ } }, { - "id": 3744, + "id": 3753, "properties": { "east": "side", "north": "side", @@ -218492,7 +219011,7 @@ } }, { - "id": 3745, + "id": 3754, "properties": { "east": "side", "north": "side", @@ -218502,7 +219021,7 @@ } }, { - "id": 3746, + "id": 3755, "properties": { "east": "side", "north": "side", @@ -218512,7 +219031,7 @@ } }, { - "id": 3747, + "id": 3756, "properties": { "east": "side", "north": "side", @@ -218522,7 +219041,7 @@ } }, { - "id": 3748, + "id": 3757, "properties": { "east": "side", "north": "side", @@ -218532,7 +219051,7 @@ } }, { - "id": 3749, + "id": 3758, "properties": { "east": "side", "north": "side", @@ -218542,7 +219061,7 @@ } }, { - "id": 3750, + "id": 3759, "properties": { "east": "side", "north": "side", @@ -218552,7 +219071,7 @@ } }, { - "id": 3751, + "id": 3760, "properties": { "east": "side", "north": "side", @@ -218562,7 +219081,7 @@ } }, { - "id": 3752, + "id": 3761, "properties": { "east": "side", "north": "side", @@ -218572,7 +219091,7 @@ } }, { - "id": 3753, + "id": 3762, "properties": { "east": "side", "north": "none", @@ -218582,7 +219101,7 @@ } }, { - "id": 3754, + "id": 3763, "properties": { "east": "side", "north": "none", @@ -218592,7 +219111,7 @@ } }, { - "id": 3755, + "id": 3764, "properties": { "east": "side", "north": "none", @@ -218602,7 +219121,7 @@ } }, { - "id": 3756, + "id": 3765, "properties": { "east": "side", "north": "none", @@ -218612,7 +219131,7 @@ } }, { - "id": 3757, + "id": 3766, "properties": { "east": "side", "north": "none", @@ -218622,7 +219141,7 @@ } }, { - "id": 3758, + "id": 3767, "properties": { "east": "side", "north": "none", @@ -218632,7 +219151,7 @@ } }, { - "id": 3759, + "id": 3768, "properties": { "east": "side", "north": "none", @@ -218642,7 +219161,7 @@ } }, { - "id": 3760, + "id": 3769, "properties": { "east": "side", "north": "none", @@ -218652,7 +219171,7 @@ } }, { - "id": 3761, + "id": 3770, "properties": { "east": "side", "north": "none", @@ -218662,7 +219181,7 @@ } }, { - "id": 3762, + "id": 3771, "properties": { "east": "side", "north": "none", @@ -218672,7 +219191,7 @@ } }, { - "id": 3763, + "id": 3772, "properties": { "east": "side", "north": "none", @@ -218682,7 +219201,7 @@ } }, { - "id": 3764, + "id": 3773, "properties": { "east": "side", "north": "none", @@ -218692,7 +219211,7 @@ } }, { - "id": 3765, + "id": 3774, "properties": { "east": "side", "north": "none", @@ -218702,7 +219221,7 @@ } }, { - "id": 3766, + "id": 3775, "properties": { "east": "side", "north": "none", @@ -218712,7 +219231,7 @@ } }, { - "id": 3767, + "id": 3776, "properties": { "east": "side", "north": "none", @@ -218722,7 +219241,7 @@ } }, { - "id": 3768, + "id": 3777, "properties": { "east": "side", "north": "none", @@ -218732,7 +219251,7 @@ } }, { - "id": 3769, + "id": 3778, "properties": { "east": "side", "north": "none", @@ -218742,7 +219261,7 @@ } }, { - "id": 3770, + "id": 3779, "properties": { "east": "side", "north": "none", @@ -218752,7 +219271,7 @@ } }, { - "id": 3771, + "id": 3780, "properties": { "east": "side", "north": "none", @@ -218762,7 +219281,7 @@ } }, { - "id": 3772, + "id": 3781, "properties": { "east": "side", "north": "none", @@ -218772,7 +219291,7 @@ } }, { - "id": 3773, + "id": 3782, "properties": { "east": "side", "north": "none", @@ -218782,7 +219301,7 @@ } }, { - "id": 3774, + "id": 3783, "properties": { "east": "side", "north": "none", @@ -218792,7 +219311,7 @@ } }, { - "id": 3775, + "id": 3784, "properties": { "east": "side", "north": "none", @@ -218802,7 +219321,7 @@ } }, { - "id": 3776, + "id": 3785, "properties": { "east": "side", "north": "none", @@ -218812,7 +219331,7 @@ } }, { - "id": 3777, + "id": 3786, "properties": { "east": "side", "north": "none", @@ -218822,7 +219341,7 @@ } }, { - "id": 3778, + "id": 3787, "properties": { "east": "side", "north": "none", @@ -218832,7 +219351,7 @@ } }, { - "id": 3779, + "id": 3788, "properties": { "east": "side", "north": "none", @@ -218842,7 +219361,7 @@ } }, { - "id": 3780, + "id": 3789, "properties": { "east": "side", "north": "none", @@ -218852,7 +219371,7 @@ } }, { - "id": 3781, + "id": 3790, "properties": { "east": "side", "north": "none", @@ -218862,7 +219381,7 @@ } }, { - "id": 3782, + "id": 3791, "properties": { "east": "side", "north": "none", @@ -218872,7 +219391,7 @@ } }, { - "id": 3783, + "id": 3792, "properties": { "east": "side", "north": "none", @@ -218882,7 +219401,7 @@ } }, { - "id": 3784, + "id": 3793, "properties": { "east": "side", "north": "none", @@ -218892,7 +219411,7 @@ } }, { - "id": 3785, + "id": 3794, "properties": { "east": "side", "north": "none", @@ -218902,7 +219421,7 @@ } }, { - "id": 3786, + "id": 3795, "properties": { "east": "side", "north": "none", @@ -218912,7 +219431,7 @@ } }, { - "id": 3787, + "id": 3796, "properties": { "east": "side", "north": "none", @@ -218922,7 +219441,7 @@ } }, { - "id": 3788, + "id": 3797, "properties": { "east": "side", "north": "none", @@ -218932,7 +219451,7 @@ } }, { - "id": 3789, + "id": 3798, "properties": { "east": "side", "north": "none", @@ -218942,7 +219461,7 @@ } }, { - "id": 3790, + "id": 3799, "properties": { "east": "side", "north": "none", @@ -218952,7 +219471,7 @@ } }, { - "id": 3791, + "id": 3800, "properties": { "east": "side", "north": "none", @@ -218962,7 +219481,7 @@ } }, { - "id": 3792, + "id": 3801, "properties": { "east": "side", "north": "none", @@ -218972,7 +219491,7 @@ } }, { - "id": 3793, + "id": 3802, "properties": { "east": "side", "north": "none", @@ -218982,7 +219501,7 @@ } }, { - "id": 3794, + "id": 3803, "properties": { "east": "side", "north": "none", @@ -218992,7 +219511,7 @@ } }, { - "id": 3795, + "id": 3804, "properties": { "east": "side", "north": "none", @@ -219002,7 +219521,7 @@ } }, { - "id": 3796, + "id": 3805, "properties": { "east": "side", "north": "none", @@ -219012,7 +219531,7 @@ } }, { - "id": 3797, + "id": 3806, "properties": { "east": "side", "north": "none", @@ -219022,7 +219541,7 @@ } }, { - "id": 3798, + "id": 3807, "properties": { "east": "side", "north": "none", @@ -219032,7 +219551,7 @@ } }, { - "id": 3799, + "id": 3808, "properties": { "east": "side", "north": "none", @@ -219042,7 +219561,7 @@ } }, { - "id": 3800, + "id": 3809, "properties": { "east": "side", "north": "none", @@ -219052,7 +219571,7 @@ } }, { - "id": 3801, + "id": 3810, "properties": { "east": "side", "north": "none", @@ -219062,7 +219581,7 @@ } }, { - "id": 3802, + "id": 3811, "properties": { "east": "side", "north": "none", @@ -219072,7 +219591,7 @@ } }, { - "id": 3803, + "id": 3812, "properties": { "east": "side", "north": "none", @@ -219082,7 +219601,7 @@ } }, { - "id": 3804, + "id": 3813, "properties": { "east": "side", "north": "none", @@ -219092,7 +219611,7 @@ } }, { - "id": 3805, + "id": 3814, "properties": { "east": "side", "north": "none", @@ -219102,7 +219621,7 @@ } }, { - "id": 3806, + "id": 3815, "properties": { "east": "side", "north": "none", @@ -219112,7 +219631,7 @@ } }, { - "id": 3807, + "id": 3816, "properties": { "east": "side", "north": "none", @@ -219122,7 +219641,7 @@ } }, { - "id": 3808, + "id": 3817, "properties": { "east": "side", "north": "none", @@ -219132,7 +219651,7 @@ } }, { - "id": 3809, + "id": 3818, "properties": { "east": "side", "north": "none", @@ -219142,7 +219661,7 @@ } }, { - "id": 3810, + "id": 3819, "properties": { "east": "side", "north": "none", @@ -219152,7 +219671,7 @@ } }, { - "id": 3811, + "id": 3820, "properties": { "east": "side", "north": "none", @@ -219162,7 +219681,7 @@ } }, { - "id": 3812, + "id": 3821, "properties": { "east": "side", "north": "none", @@ -219172,7 +219691,7 @@ } }, { - "id": 3813, + "id": 3822, "properties": { "east": "side", "north": "none", @@ -219182,7 +219701,7 @@ } }, { - "id": 3814, + "id": 3823, "properties": { "east": "side", "north": "none", @@ -219192,7 +219711,7 @@ } }, { - "id": 3815, + "id": 3824, "properties": { "east": "side", "north": "none", @@ -219202,7 +219721,7 @@ } }, { - "id": 3816, + "id": 3825, "properties": { "east": "side", "north": "none", @@ -219212,7 +219731,7 @@ } }, { - "id": 3817, + "id": 3826, "properties": { "east": "side", "north": "none", @@ -219222,7 +219741,7 @@ } }, { - "id": 3818, + "id": 3827, "properties": { "east": "side", "north": "none", @@ -219232,7 +219751,7 @@ } }, { - "id": 3819, + "id": 3828, "properties": { "east": "side", "north": "none", @@ -219242,7 +219761,7 @@ } }, { - "id": 3820, + "id": 3829, "properties": { "east": "side", "north": "none", @@ -219252,7 +219771,7 @@ } }, { - "id": 3821, + "id": 3830, "properties": { "east": "side", "north": "none", @@ -219262,7 +219781,7 @@ } }, { - "id": 3822, + "id": 3831, "properties": { "east": "side", "north": "none", @@ -219272,7 +219791,7 @@ } }, { - "id": 3823, + "id": 3832, "properties": { "east": "side", "north": "none", @@ -219282,7 +219801,7 @@ } }, { - "id": 3824, + "id": 3833, "properties": { "east": "side", "north": "none", @@ -219292,7 +219811,7 @@ } }, { - "id": 3825, + "id": 3834, "properties": { "east": "side", "north": "none", @@ -219302,7 +219821,7 @@ } }, { - "id": 3826, + "id": 3835, "properties": { "east": "side", "north": "none", @@ -219312,7 +219831,7 @@ } }, { - "id": 3827, + "id": 3836, "properties": { "east": "side", "north": "none", @@ -219322,7 +219841,7 @@ } }, { - "id": 3828, + "id": 3837, "properties": { "east": "side", "north": "none", @@ -219332,7 +219851,7 @@ } }, { - "id": 3829, + "id": 3838, "properties": { "east": "side", "north": "none", @@ -219342,7 +219861,7 @@ } }, { - "id": 3830, + "id": 3839, "properties": { "east": "side", "north": "none", @@ -219352,7 +219871,7 @@ } }, { - "id": 3831, + "id": 3840, "properties": { "east": "side", "north": "none", @@ -219362,7 +219881,7 @@ } }, { - "id": 3832, + "id": 3841, "properties": { "east": "side", "north": "none", @@ -219372,7 +219891,7 @@ } }, { - "id": 3833, + "id": 3842, "properties": { "east": "side", "north": "none", @@ -219382,7 +219901,7 @@ } }, { - "id": 3834, + "id": 3843, "properties": { "east": "side", "north": "none", @@ -219392,7 +219911,7 @@ } }, { - "id": 3835, + "id": 3844, "properties": { "east": "side", "north": "none", @@ -219402,7 +219921,7 @@ } }, { - "id": 3836, + "id": 3845, "properties": { "east": "side", "north": "none", @@ -219412,7 +219931,7 @@ } }, { - "id": 3837, + "id": 3846, "properties": { "east": "side", "north": "none", @@ -219422,7 +219941,7 @@ } }, { - "id": 3838, + "id": 3847, "properties": { "east": "side", "north": "none", @@ -219432,7 +219951,7 @@ } }, { - "id": 3839, + "id": 3848, "properties": { "east": "side", "north": "none", @@ -219442,7 +219961,7 @@ } }, { - "id": 3840, + "id": 3849, "properties": { "east": "side", "north": "none", @@ -219452,7 +219971,7 @@ } }, { - "id": 3841, + "id": 3850, "properties": { "east": "side", "north": "none", @@ -219462,7 +219981,7 @@ } }, { - "id": 3842, + "id": 3851, "properties": { "east": "side", "north": "none", @@ -219472,7 +219991,7 @@ } }, { - "id": 3843, + "id": 3852, "properties": { "east": "side", "north": "none", @@ -219482,7 +220001,7 @@ } }, { - "id": 3844, + "id": 3853, "properties": { "east": "side", "north": "none", @@ -219492,7 +220011,7 @@ } }, { - "id": 3845, + "id": 3854, "properties": { "east": "side", "north": "none", @@ -219502,7 +220021,7 @@ } }, { - "id": 3846, + "id": 3855, "properties": { "east": "side", "north": "none", @@ -219512,7 +220031,7 @@ } }, { - "id": 3847, + "id": 3856, "properties": { "east": "side", "north": "none", @@ -219522,7 +220041,7 @@ } }, { - "id": 3848, + "id": 3857, "properties": { "east": "side", "north": "none", @@ -219532,7 +220051,7 @@ } }, { - "id": 3849, + "id": 3858, "properties": { "east": "side", "north": "none", @@ -219542,7 +220061,7 @@ } }, { - "id": 3850, + "id": 3859, "properties": { "east": "side", "north": "none", @@ -219552,7 +220071,7 @@ } }, { - "id": 3851, + "id": 3860, "properties": { "east": "side", "north": "none", @@ -219562,7 +220081,7 @@ } }, { - "id": 3852, + "id": 3861, "properties": { "east": "side", "north": "none", @@ -219572,7 +220091,7 @@ } }, { - "id": 3853, + "id": 3862, "properties": { "east": "side", "north": "none", @@ -219582,7 +220101,7 @@ } }, { - "id": 3854, + "id": 3863, "properties": { "east": "side", "north": "none", @@ -219592,7 +220111,7 @@ } }, { - "id": 3855, + "id": 3864, "properties": { "east": "side", "north": "none", @@ -219602,7 +220121,7 @@ } }, { - "id": 3856, + "id": 3865, "properties": { "east": "side", "north": "none", @@ -219612,7 +220131,7 @@ } }, { - "id": 3857, + "id": 3866, "properties": { "east": "side", "north": "none", @@ -219622,7 +220141,7 @@ } }, { - "id": 3858, + "id": 3867, "properties": { "east": "side", "north": "none", @@ -219632,7 +220151,7 @@ } }, { - "id": 3859, + "id": 3868, "properties": { "east": "side", "north": "none", @@ -219642,7 +220161,7 @@ } }, { - "id": 3860, + "id": 3869, "properties": { "east": "side", "north": "none", @@ -219652,7 +220171,7 @@ } }, { - "id": 3861, + "id": 3870, "properties": { "east": "side", "north": "none", @@ -219662,7 +220181,7 @@ } }, { - "id": 3862, + "id": 3871, "properties": { "east": "side", "north": "none", @@ -219672,7 +220191,7 @@ } }, { - "id": 3863, + "id": 3872, "properties": { "east": "side", "north": "none", @@ -219682,7 +220201,7 @@ } }, { - "id": 3864, + "id": 3873, "properties": { "east": "side", "north": "none", @@ -219692,7 +220211,7 @@ } }, { - "id": 3865, + "id": 3874, "properties": { "east": "side", "north": "none", @@ -219702,7 +220221,7 @@ } }, { - "id": 3866, + "id": 3875, "properties": { "east": "side", "north": "none", @@ -219712,7 +220231,7 @@ } }, { - "id": 3867, + "id": 3876, "properties": { "east": "side", "north": "none", @@ -219722,7 +220241,7 @@ } }, { - "id": 3868, + "id": 3877, "properties": { "east": "side", "north": "none", @@ -219732,7 +220251,7 @@ } }, { - "id": 3869, + "id": 3878, "properties": { "east": "side", "north": "none", @@ -219742,7 +220261,7 @@ } }, { - "id": 3870, + "id": 3879, "properties": { "east": "side", "north": "none", @@ -219752,7 +220271,7 @@ } }, { - "id": 3871, + "id": 3880, "properties": { "east": "side", "north": "none", @@ -219762,7 +220281,7 @@ } }, { - "id": 3872, + "id": 3881, "properties": { "east": "side", "north": "none", @@ -219772,7 +220291,7 @@ } }, { - "id": 3873, + "id": 3882, "properties": { "east": "side", "north": "none", @@ -219782,7 +220301,7 @@ } }, { - "id": 3874, + "id": 3883, "properties": { "east": "side", "north": "none", @@ -219792,7 +220311,7 @@ } }, { - "id": 3875, + "id": 3884, "properties": { "east": "side", "north": "none", @@ -219802,7 +220321,7 @@ } }, { - "id": 3876, + "id": 3885, "properties": { "east": "side", "north": "none", @@ -219812,7 +220331,7 @@ } }, { - "id": 3877, + "id": 3886, "properties": { "east": "side", "north": "none", @@ -219822,7 +220341,7 @@ } }, { - "id": 3878, + "id": 3887, "properties": { "east": "side", "north": "none", @@ -219832,7 +220351,7 @@ } }, { - "id": 3879, + "id": 3888, "properties": { "east": "side", "north": "none", @@ -219842,7 +220361,7 @@ } }, { - "id": 3880, + "id": 3889, "properties": { "east": "side", "north": "none", @@ -219852,7 +220371,7 @@ } }, { - "id": 3881, + "id": 3890, "properties": { "east": "side", "north": "none", @@ -219862,7 +220381,7 @@ } }, { - "id": 3882, + "id": 3891, "properties": { "east": "side", "north": "none", @@ -219872,7 +220391,7 @@ } }, { - "id": 3883, + "id": 3892, "properties": { "east": "side", "north": "none", @@ -219882,7 +220401,7 @@ } }, { - "id": 3884, + "id": 3893, "properties": { "east": "side", "north": "none", @@ -219892,7 +220411,7 @@ } }, { - "id": 3885, + "id": 3894, "properties": { "east": "side", "north": "none", @@ -219902,7 +220421,7 @@ } }, { - "id": 3886, + "id": 3895, "properties": { "east": "side", "north": "none", @@ -219912,7 +220431,7 @@ } }, { - "id": 3887, + "id": 3896, "properties": { "east": "side", "north": "none", @@ -219922,7 +220441,7 @@ } }, { - "id": 3888, + "id": 3897, "properties": { "east": "side", "north": "none", @@ -219932,7 +220451,7 @@ } }, { - "id": 3889, + "id": 3898, "properties": { "east": "side", "north": "none", @@ -219942,7 +220461,7 @@ } }, { - "id": 3890, + "id": 3899, "properties": { "east": "side", "north": "none", @@ -219952,7 +220471,7 @@ } }, { - "id": 3891, + "id": 3900, "properties": { "east": "side", "north": "none", @@ -219962,7 +220481,7 @@ } }, { - "id": 3892, + "id": 3901, "properties": { "east": "side", "north": "none", @@ -219972,7 +220491,7 @@ } }, { - "id": 3893, + "id": 3902, "properties": { "east": "side", "north": "none", @@ -219982,7 +220501,7 @@ } }, { - "id": 3894, + "id": 3903, "properties": { "east": "side", "north": "none", @@ -219992,7 +220511,7 @@ } }, { - "id": 3895, + "id": 3904, "properties": { "east": "side", "north": "none", @@ -220002,7 +220521,7 @@ } }, { - "id": 3896, + "id": 3905, "properties": { "east": "side", "north": "none", @@ -220012,7 +220531,7 @@ } }, { - "id": 3897, + "id": 3906, "properties": { "east": "none", "north": "up", @@ -220022,7 +220541,7 @@ } }, { - "id": 3898, + "id": 3907, "properties": { "east": "none", "north": "up", @@ -220032,7 +220551,7 @@ } }, { - "id": 3899, + "id": 3908, "properties": { "east": "none", "north": "up", @@ -220042,7 +220561,7 @@ } }, { - "id": 3900, + "id": 3909, "properties": { "east": "none", "north": "up", @@ -220052,7 +220571,7 @@ } }, { - "id": 3901, + "id": 3910, "properties": { "east": "none", "north": "up", @@ -220062,7 +220581,7 @@ } }, { - "id": 3902, + "id": 3911, "properties": { "east": "none", "north": "up", @@ -220072,7 +220591,7 @@ } }, { - "id": 3903, + "id": 3912, "properties": { "east": "none", "north": "up", @@ -220082,7 +220601,7 @@ } }, { - "id": 3904, + "id": 3913, "properties": { "east": "none", "north": "up", @@ -220092,7 +220611,7 @@ } }, { - "id": 3905, + "id": 3914, "properties": { "east": "none", "north": "up", @@ -220102,7 +220621,7 @@ } }, { - "id": 3906, + "id": 3915, "properties": { "east": "none", "north": "up", @@ -220112,7 +220631,7 @@ } }, { - "id": 3907, + "id": 3916, "properties": { "east": "none", "north": "up", @@ -220122,7 +220641,7 @@ } }, { - "id": 3908, + "id": 3917, "properties": { "east": "none", "north": "up", @@ -220132,7 +220651,7 @@ } }, { - "id": 3909, + "id": 3918, "properties": { "east": "none", "north": "up", @@ -220142,7 +220661,7 @@ } }, { - "id": 3910, + "id": 3919, "properties": { "east": "none", "north": "up", @@ -220152,7 +220671,7 @@ } }, { - "id": 3911, + "id": 3920, "properties": { "east": "none", "north": "up", @@ -220162,7 +220681,7 @@ } }, { - "id": 3912, + "id": 3921, "properties": { "east": "none", "north": "up", @@ -220172,7 +220691,7 @@ } }, { - "id": 3913, + "id": 3922, "properties": { "east": "none", "north": "up", @@ -220182,7 +220701,7 @@ } }, { - "id": 3914, + "id": 3923, "properties": { "east": "none", "north": "up", @@ -220192,7 +220711,7 @@ } }, { - "id": 3915, + "id": 3924, "properties": { "east": "none", "north": "up", @@ -220202,7 +220721,7 @@ } }, { - "id": 3916, + "id": 3925, "properties": { "east": "none", "north": "up", @@ -220212,7 +220731,7 @@ } }, { - "id": 3917, + "id": 3926, "properties": { "east": "none", "north": "up", @@ -220222,7 +220741,7 @@ } }, { - "id": 3918, + "id": 3927, "properties": { "east": "none", "north": "up", @@ -220232,7 +220751,7 @@ } }, { - "id": 3919, + "id": 3928, "properties": { "east": "none", "north": "up", @@ -220242,7 +220761,7 @@ } }, { - "id": 3920, + "id": 3929, "properties": { "east": "none", "north": "up", @@ -220252,7 +220771,7 @@ } }, { - "id": 3921, + "id": 3930, "properties": { "east": "none", "north": "up", @@ -220262,7 +220781,7 @@ } }, { - "id": 3922, + "id": 3931, "properties": { "east": "none", "north": "up", @@ -220272,7 +220791,7 @@ } }, { - "id": 3923, + "id": 3932, "properties": { "east": "none", "north": "up", @@ -220282,7 +220801,7 @@ } }, { - "id": 3924, + "id": 3933, "properties": { "east": "none", "north": "up", @@ -220292,7 +220811,7 @@ } }, { - "id": 3925, + "id": 3934, "properties": { "east": "none", "north": "up", @@ -220302,7 +220821,7 @@ } }, { - "id": 3926, + "id": 3935, "properties": { "east": "none", "north": "up", @@ -220312,7 +220831,7 @@ } }, { - "id": 3927, + "id": 3936, "properties": { "east": "none", "north": "up", @@ -220322,7 +220841,7 @@ } }, { - "id": 3928, + "id": 3937, "properties": { "east": "none", "north": "up", @@ -220332,7 +220851,7 @@ } }, { - "id": 3929, + "id": 3938, "properties": { "east": "none", "north": "up", @@ -220342,7 +220861,7 @@ } }, { - "id": 3930, + "id": 3939, "properties": { "east": "none", "north": "up", @@ -220352,7 +220871,7 @@ } }, { - "id": 3931, + "id": 3940, "properties": { "east": "none", "north": "up", @@ -220362,7 +220881,7 @@ } }, { - "id": 3932, + "id": 3941, "properties": { "east": "none", "north": "up", @@ -220372,7 +220891,7 @@ } }, { - "id": 3933, + "id": 3942, "properties": { "east": "none", "north": "up", @@ -220382,7 +220901,7 @@ } }, { - "id": 3934, + "id": 3943, "properties": { "east": "none", "north": "up", @@ -220392,7 +220911,7 @@ } }, { - "id": 3935, + "id": 3944, "properties": { "east": "none", "north": "up", @@ -220402,7 +220921,7 @@ } }, { - "id": 3936, + "id": 3945, "properties": { "east": "none", "north": "up", @@ -220412,7 +220931,7 @@ } }, { - "id": 3937, + "id": 3946, "properties": { "east": "none", "north": "up", @@ -220422,7 +220941,7 @@ } }, { - "id": 3938, + "id": 3947, "properties": { "east": "none", "north": "up", @@ -220432,7 +220951,7 @@ } }, { - "id": 3939, + "id": 3948, "properties": { "east": "none", "north": "up", @@ -220442,7 +220961,7 @@ } }, { - "id": 3940, + "id": 3949, "properties": { "east": "none", "north": "up", @@ -220452,7 +220971,7 @@ } }, { - "id": 3941, + "id": 3950, "properties": { "east": "none", "north": "up", @@ -220462,7 +220981,7 @@ } }, { - "id": 3942, + "id": 3951, "properties": { "east": "none", "north": "up", @@ -220472,7 +220991,7 @@ } }, { - "id": 3943, + "id": 3952, "properties": { "east": "none", "north": "up", @@ -220482,7 +221001,7 @@ } }, { - "id": 3944, + "id": 3953, "properties": { "east": "none", "north": "up", @@ -220492,7 +221011,7 @@ } }, { - "id": 3945, + "id": 3954, "properties": { "east": "none", "north": "up", @@ -220502,7 +221021,7 @@ } }, { - "id": 3946, + "id": 3955, "properties": { "east": "none", "north": "up", @@ -220512,7 +221031,7 @@ } }, { - "id": 3947, + "id": 3956, "properties": { "east": "none", "north": "up", @@ -220522,7 +221041,7 @@ } }, { - "id": 3948, + "id": 3957, "properties": { "east": "none", "north": "up", @@ -220532,7 +221051,7 @@ } }, { - "id": 3949, + "id": 3958, "properties": { "east": "none", "north": "up", @@ -220542,7 +221061,7 @@ } }, { - "id": 3950, + "id": 3959, "properties": { "east": "none", "north": "up", @@ -220552,7 +221071,7 @@ } }, { - "id": 3951, + "id": 3960, "properties": { "east": "none", "north": "up", @@ -220562,7 +221081,7 @@ } }, { - "id": 3952, + "id": 3961, "properties": { "east": "none", "north": "up", @@ -220572,7 +221091,7 @@ } }, { - "id": 3953, + "id": 3962, "properties": { "east": "none", "north": "up", @@ -220582,7 +221101,7 @@ } }, { - "id": 3954, + "id": 3963, "properties": { "east": "none", "north": "up", @@ -220592,7 +221111,7 @@ } }, { - "id": 3955, + "id": 3964, "properties": { "east": "none", "north": "up", @@ -220602,7 +221121,7 @@ } }, { - "id": 3956, + "id": 3965, "properties": { "east": "none", "north": "up", @@ -220612,7 +221131,7 @@ } }, { - "id": 3957, + "id": 3966, "properties": { "east": "none", "north": "up", @@ -220622,7 +221141,7 @@ } }, { - "id": 3958, + "id": 3967, "properties": { "east": "none", "north": "up", @@ -220632,7 +221151,7 @@ } }, { - "id": 3959, + "id": 3968, "properties": { "east": "none", "north": "up", @@ -220642,7 +221161,7 @@ } }, { - "id": 3960, + "id": 3969, "properties": { "east": "none", "north": "up", @@ -220652,7 +221171,7 @@ } }, { - "id": 3961, + "id": 3970, "properties": { "east": "none", "north": "up", @@ -220662,7 +221181,7 @@ } }, { - "id": 3962, + "id": 3971, "properties": { "east": "none", "north": "up", @@ -220672,7 +221191,7 @@ } }, { - "id": 3963, + "id": 3972, "properties": { "east": "none", "north": "up", @@ -220682,7 +221201,7 @@ } }, { - "id": 3964, + "id": 3973, "properties": { "east": "none", "north": "up", @@ -220692,7 +221211,7 @@ } }, { - "id": 3965, + "id": 3974, "properties": { "east": "none", "north": "up", @@ -220702,7 +221221,7 @@ } }, { - "id": 3966, + "id": 3975, "properties": { "east": "none", "north": "up", @@ -220712,7 +221231,7 @@ } }, { - "id": 3967, + "id": 3976, "properties": { "east": "none", "north": "up", @@ -220722,7 +221241,7 @@ } }, { - "id": 3968, + "id": 3977, "properties": { "east": "none", "north": "up", @@ -220732,7 +221251,7 @@ } }, { - "id": 3969, + "id": 3978, "properties": { "east": "none", "north": "up", @@ -220742,7 +221261,7 @@ } }, { - "id": 3970, + "id": 3979, "properties": { "east": "none", "north": "up", @@ -220752,7 +221271,7 @@ } }, { - "id": 3971, + "id": 3980, "properties": { "east": "none", "north": "up", @@ -220762,7 +221281,7 @@ } }, { - "id": 3972, + "id": 3981, "properties": { "east": "none", "north": "up", @@ -220772,7 +221291,7 @@ } }, { - "id": 3973, + "id": 3982, "properties": { "east": "none", "north": "up", @@ -220782,7 +221301,7 @@ } }, { - "id": 3974, + "id": 3983, "properties": { "east": "none", "north": "up", @@ -220792,7 +221311,7 @@ } }, { - "id": 3975, + "id": 3984, "properties": { "east": "none", "north": "up", @@ -220802,7 +221321,7 @@ } }, { - "id": 3976, + "id": 3985, "properties": { "east": "none", "north": "up", @@ -220812,7 +221331,7 @@ } }, { - "id": 3977, + "id": 3986, "properties": { "east": "none", "north": "up", @@ -220822,7 +221341,7 @@ } }, { - "id": 3978, + "id": 3987, "properties": { "east": "none", "north": "up", @@ -220832,7 +221351,7 @@ } }, { - "id": 3979, + "id": 3988, "properties": { "east": "none", "north": "up", @@ -220842,7 +221361,7 @@ } }, { - "id": 3980, + "id": 3989, "properties": { "east": "none", "north": "up", @@ -220852,7 +221371,7 @@ } }, { - "id": 3981, + "id": 3990, "properties": { "east": "none", "north": "up", @@ -220862,7 +221381,7 @@ } }, { - "id": 3982, + "id": 3991, "properties": { "east": "none", "north": "up", @@ -220872,7 +221391,7 @@ } }, { - "id": 3983, + "id": 3992, "properties": { "east": "none", "north": "up", @@ -220882,7 +221401,7 @@ } }, { - "id": 3984, + "id": 3993, "properties": { "east": "none", "north": "up", @@ -220892,7 +221411,7 @@ } }, { - "id": 3985, + "id": 3994, "properties": { "east": "none", "north": "up", @@ -220902,7 +221421,7 @@ } }, { - "id": 3986, + "id": 3995, "properties": { "east": "none", "north": "up", @@ -220912,7 +221431,7 @@ } }, { - "id": 3987, + "id": 3996, "properties": { "east": "none", "north": "up", @@ -220922,7 +221441,7 @@ } }, { - "id": 3988, + "id": 3997, "properties": { "east": "none", "north": "up", @@ -220932,7 +221451,7 @@ } }, { - "id": 3989, + "id": 3998, "properties": { "east": "none", "north": "up", @@ -220942,7 +221461,7 @@ } }, { - "id": 3990, + "id": 3999, "properties": { "east": "none", "north": "up", @@ -220952,7 +221471,7 @@ } }, { - "id": 3991, + "id": 4000, "properties": { "east": "none", "north": "up", @@ -220962,7 +221481,7 @@ } }, { - "id": 3992, + "id": 4001, "properties": { "east": "none", "north": "up", @@ -220972,7 +221491,7 @@ } }, { - "id": 3993, + "id": 4002, "properties": { "east": "none", "north": "up", @@ -220982,7 +221501,7 @@ } }, { - "id": 3994, + "id": 4003, "properties": { "east": "none", "north": "up", @@ -220992,7 +221511,7 @@ } }, { - "id": 3995, + "id": 4004, "properties": { "east": "none", "north": "up", @@ -221002,7 +221521,7 @@ } }, { - "id": 3996, + "id": 4005, "properties": { "east": "none", "north": "up", @@ -221012,7 +221531,7 @@ } }, { - "id": 3997, + "id": 4006, "properties": { "east": "none", "north": "up", @@ -221022,7 +221541,7 @@ } }, { - "id": 3998, + "id": 4007, "properties": { "east": "none", "north": "up", @@ -221032,7 +221551,7 @@ } }, { - "id": 3999, + "id": 4008, "properties": { "east": "none", "north": "up", @@ -221042,7 +221561,7 @@ } }, { - "id": 4000, + "id": 4009, "properties": { "east": "none", "north": "up", @@ -221052,7 +221571,7 @@ } }, { - "id": 4001, + "id": 4010, "properties": { "east": "none", "north": "up", @@ -221062,7 +221581,7 @@ } }, { - "id": 4002, + "id": 4011, "properties": { "east": "none", "north": "up", @@ -221072,7 +221591,7 @@ } }, { - "id": 4003, + "id": 4012, "properties": { "east": "none", "north": "up", @@ -221082,7 +221601,7 @@ } }, { - "id": 4004, + "id": 4013, "properties": { "east": "none", "north": "up", @@ -221092,7 +221611,7 @@ } }, { - "id": 4005, + "id": 4014, "properties": { "east": "none", "north": "up", @@ -221102,7 +221621,7 @@ } }, { - "id": 4006, + "id": 4015, "properties": { "east": "none", "north": "up", @@ -221112,7 +221631,7 @@ } }, { - "id": 4007, + "id": 4016, "properties": { "east": "none", "north": "up", @@ -221122,7 +221641,7 @@ } }, { - "id": 4008, + "id": 4017, "properties": { "east": "none", "north": "up", @@ -221132,7 +221651,7 @@ } }, { - "id": 4009, + "id": 4018, "properties": { "east": "none", "north": "up", @@ -221142,7 +221661,7 @@ } }, { - "id": 4010, + "id": 4019, "properties": { "east": "none", "north": "up", @@ -221152,7 +221671,7 @@ } }, { - "id": 4011, + "id": 4020, "properties": { "east": "none", "north": "up", @@ -221162,7 +221681,7 @@ } }, { - "id": 4012, + "id": 4021, "properties": { "east": "none", "north": "up", @@ -221172,7 +221691,7 @@ } }, { - "id": 4013, + "id": 4022, "properties": { "east": "none", "north": "up", @@ -221182,7 +221701,7 @@ } }, { - "id": 4014, + "id": 4023, "properties": { "east": "none", "north": "up", @@ -221192,7 +221711,7 @@ } }, { - "id": 4015, + "id": 4024, "properties": { "east": "none", "north": "up", @@ -221202,7 +221721,7 @@ } }, { - "id": 4016, + "id": 4025, "properties": { "east": "none", "north": "up", @@ -221212,7 +221731,7 @@ } }, { - "id": 4017, + "id": 4026, "properties": { "east": "none", "north": "up", @@ -221222,7 +221741,7 @@ } }, { - "id": 4018, + "id": 4027, "properties": { "east": "none", "north": "up", @@ -221232,7 +221751,7 @@ } }, { - "id": 4019, + "id": 4028, "properties": { "east": "none", "north": "up", @@ -221242,7 +221761,7 @@ } }, { - "id": 4020, + "id": 4029, "properties": { "east": "none", "north": "up", @@ -221252,7 +221771,7 @@ } }, { - "id": 4021, + "id": 4030, "properties": { "east": "none", "north": "up", @@ -221262,7 +221781,7 @@ } }, { - "id": 4022, + "id": 4031, "properties": { "east": "none", "north": "up", @@ -221272,7 +221791,7 @@ } }, { - "id": 4023, + "id": 4032, "properties": { "east": "none", "north": "up", @@ -221282,7 +221801,7 @@ } }, { - "id": 4024, + "id": 4033, "properties": { "east": "none", "north": "up", @@ -221292,7 +221811,7 @@ } }, { - "id": 4025, + "id": 4034, "properties": { "east": "none", "north": "up", @@ -221302,7 +221821,7 @@ } }, { - "id": 4026, + "id": 4035, "properties": { "east": "none", "north": "up", @@ -221312,7 +221831,7 @@ } }, { - "id": 4027, + "id": 4036, "properties": { "east": "none", "north": "up", @@ -221322,7 +221841,7 @@ } }, { - "id": 4028, + "id": 4037, "properties": { "east": "none", "north": "up", @@ -221332,7 +221851,7 @@ } }, { - "id": 4029, + "id": 4038, "properties": { "east": "none", "north": "up", @@ -221342,7 +221861,7 @@ } }, { - "id": 4030, + "id": 4039, "properties": { "east": "none", "north": "up", @@ -221352,7 +221871,7 @@ } }, { - "id": 4031, + "id": 4040, "properties": { "east": "none", "north": "up", @@ -221362,7 +221881,7 @@ } }, { - "id": 4032, + "id": 4041, "properties": { "east": "none", "north": "up", @@ -221372,7 +221891,7 @@ } }, { - "id": 4033, + "id": 4042, "properties": { "east": "none", "north": "up", @@ -221382,7 +221901,7 @@ } }, { - "id": 4034, + "id": 4043, "properties": { "east": "none", "north": "up", @@ -221392,7 +221911,7 @@ } }, { - "id": 4035, + "id": 4044, "properties": { "east": "none", "north": "up", @@ -221402,7 +221921,7 @@ } }, { - "id": 4036, + "id": 4045, "properties": { "east": "none", "north": "up", @@ -221412,7 +221931,7 @@ } }, { - "id": 4037, + "id": 4046, "properties": { "east": "none", "north": "up", @@ -221422,7 +221941,7 @@ } }, { - "id": 4038, + "id": 4047, "properties": { "east": "none", "north": "up", @@ -221432,7 +221951,7 @@ } }, { - "id": 4039, + "id": 4048, "properties": { "east": "none", "north": "up", @@ -221442,7 +221961,7 @@ } }, { - "id": 4040, + "id": 4049, "properties": { "east": "none", "north": "up", @@ -221452,7 +221971,7 @@ } }, { - "id": 4041, + "id": 4050, "properties": { "east": "none", "north": "side", @@ -221462,7 +221981,7 @@ } }, { - "id": 4042, + "id": 4051, "properties": { "east": "none", "north": "side", @@ -221472,7 +221991,7 @@ } }, { - "id": 4043, + "id": 4052, "properties": { "east": "none", "north": "side", @@ -221482,7 +222001,7 @@ } }, { - "id": 4044, + "id": 4053, "properties": { "east": "none", "north": "side", @@ -221492,7 +222011,7 @@ } }, { - "id": 4045, + "id": 4054, "properties": { "east": "none", "north": "side", @@ -221502,7 +222021,7 @@ } }, { - "id": 4046, + "id": 4055, "properties": { "east": "none", "north": "side", @@ -221512,7 +222031,7 @@ } }, { - "id": 4047, + "id": 4056, "properties": { "east": "none", "north": "side", @@ -221522,7 +222041,7 @@ } }, { - "id": 4048, + "id": 4057, "properties": { "east": "none", "north": "side", @@ -221532,7 +222051,7 @@ } }, { - "id": 4049, + "id": 4058, "properties": { "east": "none", "north": "side", @@ -221542,7 +222061,7 @@ } }, { - "id": 4050, + "id": 4059, "properties": { "east": "none", "north": "side", @@ -221552,7 +222071,7 @@ } }, { - "id": 4051, + "id": 4060, "properties": { "east": "none", "north": "side", @@ -221562,7 +222081,7 @@ } }, { - "id": 4052, + "id": 4061, "properties": { "east": "none", "north": "side", @@ -221572,7 +222091,7 @@ } }, { - "id": 4053, + "id": 4062, "properties": { "east": "none", "north": "side", @@ -221582,7 +222101,7 @@ } }, { - "id": 4054, + "id": 4063, "properties": { "east": "none", "north": "side", @@ -221592,7 +222111,7 @@ } }, { - "id": 4055, + "id": 4064, "properties": { "east": "none", "north": "side", @@ -221602,7 +222121,7 @@ } }, { - "id": 4056, + "id": 4065, "properties": { "east": "none", "north": "side", @@ -221612,7 +222131,7 @@ } }, { - "id": 4057, + "id": 4066, "properties": { "east": "none", "north": "side", @@ -221622,7 +222141,7 @@ } }, { - "id": 4058, + "id": 4067, "properties": { "east": "none", "north": "side", @@ -221632,7 +222151,7 @@ } }, { - "id": 4059, + "id": 4068, "properties": { "east": "none", "north": "side", @@ -221642,7 +222161,7 @@ } }, { - "id": 4060, + "id": 4069, "properties": { "east": "none", "north": "side", @@ -221652,7 +222171,7 @@ } }, { - "id": 4061, + "id": 4070, "properties": { "east": "none", "north": "side", @@ -221662,7 +222181,7 @@ } }, { - "id": 4062, + "id": 4071, "properties": { "east": "none", "north": "side", @@ -221672,7 +222191,7 @@ } }, { - "id": 4063, + "id": 4072, "properties": { "east": "none", "north": "side", @@ -221682,7 +222201,7 @@ } }, { - "id": 4064, + "id": 4073, "properties": { "east": "none", "north": "side", @@ -221692,7 +222211,7 @@ } }, { - "id": 4065, + "id": 4074, "properties": { "east": "none", "north": "side", @@ -221702,7 +222221,7 @@ } }, { - "id": 4066, + "id": 4075, "properties": { "east": "none", "north": "side", @@ -221712,7 +222231,7 @@ } }, { - "id": 4067, + "id": 4076, "properties": { "east": "none", "north": "side", @@ -221722,7 +222241,7 @@ } }, { - "id": 4068, + "id": 4077, "properties": { "east": "none", "north": "side", @@ -221732,7 +222251,7 @@ } }, { - "id": 4069, + "id": 4078, "properties": { "east": "none", "north": "side", @@ -221742,7 +222261,7 @@ } }, { - "id": 4070, + "id": 4079, "properties": { "east": "none", "north": "side", @@ -221752,7 +222271,7 @@ } }, { - "id": 4071, + "id": 4080, "properties": { "east": "none", "north": "side", @@ -221762,7 +222281,7 @@ } }, { - "id": 4072, + "id": 4081, "properties": { "east": "none", "north": "side", @@ -221772,7 +222291,7 @@ } }, { - "id": 4073, + "id": 4082, "properties": { "east": "none", "north": "side", @@ -221782,7 +222301,7 @@ } }, { - "id": 4074, + "id": 4083, "properties": { "east": "none", "north": "side", @@ -221792,7 +222311,7 @@ } }, { - "id": 4075, + "id": 4084, "properties": { "east": "none", "north": "side", @@ -221802,7 +222321,7 @@ } }, { - "id": 4076, + "id": 4085, "properties": { "east": "none", "north": "side", @@ -221812,7 +222331,7 @@ } }, { - "id": 4077, + "id": 4086, "properties": { "east": "none", "north": "side", @@ -221822,7 +222341,7 @@ } }, { - "id": 4078, + "id": 4087, "properties": { "east": "none", "north": "side", @@ -221832,7 +222351,7 @@ } }, { - "id": 4079, + "id": 4088, "properties": { "east": "none", "north": "side", @@ -221842,7 +222361,7 @@ } }, { - "id": 4080, + "id": 4089, "properties": { "east": "none", "north": "side", @@ -221852,7 +222371,7 @@ } }, { - "id": 4081, + "id": 4090, "properties": { "east": "none", "north": "side", @@ -221862,7 +222381,7 @@ } }, { - "id": 4082, + "id": 4091, "properties": { "east": "none", "north": "side", @@ -221872,7 +222391,7 @@ } }, { - "id": 4083, + "id": 4092, "properties": { "east": "none", "north": "side", @@ -221882,7 +222401,7 @@ } }, { - "id": 4084, + "id": 4093, "properties": { "east": "none", "north": "side", @@ -221892,7 +222411,7 @@ } }, { - "id": 4085, + "id": 4094, "properties": { "east": "none", "north": "side", @@ -221902,7 +222421,7 @@ } }, { - "id": 4086, + "id": 4095, "properties": { "east": "none", "north": "side", @@ -221912,7 +222431,7 @@ } }, { - "id": 4087, + "id": 4096, "properties": { "east": "none", "north": "side", @@ -221922,7 +222441,7 @@ } }, { - "id": 4088, + "id": 4097, "properties": { "east": "none", "north": "side", @@ -221932,7 +222451,7 @@ } }, { - "id": 4089, + "id": 4098, "properties": { "east": "none", "north": "side", @@ -221942,7 +222461,7 @@ } }, { - "id": 4090, + "id": 4099, "properties": { "east": "none", "north": "side", @@ -221952,7 +222471,7 @@ } }, { - "id": 4091, + "id": 4100, "properties": { "east": "none", "north": "side", @@ -221962,7 +222481,7 @@ } }, { - "id": 4092, + "id": 4101, "properties": { "east": "none", "north": "side", @@ -221972,7 +222491,7 @@ } }, { - "id": 4093, + "id": 4102, "properties": { "east": "none", "north": "side", @@ -221982,7 +222501,7 @@ } }, { - "id": 4094, + "id": 4103, "properties": { "east": "none", "north": "side", @@ -221992,7 +222511,7 @@ } }, { - "id": 4095, + "id": 4104, "properties": { "east": "none", "north": "side", @@ -222002,7 +222521,7 @@ } }, { - "id": 4096, + "id": 4105, "properties": { "east": "none", "north": "side", @@ -222012,7 +222531,7 @@ } }, { - "id": 4097, + "id": 4106, "properties": { "east": "none", "north": "side", @@ -222022,7 +222541,7 @@ } }, { - "id": 4098, + "id": 4107, "properties": { "east": "none", "north": "side", @@ -222032,7 +222551,7 @@ } }, { - "id": 4099, + "id": 4108, "properties": { "east": "none", "north": "side", @@ -222042,7 +222561,7 @@ } }, { - "id": 4100, + "id": 4109, "properties": { "east": "none", "north": "side", @@ -222052,7 +222571,7 @@ } }, { - "id": 4101, + "id": 4110, "properties": { "east": "none", "north": "side", @@ -222062,7 +222581,7 @@ } }, { - "id": 4102, + "id": 4111, "properties": { "east": "none", "north": "side", @@ -222072,7 +222591,7 @@ } }, { - "id": 4103, + "id": 4112, "properties": { "east": "none", "north": "side", @@ -222082,7 +222601,7 @@ } }, { - "id": 4104, + "id": 4113, "properties": { "east": "none", "north": "side", @@ -222092,7 +222611,7 @@ } }, { - "id": 4105, + "id": 4114, "properties": { "east": "none", "north": "side", @@ -222102,7 +222621,7 @@ } }, { - "id": 4106, + "id": 4115, "properties": { "east": "none", "north": "side", @@ -222112,7 +222631,7 @@ } }, { - "id": 4107, + "id": 4116, "properties": { "east": "none", "north": "side", @@ -222122,7 +222641,7 @@ } }, { - "id": 4108, + "id": 4117, "properties": { "east": "none", "north": "side", @@ -222132,7 +222651,7 @@ } }, { - "id": 4109, + "id": 4118, "properties": { "east": "none", "north": "side", @@ -222142,7 +222661,7 @@ } }, { - "id": 4110, + "id": 4119, "properties": { "east": "none", "north": "side", @@ -222152,7 +222671,7 @@ } }, { - "id": 4111, + "id": 4120, "properties": { "east": "none", "north": "side", @@ -222162,7 +222681,7 @@ } }, { - "id": 4112, + "id": 4121, "properties": { "east": "none", "north": "side", @@ -222172,7 +222691,7 @@ } }, { - "id": 4113, + "id": 4122, "properties": { "east": "none", "north": "side", @@ -222182,7 +222701,7 @@ } }, { - "id": 4114, + "id": 4123, "properties": { "east": "none", "north": "side", @@ -222192,7 +222711,7 @@ } }, { - "id": 4115, + "id": 4124, "properties": { "east": "none", "north": "side", @@ -222202,7 +222721,7 @@ } }, { - "id": 4116, + "id": 4125, "properties": { "east": "none", "north": "side", @@ -222212,7 +222731,7 @@ } }, { - "id": 4117, + "id": 4126, "properties": { "east": "none", "north": "side", @@ -222222,7 +222741,7 @@ } }, { - "id": 4118, + "id": 4127, "properties": { "east": "none", "north": "side", @@ -222232,7 +222751,7 @@ } }, { - "id": 4119, + "id": 4128, "properties": { "east": "none", "north": "side", @@ -222242,7 +222761,7 @@ } }, { - "id": 4120, + "id": 4129, "properties": { "east": "none", "north": "side", @@ -222252,7 +222771,7 @@ } }, { - "id": 4121, + "id": 4130, "properties": { "east": "none", "north": "side", @@ -222262,7 +222781,7 @@ } }, { - "id": 4122, + "id": 4131, "properties": { "east": "none", "north": "side", @@ -222272,7 +222791,7 @@ } }, { - "id": 4123, + "id": 4132, "properties": { "east": "none", "north": "side", @@ -222282,7 +222801,7 @@ } }, { - "id": 4124, + "id": 4133, "properties": { "east": "none", "north": "side", @@ -222292,7 +222811,7 @@ } }, { - "id": 4125, + "id": 4134, "properties": { "east": "none", "north": "side", @@ -222302,7 +222821,7 @@ } }, { - "id": 4126, + "id": 4135, "properties": { "east": "none", "north": "side", @@ -222312,7 +222831,7 @@ } }, { - "id": 4127, + "id": 4136, "properties": { "east": "none", "north": "side", @@ -222322,7 +222841,7 @@ } }, { - "id": 4128, + "id": 4137, "properties": { "east": "none", "north": "side", @@ -222332,7 +222851,7 @@ } }, { - "id": 4129, + "id": 4138, "properties": { "east": "none", "north": "side", @@ -222342,7 +222861,7 @@ } }, { - "id": 4130, + "id": 4139, "properties": { "east": "none", "north": "side", @@ -222352,7 +222871,7 @@ } }, { - "id": 4131, + "id": 4140, "properties": { "east": "none", "north": "side", @@ -222362,7 +222881,7 @@ } }, { - "id": 4132, + "id": 4141, "properties": { "east": "none", "north": "side", @@ -222372,7 +222891,7 @@ } }, { - "id": 4133, + "id": 4142, "properties": { "east": "none", "north": "side", @@ -222382,7 +222901,7 @@ } }, { - "id": 4134, + "id": 4143, "properties": { "east": "none", "north": "side", @@ -222392,7 +222911,7 @@ } }, { - "id": 4135, + "id": 4144, "properties": { "east": "none", "north": "side", @@ -222402,7 +222921,7 @@ } }, { - "id": 4136, + "id": 4145, "properties": { "east": "none", "north": "side", @@ -222412,7 +222931,7 @@ } }, { - "id": 4137, + "id": 4146, "properties": { "east": "none", "north": "side", @@ -222422,7 +222941,7 @@ } }, { - "id": 4138, + "id": 4147, "properties": { "east": "none", "north": "side", @@ -222432,7 +222951,7 @@ } }, { - "id": 4139, + "id": 4148, "properties": { "east": "none", "north": "side", @@ -222442,7 +222961,7 @@ } }, { - "id": 4140, + "id": 4149, "properties": { "east": "none", "north": "side", @@ -222452,7 +222971,7 @@ } }, { - "id": 4141, + "id": 4150, "properties": { "east": "none", "north": "side", @@ -222462,7 +222981,7 @@ } }, { - "id": 4142, + "id": 4151, "properties": { "east": "none", "north": "side", @@ -222472,7 +222991,7 @@ } }, { - "id": 4143, + "id": 4152, "properties": { "east": "none", "north": "side", @@ -222482,7 +223001,7 @@ } }, { - "id": 4144, + "id": 4153, "properties": { "east": "none", "north": "side", @@ -222492,7 +223011,7 @@ } }, { - "id": 4145, + "id": 4154, "properties": { "east": "none", "north": "side", @@ -222502,7 +223021,7 @@ } }, { - "id": 4146, + "id": 4155, "properties": { "east": "none", "north": "side", @@ -222512,7 +223031,7 @@ } }, { - "id": 4147, + "id": 4156, "properties": { "east": "none", "north": "side", @@ -222522,7 +223041,7 @@ } }, { - "id": 4148, + "id": 4157, "properties": { "east": "none", "north": "side", @@ -222532,7 +223051,7 @@ } }, { - "id": 4149, + "id": 4158, "properties": { "east": "none", "north": "side", @@ -222542,7 +223061,7 @@ } }, { - "id": 4150, + "id": 4159, "properties": { "east": "none", "north": "side", @@ -222552,7 +223071,7 @@ } }, { - "id": 4151, + "id": 4160, "properties": { "east": "none", "north": "side", @@ -222562,7 +223081,7 @@ } }, { - "id": 4152, + "id": 4161, "properties": { "east": "none", "north": "side", @@ -222572,7 +223091,7 @@ } }, { - "id": 4153, + "id": 4162, "properties": { "east": "none", "north": "side", @@ -222582,7 +223101,7 @@ } }, { - "id": 4154, + "id": 4163, "properties": { "east": "none", "north": "side", @@ -222592,7 +223111,7 @@ } }, { - "id": 4155, + "id": 4164, "properties": { "east": "none", "north": "side", @@ -222602,7 +223121,7 @@ } }, { - "id": 4156, + "id": 4165, "properties": { "east": "none", "north": "side", @@ -222612,7 +223131,7 @@ } }, { - "id": 4157, + "id": 4166, "properties": { "east": "none", "north": "side", @@ -222622,7 +223141,7 @@ } }, { - "id": 4158, + "id": 4167, "properties": { "east": "none", "north": "side", @@ -222632,7 +223151,7 @@ } }, { - "id": 4159, + "id": 4168, "properties": { "east": "none", "north": "side", @@ -222642,7 +223161,7 @@ } }, { - "id": 4160, + "id": 4169, "properties": { "east": "none", "north": "side", @@ -222652,7 +223171,7 @@ } }, { - "id": 4161, + "id": 4170, "properties": { "east": "none", "north": "side", @@ -222662,7 +223181,7 @@ } }, { - "id": 4162, + "id": 4171, "properties": { "east": "none", "north": "side", @@ -222672,7 +223191,7 @@ } }, { - "id": 4163, + "id": 4172, "properties": { "east": "none", "north": "side", @@ -222682,7 +223201,7 @@ } }, { - "id": 4164, + "id": 4173, "properties": { "east": "none", "north": "side", @@ -222692,7 +223211,7 @@ } }, { - "id": 4165, + "id": 4174, "properties": { "east": "none", "north": "side", @@ -222702,7 +223221,7 @@ } }, { - "id": 4166, + "id": 4175, "properties": { "east": "none", "north": "side", @@ -222712,7 +223231,7 @@ } }, { - "id": 4167, + "id": 4176, "properties": { "east": "none", "north": "side", @@ -222722,7 +223241,7 @@ } }, { - "id": 4168, + "id": 4177, "properties": { "east": "none", "north": "side", @@ -222732,7 +223251,7 @@ } }, { - "id": 4169, + "id": 4178, "properties": { "east": "none", "north": "side", @@ -222742,7 +223261,7 @@ } }, { - "id": 4170, + "id": 4179, "properties": { "east": "none", "north": "side", @@ -222752,7 +223271,7 @@ } }, { - "id": 4171, + "id": 4180, "properties": { "east": "none", "north": "side", @@ -222762,7 +223281,7 @@ } }, { - "id": 4172, + "id": 4181, "properties": { "east": "none", "north": "side", @@ -222772,7 +223291,7 @@ } }, { - "id": 4173, + "id": 4182, "properties": { "east": "none", "north": "side", @@ -222782,7 +223301,7 @@ } }, { - "id": 4174, + "id": 4183, "properties": { "east": "none", "north": "side", @@ -222792,7 +223311,7 @@ } }, { - "id": 4175, + "id": 4184, "properties": { "east": "none", "north": "side", @@ -222802,7 +223321,7 @@ } }, { - "id": 4176, + "id": 4185, "properties": { "east": "none", "north": "side", @@ -222812,7 +223331,7 @@ } }, { - "id": 4177, + "id": 4186, "properties": { "east": "none", "north": "side", @@ -222822,7 +223341,7 @@ } }, { - "id": 4178, + "id": 4187, "properties": { "east": "none", "north": "side", @@ -222832,7 +223351,7 @@ } }, { - "id": 4179, + "id": 4188, "properties": { "east": "none", "north": "side", @@ -222842,7 +223361,7 @@ } }, { - "id": 4180, + "id": 4189, "properties": { "east": "none", "north": "side", @@ -222852,7 +223371,7 @@ } }, { - "id": 4181, + "id": 4190, "properties": { "east": "none", "north": "side", @@ -222862,7 +223381,7 @@ } }, { - "id": 4182, + "id": 4191, "properties": { "east": "none", "north": "side", @@ -222872,7 +223391,7 @@ } }, { - "id": 4183, + "id": 4192, "properties": { "east": "none", "north": "side", @@ -222882,7 +223401,7 @@ } }, { - "id": 4184, + "id": 4193, "properties": { "east": "none", "north": "side", @@ -222892,7 +223411,7 @@ } }, { - "id": 4185, + "id": 4194, "properties": { "east": "none", "north": "none", @@ -222902,7 +223421,7 @@ } }, { - "id": 4186, + "id": 4195, "properties": { "east": "none", "north": "none", @@ -222912,7 +223431,7 @@ } }, { - "id": 4187, + "id": 4196, "properties": { "east": "none", "north": "none", @@ -222922,7 +223441,7 @@ } }, { - "id": 4188, + "id": 4197, "properties": { "east": "none", "north": "none", @@ -222932,7 +223451,7 @@ } }, { - "id": 4189, + "id": 4198, "properties": { "east": "none", "north": "none", @@ -222942,7 +223461,7 @@ } }, { - "id": 4190, + "id": 4199, "properties": { "east": "none", "north": "none", @@ -222952,7 +223471,7 @@ } }, { - "id": 4191, + "id": 4200, "properties": { "east": "none", "north": "none", @@ -222962,7 +223481,7 @@ } }, { - "id": 4192, + "id": 4201, "properties": { "east": "none", "north": "none", @@ -222973,7 +223492,7 @@ }, { "default": true, - "id": 4193, + "id": 4202, "properties": { "east": "none", "north": "none", @@ -222983,7 +223502,7 @@ } }, { - "id": 4194, + "id": 4203, "properties": { "east": "none", "north": "none", @@ -222993,7 +223512,7 @@ } }, { - "id": 4195, + "id": 4204, "properties": { "east": "none", "north": "none", @@ -223003,7 +223522,7 @@ } }, { - "id": 4196, + "id": 4205, "properties": { "east": "none", "north": "none", @@ -223013,7 +223532,7 @@ } }, { - "id": 4197, + "id": 4206, "properties": { "east": "none", "north": "none", @@ -223023,7 +223542,7 @@ } }, { - "id": 4198, + "id": 4207, "properties": { "east": "none", "north": "none", @@ -223033,7 +223552,7 @@ } }, { - "id": 4199, + "id": 4208, "properties": { "east": "none", "north": "none", @@ -223043,7 +223562,7 @@ } }, { - "id": 4200, + "id": 4209, "properties": { "east": "none", "north": "none", @@ -223053,7 +223572,7 @@ } }, { - "id": 4201, + "id": 4210, "properties": { "east": "none", "north": "none", @@ -223063,7 +223582,7 @@ } }, { - "id": 4202, + "id": 4211, "properties": { "east": "none", "north": "none", @@ -223073,7 +223592,7 @@ } }, { - "id": 4203, + "id": 4212, "properties": { "east": "none", "north": "none", @@ -223083,7 +223602,7 @@ } }, { - "id": 4204, + "id": 4213, "properties": { "east": "none", "north": "none", @@ -223093,7 +223612,7 @@ } }, { - "id": 4205, + "id": 4214, "properties": { "east": "none", "north": "none", @@ -223103,7 +223622,7 @@ } }, { - "id": 4206, + "id": 4215, "properties": { "east": "none", "north": "none", @@ -223113,7 +223632,7 @@ } }, { - "id": 4207, + "id": 4216, "properties": { "east": "none", "north": "none", @@ -223123,7 +223642,7 @@ } }, { - "id": 4208, + "id": 4217, "properties": { "east": "none", "north": "none", @@ -223133,7 +223652,7 @@ } }, { - "id": 4209, + "id": 4218, "properties": { "east": "none", "north": "none", @@ -223143,7 +223662,7 @@ } }, { - "id": 4210, + "id": 4219, "properties": { "east": "none", "north": "none", @@ -223153,7 +223672,7 @@ } }, { - "id": 4211, + "id": 4220, "properties": { "east": "none", "north": "none", @@ -223163,7 +223682,7 @@ } }, { - "id": 4212, + "id": 4221, "properties": { "east": "none", "north": "none", @@ -223173,7 +223692,7 @@ } }, { - "id": 4213, + "id": 4222, "properties": { "east": "none", "north": "none", @@ -223183,7 +223702,7 @@ } }, { - "id": 4214, + "id": 4223, "properties": { "east": "none", "north": "none", @@ -223193,7 +223712,7 @@ } }, { - "id": 4215, + "id": 4224, "properties": { "east": "none", "north": "none", @@ -223203,7 +223722,7 @@ } }, { - "id": 4216, + "id": 4225, "properties": { "east": "none", "north": "none", @@ -223213,7 +223732,7 @@ } }, { - "id": 4217, + "id": 4226, "properties": { "east": "none", "north": "none", @@ -223223,7 +223742,7 @@ } }, { - "id": 4218, + "id": 4227, "properties": { "east": "none", "north": "none", @@ -223233,7 +223752,7 @@ } }, { - "id": 4219, + "id": 4228, "properties": { "east": "none", "north": "none", @@ -223243,7 +223762,7 @@ } }, { - "id": 4220, + "id": 4229, "properties": { "east": "none", "north": "none", @@ -223253,7 +223772,7 @@ } }, { - "id": 4221, + "id": 4230, "properties": { "east": "none", "north": "none", @@ -223263,7 +223782,7 @@ } }, { - "id": 4222, + "id": 4231, "properties": { "east": "none", "north": "none", @@ -223273,7 +223792,7 @@ } }, { - "id": 4223, + "id": 4232, "properties": { "east": "none", "north": "none", @@ -223283,7 +223802,7 @@ } }, { - "id": 4224, + "id": 4233, "properties": { "east": "none", "north": "none", @@ -223293,7 +223812,7 @@ } }, { - "id": 4225, + "id": 4234, "properties": { "east": "none", "north": "none", @@ -223303,7 +223822,7 @@ } }, { - "id": 4226, + "id": 4235, "properties": { "east": "none", "north": "none", @@ -223313,7 +223832,7 @@ } }, { - "id": 4227, + "id": 4236, "properties": { "east": "none", "north": "none", @@ -223323,7 +223842,7 @@ } }, { - "id": 4228, + "id": 4237, "properties": { "east": "none", "north": "none", @@ -223333,7 +223852,7 @@ } }, { - "id": 4229, + "id": 4238, "properties": { "east": "none", "north": "none", @@ -223343,7 +223862,7 @@ } }, { - "id": 4230, + "id": 4239, "properties": { "east": "none", "north": "none", @@ -223353,7 +223872,7 @@ } }, { - "id": 4231, + "id": 4240, "properties": { "east": "none", "north": "none", @@ -223363,7 +223882,7 @@ } }, { - "id": 4232, + "id": 4241, "properties": { "east": "none", "north": "none", @@ -223373,7 +223892,7 @@ } }, { - "id": 4233, + "id": 4242, "properties": { "east": "none", "north": "none", @@ -223383,7 +223902,7 @@ } }, { - "id": 4234, + "id": 4243, "properties": { "east": "none", "north": "none", @@ -223393,7 +223912,7 @@ } }, { - "id": 4235, + "id": 4244, "properties": { "east": "none", "north": "none", @@ -223403,7 +223922,7 @@ } }, { - "id": 4236, + "id": 4245, "properties": { "east": "none", "north": "none", @@ -223413,7 +223932,7 @@ } }, { - "id": 4237, + "id": 4246, "properties": { "east": "none", "north": "none", @@ -223423,7 +223942,7 @@ } }, { - "id": 4238, + "id": 4247, "properties": { "east": "none", "north": "none", @@ -223433,7 +223952,7 @@ } }, { - "id": 4239, + "id": 4248, "properties": { "east": "none", "north": "none", @@ -223443,7 +223962,7 @@ } }, { - "id": 4240, + "id": 4249, "properties": { "east": "none", "north": "none", @@ -223453,7 +223972,7 @@ } }, { - "id": 4241, + "id": 4250, "properties": { "east": "none", "north": "none", @@ -223463,7 +223982,7 @@ } }, { - "id": 4242, + "id": 4251, "properties": { "east": "none", "north": "none", @@ -223473,7 +223992,7 @@ } }, { - "id": 4243, + "id": 4252, "properties": { "east": "none", "north": "none", @@ -223483,7 +224002,7 @@ } }, { - "id": 4244, + "id": 4253, "properties": { "east": "none", "north": "none", @@ -223493,7 +224012,7 @@ } }, { - "id": 4245, + "id": 4254, "properties": { "east": "none", "north": "none", @@ -223503,7 +224022,7 @@ } }, { - "id": 4246, + "id": 4255, "properties": { "east": "none", "north": "none", @@ -223513,7 +224032,7 @@ } }, { - "id": 4247, + "id": 4256, "properties": { "east": "none", "north": "none", @@ -223523,7 +224042,7 @@ } }, { - "id": 4248, + "id": 4257, "properties": { "east": "none", "north": "none", @@ -223533,7 +224052,7 @@ } }, { - "id": 4249, + "id": 4258, "properties": { "east": "none", "north": "none", @@ -223543,7 +224062,7 @@ } }, { - "id": 4250, + "id": 4259, "properties": { "east": "none", "north": "none", @@ -223553,7 +224072,7 @@ } }, { - "id": 4251, + "id": 4260, "properties": { "east": "none", "north": "none", @@ -223563,7 +224082,7 @@ } }, { - "id": 4252, + "id": 4261, "properties": { "east": "none", "north": "none", @@ -223573,7 +224092,7 @@ } }, { - "id": 4253, + "id": 4262, "properties": { "east": "none", "north": "none", @@ -223583,7 +224102,7 @@ } }, { - "id": 4254, + "id": 4263, "properties": { "east": "none", "north": "none", @@ -223593,7 +224112,7 @@ } }, { - "id": 4255, + "id": 4264, "properties": { "east": "none", "north": "none", @@ -223603,7 +224122,7 @@ } }, { - "id": 4256, + "id": 4265, "properties": { "east": "none", "north": "none", @@ -223613,7 +224132,7 @@ } }, { - "id": 4257, + "id": 4266, "properties": { "east": "none", "north": "none", @@ -223623,7 +224142,7 @@ } }, { - "id": 4258, + "id": 4267, "properties": { "east": "none", "north": "none", @@ -223633,7 +224152,7 @@ } }, { - "id": 4259, + "id": 4268, "properties": { "east": "none", "north": "none", @@ -223643,7 +224162,7 @@ } }, { - "id": 4260, + "id": 4269, "properties": { "east": "none", "north": "none", @@ -223653,7 +224172,7 @@ } }, { - "id": 4261, + "id": 4270, "properties": { "east": "none", "north": "none", @@ -223663,7 +224182,7 @@ } }, { - "id": 4262, + "id": 4271, "properties": { "east": "none", "north": "none", @@ -223673,7 +224192,7 @@ } }, { - "id": 4263, + "id": 4272, "properties": { "east": "none", "north": "none", @@ -223683,7 +224202,7 @@ } }, { - "id": 4264, + "id": 4273, "properties": { "east": "none", "north": "none", @@ -223693,7 +224212,7 @@ } }, { - "id": 4265, + "id": 4274, "properties": { "east": "none", "north": "none", @@ -223703,7 +224222,7 @@ } }, { - "id": 4266, + "id": 4275, "properties": { "east": "none", "north": "none", @@ -223713,7 +224232,7 @@ } }, { - "id": 4267, + "id": 4276, "properties": { "east": "none", "north": "none", @@ -223723,7 +224242,7 @@ } }, { - "id": 4268, + "id": 4277, "properties": { "east": "none", "north": "none", @@ -223733,7 +224252,7 @@ } }, { - "id": 4269, + "id": 4278, "properties": { "east": "none", "north": "none", @@ -223743,7 +224262,7 @@ } }, { - "id": 4270, + "id": 4279, "properties": { "east": "none", "north": "none", @@ -223753,7 +224272,7 @@ } }, { - "id": 4271, + "id": 4280, "properties": { "east": "none", "north": "none", @@ -223763,7 +224282,7 @@ } }, { - "id": 4272, + "id": 4281, "properties": { "east": "none", "north": "none", @@ -223773,7 +224292,7 @@ } }, { - "id": 4273, + "id": 4282, "properties": { "east": "none", "north": "none", @@ -223783,7 +224302,7 @@ } }, { - "id": 4274, + "id": 4283, "properties": { "east": "none", "north": "none", @@ -223793,7 +224312,7 @@ } }, { - "id": 4275, + "id": 4284, "properties": { "east": "none", "north": "none", @@ -223803,7 +224322,7 @@ } }, { - "id": 4276, + "id": 4285, "properties": { "east": "none", "north": "none", @@ -223813,7 +224332,7 @@ } }, { - "id": 4277, + "id": 4286, "properties": { "east": "none", "north": "none", @@ -223823,7 +224342,7 @@ } }, { - "id": 4278, + "id": 4287, "properties": { "east": "none", "north": "none", @@ -223833,7 +224352,7 @@ } }, { - "id": 4279, + "id": 4288, "properties": { "east": "none", "north": "none", @@ -223843,7 +224362,7 @@ } }, { - "id": 4280, + "id": 4289, "properties": { "east": "none", "north": "none", @@ -223853,7 +224372,7 @@ } }, { - "id": 4281, + "id": 4290, "properties": { "east": "none", "north": "none", @@ -223863,7 +224382,7 @@ } }, { - "id": 4282, + "id": 4291, "properties": { "east": "none", "north": "none", @@ -223873,7 +224392,7 @@ } }, { - "id": 4283, + "id": 4292, "properties": { "east": "none", "north": "none", @@ -223883,7 +224402,7 @@ } }, { - "id": 4284, + "id": 4293, "properties": { "east": "none", "north": "none", @@ -223893,7 +224412,7 @@ } }, { - "id": 4285, + "id": 4294, "properties": { "east": "none", "north": "none", @@ -223903,7 +224422,7 @@ } }, { - "id": 4286, + "id": 4295, "properties": { "east": "none", "north": "none", @@ -223913,7 +224432,7 @@ } }, { - "id": 4287, + "id": 4296, "properties": { "east": "none", "north": "none", @@ -223923,7 +224442,7 @@ } }, { - "id": 4288, + "id": 4297, "properties": { "east": "none", "north": "none", @@ -223933,7 +224452,7 @@ } }, { - "id": 4289, + "id": 4298, "properties": { "east": "none", "north": "none", @@ -223943,7 +224462,7 @@ } }, { - "id": 4290, + "id": 4299, "properties": { "east": "none", "north": "none", @@ -223953,7 +224472,7 @@ } }, { - "id": 4291, + "id": 4300, "properties": { "east": "none", "north": "none", @@ -223963,7 +224482,7 @@ } }, { - "id": 4292, + "id": 4301, "properties": { "east": "none", "north": "none", @@ -223973,7 +224492,7 @@ } }, { - "id": 4293, + "id": 4302, "properties": { "east": "none", "north": "none", @@ -223983,7 +224502,7 @@ } }, { - "id": 4294, + "id": 4303, "properties": { "east": "none", "north": "none", @@ -223993,7 +224512,7 @@ } }, { - "id": 4295, + "id": 4304, "properties": { "east": "none", "north": "none", @@ -224003,7 +224522,7 @@ } }, { - "id": 4296, + "id": 4305, "properties": { "east": "none", "north": "none", @@ -224013,7 +224532,7 @@ } }, { - "id": 4297, + "id": 4306, "properties": { "east": "none", "north": "none", @@ -224023,7 +224542,7 @@ } }, { - "id": 4298, + "id": 4307, "properties": { "east": "none", "north": "none", @@ -224033,7 +224552,7 @@ } }, { - "id": 4299, + "id": 4308, "properties": { "east": "none", "north": "none", @@ -224043,7 +224562,7 @@ } }, { - "id": 4300, + "id": 4309, "properties": { "east": "none", "north": "none", @@ -224053,7 +224572,7 @@ } }, { - "id": 4301, + "id": 4310, "properties": { "east": "none", "north": "none", @@ -224063,7 +224582,7 @@ } }, { - "id": 4302, + "id": 4311, "properties": { "east": "none", "north": "none", @@ -224073,7 +224592,7 @@ } }, { - "id": 4303, + "id": 4312, "properties": { "east": "none", "north": "none", @@ -224083,7 +224602,7 @@ } }, { - "id": 4304, + "id": 4313, "properties": { "east": "none", "north": "none", @@ -224093,7 +224612,7 @@ } }, { - "id": 4305, + "id": 4314, "properties": { "east": "none", "north": "none", @@ -224103,7 +224622,7 @@ } }, { - "id": 4306, + "id": 4315, "properties": { "east": "none", "north": "none", @@ -224113,7 +224632,7 @@ } }, { - "id": 4307, + "id": 4316, "properties": { "east": "none", "north": "none", @@ -224123,7 +224642,7 @@ } }, { - "id": 4308, + "id": 4317, "properties": { "east": "none", "north": "none", @@ -224133,7 +224652,7 @@ } }, { - "id": 4309, + "id": 4318, "properties": { "east": "none", "north": "none", @@ -224143,7 +224662,7 @@ } }, { - "id": 4310, + "id": 4319, "properties": { "east": "none", "north": "none", @@ -224153,7 +224672,7 @@ } }, { - "id": 4311, + "id": 4320, "properties": { "east": "none", "north": "none", @@ -224163,7 +224682,7 @@ } }, { - "id": 4312, + "id": 4321, "properties": { "east": "none", "north": "none", @@ -224173,7 +224692,7 @@ } }, { - "id": 4313, + "id": 4322, "properties": { "east": "none", "north": "none", @@ -224183,7 +224702,7 @@ } }, { - "id": 4314, + "id": 4323, "properties": { "east": "none", "north": "none", @@ -224193,7 +224712,7 @@ } }, { - "id": 4315, + "id": 4324, "properties": { "east": "none", "north": "none", @@ -224203,7 +224722,7 @@ } }, { - "id": 4316, + "id": 4325, "properties": { "east": "none", "north": "none", @@ -224213,7 +224732,7 @@ } }, { - "id": 4317, + "id": 4326, "properties": { "east": "none", "north": "none", @@ -224223,7 +224742,7 @@ } }, { - "id": 4318, + "id": 4327, "properties": { "east": "none", "north": "none", @@ -224233,7 +224752,7 @@ } }, { - "id": 4319, + "id": 4328, "properties": { "east": "none", "north": "none", @@ -224243,7 +224762,7 @@ } }, { - "id": 4320, + "id": 4329, "properties": { "east": "none", "north": "none", @@ -224253,7 +224772,7 @@ } }, { - "id": 4321, + "id": 4330, "properties": { "east": "none", "north": "none", @@ -224263,7 +224782,7 @@ } }, { - "id": 4322, + "id": 4331, "properties": { "east": "none", "north": "none", @@ -224273,7 +224792,7 @@ } }, { - "id": 4323, + "id": 4332, "properties": { "east": "none", "north": "none", @@ -224283,7 +224802,7 @@ } }, { - "id": 4324, + "id": 4333, "properties": { "east": "none", "north": "none", @@ -224293,7 +224812,7 @@ } }, { - "id": 4325, + "id": 4334, "properties": { "east": "none", "north": "none", @@ -224303,7 +224822,7 @@ } }, { - "id": 4326, + "id": 4335, "properties": { "east": "none", "north": "none", @@ -224313,7 +224832,7 @@ } }, { - "id": 4327, + "id": 4336, "properties": { "east": "none", "north": "none", @@ -224323,7 +224842,7 @@ } }, { - "id": 4328, + "id": 4337, "properties": { "east": "none", "north": "none", @@ -224342,7 +224861,7 @@ "states": [ { "default": true, - "id": 27586 + "id": 27665 } ] }, @@ -224375,7 +224894,7 @@ }, "states": [ { - "id": 6050, + "id": 6060, "properties": { "delay": "1", "facing": "north", @@ -224384,7 +224903,7 @@ } }, { - "id": 6051, + "id": 6061, "properties": { "delay": "1", "facing": "north", @@ -224393,7 +224912,7 @@ } }, { - "id": 6052, + "id": 6062, "properties": { "delay": "1", "facing": "north", @@ -224403,7 +224922,7 @@ }, { "default": true, - "id": 6053, + "id": 6063, "properties": { "delay": "1", "facing": "north", @@ -224412,7 +224931,7 @@ } }, { - "id": 6054, + "id": 6064, "properties": { "delay": "1", "facing": "south", @@ -224421,7 +224940,7 @@ } }, { - "id": 6055, + "id": 6065, "properties": { "delay": "1", "facing": "south", @@ -224430,7 +224949,7 @@ } }, { - "id": 6056, + "id": 6066, "properties": { "delay": "1", "facing": "south", @@ -224439,7 +224958,7 @@ } }, { - "id": 6057, + "id": 6067, "properties": { "delay": "1", "facing": "south", @@ -224448,7 +224967,7 @@ } }, { - "id": 6058, + "id": 6068, "properties": { "delay": "1", "facing": "west", @@ -224457,7 +224976,7 @@ } }, { - "id": 6059, + "id": 6069, "properties": { "delay": "1", "facing": "west", @@ -224466,7 +224985,7 @@ } }, { - "id": 6060, + "id": 6070, "properties": { "delay": "1", "facing": "west", @@ -224475,7 +224994,7 @@ } }, { - "id": 6061, + "id": 6071, "properties": { "delay": "1", "facing": "west", @@ -224484,7 +225003,7 @@ } }, { - "id": 6062, + "id": 6072, "properties": { "delay": "1", "facing": "east", @@ -224493,7 +225012,7 @@ } }, { - "id": 6063, + "id": 6073, "properties": { "delay": "1", "facing": "east", @@ -224502,7 +225021,7 @@ } }, { - "id": 6064, + "id": 6074, "properties": { "delay": "1", "facing": "east", @@ -224511,7 +225030,7 @@ } }, { - "id": 6065, + "id": 6075, "properties": { "delay": "1", "facing": "east", @@ -224520,7 +225039,7 @@ } }, { - "id": 6066, + "id": 6076, "properties": { "delay": "2", "facing": "north", @@ -224529,7 +225048,7 @@ } }, { - "id": 6067, + "id": 6077, "properties": { "delay": "2", "facing": "north", @@ -224538,7 +225057,7 @@ } }, { - "id": 6068, + "id": 6078, "properties": { "delay": "2", "facing": "north", @@ -224547,7 +225066,7 @@ } }, { - "id": 6069, + "id": 6079, "properties": { "delay": "2", "facing": "north", @@ -224556,7 +225075,7 @@ } }, { - "id": 6070, + "id": 6080, "properties": { "delay": "2", "facing": "south", @@ -224565,7 +225084,7 @@ } }, { - "id": 6071, + "id": 6081, "properties": { "delay": "2", "facing": "south", @@ -224574,7 +225093,7 @@ } }, { - "id": 6072, + "id": 6082, "properties": { "delay": "2", "facing": "south", @@ -224583,7 +225102,7 @@ } }, { - "id": 6073, + "id": 6083, "properties": { "delay": "2", "facing": "south", @@ -224592,7 +225111,7 @@ } }, { - "id": 6074, + "id": 6084, "properties": { "delay": "2", "facing": "west", @@ -224601,7 +225120,7 @@ } }, { - "id": 6075, + "id": 6085, "properties": { "delay": "2", "facing": "west", @@ -224610,7 +225129,7 @@ } }, { - "id": 6076, + "id": 6086, "properties": { "delay": "2", "facing": "west", @@ -224619,7 +225138,7 @@ } }, { - "id": 6077, + "id": 6087, "properties": { "delay": "2", "facing": "west", @@ -224628,7 +225147,7 @@ } }, { - "id": 6078, + "id": 6088, "properties": { "delay": "2", "facing": "east", @@ -224637,7 +225156,7 @@ } }, { - "id": 6079, + "id": 6089, "properties": { "delay": "2", "facing": "east", @@ -224646,7 +225165,7 @@ } }, { - "id": 6080, + "id": 6090, "properties": { "delay": "2", "facing": "east", @@ -224655,7 +225174,7 @@ } }, { - "id": 6081, + "id": 6091, "properties": { "delay": "2", "facing": "east", @@ -224664,7 +225183,7 @@ } }, { - "id": 6082, + "id": 6092, "properties": { "delay": "3", "facing": "north", @@ -224673,7 +225192,7 @@ } }, { - "id": 6083, + "id": 6093, "properties": { "delay": "3", "facing": "north", @@ -224682,7 +225201,7 @@ } }, { - "id": 6084, + "id": 6094, "properties": { "delay": "3", "facing": "north", @@ -224691,7 +225210,7 @@ } }, { - "id": 6085, + "id": 6095, "properties": { "delay": "3", "facing": "north", @@ -224700,7 +225219,7 @@ } }, { - "id": 6086, + "id": 6096, "properties": { "delay": "3", "facing": "south", @@ -224709,7 +225228,7 @@ } }, { - "id": 6087, + "id": 6097, "properties": { "delay": "3", "facing": "south", @@ -224718,7 +225237,7 @@ } }, { - "id": 6088, + "id": 6098, "properties": { "delay": "3", "facing": "south", @@ -224727,7 +225246,7 @@ } }, { - "id": 6089, + "id": 6099, "properties": { "delay": "3", "facing": "south", @@ -224736,7 +225255,7 @@ } }, { - "id": 6090, + "id": 6100, "properties": { "delay": "3", "facing": "west", @@ -224745,7 +225264,7 @@ } }, { - "id": 6091, + "id": 6101, "properties": { "delay": "3", "facing": "west", @@ -224754,7 +225273,7 @@ } }, { - "id": 6092, + "id": 6102, "properties": { "delay": "3", "facing": "west", @@ -224763,7 +225282,7 @@ } }, { - "id": 6093, + "id": 6103, "properties": { "delay": "3", "facing": "west", @@ -224772,7 +225291,7 @@ } }, { - "id": 6094, + "id": 6104, "properties": { "delay": "3", "facing": "east", @@ -224781,7 +225300,7 @@ } }, { - "id": 6095, + "id": 6105, "properties": { "delay": "3", "facing": "east", @@ -224790,7 +225309,7 @@ } }, { - "id": 6096, + "id": 6106, "properties": { "delay": "3", "facing": "east", @@ -224799,7 +225318,7 @@ } }, { - "id": 6097, + "id": 6107, "properties": { "delay": "3", "facing": "east", @@ -224808,7 +225327,7 @@ } }, { - "id": 6098, + "id": 6108, "properties": { "delay": "4", "facing": "north", @@ -224817,7 +225336,7 @@ } }, { - "id": 6099, + "id": 6109, "properties": { "delay": "4", "facing": "north", @@ -224826,7 +225345,7 @@ } }, { - "id": 6100, + "id": 6110, "properties": { "delay": "4", "facing": "north", @@ -224835,7 +225354,7 @@ } }, { - "id": 6101, + "id": 6111, "properties": { "delay": "4", "facing": "north", @@ -224844,7 +225363,7 @@ } }, { - "id": 6102, + "id": 6112, "properties": { "delay": "4", "facing": "south", @@ -224853,7 +225372,7 @@ } }, { - "id": 6103, + "id": 6113, "properties": { "delay": "4", "facing": "south", @@ -224862,7 +225381,7 @@ } }, { - "id": 6104, + "id": 6114, "properties": { "delay": "4", "facing": "south", @@ -224871,7 +225390,7 @@ } }, { - "id": 6105, + "id": 6115, "properties": { "delay": "4", "facing": "south", @@ -224880,7 +225399,7 @@ } }, { - "id": 6106, + "id": 6116, "properties": { "delay": "4", "facing": "west", @@ -224889,7 +225408,7 @@ } }, { - "id": 6107, + "id": 6117, "properties": { "delay": "4", "facing": "west", @@ -224898,7 +225417,7 @@ } }, { - "id": 6108, + "id": 6118, "properties": { "delay": "4", "facing": "west", @@ -224907,7 +225426,7 @@ } }, { - "id": 6109, + "id": 6119, "properties": { "delay": "4", "facing": "west", @@ -224916,7 +225435,7 @@ } }, { - "id": 6110, + "id": 6120, "properties": { "delay": "4", "facing": "east", @@ -224925,7 +225444,7 @@ } }, { - "id": 6111, + "id": 6121, "properties": { "delay": "4", "facing": "east", @@ -224934,7 +225453,7 @@ } }, { - "id": 6112, + "id": 6122, "properties": { "delay": "4", "facing": "east", @@ -224943,7 +225462,7 @@ } }, { - "id": 6113, + "id": 6123, "properties": { "delay": "4", "facing": "east", @@ -224975,42 +225494,42 @@ }, "states": [ { - "id": 13528, + "id": 13538, "properties": { "conditional": "true", "facing": "north" } }, { - "id": 13529, + "id": 13539, "properties": { "conditional": "true", "facing": "east" } }, { - "id": 13530, + "id": 13540, "properties": { "conditional": "true", "facing": "south" } }, { - "id": 13531, + "id": 13541, "properties": { "conditional": "true", "facing": "west" } }, { - "id": 13532, + "id": 13542, "properties": { "conditional": "true", "facing": "up" } }, { - "id": 13533, + "id": 13543, "properties": { "conditional": "true", "facing": "down" @@ -225018,42 +225537,42 @@ }, { "default": true, - "id": 13534, + "id": 13544, "properties": { "conditional": "false", "facing": "north" } }, { - "id": 13535, + "id": 13545, "properties": { "conditional": "false", "facing": "east" } }, { - "id": 13536, + "id": 13546, "properties": { "conditional": "false", "facing": "south" } }, { - "id": 13537, + "id": 13547, "properties": { "conditional": "false", "facing": "west" } }, { - "id": 13538, + "id": 13548, "properties": { "conditional": "false", "facing": "up" } }, { - "id": 13539, + "id": 13549, "properties": { "conditional": "false", "facing": "down" @@ -225069,7 +225588,7 @@ "states": [ { "default": true, - "id": 7633 + "id": 7643 } ] }, @@ -225091,21 +225610,21 @@ }, "states": [ { - "id": 7715, + "id": 7725, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 7716, + "id": 7726, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 7717, + "id": 7727, "properties": { "type": "bottom", "waterlogged": "true" @@ -225113,21 +225632,21 @@ }, { "default": true, - "id": 7718, + "id": 7728, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 7719, + "id": 7729, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 7720, + "id": 7730, "properties": { "type": "double", "waterlogged": "false" @@ -225168,7 +225687,7 @@ }, "states": [ { - "id": 7635, + "id": 7645, "properties": { "facing": "north", "half": "top", @@ -225177,7 +225696,7 @@ } }, { - "id": 7636, + "id": 7646, "properties": { "facing": "north", "half": "top", @@ -225186,7 +225705,7 @@ } }, { - "id": 7637, + "id": 7647, "properties": { "facing": "north", "half": "top", @@ -225195,7 +225714,7 @@ } }, { - "id": 7638, + "id": 7648, "properties": { "facing": "north", "half": "top", @@ -225204,7 +225723,7 @@ } }, { - "id": 7639, + "id": 7649, "properties": { "facing": "north", "half": "top", @@ -225213,7 +225732,7 @@ } }, { - "id": 7640, + "id": 7650, "properties": { "facing": "north", "half": "top", @@ -225222,7 +225741,7 @@ } }, { - "id": 7641, + "id": 7651, "properties": { "facing": "north", "half": "top", @@ -225231,7 +225750,7 @@ } }, { - "id": 7642, + "id": 7652, "properties": { "facing": "north", "half": "top", @@ -225240,7 +225759,7 @@ } }, { - "id": 7643, + "id": 7653, "properties": { "facing": "north", "half": "top", @@ -225249,7 +225768,7 @@ } }, { - "id": 7644, + "id": 7654, "properties": { "facing": "north", "half": "top", @@ -225258,7 +225777,7 @@ } }, { - "id": 7645, + "id": 7655, "properties": { "facing": "north", "half": "bottom", @@ -225268,7 +225787,7 @@ }, { "default": true, - "id": 7646, + "id": 7656, "properties": { "facing": "north", "half": "bottom", @@ -225277,7 +225796,7 @@ } }, { - "id": 7647, + "id": 7657, "properties": { "facing": "north", "half": "bottom", @@ -225286,7 +225805,7 @@ } }, { - "id": 7648, + "id": 7658, "properties": { "facing": "north", "half": "bottom", @@ -225295,7 +225814,7 @@ } }, { - "id": 7649, + "id": 7659, "properties": { "facing": "north", "half": "bottom", @@ -225304,7 +225823,7 @@ } }, { - "id": 7650, + "id": 7660, "properties": { "facing": "north", "half": "bottom", @@ -225313,7 +225832,7 @@ } }, { - "id": 7651, + "id": 7661, "properties": { "facing": "north", "half": "bottom", @@ -225322,7 +225841,7 @@ } }, { - "id": 7652, + "id": 7662, "properties": { "facing": "north", "half": "bottom", @@ -225331,7 +225850,7 @@ } }, { - "id": 7653, + "id": 7663, "properties": { "facing": "north", "half": "bottom", @@ -225340,7 +225859,7 @@ } }, { - "id": 7654, + "id": 7664, "properties": { "facing": "north", "half": "bottom", @@ -225349,7 +225868,7 @@ } }, { - "id": 7655, + "id": 7665, "properties": { "facing": "south", "half": "top", @@ -225358,7 +225877,7 @@ } }, { - "id": 7656, + "id": 7666, "properties": { "facing": "south", "half": "top", @@ -225367,7 +225886,7 @@ } }, { - "id": 7657, + "id": 7667, "properties": { "facing": "south", "half": "top", @@ -225376,7 +225895,7 @@ } }, { - "id": 7658, + "id": 7668, "properties": { "facing": "south", "half": "top", @@ -225385,7 +225904,7 @@ } }, { - "id": 7659, + "id": 7669, "properties": { "facing": "south", "half": "top", @@ -225394,7 +225913,7 @@ } }, { - "id": 7660, + "id": 7670, "properties": { "facing": "south", "half": "top", @@ -225403,7 +225922,7 @@ } }, { - "id": 7661, + "id": 7671, "properties": { "facing": "south", "half": "top", @@ -225412,7 +225931,7 @@ } }, { - "id": 7662, + "id": 7672, "properties": { "facing": "south", "half": "top", @@ -225421,7 +225940,7 @@ } }, { - "id": 7663, + "id": 7673, "properties": { "facing": "south", "half": "top", @@ -225430,7 +225949,7 @@ } }, { - "id": 7664, + "id": 7674, "properties": { "facing": "south", "half": "top", @@ -225439,7 +225958,7 @@ } }, { - "id": 7665, + "id": 7675, "properties": { "facing": "south", "half": "bottom", @@ -225448,7 +225967,7 @@ } }, { - "id": 7666, + "id": 7676, "properties": { "facing": "south", "half": "bottom", @@ -225457,7 +225976,7 @@ } }, { - "id": 7667, + "id": 7677, "properties": { "facing": "south", "half": "bottom", @@ -225466,7 +225985,7 @@ } }, { - "id": 7668, + "id": 7678, "properties": { "facing": "south", "half": "bottom", @@ -225475,7 +225994,7 @@ } }, { - "id": 7669, + "id": 7679, "properties": { "facing": "south", "half": "bottom", @@ -225484,7 +226003,7 @@ } }, { - "id": 7670, + "id": 7680, "properties": { "facing": "south", "half": "bottom", @@ -225493,7 +226012,7 @@ } }, { - "id": 7671, + "id": 7681, "properties": { "facing": "south", "half": "bottom", @@ -225502,7 +226021,7 @@ } }, { - "id": 7672, + "id": 7682, "properties": { "facing": "south", "half": "bottom", @@ -225511,7 +226030,7 @@ } }, { - "id": 7673, + "id": 7683, "properties": { "facing": "south", "half": "bottom", @@ -225520,7 +226039,7 @@ } }, { - "id": 7674, + "id": 7684, "properties": { "facing": "south", "half": "bottom", @@ -225529,7 +226048,7 @@ } }, { - "id": 7675, + "id": 7685, "properties": { "facing": "west", "half": "top", @@ -225538,7 +226057,7 @@ } }, { - "id": 7676, + "id": 7686, "properties": { "facing": "west", "half": "top", @@ -225547,7 +226066,7 @@ } }, { - "id": 7677, + "id": 7687, "properties": { "facing": "west", "half": "top", @@ -225556,7 +226075,7 @@ } }, { - "id": 7678, + "id": 7688, "properties": { "facing": "west", "half": "top", @@ -225565,7 +226084,7 @@ } }, { - "id": 7679, + "id": 7689, "properties": { "facing": "west", "half": "top", @@ -225574,7 +226093,7 @@ } }, { - "id": 7680, + "id": 7690, "properties": { "facing": "west", "half": "top", @@ -225583,7 +226102,7 @@ } }, { - "id": 7681, + "id": 7691, "properties": { "facing": "west", "half": "top", @@ -225592,7 +226111,7 @@ } }, { - "id": 7682, + "id": 7692, "properties": { "facing": "west", "half": "top", @@ -225601,7 +226120,7 @@ } }, { - "id": 7683, + "id": 7693, "properties": { "facing": "west", "half": "top", @@ -225610,7 +226129,7 @@ } }, { - "id": 7684, + "id": 7694, "properties": { "facing": "west", "half": "top", @@ -225619,7 +226138,7 @@ } }, { - "id": 7685, + "id": 7695, "properties": { "facing": "west", "half": "bottom", @@ -225628,7 +226147,7 @@ } }, { - "id": 7686, + "id": 7696, "properties": { "facing": "west", "half": "bottom", @@ -225637,7 +226156,7 @@ } }, { - "id": 7687, + "id": 7697, "properties": { "facing": "west", "half": "bottom", @@ -225646,7 +226165,7 @@ } }, { - "id": 7688, + "id": 7698, "properties": { "facing": "west", "half": "bottom", @@ -225655,7 +226174,7 @@ } }, { - "id": 7689, + "id": 7699, "properties": { "facing": "west", "half": "bottom", @@ -225664,7 +226183,7 @@ } }, { - "id": 7690, + "id": 7700, "properties": { "facing": "west", "half": "bottom", @@ -225673,7 +226192,7 @@ } }, { - "id": 7691, + "id": 7701, "properties": { "facing": "west", "half": "bottom", @@ -225682,7 +226201,7 @@ } }, { - "id": 7692, + "id": 7702, "properties": { "facing": "west", "half": "bottom", @@ -225691,7 +226210,7 @@ } }, { - "id": 7693, + "id": 7703, "properties": { "facing": "west", "half": "bottom", @@ -225700,7 +226219,7 @@ } }, { - "id": 7694, + "id": 7704, "properties": { "facing": "west", "half": "bottom", @@ -225709,7 +226228,7 @@ } }, { - "id": 7695, + "id": 7705, "properties": { "facing": "east", "half": "top", @@ -225718,7 +226237,7 @@ } }, { - "id": 7696, + "id": 7706, "properties": { "facing": "east", "half": "top", @@ -225727,7 +226246,7 @@ } }, { - "id": 7697, + "id": 7707, "properties": { "facing": "east", "half": "top", @@ -225736,7 +226255,7 @@ } }, { - "id": 7698, + "id": 7708, "properties": { "facing": "east", "half": "top", @@ -225745,7 +226264,7 @@ } }, { - "id": 7699, + "id": 7709, "properties": { "facing": "east", "half": "top", @@ -225754,7 +226273,7 @@ } }, { - "id": 7700, + "id": 7710, "properties": { "facing": "east", "half": "top", @@ -225763,7 +226282,7 @@ } }, { - "id": 7701, + "id": 7711, "properties": { "facing": "east", "half": "top", @@ -225772,7 +226291,7 @@ } }, { - "id": 7702, + "id": 7712, "properties": { "facing": "east", "half": "top", @@ -225781,7 +226300,7 @@ } }, { - "id": 7703, + "id": 7713, "properties": { "facing": "east", "half": "top", @@ -225790,7 +226309,7 @@ } }, { - "id": 7704, + "id": 7714, "properties": { "facing": "east", "half": "top", @@ -225799,7 +226318,7 @@ } }, { - "id": 7705, + "id": 7715, "properties": { "facing": "east", "half": "bottom", @@ -225808,7 +226327,7 @@ } }, { - "id": 7706, + "id": 7716, "properties": { "facing": "east", "half": "bottom", @@ -225817,7 +226336,7 @@ } }, { - "id": 7707, + "id": 7717, "properties": { "facing": "east", "half": "bottom", @@ -225826,7 +226345,7 @@ } }, { - "id": 7708, + "id": 7718, "properties": { "facing": "east", "half": "bottom", @@ -225835,7 +226354,7 @@ } }, { - "id": 7709, + "id": 7719, "properties": { "facing": "east", "half": "bottom", @@ -225844,7 +226363,7 @@ } }, { - "id": 7710, + "id": 7720, "properties": { "facing": "east", "half": "bottom", @@ -225853,7 +226372,7 @@ } }, { - "id": 7711, + "id": 7721, "properties": { "facing": "east", "half": "bottom", @@ -225862,7 +226381,7 @@ } }, { - "id": 7712, + "id": 7722, "properties": { "facing": "east", "half": "bottom", @@ -225871,7 +226390,7 @@ } }, { - "id": 7713, + "id": 7723, "properties": { "facing": "east", "half": "bottom", @@ -225880,7 +226399,7 @@ } }, { - "id": 7714, + "id": 7724, "properties": { "facing": "east", "half": "bottom", @@ -225927,7 +226446,7 @@ }, "states": [ { - "id": 7721, + "id": 7731, "properties": { "east": "none", "north": "none", @@ -225938,7 +226457,7 @@ } }, { - "id": 7722, + "id": 7732, "properties": { "east": "none", "north": "none", @@ -225949,7 +226468,7 @@ } }, { - "id": 7723, + "id": 7733, "properties": { "east": "none", "north": "none", @@ -225961,7 +226480,7 @@ }, { "default": true, - "id": 7724, + "id": 7734, "properties": { "east": "none", "north": "none", @@ -225972,7 +226491,7 @@ } }, { - "id": 7725, + "id": 7735, "properties": { "east": "none", "north": "none", @@ -225983,7 +226502,7 @@ } }, { - "id": 7726, + "id": 7736, "properties": { "east": "none", "north": "none", @@ -225994,7 +226513,7 @@ } }, { - "id": 7727, + "id": 7737, "properties": { "east": "none", "north": "none", @@ -226005,7 +226524,7 @@ } }, { - "id": 7728, + "id": 7738, "properties": { "east": "none", "north": "none", @@ -226016,7 +226535,7 @@ } }, { - "id": 7729, + "id": 7739, "properties": { "east": "none", "north": "none", @@ -226027,7 +226546,7 @@ } }, { - "id": 7730, + "id": 7740, "properties": { "east": "none", "north": "none", @@ -226038,7 +226557,7 @@ } }, { - "id": 7731, + "id": 7741, "properties": { "east": "none", "north": "none", @@ -226049,7 +226568,7 @@ } }, { - "id": 7732, + "id": 7742, "properties": { "east": "none", "north": "none", @@ -226060,7 +226579,7 @@ } }, { - "id": 7733, + "id": 7743, "properties": { "east": "none", "north": "none", @@ -226071,7 +226590,7 @@ } }, { - "id": 7734, + "id": 7744, "properties": { "east": "none", "north": "none", @@ -226082,7 +226601,7 @@ } }, { - "id": 7735, + "id": 7745, "properties": { "east": "none", "north": "none", @@ -226093,7 +226612,7 @@ } }, { - "id": 7736, + "id": 7746, "properties": { "east": "none", "north": "none", @@ -226104,7 +226623,7 @@ } }, { - "id": 7737, + "id": 7747, "properties": { "east": "none", "north": "none", @@ -226115,7 +226634,7 @@ } }, { - "id": 7738, + "id": 7748, "properties": { "east": "none", "north": "none", @@ -226126,7 +226645,7 @@ } }, { - "id": 7739, + "id": 7749, "properties": { "east": "none", "north": "none", @@ -226137,7 +226656,7 @@ } }, { - "id": 7740, + "id": 7750, "properties": { "east": "none", "north": "none", @@ -226148,7 +226667,7 @@ } }, { - "id": 7741, + "id": 7751, "properties": { "east": "none", "north": "none", @@ -226159,7 +226678,7 @@ } }, { - "id": 7742, + "id": 7752, "properties": { "east": "none", "north": "none", @@ -226170,7 +226689,7 @@ } }, { - "id": 7743, + "id": 7753, "properties": { "east": "none", "north": "none", @@ -226181,7 +226700,7 @@ } }, { - "id": 7744, + "id": 7754, "properties": { "east": "none", "north": "none", @@ -226192,7 +226711,7 @@ } }, { - "id": 7745, + "id": 7755, "properties": { "east": "none", "north": "none", @@ -226203,7 +226722,7 @@ } }, { - "id": 7746, + "id": 7756, "properties": { "east": "none", "north": "none", @@ -226214,7 +226733,7 @@ } }, { - "id": 7747, + "id": 7757, "properties": { "east": "none", "north": "none", @@ -226225,7 +226744,7 @@ } }, { - "id": 7748, + "id": 7758, "properties": { "east": "none", "north": "none", @@ -226236,7 +226755,7 @@ } }, { - "id": 7749, + "id": 7759, "properties": { "east": "none", "north": "none", @@ -226247,7 +226766,7 @@ } }, { - "id": 7750, + "id": 7760, "properties": { "east": "none", "north": "none", @@ -226258,7 +226777,7 @@ } }, { - "id": 7751, + "id": 7761, "properties": { "east": "none", "north": "none", @@ -226269,7 +226788,7 @@ } }, { - "id": 7752, + "id": 7762, "properties": { "east": "none", "north": "none", @@ -226280,7 +226799,7 @@ } }, { - "id": 7753, + "id": 7763, "properties": { "east": "none", "north": "none", @@ -226291,7 +226810,7 @@ } }, { - "id": 7754, + "id": 7764, "properties": { "east": "none", "north": "none", @@ -226302,7 +226821,7 @@ } }, { - "id": 7755, + "id": 7765, "properties": { "east": "none", "north": "none", @@ -226313,7 +226832,7 @@ } }, { - "id": 7756, + "id": 7766, "properties": { "east": "none", "north": "none", @@ -226324,7 +226843,7 @@ } }, { - "id": 7757, + "id": 7767, "properties": { "east": "none", "north": "low", @@ -226335,7 +226854,7 @@ } }, { - "id": 7758, + "id": 7768, "properties": { "east": "none", "north": "low", @@ -226346,7 +226865,7 @@ } }, { - "id": 7759, + "id": 7769, "properties": { "east": "none", "north": "low", @@ -226357,7 +226876,7 @@ } }, { - "id": 7760, + "id": 7770, "properties": { "east": "none", "north": "low", @@ -226368,7 +226887,7 @@ } }, { - "id": 7761, + "id": 7771, "properties": { "east": "none", "north": "low", @@ -226379,7 +226898,7 @@ } }, { - "id": 7762, + "id": 7772, "properties": { "east": "none", "north": "low", @@ -226390,7 +226909,7 @@ } }, { - "id": 7763, + "id": 7773, "properties": { "east": "none", "north": "low", @@ -226401,7 +226920,7 @@ } }, { - "id": 7764, + "id": 7774, "properties": { "east": "none", "north": "low", @@ -226412,7 +226931,7 @@ } }, { - "id": 7765, + "id": 7775, "properties": { "east": "none", "north": "low", @@ -226423,7 +226942,7 @@ } }, { - "id": 7766, + "id": 7776, "properties": { "east": "none", "north": "low", @@ -226434,7 +226953,7 @@ } }, { - "id": 7767, + "id": 7777, "properties": { "east": "none", "north": "low", @@ -226445,7 +226964,7 @@ } }, { - "id": 7768, + "id": 7778, "properties": { "east": "none", "north": "low", @@ -226456,7 +226975,7 @@ } }, { - "id": 7769, + "id": 7779, "properties": { "east": "none", "north": "low", @@ -226467,7 +226986,7 @@ } }, { - "id": 7770, + "id": 7780, "properties": { "east": "none", "north": "low", @@ -226478,7 +226997,7 @@ } }, { - "id": 7771, + "id": 7781, "properties": { "east": "none", "north": "low", @@ -226489,7 +227008,7 @@ } }, { - "id": 7772, + "id": 7782, "properties": { "east": "none", "north": "low", @@ -226500,7 +227019,7 @@ } }, { - "id": 7773, + "id": 7783, "properties": { "east": "none", "north": "low", @@ -226511,7 +227030,7 @@ } }, { - "id": 7774, + "id": 7784, "properties": { "east": "none", "north": "low", @@ -226522,7 +227041,7 @@ } }, { - "id": 7775, + "id": 7785, "properties": { "east": "none", "north": "low", @@ -226533,7 +227052,7 @@ } }, { - "id": 7776, + "id": 7786, "properties": { "east": "none", "north": "low", @@ -226544,7 +227063,7 @@ } }, { - "id": 7777, + "id": 7787, "properties": { "east": "none", "north": "low", @@ -226555,7 +227074,7 @@ } }, { - "id": 7778, + "id": 7788, "properties": { "east": "none", "north": "low", @@ -226566,7 +227085,7 @@ } }, { - "id": 7779, + "id": 7789, "properties": { "east": "none", "north": "low", @@ -226577,7 +227096,7 @@ } }, { - "id": 7780, + "id": 7790, "properties": { "east": "none", "north": "low", @@ -226588,7 +227107,7 @@ } }, { - "id": 7781, + "id": 7791, "properties": { "east": "none", "north": "low", @@ -226599,7 +227118,7 @@ } }, { - "id": 7782, + "id": 7792, "properties": { "east": "none", "north": "low", @@ -226610,7 +227129,7 @@ } }, { - "id": 7783, + "id": 7793, "properties": { "east": "none", "north": "low", @@ -226621,7 +227140,7 @@ } }, { - "id": 7784, + "id": 7794, "properties": { "east": "none", "north": "low", @@ -226632,7 +227151,7 @@ } }, { - "id": 7785, + "id": 7795, "properties": { "east": "none", "north": "low", @@ -226643,7 +227162,7 @@ } }, { - "id": 7786, + "id": 7796, "properties": { "east": "none", "north": "low", @@ -226654,7 +227173,7 @@ } }, { - "id": 7787, + "id": 7797, "properties": { "east": "none", "north": "low", @@ -226665,7 +227184,7 @@ } }, { - "id": 7788, + "id": 7798, "properties": { "east": "none", "north": "low", @@ -226676,7 +227195,7 @@ } }, { - "id": 7789, + "id": 7799, "properties": { "east": "none", "north": "low", @@ -226687,7 +227206,7 @@ } }, { - "id": 7790, + "id": 7800, "properties": { "east": "none", "north": "low", @@ -226698,7 +227217,7 @@ } }, { - "id": 7791, + "id": 7801, "properties": { "east": "none", "north": "low", @@ -226709,7 +227228,7 @@ } }, { - "id": 7792, + "id": 7802, "properties": { "east": "none", "north": "low", @@ -226720,7 +227239,7 @@ } }, { - "id": 7793, + "id": 7803, "properties": { "east": "none", "north": "tall", @@ -226731,7 +227250,7 @@ } }, { - "id": 7794, + "id": 7804, "properties": { "east": "none", "north": "tall", @@ -226742,7 +227261,7 @@ } }, { - "id": 7795, + "id": 7805, "properties": { "east": "none", "north": "tall", @@ -226753,7 +227272,7 @@ } }, { - "id": 7796, + "id": 7806, "properties": { "east": "none", "north": "tall", @@ -226764,7 +227283,7 @@ } }, { - "id": 7797, + "id": 7807, "properties": { "east": "none", "north": "tall", @@ -226775,7 +227294,7 @@ } }, { - "id": 7798, + "id": 7808, "properties": { "east": "none", "north": "tall", @@ -226786,7 +227305,7 @@ } }, { - "id": 7799, + "id": 7809, "properties": { "east": "none", "north": "tall", @@ -226797,7 +227316,7 @@ } }, { - "id": 7800, + "id": 7810, "properties": { "east": "none", "north": "tall", @@ -226808,7 +227327,7 @@ } }, { - "id": 7801, + "id": 7811, "properties": { "east": "none", "north": "tall", @@ -226819,7 +227338,7 @@ } }, { - "id": 7802, + "id": 7812, "properties": { "east": "none", "north": "tall", @@ -226830,7 +227349,7 @@ } }, { - "id": 7803, + "id": 7813, "properties": { "east": "none", "north": "tall", @@ -226841,7 +227360,7 @@ } }, { - "id": 7804, + "id": 7814, "properties": { "east": "none", "north": "tall", @@ -226852,7 +227371,7 @@ } }, { - "id": 7805, + "id": 7815, "properties": { "east": "none", "north": "tall", @@ -226863,7 +227382,7 @@ } }, { - "id": 7806, + "id": 7816, "properties": { "east": "none", "north": "tall", @@ -226874,7 +227393,7 @@ } }, { - "id": 7807, + "id": 7817, "properties": { "east": "none", "north": "tall", @@ -226885,7 +227404,7 @@ } }, { - "id": 7808, + "id": 7818, "properties": { "east": "none", "north": "tall", @@ -226896,7 +227415,7 @@ } }, { - "id": 7809, + "id": 7819, "properties": { "east": "none", "north": "tall", @@ -226907,7 +227426,7 @@ } }, { - "id": 7810, + "id": 7820, "properties": { "east": "none", "north": "tall", @@ -226918,7 +227437,7 @@ } }, { - "id": 7811, + "id": 7821, "properties": { "east": "none", "north": "tall", @@ -226929,7 +227448,7 @@ } }, { - "id": 7812, + "id": 7822, "properties": { "east": "none", "north": "tall", @@ -226940,7 +227459,7 @@ } }, { - "id": 7813, + "id": 7823, "properties": { "east": "none", "north": "tall", @@ -226951,7 +227470,7 @@ } }, { - "id": 7814, + "id": 7824, "properties": { "east": "none", "north": "tall", @@ -226962,7 +227481,7 @@ } }, { - "id": 7815, + "id": 7825, "properties": { "east": "none", "north": "tall", @@ -226973,7 +227492,7 @@ } }, { - "id": 7816, + "id": 7826, "properties": { "east": "none", "north": "tall", @@ -226984,7 +227503,7 @@ } }, { - "id": 7817, + "id": 7827, "properties": { "east": "none", "north": "tall", @@ -226995,7 +227514,7 @@ } }, { - "id": 7818, + "id": 7828, "properties": { "east": "none", "north": "tall", @@ -227006,7 +227525,7 @@ } }, { - "id": 7819, + "id": 7829, "properties": { "east": "none", "north": "tall", @@ -227017,7 +227536,7 @@ } }, { - "id": 7820, + "id": 7830, "properties": { "east": "none", "north": "tall", @@ -227028,7 +227547,7 @@ } }, { - "id": 7821, + "id": 7831, "properties": { "east": "none", "north": "tall", @@ -227039,7 +227558,7 @@ } }, { - "id": 7822, + "id": 7832, "properties": { "east": "none", "north": "tall", @@ -227050,7 +227569,7 @@ } }, { - "id": 7823, + "id": 7833, "properties": { "east": "none", "north": "tall", @@ -227061,7 +227580,7 @@ } }, { - "id": 7824, + "id": 7834, "properties": { "east": "none", "north": "tall", @@ -227072,7 +227591,7 @@ } }, { - "id": 7825, + "id": 7835, "properties": { "east": "none", "north": "tall", @@ -227083,7 +227602,7 @@ } }, { - "id": 7826, + "id": 7836, "properties": { "east": "none", "north": "tall", @@ -227094,7 +227613,7 @@ } }, { - "id": 7827, + "id": 7837, "properties": { "east": "none", "north": "tall", @@ -227105,7 +227624,7 @@ } }, { - "id": 7828, + "id": 7838, "properties": { "east": "none", "north": "tall", @@ -227116,7 +227635,7 @@ } }, { - "id": 7829, + "id": 7839, "properties": { "east": "low", "north": "none", @@ -227127,7 +227646,7 @@ } }, { - "id": 7830, + "id": 7840, "properties": { "east": "low", "north": "none", @@ -227138,7 +227657,7 @@ } }, { - "id": 7831, + "id": 7841, "properties": { "east": "low", "north": "none", @@ -227149,7 +227668,7 @@ } }, { - "id": 7832, + "id": 7842, "properties": { "east": "low", "north": "none", @@ -227160,7 +227679,7 @@ } }, { - "id": 7833, + "id": 7843, "properties": { "east": "low", "north": "none", @@ -227171,7 +227690,7 @@ } }, { - "id": 7834, + "id": 7844, "properties": { "east": "low", "north": "none", @@ -227182,7 +227701,7 @@ } }, { - "id": 7835, + "id": 7845, "properties": { "east": "low", "north": "none", @@ -227193,7 +227712,7 @@ } }, { - "id": 7836, + "id": 7846, "properties": { "east": "low", "north": "none", @@ -227204,7 +227723,7 @@ } }, { - "id": 7837, + "id": 7847, "properties": { "east": "low", "north": "none", @@ -227215,7 +227734,7 @@ } }, { - "id": 7838, + "id": 7848, "properties": { "east": "low", "north": "none", @@ -227226,7 +227745,7 @@ } }, { - "id": 7839, + "id": 7849, "properties": { "east": "low", "north": "none", @@ -227237,7 +227756,7 @@ } }, { - "id": 7840, + "id": 7850, "properties": { "east": "low", "north": "none", @@ -227248,7 +227767,7 @@ } }, { - "id": 7841, + "id": 7851, "properties": { "east": "low", "north": "none", @@ -227259,7 +227778,7 @@ } }, { - "id": 7842, + "id": 7852, "properties": { "east": "low", "north": "none", @@ -227270,7 +227789,7 @@ } }, { - "id": 7843, + "id": 7853, "properties": { "east": "low", "north": "none", @@ -227281,7 +227800,7 @@ } }, { - "id": 7844, + "id": 7854, "properties": { "east": "low", "north": "none", @@ -227292,7 +227811,7 @@ } }, { - "id": 7845, + "id": 7855, "properties": { "east": "low", "north": "none", @@ -227303,7 +227822,7 @@ } }, { - "id": 7846, + "id": 7856, "properties": { "east": "low", "north": "none", @@ -227314,7 +227833,7 @@ } }, { - "id": 7847, + "id": 7857, "properties": { "east": "low", "north": "none", @@ -227325,7 +227844,7 @@ } }, { - "id": 7848, + "id": 7858, "properties": { "east": "low", "north": "none", @@ -227336,7 +227855,7 @@ } }, { - "id": 7849, + "id": 7859, "properties": { "east": "low", "north": "none", @@ -227347,7 +227866,7 @@ } }, { - "id": 7850, + "id": 7860, "properties": { "east": "low", "north": "none", @@ -227358,7 +227877,7 @@ } }, { - "id": 7851, + "id": 7861, "properties": { "east": "low", "north": "none", @@ -227369,7 +227888,7 @@ } }, { - "id": 7852, + "id": 7862, "properties": { "east": "low", "north": "none", @@ -227380,7 +227899,7 @@ } }, { - "id": 7853, + "id": 7863, "properties": { "east": "low", "north": "none", @@ -227391,7 +227910,7 @@ } }, { - "id": 7854, + "id": 7864, "properties": { "east": "low", "north": "none", @@ -227402,7 +227921,7 @@ } }, { - "id": 7855, + "id": 7865, "properties": { "east": "low", "north": "none", @@ -227413,7 +227932,7 @@ } }, { - "id": 7856, + "id": 7866, "properties": { "east": "low", "north": "none", @@ -227424,7 +227943,7 @@ } }, { - "id": 7857, + "id": 7867, "properties": { "east": "low", "north": "none", @@ -227435,7 +227954,7 @@ } }, { - "id": 7858, + "id": 7868, "properties": { "east": "low", "north": "none", @@ -227446,7 +227965,7 @@ } }, { - "id": 7859, + "id": 7869, "properties": { "east": "low", "north": "none", @@ -227457,7 +227976,7 @@ } }, { - "id": 7860, + "id": 7870, "properties": { "east": "low", "north": "none", @@ -227468,7 +227987,7 @@ } }, { - "id": 7861, + "id": 7871, "properties": { "east": "low", "north": "none", @@ -227479,7 +227998,7 @@ } }, { - "id": 7862, + "id": 7872, "properties": { "east": "low", "north": "none", @@ -227490,7 +228009,7 @@ } }, { - "id": 7863, + "id": 7873, "properties": { "east": "low", "north": "none", @@ -227501,7 +228020,7 @@ } }, { - "id": 7864, + "id": 7874, "properties": { "east": "low", "north": "none", @@ -227512,7 +228031,7 @@ } }, { - "id": 7865, + "id": 7875, "properties": { "east": "low", "north": "low", @@ -227523,7 +228042,7 @@ } }, { - "id": 7866, + "id": 7876, "properties": { "east": "low", "north": "low", @@ -227534,7 +228053,7 @@ } }, { - "id": 7867, + "id": 7877, "properties": { "east": "low", "north": "low", @@ -227545,7 +228064,7 @@ } }, { - "id": 7868, + "id": 7878, "properties": { "east": "low", "north": "low", @@ -227556,7 +228075,7 @@ } }, { - "id": 7869, + "id": 7879, "properties": { "east": "low", "north": "low", @@ -227567,7 +228086,7 @@ } }, { - "id": 7870, + "id": 7880, "properties": { "east": "low", "north": "low", @@ -227578,7 +228097,7 @@ } }, { - "id": 7871, + "id": 7881, "properties": { "east": "low", "north": "low", @@ -227589,7 +228108,7 @@ } }, { - "id": 7872, + "id": 7882, "properties": { "east": "low", "north": "low", @@ -227600,7 +228119,7 @@ } }, { - "id": 7873, + "id": 7883, "properties": { "east": "low", "north": "low", @@ -227611,7 +228130,7 @@ } }, { - "id": 7874, + "id": 7884, "properties": { "east": "low", "north": "low", @@ -227622,7 +228141,7 @@ } }, { - "id": 7875, + "id": 7885, "properties": { "east": "low", "north": "low", @@ -227633,7 +228152,7 @@ } }, { - "id": 7876, + "id": 7886, "properties": { "east": "low", "north": "low", @@ -227644,7 +228163,7 @@ } }, { - "id": 7877, + "id": 7887, "properties": { "east": "low", "north": "low", @@ -227655,7 +228174,7 @@ } }, { - "id": 7878, + "id": 7888, "properties": { "east": "low", "north": "low", @@ -227666,7 +228185,7 @@ } }, { - "id": 7879, + "id": 7889, "properties": { "east": "low", "north": "low", @@ -227677,7 +228196,7 @@ } }, { - "id": 7880, + "id": 7890, "properties": { "east": "low", "north": "low", @@ -227688,7 +228207,7 @@ } }, { - "id": 7881, + "id": 7891, "properties": { "east": "low", "north": "low", @@ -227699,7 +228218,7 @@ } }, { - "id": 7882, + "id": 7892, "properties": { "east": "low", "north": "low", @@ -227710,7 +228229,7 @@ } }, { - "id": 7883, + "id": 7893, "properties": { "east": "low", "north": "low", @@ -227721,7 +228240,7 @@ } }, { - "id": 7884, + "id": 7894, "properties": { "east": "low", "north": "low", @@ -227732,7 +228251,7 @@ } }, { - "id": 7885, + "id": 7895, "properties": { "east": "low", "north": "low", @@ -227743,7 +228262,7 @@ } }, { - "id": 7886, + "id": 7896, "properties": { "east": "low", "north": "low", @@ -227754,7 +228273,7 @@ } }, { - "id": 7887, + "id": 7897, "properties": { "east": "low", "north": "low", @@ -227765,7 +228284,7 @@ } }, { - "id": 7888, + "id": 7898, "properties": { "east": "low", "north": "low", @@ -227776,7 +228295,7 @@ } }, { - "id": 7889, + "id": 7899, "properties": { "east": "low", "north": "low", @@ -227787,7 +228306,7 @@ } }, { - "id": 7890, + "id": 7900, "properties": { "east": "low", "north": "low", @@ -227798,7 +228317,7 @@ } }, { - "id": 7891, + "id": 7901, "properties": { "east": "low", "north": "low", @@ -227809,7 +228328,7 @@ } }, { - "id": 7892, + "id": 7902, "properties": { "east": "low", "north": "low", @@ -227820,7 +228339,7 @@ } }, { - "id": 7893, + "id": 7903, "properties": { "east": "low", "north": "low", @@ -227831,7 +228350,7 @@ } }, { - "id": 7894, + "id": 7904, "properties": { "east": "low", "north": "low", @@ -227842,7 +228361,7 @@ } }, { - "id": 7895, + "id": 7905, "properties": { "east": "low", "north": "low", @@ -227853,7 +228372,7 @@ } }, { - "id": 7896, + "id": 7906, "properties": { "east": "low", "north": "low", @@ -227864,7 +228383,7 @@ } }, { - "id": 7897, + "id": 7907, "properties": { "east": "low", "north": "low", @@ -227875,7 +228394,7 @@ } }, { - "id": 7898, + "id": 7908, "properties": { "east": "low", "north": "low", @@ -227886,7 +228405,7 @@ } }, { - "id": 7899, + "id": 7909, "properties": { "east": "low", "north": "low", @@ -227897,7 +228416,7 @@ } }, { - "id": 7900, + "id": 7910, "properties": { "east": "low", "north": "low", @@ -227908,7 +228427,7 @@ } }, { - "id": 7901, + "id": 7911, "properties": { "east": "low", "north": "tall", @@ -227919,7 +228438,7 @@ } }, { - "id": 7902, + "id": 7912, "properties": { "east": "low", "north": "tall", @@ -227930,7 +228449,7 @@ } }, { - "id": 7903, + "id": 7913, "properties": { "east": "low", "north": "tall", @@ -227941,7 +228460,7 @@ } }, { - "id": 7904, + "id": 7914, "properties": { "east": "low", "north": "tall", @@ -227952,7 +228471,7 @@ } }, { - "id": 7905, + "id": 7915, "properties": { "east": "low", "north": "tall", @@ -227963,7 +228482,7 @@ } }, { - "id": 7906, + "id": 7916, "properties": { "east": "low", "north": "tall", @@ -227974,7 +228493,7 @@ } }, { - "id": 7907, + "id": 7917, "properties": { "east": "low", "north": "tall", @@ -227985,7 +228504,7 @@ } }, { - "id": 7908, + "id": 7918, "properties": { "east": "low", "north": "tall", @@ -227996,7 +228515,7 @@ } }, { - "id": 7909, + "id": 7919, "properties": { "east": "low", "north": "tall", @@ -228007,7 +228526,7 @@ } }, { - "id": 7910, + "id": 7920, "properties": { "east": "low", "north": "tall", @@ -228018,7 +228537,7 @@ } }, { - "id": 7911, + "id": 7921, "properties": { "east": "low", "north": "tall", @@ -228029,7 +228548,7 @@ } }, { - "id": 7912, + "id": 7922, "properties": { "east": "low", "north": "tall", @@ -228040,7 +228559,7 @@ } }, { - "id": 7913, + "id": 7923, "properties": { "east": "low", "north": "tall", @@ -228051,7 +228570,7 @@ } }, { - "id": 7914, + "id": 7924, "properties": { "east": "low", "north": "tall", @@ -228062,7 +228581,7 @@ } }, { - "id": 7915, + "id": 7925, "properties": { "east": "low", "north": "tall", @@ -228073,7 +228592,7 @@ } }, { - "id": 7916, + "id": 7926, "properties": { "east": "low", "north": "tall", @@ -228084,7 +228603,7 @@ } }, { - "id": 7917, + "id": 7927, "properties": { "east": "low", "north": "tall", @@ -228095,7 +228614,7 @@ } }, { - "id": 7918, + "id": 7928, "properties": { "east": "low", "north": "tall", @@ -228106,7 +228625,7 @@ } }, { - "id": 7919, + "id": 7929, "properties": { "east": "low", "north": "tall", @@ -228117,7 +228636,7 @@ } }, { - "id": 7920, + "id": 7930, "properties": { "east": "low", "north": "tall", @@ -228128,7 +228647,7 @@ } }, { - "id": 7921, + "id": 7931, "properties": { "east": "low", "north": "tall", @@ -228139,7 +228658,7 @@ } }, { - "id": 7922, + "id": 7932, "properties": { "east": "low", "north": "tall", @@ -228150,7 +228669,7 @@ } }, { - "id": 7923, + "id": 7933, "properties": { "east": "low", "north": "tall", @@ -228161,7 +228680,7 @@ } }, { - "id": 7924, + "id": 7934, "properties": { "east": "low", "north": "tall", @@ -228172,7 +228691,7 @@ } }, { - "id": 7925, + "id": 7935, "properties": { "east": "low", "north": "tall", @@ -228183,7 +228702,7 @@ } }, { - "id": 7926, + "id": 7936, "properties": { "east": "low", "north": "tall", @@ -228194,7 +228713,7 @@ } }, { - "id": 7927, + "id": 7937, "properties": { "east": "low", "north": "tall", @@ -228205,7 +228724,7 @@ } }, { - "id": 7928, + "id": 7938, "properties": { "east": "low", "north": "tall", @@ -228216,7 +228735,7 @@ } }, { - "id": 7929, + "id": 7939, "properties": { "east": "low", "north": "tall", @@ -228227,7 +228746,7 @@ } }, { - "id": 7930, + "id": 7940, "properties": { "east": "low", "north": "tall", @@ -228238,7 +228757,7 @@ } }, { - "id": 7931, + "id": 7941, "properties": { "east": "low", "north": "tall", @@ -228249,7 +228768,7 @@ } }, { - "id": 7932, + "id": 7942, "properties": { "east": "low", "north": "tall", @@ -228260,7 +228779,7 @@ } }, { - "id": 7933, + "id": 7943, "properties": { "east": "low", "north": "tall", @@ -228271,7 +228790,7 @@ } }, { - "id": 7934, + "id": 7944, "properties": { "east": "low", "north": "tall", @@ -228282,7 +228801,7 @@ } }, { - "id": 7935, + "id": 7945, "properties": { "east": "low", "north": "tall", @@ -228293,7 +228812,7 @@ } }, { - "id": 7936, + "id": 7946, "properties": { "east": "low", "north": "tall", @@ -228304,7 +228823,7 @@ } }, { - "id": 7937, + "id": 7947, "properties": { "east": "tall", "north": "none", @@ -228315,7 +228834,7 @@ } }, { - "id": 7938, + "id": 7948, "properties": { "east": "tall", "north": "none", @@ -228326,7 +228845,7 @@ } }, { - "id": 7939, + "id": 7949, "properties": { "east": "tall", "north": "none", @@ -228337,7 +228856,7 @@ } }, { - "id": 7940, + "id": 7950, "properties": { "east": "tall", "north": "none", @@ -228348,7 +228867,7 @@ } }, { - "id": 7941, + "id": 7951, "properties": { "east": "tall", "north": "none", @@ -228359,7 +228878,7 @@ } }, { - "id": 7942, + "id": 7952, "properties": { "east": "tall", "north": "none", @@ -228370,7 +228889,7 @@ } }, { - "id": 7943, + "id": 7953, "properties": { "east": "tall", "north": "none", @@ -228381,7 +228900,7 @@ } }, { - "id": 7944, + "id": 7954, "properties": { "east": "tall", "north": "none", @@ -228392,7 +228911,7 @@ } }, { - "id": 7945, + "id": 7955, "properties": { "east": "tall", "north": "none", @@ -228403,7 +228922,7 @@ } }, { - "id": 7946, + "id": 7956, "properties": { "east": "tall", "north": "none", @@ -228414,7 +228933,7 @@ } }, { - "id": 7947, + "id": 7957, "properties": { "east": "tall", "north": "none", @@ -228425,7 +228944,7 @@ } }, { - "id": 7948, + "id": 7958, "properties": { "east": "tall", "north": "none", @@ -228436,7 +228955,7 @@ } }, { - "id": 7949, + "id": 7959, "properties": { "east": "tall", "north": "none", @@ -228447,7 +228966,7 @@ } }, { - "id": 7950, + "id": 7960, "properties": { "east": "tall", "north": "none", @@ -228458,7 +228977,7 @@ } }, { - "id": 7951, + "id": 7961, "properties": { "east": "tall", "north": "none", @@ -228469,7 +228988,7 @@ } }, { - "id": 7952, + "id": 7962, "properties": { "east": "tall", "north": "none", @@ -228480,7 +228999,7 @@ } }, { - "id": 7953, + "id": 7963, "properties": { "east": "tall", "north": "none", @@ -228491,7 +229010,7 @@ } }, { - "id": 7954, + "id": 7964, "properties": { "east": "tall", "north": "none", @@ -228502,7 +229021,7 @@ } }, { - "id": 7955, + "id": 7965, "properties": { "east": "tall", "north": "none", @@ -228513,7 +229032,7 @@ } }, { - "id": 7956, + "id": 7966, "properties": { "east": "tall", "north": "none", @@ -228524,7 +229043,7 @@ } }, { - "id": 7957, + "id": 7967, "properties": { "east": "tall", "north": "none", @@ -228535,7 +229054,7 @@ } }, { - "id": 7958, + "id": 7968, "properties": { "east": "tall", "north": "none", @@ -228546,7 +229065,7 @@ } }, { - "id": 7959, + "id": 7969, "properties": { "east": "tall", "north": "none", @@ -228557,7 +229076,7 @@ } }, { - "id": 7960, + "id": 7970, "properties": { "east": "tall", "north": "none", @@ -228568,7 +229087,7 @@ } }, { - "id": 7961, + "id": 7971, "properties": { "east": "tall", "north": "none", @@ -228579,7 +229098,7 @@ } }, { - "id": 7962, + "id": 7972, "properties": { "east": "tall", "north": "none", @@ -228590,7 +229109,7 @@ } }, { - "id": 7963, + "id": 7973, "properties": { "east": "tall", "north": "none", @@ -228601,7 +229120,7 @@ } }, { - "id": 7964, + "id": 7974, "properties": { "east": "tall", "north": "none", @@ -228612,7 +229131,7 @@ } }, { - "id": 7965, + "id": 7975, "properties": { "east": "tall", "north": "none", @@ -228623,7 +229142,7 @@ } }, { - "id": 7966, + "id": 7976, "properties": { "east": "tall", "north": "none", @@ -228634,7 +229153,7 @@ } }, { - "id": 7967, + "id": 7977, "properties": { "east": "tall", "north": "none", @@ -228645,7 +229164,7 @@ } }, { - "id": 7968, + "id": 7978, "properties": { "east": "tall", "north": "none", @@ -228656,7 +229175,7 @@ } }, { - "id": 7969, + "id": 7979, "properties": { "east": "tall", "north": "none", @@ -228667,7 +229186,7 @@ } }, { - "id": 7970, + "id": 7980, "properties": { "east": "tall", "north": "none", @@ -228678,7 +229197,7 @@ } }, { - "id": 7971, + "id": 7981, "properties": { "east": "tall", "north": "none", @@ -228689,7 +229208,7 @@ } }, { - "id": 7972, + "id": 7982, "properties": { "east": "tall", "north": "none", @@ -228700,7 +229219,7 @@ } }, { - "id": 7973, + "id": 7983, "properties": { "east": "tall", "north": "low", @@ -228711,7 +229230,7 @@ } }, { - "id": 7974, + "id": 7984, "properties": { "east": "tall", "north": "low", @@ -228722,7 +229241,7 @@ } }, { - "id": 7975, + "id": 7985, "properties": { "east": "tall", "north": "low", @@ -228733,7 +229252,7 @@ } }, { - "id": 7976, + "id": 7986, "properties": { "east": "tall", "north": "low", @@ -228744,7 +229263,7 @@ } }, { - "id": 7977, + "id": 7987, "properties": { "east": "tall", "north": "low", @@ -228755,7 +229274,7 @@ } }, { - "id": 7978, + "id": 7988, "properties": { "east": "tall", "north": "low", @@ -228766,7 +229285,7 @@ } }, { - "id": 7979, + "id": 7989, "properties": { "east": "tall", "north": "low", @@ -228777,7 +229296,7 @@ } }, { - "id": 7980, + "id": 7990, "properties": { "east": "tall", "north": "low", @@ -228788,7 +229307,7 @@ } }, { - "id": 7981, + "id": 7991, "properties": { "east": "tall", "north": "low", @@ -228799,7 +229318,7 @@ } }, { - "id": 7982, + "id": 7992, "properties": { "east": "tall", "north": "low", @@ -228810,7 +229329,7 @@ } }, { - "id": 7983, + "id": 7993, "properties": { "east": "tall", "north": "low", @@ -228821,7 +229340,7 @@ } }, { - "id": 7984, + "id": 7994, "properties": { "east": "tall", "north": "low", @@ -228832,7 +229351,7 @@ } }, { - "id": 7985, + "id": 7995, "properties": { "east": "tall", "north": "low", @@ -228843,7 +229362,7 @@ } }, { - "id": 7986, + "id": 7996, "properties": { "east": "tall", "north": "low", @@ -228854,7 +229373,7 @@ } }, { - "id": 7987, + "id": 7997, "properties": { "east": "tall", "north": "low", @@ -228865,7 +229384,7 @@ } }, { - "id": 7988, + "id": 7998, "properties": { "east": "tall", "north": "low", @@ -228876,7 +229395,7 @@ } }, { - "id": 7989, + "id": 7999, "properties": { "east": "tall", "north": "low", @@ -228887,7 +229406,7 @@ } }, { - "id": 7990, + "id": 8000, "properties": { "east": "tall", "north": "low", @@ -228898,7 +229417,7 @@ } }, { - "id": 7991, + "id": 8001, "properties": { "east": "tall", "north": "low", @@ -228909,7 +229428,7 @@ } }, { - "id": 7992, + "id": 8002, "properties": { "east": "tall", "north": "low", @@ -228920,7 +229439,7 @@ } }, { - "id": 7993, + "id": 8003, "properties": { "east": "tall", "north": "low", @@ -228931,7 +229450,7 @@ } }, { - "id": 7994, + "id": 8004, "properties": { "east": "tall", "north": "low", @@ -228942,7 +229461,7 @@ } }, { - "id": 7995, + "id": 8005, "properties": { "east": "tall", "north": "low", @@ -228953,7 +229472,7 @@ } }, { - "id": 7996, + "id": 8006, "properties": { "east": "tall", "north": "low", @@ -228964,7 +229483,7 @@ } }, { - "id": 7997, + "id": 8007, "properties": { "east": "tall", "north": "low", @@ -228975,7 +229494,7 @@ } }, { - "id": 7998, + "id": 8008, "properties": { "east": "tall", "north": "low", @@ -228986,7 +229505,7 @@ } }, { - "id": 7999, + "id": 8009, "properties": { "east": "tall", "north": "low", @@ -228997,7 +229516,7 @@ } }, { - "id": 8000, + "id": 8010, "properties": { "east": "tall", "north": "low", @@ -229008,7 +229527,7 @@ } }, { - "id": 8001, + "id": 8011, "properties": { "east": "tall", "north": "low", @@ -229019,7 +229538,7 @@ } }, { - "id": 8002, + "id": 8012, "properties": { "east": "tall", "north": "low", @@ -229030,7 +229549,7 @@ } }, { - "id": 8003, + "id": 8013, "properties": { "east": "tall", "north": "low", @@ -229041,7 +229560,7 @@ } }, { - "id": 8004, + "id": 8014, "properties": { "east": "tall", "north": "low", @@ -229052,7 +229571,7 @@ } }, { - "id": 8005, + "id": 8015, "properties": { "east": "tall", "north": "low", @@ -229063,7 +229582,7 @@ } }, { - "id": 8006, + "id": 8016, "properties": { "east": "tall", "north": "low", @@ -229074,7 +229593,7 @@ } }, { - "id": 8007, + "id": 8017, "properties": { "east": "tall", "north": "low", @@ -229085,7 +229604,7 @@ } }, { - "id": 8008, + "id": 8018, "properties": { "east": "tall", "north": "low", @@ -229096,7 +229615,7 @@ } }, { - "id": 8009, + "id": 8019, "properties": { "east": "tall", "north": "tall", @@ -229107,7 +229626,7 @@ } }, { - "id": 8010, + "id": 8020, "properties": { "east": "tall", "north": "tall", @@ -229118,7 +229637,7 @@ } }, { - "id": 8011, + "id": 8021, "properties": { "east": "tall", "north": "tall", @@ -229129,7 +229648,7 @@ } }, { - "id": 8012, + "id": 8022, "properties": { "east": "tall", "north": "tall", @@ -229140,7 +229659,7 @@ } }, { - "id": 8013, + "id": 8023, "properties": { "east": "tall", "north": "tall", @@ -229151,7 +229670,7 @@ } }, { - "id": 8014, + "id": 8024, "properties": { "east": "tall", "north": "tall", @@ -229162,7 +229681,7 @@ } }, { - "id": 8015, + "id": 8025, "properties": { "east": "tall", "north": "tall", @@ -229173,7 +229692,7 @@ } }, { - "id": 8016, + "id": 8026, "properties": { "east": "tall", "north": "tall", @@ -229184,7 +229703,7 @@ } }, { - "id": 8017, + "id": 8027, "properties": { "east": "tall", "north": "tall", @@ -229195,7 +229714,7 @@ } }, { - "id": 8018, + "id": 8028, "properties": { "east": "tall", "north": "tall", @@ -229206,7 +229725,7 @@ } }, { - "id": 8019, + "id": 8029, "properties": { "east": "tall", "north": "tall", @@ -229217,7 +229736,7 @@ } }, { - "id": 8020, + "id": 8030, "properties": { "east": "tall", "north": "tall", @@ -229228,7 +229747,7 @@ } }, { - "id": 8021, + "id": 8031, "properties": { "east": "tall", "north": "tall", @@ -229239,7 +229758,7 @@ } }, { - "id": 8022, + "id": 8032, "properties": { "east": "tall", "north": "tall", @@ -229250,7 +229769,7 @@ } }, { - "id": 8023, + "id": 8033, "properties": { "east": "tall", "north": "tall", @@ -229261,7 +229780,7 @@ } }, { - "id": 8024, + "id": 8034, "properties": { "east": "tall", "north": "tall", @@ -229272,7 +229791,7 @@ } }, { - "id": 8025, + "id": 8035, "properties": { "east": "tall", "north": "tall", @@ -229283,7 +229802,7 @@ } }, { - "id": 8026, + "id": 8036, "properties": { "east": "tall", "north": "tall", @@ -229294,7 +229813,7 @@ } }, { - "id": 8027, + "id": 8037, "properties": { "east": "tall", "north": "tall", @@ -229305,7 +229824,7 @@ } }, { - "id": 8028, + "id": 8038, "properties": { "east": "tall", "north": "tall", @@ -229316,7 +229835,7 @@ } }, { - "id": 8029, + "id": 8039, "properties": { "east": "tall", "north": "tall", @@ -229327,7 +229846,7 @@ } }, { - "id": 8030, + "id": 8040, "properties": { "east": "tall", "north": "tall", @@ -229338,7 +229857,7 @@ } }, { - "id": 8031, + "id": 8041, "properties": { "east": "tall", "north": "tall", @@ -229349,7 +229868,7 @@ } }, { - "id": 8032, + "id": 8042, "properties": { "east": "tall", "north": "tall", @@ -229360,7 +229879,7 @@ } }, { - "id": 8033, + "id": 8043, "properties": { "east": "tall", "north": "tall", @@ -229371,7 +229890,7 @@ } }, { - "id": 8034, + "id": 8044, "properties": { "east": "tall", "north": "tall", @@ -229382,7 +229901,7 @@ } }, { - "id": 8035, + "id": 8045, "properties": { "east": "tall", "north": "tall", @@ -229393,7 +229912,7 @@ } }, { - "id": 8036, + "id": 8046, "properties": { "east": "tall", "north": "tall", @@ -229404,7 +229923,7 @@ } }, { - "id": 8037, + "id": 8047, "properties": { "east": "tall", "north": "tall", @@ -229415,7 +229934,7 @@ } }, { - "id": 8038, + "id": 8048, "properties": { "east": "tall", "north": "tall", @@ -229426,7 +229945,7 @@ } }, { - "id": 8039, + "id": 8049, "properties": { "east": "tall", "north": "tall", @@ -229437,7 +229956,7 @@ } }, { - "id": 8040, + "id": 8050, "properties": { "east": "tall", "north": "tall", @@ -229448,7 +229967,7 @@ } }, { - "id": 8041, + "id": 8051, "properties": { "east": "tall", "north": "tall", @@ -229459,7 +229978,7 @@ } }, { - "id": 8042, + "id": 8052, "properties": { "east": "tall", "north": "tall", @@ -229470,7 +229989,7 @@ } }, { - "id": 8043, + "id": 8053, "properties": { "east": "tall", "north": "tall", @@ -229481,7 +230000,7 @@ } }, { - "id": 8044, + "id": 8054, "properties": { "east": "tall", "north": "tall", @@ -229501,7 +230020,7 @@ "states": [ { "default": true, - "id": 7634 + "id": 7644 } ] }, @@ -229542,7 +230061,7 @@ }, "states": [ { - "id": 7230, + "id": 7240, "properties": { "down": "true", "east": "true", @@ -229554,7 +230073,7 @@ } }, { - "id": 7231, + "id": 7241, "properties": { "down": "true", "east": "true", @@ -229566,7 +230085,7 @@ } }, { - "id": 7232, + "id": 7242, "properties": { "down": "true", "east": "true", @@ -229578,7 +230097,7 @@ } }, { - "id": 7233, + "id": 7243, "properties": { "down": "true", "east": "true", @@ -229590,7 +230109,7 @@ } }, { - "id": 7234, + "id": 7244, "properties": { "down": "true", "east": "true", @@ -229602,7 +230121,7 @@ } }, { - "id": 7235, + "id": 7245, "properties": { "down": "true", "east": "true", @@ -229614,7 +230133,7 @@ } }, { - "id": 7236, + "id": 7246, "properties": { "down": "true", "east": "true", @@ -229626,7 +230145,7 @@ } }, { - "id": 7237, + "id": 7247, "properties": { "down": "true", "east": "true", @@ -229638,7 +230157,7 @@ } }, { - "id": 7238, + "id": 7248, "properties": { "down": "true", "east": "true", @@ -229650,7 +230169,7 @@ } }, { - "id": 7239, + "id": 7249, "properties": { "down": "true", "east": "true", @@ -229662,7 +230181,7 @@ } }, { - "id": 7240, + "id": 7250, "properties": { "down": "true", "east": "true", @@ -229674,7 +230193,7 @@ } }, { - "id": 7241, + "id": 7251, "properties": { "down": "true", "east": "true", @@ -229686,7 +230205,7 @@ } }, { - "id": 7242, + "id": 7252, "properties": { "down": "true", "east": "true", @@ -229698,7 +230217,7 @@ } }, { - "id": 7243, + "id": 7253, "properties": { "down": "true", "east": "true", @@ -229710,7 +230229,7 @@ } }, { - "id": 7244, + "id": 7254, "properties": { "down": "true", "east": "true", @@ -229722,7 +230241,7 @@ } }, { - "id": 7245, + "id": 7255, "properties": { "down": "true", "east": "true", @@ -229734,7 +230253,7 @@ } }, { - "id": 7246, + "id": 7256, "properties": { "down": "true", "east": "true", @@ -229746,7 +230265,7 @@ } }, { - "id": 7247, + "id": 7257, "properties": { "down": "true", "east": "true", @@ -229758,7 +230277,7 @@ } }, { - "id": 7248, + "id": 7258, "properties": { "down": "true", "east": "true", @@ -229770,7 +230289,7 @@ } }, { - "id": 7249, + "id": 7259, "properties": { "down": "true", "east": "true", @@ -229782,7 +230301,7 @@ } }, { - "id": 7250, + "id": 7260, "properties": { "down": "true", "east": "true", @@ -229794,7 +230313,7 @@ } }, { - "id": 7251, + "id": 7261, "properties": { "down": "true", "east": "true", @@ -229806,7 +230325,7 @@ } }, { - "id": 7252, + "id": 7262, "properties": { "down": "true", "east": "true", @@ -229818,7 +230337,7 @@ } }, { - "id": 7253, + "id": 7263, "properties": { "down": "true", "east": "true", @@ -229830,7 +230349,7 @@ } }, { - "id": 7254, + "id": 7264, "properties": { "down": "true", "east": "true", @@ -229842,7 +230361,7 @@ } }, { - "id": 7255, + "id": 7265, "properties": { "down": "true", "east": "true", @@ -229854,7 +230373,7 @@ } }, { - "id": 7256, + "id": 7266, "properties": { "down": "true", "east": "true", @@ -229866,7 +230385,7 @@ } }, { - "id": 7257, + "id": 7267, "properties": { "down": "true", "east": "true", @@ -229878,7 +230397,7 @@ } }, { - "id": 7258, + "id": 7268, "properties": { "down": "true", "east": "true", @@ -229890,7 +230409,7 @@ } }, { - "id": 7259, + "id": 7269, "properties": { "down": "true", "east": "true", @@ -229902,7 +230421,7 @@ } }, { - "id": 7260, + "id": 7270, "properties": { "down": "true", "east": "true", @@ -229914,7 +230433,7 @@ } }, { - "id": 7261, + "id": 7271, "properties": { "down": "true", "east": "true", @@ -229926,7 +230445,7 @@ } }, { - "id": 7262, + "id": 7272, "properties": { "down": "true", "east": "false", @@ -229938,7 +230457,7 @@ } }, { - "id": 7263, + "id": 7273, "properties": { "down": "true", "east": "false", @@ -229950,7 +230469,7 @@ } }, { - "id": 7264, + "id": 7274, "properties": { "down": "true", "east": "false", @@ -229962,7 +230481,7 @@ } }, { - "id": 7265, + "id": 7275, "properties": { "down": "true", "east": "false", @@ -229974,7 +230493,7 @@ } }, { - "id": 7266, + "id": 7276, "properties": { "down": "true", "east": "false", @@ -229986,7 +230505,7 @@ } }, { - "id": 7267, + "id": 7277, "properties": { "down": "true", "east": "false", @@ -229998,7 +230517,7 @@ } }, { - "id": 7268, + "id": 7278, "properties": { "down": "true", "east": "false", @@ -230010,7 +230529,7 @@ } }, { - "id": 7269, + "id": 7279, "properties": { "down": "true", "east": "false", @@ -230022,7 +230541,7 @@ } }, { - "id": 7270, + "id": 7280, "properties": { "down": "true", "east": "false", @@ -230034,7 +230553,7 @@ } }, { - "id": 7271, + "id": 7281, "properties": { "down": "true", "east": "false", @@ -230046,7 +230565,7 @@ } }, { - "id": 7272, + "id": 7282, "properties": { "down": "true", "east": "false", @@ -230058,7 +230577,7 @@ } }, { - "id": 7273, + "id": 7283, "properties": { "down": "true", "east": "false", @@ -230070,7 +230589,7 @@ } }, { - "id": 7274, + "id": 7284, "properties": { "down": "true", "east": "false", @@ -230082,7 +230601,7 @@ } }, { - "id": 7275, + "id": 7285, "properties": { "down": "true", "east": "false", @@ -230094,7 +230613,7 @@ } }, { - "id": 7276, + "id": 7286, "properties": { "down": "true", "east": "false", @@ -230106,7 +230625,7 @@ } }, { - "id": 7277, + "id": 7287, "properties": { "down": "true", "east": "false", @@ -230118,7 +230637,7 @@ } }, { - "id": 7278, + "id": 7288, "properties": { "down": "true", "east": "false", @@ -230130,7 +230649,7 @@ } }, { - "id": 7279, + "id": 7289, "properties": { "down": "true", "east": "false", @@ -230142,7 +230661,7 @@ } }, { - "id": 7280, + "id": 7290, "properties": { "down": "true", "east": "false", @@ -230154,7 +230673,7 @@ } }, { - "id": 7281, + "id": 7291, "properties": { "down": "true", "east": "false", @@ -230166,7 +230685,7 @@ } }, { - "id": 7282, + "id": 7292, "properties": { "down": "true", "east": "false", @@ -230178,7 +230697,7 @@ } }, { - "id": 7283, + "id": 7293, "properties": { "down": "true", "east": "false", @@ -230190,7 +230709,7 @@ } }, { - "id": 7284, + "id": 7294, "properties": { "down": "true", "east": "false", @@ -230202,7 +230721,7 @@ } }, { - "id": 7285, + "id": 7295, "properties": { "down": "true", "east": "false", @@ -230214,7 +230733,7 @@ } }, { - "id": 7286, + "id": 7296, "properties": { "down": "true", "east": "false", @@ -230226,7 +230745,7 @@ } }, { - "id": 7287, + "id": 7297, "properties": { "down": "true", "east": "false", @@ -230238,7 +230757,7 @@ } }, { - "id": 7288, + "id": 7298, "properties": { "down": "true", "east": "false", @@ -230250,7 +230769,7 @@ } }, { - "id": 7289, + "id": 7299, "properties": { "down": "true", "east": "false", @@ -230262,7 +230781,7 @@ } }, { - "id": 7290, + "id": 7300, "properties": { "down": "true", "east": "false", @@ -230274,7 +230793,7 @@ } }, { - "id": 7291, + "id": 7301, "properties": { "down": "true", "east": "false", @@ -230286,7 +230805,7 @@ } }, { - "id": 7292, + "id": 7302, "properties": { "down": "true", "east": "false", @@ -230298,7 +230817,7 @@ } }, { - "id": 7293, + "id": 7303, "properties": { "down": "true", "east": "false", @@ -230310,7 +230829,7 @@ } }, { - "id": 7294, + "id": 7304, "properties": { "down": "false", "east": "true", @@ -230322,7 +230841,7 @@ } }, { - "id": 7295, + "id": 7305, "properties": { "down": "false", "east": "true", @@ -230334,7 +230853,7 @@ } }, { - "id": 7296, + "id": 7306, "properties": { "down": "false", "east": "true", @@ -230346,7 +230865,7 @@ } }, { - "id": 7297, + "id": 7307, "properties": { "down": "false", "east": "true", @@ -230358,7 +230877,7 @@ } }, { - "id": 7298, + "id": 7308, "properties": { "down": "false", "east": "true", @@ -230370,7 +230889,7 @@ } }, { - "id": 7299, + "id": 7309, "properties": { "down": "false", "east": "true", @@ -230382,7 +230901,7 @@ } }, { - "id": 7300, + "id": 7310, "properties": { "down": "false", "east": "true", @@ -230394,7 +230913,7 @@ } }, { - "id": 7301, + "id": 7311, "properties": { "down": "false", "east": "true", @@ -230406,7 +230925,7 @@ } }, { - "id": 7302, + "id": 7312, "properties": { "down": "false", "east": "true", @@ -230418,7 +230937,7 @@ } }, { - "id": 7303, + "id": 7313, "properties": { "down": "false", "east": "true", @@ -230430,7 +230949,7 @@ } }, { - "id": 7304, + "id": 7314, "properties": { "down": "false", "east": "true", @@ -230442,7 +230961,7 @@ } }, { - "id": 7305, + "id": 7315, "properties": { "down": "false", "east": "true", @@ -230454,7 +230973,7 @@ } }, { - "id": 7306, + "id": 7316, "properties": { "down": "false", "east": "true", @@ -230466,7 +230985,7 @@ } }, { - "id": 7307, + "id": 7317, "properties": { "down": "false", "east": "true", @@ -230478,7 +230997,7 @@ } }, { - "id": 7308, + "id": 7318, "properties": { "down": "false", "east": "true", @@ -230490,7 +231009,7 @@ } }, { - "id": 7309, + "id": 7319, "properties": { "down": "false", "east": "true", @@ -230502,7 +231021,7 @@ } }, { - "id": 7310, + "id": 7320, "properties": { "down": "false", "east": "true", @@ -230514,7 +231033,7 @@ } }, { - "id": 7311, + "id": 7321, "properties": { "down": "false", "east": "true", @@ -230526,7 +231045,7 @@ } }, { - "id": 7312, + "id": 7322, "properties": { "down": "false", "east": "true", @@ -230538,7 +231057,7 @@ } }, { - "id": 7313, + "id": 7323, "properties": { "down": "false", "east": "true", @@ -230550,7 +231069,7 @@ } }, { - "id": 7314, + "id": 7324, "properties": { "down": "false", "east": "true", @@ -230562,7 +231081,7 @@ } }, { - "id": 7315, + "id": 7325, "properties": { "down": "false", "east": "true", @@ -230574,7 +231093,7 @@ } }, { - "id": 7316, + "id": 7326, "properties": { "down": "false", "east": "true", @@ -230586,7 +231105,7 @@ } }, { - "id": 7317, + "id": 7327, "properties": { "down": "false", "east": "true", @@ -230598,7 +231117,7 @@ } }, { - "id": 7318, + "id": 7328, "properties": { "down": "false", "east": "true", @@ -230610,7 +231129,7 @@ } }, { - "id": 7319, + "id": 7329, "properties": { "down": "false", "east": "true", @@ -230622,7 +231141,7 @@ } }, { - "id": 7320, + "id": 7330, "properties": { "down": "false", "east": "true", @@ -230634,7 +231153,7 @@ } }, { - "id": 7321, + "id": 7331, "properties": { "down": "false", "east": "true", @@ -230646,7 +231165,7 @@ } }, { - "id": 7322, + "id": 7332, "properties": { "down": "false", "east": "true", @@ -230658,7 +231177,7 @@ } }, { - "id": 7323, + "id": 7333, "properties": { "down": "false", "east": "true", @@ -230670,7 +231189,7 @@ } }, { - "id": 7324, + "id": 7334, "properties": { "down": "false", "east": "true", @@ -230682,7 +231201,7 @@ } }, { - "id": 7325, + "id": 7335, "properties": { "down": "false", "east": "true", @@ -230694,7 +231213,7 @@ } }, { - "id": 7326, + "id": 7336, "properties": { "down": "false", "east": "false", @@ -230706,7 +231225,7 @@ } }, { - "id": 7327, + "id": 7337, "properties": { "down": "false", "east": "false", @@ -230718,7 +231237,7 @@ } }, { - "id": 7328, + "id": 7338, "properties": { "down": "false", "east": "false", @@ -230730,7 +231249,7 @@ } }, { - "id": 7329, + "id": 7339, "properties": { "down": "false", "east": "false", @@ -230742,7 +231261,7 @@ } }, { - "id": 7330, + "id": 7340, "properties": { "down": "false", "east": "false", @@ -230754,7 +231273,7 @@ } }, { - "id": 7331, + "id": 7341, "properties": { "down": "false", "east": "false", @@ -230766,7 +231285,7 @@ } }, { - "id": 7332, + "id": 7342, "properties": { "down": "false", "east": "false", @@ -230778,7 +231297,7 @@ } }, { - "id": 7333, + "id": 7343, "properties": { "down": "false", "east": "false", @@ -230790,7 +231309,7 @@ } }, { - "id": 7334, + "id": 7344, "properties": { "down": "false", "east": "false", @@ -230802,7 +231321,7 @@ } }, { - "id": 7335, + "id": 7345, "properties": { "down": "false", "east": "false", @@ -230814,7 +231333,7 @@ } }, { - "id": 7336, + "id": 7346, "properties": { "down": "false", "east": "false", @@ -230826,7 +231345,7 @@ } }, { - "id": 7337, + "id": 7347, "properties": { "down": "false", "east": "false", @@ -230838,7 +231357,7 @@ } }, { - "id": 7338, + "id": 7348, "properties": { "down": "false", "east": "false", @@ -230850,7 +231369,7 @@ } }, { - "id": 7339, + "id": 7349, "properties": { "down": "false", "east": "false", @@ -230862,7 +231381,7 @@ } }, { - "id": 7340, + "id": 7350, "properties": { "down": "false", "east": "false", @@ -230874,7 +231393,7 @@ } }, { - "id": 7341, + "id": 7351, "properties": { "down": "false", "east": "false", @@ -230886,7 +231405,7 @@ } }, { - "id": 7342, + "id": 7352, "properties": { "down": "false", "east": "false", @@ -230898,7 +231417,7 @@ } }, { - "id": 7343, + "id": 7353, "properties": { "down": "false", "east": "false", @@ -230910,7 +231429,7 @@ } }, { - "id": 7344, + "id": 7354, "properties": { "down": "false", "east": "false", @@ -230922,7 +231441,7 @@ } }, { - "id": 7345, + "id": 7355, "properties": { "down": "false", "east": "false", @@ -230934,7 +231453,7 @@ } }, { - "id": 7346, + "id": 7356, "properties": { "down": "false", "east": "false", @@ -230946,7 +231465,7 @@ } }, { - "id": 7347, + "id": 7357, "properties": { "down": "false", "east": "false", @@ -230958,7 +231477,7 @@ } }, { - "id": 7348, + "id": 7358, "properties": { "down": "false", "east": "false", @@ -230970,7 +231489,7 @@ } }, { - "id": 7349, + "id": 7359, "properties": { "down": "false", "east": "false", @@ -230982,7 +231501,7 @@ } }, { - "id": 7350, + "id": 7360, "properties": { "down": "false", "east": "false", @@ -230994,7 +231513,7 @@ } }, { - "id": 7351, + "id": 7361, "properties": { "down": "false", "east": "false", @@ -231006,7 +231525,7 @@ } }, { - "id": 7352, + "id": 7362, "properties": { "down": "false", "east": "false", @@ -231018,7 +231537,7 @@ } }, { - "id": 7353, + "id": 7363, "properties": { "down": "false", "east": "false", @@ -231030,7 +231549,7 @@ } }, { - "id": 7354, + "id": 7364, "properties": { "down": "false", "east": "false", @@ -231042,7 +231561,7 @@ } }, { - "id": 7355, + "id": 7365, "properties": { "down": "false", "east": "false", @@ -231054,7 +231573,7 @@ } }, { - "id": 7356, + "id": 7366, "properties": { "down": "false", "east": "false", @@ -231067,7 +231586,7 @@ }, { "default": true, - "id": 7357, + "id": 7367, "properties": { "down": "false", "east": "false", @@ -231097,31 +231616,31 @@ "states": [ { "default": true, - "id": 20463, + "id": 20510, "properties": { "charges": "0" } }, { - "id": 20464, + "id": 20511, "properties": { "charges": "1" } }, { - "id": 20465, + "id": 20512, "properties": { "charges": "2" } }, { - "id": 20466, + "id": 20513, "properties": { "charges": "3" } }, { - "id": 20467, + "id": 20514, "properties": { "charges": "4" } @@ -231136,7 +231655,7 @@ "states": [ { "default": true, - "id": 25915 + "id": 25994 } ] }, @@ -231153,14 +231672,14 @@ }, "states": [ { - "id": 11630, + "id": 11640, "properties": { "half": "upper" } }, { "default": true, - "id": 11631, + "id": 11641, "properties": { "half": "lower" } @@ -231169,7 +231688,7 @@ }, "minecraft:sand": { "definition": { - "type": "minecraft:colored_falling", + "type": "minecraft:sand", "falling_dust_color": "#00DBD3A0", "properties": {} }, @@ -231210,21 +231729,21 @@ }, "states": [ { - "id": 12119, + "id": 12129, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 12120, + "id": 12130, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 12121, + "id": 12131, "properties": { "type": "bottom", "waterlogged": "true" @@ -231232,21 +231751,21 @@ }, { "default": true, - "id": 12122, + "id": 12132, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 12123, + "id": 12133, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 12124, + "id": 12134, "properties": { "type": "double", "waterlogged": "false" @@ -231287,7 +231806,7 @@ }, "states": [ { - "id": 8205, + "id": 8215, "properties": { "facing": "north", "half": "top", @@ -231296,7 +231815,7 @@ } }, { - "id": 8206, + "id": 8216, "properties": { "facing": "north", "half": "top", @@ -231305,7 +231824,7 @@ } }, { - "id": 8207, + "id": 8217, "properties": { "facing": "north", "half": "top", @@ -231314,7 +231833,7 @@ } }, { - "id": 8208, + "id": 8218, "properties": { "facing": "north", "half": "top", @@ -231323,7 +231842,7 @@ } }, { - "id": 8209, + "id": 8219, "properties": { "facing": "north", "half": "top", @@ -231332,7 +231851,7 @@ } }, { - "id": 8210, + "id": 8220, "properties": { "facing": "north", "half": "top", @@ -231341,7 +231860,7 @@ } }, { - "id": 8211, + "id": 8221, "properties": { "facing": "north", "half": "top", @@ -231350,7 +231869,7 @@ } }, { - "id": 8212, + "id": 8222, "properties": { "facing": "north", "half": "top", @@ -231359,7 +231878,7 @@ } }, { - "id": 8213, + "id": 8223, "properties": { "facing": "north", "half": "top", @@ -231368,7 +231887,7 @@ } }, { - "id": 8214, + "id": 8224, "properties": { "facing": "north", "half": "top", @@ -231377,7 +231896,7 @@ } }, { - "id": 8215, + "id": 8225, "properties": { "facing": "north", "half": "bottom", @@ -231387,7 +231906,7 @@ }, { "default": true, - "id": 8216, + "id": 8226, "properties": { "facing": "north", "half": "bottom", @@ -231396,7 +231915,7 @@ } }, { - "id": 8217, + "id": 8227, "properties": { "facing": "north", "half": "bottom", @@ -231405,7 +231924,7 @@ } }, { - "id": 8218, + "id": 8228, "properties": { "facing": "north", "half": "bottom", @@ -231414,7 +231933,7 @@ } }, { - "id": 8219, + "id": 8229, "properties": { "facing": "north", "half": "bottom", @@ -231423,7 +231942,7 @@ } }, { - "id": 8220, + "id": 8230, "properties": { "facing": "north", "half": "bottom", @@ -231432,7 +231951,7 @@ } }, { - "id": 8221, + "id": 8231, "properties": { "facing": "north", "half": "bottom", @@ -231441,7 +231960,7 @@ } }, { - "id": 8222, + "id": 8232, "properties": { "facing": "north", "half": "bottom", @@ -231450,7 +231969,7 @@ } }, { - "id": 8223, + "id": 8233, "properties": { "facing": "north", "half": "bottom", @@ -231459,7 +231978,7 @@ } }, { - "id": 8224, + "id": 8234, "properties": { "facing": "north", "half": "bottom", @@ -231468,7 +231987,7 @@ } }, { - "id": 8225, + "id": 8235, "properties": { "facing": "south", "half": "top", @@ -231477,7 +231996,7 @@ } }, { - "id": 8226, + "id": 8236, "properties": { "facing": "south", "half": "top", @@ -231486,7 +232005,7 @@ } }, { - "id": 8227, + "id": 8237, "properties": { "facing": "south", "half": "top", @@ -231495,7 +232014,7 @@ } }, { - "id": 8228, + "id": 8238, "properties": { "facing": "south", "half": "top", @@ -231504,7 +232023,7 @@ } }, { - "id": 8229, + "id": 8239, "properties": { "facing": "south", "half": "top", @@ -231513,7 +232032,7 @@ } }, { - "id": 8230, + "id": 8240, "properties": { "facing": "south", "half": "top", @@ -231522,7 +232041,7 @@ } }, { - "id": 8231, + "id": 8241, "properties": { "facing": "south", "half": "top", @@ -231531,7 +232050,7 @@ } }, { - "id": 8232, + "id": 8242, "properties": { "facing": "south", "half": "top", @@ -231540,7 +232059,7 @@ } }, { - "id": 8233, + "id": 8243, "properties": { "facing": "south", "half": "top", @@ -231549,7 +232068,7 @@ } }, { - "id": 8234, + "id": 8244, "properties": { "facing": "south", "half": "top", @@ -231558,7 +232077,7 @@ } }, { - "id": 8235, + "id": 8245, "properties": { "facing": "south", "half": "bottom", @@ -231567,7 +232086,7 @@ } }, { - "id": 8236, + "id": 8246, "properties": { "facing": "south", "half": "bottom", @@ -231576,7 +232095,7 @@ } }, { - "id": 8237, + "id": 8247, "properties": { "facing": "south", "half": "bottom", @@ -231585,7 +232104,7 @@ } }, { - "id": 8238, + "id": 8248, "properties": { "facing": "south", "half": "bottom", @@ -231594,7 +232113,7 @@ } }, { - "id": 8239, + "id": 8249, "properties": { "facing": "south", "half": "bottom", @@ -231603,7 +232122,7 @@ } }, { - "id": 8240, + "id": 8250, "properties": { "facing": "south", "half": "bottom", @@ -231612,7 +232131,7 @@ } }, { - "id": 8241, + "id": 8251, "properties": { "facing": "south", "half": "bottom", @@ -231621,7 +232140,7 @@ } }, { - "id": 8242, + "id": 8252, "properties": { "facing": "south", "half": "bottom", @@ -231630,7 +232149,7 @@ } }, { - "id": 8243, + "id": 8253, "properties": { "facing": "south", "half": "bottom", @@ -231639,7 +232158,7 @@ } }, { - "id": 8244, + "id": 8254, "properties": { "facing": "south", "half": "bottom", @@ -231648,7 +232167,7 @@ } }, { - "id": 8245, + "id": 8255, "properties": { "facing": "west", "half": "top", @@ -231657,7 +232176,7 @@ } }, { - "id": 8246, + "id": 8256, "properties": { "facing": "west", "half": "top", @@ -231666,7 +232185,7 @@ } }, { - "id": 8247, + "id": 8257, "properties": { "facing": "west", "half": "top", @@ -231675,7 +232194,7 @@ } }, { - "id": 8248, + "id": 8258, "properties": { "facing": "west", "half": "top", @@ -231684,7 +232203,7 @@ } }, { - "id": 8249, + "id": 8259, "properties": { "facing": "west", "half": "top", @@ -231693,7 +232212,7 @@ } }, { - "id": 8250, + "id": 8260, "properties": { "facing": "west", "half": "top", @@ -231702,7 +232221,7 @@ } }, { - "id": 8251, + "id": 8261, "properties": { "facing": "west", "half": "top", @@ -231711,7 +232230,7 @@ } }, { - "id": 8252, + "id": 8262, "properties": { "facing": "west", "half": "top", @@ -231720,7 +232239,7 @@ } }, { - "id": 8253, + "id": 8263, "properties": { "facing": "west", "half": "top", @@ -231729,7 +232248,7 @@ } }, { - "id": 8254, + "id": 8264, "properties": { "facing": "west", "half": "top", @@ -231738,7 +232257,7 @@ } }, { - "id": 8255, + "id": 8265, "properties": { "facing": "west", "half": "bottom", @@ -231747,7 +232266,7 @@ } }, { - "id": 8256, + "id": 8266, "properties": { "facing": "west", "half": "bottom", @@ -231756,7 +232275,7 @@ } }, { - "id": 8257, + "id": 8267, "properties": { "facing": "west", "half": "bottom", @@ -231765,7 +232284,7 @@ } }, { - "id": 8258, + "id": 8268, "properties": { "facing": "west", "half": "bottom", @@ -231774,7 +232293,7 @@ } }, { - "id": 8259, + "id": 8269, "properties": { "facing": "west", "half": "bottom", @@ -231783,7 +232302,7 @@ } }, { - "id": 8260, + "id": 8270, "properties": { "facing": "west", "half": "bottom", @@ -231792,7 +232311,7 @@ } }, { - "id": 8261, + "id": 8271, "properties": { "facing": "west", "half": "bottom", @@ -231801,7 +232320,7 @@ } }, { - "id": 8262, + "id": 8272, "properties": { "facing": "west", "half": "bottom", @@ -231810,7 +232329,7 @@ } }, { - "id": 8263, + "id": 8273, "properties": { "facing": "west", "half": "bottom", @@ -231819,7 +232338,7 @@ } }, { - "id": 8264, + "id": 8274, "properties": { "facing": "west", "half": "bottom", @@ -231828,7 +232347,7 @@ } }, { - "id": 8265, + "id": 8275, "properties": { "facing": "east", "half": "top", @@ -231837,7 +232356,7 @@ } }, { - "id": 8266, + "id": 8276, "properties": { "facing": "east", "half": "top", @@ -231846,7 +232365,7 @@ } }, { - "id": 8267, + "id": 8277, "properties": { "facing": "east", "half": "top", @@ -231855,7 +232374,7 @@ } }, { - "id": 8268, + "id": 8278, "properties": { "facing": "east", "half": "top", @@ -231864,7 +232383,7 @@ } }, { - "id": 8269, + "id": 8279, "properties": { "facing": "east", "half": "top", @@ -231873,7 +232392,7 @@ } }, { - "id": 8270, + "id": 8280, "properties": { "facing": "east", "half": "top", @@ -231882,7 +232401,7 @@ } }, { - "id": 8271, + "id": 8281, "properties": { "facing": "east", "half": "top", @@ -231891,7 +232410,7 @@ } }, { - "id": 8272, + "id": 8282, "properties": { "facing": "east", "half": "top", @@ -231900,7 +232419,7 @@ } }, { - "id": 8273, + "id": 8283, "properties": { "facing": "east", "half": "top", @@ -231909,7 +232428,7 @@ } }, { - "id": 8274, + "id": 8284, "properties": { "facing": "east", "half": "top", @@ -231918,7 +232437,7 @@ } }, { - "id": 8275, + "id": 8285, "properties": { "facing": "east", "half": "bottom", @@ -231927,7 +232446,7 @@ } }, { - "id": 8276, + "id": 8286, "properties": { "facing": "east", "half": "bottom", @@ -231936,7 +232455,7 @@ } }, { - "id": 8277, + "id": 8287, "properties": { "facing": "east", "half": "bottom", @@ -231945,7 +232464,7 @@ } }, { - "id": 8278, + "id": 8288, "properties": { "facing": "east", "half": "bottom", @@ -231954,7 +232473,7 @@ } }, { - "id": 8279, + "id": 8289, "properties": { "facing": "east", "half": "bottom", @@ -231963,7 +232482,7 @@ } }, { - "id": 8280, + "id": 8290, "properties": { "facing": "east", "half": "bottom", @@ -231972,7 +232491,7 @@ } }, { - "id": 8281, + "id": 8291, "properties": { "facing": "east", "half": "bottom", @@ -231981,7 +232500,7 @@ } }, { - "id": 8282, + "id": 8292, "properties": { "facing": "east", "half": "bottom", @@ -231990,7 +232509,7 @@ } }, { - "id": 8283, + "id": 8293, "properties": { "facing": "east", "half": "bottom", @@ -231999,7 +232518,7 @@ } }, { - "id": 8284, + "id": 8294, "properties": { "facing": "east", "half": "bottom", @@ -232046,7 +232565,7 @@ }, "states": [ { - "id": 18413, + "id": 18455, "properties": { "east": "none", "north": "none", @@ -232057,7 +232576,7 @@ } }, { - "id": 18414, + "id": 18456, "properties": { "east": "none", "north": "none", @@ -232068,7 +232587,7 @@ } }, { - "id": 18415, + "id": 18457, "properties": { "east": "none", "north": "none", @@ -232080,7 +232599,7 @@ }, { "default": true, - "id": 18416, + "id": 18458, "properties": { "east": "none", "north": "none", @@ -232091,7 +232610,7 @@ } }, { - "id": 18417, + "id": 18459, "properties": { "east": "none", "north": "none", @@ -232102,7 +232621,7 @@ } }, { - "id": 18418, + "id": 18460, "properties": { "east": "none", "north": "none", @@ -232113,7 +232632,7 @@ } }, { - "id": 18419, + "id": 18461, "properties": { "east": "none", "north": "none", @@ -232124,7 +232643,7 @@ } }, { - "id": 18420, + "id": 18462, "properties": { "east": "none", "north": "none", @@ -232135,7 +232654,7 @@ } }, { - "id": 18421, + "id": 18463, "properties": { "east": "none", "north": "none", @@ -232146,7 +232665,7 @@ } }, { - "id": 18422, + "id": 18464, "properties": { "east": "none", "north": "none", @@ -232157,7 +232676,7 @@ } }, { - "id": 18423, + "id": 18465, "properties": { "east": "none", "north": "none", @@ -232168,7 +232687,7 @@ } }, { - "id": 18424, + "id": 18466, "properties": { "east": "none", "north": "none", @@ -232179,7 +232698,7 @@ } }, { - "id": 18425, + "id": 18467, "properties": { "east": "none", "north": "none", @@ -232190,7 +232709,7 @@ } }, { - "id": 18426, + "id": 18468, "properties": { "east": "none", "north": "none", @@ -232201,7 +232720,7 @@ } }, { - "id": 18427, + "id": 18469, "properties": { "east": "none", "north": "none", @@ -232212,7 +232731,7 @@ } }, { - "id": 18428, + "id": 18470, "properties": { "east": "none", "north": "none", @@ -232223,7 +232742,7 @@ } }, { - "id": 18429, + "id": 18471, "properties": { "east": "none", "north": "none", @@ -232234,7 +232753,7 @@ } }, { - "id": 18430, + "id": 18472, "properties": { "east": "none", "north": "none", @@ -232245,7 +232764,7 @@ } }, { - "id": 18431, + "id": 18473, "properties": { "east": "none", "north": "none", @@ -232256,7 +232775,7 @@ } }, { - "id": 18432, + "id": 18474, "properties": { "east": "none", "north": "none", @@ -232267,7 +232786,7 @@ } }, { - "id": 18433, + "id": 18475, "properties": { "east": "none", "north": "none", @@ -232278,7 +232797,7 @@ } }, { - "id": 18434, + "id": 18476, "properties": { "east": "none", "north": "none", @@ -232289,7 +232808,7 @@ } }, { - "id": 18435, + "id": 18477, "properties": { "east": "none", "north": "none", @@ -232300,7 +232819,7 @@ } }, { - "id": 18436, + "id": 18478, "properties": { "east": "none", "north": "none", @@ -232311,7 +232830,7 @@ } }, { - "id": 18437, + "id": 18479, "properties": { "east": "none", "north": "none", @@ -232322,7 +232841,7 @@ } }, { - "id": 18438, + "id": 18480, "properties": { "east": "none", "north": "none", @@ -232333,7 +232852,7 @@ } }, { - "id": 18439, + "id": 18481, "properties": { "east": "none", "north": "none", @@ -232344,7 +232863,7 @@ } }, { - "id": 18440, + "id": 18482, "properties": { "east": "none", "north": "none", @@ -232355,7 +232874,7 @@ } }, { - "id": 18441, + "id": 18483, "properties": { "east": "none", "north": "none", @@ -232366,7 +232885,7 @@ } }, { - "id": 18442, + "id": 18484, "properties": { "east": "none", "north": "none", @@ -232377,7 +232896,7 @@ } }, { - "id": 18443, + "id": 18485, "properties": { "east": "none", "north": "none", @@ -232388,7 +232907,7 @@ } }, { - "id": 18444, + "id": 18486, "properties": { "east": "none", "north": "none", @@ -232399,7 +232918,7 @@ } }, { - "id": 18445, + "id": 18487, "properties": { "east": "none", "north": "none", @@ -232410,7 +232929,7 @@ } }, { - "id": 18446, + "id": 18488, "properties": { "east": "none", "north": "none", @@ -232421,7 +232940,7 @@ } }, { - "id": 18447, + "id": 18489, "properties": { "east": "none", "north": "none", @@ -232432,7 +232951,7 @@ } }, { - "id": 18448, + "id": 18490, "properties": { "east": "none", "north": "none", @@ -232443,7 +232962,7 @@ } }, { - "id": 18449, + "id": 18491, "properties": { "east": "none", "north": "low", @@ -232454,7 +232973,7 @@ } }, { - "id": 18450, + "id": 18492, "properties": { "east": "none", "north": "low", @@ -232465,7 +232984,7 @@ } }, { - "id": 18451, + "id": 18493, "properties": { "east": "none", "north": "low", @@ -232476,7 +232995,7 @@ } }, { - "id": 18452, + "id": 18494, "properties": { "east": "none", "north": "low", @@ -232487,7 +233006,7 @@ } }, { - "id": 18453, + "id": 18495, "properties": { "east": "none", "north": "low", @@ -232498,7 +233017,7 @@ } }, { - "id": 18454, + "id": 18496, "properties": { "east": "none", "north": "low", @@ -232509,7 +233028,7 @@ } }, { - "id": 18455, + "id": 18497, "properties": { "east": "none", "north": "low", @@ -232520,7 +233039,7 @@ } }, { - "id": 18456, + "id": 18498, "properties": { "east": "none", "north": "low", @@ -232531,7 +233050,7 @@ } }, { - "id": 18457, + "id": 18499, "properties": { "east": "none", "north": "low", @@ -232542,7 +233061,7 @@ } }, { - "id": 18458, + "id": 18500, "properties": { "east": "none", "north": "low", @@ -232553,7 +233072,7 @@ } }, { - "id": 18459, + "id": 18501, "properties": { "east": "none", "north": "low", @@ -232564,7 +233083,7 @@ } }, { - "id": 18460, + "id": 18502, "properties": { "east": "none", "north": "low", @@ -232575,7 +233094,7 @@ } }, { - "id": 18461, + "id": 18503, "properties": { "east": "none", "north": "low", @@ -232586,7 +233105,7 @@ } }, { - "id": 18462, + "id": 18504, "properties": { "east": "none", "north": "low", @@ -232597,7 +233116,7 @@ } }, { - "id": 18463, + "id": 18505, "properties": { "east": "none", "north": "low", @@ -232608,7 +233127,7 @@ } }, { - "id": 18464, + "id": 18506, "properties": { "east": "none", "north": "low", @@ -232619,7 +233138,7 @@ } }, { - "id": 18465, + "id": 18507, "properties": { "east": "none", "north": "low", @@ -232630,7 +233149,7 @@ } }, { - "id": 18466, + "id": 18508, "properties": { "east": "none", "north": "low", @@ -232641,7 +233160,7 @@ } }, { - "id": 18467, + "id": 18509, "properties": { "east": "none", "north": "low", @@ -232652,7 +233171,7 @@ } }, { - "id": 18468, + "id": 18510, "properties": { "east": "none", "north": "low", @@ -232663,7 +233182,7 @@ } }, { - "id": 18469, + "id": 18511, "properties": { "east": "none", "north": "low", @@ -232674,7 +233193,7 @@ } }, { - "id": 18470, + "id": 18512, "properties": { "east": "none", "north": "low", @@ -232685,7 +233204,7 @@ } }, { - "id": 18471, + "id": 18513, "properties": { "east": "none", "north": "low", @@ -232696,7 +233215,7 @@ } }, { - "id": 18472, + "id": 18514, "properties": { "east": "none", "north": "low", @@ -232707,7 +233226,7 @@ } }, { - "id": 18473, + "id": 18515, "properties": { "east": "none", "north": "low", @@ -232718,7 +233237,7 @@ } }, { - "id": 18474, + "id": 18516, "properties": { "east": "none", "north": "low", @@ -232729,7 +233248,7 @@ } }, { - "id": 18475, + "id": 18517, "properties": { "east": "none", "north": "low", @@ -232740,7 +233259,7 @@ } }, { - "id": 18476, + "id": 18518, "properties": { "east": "none", "north": "low", @@ -232751,7 +233270,7 @@ } }, { - "id": 18477, + "id": 18519, "properties": { "east": "none", "north": "low", @@ -232762,7 +233281,7 @@ } }, { - "id": 18478, + "id": 18520, "properties": { "east": "none", "north": "low", @@ -232773,7 +233292,7 @@ } }, { - "id": 18479, + "id": 18521, "properties": { "east": "none", "north": "low", @@ -232784,7 +233303,7 @@ } }, { - "id": 18480, + "id": 18522, "properties": { "east": "none", "north": "low", @@ -232795,7 +233314,7 @@ } }, { - "id": 18481, + "id": 18523, "properties": { "east": "none", "north": "low", @@ -232806,7 +233325,7 @@ } }, { - "id": 18482, + "id": 18524, "properties": { "east": "none", "north": "low", @@ -232817,7 +233336,7 @@ } }, { - "id": 18483, + "id": 18525, "properties": { "east": "none", "north": "low", @@ -232828,7 +233347,7 @@ } }, { - "id": 18484, + "id": 18526, "properties": { "east": "none", "north": "low", @@ -232839,7 +233358,7 @@ } }, { - "id": 18485, + "id": 18527, "properties": { "east": "none", "north": "tall", @@ -232850,7 +233369,7 @@ } }, { - "id": 18486, + "id": 18528, "properties": { "east": "none", "north": "tall", @@ -232861,7 +233380,7 @@ } }, { - "id": 18487, + "id": 18529, "properties": { "east": "none", "north": "tall", @@ -232872,7 +233391,7 @@ } }, { - "id": 18488, + "id": 18530, "properties": { "east": "none", "north": "tall", @@ -232883,7 +233402,7 @@ } }, { - "id": 18489, + "id": 18531, "properties": { "east": "none", "north": "tall", @@ -232894,7 +233413,7 @@ } }, { - "id": 18490, + "id": 18532, "properties": { "east": "none", "north": "tall", @@ -232905,7 +233424,7 @@ } }, { - "id": 18491, + "id": 18533, "properties": { "east": "none", "north": "tall", @@ -232916,7 +233435,7 @@ } }, { - "id": 18492, + "id": 18534, "properties": { "east": "none", "north": "tall", @@ -232927,7 +233446,7 @@ } }, { - "id": 18493, + "id": 18535, "properties": { "east": "none", "north": "tall", @@ -232938,7 +233457,7 @@ } }, { - "id": 18494, + "id": 18536, "properties": { "east": "none", "north": "tall", @@ -232949,7 +233468,7 @@ } }, { - "id": 18495, + "id": 18537, "properties": { "east": "none", "north": "tall", @@ -232960,7 +233479,7 @@ } }, { - "id": 18496, + "id": 18538, "properties": { "east": "none", "north": "tall", @@ -232971,7 +233490,7 @@ } }, { - "id": 18497, + "id": 18539, "properties": { "east": "none", "north": "tall", @@ -232982,7 +233501,7 @@ } }, { - "id": 18498, + "id": 18540, "properties": { "east": "none", "north": "tall", @@ -232993,7 +233512,7 @@ } }, { - "id": 18499, + "id": 18541, "properties": { "east": "none", "north": "tall", @@ -233004,7 +233523,7 @@ } }, { - "id": 18500, + "id": 18542, "properties": { "east": "none", "north": "tall", @@ -233015,7 +233534,7 @@ } }, { - "id": 18501, + "id": 18543, "properties": { "east": "none", "north": "tall", @@ -233026,7 +233545,7 @@ } }, { - "id": 18502, + "id": 18544, "properties": { "east": "none", "north": "tall", @@ -233037,7 +233556,7 @@ } }, { - "id": 18503, + "id": 18545, "properties": { "east": "none", "north": "tall", @@ -233048,7 +233567,7 @@ } }, { - "id": 18504, + "id": 18546, "properties": { "east": "none", "north": "tall", @@ -233059,7 +233578,7 @@ } }, { - "id": 18505, + "id": 18547, "properties": { "east": "none", "north": "tall", @@ -233070,7 +233589,7 @@ } }, { - "id": 18506, + "id": 18548, "properties": { "east": "none", "north": "tall", @@ -233081,7 +233600,7 @@ } }, { - "id": 18507, + "id": 18549, "properties": { "east": "none", "north": "tall", @@ -233092,7 +233611,7 @@ } }, { - "id": 18508, + "id": 18550, "properties": { "east": "none", "north": "tall", @@ -233103,7 +233622,7 @@ } }, { - "id": 18509, + "id": 18551, "properties": { "east": "none", "north": "tall", @@ -233114,7 +233633,7 @@ } }, { - "id": 18510, + "id": 18552, "properties": { "east": "none", "north": "tall", @@ -233125,7 +233644,7 @@ } }, { - "id": 18511, + "id": 18553, "properties": { "east": "none", "north": "tall", @@ -233136,7 +233655,7 @@ } }, { - "id": 18512, + "id": 18554, "properties": { "east": "none", "north": "tall", @@ -233147,7 +233666,7 @@ } }, { - "id": 18513, + "id": 18555, "properties": { "east": "none", "north": "tall", @@ -233158,7 +233677,7 @@ } }, { - "id": 18514, + "id": 18556, "properties": { "east": "none", "north": "tall", @@ -233169,7 +233688,7 @@ } }, { - "id": 18515, + "id": 18557, "properties": { "east": "none", "north": "tall", @@ -233180,7 +233699,7 @@ } }, { - "id": 18516, + "id": 18558, "properties": { "east": "none", "north": "tall", @@ -233191,7 +233710,7 @@ } }, { - "id": 18517, + "id": 18559, "properties": { "east": "none", "north": "tall", @@ -233202,7 +233721,7 @@ } }, { - "id": 18518, + "id": 18560, "properties": { "east": "none", "north": "tall", @@ -233213,7 +233732,7 @@ } }, { - "id": 18519, + "id": 18561, "properties": { "east": "none", "north": "tall", @@ -233224,7 +233743,7 @@ } }, { - "id": 18520, + "id": 18562, "properties": { "east": "none", "north": "tall", @@ -233235,7 +233754,7 @@ } }, { - "id": 18521, + "id": 18563, "properties": { "east": "low", "north": "none", @@ -233246,7 +233765,7 @@ } }, { - "id": 18522, + "id": 18564, "properties": { "east": "low", "north": "none", @@ -233257,7 +233776,7 @@ } }, { - "id": 18523, + "id": 18565, "properties": { "east": "low", "north": "none", @@ -233268,7 +233787,7 @@ } }, { - "id": 18524, + "id": 18566, "properties": { "east": "low", "north": "none", @@ -233279,7 +233798,7 @@ } }, { - "id": 18525, + "id": 18567, "properties": { "east": "low", "north": "none", @@ -233290,7 +233809,7 @@ } }, { - "id": 18526, + "id": 18568, "properties": { "east": "low", "north": "none", @@ -233301,7 +233820,7 @@ } }, { - "id": 18527, + "id": 18569, "properties": { "east": "low", "north": "none", @@ -233312,7 +233831,7 @@ } }, { - "id": 18528, + "id": 18570, "properties": { "east": "low", "north": "none", @@ -233323,7 +233842,7 @@ } }, { - "id": 18529, + "id": 18571, "properties": { "east": "low", "north": "none", @@ -233334,7 +233853,7 @@ } }, { - "id": 18530, + "id": 18572, "properties": { "east": "low", "north": "none", @@ -233345,7 +233864,7 @@ } }, { - "id": 18531, + "id": 18573, "properties": { "east": "low", "north": "none", @@ -233356,7 +233875,7 @@ } }, { - "id": 18532, + "id": 18574, "properties": { "east": "low", "north": "none", @@ -233367,7 +233886,7 @@ } }, { - "id": 18533, + "id": 18575, "properties": { "east": "low", "north": "none", @@ -233378,7 +233897,7 @@ } }, { - "id": 18534, + "id": 18576, "properties": { "east": "low", "north": "none", @@ -233389,7 +233908,7 @@ } }, { - "id": 18535, + "id": 18577, "properties": { "east": "low", "north": "none", @@ -233400,7 +233919,7 @@ } }, { - "id": 18536, + "id": 18578, "properties": { "east": "low", "north": "none", @@ -233411,7 +233930,7 @@ } }, { - "id": 18537, + "id": 18579, "properties": { "east": "low", "north": "none", @@ -233422,7 +233941,7 @@ } }, { - "id": 18538, + "id": 18580, "properties": { "east": "low", "north": "none", @@ -233433,7 +233952,7 @@ } }, { - "id": 18539, + "id": 18581, "properties": { "east": "low", "north": "none", @@ -233444,7 +233963,7 @@ } }, { - "id": 18540, + "id": 18582, "properties": { "east": "low", "north": "none", @@ -233455,7 +233974,7 @@ } }, { - "id": 18541, + "id": 18583, "properties": { "east": "low", "north": "none", @@ -233466,7 +233985,7 @@ } }, { - "id": 18542, + "id": 18584, "properties": { "east": "low", "north": "none", @@ -233477,7 +233996,7 @@ } }, { - "id": 18543, + "id": 18585, "properties": { "east": "low", "north": "none", @@ -233488,7 +234007,7 @@ } }, { - "id": 18544, + "id": 18586, "properties": { "east": "low", "north": "none", @@ -233499,7 +234018,7 @@ } }, { - "id": 18545, + "id": 18587, "properties": { "east": "low", "north": "none", @@ -233510,7 +234029,7 @@ } }, { - "id": 18546, + "id": 18588, "properties": { "east": "low", "north": "none", @@ -233521,7 +234040,7 @@ } }, { - "id": 18547, + "id": 18589, "properties": { "east": "low", "north": "none", @@ -233532,7 +234051,7 @@ } }, { - "id": 18548, + "id": 18590, "properties": { "east": "low", "north": "none", @@ -233543,7 +234062,7 @@ } }, { - "id": 18549, + "id": 18591, "properties": { "east": "low", "north": "none", @@ -233554,7 +234073,7 @@ } }, { - "id": 18550, + "id": 18592, "properties": { "east": "low", "north": "none", @@ -233565,7 +234084,7 @@ } }, { - "id": 18551, + "id": 18593, "properties": { "east": "low", "north": "none", @@ -233576,7 +234095,7 @@ } }, { - "id": 18552, + "id": 18594, "properties": { "east": "low", "north": "none", @@ -233587,7 +234106,7 @@ } }, { - "id": 18553, + "id": 18595, "properties": { "east": "low", "north": "none", @@ -233598,7 +234117,7 @@ } }, { - "id": 18554, + "id": 18596, "properties": { "east": "low", "north": "none", @@ -233609,7 +234128,7 @@ } }, { - "id": 18555, + "id": 18597, "properties": { "east": "low", "north": "none", @@ -233620,7 +234139,7 @@ } }, { - "id": 18556, + "id": 18598, "properties": { "east": "low", "north": "none", @@ -233631,7 +234150,7 @@ } }, { - "id": 18557, + "id": 18599, "properties": { "east": "low", "north": "low", @@ -233642,7 +234161,7 @@ } }, { - "id": 18558, + "id": 18600, "properties": { "east": "low", "north": "low", @@ -233653,7 +234172,7 @@ } }, { - "id": 18559, + "id": 18601, "properties": { "east": "low", "north": "low", @@ -233664,7 +234183,7 @@ } }, { - "id": 18560, + "id": 18602, "properties": { "east": "low", "north": "low", @@ -233675,7 +234194,7 @@ } }, { - "id": 18561, + "id": 18603, "properties": { "east": "low", "north": "low", @@ -233686,7 +234205,7 @@ } }, { - "id": 18562, + "id": 18604, "properties": { "east": "low", "north": "low", @@ -233697,7 +234216,7 @@ } }, { - "id": 18563, + "id": 18605, "properties": { "east": "low", "north": "low", @@ -233708,7 +234227,7 @@ } }, { - "id": 18564, + "id": 18606, "properties": { "east": "low", "north": "low", @@ -233719,7 +234238,7 @@ } }, { - "id": 18565, + "id": 18607, "properties": { "east": "low", "north": "low", @@ -233730,7 +234249,7 @@ } }, { - "id": 18566, + "id": 18608, "properties": { "east": "low", "north": "low", @@ -233741,7 +234260,7 @@ } }, { - "id": 18567, + "id": 18609, "properties": { "east": "low", "north": "low", @@ -233752,7 +234271,7 @@ } }, { - "id": 18568, + "id": 18610, "properties": { "east": "low", "north": "low", @@ -233763,7 +234282,7 @@ } }, { - "id": 18569, + "id": 18611, "properties": { "east": "low", "north": "low", @@ -233774,7 +234293,7 @@ } }, { - "id": 18570, + "id": 18612, "properties": { "east": "low", "north": "low", @@ -233785,7 +234304,7 @@ } }, { - "id": 18571, + "id": 18613, "properties": { "east": "low", "north": "low", @@ -233796,7 +234315,7 @@ } }, { - "id": 18572, + "id": 18614, "properties": { "east": "low", "north": "low", @@ -233807,7 +234326,7 @@ } }, { - "id": 18573, + "id": 18615, "properties": { "east": "low", "north": "low", @@ -233818,7 +234337,7 @@ } }, { - "id": 18574, + "id": 18616, "properties": { "east": "low", "north": "low", @@ -233829,7 +234348,7 @@ } }, { - "id": 18575, + "id": 18617, "properties": { "east": "low", "north": "low", @@ -233840,7 +234359,7 @@ } }, { - "id": 18576, + "id": 18618, "properties": { "east": "low", "north": "low", @@ -233851,7 +234370,7 @@ } }, { - "id": 18577, + "id": 18619, "properties": { "east": "low", "north": "low", @@ -233862,7 +234381,7 @@ } }, { - "id": 18578, + "id": 18620, "properties": { "east": "low", "north": "low", @@ -233873,7 +234392,7 @@ } }, { - "id": 18579, + "id": 18621, "properties": { "east": "low", "north": "low", @@ -233884,7 +234403,7 @@ } }, { - "id": 18580, + "id": 18622, "properties": { "east": "low", "north": "low", @@ -233895,7 +234414,7 @@ } }, { - "id": 18581, + "id": 18623, "properties": { "east": "low", "north": "low", @@ -233906,7 +234425,7 @@ } }, { - "id": 18582, + "id": 18624, "properties": { "east": "low", "north": "low", @@ -233917,7 +234436,7 @@ } }, { - "id": 18583, + "id": 18625, "properties": { "east": "low", "north": "low", @@ -233928,7 +234447,7 @@ } }, { - "id": 18584, + "id": 18626, "properties": { "east": "low", "north": "low", @@ -233939,7 +234458,7 @@ } }, { - "id": 18585, + "id": 18627, "properties": { "east": "low", "north": "low", @@ -233950,7 +234469,7 @@ } }, { - "id": 18586, + "id": 18628, "properties": { "east": "low", "north": "low", @@ -233961,7 +234480,7 @@ } }, { - "id": 18587, + "id": 18629, "properties": { "east": "low", "north": "low", @@ -233972,7 +234491,7 @@ } }, { - "id": 18588, + "id": 18630, "properties": { "east": "low", "north": "low", @@ -233983,7 +234502,7 @@ } }, { - "id": 18589, + "id": 18631, "properties": { "east": "low", "north": "low", @@ -233994,7 +234513,7 @@ } }, { - "id": 18590, + "id": 18632, "properties": { "east": "low", "north": "low", @@ -234005,7 +234524,7 @@ } }, { - "id": 18591, + "id": 18633, "properties": { "east": "low", "north": "low", @@ -234016,7 +234535,7 @@ } }, { - "id": 18592, + "id": 18634, "properties": { "east": "low", "north": "low", @@ -234027,7 +234546,7 @@ } }, { - "id": 18593, + "id": 18635, "properties": { "east": "low", "north": "tall", @@ -234038,7 +234557,7 @@ } }, { - "id": 18594, + "id": 18636, "properties": { "east": "low", "north": "tall", @@ -234049,7 +234568,7 @@ } }, { - "id": 18595, + "id": 18637, "properties": { "east": "low", "north": "tall", @@ -234060,7 +234579,7 @@ } }, { - "id": 18596, + "id": 18638, "properties": { "east": "low", "north": "tall", @@ -234071,7 +234590,7 @@ } }, { - "id": 18597, + "id": 18639, "properties": { "east": "low", "north": "tall", @@ -234082,7 +234601,7 @@ } }, { - "id": 18598, + "id": 18640, "properties": { "east": "low", "north": "tall", @@ -234093,7 +234612,7 @@ } }, { - "id": 18599, + "id": 18641, "properties": { "east": "low", "north": "tall", @@ -234104,7 +234623,7 @@ } }, { - "id": 18600, + "id": 18642, "properties": { "east": "low", "north": "tall", @@ -234115,7 +234634,7 @@ } }, { - "id": 18601, + "id": 18643, "properties": { "east": "low", "north": "tall", @@ -234126,7 +234645,7 @@ } }, { - "id": 18602, + "id": 18644, "properties": { "east": "low", "north": "tall", @@ -234137,7 +234656,7 @@ } }, { - "id": 18603, + "id": 18645, "properties": { "east": "low", "north": "tall", @@ -234148,7 +234667,7 @@ } }, { - "id": 18604, + "id": 18646, "properties": { "east": "low", "north": "tall", @@ -234159,7 +234678,7 @@ } }, { - "id": 18605, + "id": 18647, "properties": { "east": "low", "north": "tall", @@ -234170,7 +234689,7 @@ } }, { - "id": 18606, + "id": 18648, "properties": { "east": "low", "north": "tall", @@ -234181,7 +234700,7 @@ } }, { - "id": 18607, + "id": 18649, "properties": { "east": "low", "north": "tall", @@ -234192,7 +234711,7 @@ } }, { - "id": 18608, + "id": 18650, "properties": { "east": "low", "north": "tall", @@ -234203,7 +234722,7 @@ } }, { - "id": 18609, + "id": 18651, "properties": { "east": "low", "north": "tall", @@ -234214,7 +234733,7 @@ } }, { - "id": 18610, + "id": 18652, "properties": { "east": "low", "north": "tall", @@ -234225,7 +234744,7 @@ } }, { - "id": 18611, + "id": 18653, "properties": { "east": "low", "north": "tall", @@ -234236,7 +234755,7 @@ } }, { - "id": 18612, + "id": 18654, "properties": { "east": "low", "north": "tall", @@ -234247,7 +234766,7 @@ } }, { - "id": 18613, + "id": 18655, "properties": { "east": "low", "north": "tall", @@ -234258,7 +234777,7 @@ } }, { - "id": 18614, + "id": 18656, "properties": { "east": "low", "north": "tall", @@ -234269,7 +234788,7 @@ } }, { - "id": 18615, + "id": 18657, "properties": { "east": "low", "north": "tall", @@ -234280,7 +234799,7 @@ } }, { - "id": 18616, + "id": 18658, "properties": { "east": "low", "north": "tall", @@ -234291,7 +234810,7 @@ } }, { - "id": 18617, + "id": 18659, "properties": { "east": "low", "north": "tall", @@ -234302,7 +234821,7 @@ } }, { - "id": 18618, + "id": 18660, "properties": { "east": "low", "north": "tall", @@ -234313,7 +234832,7 @@ } }, { - "id": 18619, + "id": 18661, "properties": { "east": "low", "north": "tall", @@ -234324,7 +234843,7 @@ } }, { - "id": 18620, + "id": 18662, "properties": { "east": "low", "north": "tall", @@ -234335,7 +234854,7 @@ } }, { - "id": 18621, + "id": 18663, "properties": { "east": "low", "north": "tall", @@ -234346,7 +234865,7 @@ } }, { - "id": 18622, + "id": 18664, "properties": { "east": "low", "north": "tall", @@ -234357,7 +234876,7 @@ } }, { - "id": 18623, + "id": 18665, "properties": { "east": "low", "north": "tall", @@ -234368,7 +234887,7 @@ } }, { - "id": 18624, + "id": 18666, "properties": { "east": "low", "north": "tall", @@ -234379,7 +234898,7 @@ } }, { - "id": 18625, + "id": 18667, "properties": { "east": "low", "north": "tall", @@ -234390,7 +234909,7 @@ } }, { - "id": 18626, + "id": 18668, "properties": { "east": "low", "north": "tall", @@ -234401,7 +234920,7 @@ } }, { - "id": 18627, + "id": 18669, "properties": { "east": "low", "north": "tall", @@ -234412,7 +234931,7 @@ } }, { - "id": 18628, + "id": 18670, "properties": { "east": "low", "north": "tall", @@ -234423,7 +234942,7 @@ } }, { - "id": 18629, + "id": 18671, "properties": { "east": "tall", "north": "none", @@ -234434,7 +234953,7 @@ } }, { - "id": 18630, + "id": 18672, "properties": { "east": "tall", "north": "none", @@ -234445,7 +234964,7 @@ } }, { - "id": 18631, + "id": 18673, "properties": { "east": "tall", "north": "none", @@ -234456,7 +234975,7 @@ } }, { - "id": 18632, + "id": 18674, "properties": { "east": "tall", "north": "none", @@ -234467,7 +234986,7 @@ } }, { - "id": 18633, + "id": 18675, "properties": { "east": "tall", "north": "none", @@ -234478,7 +234997,7 @@ } }, { - "id": 18634, + "id": 18676, "properties": { "east": "tall", "north": "none", @@ -234489,7 +235008,7 @@ } }, { - "id": 18635, + "id": 18677, "properties": { "east": "tall", "north": "none", @@ -234500,7 +235019,7 @@ } }, { - "id": 18636, + "id": 18678, "properties": { "east": "tall", "north": "none", @@ -234511,7 +235030,7 @@ } }, { - "id": 18637, + "id": 18679, "properties": { "east": "tall", "north": "none", @@ -234522,7 +235041,7 @@ } }, { - "id": 18638, + "id": 18680, "properties": { "east": "tall", "north": "none", @@ -234533,7 +235052,7 @@ } }, { - "id": 18639, + "id": 18681, "properties": { "east": "tall", "north": "none", @@ -234544,7 +235063,7 @@ } }, { - "id": 18640, + "id": 18682, "properties": { "east": "tall", "north": "none", @@ -234555,7 +235074,7 @@ } }, { - "id": 18641, + "id": 18683, "properties": { "east": "tall", "north": "none", @@ -234566,7 +235085,7 @@ } }, { - "id": 18642, + "id": 18684, "properties": { "east": "tall", "north": "none", @@ -234577,7 +235096,7 @@ } }, { - "id": 18643, + "id": 18685, "properties": { "east": "tall", "north": "none", @@ -234588,7 +235107,7 @@ } }, { - "id": 18644, + "id": 18686, "properties": { "east": "tall", "north": "none", @@ -234599,7 +235118,7 @@ } }, { - "id": 18645, + "id": 18687, "properties": { "east": "tall", "north": "none", @@ -234610,7 +235129,7 @@ } }, { - "id": 18646, + "id": 18688, "properties": { "east": "tall", "north": "none", @@ -234621,7 +235140,7 @@ } }, { - "id": 18647, + "id": 18689, "properties": { "east": "tall", "north": "none", @@ -234632,7 +235151,7 @@ } }, { - "id": 18648, + "id": 18690, "properties": { "east": "tall", "north": "none", @@ -234643,7 +235162,7 @@ } }, { - "id": 18649, + "id": 18691, "properties": { "east": "tall", "north": "none", @@ -234654,7 +235173,7 @@ } }, { - "id": 18650, + "id": 18692, "properties": { "east": "tall", "north": "none", @@ -234665,7 +235184,7 @@ } }, { - "id": 18651, + "id": 18693, "properties": { "east": "tall", "north": "none", @@ -234676,7 +235195,7 @@ } }, { - "id": 18652, + "id": 18694, "properties": { "east": "tall", "north": "none", @@ -234687,7 +235206,7 @@ } }, { - "id": 18653, + "id": 18695, "properties": { "east": "tall", "north": "none", @@ -234698,7 +235217,7 @@ } }, { - "id": 18654, + "id": 18696, "properties": { "east": "tall", "north": "none", @@ -234709,7 +235228,7 @@ } }, { - "id": 18655, + "id": 18697, "properties": { "east": "tall", "north": "none", @@ -234720,7 +235239,7 @@ } }, { - "id": 18656, + "id": 18698, "properties": { "east": "tall", "north": "none", @@ -234731,7 +235250,7 @@ } }, { - "id": 18657, + "id": 18699, "properties": { "east": "tall", "north": "none", @@ -234742,7 +235261,7 @@ } }, { - "id": 18658, + "id": 18700, "properties": { "east": "tall", "north": "none", @@ -234753,7 +235272,7 @@ } }, { - "id": 18659, + "id": 18701, "properties": { "east": "tall", "north": "none", @@ -234764,7 +235283,7 @@ } }, { - "id": 18660, + "id": 18702, "properties": { "east": "tall", "north": "none", @@ -234775,7 +235294,7 @@ } }, { - "id": 18661, + "id": 18703, "properties": { "east": "tall", "north": "none", @@ -234786,7 +235305,7 @@ } }, { - "id": 18662, + "id": 18704, "properties": { "east": "tall", "north": "none", @@ -234797,7 +235316,7 @@ } }, { - "id": 18663, + "id": 18705, "properties": { "east": "tall", "north": "none", @@ -234808,7 +235327,7 @@ } }, { - "id": 18664, + "id": 18706, "properties": { "east": "tall", "north": "none", @@ -234819,7 +235338,7 @@ } }, { - "id": 18665, + "id": 18707, "properties": { "east": "tall", "north": "low", @@ -234830,7 +235349,7 @@ } }, { - "id": 18666, + "id": 18708, "properties": { "east": "tall", "north": "low", @@ -234841,7 +235360,7 @@ } }, { - "id": 18667, + "id": 18709, "properties": { "east": "tall", "north": "low", @@ -234852,7 +235371,7 @@ } }, { - "id": 18668, + "id": 18710, "properties": { "east": "tall", "north": "low", @@ -234863,7 +235382,7 @@ } }, { - "id": 18669, + "id": 18711, "properties": { "east": "tall", "north": "low", @@ -234874,7 +235393,7 @@ } }, { - "id": 18670, + "id": 18712, "properties": { "east": "tall", "north": "low", @@ -234885,7 +235404,7 @@ } }, { - "id": 18671, + "id": 18713, "properties": { "east": "tall", "north": "low", @@ -234896,7 +235415,7 @@ } }, { - "id": 18672, + "id": 18714, "properties": { "east": "tall", "north": "low", @@ -234907,7 +235426,7 @@ } }, { - "id": 18673, + "id": 18715, "properties": { "east": "tall", "north": "low", @@ -234918,7 +235437,7 @@ } }, { - "id": 18674, + "id": 18716, "properties": { "east": "tall", "north": "low", @@ -234929,7 +235448,7 @@ } }, { - "id": 18675, + "id": 18717, "properties": { "east": "tall", "north": "low", @@ -234940,7 +235459,7 @@ } }, { - "id": 18676, + "id": 18718, "properties": { "east": "tall", "north": "low", @@ -234951,7 +235470,7 @@ } }, { - "id": 18677, + "id": 18719, "properties": { "east": "tall", "north": "low", @@ -234962,7 +235481,7 @@ } }, { - "id": 18678, + "id": 18720, "properties": { "east": "tall", "north": "low", @@ -234973,7 +235492,7 @@ } }, { - "id": 18679, + "id": 18721, "properties": { "east": "tall", "north": "low", @@ -234984,7 +235503,7 @@ } }, { - "id": 18680, + "id": 18722, "properties": { "east": "tall", "north": "low", @@ -234995,7 +235514,7 @@ } }, { - "id": 18681, + "id": 18723, "properties": { "east": "tall", "north": "low", @@ -235006,7 +235525,7 @@ } }, { - "id": 18682, + "id": 18724, "properties": { "east": "tall", "north": "low", @@ -235017,7 +235536,7 @@ } }, { - "id": 18683, + "id": 18725, "properties": { "east": "tall", "north": "low", @@ -235028,7 +235547,7 @@ } }, { - "id": 18684, + "id": 18726, "properties": { "east": "tall", "north": "low", @@ -235039,7 +235558,7 @@ } }, { - "id": 18685, + "id": 18727, "properties": { "east": "tall", "north": "low", @@ -235050,7 +235569,7 @@ } }, { - "id": 18686, + "id": 18728, "properties": { "east": "tall", "north": "low", @@ -235061,7 +235580,7 @@ } }, { - "id": 18687, + "id": 18729, "properties": { "east": "tall", "north": "low", @@ -235072,7 +235591,7 @@ } }, { - "id": 18688, + "id": 18730, "properties": { "east": "tall", "north": "low", @@ -235083,7 +235602,7 @@ } }, { - "id": 18689, + "id": 18731, "properties": { "east": "tall", "north": "low", @@ -235094,7 +235613,7 @@ } }, { - "id": 18690, + "id": 18732, "properties": { "east": "tall", "north": "low", @@ -235105,7 +235624,7 @@ } }, { - "id": 18691, + "id": 18733, "properties": { "east": "tall", "north": "low", @@ -235116,7 +235635,7 @@ } }, { - "id": 18692, + "id": 18734, "properties": { "east": "tall", "north": "low", @@ -235127,7 +235646,7 @@ } }, { - "id": 18693, + "id": 18735, "properties": { "east": "tall", "north": "low", @@ -235138,7 +235657,7 @@ } }, { - "id": 18694, + "id": 18736, "properties": { "east": "tall", "north": "low", @@ -235149,7 +235668,7 @@ } }, { - "id": 18695, + "id": 18737, "properties": { "east": "tall", "north": "low", @@ -235160,7 +235679,7 @@ } }, { - "id": 18696, + "id": 18738, "properties": { "east": "tall", "north": "low", @@ -235171,7 +235690,7 @@ } }, { - "id": 18697, + "id": 18739, "properties": { "east": "tall", "north": "low", @@ -235182,7 +235701,7 @@ } }, { - "id": 18698, + "id": 18740, "properties": { "east": "tall", "north": "low", @@ -235193,7 +235712,7 @@ } }, { - "id": 18699, + "id": 18741, "properties": { "east": "tall", "north": "low", @@ -235204,7 +235723,7 @@ } }, { - "id": 18700, + "id": 18742, "properties": { "east": "tall", "north": "low", @@ -235215,7 +235734,7 @@ } }, { - "id": 18701, + "id": 18743, "properties": { "east": "tall", "north": "tall", @@ -235226,7 +235745,7 @@ } }, { - "id": 18702, + "id": 18744, "properties": { "east": "tall", "north": "tall", @@ -235237,7 +235756,7 @@ } }, { - "id": 18703, + "id": 18745, "properties": { "east": "tall", "north": "tall", @@ -235248,7 +235767,7 @@ } }, { - "id": 18704, + "id": 18746, "properties": { "east": "tall", "north": "tall", @@ -235259,7 +235778,7 @@ } }, { - "id": 18705, + "id": 18747, "properties": { "east": "tall", "north": "tall", @@ -235270,7 +235789,7 @@ } }, { - "id": 18706, + "id": 18748, "properties": { "east": "tall", "north": "tall", @@ -235281,7 +235800,7 @@ } }, { - "id": 18707, + "id": 18749, "properties": { "east": "tall", "north": "tall", @@ -235292,7 +235811,7 @@ } }, { - "id": 18708, + "id": 18750, "properties": { "east": "tall", "north": "tall", @@ -235303,7 +235822,7 @@ } }, { - "id": 18709, + "id": 18751, "properties": { "east": "tall", "north": "tall", @@ -235314,7 +235833,7 @@ } }, { - "id": 18710, + "id": 18752, "properties": { "east": "tall", "north": "tall", @@ -235325,7 +235844,7 @@ } }, { - "id": 18711, + "id": 18753, "properties": { "east": "tall", "north": "tall", @@ -235336,7 +235855,7 @@ } }, { - "id": 18712, + "id": 18754, "properties": { "east": "tall", "north": "tall", @@ -235347,7 +235866,7 @@ } }, { - "id": 18713, + "id": 18755, "properties": { "east": "tall", "north": "tall", @@ -235358,7 +235877,7 @@ } }, { - "id": 18714, + "id": 18756, "properties": { "east": "tall", "north": "tall", @@ -235369,7 +235888,7 @@ } }, { - "id": 18715, + "id": 18757, "properties": { "east": "tall", "north": "tall", @@ -235380,7 +235899,7 @@ } }, { - "id": 18716, + "id": 18758, "properties": { "east": "tall", "north": "tall", @@ -235391,7 +235910,7 @@ } }, { - "id": 18717, + "id": 18759, "properties": { "east": "tall", "north": "tall", @@ -235402,7 +235921,7 @@ } }, { - "id": 18718, + "id": 18760, "properties": { "east": "tall", "north": "tall", @@ -235413,7 +235932,7 @@ } }, { - "id": 18719, + "id": 18761, "properties": { "east": "tall", "north": "tall", @@ -235424,7 +235943,7 @@ } }, { - "id": 18720, + "id": 18762, "properties": { "east": "tall", "north": "tall", @@ -235435,7 +235954,7 @@ } }, { - "id": 18721, + "id": 18763, "properties": { "east": "tall", "north": "tall", @@ -235446,7 +235965,7 @@ } }, { - "id": 18722, + "id": 18764, "properties": { "east": "tall", "north": "tall", @@ -235457,7 +235976,7 @@ } }, { - "id": 18723, + "id": 18765, "properties": { "east": "tall", "north": "tall", @@ -235468,7 +235987,7 @@ } }, { - "id": 18724, + "id": 18766, "properties": { "east": "tall", "north": "tall", @@ -235479,7 +235998,7 @@ } }, { - "id": 18725, + "id": 18767, "properties": { "east": "tall", "north": "tall", @@ -235490,7 +236009,7 @@ } }, { - "id": 18726, + "id": 18768, "properties": { "east": "tall", "north": "tall", @@ -235501,7 +236020,7 @@ } }, { - "id": 18727, + "id": 18769, "properties": { "east": "tall", "north": "tall", @@ -235512,7 +236031,7 @@ } }, { - "id": 18728, + "id": 18770, "properties": { "east": "tall", "north": "tall", @@ -235523,7 +236042,7 @@ } }, { - "id": 18729, + "id": 18771, "properties": { "east": "tall", "north": "tall", @@ -235534,7 +236053,7 @@ } }, { - "id": 18730, + "id": 18772, "properties": { "east": "tall", "north": "tall", @@ -235545,7 +236064,7 @@ } }, { - "id": 18731, + "id": 18773, "properties": { "east": "tall", "north": "tall", @@ -235556,7 +236075,7 @@ } }, { - "id": 18732, + "id": 18774, "properties": { "east": "tall", "north": "tall", @@ -235567,7 +236086,7 @@ } }, { - "id": 18733, + "id": 18775, "properties": { "east": "tall", "north": "tall", @@ -235578,7 +236097,7 @@ } }, { - "id": 18734, + "id": 18776, "properties": { "east": "tall", "north": "tall", @@ -235589,7 +236108,7 @@ } }, { - "id": 18735, + "id": 18777, "properties": { "east": "tall", "north": "tall", @@ -235600,7 +236119,7 @@ } }, { - "id": 18736, + "id": 18778, "properties": { "east": "tall", "north": "tall", @@ -235639,7 +236158,7 @@ }, "states": [ { - "id": 19385, + "id": 19427, "properties": { "bottom": "true", "distance": "0", @@ -235647,7 +236166,7 @@ } }, { - "id": 19386, + "id": 19428, "properties": { "bottom": "true", "distance": "0", @@ -235655,7 +236174,7 @@ } }, { - "id": 19387, + "id": 19429, "properties": { "bottom": "true", "distance": "1", @@ -235663,7 +236182,7 @@ } }, { - "id": 19388, + "id": 19430, "properties": { "bottom": "true", "distance": "1", @@ -235671,7 +236190,7 @@ } }, { - "id": 19389, + "id": 19431, "properties": { "bottom": "true", "distance": "2", @@ -235679,7 +236198,7 @@ } }, { - "id": 19390, + "id": 19432, "properties": { "bottom": "true", "distance": "2", @@ -235687,7 +236206,7 @@ } }, { - "id": 19391, + "id": 19433, "properties": { "bottom": "true", "distance": "3", @@ -235695,7 +236214,7 @@ } }, { - "id": 19392, + "id": 19434, "properties": { "bottom": "true", "distance": "3", @@ -235703,7 +236222,7 @@ } }, { - "id": 19393, + "id": 19435, "properties": { "bottom": "true", "distance": "4", @@ -235711,7 +236230,7 @@ } }, { - "id": 19394, + "id": 19436, "properties": { "bottom": "true", "distance": "4", @@ -235719,7 +236238,7 @@ } }, { - "id": 19395, + "id": 19437, "properties": { "bottom": "true", "distance": "5", @@ -235727,7 +236246,7 @@ } }, { - "id": 19396, + "id": 19438, "properties": { "bottom": "true", "distance": "5", @@ -235735,7 +236254,7 @@ } }, { - "id": 19397, + "id": 19439, "properties": { "bottom": "true", "distance": "6", @@ -235743,7 +236262,7 @@ } }, { - "id": 19398, + "id": 19440, "properties": { "bottom": "true", "distance": "6", @@ -235751,7 +236270,7 @@ } }, { - "id": 19399, + "id": 19441, "properties": { "bottom": "true", "distance": "7", @@ -235759,7 +236278,7 @@ } }, { - "id": 19400, + "id": 19442, "properties": { "bottom": "true", "distance": "7", @@ -235767,7 +236286,7 @@ } }, { - "id": 19401, + "id": 19443, "properties": { "bottom": "false", "distance": "0", @@ -235775,7 +236294,7 @@ } }, { - "id": 19402, + "id": 19444, "properties": { "bottom": "false", "distance": "0", @@ -235783,7 +236302,7 @@ } }, { - "id": 19403, + "id": 19445, "properties": { "bottom": "false", "distance": "1", @@ -235791,7 +236310,7 @@ } }, { - "id": 19404, + "id": 19446, "properties": { "bottom": "false", "distance": "1", @@ -235799,7 +236318,7 @@ } }, { - "id": 19405, + "id": 19447, "properties": { "bottom": "false", "distance": "2", @@ -235807,7 +236326,7 @@ } }, { - "id": 19406, + "id": 19448, "properties": { "bottom": "false", "distance": "2", @@ -235815,7 +236334,7 @@ } }, { - "id": 19407, + "id": 19449, "properties": { "bottom": "false", "distance": "3", @@ -235823,7 +236342,7 @@ } }, { - "id": 19408, + "id": 19450, "properties": { "bottom": "false", "distance": "3", @@ -235831,7 +236350,7 @@ } }, { - "id": 19409, + "id": 19451, "properties": { "bottom": "false", "distance": "4", @@ -235839,7 +236358,7 @@ } }, { - "id": 19410, + "id": 19452, "properties": { "bottom": "false", "distance": "4", @@ -235847,7 +236366,7 @@ } }, { - "id": 19411, + "id": 19453, "properties": { "bottom": "false", "distance": "5", @@ -235855,7 +236374,7 @@ } }, { - "id": 19412, + "id": 19454, "properties": { "bottom": "false", "distance": "5", @@ -235863,7 +236382,7 @@ } }, { - "id": 19413, + "id": 19455, "properties": { "bottom": "false", "distance": "6", @@ -235871,7 +236390,7 @@ } }, { - "id": 19414, + "id": 19456, "properties": { "bottom": "false", "distance": "6", @@ -235879,7 +236398,7 @@ } }, { - "id": 19415, + "id": 19457, "properties": { "bottom": "false", "distance": "7", @@ -235888,7 +236407,7 @@ }, { "default": true, - "id": 19416, + "id": 19458, "properties": { "bottom": "false", "distance": "7", @@ -235905,7 +236424,7 @@ "states": [ { "default": true, - "id": 23812 + "id": 23859 } ] }, @@ -235922,14 +236441,14 @@ }, "states": [ { - "id": 23941, + "id": 23988, "properties": { "bloom": "true" } }, { "default": true, - "id": 23942, + "id": 23989, "properties": { "bloom": "false" } @@ -235972,7 +236491,7 @@ }, "states": [ { - "id": 23332, + "id": 23379, "properties": { "power": "0", "sculk_sensor_phase": "inactive", @@ -235981,7 +236500,7 @@ }, { "default": true, - "id": 23333, + "id": 23380, "properties": { "power": "0", "sculk_sensor_phase": "inactive", @@ -235989,7 +236508,7 @@ } }, { - "id": 23334, + "id": 23381, "properties": { "power": "0", "sculk_sensor_phase": "active", @@ -235997,7 +236516,7 @@ } }, { - "id": 23335, + "id": 23382, "properties": { "power": "0", "sculk_sensor_phase": "active", @@ -236005,7 +236524,7 @@ } }, { - "id": 23336, + "id": 23383, "properties": { "power": "0", "sculk_sensor_phase": "cooldown", @@ -236013,7 +236532,7 @@ } }, { - "id": 23337, + "id": 23384, "properties": { "power": "0", "sculk_sensor_phase": "cooldown", @@ -236021,7 +236540,7 @@ } }, { - "id": 23338, + "id": 23385, "properties": { "power": "1", "sculk_sensor_phase": "inactive", @@ -236029,7 +236548,7 @@ } }, { - "id": 23339, + "id": 23386, "properties": { "power": "1", "sculk_sensor_phase": "inactive", @@ -236037,7 +236556,7 @@ } }, { - "id": 23340, + "id": 23387, "properties": { "power": "1", "sculk_sensor_phase": "active", @@ -236045,7 +236564,7 @@ } }, { - "id": 23341, + "id": 23388, "properties": { "power": "1", "sculk_sensor_phase": "active", @@ -236053,7 +236572,7 @@ } }, { - "id": 23342, + "id": 23389, "properties": { "power": "1", "sculk_sensor_phase": "cooldown", @@ -236061,7 +236580,7 @@ } }, { - "id": 23343, + "id": 23390, "properties": { "power": "1", "sculk_sensor_phase": "cooldown", @@ -236069,7 +236588,7 @@ } }, { - "id": 23344, + "id": 23391, "properties": { "power": "2", "sculk_sensor_phase": "inactive", @@ -236077,7 +236596,7 @@ } }, { - "id": 23345, + "id": 23392, "properties": { "power": "2", "sculk_sensor_phase": "inactive", @@ -236085,7 +236604,7 @@ } }, { - "id": 23346, + "id": 23393, "properties": { "power": "2", "sculk_sensor_phase": "active", @@ -236093,7 +236612,7 @@ } }, { - "id": 23347, + "id": 23394, "properties": { "power": "2", "sculk_sensor_phase": "active", @@ -236101,7 +236620,7 @@ } }, { - "id": 23348, + "id": 23395, "properties": { "power": "2", "sculk_sensor_phase": "cooldown", @@ -236109,7 +236628,7 @@ } }, { - "id": 23349, + "id": 23396, "properties": { "power": "2", "sculk_sensor_phase": "cooldown", @@ -236117,7 +236636,7 @@ } }, { - "id": 23350, + "id": 23397, "properties": { "power": "3", "sculk_sensor_phase": "inactive", @@ -236125,7 +236644,7 @@ } }, { - "id": 23351, + "id": 23398, "properties": { "power": "3", "sculk_sensor_phase": "inactive", @@ -236133,7 +236652,7 @@ } }, { - "id": 23352, + "id": 23399, "properties": { "power": "3", "sculk_sensor_phase": "active", @@ -236141,7 +236660,7 @@ } }, { - "id": 23353, + "id": 23400, "properties": { "power": "3", "sculk_sensor_phase": "active", @@ -236149,7 +236668,7 @@ } }, { - "id": 23354, + "id": 23401, "properties": { "power": "3", "sculk_sensor_phase": "cooldown", @@ -236157,7 +236676,7 @@ } }, { - "id": 23355, + "id": 23402, "properties": { "power": "3", "sculk_sensor_phase": "cooldown", @@ -236165,7 +236684,7 @@ } }, { - "id": 23356, + "id": 23403, "properties": { "power": "4", "sculk_sensor_phase": "inactive", @@ -236173,7 +236692,7 @@ } }, { - "id": 23357, + "id": 23404, "properties": { "power": "4", "sculk_sensor_phase": "inactive", @@ -236181,7 +236700,7 @@ } }, { - "id": 23358, + "id": 23405, "properties": { "power": "4", "sculk_sensor_phase": "active", @@ -236189,7 +236708,7 @@ } }, { - "id": 23359, + "id": 23406, "properties": { "power": "4", "sculk_sensor_phase": "active", @@ -236197,7 +236716,7 @@ } }, { - "id": 23360, + "id": 23407, "properties": { "power": "4", "sculk_sensor_phase": "cooldown", @@ -236205,7 +236724,7 @@ } }, { - "id": 23361, + "id": 23408, "properties": { "power": "4", "sculk_sensor_phase": "cooldown", @@ -236213,7 +236732,7 @@ } }, { - "id": 23362, + "id": 23409, "properties": { "power": "5", "sculk_sensor_phase": "inactive", @@ -236221,7 +236740,7 @@ } }, { - "id": 23363, + "id": 23410, "properties": { "power": "5", "sculk_sensor_phase": "inactive", @@ -236229,7 +236748,7 @@ } }, { - "id": 23364, + "id": 23411, "properties": { "power": "5", "sculk_sensor_phase": "active", @@ -236237,7 +236756,7 @@ } }, { - "id": 23365, + "id": 23412, "properties": { "power": "5", "sculk_sensor_phase": "active", @@ -236245,7 +236764,7 @@ } }, { - "id": 23366, + "id": 23413, "properties": { "power": "5", "sculk_sensor_phase": "cooldown", @@ -236253,7 +236772,7 @@ } }, { - "id": 23367, + "id": 23414, "properties": { "power": "5", "sculk_sensor_phase": "cooldown", @@ -236261,7 +236780,7 @@ } }, { - "id": 23368, + "id": 23415, "properties": { "power": "6", "sculk_sensor_phase": "inactive", @@ -236269,7 +236788,7 @@ } }, { - "id": 23369, + "id": 23416, "properties": { "power": "6", "sculk_sensor_phase": "inactive", @@ -236277,7 +236796,7 @@ } }, { - "id": 23370, + "id": 23417, "properties": { "power": "6", "sculk_sensor_phase": "active", @@ -236285,7 +236804,7 @@ } }, { - "id": 23371, + "id": 23418, "properties": { "power": "6", "sculk_sensor_phase": "active", @@ -236293,7 +236812,7 @@ } }, { - "id": 23372, + "id": 23419, "properties": { "power": "6", "sculk_sensor_phase": "cooldown", @@ -236301,7 +236820,7 @@ } }, { - "id": 23373, + "id": 23420, "properties": { "power": "6", "sculk_sensor_phase": "cooldown", @@ -236309,7 +236828,7 @@ } }, { - "id": 23374, + "id": 23421, "properties": { "power": "7", "sculk_sensor_phase": "inactive", @@ -236317,7 +236836,7 @@ } }, { - "id": 23375, + "id": 23422, "properties": { "power": "7", "sculk_sensor_phase": "inactive", @@ -236325,7 +236844,7 @@ } }, { - "id": 23376, + "id": 23423, "properties": { "power": "7", "sculk_sensor_phase": "active", @@ -236333,7 +236852,7 @@ } }, { - "id": 23377, + "id": 23424, "properties": { "power": "7", "sculk_sensor_phase": "active", @@ -236341,7 +236860,7 @@ } }, { - "id": 23378, + "id": 23425, "properties": { "power": "7", "sculk_sensor_phase": "cooldown", @@ -236349,7 +236868,7 @@ } }, { - "id": 23379, + "id": 23426, "properties": { "power": "7", "sculk_sensor_phase": "cooldown", @@ -236357,7 +236876,7 @@ } }, { - "id": 23380, + "id": 23427, "properties": { "power": "8", "sculk_sensor_phase": "inactive", @@ -236365,7 +236884,7 @@ } }, { - "id": 23381, + "id": 23428, "properties": { "power": "8", "sculk_sensor_phase": "inactive", @@ -236373,7 +236892,7 @@ } }, { - "id": 23382, + "id": 23429, "properties": { "power": "8", "sculk_sensor_phase": "active", @@ -236381,7 +236900,7 @@ } }, { - "id": 23383, + "id": 23430, "properties": { "power": "8", "sculk_sensor_phase": "active", @@ -236389,7 +236908,7 @@ } }, { - "id": 23384, + "id": 23431, "properties": { "power": "8", "sculk_sensor_phase": "cooldown", @@ -236397,7 +236916,7 @@ } }, { - "id": 23385, + "id": 23432, "properties": { "power": "8", "sculk_sensor_phase": "cooldown", @@ -236405,7 +236924,7 @@ } }, { - "id": 23386, + "id": 23433, "properties": { "power": "9", "sculk_sensor_phase": "inactive", @@ -236413,7 +236932,7 @@ } }, { - "id": 23387, + "id": 23434, "properties": { "power": "9", "sculk_sensor_phase": "inactive", @@ -236421,7 +236940,7 @@ } }, { - "id": 23388, + "id": 23435, "properties": { "power": "9", "sculk_sensor_phase": "active", @@ -236429,7 +236948,7 @@ } }, { - "id": 23389, + "id": 23436, "properties": { "power": "9", "sculk_sensor_phase": "active", @@ -236437,7 +236956,7 @@ } }, { - "id": 23390, + "id": 23437, "properties": { "power": "9", "sculk_sensor_phase": "cooldown", @@ -236445,7 +236964,7 @@ } }, { - "id": 23391, + "id": 23438, "properties": { "power": "9", "sculk_sensor_phase": "cooldown", @@ -236453,7 +236972,7 @@ } }, { - "id": 23392, + "id": 23439, "properties": { "power": "10", "sculk_sensor_phase": "inactive", @@ -236461,7 +236980,7 @@ } }, { - "id": 23393, + "id": 23440, "properties": { "power": "10", "sculk_sensor_phase": "inactive", @@ -236469,7 +236988,7 @@ } }, { - "id": 23394, + "id": 23441, "properties": { "power": "10", "sculk_sensor_phase": "active", @@ -236477,7 +236996,7 @@ } }, { - "id": 23395, + "id": 23442, "properties": { "power": "10", "sculk_sensor_phase": "active", @@ -236485,7 +237004,7 @@ } }, { - "id": 23396, + "id": 23443, "properties": { "power": "10", "sculk_sensor_phase": "cooldown", @@ -236493,7 +237012,7 @@ } }, { - "id": 23397, + "id": 23444, "properties": { "power": "10", "sculk_sensor_phase": "cooldown", @@ -236501,7 +237020,7 @@ } }, { - "id": 23398, + "id": 23445, "properties": { "power": "11", "sculk_sensor_phase": "inactive", @@ -236509,7 +237028,7 @@ } }, { - "id": 23399, + "id": 23446, "properties": { "power": "11", "sculk_sensor_phase": "inactive", @@ -236517,7 +237036,7 @@ } }, { - "id": 23400, + "id": 23447, "properties": { "power": "11", "sculk_sensor_phase": "active", @@ -236525,7 +237044,7 @@ } }, { - "id": 23401, + "id": 23448, "properties": { "power": "11", "sculk_sensor_phase": "active", @@ -236533,7 +237052,7 @@ } }, { - "id": 23402, + "id": 23449, "properties": { "power": "11", "sculk_sensor_phase": "cooldown", @@ -236541,7 +237060,7 @@ } }, { - "id": 23403, + "id": 23450, "properties": { "power": "11", "sculk_sensor_phase": "cooldown", @@ -236549,7 +237068,7 @@ } }, { - "id": 23404, + "id": 23451, "properties": { "power": "12", "sculk_sensor_phase": "inactive", @@ -236557,7 +237076,7 @@ } }, { - "id": 23405, + "id": 23452, "properties": { "power": "12", "sculk_sensor_phase": "inactive", @@ -236565,7 +237084,7 @@ } }, { - "id": 23406, + "id": 23453, "properties": { "power": "12", "sculk_sensor_phase": "active", @@ -236573,7 +237092,7 @@ } }, { - "id": 23407, + "id": 23454, "properties": { "power": "12", "sculk_sensor_phase": "active", @@ -236581,7 +237100,7 @@ } }, { - "id": 23408, + "id": 23455, "properties": { "power": "12", "sculk_sensor_phase": "cooldown", @@ -236589,7 +237108,7 @@ } }, { - "id": 23409, + "id": 23456, "properties": { "power": "12", "sculk_sensor_phase": "cooldown", @@ -236597,7 +237116,7 @@ } }, { - "id": 23410, + "id": 23457, "properties": { "power": "13", "sculk_sensor_phase": "inactive", @@ -236605,7 +237124,7 @@ } }, { - "id": 23411, + "id": 23458, "properties": { "power": "13", "sculk_sensor_phase": "inactive", @@ -236613,7 +237132,7 @@ } }, { - "id": 23412, + "id": 23459, "properties": { "power": "13", "sculk_sensor_phase": "active", @@ -236621,7 +237140,7 @@ } }, { - "id": 23413, + "id": 23460, "properties": { "power": "13", "sculk_sensor_phase": "active", @@ -236629,7 +237148,7 @@ } }, { - "id": 23414, + "id": 23461, "properties": { "power": "13", "sculk_sensor_phase": "cooldown", @@ -236637,7 +237156,7 @@ } }, { - "id": 23415, + "id": 23462, "properties": { "power": "13", "sculk_sensor_phase": "cooldown", @@ -236645,7 +237164,7 @@ } }, { - "id": 23416, + "id": 23463, "properties": { "power": "14", "sculk_sensor_phase": "inactive", @@ -236653,7 +237172,7 @@ } }, { - "id": 23417, + "id": 23464, "properties": { "power": "14", "sculk_sensor_phase": "inactive", @@ -236661,7 +237180,7 @@ } }, { - "id": 23418, + "id": 23465, "properties": { "power": "14", "sculk_sensor_phase": "active", @@ -236669,7 +237188,7 @@ } }, { - "id": 23419, + "id": 23466, "properties": { "power": "14", "sculk_sensor_phase": "active", @@ -236677,7 +237196,7 @@ } }, { - "id": 23420, + "id": 23467, "properties": { "power": "14", "sculk_sensor_phase": "cooldown", @@ -236685,7 +237204,7 @@ } }, { - "id": 23421, + "id": 23468, "properties": { "power": "14", "sculk_sensor_phase": "cooldown", @@ -236693,7 +237212,7 @@ } }, { - "id": 23422, + "id": 23469, "properties": { "power": "15", "sculk_sensor_phase": "inactive", @@ -236701,7 +237220,7 @@ } }, { - "id": 23423, + "id": 23470, "properties": { "power": "15", "sculk_sensor_phase": "inactive", @@ -236709,7 +237228,7 @@ } }, { - "id": 23424, + "id": 23471, "properties": { "power": "15", "sculk_sensor_phase": "active", @@ -236717,7 +237236,7 @@ } }, { - "id": 23425, + "id": 23472, "properties": { "power": "15", "sculk_sensor_phase": "active", @@ -236725,7 +237244,7 @@ } }, { - "id": 23426, + "id": 23473, "properties": { "power": "15", "sculk_sensor_phase": "cooldown", @@ -236733,7 +237252,7 @@ } }, { - "id": 23427, + "id": 23474, "properties": { "power": "15", "sculk_sensor_phase": "cooldown", @@ -236763,7 +237282,7 @@ }, "states": [ { - "id": 23943, + "id": 23990, "properties": { "can_summon": "true", "shrieking": "true", @@ -236771,7 +237290,7 @@ } }, { - "id": 23944, + "id": 23991, "properties": { "can_summon": "true", "shrieking": "true", @@ -236779,7 +237298,7 @@ } }, { - "id": 23945, + "id": 23992, "properties": { "can_summon": "true", "shrieking": "false", @@ -236787,7 +237306,7 @@ } }, { - "id": 23946, + "id": 23993, "properties": { "can_summon": "true", "shrieking": "false", @@ -236795,7 +237314,7 @@ } }, { - "id": 23947, + "id": 23994, "properties": { "can_summon": "false", "shrieking": "true", @@ -236803,7 +237322,7 @@ } }, { - "id": 23948, + "id": 23995, "properties": { "can_summon": "false", "shrieking": "true", @@ -236811,7 +237330,7 @@ } }, { - "id": 23949, + "id": 23996, "properties": { "can_summon": "false", "shrieking": "false", @@ -236820,7 +237339,7 @@ }, { "default": true, - "id": 23950, + "id": 23997, "properties": { "can_summon": "false", "shrieking": "false", @@ -236866,7 +237385,7 @@ }, "states": [ { - "id": 23813, + "id": 23860, "properties": { "down": "true", "east": "true", @@ -236878,7 +237397,7 @@ } }, { - "id": 23814, + "id": 23861, "properties": { "down": "true", "east": "true", @@ -236890,7 +237409,7 @@ } }, { - "id": 23815, + "id": 23862, "properties": { "down": "true", "east": "true", @@ -236902,7 +237421,7 @@ } }, { - "id": 23816, + "id": 23863, "properties": { "down": "true", "east": "true", @@ -236914,7 +237433,7 @@ } }, { - "id": 23817, + "id": 23864, "properties": { "down": "true", "east": "true", @@ -236926,7 +237445,7 @@ } }, { - "id": 23818, + "id": 23865, "properties": { "down": "true", "east": "true", @@ -236938,7 +237457,7 @@ } }, { - "id": 23819, + "id": 23866, "properties": { "down": "true", "east": "true", @@ -236950,7 +237469,7 @@ } }, { - "id": 23820, + "id": 23867, "properties": { "down": "true", "east": "true", @@ -236962,7 +237481,7 @@ } }, { - "id": 23821, + "id": 23868, "properties": { "down": "true", "east": "true", @@ -236974,7 +237493,7 @@ } }, { - "id": 23822, + "id": 23869, "properties": { "down": "true", "east": "true", @@ -236986,7 +237505,7 @@ } }, { - "id": 23823, + "id": 23870, "properties": { "down": "true", "east": "true", @@ -236998,7 +237517,7 @@ } }, { - "id": 23824, + "id": 23871, "properties": { "down": "true", "east": "true", @@ -237010,7 +237529,7 @@ } }, { - "id": 23825, + "id": 23872, "properties": { "down": "true", "east": "true", @@ -237022,7 +237541,7 @@ } }, { - "id": 23826, + "id": 23873, "properties": { "down": "true", "east": "true", @@ -237034,7 +237553,7 @@ } }, { - "id": 23827, + "id": 23874, "properties": { "down": "true", "east": "true", @@ -237046,7 +237565,7 @@ } }, { - "id": 23828, + "id": 23875, "properties": { "down": "true", "east": "true", @@ -237058,7 +237577,7 @@ } }, { - "id": 23829, + "id": 23876, "properties": { "down": "true", "east": "true", @@ -237070,7 +237589,7 @@ } }, { - "id": 23830, + "id": 23877, "properties": { "down": "true", "east": "true", @@ -237082,7 +237601,7 @@ } }, { - "id": 23831, + "id": 23878, "properties": { "down": "true", "east": "true", @@ -237094,7 +237613,7 @@ } }, { - "id": 23832, + "id": 23879, "properties": { "down": "true", "east": "true", @@ -237106,7 +237625,7 @@ } }, { - "id": 23833, + "id": 23880, "properties": { "down": "true", "east": "true", @@ -237118,7 +237637,7 @@ } }, { - "id": 23834, + "id": 23881, "properties": { "down": "true", "east": "true", @@ -237130,7 +237649,7 @@ } }, { - "id": 23835, + "id": 23882, "properties": { "down": "true", "east": "true", @@ -237142,7 +237661,7 @@ } }, { - "id": 23836, + "id": 23883, "properties": { "down": "true", "east": "true", @@ -237154,7 +237673,7 @@ } }, { - "id": 23837, + "id": 23884, "properties": { "down": "true", "east": "true", @@ -237166,7 +237685,7 @@ } }, { - "id": 23838, + "id": 23885, "properties": { "down": "true", "east": "true", @@ -237178,7 +237697,7 @@ } }, { - "id": 23839, + "id": 23886, "properties": { "down": "true", "east": "true", @@ -237190,7 +237709,7 @@ } }, { - "id": 23840, + "id": 23887, "properties": { "down": "true", "east": "true", @@ -237202,7 +237721,7 @@ } }, { - "id": 23841, + "id": 23888, "properties": { "down": "true", "east": "true", @@ -237214,7 +237733,7 @@ } }, { - "id": 23842, + "id": 23889, "properties": { "down": "true", "east": "true", @@ -237226,7 +237745,7 @@ } }, { - "id": 23843, + "id": 23890, "properties": { "down": "true", "east": "true", @@ -237238,7 +237757,7 @@ } }, { - "id": 23844, + "id": 23891, "properties": { "down": "true", "east": "true", @@ -237250,7 +237769,7 @@ } }, { - "id": 23845, + "id": 23892, "properties": { "down": "true", "east": "false", @@ -237262,7 +237781,7 @@ } }, { - "id": 23846, + "id": 23893, "properties": { "down": "true", "east": "false", @@ -237274,7 +237793,7 @@ } }, { - "id": 23847, + "id": 23894, "properties": { "down": "true", "east": "false", @@ -237286,7 +237805,7 @@ } }, { - "id": 23848, + "id": 23895, "properties": { "down": "true", "east": "false", @@ -237298,7 +237817,7 @@ } }, { - "id": 23849, + "id": 23896, "properties": { "down": "true", "east": "false", @@ -237310,7 +237829,7 @@ } }, { - "id": 23850, + "id": 23897, "properties": { "down": "true", "east": "false", @@ -237322,7 +237841,7 @@ } }, { - "id": 23851, + "id": 23898, "properties": { "down": "true", "east": "false", @@ -237334,7 +237853,7 @@ } }, { - "id": 23852, + "id": 23899, "properties": { "down": "true", "east": "false", @@ -237346,7 +237865,7 @@ } }, { - "id": 23853, + "id": 23900, "properties": { "down": "true", "east": "false", @@ -237358,7 +237877,7 @@ } }, { - "id": 23854, + "id": 23901, "properties": { "down": "true", "east": "false", @@ -237370,7 +237889,7 @@ } }, { - "id": 23855, + "id": 23902, "properties": { "down": "true", "east": "false", @@ -237382,7 +237901,7 @@ } }, { - "id": 23856, + "id": 23903, "properties": { "down": "true", "east": "false", @@ -237394,7 +237913,7 @@ } }, { - "id": 23857, + "id": 23904, "properties": { "down": "true", "east": "false", @@ -237406,7 +237925,7 @@ } }, { - "id": 23858, + "id": 23905, "properties": { "down": "true", "east": "false", @@ -237418,7 +237937,7 @@ } }, { - "id": 23859, + "id": 23906, "properties": { "down": "true", "east": "false", @@ -237430,7 +237949,7 @@ } }, { - "id": 23860, + "id": 23907, "properties": { "down": "true", "east": "false", @@ -237442,7 +237961,7 @@ } }, { - "id": 23861, + "id": 23908, "properties": { "down": "true", "east": "false", @@ -237454,7 +237973,7 @@ } }, { - "id": 23862, + "id": 23909, "properties": { "down": "true", "east": "false", @@ -237466,7 +237985,7 @@ } }, { - "id": 23863, + "id": 23910, "properties": { "down": "true", "east": "false", @@ -237478,7 +237997,7 @@ } }, { - "id": 23864, + "id": 23911, "properties": { "down": "true", "east": "false", @@ -237490,7 +238009,7 @@ } }, { - "id": 23865, + "id": 23912, "properties": { "down": "true", "east": "false", @@ -237502,7 +238021,7 @@ } }, { - "id": 23866, + "id": 23913, "properties": { "down": "true", "east": "false", @@ -237514,7 +238033,7 @@ } }, { - "id": 23867, + "id": 23914, "properties": { "down": "true", "east": "false", @@ -237526,7 +238045,7 @@ } }, { - "id": 23868, + "id": 23915, "properties": { "down": "true", "east": "false", @@ -237538,7 +238057,7 @@ } }, { - "id": 23869, + "id": 23916, "properties": { "down": "true", "east": "false", @@ -237550,7 +238069,7 @@ } }, { - "id": 23870, + "id": 23917, "properties": { "down": "true", "east": "false", @@ -237562,7 +238081,7 @@ } }, { - "id": 23871, + "id": 23918, "properties": { "down": "true", "east": "false", @@ -237574,7 +238093,7 @@ } }, { - "id": 23872, + "id": 23919, "properties": { "down": "true", "east": "false", @@ -237586,7 +238105,7 @@ } }, { - "id": 23873, + "id": 23920, "properties": { "down": "true", "east": "false", @@ -237598,7 +238117,7 @@ } }, { - "id": 23874, + "id": 23921, "properties": { "down": "true", "east": "false", @@ -237610,7 +238129,7 @@ } }, { - "id": 23875, + "id": 23922, "properties": { "down": "true", "east": "false", @@ -237622,7 +238141,7 @@ } }, { - "id": 23876, + "id": 23923, "properties": { "down": "true", "east": "false", @@ -237634,7 +238153,7 @@ } }, { - "id": 23877, + "id": 23924, "properties": { "down": "false", "east": "true", @@ -237646,7 +238165,7 @@ } }, { - "id": 23878, + "id": 23925, "properties": { "down": "false", "east": "true", @@ -237658,7 +238177,7 @@ } }, { - "id": 23879, + "id": 23926, "properties": { "down": "false", "east": "true", @@ -237670,7 +238189,7 @@ } }, { - "id": 23880, + "id": 23927, "properties": { "down": "false", "east": "true", @@ -237682,7 +238201,7 @@ } }, { - "id": 23881, + "id": 23928, "properties": { "down": "false", "east": "true", @@ -237694,7 +238213,7 @@ } }, { - "id": 23882, + "id": 23929, "properties": { "down": "false", "east": "true", @@ -237706,7 +238225,7 @@ } }, { - "id": 23883, + "id": 23930, "properties": { "down": "false", "east": "true", @@ -237718,7 +238237,7 @@ } }, { - "id": 23884, + "id": 23931, "properties": { "down": "false", "east": "true", @@ -237730,7 +238249,7 @@ } }, { - "id": 23885, + "id": 23932, "properties": { "down": "false", "east": "true", @@ -237742,7 +238261,7 @@ } }, { - "id": 23886, + "id": 23933, "properties": { "down": "false", "east": "true", @@ -237754,7 +238273,7 @@ } }, { - "id": 23887, + "id": 23934, "properties": { "down": "false", "east": "true", @@ -237766,7 +238285,7 @@ } }, { - "id": 23888, + "id": 23935, "properties": { "down": "false", "east": "true", @@ -237778,7 +238297,7 @@ } }, { - "id": 23889, + "id": 23936, "properties": { "down": "false", "east": "true", @@ -237790,7 +238309,7 @@ } }, { - "id": 23890, + "id": 23937, "properties": { "down": "false", "east": "true", @@ -237802,7 +238321,7 @@ } }, { - "id": 23891, + "id": 23938, "properties": { "down": "false", "east": "true", @@ -237814,7 +238333,7 @@ } }, { - "id": 23892, + "id": 23939, "properties": { "down": "false", "east": "true", @@ -237826,7 +238345,7 @@ } }, { - "id": 23893, + "id": 23940, "properties": { "down": "false", "east": "true", @@ -237838,7 +238357,7 @@ } }, { - "id": 23894, + "id": 23941, "properties": { "down": "false", "east": "true", @@ -237850,7 +238369,7 @@ } }, { - "id": 23895, + "id": 23942, "properties": { "down": "false", "east": "true", @@ -237862,7 +238381,7 @@ } }, { - "id": 23896, + "id": 23943, "properties": { "down": "false", "east": "true", @@ -237874,7 +238393,7 @@ } }, { - "id": 23897, + "id": 23944, "properties": { "down": "false", "east": "true", @@ -237886,7 +238405,7 @@ } }, { - "id": 23898, + "id": 23945, "properties": { "down": "false", "east": "true", @@ -237898,7 +238417,7 @@ } }, { - "id": 23899, + "id": 23946, "properties": { "down": "false", "east": "true", @@ -237910,7 +238429,7 @@ } }, { - "id": 23900, + "id": 23947, "properties": { "down": "false", "east": "true", @@ -237922,7 +238441,7 @@ } }, { - "id": 23901, + "id": 23948, "properties": { "down": "false", "east": "true", @@ -237934,7 +238453,7 @@ } }, { - "id": 23902, + "id": 23949, "properties": { "down": "false", "east": "true", @@ -237946,7 +238465,7 @@ } }, { - "id": 23903, + "id": 23950, "properties": { "down": "false", "east": "true", @@ -237958,7 +238477,7 @@ } }, { - "id": 23904, + "id": 23951, "properties": { "down": "false", "east": "true", @@ -237970,7 +238489,7 @@ } }, { - "id": 23905, + "id": 23952, "properties": { "down": "false", "east": "true", @@ -237982,7 +238501,7 @@ } }, { - "id": 23906, + "id": 23953, "properties": { "down": "false", "east": "true", @@ -237994,7 +238513,7 @@ } }, { - "id": 23907, + "id": 23954, "properties": { "down": "false", "east": "true", @@ -238006,7 +238525,7 @@ } }, { - "id": 23908, + "id": 23955, "properties": { "down": "false", "east": "true", @@ -238018,7 +238537,7 @@ } }, { - "id": 23909, + "id": 23956, "properties": { "down": "false", "east": "false", @@ -238030,7 +238549,7 @@ } }, { - "id": 23910, + "id": 23957, "properties": { "down": "false", "east": "false", @@ -238042,7 +238561,7 @@ } }, { - "id": 23911, + "id": 23958, "properties": { "down": "false", "east": "false", @@ -238054,7 +238573,7 @@ } }, { - "id": 23912, + "id": 23959, "properties": { "down": "false", "east": "false", @@ -238066,7 +238585,7 @@ } }, { - "id": 23913, + "id": 23960, "properties": { "down": "false", "east": "false", @@ -238078,7 +238597,7 @@ } }, { - "id": 23914, + "id": 23961, "properties": { "down": "false", "east": "false", @@ -238090,7 +238609,7 @@ } }, { - "id": 23915, + "id": 23962, "properties": { "down": "false", "east": "false", @@ -238102,7 +238621,7 @@ } }, { - "id": 23916, + "id": 23963, "properties": { "down": "false", "east": "false", @@ -238114,7 +238633,7 @@ } }, { - "id": 23917, + "id": 23964, "properties": { "down": "false", "east": "false", @@ -238126,7 +238645,7 @@ } }, { - "id": 23918, + "id": 23965, "properties": { "down": "false", "east": "false", @@ -238138,7 +238657,7 @@ } }, { - "id": 23919, + "id": 23966, "properties": { "down": "false", "east": "false", @@ -238150,7 +238669,7 @@ } }, { - "id": 23920, + "id": 23967, "properties": { "down": "false", "east": "false", @@ -238162,7 +238681,7 @@ } }, { - "id": 23921, + "id": 23968, "properties": { "down": "false", "east": "false", @@ -238174,7 +238693,7 @@ } }, { - "id": 23922, + "id": 23969, "properties": { "down": "false", "east": "false", @@ -238186,7 +238705,7 @@ } }, { - "id": 23923, + "id": 23970, "properties": { "down": "false", "east": "false", @@ -238198,7 +238717,7 @@ } }, { - "id": 23924, + "id": 23971, "properties": { "down": "false", "east": "false", @@ -238210,7 +238729,7 @@ } }, { - "id": 23925, + "id": 23972, "properties": { "down": "false", "east": "false", @@ -238222,7 +238741,7 @@ } }, { - "id": 23926, + "id": 23973, "properties": { "down": "false", "east": "false", @@ -238234,7 +238753,7 @@ } }, { - "id": 23927, + "id": 23974, "properties": { "down": "false", "east": "false", @@ -238246,7 +238765,7 @@ } }, { - "id": 23928, + "id": 23975, "properties": { "down": "false", "east": "false", @@ -238258,7 +238777,7 @@ } }, { - "id": 23929, + "id": 23976, "properties": { "down": "false", "east": "false", @@ -238270,7 +238789,7 @@ } }, { - "id": 23930, + "id": 23977, "properties": { "down": "false", "east": "false", @@ -238282,7 +238801,7 @@ } }, { - "id": 23931, + "id": 23978, "properties": { "down": "false", "east": "false", @@ -238294,7 +238813,7 @@ } }, { - "id": 23932, + "id": 23979, "properties": { "down": "false", "east": "false", @@ -238306,7 +238825,7 @@ } }, { - "id": 23933, + "id": 23980, "properties": { "down": "false", "east": "false", @@ -238318,7 +238837,7 @@ } }, { - "id": 23934, + "id": 23981, "properties": { "down": "false", "east": "false", @@ -238330,7 +238849,7 @@ } }, { - "id": 23935, + "id": 23982, "properties": { "down": "false", "east": "false", @@ -238342,7 +238861,7 @@ } }, { - "id": 23936, + "id": 23983, "properties": { "down": "false", "east": "false", @@ -238354,7 +238873,7 @@ } }, { - "id": 23937, + "id": 23984, "properties": { "down": "false", "east": "false", @@ -238366,7 +238885,7 @@ } }, { - "id": 23938, + "id": 23985, "properties": { "down": "false", "east": "false", @@ -238378,7 +238897,7 @@ } }, { - "id": 23939, + "id": 23986, "properties": { "down": "false", "east": "false", @@ -238391,7 +238910,7 @@ }, { "default": true, - "id": 23940, + "id": 23987, "properties": { "down": "false", "east": "false", @@ -238412,7 +238931,7 @@ "states": [ { "default": true, - "id": 11603 + "id": 11613 } ] }, @@ -238436,56 +238955,56 @@ "states": [ { "default": true, - "id": 13946, + "id": 13988, "properties": { "pickles": "1", "waterlogged": "true" } }, { - "id": 13947, + "id": 13989, "properties": { "pickles": "1", "waterlogged": "false" } }, { - "id": 13948, + "id": 13990, "properties": { "pickles": "2", "waterlogged": "true" } }, { - "id": 13949, + "id": 13991, "properties": { "pickles": "2", "waterlogged": "false" } }, { - "id": 13950, + "id": 13992, "properties": { "pickles": "3", "waterlogged": "true" } }, { - "id": 13951, + "id": 13993, "properties": { "pickles": "3", "waterlogged": "false" } }, { - "id": 13952, + "id": 13994, "properties": { "pickles": "4", "waterlogged": "true" } }, { - "id": 13953, + "id": 13995, "properties": { "pickles": "4", "waterlogged": "false" @@ -238501,7 +239020,19 @@ "states": [ { "default": true, - "id": 2051 + "id": 2054 + } + ] + }, + "minecraft:short_dry_grass": { + "definition": { + "type": "minecraft:short_dry_grass", + "properties": {} + }, + "states": [ + { + "default": true, + "id": 2052 } ] }, @@ -238525,7 +239056,7 @@ "states": [ { "default": true, - "id": 19623 + "id": 19665 } ] }, @@ -238546,38 +239077,38 @@ }, "states": [ { - "id": 13575, + "id": 13585, "properties": { "facing": "north" } }, { - "id": 13576, + "id": 13586, "properties": { "facing": "east" } }, { - "id": 13577, + "id": 13587, "properties": { "facing": "south" } }, { - "id": 13578, + "id": 13588, "properties": { "facing": "west" } }, { "default": true, - "id": 13579, + "id": 13589, "properties": { "facing": "up" } }, { - "id": 13580, + "id": 13590, "properties": { "facing": "down" } @@ -238616,112 +239147,112 @@ }, "states": [ { - "id": 9626, + "id": 9636, "properties": { "powered": "true", "rotation": "0" } }, { - "id": 9627, + "id": 9637, "properties": { "powered": "true", "rotation": "1" } }, { - "id": 9628, + "id": 9638, "properties": { "powered": "true", "rotation": "2" } }, { - "id": 9629, + "id": 9639, "properties": { "powered": "true", "rotation": "3" } }, { - "id": 9630, + "id": 9640, "properties": { "powered": "true", "rotation": "4" } }, { - "id": 9631, + "id": 9641, "properties": { "powered": "true", "rotation": "5" } }, { - "id": 9632, + "id": 9642, "properties": { "powered": "true", "rotation": "6" } }, { - "id": 9633, + "id": 9643, "properties": { "powered": "true", "rotation": "7" } }, { - "id": 9634, + "id": 9644, "properties": { "powered": "true", "rotation": "8" } }, { - "id": 9635, + "id": 9645, "properties": { "powered": "true", "rotation": "9" } }, { - "id": 9636, + "id": 9646, "properties": { "powered": "true", "rotation": "10" } }, { - "id": 9637, + "id": 9647, "properties": { "powered": "true", "rotation": "11" } }, { - "id": 9638, + "id": 9648, "properties": { "powered": "true", "rotation": "12" } }, { - "id": 9639, + "id": 9649, "properties": { "powered": "true", "rotation": "13" } }, { - "id": 9640, + "id": 9650, "properties": { "powered": "true", "rotation": "14" } }, { - "id": 9641, + "id": 9651, "properties": { "powered": "true", "rotation": "15" @@ -238729,112 +239260,112 @@ }, { "default": true, - "id": 9642, + "id": 9652, "properties": { "powered": "false", "rotation": "0" } }, { - "id": 9643, + "id": 9653, "properties": { "powered": "false", "rotation": "1" } }, { - "id": 9644, + "id": 9654, "properties": { "powered": "false", "rotation": "2" } }, { - "id": 9645, + "id": 9655, "properties": { "powered": "false", "rotation": "3" } }, { - "id": 9646, + "id": 9656, "properties": { "powered": "false", "rotation": "4" } }, { - "id": 9647, + "id": 9657, "properties": { "powered": "false", "rotation": "5" } }, { - "id": 9648, + "id": 9658, "properties": { "powered": "false", "rotation": "6" } }, { - "id": 9649, + "id": 9659, "properties": { "powered": "false", "rotation": "7" } }, { - "id": 9650, + "id": 9660, "properties": { "powered": "false", "rotation": "8" } }, { - "id": 9651, + "id": 9661, "properties": { "powered": "false", "rotation": "9" } }, { - "id": 9652, + "id": 9662, "properties": { "powered": "false", "rotation": "10" } }, { - "id": 9653, + "id": 9663, "properties": { "powered": "false", "rotation": "11" } }, { - "id": 9654, + "id": 9664, "properties": { "powered": "false", "rotation": "12" } }, { - "id": 9655, + "id": 9665, "properties": { "powered": "false", "rotation": "13" } }, { - "id": 9656, + "id": 9666, "properties": { "powered": "false", "rotation": "14" } }, { - "id": 9657, + "id": 9667, "properties": { "powered": "false", "rotation": "15" @@ -238862,7 +239393,7 @@ }, "states": [ { - "id": 9658, + "id": 9668, "properties": { "facing": "north", "powered": "true" @@ -238870,49 +239401,49 @@ }, { "default": true, - "id": 9659, + "id": 9669, "properties": { "facing": "north", "powered": "false" } }, { - "id": 9660, + "id": 9670, "properties": { "facing": "south", "powered": "true" } }, { - "id": 9661, + "id": 9671, "properties": { "facing": "south", "powered": "false" } }, { - "id": 9662, + "id": 9672, "properties": { "facing": "west", "powered": "true" } }, { - "id": 9663, + "id": 9673, "properties": { "facing": "west", "powered": "false" } }, { - "id": 9664, + "id": 9674, "properties": { "facing": "east", "powered": "true" } }, { - "id": 9665, + "id": 9675, "properties": { "facing": "east", "powered": "false" @@ -238928,16 +239459,16 @@ "states": [ { "default": true, - "id": 11243 + "id": 11253 } ] }, "minecraft:small_amethyst_bud": { "definition": { "type": "minecraft:amethyst_cluster", - "aabb_offset": 4.0, "height": 3.0, - "properties": {} + "properties": {}, + "width": 8.0 }, "properties": { "facing": [ @@ -238955,63 +239486,63 @@ }, "states": [ { - "id": 22082, + "id": 22129, "properties": { "facing": "north", "waterlogged": "true" } }, { - "id": 22083, + "id": 22130, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 22084, + "id": 22131, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 22085, + "id": 22132, "properties": { "facing": "east", "waterlogged": "false" } }, { - "id": 22086, + "id": 22133, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 22087, + "id": 22134, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 22088, + "id": 22135, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 22089, + "id": 22136, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 22090, + "id": 22137, "properties": { "facing": "up", "waterlogged": "true" @@ -239019,21 +239550,21 @@ }, { "default": true, - "id": 22091, + "id": 22138, "properties": { "facing": "up", "waterlogged": "false" } }, { - "id": 22092, + "id": 22139, "properties": { "facing": "down", "waterlogged": "true" } }, { - "id": 22093, + "id": 22140, "properties": { "facing": "down", "waterlogged": "false" @@ -239064,7 +239595,7 @@ }, "states": [ { - "id": 25897, + "id": 25976, "properties": { "facing": "north", "half": "upper", @@ -239072,7 +239603,7 @@ } }, { - "id": 25898, + "id": 25977, "properties": { "facing": "north", "half": "upper", @@ -239080,7 +239611,7 @@ } }, { - "id": 25899, + "id": 25978, "properties": { "facing": "north", "half": "lower", @@ -239089,7 +239620,7 @@ }, { "default": true, - "id": 25900, + "id": 25979, "properties": { "facing": "north", "half": "lower", @@ -239097,7 +239628,7 @@ } }, { - "id": 25901, + "id": 25980, "properties": { "facing": "south", "half": "upper", @@ -239105,7 +239636,7 @@ } }, { - "id": 25902, + "id": 25981, "properties": { "facing": "south", "half": "upper", @@ -239113,7 +239644,7 @@ } }, { - "id": 25903, + "id": 25982, "properties": { "facing": "south", "half": "lower", @@ -239121,7 +239652,7 @@ } }, { - "id": 25904, + "id": 25983, "properties": { "facing": "south", "half": "lower", @@ -239129,7 +239660,7 @@ } }, { - "id": 25905, + "id": 25984, "properties": { "facing": "west", "half": "upper", @@ -239137,7 +239668,7 @@ } }, { - "id": 25906, + "id": 25985, "properties": { "facing": "west", "half": "upper", @@ -239145,7 +239676,7 @@ } }, { - "id": 25907, + "id": 25986, "properties": { "facing": "west", "half": "lower", @@ -239153,7 +239684,7 @@ } }, { - "id": 25908, + "id": 25987, "properties": { "facing": "west", "half": "lower", @@ -239161,7 +239692,7 @@ } }, { - "id": 25909, + "id": 25988, "properties": { "facing": "east", "half": "upper", @@ -239169,7 +239700,7 @@ } }, { - "id": 25910, + "id": 25989, "properties": { "facing": "east", "half": "upper", @@ -239177,7 +239708,7 @@ } }, { - "id": 25911, + "id": 25990, "properties": { "facing": "east", "half": "lower", @@ -239185,7 +239716,7 @@ } }, { - "id": 25912, + "id": 25991, "properties": { "facing": "east", "half": "lower", @@ -239202,7 +239733,7 @@ "states": [ { "default": true, - "id": 19479 + "id": 19521 } ] }, @@ -239225,7 +239756,7 @@ }, "states": [ { - "id": 19433, + "id": 19475, "properties": { "facing": "north", "lit": "true" @@ -239233,49 +239764,49 @@ }, { "default": true, - "id": 19434, + "id": 19476, "properties": { "facing": "north", "lit": "false" } }, { - "id": 19435, + "id": 19477, "properties": { "facing": "south", "lit": "true" } }, { - "id": 19436, + "id": 19478, "properties": { "facing": "south", "lit": "false" } }, { - "id": 19437, + "id": 19479, "properties": { "facing": "west", "lit": "true" } }, { - "id": 19438, + "id": 19480, "properties": { "facing": "west", "lit": "false" } }, { - "id": 19439, + "id": 19481, "properties": { "facing": "east", "lit": "true" } }, { - "id": 19440, + "id": 19482, "properties": { "facing": "east", "lit": "false" @@ -239291,7 +239822,7 @@ "states": [ { "default": true, - "id": 27570 + "id": 27649 } ] }, @@ -239303,7 +239834,7 @@ "states": [ { "default": true, - "id": 12193 + "id": 12203 } ] }, @@ -239325,21 +239856,21 @@ }, "states": [ { - "id": 15137, + "id": 15179, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 15138, + "id": 15180, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 15139, + "id": 15181, "properties": { "type": "bottom", "waterlogged": "true" @@ -239347,21 +239878,21 @@ }, { "default": true, - "id": 15140, + "id": 15182, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 15141, + "id": 15183, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 15142, + "id": 15184, "properties": { "type": "double", "waterlogged": "false" @@ -239402,7 +239933,7 @@ }, "states": [ { - "id": 14615, + "id": 14657, "properties": { "facing": "north", "half": "top", @@ -239411,7 +239942,7 @@ } }, { - "id": 14616, + "id": 14658, "properties": { "facing": "north", "half": "top", @@ -239420,7 +239951,7 @@ } }, { - "id": 14617, + "id": 14659, "properties": { "facing": "north", "half": "top", @@ -239429,7 +239960,7 @@ } }, { - "id": 14618, + "id": 14660, "properties": { "facing": "north", "half": "top", @@ -239438,7 +239969,7 @@ } }, { - "id": 14619, + "id": 14661, "properties": { "facing": "north", "half": "top", @@ -239447,7 +239978,7 @@ } }, { - "id": 14620, + "id": 14662, "properties": { "facing": "north", "half": "top", @@ -239456,7 +239987,7 @@ } }, { - "id": 14621, + "id": 14663, "properties": { "facing": "north", "half": "top", @@ -239465,7 +239996,7 @@ } }, { - "id": 14622, + "id": 14664, "properties": { "facing": "north", "half": "top", @@ -239474,7 +240005,7 @@ } }, { - "id": 14623, + "id": 14665, "properties": { "facing": "north", "half": "top", @@ -239483,7 +240014,7 @@ } }, { - "id": 14624, + "id": 14666, "properties": { "facing": "north", "half": "top", @@ -239492,7 +240023,7 @@ } }, { - "id": 14625, + "id": 14667, "properties": { "facing": "north", "half": "bottom", @@ -239502,7 +240033,7 @@ }, { "default": true, - "id": 14626, + "id": 14668, "properties": { "facing": "north", "half": "bottom", @@ -239511,7 +240042,7 @@ } }, { - "id": 14627, + "id": 14669, "properties": { "facing": "north", "half": "bottom", @@ -239520,7 +240051,7 @@ } }, { - "id": 14628, + "id": 14670, "properties": { "facing": "north", "half": "bottom", @@ -239529,7 +240060,7 @@ } }, { - "id": 14629, + "id": 14671, "properties": { "facing": "north", "half": "bottom", @@ -239538,7 +240069,7 @@ } }, { - "id": 14630, + "id": 14672, "properties": { "facing": "north", "half": "bottom", @@ -239547,7 +240078,7 @@ } }, { - "id": 14631, + "id": 14673, "properties": { "facing": "north", "half": "bottom", @@ -239556,7 +240087,7 @@ } }, { - "id": 14632, + "id": 14674, "properties": { "facing": "north", "half": "bottom", @@ -239565,7 +240096,7 @@ } }, { - "id": 14633, + "id": 14675, "properties": { "facing": "north", "half": "bottom", @@ -239574,7 +240105,7 @@ } }, { - "id": 14634, + "id": 14676, "properties": { "facing": "north", "half": "bottom", @@ -239583,7 +240114,7 @@ } }, { - "id": 14635, + "id": 14677, "properties": { "facing": "south", "half": "top", @@ -239592,7 +240123,7 @@ } }, { - "id": 14636, + "id": 14678, "properties": { "facing": "south", "half": "top", @@ -239601,7 +240132,7 @@ } }, { - "id": 14637, + "id": 14679, "properties": { "facing": "south", "half": "top", @@ -239610,7 +240141,7 @@ } }, { - "id": 14638, + "id": 14680, "properties": { "facing": "south", "half": "top", @@ -239619,7 +240150,7 @@ } }, { - "id": 14639, + "id": 14681, "properties": { "facing": "south", "half": "top", @@ -239628,7 +240159,7 @@ } }, { - "id": 14640, + "id": 14682, "properties": { "facing": "south", "half": "top", @@ -239637,7 +240168,7 @@ } }, { - "id": 14641, + "id": 14683, "properties": { "facing": "south", "half": "top", @@ -239646,7 +240177,7 @@ } }, { - "id": 14642, + "id": 14684, "properties": { "facing": "south", "half": "top", @@ -239655,7 +240186,7 @@ } }, { - "id": 14643, + "id": 14685, "properties": { "facing": "south", "half": "top", @@ -239664,7 +240195,7 @@ } }, { - "id": 14644, + "id": 14686, "properties": { "facing": "south", "half": "top", @@ -239673,7 +240204,7 @@ } }, { - "id": 14645, + "id": 14687, "properties": { "facing": "south", "half": "bottom", @@ -239682,7 +240213,7 @@ } }, { - "id": 14646, + "id": 14688, "properties": { "facing": "south", "half": "bottom", @@ -239691,7 +240222,7 @@ } }, { - "id": 14647, + "id": 14689, "properties": { "facing": "south", "half": "bottom", @@ -239700,7 +240231,7 @@ } }, { - "id": 14648, + "id": 14690, "properties": { "facing": "south", "half": "bottom", @@ -239709,7 +240240,7 @@ } }, { - "id": 14649, + "id": 14691, "properties": { "facing": "south", "half": "bottom", @@ -239718,7 +240249,7 @@ } }, { - "id": 14650, + "id": 14692, "properties": { "facing": "south", "half": "bottom", @@ -239727,7 +240258,7 @@ } }, { - "id": 14651, + "id": 14693, "properties": { "facing": "south", "half": "bottom", @@ -239736,7 +240267,7 @@ } }, { - "id": 14652, + "id": 14694, "properties": { "facing": "south", "half": "bottom", @@ -239745,7 +240276,7 @@ } }, { - "id": 14653, + "id": 14695, "properties": { "facing": "south", "half": "bottom", @@ -239754,7 +240285,7 @@ } }, { - "id": 14654, + "id": 14696, "properties": { "facing": "south", "half": "bottom", @@ -239763,7 +240294,7 @@ } }, { - "id": 14655, + "id": 14697, "properties": { "facing": "west", "half": "top", @@ -239772,7 +240303,7 @@ } }, { - "id": 14656, + "id": 14698, "properties": { "facing": "west", "half": "top", @@ -239781,7 +240312,7 @@ } }, { - "id": 14657, + "id": 14699, "properties": { "facing": "west", "half": "top", @@ -239790,7 +240321,7 @@ } }, { - "id": 14658, + "id": 14700, "properties": { "facing": "west", "half": "top", @@ -239799,7 +240330,7 @@ } }, { - "id": 14659, + "id": 14701, "properties": { "facing": "west", "half": "top", @@ -239808,7 +240339,7 @@ } }, { - "id": 14660, + "id": 14702, "properties": { "facing": "west", "half": "top", @@ -239817,7 +240348,7 @@ } }, { - "id": 14661, + "id": 14703, "properties": { "facing": "west", "half": "top", @@ -239826,7 +240357,7 @@ } }, { - "id": 14662, + "id": 14704, "properties": { "facing": "west", "half": "top", @@ -239835,7 +240366,7 @@ } }, { - "id": 14663, + "id": 14705, "properties": { "facing": "west", "half": "top", @@ -239844,7 +240375,7 @@ } }, { - "id": 14664, + "id": 14706, "properties": { "facing": "west", "half": "top", @@ -239853,7 +240384,7 @@ } }, { - "id": 14665, + "id": 14707, "properties": { "facing": "west", "half": "bottom", @@ -239862,7 +240393,7 @@ } }, { - "id": 14666, + "id": 14708, "properties": { "facing": "west", "half": "bottom", @@ -239871,7 +240402,7 @@ } }, { - "id": 14667, + "id": 14709, "properties": { "facing": "west", "half": "bottom", @@ -239880,7 +240411,7 @@ } }, { - "id": 14668, + "id": 14710, "properties": { "facing": "west", "half": "bottom", @@ -239889,7 +240420,7 @@ } }, { - "id": 14669, + "id": 14711, "properties": { "facing": "west", "half": "bottom", @@ -239898,7 +240429,7 @@ } }, { - "id": 14670, + "id": 14712, "properties": { "facing": "west", "half": "bottom", @@ -239907,7 +240438,7 @@ } }, { - "id": 14671, + "id": 14713, "properties": { "facing": "west", "half": "bottom", @@ -239916,7 +240447,7 @@ } }, { - "id": 14672, + "id": 14714, "properties": { "facing": "west", "half": "bottom", @@ -239925,7 +240456,7 @@ } }, { - "id": 14673, + "id": 14715, "properties": { "facing": "west", "half": "bottom", @@ -239934,7 +240465,7 @@ } }, { - "id": 14674, + "id": 14716, "properties": { "facing": "west", "half": "bottom", @@ -239943,7 +240474,7 @@ } }, { - "id": 14675, + "id": 14717, "properties": { "facing": "east", "half": "top", @@ -239952,7 +240483,7 @@ } }, { - "id": 14676, + "id": 14718, "properties": { "facing": "east", "half": "top", @@ -239961,7 +240492,7 @@ } }, { - "id": 14677, + "id": 14719, "properties": { "facing": "east", "half": "top", @@ -239970,7 +240501,7 @@ } }, { - "id": 14678, + "id": 14720, "properties": { "facing": "east", "half": "top", @@ -239979,7 +240510,7 @@ } }, { - "id": 14679, + "id": 14721, "properties": { "facing": "east", "half": "top", @@ -239988,7 +240519,7 @@ } }, { - "id": 14680, + "id": 14722, "properties": { "facing": "east", "half": "top", @@ -239997,7 +240528,7 @@ } }, { - "id": 14681, + "id": 14723, "properties": { "facing": "east", "half": "top", @@ -240006,7 +240537,7 @@ } }, { - "id": 14682, + "id": 14724, "properties": { "facing": "east", "half": "top", @@ -240015,7 +240546,7 @@ } }, { - "id": 14683, + "id": 14725, "properties": { "facing": "east", "half": "top", @@ -240024,7 +240555,7 @@ } }, { - "id": 14684, + "id": 14726, "properties": { "facing": "east", "half": "top", @@ -240033,7 +240564,7 @@ } }, { - "id": 14685, + "id": 14727, "properties": { "facing": "east", "half": "bottom", @@ -240042,7 +240573,7 @@ } }, { - "id": 14686, + "id": 14728, "properties": { "facing": "east", "half": "bottom", @@ -240051,7 +240582,7 @@ } }, { - "id": 14687, + "id": 14729, "properties": { "facing": "east", "half": "bottom", @@ -240060,7 +240591,7 @@ } }, { - "id": 14688, + "id": 14730, "properties": { "facing": "east", "half": "bottom", @@ -240069,7 +240600,7 @@ } }, { - "id": 14689, + "id": 14731, "properties": { "facing": "east", "half": "bottom", @@ -240078,7 +240609,7 @@ } }, { - "id": 14690, + "id": 14732, "properties": { "facing": "east", "half": "bottom", @@ -240087,7 +240618,7 @@ } }, { - "id": 14691, + "id": 14733, "properties": { "facing": "east", "half": "bottom", @@ -240096,7 +240627,7 @@ } }, { - "id": 14692, + "id": 14734, "properties": { "facing": "east", "half": "bottom", @@ -240105,7 +240636,7 @@ } }, { - "id": 14693, + "id": 14735, "properties": { "facing": "east", "half": "bottom", @@ -240114,7 +240645,7 @@ } }, { - "id": 14694, + "id": 14736, "properties": { "facing": "east", "half": "bottom", @@ -240132,7 +240663,7 @@ "states": [ { "default": true, - "id": 12194 + "id": 12204 } ] }, @@ -240154,21 +240685,21 @@ }, "states": [ { - "id": 15101, + "id": 15143, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 15102, + "id": 15144, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 15103, + "id": 15145, "properties": { "type": "bottom", "waterlogged": "true" @@ -240176,21 +240707,21 @@ }, { "default": true, - "id": 15104, + "id": 15146, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 15105, + "id": 15147, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 15106, + "id": 15148, "properties": { "type": "double", "waterlogged": "false" @@ -240231,7 +240762,7 @@ }, "states": [ { - "id": 14055, + "id": 14097, "properties": { "facing": "north", "half": "top", @@ -240240,7 +240771,7 @@ } }, { - "id": 14056, + "id": 14098, "properties": { "facing": "north", "half": "top", @@ -240249,7 +240780,7 @@ } }, { - "id": 14057, + "id": 14099, "properties": { "facing": "north", "half": "top", @@ -240258,7 +240789,7 @@ } }, { - "id": 14058, + "id": 14100, "properties": { "facing": "north", "half": "top", @@ -240267,7 +240798,7 @@ } }, { - "id": 14059, + "id": 14101, "properties": { "facing": "north", "half": "top", @@ -240276,7 +240807,7 @@ } }, { - "id": 14060, + "id": 14102, "properties": { "facing": "north", "half": "top", @@ -240285,7 +240816,7 @@ } }, { - "id": 14061, + "id": 14103, "properties": { "facing": "north", "half": "top", @@ -240294,7 +240825,7 @@ } }, { - "id": 14062, + "id": 14104, "properties": { "facing": "north", "half": "top", @@ -240303,7 +240834,7 @@ } }, { - "id": 14063, + "id": 14105, "properties": { "facing": "north", "half": "top", @@ -240312,7 +240843,7 @@ } }, { - "id": 14064, + "id": 14106, "properties": { "facing": "north", "half": "top", @@ -240321,7 +240852,7 @@ } }, { - "id": 14065, + "id": 14107, "properties": { "facing": "north", "half": "bottom", @@ -240331,7 +240862,7 @@ }, { "default": true, - "id": 14066, + "id": 14108, "properties": { "facing": "north", "half": "bottom", @@ -240340,7 +240871,7 @@ } }, { - "id": 14067, + "id": 14109, "properties": { "facing": "north", "half": "bottom", @@ -240349,7 +240880,7 @@ } }, { - "id": 14068, + "id": 14110, "properties": { "facing": "north", "half": "bottom", @@ -240358,7 +240889,7 @@ } }, { - "id": 14069, + "id": 14111, "properties": { "facing": "north", "half": "bottom", @@ -240367,7 +240898,7 @@ } }, { - "id": 14070, + "id": 14112, "properties": { "facing": "north", "half": "bottom", @@ -240376,7 +240907,7 @@ } }, { - "id": 14071, + "id": 14113, "properties": { "facing": "north", "half": "bottom", @@ -240385,7 +240916,7 @@ } }, { - "id": 14072, + "id": 14114, "properties": { "facing": "north", "half": "bottom", @@ -240394,7 +240925,7 @@ } }, { - "id": 14073, + "id": 14115, "properties": { "facing": "north", "half": "bottom", @@ -240403,7 +240934,7 @@ } }, { - "id": 14074, + "id": 14116, "properties": { "facing": "north", "half": "bottom", @@ -240412,7 +240943,7 @@ } }, { - "id": 14075, + "id": 14117, "properties": { "facing": "south", "half": "top", @@ -240421,7 +240952,7 @@ } }, { - "id": 14076, + "id": 14118, "properties": { "facing": "south", "half": "top", @@ -240430,7 +240961,7 @@ } }, { - "id": 14077, + "id": 14119, "properties": { "facing": "south", "half": "top", @@ -240439,7 +240970,7 @@ } }, { - "id": 14078, + "id": 14120, "properties": { "facing": "south", "half": "top", @@ -240448,7 +240979,7 @@ } }, { - "id": 14079, + "id": 14121, "properties": { "facing": "south", "half": "top", @@ -240457,7 +240988,7 @@ } }, { - "id": 14080, + "id": 14122, "properties": { "facing": "south", "half": "top", @@ -240466,7 +240997,7 @@ } }, { - "id": 14081, + "id": 14123, "properties": { "facing": "south", "half": "top", @@ -240475,7 +241006,7 @@ } }, { - "id": 14082, + "id": 14124, "properties": { "facing": "south", "half": "top", @@ -240484,7 +241015,7 @@ } }, { - "id": 14083, + "id": 14125, "properties": { "facing": "south", "half": "top", @@ -240493,7 +241024,7 @@ } }, { - "id": 14084, + "id": 14126, "properties": { "facing": "south", "half": "top", @@ -240502,7 +241033,7 @@ } }, { - "id": 14085, + "id": 14127, "properties": { "facing": "south", "half": "bottom", @@ -240511,7 +241042,7 @@ } }, { - "id": 14086, + "id": 14128, "properties": { "facing": "south", "half": "bottom", @@ -240520,7 +241051,7 @@ } }, { - "id": 14087, + "id": 14129, "properties": { "facing": "south", "half": "bottom", @@ -240529,7 +241060,7 @@ } }, { - "id": 14088, + "id": 14130, "properties": { "facing": "south", "half": "bottom", @@ -240538,7 +241069,7 @@ } }, { - "id": 14089, + "id": 14131, "properties": { "facing": "south", "half": "bottom", @@ -240547,7 +241078,7 @@ } }, { - "id": 14090, + "id": 14132, "properties": { "facing": "south", "half": "bottom", @@ -240556,7 +241087,7 @@ } }, { - "id": 14091, + "id": 14133, "properties": { "facing": "south", "half": "bottom", @@ -240565,7 +241096,7 @@ } }, { - "id": 14092, + "id": 14134, "properties": { "facing": "south", "half": "bottom", @@ -240574,7 +241105,7 @@ } }, { - "id": 14093, + "id": 14135, "properties": { "facing": "south", "half": "bottom", @@ -240583,7 +241114,7 @@ } }, { - "id": 14094, + "id": 14136, "properties": { "facing": "south", "half": "bottom", @@ -240592,7 +241123,7 @@ } }, { - "id": 14095, + "id": 14137, "properties": { "facing": "west", "half": "top", @@ -240601,7 +241132,7 @@ } }, { - "id": 14096, + "id": 14138, "properties": { "facing": "west", "half": "top", @@ -240610,7 +241141,7 @@ } }, { - "id": 14097, + "id": 14139, "properties": { "facing": "west", "half": "top", @@ -240619,7 +241150,7 @@ } }, { - "id": 14098, + "id": 14140, "properties": { "facing": "west", "half": "top", @@ -240628,7 +241159,7 @@ } }, { - "id": 14099, + "id": 14141, "properties": { "facing": "west", "half": "top", @@ -240637,7 +241168,7 @@ } }, { - "id": 14100, + "id": 14142, "properties": { "facing": "west", "half": "top", @@ -240646,7 +241177,7 @@ } }, { - "id": 14101, + "id": 14143, "properties": { "facing": "west", "half": "top", @@ -240655,7 +241186,7 @@ } }, { - "id": 14102, + "id": 14144, "properties": { "facing": "west", "half": "top", @@ -240664,7 +241195,7 @@ } }, { - "id": 14103, + "id": 14145, "properties": { "facing": "west", "half": "top", @@ -240673,7 +241204,7 @@ } }, { - "id": 14104, + "id": 14146, "properties": { "facing": "west", "half": "top", @@ -240682,7 +241213,7 @@ } }, { - "id": 14105, + "id": 14147, "properties": { "facing": "west", "half": "bottom", @@ -240691,7 +241222,7 @@ } }, { - "id": 14106, + "id": 14148, "properties": { "facing": "west", "half": "bottom", @@ -240700,7 +241231,7 @@ } }, { - "id": 14107, + "id": 14149, "properties": { "facing": "west", "half": "bottom", @@ -240709,7 +241240,7 @@ } }, { - "id": 14108, + "id": 14150, "properties": { "facing": "west", "half": "bottom", @@ -240718,7 +241249,7 @@ } }, { - "id": 14109, + "id": 14151, "properties": { "facing": "west", "half": "bottom", @@ -240727,7 +241258,7 @@ } }, { - "id": 14110, + "id": 14152, "properties": { "facing": "west", "half": "bottom", @@ -240736,7 +241267,7 @@ } }, { - "id": 14111, + "id": 14153, "properties": { "facing": "west", "half": "bottom", @@ -240745,7 +241276,7 @@ } }, { - "id": 14112, + "id": 14154, "properties": { "facing": "west", "half": "bottom", @@ -240754,7 +241285,7 @@ } }, { - "id": 14113, + "id": 14155, "properties": { "facing": "west", "half": "bottom", @@ -240763,7 +241294,7 @@ } }, { - "id": 14114, + "id": 14156, "properties": { "facing": "west", "half": "bottom", @@ -240772,7 +241303,7 @@ } }, { - "id": 14115, + "id": 14157, "properties": { "facing": "east", "half": "top", @@ -240781,7 +241312,7 @@ } }, { - "id": 14116, + "id": 14158, "properties": { "facing": "east", "half": "top", @@ -240790,7 +241321,7 @@ } }, { - "id": 14117, + "id": 14159, "properties": { "facing": "east", "half": "top", @@ -240799,7 +241330,7 @@ } }, { - "id": 14118, + "id": 14160, "properties": { "facing": "east", "half": "top", @@ -240808,7 +241339,7 @@ } }, { - "id": 14119, + "id": 14161, "properties": { "facing": "east", "half": "top", @@ -240817,7 +241348,7 @@ } }, { - "id": 14120, + "id": 14162, "properties": { "facing": "east", "half": "top", @@ -240826,7 +241357,7 @@ } }, { - "id": 14121, + "id": 14163, "properties": { "facing": "east", "half": "top", @@ -240835,7 +241366,7 @@ } }, { - "id": 14122, + "id": 14164, "properties": { "facing": "east", "half": "top", @@ -240844,7 +241375,7 @@ } }, { - "id": 14123, + "id": 14165, "properties": { "facing": "east", "half": "top", @@ -240853,7 +241384,7 @@ } }, { - "id": 14124, + "id": 14166, "properties": { "facing": "east", "half": "top", @@ -240862,7 +241393,7 @@ } }, { - "id": 14125, + "id": 14167, "properties": { "facing": "east", "half": "bottom", @@ -240871,7 +241402,7 @@ } }, { - "id": 14126, + "id": 14168, "properties": { "facing": "east", "half": "bottom", @@ -240880,7 +241411,7 @@ } }, { - "id": 14127, + "id": 14169, "properties": { "facing": "east", "half": "bottom", @@ -240889,7 +241420,7 @@ } }, { - "id": 14128, + "id": 14170, "properties": { "facing": "east", "half": "bottom", @@ -240898,7 +241429,7 @@ } }, { - "id": 14129, + "id": 14171, "properties": { "facing": "east", "half": "bottom", @@ -240907,7 +241438,7 @@ } }, { - "id": 14130, + "id": 14172, "properties": { "facing": "east", "half": "bottom", @@ -240916,7 +241447,7 @@ } }, { - "id": 14131, + "id": 14173, "properties": { "facing": "east", "half": "bottom", @@ -240925,7 +241456,7 @@ } }, { - "id": 14132, + "id": 14174, "properties": { "facing": "east", "half": "bottom", @@ -240934,7 +241465,7 @@ } }, { - "id": 14133, + "id": 14175, "properties": { "facing": "east", "half": "bottom", @@ -240943,7 +241474,7 @@ } }, { - "id": 14134, + "id": 14176, "properties": { "facing": "east", "half": "bottom", @@ -240961,7 +241492,7 @@ "states": [ { "default": true, - "id": 12192 + "id": 12202 } ] }, @@ -240983,21 +241514,21 @@ }, "states": [ { - "id": 15131, + "id": 15173, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 15132, + "id": 15174, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 15133, + "id": 15175, "properties": { "type": "bottom", "waterlogged": "true" @@ -241005,21 +241536,21 @@ }, { "default": true, - "id": 15134, + "id": 15176, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 15135, + "id": 15177, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 15136, + "id": 15178, "properties": { "type": "double", "waterlogged": "false" @@ -241060,7 +241591,7 @@ }, "states": [ { - "id": 14535, + "id": 14577, "properties": { "facing": "north", "half": "top", @@ -241069,7 +241600,7 @@ } }, { - "id": 14536, + "id": 14578, "properties": { "facing": "north", "half": "top", @@ -241078,7 +241609,7 @@ } }, { - "id": 14537, + "id": 14579, "properties": { "facing": "north", "half": "top", @@ -241087,7 +241618,7 @@ } }, { - "id": 14538, + "id": 14580, "properties": { "facing": "north", "half": "top", @@ -241096,7 +241627,7 @@ } }, { - "id": 14539, + "id": 14581, "properties": { "facing": "north", "half": "top", @@ -241105,7 +241636,7 @@ } }, { - "id": 14540, + "id": 14582, "properties": { "facing": "north", "half": "top", @@ -241114,7 +241645,7 @@ } }, { - "id": 14541, + "id": 14583, "properties": { "facing": "north", "half": "top", @@ -241123,7 +241654,7 @@ } }, { - "id": 14542, + "id": 14584, "properties": { "facing": "north", "half": "top", @@ -241132,7 +241663,7 @@ } }, { - "id": 14543, + "id": 14585, "properties": { "facing": "north", "half": "top", @@ -241141,7 +241672,7 @@ } }, { - "id": 14544, + "id": 14586, "properties": { "facing": "north", "half": "top", @@ -241150,7 +241681,7 @@ } }, { - "id": 14545, + "id": 14587, "properties": { "facing": "north", "half": "bottom", @@ -241160,7 +241691,7 @@ }, { "default": true, - "id": 14546, + "id": 14588, "properties": { "facing": "north", "half": "bottom", @@ -241169,7 +241700,7 @@ } }, { - "id": 14547, + "id": 14589, "properties": { "facing": "north", "half": "bottom", @@ -241178,7 +241709,7 @@ } }, { - "id": 14548, + "id": 14590, "properties": { "facing": "north", "half": "bottom", @@ -241187,7 +241718,7 @@ } }, { - "id": 14549, + "id": 14591, "properties": { "facing": "north", "half": "bottom", @@ -241196,7 +241727,7 @@ } }, { - "id": 14550, + "id": 14592, "properties": { "facing": "north", "half": "bottom", @@ -241205,7 +241736,7 @@ } }, { - "id": 14551, + "id": 14593, "properties": { "facing": "north", "half": "bottom", @@ -241214,7 +241745,7 @@ } }, { - "id": 14552, + "id": 14594, "properties": { "facing": "north", "half": "bottom", @@ -241223,7 +241754,7 @@ } }, { - "id": 14553, + "id": 14595, "properties": { "facing": "north", "half": "bottom", @@ -241232,7 +241763,7 @@ } }, { - "id": 14554, + "id": 14596, "properties": { "facing": "north", "half": "bottom", @@ -241241,7 +241772,7 @@ } }, { - "id": 14555, + "id": 14597, "properties": { "facing": "south", "half": "top", @@ -241250,7 +241781,7 @@ } }, { - "id": 14556, + "id": 14598, "properties": { "facing": "south", "half": "top", @@ -241259,7 +241790,7 @@ } }, { - "id": 14557, + "id": 14599, "properties": { "facing": "south", "half": "top", @@ -241268,7 +241799,7 @@ } }, { - "id": 14558, + "id": 14600, "properties": { "facing": "south", "half": "top", @@ -241277,7 +241808,7 @@ } }, { - "id": 14559, + "id": 14601, "properties": { "facing": "south", "half": "top", @@ -241286,7 +241817,7 @@ } }, { - "id": 14560, + "id": 14602, "properties": { "facing": "south", "half": "top", @@ -241295,7 +241826,7 @@ } }, { - "id": 14561, + "id": 14603, "properties": { "facing": "south", "half": "top", @@ -241304,7 +241835,7 @@ } }, { - "id": 14562, + "id": 14604, "properties": { "facing": "south", "half": "top", @@ -241313,7 +241844,7 @@ } }, { - "id": 14563, + "id": 14605, "properties": { "facing": "south", "half": "top", @@ -241322,7 +241853,7 @@ } }, { - "id": 14564, + "id": 14606, "properties": { "facing": "south", "half": "top", @@ -241331,7 +241862,7 @@ } }, { - "id": 14565, + "id": 14607, "properties": { "facing": "south", "half": "bottom", @@ -241340,7 +241871,7 @@ } }, { - "id": 14566, + "id": 14608, "properties": { "facing": "south", "half": "bottom", @@ -241349,7 +241880,7 @@ } }, { - "id": 14567, + "id": 14609, "properties": { "facing": "south", "half": "bottom", @@ -241358,7 +241889,7 @@ } }, { - "id": 14568, + "id": 14610, "properties": { "facing": "south", "half": "bottom", @@ -241367,7 +241898,7 @@ } }, { - "id": 14569, + "id": 14611, "properties": { "facing": "south", "half": "bottom", @@ -241376,7 +241907,7 @@ } }, { - "id": 14570, + "id": 14612, "properties": { "facing": "south", "half": "bottom", @@ -241385,7 +241916,7 @@ } }, { - "id": 14571, + "id": 14613, "properties": { "facing": "south", "half": "bottom", @@ -241394,7 +241925,7 @@ } }, { - "id": 14572, + "id": 14614, "properties": { "facing": "south", "half": "bottom", @@ -241403,7 +241934,7 @@ } }, { - "id": 14573, + "id": 14615, "properties": { "facing": "south", "half": "bottom", @@ -241412,7 +241943,7 @@ } }, { - "id": 14574, + "id": 14616, "properties": { "facing": "south", "half": "bottom", @@ -241421,7 +241952,7 @@ } }, { - "id": 14575, + "id": 14617, "properties": { "facing": "west", "half": "top", @@ -241430,7 +241961,7 @@ } }, { - "id": 14576, + "id": 14618, "properties": { "facing": "west", "half": "top", @@ -241439,7 +241970,7 @@ } }, { - "id": 14577, + "id": 14619, "properties": { "facing": "west", "half": "top", @@ -241448,7 +241979,7 @@ } }, { - "id": 14578, + "id": 14620, "properties": { "facing": "west", "half": "top", @@ -241457,7 +241988,7 @@ } }, { - "id": 14579, + "id": 14621, "properties": { "facing": "west", "half": "top", @@ -241466,7 +241997,7 @@ } }, { - "id": 14580, + "id": 14622, "properties": { "facing": "west", "half": "top", @@ -241475,7 +242006,7 @@ } }, { - "id": 14581, + "id": 14623, "properties": { "facing": "west", "half": "top", @@ -241484,7 +242015,7 @@ } }, { - "id": 14582, + "id": 14624, "properties": { "facing": "west", "half": "top", @@ -241493,7 +242024,7 @@ } }, { - "id": 14583, + "id": 14625, "properties": { "facing": "west", "half": "top", @@ -241502,7 +242033,7 @@ } }, { - "id": 14584, + "id": 14626, "properties": { "facing": "west", "half": "top", @@ -241511,7 +242042,7 @@ } }, { - "id": 14585, + "id": 14627, "properties": { "facing": "west", "half": "bottom", @@ -241520,7 +242051,7 @@ } }, { - "id": 14586, + "id": 14628, "properties": { "facing": "west", "half": "bottom", @@ -241529,7 +242060,7 @@ } }, { - "id": 14587, + "id": 14629, "properties": { "facing": "west", "half": "bottom", @@ -241538,7 +242069,7 @@ } }, { - "id": 14588, + "id": 14630, "properties": { "facing": "west", "half": "bottom", @@ -241547,7 +242078,7 @@ } }, { - "id": 14589, + "id": 14631, "properties": { "facing": "west", "half": "bottom", @@ -241556,7 +242087,7 @@ } }, { - "id": 14590, + "id": 14632, "properties": { "facing": "west", "half": "bottom", @@ -241565,7 +242096,7 @@ } }, { - "id": 14591, + "id": 14633, "properties": { "facing": "west", "half": "bottom", @@ -241574,7 +242105,7 @@ } }, { - "id": 14592, + "id": 14634, "properties": { "facing": "west", "half": "bottom", @@ -241583,7 +242114,7 @@ } }, { - "id": 14593, + "id": 14635, "properties": { "facing": "west", "half": "bottom", @@ -241592,7 +242123,7 @@ } }, { - "id": 14594, + "id": 14636, "properties": { "facing": "west", "half": "bottom", @@ -241601,7 +242132,7 @@ } }, { - "id": 14595, + "id": 14637, "properties": { "facing": "east", "half": "top", @@ -241610,7 +242141,7 @@ } }, { - "id": 14596, + "id": 14638, "properties": { "facing": "east", "half": "top", @@ -241619,7 +242150,7 @@ } }, { - "id": 14597, + "id": 14639, "properties": { "facing": "east", "half": "top", @@ -241628,7 +242159,7 @@ } }, { - "id": 14598, + "id": 14640, "properties": { "facing": "east", "half": "top", @@ -241637,7 +242168,7 @@ } }, { - "id": 14599, + "id": 14641, "properties": { "facing": "east", "half": "top", @@ -241646,7 +242177,7 @@ } }, { - "id": 14600, + "id": 14642, "properties": { "facing": "east", "half": "top", @@ -241655,7 +242186,7 @@ } }, { - "id": 14601, + "id": 14643, "properties": { "facing": "east", "half": "top", @@ -241664,7 +242195,7 @@ } }, { - "id": 14602, + "id": 14644, "properties": { "facing": "east", "half": "top", @@ -241673,7 +242204,7 @@ } }, { - "id": 14603, + "id": 14645, "properties": { "facing": "east", "half": "top", @@ -241682,7 +242213,7 @@ } }, { - "id": 14604, + "id": 14646, "properties": { "facing": "east", "half": "top", @@ -241691,7 +242222,7 @@ } }, { - "id": 14605, + "id": 14647, "properties": { "facing": "east", "half": "bottom", @@ -241700,7 +242231,7 @@ } }, { - "id": 14606, + "id": 14648, "properties": { "facing": "east", "half": "bottom", @@ -241709,7 +242240,7 @@ } }, { - "id": 14607, + "id": 14649, "properties": { "facing": "east", "half": "bottom", @@ -241718,7 +242249,7 @@ } }, { - "id": 14608, + "id": 14650, "properties": { "facing": "east", "half": "bottom", @@ -241727,7 +242258,7 @@ } }, { - "id": 14609, + "id": 14651, "properties": { "facing": "east", "half": "bottom", @@ -241736,7 +242267,7 @@ } }, { - "id": 14610, + "id": 14652, "properties": { "facing": "east", "half": "bottom", @@ -241745,7 +242276,7 @@ } }, { - "id": 14611, + "id": 14653, "properties": { "facing": "east", "half": "bottom", @@ -241754,7 +242285,7 @@ } }, { - "id": 14612, + "id": 14654, "properties": { "facing": "east", "half": "bottom", @@ -241763,7 +242294,7 @@ } }, { - "id": 14613, + "id": 14655, "properties": { "facing": "east", "half": "bottom", @@ -241772,7 +242303,7 @@ } }, { - "id": 14614, + "id": 14656, "properties": { "facing": "east", "half": "bottom", @@ -241790,7 +242321,7 @@ "states": [ { "default": true, - "id": 12191 + "id": 12201 } ] }, @@ -241812,21 +242343,21 @@ }, "states": [ { - "id": 12113, + "id": 12123, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 12114, + "id": 12124, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 12115, + "id": 12125, "properties": { "type": "bottom", "waterlogged": "true" @@ -241834,21 +242365,21 @@ }, { "default": true, - "id": 12116, + "id": 12126, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 12117, + "id": 12127, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 12118, + "id": 12128, "properties": { "type": "double", "waterlogged": "false" @@ -241871,19 +242402,19 @@ "states": [ { "default": true, - "id": 13813, + "id": 13823, "properties": { "hatch": "0" } }, { - "id": 13814, + "id": 13824, "properties": { "hatch": "1" } }, { - "id": 13815, + "id": 13825, "properties": { "hatch": "2" } @@ -241910,49 +242441,49 @@ "states": [ { "default": true, - "id": 5941, + "id": 5950, "properties": { "layers": "1" } }, { - "id": 5942, + "id": 5951, "properties": { "layers": "2" } }, { - "id": 5943, + "id": 5952, "properties": { "layers": "3" } }, { - "id": 5944, + "id": 5953, "properties": { "layers": "4" } }, { - "id": 5945, + "id": 5954, "properties": { "layers": "5" } }, { - "id": 5946, + "id": 5955, "properties": { "layers": "6" } }, { - "id": 5947, + "id": 5956, "properties": { "layers": "7" } }, { - "id": 5948, + "id": 5957, "properties": { "layers": "8" } @@ -241967,7 +242498,7 @@ "states": [ { "default": true, - "id": 5950 + "id": 5959 } ] }, @@ -242000,7 +242531,7 @@ }, "states": [ { - "id": 19556, + "id": 19598, "properties": { "facing": "north", "lit": "true", @@ -242009,7 +242540,7 @@ } }, { - "id": 19557, + "id": 19599, "properties": { "facing": "north", "lit": "true", @@ -242018,7 +242549,7 @@ } }, { - "id": 19558, + "id": 19600, "properties": { "facing": "north", "lit": "true", @@ -242028,7 +242559,7 @@ }, { "default": true, - "id": 19559, + "id": 19601, "properties": { "facing": "north", "lit": "true", @@ -242037,7 +242568,7 @@ } }, { - "id": 19560, + "id": 19602, "properties": { "facing": "north", "lit": "false", @@ -242046,7 +242577,7 @@ } }, { - "id": 19561, + "id": 19603, "properties": { "facing": "north", "lit": "false", @@ -242055,7 +242586,7 @@ } }, { - "id": 19562, + "id": 19604, "properties": { "facing": "north", "lit": "false", @@ -242064,7 +242595,7 @@ } }, { - "id": 19563, + "id": 19605, "properties": { "facing": "north", "lit": "false", @@ -242073,7 +242604,7 @@ } }, { - "id": 19564, + "id": 19606, "properties": { "facing": "south", "lit": "true", @@ -242082,7 +242613,7 @@ } }, { - "id": 19565, + "id": 19607, "properties": { "facing": "south", "lit": "true", @@ -242091,7 +242622,7 @@ } }, { - "id": 19566, + "id": 19608, "properties": { "facing": "south", "lit": "true", @@ -242100,7 +242631,7 @@ } }, { - "id": 19567, + "id": 19609, "properties": { "facing": "south", "lit": "true", @@ -242109,7 +242640,7 @@ } }, { - "id": 19568, + "id": 19610, "properties": { "facing": "south", "lit": "false", @@ -242118,7 +242649,7 @@ } }, { - "id": 19569, + "id": 19611, "properties": { "facing": "south", "lit": "false", @@ -242127,7 +242658,7 @@ } }, { - "id": 19570, + "id": 19612, "properties": { "facing": "south", "lit": "false", @@ -242136,7 +242667,7 @@ } }, { - "id": 19571, + "id": 19613, "properties": { "facing": "south", "lit": "false", @@ -242145,7 +242676,7 @@ } }, { - "id": 19572, + "id": 19614, "properties": { "facing": "west", "lit": "true", @@ -242154,7 +242685,7 @@ } }, { - "id": 19573, + "id": 19615, "properties": { "facing": "west", "lit": "true", @@ -242163,7 +242694,7 @@ } }, { - "id": 19574, + "id": 19616, "properties": { "facing": "west", "lit": "true", @@ -242172,7 +242703,7 @@ } }, { - "id": 19575, + "id": 19617, "properties": { "facing": "west", "lit": "true", @@ -242181,7 +242712,7 @@ } }, { - "id": 19576, + "id": 19618, "properties": { "facing": "west", "lit": "false", @@ -242190,7 +242721,7 @@ } }, { - "id": 19577, + "id": 19619, "properties": { "facing": "west", "lit": "false", @@ -242199,7 +242730,7 @@ } }, { - "id": 19578, + "id": 19620, "properties": { "facing": "west", "lit": "false", @@ -242208,7 +242739,7 @@ } }, { - "id": 19579, + "id": 19621, "properties": { "facing": "west", "lit": "false", @@ -242217,7 +242748,7 @@ } }, { - "id": 19580, + "id": 19622, "properties": { "facing": "east", "lit": "true", @@ -242226,7 +242757,7 @@ } }, { - "id": 19581, + "id": 19623, "properties": { "facing": "east", "lit": "true", @@ -242235,7 +242766,7 @@ } }, { - "id": 19582, + "id": 19624, "properties": { "facing": "east", "lit": "true", @@ -242244,7 +242775,7 @@ } }, { - "id": 19583, + "id": 19625, "properties": { "facing": "east", "lit": "true", @@ -242253,7 +242784,7 @@ } }, { - "id": 19584, + "id": 19626, "properties": { "facing": "east", "lit": "false", @@ -242262,7 +242793,7 @@ } }, { - "id": 19585, + "id": 19627, "properties": { "facing": "east", "lit": "false", @@ -242271,7 +242802,7 @@ } }, { - "id": 19586, + "id": 19628, "properties": { "facing": "east", "lit": "false", @@ -242280,7 +242811,7 @@ } }, { - "id": 19587, + "id": 19629, "properties": { "facing": "east", "lit": "false", @@ -242298,7 +242829,7 @@ "states": [ { "default": true, - "id": 2915 + "id": 2918 } ] }, @@ -242319,21 +242850,21 @@ }, "states": [ { - "id": 19520, + "id": 19562, "properties": { "hanging": "true", "waterlogged": "true" } }, { - "id": 19521, + "id": 19563, "properties": { "hanging": "true", "waterlogged": "false" } }, { - "id": 19522, + "id": 19564, "properties": { "hanging": "false", "waterlogged": "true" @@ -242341,7 +242872,7 @@ }, { "default": true, - "id": 19523, + "id": 19565, "properties": { "hanging": "false", "waterlogged": "false" @@ -242357,7 +242888,7 @@ "states": [ { "default": true, - "id": 6019 + "id": 6029 } ] }, @@ -242369,7 +242900,7 @@ "states": [ { "default": true, - "id": 6020 + "id": 6030 } ] }, @@ -242382,7 +242913,7 @@ "states": [ { "default": true, - "id": 6027 + "id": 6037 } ] }, @@ -242403,25 +242934,25 @@ "states": [ { "default": true, - "id": 6028, + "id": 6038, "properties": { "facing": "north" } }, { - "id": 6029, + "id": 6039, "properties": { "facing": "south" } }, { - "id": 6030, + "id": 6040, "properties": { "facing": "west" } }, { - "id": 6031, + "id": 6041, "properties": { "facing": "east" } @@ -242436,7 +242967,7 @@ "states": [ { "default": true, - "id": 2916 + "id": 2919 } ] }, @@ -242460,7 +242991,7 @@ "states": [ { "default": true, - "id": 25836 + "id": 25883 } ] }, @@ -242490,7 +243021,7 @@ }, "states": [ { - "id": 9410, + "id": 9420, "properties": { "face": "floor", "facing": "north", @@ -242498,7 +243029,7 @@ } }, { - "id": 9411, + "id": 9421, "properties": { "face": "floor", "facing": "north", @@ -242506,7 +243037,7 @@ } }, { - "id": 9412, + "id": 9422, "properties": { "face": "floor", "facing": "south", @@ -242514,7 +243045,7 @@ } }, { - "id": 9413, + "id": 9423, "properties": { "face": "floor", "facing": "south", @@ -242522,7 +243053,7 @@ } }, { - "id": 9414, + "id": 9424, "properties": { "face": "floor", "facing": "west", @@ -242530,7 +243061,7 @@ } }, { - "id": 9415, + "id": 9425, "properties": { "face": "floor", "facing": "west", @@ -242538,7 +243069,7 @@ } }, { - "id": 9416, + "id": 9426, "properties": { "face": "floor", "facing": "east", @@ -242546,7 +243077,7 @@ } }, { - "id": 9417, + "id": 9427, "properties": { "face": "floor", "facing": "east", @@ -242554,7 +243085,7 @@ } }, { - "id": 9418, + "id": 9428, "properties": { "face": "wall", "facing": "north", @@ -242563,7 +243094,7 @@ }, { "default": true, - "id": 9419, + "id": 9429, "properties": { "face": "wall", "facing": "north", @@ -242571,7 +243102,7 @@ } }, { - "id": 9420, + "id": 9430, "properties": { "face": "wall", "facing": "south", @@ -242579,7 +243110,7 @@ } }, { - "id": 9421, + "id": 9431, "properties": { "face": "wall", "facing": "south", @@ -242587,7 +243118,7 @@ } }, { - "id": 9422, + "id": 9432, "properties": { "face": "wall", "facing": "west", @@ -242595,7 +243126,7 @@ } }, { - "id": 9423, + "id": 9433, "properties": { "face": "wall", "facing": "west", @@ -242603,7 +243134,7 @@ } }, { - "id": 9424, + "id": 9434, "properties": { "face": "wall", "facing": "east", @@ -242611,7 +243142,7 @@ } }, { - "id": 9425, + "id": 9435, "properties": { "face": "wall", "facing": "east", @@ -242619,7 +243150,7 @@ } }, { - "id": 9426, + "id": 9436, "properties": { "face": "ceiling", "facing": "north", @@ -242627,7 +243158,7 @@ } }, { - "id": 9427, + "id": 9437, "properties": { "face": "ceiling", "facing": "north", @@ -242635,7 +243166,7 @@ } }, { - "id": 9428, + "id": 9438, "properties": { "face": "ceiling", "facing": "south", @@ -242643,7 +243174,7 @@ } }, { - "id": 9429, + "id": 9439, "properties": { "face": "ceiling", "facing": "south", @@ -242651,7 +243182,7 @@ } }, { - "id": 9430, + "id": 9440, "properties": { "face": "ceiling", "facing": "west", @@ -242659,7 +243190,7 @@ } }, { - "id": 9431, + "id": 9441, "properties": { "face": "ceiling", "facing": "west", @@ -242667,7 +243198,7 @@ } }, { - "id": 9432, + "id": 9442, "properties": { "face": "ceiling", "facing": "east", @@ -242675,7 +243206,7 @@ } }, { - "id": 9433, + "id": 9443, "properties": { "face": "ceiling", "facing": "east", @@ -242716,7 +243247,7 @@ }, "states": [ { - "id": 12771, + "id": 12781, "properties": { "facing": "north", "half": "upper", @@ -242726,7 +243257,7 @@ } }, { - "id": 12772, + "id": 12782, "properties": { "facing": "north", "half": "upper", @@ -242736,7 +243267,7 @@ } }, { - "id": 12773, + "id": 12783, "properties": { "facing": "north", "half": "upper", @@ -242746,7 +243277,7 @@ } }, { - "id": 12774, + "id": 12784, "properties": { "facing": "north", "half": "upper", @@ -242756,7 +243287,7 @@ } }, { - "id": 12775, + "id": 12785, "properties": { "facing": "north", "half": "upper", @@ -242766,7 +243297,7 @@ } }, { - "id": 12776, + "id": 12786, "properties": { "facing": "north", "half": "upper", @@ -242776,7 +243307,7 @@ } }, { - "id": 12777, + "id": 12787, "properties": { "facing": "north", "half": "upper", @@ -242786,7 +243317,7 @@ } }, { - "id": 12778, + "id": 12788, "properties": { "facing": "north", "half": "upper", @@ -242796,7 +243327,7 @@ } }, { - "id": 12779, + "id": 12789, "properties": { "facing": "north", "half": "lower", @@ -242806,7 +243337,7 @@ } }, { - "id": 12780, + "id": 12790, "properties": { "facing": "north", "half": "lower", @@ -242816,7 +243347,7 @@ } }, { - "id": 12781, + "id": 12791, "properties": { "facing": "north", "half": "lower", @@ -242827,7 +243358,7 @@ }, { "default": true, - "id": 12782, + "id": 12792, "properties": { "facing": "north", "half": "lower", @@ -242837,7 +243368,7 @@ } }, { - "id": 12783, + "id": 12793, "properties": { "facing": "north", "half": "lower", @@ -242847,7 +243378,7 @@ } }, { - "id": 12784, + "id": 12794, "properties": { "facing": "north", "half": "lower", @@ -242857,7 +243388,7 @@ } }, { - "id": 12785, + "id": 12795, "properties": { "facing": "north", "half": "lower", @@ -242867,7 +243398,7 @@ } }, { - "id": 12786, + "id": 12796, "properties": { "facing": "north", "half": "lower", @@ -242877,7 +243408,7 @@ } }, { - "id": 12787, + "id": 12797, "properties": { "facing": "south", "half": "upper", @@ -242887,7 +243418,7 @@ } }, { - "id": 12788, + "id": 12798, "properties": { "facing": "south", "half": "upper", @@ -242897,7 +243428,7 @@ } }, { - "id": 12789, + "id": 12799, "properties": { "facing": "south", "half": "upper", @@ -242907,7 +243438,7 @@ } }, { - "id": 12790, + "id": 12800, "properties": { "facing": "south", "half": "upper", @@ -242917,7 +243448,7 @@ } }, { - "id": 12791, + "id": 12801, "properties": { "facing": "south", "half": "upper", @@ -242927,7 +243458,7 @@ } }, { - "id": 12792, + "id": 12802, "properties": { "facing": "south", "half": "upper", @@ -242937,7 +243468,7 @@ } }, { - "id": 12793, + "id": 12803, "properties": { "facing": "south", "half": "upper", @@ -242947,7 +243478,7 @@ } }, { - "id": 12794, + "id": 12804, "properties": { "facing": "south", "half": "upper", @@ -242957,7 +243488,7 @@ } }, { - "id": 12795, + "id": 12805, "properties": { "facing": "south", "half": "lower", @@ -242967,7 +243498,7 @@ } }, { - "id": 12796, + "id": 12806, "properties": { "facing": "south", "half": "lower", @@ -242977,7 +243508,7 @@ } }, { - "id": 12797, + "id": 12807, "properties": { "facing": "south", "half": "lower", @@ -242987,7 +243518,7 @@ } }, { - "id": 12798, + "id": 12808, "properties": { "facing": "south", "half": "lower", @@ -242997,7 +243528,7 @@ } }, { - "id": 12799, + "id": 12809, "properties": { "facing": "south", "half": "lower", @@ -243007,7 +243538,7 @@ } }, { - "id": 12800, + "id": 12810, "properties": { "facing": "south", "half": "lower", @@ -243017,7 +243548,7 @@ } }, { - "id": 12801, + "id": 12811, "properties": { "facing": "south", "half": "lower", @@ -243027,7 +243558,7 @@ } }, { - "id": 12802, + "id": 12812, "properties": { "facing": "south", "half": "lower", @@ -243037,7 +243568,7 @@ } }, { - "id": 12803, + "id": 12813, "properties": { "facing": "west", "half": "upper", @@ -243047,7 +243578,7 @@ } }, { - "id": 12804, + "id": 12814, "properties": { "facing": "west", "half": "upper", @@ -243057,7 +243588,7 @@ } }, { - "id": 12805, + "id": 12815, "properties": { "facing": "west", "half": "upper", @@ -243067,7 +243598,7 @@ } }, { - "id": 12806, + "id": 12816, "properties": { "facing": "west", "half": "upper", @@ -243077,7 +243608,7 @@ } }, { - "id": 12807, + "id": 12817, "properties": { "facing": "west", "half": "upper", @@ -243087,7 +243618,7 @@ } }, { - "id": 12808, + "id": 12818, "properties": { "facing": "west", "half": "upper", @@ -243097,7 +243628,7 @@ } }, { - "id": 12809, + "id": 12819, "properties": { "facing": "west", "half": "upper", @@ -243107,7 +243638,7 @@ } }, { - "id": 12810, + "id": 12820, "properties": { "facing": "west", "half": "upper", @@ -243117,7 +243648,7 @@ } }, { - "id": 12811, + "id": 12821, "properties": { "facing": "west", "half": "lower", @@ -243127,7 +243658,7 @@ } }, { - "id": 12812, + "id": 12822, "properties": { "facing": "west", "half": "lower", @@ -243137,7 +243668,7 @@ } }, { - "id": 12813, + "id": 12823, "properties": { "facing": "west", "half": "lower", @@ -243147,7 +243678,7 @@ } }, { - "id": 12814, + "id": 12824, "properties": { "facing": "west", "half": "lower", @@ -243157,7 +243688,7 @@ } }, { - "id": 12815, + "id": 12825, "properties": { "facing": "west", "half": "lower", @@ -243167,7 +243698,7 @@ } }, { - "id": 12816, + "id": 12826, "properties": { "facing": "west", "half": "lower", @@ -243177,7 +243708,7 @@ } }, { - "id": 12817, + "id": 12827, "properties": { "facing": "west", "half": "lower", @@ -243187,7 +243718,7 @@ } }, { - "id": 12818, + "id": 12828, "properties": { "facing": "west", "half": "lower", @@ -243197,7 +243728,7 @@ } }, { - "id": 12819, + "id": 12829, "properties": { "facing": "east", "half": "upper", @@ -243207,7 +243738,7 @@ } }, { - "id": 12820, + "id": 12830, "properties": { "facing": "east", "half": "upper", @@ -243217,7 +243748,7 @@ } }, { - "id": 12821, + "id": 12831, "properties": { "facing": "east", "half": "upper", @@ -243227,7 +243758,7 @@ } }, { - "id": 12822, + "id": 12832, "properties": { "facing": "east", "half": "upper", @@ -243237,7 +243768,7 @@ } }, { - "id": 12823, + "id": 12833, "properties": { "facing": "east", "half": "upper", @@ -243247,7 +243778,7 @@ } }, { - "id": 12824, + "id": 12834, "properties": { "facing": "east", "half": "upper", @@ -243257,7 +243788,7 @@ } }, { - "id": 12825, + "id": 12835, "properties": { "facing": "east", "half": "upper", @@ -243267,7 +243798,7 @@ } }, { - "id": 12826, + "id": 12836, "properties": { "facing": "east", "half": "upper", @@ -243277,7 +243808,7 @@ } }, { - "id": 12827, + "id": 12837, "properties": { "facing": "east", "half": "lower", @@ -243287,7 +243818,7 @@ } }, { - "id": 12828, + "id": 12838, "properties": { "facing": "east", "half": "lower", @@ -243297,7 +243828,7 @@ } }, { - "id": 12829, + "id": 12839, "properties": { "facing": "east", "half": "lower", @@ -243307,7 +243838,7 @@ } }, { - "id": 12830, + "id": 12840, "properties": { "facing": "east", "half": "lower", @@ -243317,7 +243848,7 @@ } }, { - "id": 12831, + "id": 12841, "properties": { "facing": "east", "half": "lower", @@ -243327,7 +243858,7 @@ } }, { - "id": 12832, + "id": 12842, "properties": { "facing": "east", "half": "lower", @@ -243337,7 +243868,7 @@ } }, { - "id": 12833, + "id": 12843, "properties": { "facing": "east", "half": "lower", @@ -243347,7 +243878,7 @@ } }, { - "id": 12834, + "id": 12844, "properties": { "facing": "east", "half": "lower", @@ -243387,7 +243918,7 @@ }, "states": [ { - "id": 12483, + "id": 12493, "properties": { "east": "true", "north": "true", @@ -243397,7 +243928,7 @@ } }, { - "id": 12484, + "id": 12494, "properties": { "east": "true", "north": "true", @@ -243407,7 +243938,7 @@ } }, { - "id": 12485, + "id": 12495, "properties": { "east": "true", "north": "true", @@ -243417,7 +243948,7 @@ } }, { - "id": 12486, + "id": 12496, "properties": { "east": "true", "north": "true", @@ -243427,7 +243958,7 @@ } }, { - "id": 12487, + "id": 12497, "properties": { "east": "true", "north": "true", @@ -243437,7 +243968,7 @@ } }, { - "id": 12488, + "id": 12498, "properties": { "east": "true", "north": "true", @@ -243447,7 +243978,7 @@ } }, { - "id": 12489, + "id": 12499, "properties": { "east": "true", "north": "true", @@ -243457,7 +243988,7 @@ } }, { - "id": 12490, + "id": 12500, "properties": { "east": "true", "north": "true", @@ -243467,7 +243998,7 @@ } }, { - "id": 12491, + "id": 12501, "properties": { "east": "true", "north": "false", @@ -243477,7 +244008,7 @@ } }, { - "id": 12492, + "id": 12502, "properties": { "east": "true", "north": "false", @@ -243487,7 +244018,7 @@ } }, { - "id": 12493, + "id": 12503, "properties": { "east": "true", "north": "false", @@ -243497,7 +244028,7 @@ } }, { - "id": 12494, + "id": 12504, "properties": { "east": "true", "north": "false", @@ -243507,7 +244038,7 @@ } }, { - "id": 12495, + "id": 12505, "properties": { "east": "true", "north": "false", @@ -243517,7 +244048,7 @@ } }, { - "id": 12496, + "id": 12506, "properties": { "east": "true", "north": "false", @@ -243527,7 +244058,7 @@ } }, { - "id": 12497, + "id": 12507, "properties": { "east": "true", "north": "false", @@ -243537,7 +244068,7 @@ } }, { - "id": 12498, + "id": 12508, "properties": { "east": "true", "north": "false", @@ -243547,7 +244078,7 @@ } }, { - "id": 12499, + "id": 12509, "properties": { "east": "false", "north": "true", @@ -243557,7 +244088,7 @@ } }, { - "id": 12500, + "id": 12510, "properties": { "east": "false", "north": "true", @@ -243567,7 +244098,7 @@ } }, { - "id": 12501, + "id": 12511, "properties": { "east": "false", "north": "true", @@ -243577,7 +244108,7 @@ } }, { - "id": 12502, + "id": 12512, "properties": { "east": "false", "north": "true", @@ -243587,7 +244118,7 @@ } }, { - "id": 12503, + "id": 12513, "properties": { "east": "false", "north": "true", @@ -243597,7 +244128,7 @@ } }, { - "id": 12504, + "id": 12514, "properties": { "east": "false", "north": "true", @@ -243607,7 +244138,7 @@ } }, { - "id": 12505, + "id": 12515, "properties": { "east": "false", "north": "true", @@ -243617,7 +244148,7 @@ } }, { - "id": 12506, + "id": 12516, "properties": { "east": "false", "north": "true", @@ -243627,7 +244158,7 @@ } }, { - "id": 12507, + "id": 12517, "properties": { "east": "false", "north": "false", @@ -243637,7 +244168,7 @@ } }, { - "id": 12508, + "id": 12518, "properties": { "east": "false", "north": "false", @@ -243647,7 +244178,7 @@ } }, { - "id": 12509, + "id": 12519, "properties": { "east": "false", "north": "false", @@ -243657,7 +244188,7 @@ } }, { - "id": 12510, + "id": 12520, "properties": { "east": "false", "north": "false", @@ -243667,7 +244198,7 @@ } }, { - "id": 12511, + "id": 12521, "properties": { "east": "false", "north": "false", @@ -243677,7 +244208,7 @@ } }, { - "id": 12512, + "id": 12522, "properties": { "east": "false", "north": "false", @@ -243687,7 +244218,7 @@ } }, { - "id": 12513, + "id": 12523, "properties": { "east": "false", "north": "false", @@ -243698,7 +244229,7 @@ }, { "default": true, - "id": 12514, + "id": 12524, "properties": { "east": "false", "north": "false", @@ -243737,7 +244268,7 @@ }, "states": [ { - "id": 12195, + "id": 12205, "properties": { "facing": "north", "in_wall": "true", @@ -243746,7 +244277,7 @@ } }, { - "id": 12196, + "id": 12206, "properties": { "facing": "north", "in_wall": "true", @@ -243755,7 +244286,7 @@ } }, { - "id": 12197, + "id": 12207, "properties": { "facing": "north", "in_wall": "true", @@ -243764,7 +244295,7 @@ } }, { - "id": 12198, + "id": 12208, "properties": { "facing": "north", "in_wall": "true", @@ -243773,7 +244304,7 @@ } }, { - "id": 12199, + "id": 12209, "properties": { "facing": "north", "in_wall": "false", @@ -243782,7 +244313,7 @@ } }, { - "id": 12200, + "id": 12210, "properties": { "facing": "north", "in_wall": "false", @@ -243791,7 +244322,7 @@ } }, { - "id": 12201, + "id": 12211, "properties": { "facing": "north", "in_wall": "false", @@ -243801,7 +244332,7 @@ }, { "default": true, - "id": 12202, + "id": 12212, "properties": { "facing": "north", "in_wall": "false", @@ -243810,7 +244341,7 @@ } }, { - "id": 12203, + "id": 12213, "properties": { "facing": "south", "in_wall": "true", @@ -243819,7 +244350,7 @@ } }, { - "id": 12204, + "id": 12214, "properties": { "facing": "south", "in_wall": "true", @@ -243828,7 +244359,7 @@ } }, { - "id": 12205, + "id": 12215, "properties": { "facing": "south", "in_wall": "true", @@ -243837,7 +244368,7 @@ } }, { - "id": 12206, + "id": 12216, "properties": { "facing": "south", "in_wall": "true", @@ -243846,7 +244377,7 @@ } }, { - "id": 12207, + "id": 12217, "properties": { "facing": "south", "in_wall": "false", @@ -243855,7 +244386,7 @@ } }, { - "id": 12208, + "id": 12218, "properties": { "facing": "south", "in_wall": "false", @@ -243864,7 +244395,7 @@ } }, { - "id": 12209, + "id": 12219, "properties": { "facing": "south", "in_wall": "false", @@ -243873,7 +244404,7 @@ } }, { - "id": 12210, + "id": 12220, "properties": { "facing": "south", "in_wall": "false", @@ -243882,7 +244413,7 @@ } }, { - "id": 12211, + "id": 12221, "properties": { "facing": "west", "in_wall": "true", @@ -243891,7 +244422,7 @@ } }, { - "id": 12212, + "id": 12222, "properties": { "facing": "west", "in_wall": "true", @@ -243900,7 +244431,7 @@ } }, { - "id": 12213, + "id": 12223, "properties": { "facing": "west", "in_wall": "true", @@ -243909,7 +244440,7 @@ } }, { - "id": 12214, + "id": 12224, "properties": { "facing": "west", "in_wall": "true", @@ -243918,7 +244449,7 @@ } }, { - "id": 12215, + "id": 12225, "properties": { "facing": "west", "in_wall": "false", @@ -243927,7 +244458,7 @@ } }, { - "id": 12216, + "id": 12226, "properties": { "facing": "west", "in_wall": "false", @@ -243936,7 +244467,7 @@ } }, { - "id": 12217, + "id": 12227, "properties": { "facing": "west", "in_wall": "false", @@ -243945,7 +244476,7 @@ } }, { - "id": 12218, + "id": 12228, "properties": { "facing": "west", "in_wall": "false", @@ -243954,7 +244485,7 @@ } }, { - "id": 12219, + "id": 12229, "properties": { "facing": "east", "in_wall": "true", @@ -243963,7 +244494,7 @@ } }, { - "id": 12220, + "id": 12230, "properties": { "facing": "east", "in_wall": "true", @@ -243972,7 +244503,7 @@ } }, { - "id": 12221, + "id": 12231, "properties": { "facing": "east", "in_wall": "true", @@ -243981,7 +244512,7 @@ } }, { - "id": 12222, + "id": 12232, "properties": { "facing": "east", "in_wall": "true", @@ -243990,7 +244521,7 @@ } }, { - "id": 12223, + "id": 12233, "properties": { "facing": "east", "in_wall": "false", @@ -243999,7 +244530,7 @@ } }, { - "id": 12224, + "id": 12234, "properties": { "facing": "east", "in_wall": "false", @@ -244008,7 +244539,7 @@ } }, { - "id": 12225, + "id": 12235, "properties": { "facing": "east", "in_wall": "false", @@ -244017,7 +244548,7 @@ } }, { - "id": 12226, + "id": 12236, "properties": { "facing": "east", "in_wall": "false", @@ -244063,7 +244594,7 @@ }, "states": [ { - "id": 4993, + "id": 5002, "properties": { "attached": "true", "rotation": "0", @@ -244071,7 +244602,7 @@ } }, { - "id": 4994, + "id": 5003, "properties": { "attached": "true", "rotation": "0", @@ -244079,7 +244610,7 @@ } }, { - "id": 4995, + "id": 5004, "properties": { "attached": "true", "rotation": "1", @@ -244087,7 +244618,7 @@ } }, { - "id": 4996, + "id": 5005, "properties": { "attached": "true", "rotation": "1", @@ -244095,7 +244626,7 @@ } }, { - "id": 4997, + "id": 5006, "properties": { "attached": "true", "rotation": "2", @@ -244103,7 +244634,7 @@ } }, { - "id": 4998, + "id": 5007, "properties": { "attached": "true", "rotation": "2", @@ -244111,7 +244642,7 @@ } }, { - "id": 4999, + "id": 5008, "properties": { "attached": "true", "rotation": "3", @@ -244119,7 +244650,7 @@ } }, { - "id": 5000, + "id": 5009, "properties": { "attached": "true", "rotation": "3", @@ -244127,7 +244658,7 @@ } }, { - "id": 5001, + "id": 5010, "properties": { "attached": "true", "rotation": "4", @@ -244135,7 +244666,7 @@ } }, { - "id": 5002, + "id": 5011, "properties": { "attached": "true", "rotation": "4", @@ -244143,7 +244674,7 @@ } }, { - "id": 5003, + "id": 5012, "properties": { "attached": "true", "rotation": "5", @@ -244151,7 +244682,7 @@ } }, { - "id": 5004, + "id": 5013, "properties": { "attached": "true", "rotation": "5", @@ -244159,7 +244690,7 @@ } }, { - "id": 5005, + "id": 5014, "properties": { "attached": "true", "rotation": "6", @@ -244167,7 +244698,7 @@ } }, { - "id": 5006, + "id": 5015, "properties": { "attached": "true", "rotation": "6", @@ -244175,7 +244706,7 @@ } }, { - "id": 5007, + "id": 5016, "properties": { "attached": "true", "rotation": "7", @@ -244183,7 +244714,7 @@ } }, { - "id": 5008, + "id": 5017, "properties": { "attached": "true", "rotation": "7", @@ -244191,7 +244722,7 @@ } }, { - "id": 5009, + "id": 5018, "properties": { "attached": "true", "rotation": "8", @@ -244199,7 +244730,7 @@ } }, { - "id": 5010, + "id": 5019, "properties": { "attached": "true", "rotation": "8", @@ -244207,7 +244738,7 @@ } }, { - "id": 5011, + "id": 5020, "properties": { "attached": "true", "rotation": "9", @@ -244215,7 +244746,7 @@ } }, { - "id": 5012, + "id": 5021, "properties": { "attached": "true", "rotation": "9", @@ -244223,7 +244754,7 @@ } }, { - "id": 5013, + "id": 5022, "properties": { "attached": "true", "rotation": "10", @@ -244231,7 +244762,7 @@ } }, { - "id": 5014, + "id": 5023, "properties": { "attached": "true", "rotation": "10", @@ -244239,7 +244770,7 @@ } }, { - "id": 5015, + "id": 5024, "properties": { "attached": "true", "rotation": "11", @@ -244247,7 +244778,7 @@ } }, { - "id": 5016, + "id": 5025, "properties": { "attached": "true", "rotation": "11", @@ -244255,7 +244786,7 @@ } }, { - "id": 5017, + "id": 5026, "properties": { "attached": "true", "rotation": "12", @@ -244263,7 +244794,7 @@ } }, { - "id": 5018, + "id": 5027, "properties": { "attached": "true", "rotation": "12", @@ -244271,7 +244802,7 @@ } }, { - "id": 5019, + "id": 5028, "properties": { "attached": "true", "rotation": "13", @@ -244279,7 +244810,7 @@ } }, { - "id": 5020, + "id": 5029, "properties": { "attached": "true", "rotation": "13", @@ -244287,7 +244818,7 @@ } }, { - "id": 5021, + "id": 5030, "properties": { "attached": "true", "rotation": "14", @@ -244295,7 +244826,7 @@ } }, { - "id": 5022, + "id": 5031, "properties": { "attached": "true", "rotation": "14", @@ -244303,7 +244834,7 @@ } }, { - "id": 5023, + "id": 5032, "properties": { "attached": "true", "rotation": "15", @@ -244311,7 +244842,7 @@ } }, { - "id": 5024, + "id": 5033, "properties": { "attached": "true", "rotation": "15", @@ -244319,7 +244850,7 @@ } }, { - "id": 5025, + "id": 5034, "properties": { "attached": "false", "rotation": "0", @@ -244328,7 +244859,7 @@ }, { "default": true, - "id": 5026, + "id": 5035, "properties": { "attached": "false", "rotation": "0", @@ -244336,7 +244867,7 @@ } }, { - "id": 5027, + "id": 5036, "properties": { "attached": "false", "rotation": "1", @@ -244344,7 +244875,7 @@ } }, { - "id": 5028, + "id": 5037, "properties": { "attached": "false", "rotation": "1", @@ -244352,7 +244883,7 @@ } }, { - "id": 5029, + "id": 5038, "properties": { "attached": "false", "rotation": "2", @@ -244360,7 +244891,7 @@ } }, { - "id": 5030, + "id": 5039, "properties": { "attached": "false", "rotation": "2", @@ -244368,7 +244899,7 @@ } }, { - "id": 5031, + "id": 5040, "properties": { "attached": "false", "rotation": "3", @@ -244376,7 +244907,7 @@ } }, { - "id": 5032, + "id": 5041, "properties": { "attached": "false", "rotation": "3", @@ -244384,7 +244915,7 @@ } }, { - "id": 5033, + "id": 5042, "properties": { "attached": "false", "rotation": "4", @@ -244392,7 +244923,7 @@ } }, { - "id": 5034, + "id": 5043, "properties": { "attached": "false", "rotation": "4", @@ -244400,7 +244931,7 @@ } }, { - "id": 5035, + "id": 5044, "properties": { "attached": "false", "rotation": "5", @@ -244408,7 +244939,7 @@ } }, { - "id": 5036, + "id": 5045, "properties": { "attached": "false", "rotation": "5", @@ -244416,7 +244947,7 @@ } }, { - "id": 5037, + "id": 5046, "properties": { "attached": "false", "rotation": "6", @@ -244424,7 +244955,7 @@ } }, { - "id": 5038, + "id": 5047, "properties": { "attached": "false", "rotation": "6", @@ -244432,7 +244963,7 @@ } }, { - "id": 5039, + "id": 5048, "properties": { "attached": "false", "rotation": "7", @@ -244440,7 +244971,7 @@ } }, { - "id": 5040, + "id": 5049, "properties": { "attached": "false", "rotation": "7", @@ -244448,7 +244979,7 @@ } }, { - "id": 5041, + "id": 5050, "properties": { "attached": "false", "rotation": "8", @@ -244456,7 +244987,7 @@ } }, { - "id": 5042, + "id": 5051, "properties": { "attached": "false", "rotation": "8", @@ -244464,7 +244995,7 @@ } }, { - "id": 5043, + "id": 5052, "properties": { "attached": "false", "rotation": "9", @@ -244472,7 +245003,7 @@ } }, { - "id": 5044, + "id": 5053, "properties": { "attached": "false", "rotation": "9", @@ -244480,7 +245011,7 @@ } }, { - "id": 5045, + "id": 5054, "properties": { "attached": "false", "rotation": "10", @@ -244488,7 +245019,7 @@ } }, { - "id": 5046, + "id": 5055, "properties": { "attached": "false", "rotation": "10", @@ -244496,7 +245027,7 @@ } }, { - "id": 5047, + "id": 5056, "properties": { "attached": "false", "rotation": "11", @@ -244504,7 +245035,7 @@ } }, { - "id": 5048, + "id": 5057, "properties": { "attached": "false", "rotation": "11", @@ -244512,7 +245043,7 @@ } }, { - "id": 5049, + "id": 5058, "properties": { "attached": "false", "rotation": "12", @@ -244520,7 +245051,7 @@ } }, { - "id": 5050, + "id": 5059, "properties": { "attached": "false", "rotation": "12", @@ -244528,7 +245059,7 @@ } }, { - "id": 5051, + "id": 5060, "properties": { "attached": "false", "rotation": "13", @@ -244536,7 +245067,7 @@ } }, { - "id": 5052, + "id": 5061, "properties": { "attached": "false", "rotation": "13", @@ -244544,7 +245075,7 @@ } }, { - "id": 5053, + "id": 5062, "properties": { "attached": "false", "rotation": "14", @@ -244552,7 +245083,7 @@ } }, { - "id": 5054, + "id": 5063, "properties": { "attached": "false", "rotation": "14", @@ -244560,7 +245091,7 @@ } }, { - "id": 5055, + "id": 5064, "properties": { "attached": "false", "rotation": "15", @@ -244568,7 +245099,7 @@ } }, { - "id": 5056, + "id": 5065, "properties": { "attached": "false", "rotation": "15", @@ -244579,7 +245110,8 @@ }, "minecraft:spruce_leaves": { "definition": { - "type": "minecraft:leaves", + "type": "minecraft:tinted_particle_leaves", + "leaf_particle_chance": 0.01, "properties": {} }, "properties": { @@ -244889,14 +245421,14 @@ }, "states": [ { - "id": 5885, + "id": 5894, "properties": { "powered": "true" } }, { "default": true, - "id": 5886, + "id": 5895, "properties": { "powered": "false" } @@ -244963,7 +245495,7 @@ }, "states": [ { - "id": 4389, + "id": 4398, "properties": { "rotation": "0", "waterlogged": "true" @@ -244971,217 +245503,217 @@ }, { "default": true, - "id": 4390, + "id": 4399, "properties": { "rotation": "0", "waterlogged": "false" } }, { - "id": 4391, + "id": 4400, "properties": { "rotation": "1", "waterlogged": "true" } }, { - "id": 4392, + "id": 4401, "properties": { "rotation": "1", "waterlogged": "false" } }, { - "id": 4393, + "id": 4402, "properties": { "rotation": "2", "waterlogged": "true" } }, { - "id": 4394, + "id": 4403, "properties": { "rotation": "2", "waterlogged": "false" } }, { - "id": 4395, + "id": 4404, "properties": { "rotation": "3", "waterlogged": "true" } }, { - "id": 4396, + "id": 4405, "properties": { "rotation": "3", "waterlogged": "false" } }, { - "id": 4397, + "id": 4406, "properties": { "rotation": "4", "waterlogged": "true" } }, { - "id": 4398, + "id": 4407, "properties": { "rotation": "4", "waterlogged": "false" } }, { - "id": 4399, + "id": 4408, "properties": { "rotation": "5", "waterlogged": "true" } }, { - "id": 4400, + "id": 4409, "properties": { "rotation": "5", "waterlogged": "false" } }, { - "id": 4401, + "id": 4410, "properties": { "rotation": "6", "waterlogged": "true" } }, { - "id": 4402, + "id": 4411, "properties": { "rotation": "6", "waterlogged": "false" } }, { - "id": 4403, + "id": 4412, "properties": { "rotation": "7", "waterlogged": "true" } }, { - "id": 4404, + "id": 4413, "properties": { "rotation": "7", "waterlogged": "false" } }, { - "id": 4405, + "id": 4414, "properties": { "rotation": "8", "waterlogged": "true" } }, { - "id": 4406, + "id": 4415, "properties": { "rotation": "8", "waterlogged": "false" } }, { - "id": 4407, + "id": 4416, "properties": { "rotation": "9", "waterlogged": "true" } }, { - "id": 4408, + "id": 4417, "properties": { "rotation": "9", "waterlogged": "false" } }, { - "id": 4409, + "id": 4418, "properties": { "rotation": "10", "waterlogged": "true" } }, { - "id": 4410, + "id": 4419, "properties": { "rotation": "10", "waterlogged": "false" } }, { - "id": 4411, + "id": 4420, "properties": { "rotation": "11", "waterlogged": "true" } }, { - "id": 4412, + "id": 4421, "properties": { "rotation": "11", "waterlogged": "false" } }, { - "id": 4413, + "id": 4422, "properties": { "rotation": "12", "waterlogged": "true" } }, { - "id": 4414, + "id": 4423, "properties": { "rotation": "12", "waterlogged": "false" } }, { - "id": 4415, + "id": 4424, "properties": { "rotation": "13", "waterlogged": "true" } }, { - "id": 4416, + "id": 4425, "properties": { "rotation": "13", "waterlogged": "false" } }, { - "id": 4417, + "id": 4426, "properties": { "rotation": "14", "waterlogged": "true" } }, { - "id": 4418, + "id": 4427, "properties": { "rotation": "14", "waterlogged": "false" } }, { - "id": 4419, + "id": 4428, "properties": { "rotation": "15", "waterlogged": "true" } }, { - "id": 4420, + "id": 4429, "properties": { "rotation": "15", "waterlogged": "false" @@ -245207,21 +245739,21 @@ }, "states": [ { - "id": 12047, + "id": 12057, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 12048, + "id": 12058, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 12049, + "id": 12059, "properties": { "type": "bottom", "waterlogged": "true" @@ -245229,21 +245761,21 @@ }, { "default": true, - "id": 12050, + "id": 12060, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 12051, + "id": 12061, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 12052, + "id": 12062, "properties": { "type": "double", "waterlogged": "false" @@ -245284,7 +245816,7 @@ }, "states": [ { - "id": 8440, + "id": 8450, "properties": { "facing": "north", "half": "top", @@ -245293,7 +245825,7 @@ } }, { - "id": 8441, + "id": 8451, "properties": { "facing": "north", "half": "top", @@ -245302,7 +245834,7 @@ } }, { - "id": 8442, + "id": 8452, "properties": { "facing": "north", "half": "top", @@ -245311,7 +245843,7 @@ } }, { - "id": 8443, + "id": 8453, "properties": { "facing": "north", "half": "top", @@ -245320,7 +245852,7 @@ } }, { - "id": 8444, + "id": 8454, "properties": { "facing": "north", "half": "top", @@ -245329,7 +245861,7 @@ } }, { - "id": 8445, + "id": 8455, "properties": { "facing": "north", "half": "top", @@ -245338,7 +245870,7 @@ } }, { - "id": 8446, + "id": 8456, "properties": { "facing": "north", "half": "top", @@ -245347,7 +245879,7 @@ } }, { - "id": 8447, + "id": 8457, "properties": { "facing": "north", "half": "top", @@ -245356,7 +245888,7 @@ } }, { - "id": 8448, + "id": 8458, "properties": { "facing": "north", "half": "top", @@ -245365,7 +245897,7 @@ } }, { - "id": 8449, + "id": 8459, "properties": { "facing": "north", "half": "top", @@ -245374,7 +245906,7 @@ } }, { - "id": 8450, + "id": 8460, "properties": { "facing": "north", "half": "bottom", @@ -245384,7 +245916,7 @@ }, { "default": true, - "id": 8451, + "id": 8461, "properties": { "facing": "north", "half": "bottom", @@ -245393,7 +245925,7 @@ } }, { - "id": 8452, + "id": 8462, "properties": { "facing": "north", "half": "bottom", @@ -245402,7 +245934,7 @@ } }, { - "id": 8453, + "id": 8463, "properties": { "facing": "north", "half": "bottom", @@ -245411,7 +245943,7 @@ } }, { - "id": 8454, + "id": 8464, "properties": { "facing": "north", "half": "bottom", @@ -245420,7 +245952,7 @@ } }, { - "id": 8455, + "id": 8465, "properties": { "facing": "north", "half": "bottom", @@ -245429,7 +245961,7 @@ } }, { - "id": 8456, + "id": 8466, "properties": { "facing": "north", "half": "bottom", @@ -245438,7 +245970,7 @@ } }, { - "id": 8457, + "id": 8467, "properties": { "facing": "north", "half": "bottom", @@ -245447,7 +245979,7 @@ } }, { - "id": 8458, + "id": 8468, "properties": { "facing": "north", "half": "bottom", @@ -245456,7 +245988,7 @@ } }, { - "id": 8459, + "id": 8469, "properties": { "facing": "north", "half": "bottom", @@ -245465,7 +245997,7 @@ } }, { - "id": 8460, + "id": 8470, "properties": { "facing": "south", "half": "top", @@ -245474,7 +246006,7 @@ } }, { - "id": 8461, + "id": 8471, "properties": { "facing": "south", "half": "top", @@ -245483,7 +246015,7 @@ } }, { - "id": 8462, + "id": 8472, "properties": { "facing": "south", "half": "top", @@ -245492,7 +246024,7 @@ } }, { - "id": 8463, + "id": 8473, "properties": { "facing": "south", "half": "top", @@ -245501,7 +246033,7 @@ } }, { - "id": 8464, + "id": 8474, "properties": { "facing": "south", "half": "top", @@ -245510,7 +246042,7 @@ } }, { - "id": 8465, + "id": 8475, "properties": { "facing": "south", "half": "top", @@ -245519,7 +246051,7 @@ } }, { - "id": 8466, + "id": 8476, "properties": { "facing": "south", "half": "top", @@ -245528,7 +246060,7 @@ } }, { - "id": 8467, + "id": 8477, "properties": { "facing": "south", "half": "top", @@ -245537,7 +246069,7 @@ } }, { - "id": 8468, + "id": 8478, "properties": { "facing": "south", "half": "top", @@ -245546,7 +246078,7 @@ } }, { - "id": 8469, + "id": 8479, "properties": { "facing": "south", "half": "top", @@ -245555,7 +246087,7 @@ } }, { - "id": 8470, + "id": 8480, "properties": { "facing": "south", "half": "bottom", @@ -245564,7 +246096,7 @@ } }, { - "id": 8471, + "id": 8481, "properties": { "facing": "south", "half": "bottom", @@ -245573,7 +246105,7 @@ } }, { - "id": 8472, + "id": 8482, "properties": { "facing": "south", "half": "bottom", @@ -245582,7 +246114,7 @@ } }, { - "id": 8473, + "id": 8483, "properties": { "facing": "south", "half": "bottom", @@ -245591,7 +246123,7 @@ } }, { - "id": 8474, + "id": 8484, "properties": { "facing": "south", "half": "bottom", @@ -245600,7 +246132,7 @@ } }, { - "id": 8475, + "id": 8485, "properties": { "facing": "south", "half": "bottom", @@ -245609,7 +246141,7 @@ } }, { - "id": 8476, + "id": 8486, "properties": { "facing": "south", "half": "bottom", @@ -245618,7 +246150,7 @@ } }, { - "id": 8477, + "id": 8487, "properties": { "facing": "south", "half": "bottom", @@ -245627,7 +246159,7 @@ } }, { - "id": 8478, + "id": 8488, "properties": { "facing": "south", "half": "bottom", @@ -245636,7 +246168,7 @@ } }, { - "id": 8479, + "id": 8489, "properties": { "facing": "south", "half": "bottom", @@ -245645,7 +246177,7 @@ } }, { - "id": 8480, + "id": 8490, "properties": { "facing": "west", "half": "top", @@ -245654,7 +246186,7 @@ } }, { - "id": 8481, + "id": 8491, "properties": { "facing": "west", "half": "top", @@ -245663,7 +246195,7 @@ } }, { - "id": 8482, + "id": 8492, "properties": { "facing": "west", "half": "top", @@ -245672,7 +246204,7 @@ } }, { - "id": 8483, + "id": 8493, "properties": { "facing": "west", "half": "top", @@ -245681,7 +246213,7 @@ } }, { - "id": 8484, + "id": 8494, "properties": { "facing": "west", "half": "top", @@ -245690,7 +246222,7 @@ } }, { - "id": 8485, + "id": 8495, "properties": { "facing": "west", "half": "top", @@ -245699,7 +246231,7 @@ } }, { - "id": 8486, + "id": 8496, "properties": { "facing": "west", "half": "top", @@ -245708,7 +246240,7 @@ } }, { - "id": 8487, + "id": 8497, "properties": { "facing": "west", "half": "top", @@ -245717,7 +246249,7 @@ } }, { - "id": 8488, + "id": 8498, "properties": { "facing": "west", "half": "top", @@ -245726,7 +246258,7 @@ } }, { - "id": 8489, + "id": 8499, "properties": { "facing": "west", "half": "top", @@ -245735,7 +246267,7 @@ } }, { - "id": 8490, + "id": 8500, "properties": { "facing": "west", "half": "bottom", @@ -245744,7 +246276,7 @@ } }, { - "id": 8491, + "id": 8501, "properties": { "facing": "west", "half": "bottom", @@ -245753,7 +246285,7 @@ } }, { - "id": 8492, + "id": 8502, "properties": { "facing": "west", "half": "bottom", @@ -245762,7 +246294,7 @@ } }, { - "id": 8493, + "id": 8503, "properties": { "facing": "west", "half": "bottom", @@ -245771,7 +246303,7 @@ } }, { - "id": 8494, + "id": 8504, "properties": { "facing": "west", "half": "bottom", @@ -245780,7 +246312,7 @@ } }, { - "id": 8495, + "id": 8505, "properties": { "facing": "west", "half": "bottom", @@ -245789,7 +246321,7 @@ } }, { - "id": 8496, + "id": 8506, "properties": { "facing": "west", "half": "bottom", @@ -245798,7 +246330,7 @@ } }, { - "id": 8497, + "id": 8507, "properties": { "facing": "west", "half": "bottom", @@ -245807,7 +246339,7 @@ } }, { - "id": 8498, + "id": 8508, "properties": { "facing": "west", "half": "bottom", @@ -245816,7 +246348,7 @@ } }, { - "id": 8499, + "id": 8509, "properties": { "facing": "west", "half": "bottom", @@ -245825,7 +246357,7 @@ } }, { - "id": 8500, + "id": 8510, "properties": { "facing": "east", "half": "top", @@ -245834,7 +246366,7 @@ } }, { - "id": 8501, + "id": 8511, "properties": { "facing": "east", "half": "top", @@ -245843,7 +246375,7 @@ } }, { - "id": 8502, + "id": 8512, "properties": { "facing": "east", "half": "top", @@ -245852,7 +246384,7 @@ } }, { - "id": 8503, + "id": 8513, "properties": { "facing": "east", "half": "top", @@ -245861,7 +246393,7 @@ } }, { - "id": 8504, + "id": 8514, "properties": { "facing": "east", "half": "top", @@ -245870,7 +246402,7 @@ } }, { - "id": 8505, + "id": 8515, "properties": { "facing": "east", "half": "top", @@ -245879,7 +246411,7 @@ } }, { - "id": 8506, + "id": 8516, "properties": { "facing": "east", "half": "top", @@ -245888,7 +246420,7 @@ } }, { - "id": 8507, + "id": 8517, "properties": { "facing": "east", "half": "top", @@ -245897,7 +246429,7 @@ } }, { - "id": 8508, + "id": 8518, "properties": { "facing": "east", "half": "top", @@ -245906,7 +246438,7 @@ } }, { - "id": 8509, + "id": 8519, "properties": { "facing": "east", "half": "top", @@ -245915,7 +246447,7 @@ } }, { - "id": 8510, + "id": 8520, "properties": { "facing": "east", "half": "bottom", @@ -245924,7 +246456,7 @@ } }, { - "id": 8511, + "id": 8521, "properties": { "facing": "east", "half": "bottom", @@ -245933,7 +246465,7 @@ } }, { - "id": 8512, + "id": 8522, "properties": { "facing": "east", "half": "bottom", @@ -245942,7 +246474,7 @@ } }, { - "id": 8513, + "id": 8523, "properties": { "facing": "east", "half": "bottom", @@ -245951,7 +246483,7 @@ } }, { - "id": 8514, + "id": 8524, "properties": { "facing": "east", "half": "bottom", @@ -245960,7 +246492,7 @@ } }, { - "id": 8515, + "id": 8525, "properties": { "facing": "east", "half": "bottom", @@ -245969,7 +246501,7 @@ } }, { - "id": 8516, + "id": 8526, "properties": { "facing": "east", "half": "bottom", @@ -245978,7 +246510,7 @@ } }, { - "id": 8517, + "id": 8527, "properties": { "facing": "east", "half": "bottom", @@ -245987,7 +246519,7 @@ } }, { - "id": 8518, + "id": 8528, "properties": { "facing": "east", "half": "bottom", @@ -245996,7 +246528,7 @@ } }, { - "id": 8519, + "id": 8529, "properties": { "facing": "east", "half": "bottom", @@ -246038,7 +246570,7 @@ }, "states": [ { - "id": 6194, + "id": 6204, "properties": { "facing": "north", "half": "top", @@ -246048,7 +246580,7 @@ } }, { - "id": 6195, + "id": 6205, "properties": { "facing": "north", "half": "top", @@ -246058,7 +246590,7 @@ } }, { - "id": 6196, + "id": 6206, "properties": { "facing": "north", "half": "top", @@ -246068,7 +246600,7 @@ } }, { - "id": 6197, + "id": 6207, "properties": { "facing": "north", "half": "top", @@ -246078,7 +246610,7 @@ } }, { - "id": 6198, + "id": 6208, "properties": { "facing": "north", "half": "top", @@ -246088,7 +246620,7 @@ } }, { - "id": 6199, + "id": 6209, "properties": { "facing": "north", "half": "top", @@ -246098,7 +246630,7 @@ } }, { - "id": 6200, + "id": 6210, "properties": { "facing": "north", "half": "top", @@ -246108,7 +246640,7 @@ } }, { - "id": 6201, + "id": 6211, "properties": { "facing": "north", "half": "top", @@ -246118,7 +246650,7 @@ } }, { - "id": 6202, + "id": 6212, "properties": { "facing": "north", "half": "bottom", @@ -246128,7 +246660,7 @@ } }, { - "id": 6203, + "id": 6213, "properties": { "facing": "north", "half": "bottom", @@ -246138,7 +246670,7 @@ } }, { - "id": 6204, + "id": 6214, "properties": { "facing": "north", "half": "bottom", @@ -246148,7 +246680,7 @@ } }, { - "id": 6205, + "id": 6215, "properties": { "facing": "north", "half": "bottom", @@ -246158,7 +246690,7 @@ } }, { - "id": 6206, + "id": 6216, "properties": { "facing": "north", "half": "bottom", @@ -246168,7 +246700,7 @@ } }, { - "id": 6207, + "id": 6217, "properties": { "facing": "north", "half": "bottom", @@ -246178,7 +246710,7 @@ } }, { - "id": 6208, + "id": 6218, "properties": { "facing": "north", "half": "bottom", @@ -246189,7 +246721,7 @@ }, { "default": true, - "id": 6209, + "id": 6219, "properties": { "facing": "north", "half": "bottom", @@ -246199,7 +246731,7 @@ } }, { - "id": 6210, + "id": 6220, "properties": { "facing": "south", "half": "top", @@ -246209,7 +246741,7 @@ } }, { - "id": 6211, + "id": 6221, "properties": { "facing": "south", "half": "top", @@ -246219,7 +246751,7 @@ } }, { - "id": 6212, + "id": 6222, "properties": { "facing": "south", "half": "top", @@ -246229,7 +246761,7 @@ } }, { - "id": 6213, + "id": 6223, "properties": { "facing": "south", "half": "top", @@ -246239,7 +246771,7 @@ } }, { - "id": 6214, + "id": 6224, "properties": { "facing": "south", "half": "top", @@ -246249,7 +246781,7 @@ } }, { - "id": 6215, + "id": 6225, "properties": { "facing": "south", "half": "top", @@ -246259,7 +246791,7 @@ } }, { - "id": 6216, + "id": 6226, "properties": { "facing": "south", "half": "top", @@ -246269,7 +246801,7 @@ } }, { - "id": 6217, + "id": 6227, "properties": { "facing": "south", "half": "top", @@ -246279,7 +246811,7 @@ } }, { - "id": 6218, + "id": 6228, "properties": { "facing": "south", "half": "bottom", @@ -246289,7 +246821,7 @@ } }, { - "id": 6219, + "id": 6229, "properties": { "facing": "south", "half": "bottom", @@ -246299,7 +246831,7 @@ } }, { - "id": 6220, + "id": 6230, "properties": { "facing": "south", "half": "bottom", @@ -246309,7 +246841,7 @@ } }, { - "id": 6221, + "id": 6231, "properties": { "facing": "south", "half": "bottom", @@ -246319,7 +246851,7 @@ } }, { - "id": 6222, + "id": 6232, "properties": { "facing": "south", "half": "bottom", @@ -246329,7 +246861,7 @@ } }, { - "id": 6223, + "id": 6233, "properties": { "facing": "south", "half": "bottom", @@ -246339,7 +246871,7 @@ } }, { - "id": 6224, + "id": 6234, "properties": { "facing": "south", "half": "bottom", @@ -246349,7 +246881,7 @@ } }, { - "id": 6225, + "id": 6235, "properties": { "facing": "south", "half": "bottom", @@ -246359,7 +246891,7 @@ } }, { - "id": 6226, + "id": 6236, "properties": { "facing": "west", "half": "top", @@ -246369,7 +246901,7 @@ } }, { - "id": 6227, + "id": 6237, "properties": { "facing": "west", "half": "top", @@ -246379,7 +246911,7 @@ } }, { - "id": 6228, + "id": 6238, "properties": { "facing": "west", "half": "top", @@ -246389,7 +246921,7 @@ } }, { - "id": 6229, + "id": 6239, "properties": { "facing": "west", "half": "top", @@ -246399,7 +246931,7 @@ } }, { - "id": 6230, + "id": 6240, "properties": { "facing": "west", "half": "top", @@ -246409,7 +246941,7 @@ } }, { - "id": 6231, + "id": 6241, "properties": { "facing": "west", "half": "top", @@ -246419,7 +246951,7 @@ } }, { - "id": 6232, + "id": 6242, "properties": { "facing": "west", "half": "top", @@ -246429,7 +246961,7 @@ } }, { - "id": 6233, + "id": 6243, "properties": { "facing": "west", "half": "top", @@ -246439,7 +246971,7 @@ } }, { - "id": 6234, + "id": 6244, "properties": { "facing": "west", "half": "bottom", @@ -246449,7 +246981,7 @@ } }, { - "id": 6235, + "id": 6245, "properties": { "facing": "west", "half": "bottom", @@ -246459,7 +246991,7 @@ } }, { - "id": 6236, + "id": 6246, "properties": { "facing": "west", "half": "bottom", @@ -246469,7 +247001,7 @@ } }, { - "id": 6237, + "id": 6247, "properties": { "facing": "west", "half": "bottom", @@ -246479,7 +247011,7 @@ } }, { - "id": 6238, + "id": 6248, "properties": { "facing": "west", "half": "bottom", @@ -246489,7 +247021,7 @@ } }, { - "id": 6239, + "id": 6249, "properties": { "facing": "west", "half": "bottom", @@ -246499,7 +247031,7 @@ } }, { - "id": 6240, + "id": 6250, "properties": { "facing": "west", "half": "bottom", @@ -246509,7 +247041,7 @@ } }, { - "id": 6241, + "id": 6251, "properties": { "facing": "west", "half": "bottom", @@ -246519,7 +247051,7 @@ } }, { - "id": 6242, + "id": 6252, "properties": { "facing": "east", "half": "top", @@ -246529,7 +247061,7 @@ } }, { - "id": 6243, + "id": 6253, "properties": { "facing": "east", "half": "top", @@ -246539,7 +247071,7 @@ } }, { - "id": 6244, + "id": 6254, "properties": { "facing": "east", "half": "top", @@ -246549,7 +247081,7 @@ } }, { - "id": 6245, + "id": 6255, "properties": { "facing": "east", "half": "top", @@ -246559,7 +247091,7 @@ } }, { - "id": 6246, + "id": 6256, "properties": { "facing": "east", "half": "top", @@ -246569,7 +247101,7 @@ } }, { - "id": 6247, + "id": 6257, "properties": { "facing": "east", "half": "top", @@ -246579,7 +247111,7 @@ } }, { - "id": 6248, + "id": 6258, "properties": { "facing": "east", "half": "top", @@ -246589,7 +247121,7 @@ } }, { - "id": 6249, + "id": 6259, "properties": { "facing": "east", "half": "top", @@ -246599,7 +247131,7 @@ } }, { - "id": 6250, + "id": 6260, "properties": { "facing": "east", "half": "bottom", @@ -246609,7 +247141,7 @@ } }, { - "id": 6251, + "id": 6261, "properties": { "facing": "east", "half": "bottom", @@ -246619,7 +247151,7 @@ } }, { - "id": 6252, + "id": 6262, "properties": { "facing": "east", "half": "bottom", @@ -246629,7 +247161,7 @@ } }, { - "id": 6253, + "id": 6263, "properties": { "facing": "east", "half": "bottom", @@ -246639,7 +247171,7 @@ } }, { - "id": 6254, + "id": 6264, "properties": { "facing": "east", "half": "bottom", @@ -246649,7 +247181,7 @@ } }, { - "id": 6255, + "id": 6265, "properties": { "facing": "east", "half": "bottom", @@ -246659,7 +247191,7 @@ } }, { - "id": 6256, + "id": 6266, "properties": { "facing": "east", "half": "bottom", @@ -246669,7 +247201,7 @@ } }, { - "id": 6257, + "id": 6267, "properties": { "facing": "east", "half": "bottom", @@ -246700,7 +247232,7 @@ }, "states": [ { - "id": 5705, + "id": 5714, "properties": { "facing": "north", "waterlogged": "true" @@ -246708,49 +247240,49 @@ }, { "default": true, - "id": 5706, + "id": 5715, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 5707, + "id": 5716, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 5708, + "id": 5717, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 5709, + "id": 5718, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 5710, + "id": 5719, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 5711, + "id": 5720, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 5712, + "id": 5721, "properties": { "facing": "east", "waterlogged": "false" @@ -246778,7 +247310,7 @@ }, "states": [ { - "id": 4857, + "id": 4866, "properties": { "facing": "north", "waterlogged": "true" @@ -246786,49 +247318,49 @@ }, { "default": true, - "id": 4858, + "id": 4867, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 4859, + "id": 4868, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 4860, + "id": 4869, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 4861, + "id": 4870, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 4862, + "id": 4871, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 4863, + "id": 4872, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 4864, + "id": 4873, "properties": { "facing": "east", "waterlogged": "false" @@ -247008,21 +247540,21 @@ }, "states": [ { - "id": 12149, + "id": 12159, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 12150, + "id": 12160, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 12151, + "id": 12161, "properties": { "type": "bottom", "waterlogged": "true" @@ -247030,21 +247562,21 @@ }, { "default": true, - "id": 12152, + "id": 12162, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 12153, + "id": 12163, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 12154, + "id": 12164, "properties": { "type": "double", "waterlogged": "false" @@ -247085,7 +247617,7 @@ }, "states": [ { - "id": 7470, + "id": 7480, "properties": { "facing": "north", "half": "top", @@ -247094,7 +247626,7 @@ } }, { - "id": 7471, + "id": 7481, "properties": { "facing": "north", "half": "top", @@ -247103,7 +247635,7 @@ } }, { - "id": 7472, + "id": 7482, "properties": { "facing": "north", "half": "top", @@ -247112,7 +247644,7 @@ } }, { - "id": 7473, + "id": 7483, "properties": { "facing": "north", "half": "top", @@ -247121,7 +247653,7 @@ } }, { - "id": 7474, + "id": 7484, "properties": { "facing": "north", "half": "top", @@ -247130,7 +247662,7 @@ } }, { - "id": 7475, + "id": 7485, "properties": { "facing": "north", "half": "top", @@ -247139,7 +247671,7 @@ } }, { - "id": 7476, + "id": 7486, "properties": { "facing": "north", "half": "top", @@ -247148,7 +247680,7 @@ } }, { - "id": 7477, + "id": 7487, "properties": { "facing": "north", "half": "top", @@ -247157,7 +247689,7 @@ } }, { - "id": 7478, + "id": 7488, "properties": { "facing": "north", "half": "top", @@ -247166,7 +247698,7 @@ } }, { - "id": 7479, + "id": 7489, "properties": { "facing": "north", "half": "top", @@ -247175,7 +247707,7 @@ } }, { - "id": 7480, + "id": 7490, "properties": { "facing": "north", "half": "bottom", @@ -247185,7 +247717,7 @@ }, { "default": true, - "id": 7481, + "id": 7491, "properties": { "facing": "north", "half": "bottom", @@ -247194,7 +247726,7 @@ } }, { - "id": 7482, + "id": 7492, "properties": { "facing": "north", "half": "bottom", @@ -247203,7 +247735,7 @@ } }, { - "id": 7483, + "id": 7493, "properties": { "facing": "north", "half": "bottom", @@ -247212,7 +247744,7 @@ } }, { - "id": 7484, + "id": 7494, "properties": { "facing": "north", "half": "bottom", @@ -247221,7 +247753,7 @@ } }, { - "id": 7485, + "id": 7495, "properties": { "facing": "north", "half": "bottom", @@ -247230,7 +247762,7 @@ } }, { - "id": 7486, + "id": 7496, "properties": { "facing": "north", "half": "bottom", @@ -247239,7 +247771,7 @@ } }, { - "id": 7487, + "id": 7497, "properties": { "facing": "north", "half": "bottom", @@ -247248,7 +247780,7 @@ } }, { - "id": 7488, + "id": 7498, "properties": { "facing": "north", "half": "bottom", @@ -247257,7 +247789,7 @@ } }, { - "id": 7489, + "id": 7499, "properties": { "facing": "north", "half": "bottom", @@ -247266,7 +247798,7 @@ } }, { - "id": 7490, + "id": 7500, "properties": { "facing": "south", "half": "top", @@ -247275,7 +247807,7 @@ } }, { - "id": 7491, + "id": 7501, "properties": { "facing": "south", "half": "top", @@ -247284,7 +247816,7 @@ } }, { - "id": 7492, + "id": 7502, "properties": { "facing": "south", "half": "top", @@ -247293,7 +247825,7 @@ } }, { - "id": 7493, + "id": 7503, "properties": { "facing": "south", "half": "top", @@ -247302,7 +247834,7 @@ } }, { - "id": 7494, + "id": 7504, "properties": { "facing": "south", "half": "top", @@ -247311,7 +247843,7 @@ } }, { - "id": 7495, + "id": 7505, "properties": { "facing": "south", "half": "top", @@ -247320,7 +247852,7 @@ } }, { - "id": 7496, + "id": 7506, "properties": { "facing": "south", "half": "top", @@ -247329,7 +247861,7 @@ } }, { - "id": 7497, + "id": 7507, "properties": { "facing": "south", "half": "top", @@ -247338,7 +247870,7 @@ } }, { - "id": 7498, + "id": 7508, "properties": { "facing": "south", "half": "top", @@ -247347,7 +247879,7 @@ } }, { - "id": 7499, + "id": 7509, "properties": { "facing": "south", "half": "top", @@ -247356,7 +247888,7 @@ } }, { - "id": 7500, + "id": 7510, "properties": { "facing": "south", "half": "bottom", @@ -247365,7 +247897,7 @@ } }, { - "id": 7501, + "id": 7511, "properties": { "facing": "south", "half": "bottom", @@ -247374,7 +247906,7 @@ } }, { - "id": 7502, + "id": 7512, "properties": { "facing": "south", "half": "bottom", @@ -247383,7 +247915,7 @@ } }, { - "id": 7503, + "id": 7513, "properties": { "facing": "south", "half": "bottom", @@ -247392,7 +247924,7 @@ } }, { - "id": 7504, + "id": 7514, "properties": { "facing": "south", "half": "bottom", @@ -247401,7 +247933,7 @@ } }, { - "id": 7505, + "id": 7515, "properties": { "facing": "south", "half": "bottom", @@ -247410,7 +247942,7 @@ } }, { - "id": 7506, + "id": 7516, "properties": { "facing": "south", "half": "bottom", @@ -247419,7 +247951,7 @@ } }, { - "id": 7507, + "id": 7517, "properties": { "facing": "south", "half": "bottom", @@ -247428,7 +247960,7 @@ } }, { - "id": 7508, + "id": 7518, "properties": { "facing": "south", "half": "bottom", @@ -247437,7 +247969,7 @@ } }, { - "id": 7509, + "id": 7519, "properties": { "facing": "south", "half": "bottom", @@ -247446,7 +247978,7 @@ } }, { - "id": 7510, + "id": 7520, "properties": { "facing": "west", "half": "top", @@ -247455,7 +247987,7 @@ } }, { - "id": 7511, + "id": 7521, "properties": { "facing": "west", "half": "top", @@ -247464,7 +247996,7 @@ } }, { - "id": 7512, + "id": 7522, "properties": { "facing": "west", "half": "top", @@ -247473,7 +248005,7 @@ } }, { - "id": 7513, + "id": 7523, "properties": { "facing": "west", "half": "top", @@ -247482,7 +248014,7 @@ } }, { - "id": 7514, + "id": 7524, "properties": { "facing": "west", "half": "top", @@ -247491,7 +248023,7 @@ } }, { - "id": 7515, + "id": 7525, "properties": { "facing": "west", "half": "top", @@ -247500,7 +248032,7 @@ } }, { - "id": 7516, + "id": 7526, "properties": { "facing": "west", "half": "top", @@ -247509,7 +248041,7 @@ } }, { - "id": 7517, + "id": 7527, "properties": { "facing": "west", "half": "top", @@ -247518,7 +248050,7 @@ } }, { - "id": 7518, + "id": 7528, "properties": { "facing": "west", "half": "top", @@ -247527,7 +248059,7 @@ } }, { - "id": 7519, + "id": 7529, "properties": { "facing": "west", "half": "top", @@ -247536,7 +248068,7 @@ } }, { - "id": 7520, + "id": 7530, "properties": { "facing": "west", "half": "bottom", @@ -247545,7 +248077,7 @@ } }, { - "id": 7521, + "id": 7531, "properties": { "facing": "west", "half": "bottom", @@ -247554,7 +248086,7 @@ } }, { - "id": 7522, + "id": 7532, "properties": { "facing": "west", "half": "bottom", @@ -247563,7 +248095,7 @@ } }, { - "id": 7523, + "id": 7533, "properties": { "facing": "west", "half": "bottom", @@ -247572,7 +248104,7 @@ } }, { - "id": 7524, + "id": 7534, "properties": { "facing": "west", "half": "bottom", @@ -247581,7 +248113,7 @@ } }, { - "id": 7525, + "id": 7535, "properties": { "facing": "west", "half": "bottom", @@ -247590,7 +248122,7 @@ } }, { - "id": 7526, + "id": 7536, "properties": { "facing": "west", "half": "bottom", @@ -247599,7 +248131,7 @@ } }, { - "id": 7527, + "id": 7537, "properties": { "facing": "west", "half": "bottom", @@ -247608,7 +248140,7 @@ } }, { - "id": 7528, + "id": 7538, "properties": { "facing": "west", "half": "bottom", @@ -247617,7 +248149,7 @@ } }, { - "id": 7529, + "id": 7539, "properties": { "facing": "west", "half": "bottom", @@ -247626,7 +248158,7 @@ } }, { - "id": 7530, + "id": 7540, "properties": { "facing": "east", "half": "top", @@ -247635,7 +248167,7 @@ } }, { - "id": 7531, + "id": 7541, "properties": { "facing": "east", "half": "top", @@ -247644,7 +248176,7 @@ } }, { - "id": 7532, + "id": 7542, "properties": { "facing": "east", "half": "top", @@ -247653,7 +248185,7 @@ } }, { - "id": 7533, + "id": 7543, "properties": { "facing": "east", "half": "top", @@ -247662,7 +248194,7 @@ } }, { - "id": 7534, + "id": 7544, "properties": { "facing": "east", "half": "top", @@ -247671,7 +248203,7 @@ } }, { - "id": 7535, + "id": 7545, "properties": { "facing": "east", "half": "top", @@ -247680,7 +248212,7 @@ } }, { - "id": 7536, + "id": 7546, "properties": { "facing": "east", "half": "top", @@ -247689,7 +248221,7 @@ } }, { - "id": 7537, + "id": 7547, "properties": { "facing": "east", "half": "top", @@ -247698,7 +248230,7 @@ } }, { - "id": 7538, + "id": 7548, "properties": { "facing": "east", "half": "top", @@ -247707,7 +248239,7 @@ } }, { - "id": 7539, + "id": 7549, "properties": { "facing": "east", "half": "top", @@ -247716,7 +248248,7 @@ } }, { - "id": 7540, + "id": 7550, "properties": { "facing": "east", "half": "bottom", @@ -247725,7 +248257,7 @@ } }, { - "id": 7541, + "id": 7551, "properties": { "facing": "east", "half": "bottom", @@ -247734,7 +248266,7 @@ } }, { - "id": 7542, + "id": 7552, "properties": { "facing": "east", "half": "bottom", @@ -247743,7 +248275,7 @@ } }, { - "id": 7543, + "id": 7553, "properties": { "facing": "east", "half": "bottom", @@ -247752,7 +248284,7 @@ } }, { - "id": 7544, + "id": 7554, "properties": { "facing": "east", "half": "bottom", @@ -247761,7 +248293,7 @@ } }, { - "id": 7545, + "id": 7555, "properties": { "facing": "east", "half": "bottom", @@ -247770,7 +248302,7 @@ } }, { - "id": 7546, + "id": 7556, "properties": { "facing": "east", "half": "bottom", @@ -247779,7 +248311,7 @@ } }, { - "id": 7547, + "id": 7557, "properties": { "facing": "east", "half": "bottom", @@ -247788,7 +248320,7 @@ } }, { - "id": 7548, + "id": 7558, "properties": { "facing": "east", "half": "bottom", @@ -247797,7 +248329,7 @@ } }, { - "id": 7549, + "id": 7559, "properties": { "facing": "east", "half": "bottom", @@ -247844,7 +248376,7 @@ }, "states": [ { - "id": 16793, + "id": 16835, "properties": { "east": "none", "north": "none", @@ -247855,7 +248387,7 @@ } }, { - "id": 16794, + "id": 16836, "properties": { "east": "none", "north": "none", @@ -247866,7 +248398,7 @@ } }, { - "id": 16795, + "id": 16837, "properties": { "east": "none", "north": "none", @@ -247878,7 +248410,7 @@ }, { "default": true, - "id": 16796, + "id": 16838, "properties": { "east": "none", "north": "none", @@ -247889,7 +248421,7 @@ } }, { - "id": 16797, + "id": 16839, "properties": { "east": "none", "north": "none", @@ -247900,7 +248432,7 @@ } }, { - "id": 16798, + "id": 16840, "properties": { "east": "none", "north": "none", @@ -247911,7 +248443,7 @@ } }, { - "id": 16799, + "id": 16841, "properties": { "east": "none", "north": "none", @@ -247922,7 +248454,7 @@ } }, { - "id": 16800, + "id": 16842, "properties": { "east": "none", "north": "none", @@ -247933,7 +248465,7 @@ } }, { - "id": 16801, + "id": 16843, "properties": { "east": "none", "north": "none", @@ -247944,7 +248476,7 @@ } }, { - "id": 16802, + "id": 16844, "properties": { "east": "none", "north": "none", @@ -247955,7 +248487,7 @@ } }, { - "id": 16803, + "id": 16845, "properties": { "east": "none", "north": "none", @@ -247966,7 +248498,7 @@ } }, { - "id": 16804, + "id": 16846, "properties": { "east": "none", "north": "none", @@ -247977,7 +248509,7 @@ } }, { - "id": 16805, + "id": 16847, "properties": { "east": "none", "north": "none", @@ -247988,7 +248520,7 @@ } }, { - "id": 16806, + "id": 16848, "properties": { "east": "none", "north": "none", @@ -247999,7 +248531,7 @@ } }, { - "id": 16807, + "id": 16849, "properties": { "east": "none", "north": "none", @@ -248010,7 +248542,7 @@ } }, { - "id": 16808, + "id": 16850, "properties": { "east": "none", "north": "none", @@ -248021,7 +248553,7 @@ } }, { - "id": 16809, + "id": 16851, "properties": { "east": "none", "north": "none", @@ -248032,7 +248564,7 @@ } }, { - "id": 16810, + "id": 16852, "properties": { "east": "none", "north": "none", @@ -248043,7 +248575,7 @@ } }, { - "id": 16811, + "id": 16853, "properties": { "east": "none", "north": "none", @@ -248054,7 +248586,7 @@ } }, { - "id": 16812, + "id": 16854, "properties": { "east": "none", "north": "none", @@ -248065,7 +248597,7 @@ } }, { - "id": 16813, + "id": 16855, "properties": { "east": "none", "north": "none", @@ -248076,7 +248608,7 @@ } }, { - "id": 16814, + "id": 16856, "properties": { "east": "none", "north": "none", @@ -248087,7 +248619,7 @@ } }, { - "id": 16815, + "id": 16857, "properties": { "east": "none", "north": "none", @@ -248098,7 +248630,7 @@ } }, { - "id": 16816, + "id": 16858, "properties": { "east": "none", "north": "none", @@ -248109,7 +248641,7 @@ } }, { - "id": 16817, + "id": 16859, "properties": { "east": "none", "north": "none", @@ -248120,7 +248652,7 @@ } }, { - "id": 16818, + "id": 16860, "properties": { "east": "none", "north": "none", @@ -248131,7 +248663,7 @@ } }, { - "id": 16819, + "id": 16861, "properties": { "east": "none", "north": "none", @@ -248142,7 +248674,7 @@ } }, { - "id": 16820, + "id": 16862, "properties": { "east": "none", "north": "none", @@ -248153,7 +248685,7 @@ } }, { - "id": 16821, + "id": 16863, "properties": { "east": "none", "north": "none", @@ -248164,7 +248696,7 @@ } }, { - "id": 16822, + "id": 16864, "properties": { "east": "none", "north": "none", @@ -248175,7 +248707,7 @@ } }, { - "id": 16823, + "id": 16865, "properties": { "east": "none", "north": "none", @@ -248186,7 +248718,7 @@ } }, { - "id": 16824, + "id": 16866, "properties": { "east": "none", "north": "none", @@ -248197,7 +248729,7 @@ } }, { - "id": 16825, + "id": 16867, "properties": { "east": "none", "north": "none", @@ -248208,7 +248740,7 @@ } }, { - "id": 16826, + "id": 16868, "properties": { "east": "none", "north": "none", @@ -248219,7 +248751,7 @@ } }, { - "id": 16827, + "id": 16869, "properties": { "east": "none", "north": "none", @@ -248230,7 +248762,7 @@ } }, { - "id": 16828, + "id": 16870, "properties": { "east": "none", "north": "none", @@ -248241,7 +248773,7 @@ } }, { - "id": 16829, + "id": 16871, "properties": { "east": "none", "north": "low", @@ -248252,7 +248784,7 @@ } }, { - "id": 16830, + "id": 16872, "properties": { "east": "none", "north": "low", @@ -248263,7 +248795,7 @@ } }, { - "id": 16831, + "id": 16873, "properties": { "east": "none", "north": "low", @@ -248274,7 +248806,7 @@ } }, { - "id": 16832, + "id": 16874, "properties": { "east": "none", "north": "low", @@ -248285,7 +248817,7 @@ } }, { - "id": 16833, + "id": 16875, "properties": { "east": "none", "north": "low", @@ -248296,7 +248828,7 @@ } }, { - "id": 16834, + "id": 16876, "properties": { "east": "none", "north": "low", @@ -248307,7 +248839,7 @@ } }, { - "id": 16835, + "id": 16877, "properties": { "east": "none", "north": "low", @@ -248318,7 +248850,7 @@ } }, { - "id": 16836, + "id": 16878, "properties": { "east": "none", "north": "low", @@ -248329,7 +248861,7 @@ } }, { - "id": 16837, + "id": 16879, "properties": { "east": "none", "north": "low", @@ -248340,7 +248872,7 @@ } }, { - "id": 16838, + "id": 16880, "properties": { "east": "none", "north": "low", @@ -248351,7 +248883,7 @@ } }, { - "id": 16839, + "id": 16881, "properties": { "east": "none", "north": "low", @@ -248362,7 +248894,7 @@ } }, { - "id": 16840, + "id": 16882, "properties": { "east": "none", "north": "low", @@ -248373,7 +248905,7 @@ } }, { - "id": 16841, + "id": 16883, "properties": { "east": "none", "north": "low", @@ -248384,7 +248916,7 @@ } }, { - "id": 16842, + "id": 16884, "properties": { "east": "none", "north": "low", @@ -248395,7 +248927,7 @@ } }, { - "id": 16843, + "id": 16885, "properties": { "east": "none", "north": "low", @@ -248406,7 +248938,7 @@ } }, { - "id": 16844, + "id": 16886, "properties": { "east": "none", "north": "low", @@ -248417,7 +248949,7 @@ } }, { - "id": 16845, + "id": 16887, "properties": { "east": "none", "north": "low", @@ -248428,7 +248960,7 @@ } }, { - "id": 16846, + "id": 16888, "properties": { "east": "none", "north": "low", @@ -248439,7 +248971,7 @@ } }, { - "id": 16847, + "id": 16889, "properties": { "east": "none", "north": "low", @@ -248450,7 +248982,7 @@ } }, { - "id": 16848, + "id": 16890, "properties": { "east": "none", "north": "low", @@ -248461,7 +248993,7 @@ } }, { - "id": 16849, + "id": 16891, "properties": { "east": "none", "north": "low", @@ -248472,7 +249004,7 @@ } }, { - "id": 16850, + "id": 16892, "properties": { "east": "none", "north": "low", @@ -248483,7 +249015,7 @@ } }, { - "id": 16851, + "id": 16893, "properties": { "east": "none", "north": "low", @@ -248494,7 +249026,7 @@ } }, { - "id": 16852, + "id": 16894, "properties": { "east": "none", "north": "low", @@ -248505,7 +249037,7 @@ } }, { - "id": 16853, + "id": 16895, "properties": { "east": "none", "north": "low", @@ -248516,7 +249048,7 @@ } }, { - "id": 16854, + "id": 16896, "properties": { "east": "none", "north": "low", @@ -248527,7 +249059,7 @@ } }, { - "id": 16855, + "id": 16897, "properties": { "east": "none", "north": "low", @@ -248538,7 +249070,7 @@ } }, { - "id": 16856, + "id": 16898, "properties": { "east": "none", "north": "low", @@ -248549,7 +249081,7 @@ } }, { - "id": 16857, + "id": 16899, "properties": { "east": "none", "north": "low", @@ -248560,7 +249092,7 @@ } }, { - "id": 16858, + "id": 16900, "properties": { "east": "none", "north": "low", @@ -248571,7 +249103,7 @@ } }, { - "id": 16859, + "id": 16901, "properties": { "east": "none", "north": "low", @@ -248582,7 +249114,7 @@ } }, { - "id": 16860, + "id": 16902, "properties": { "east": "none", "north": "low", @@ -248593,7 +249125,7 @@ } }, { - "id": 16861, + "id": 16903, "properties": { "east": "none", "north": "low", @@ -248604,7 +249136,7 @@ } }, { - "id": 16862, + "id": 16904, "properties": { "east": "none", "north": "low", @@ -248615,7 +249147,7 @@ } }, { - "id": 16863, + "id": 16905, "properties": { "east": "none", "north": "low", @@ -248626,7 +249158,7 @@ } }, { - "id": 16864, + "id": 16906, "properties": { "east": "none", "north": "low", @@ -248637,7 +249169,7 @@ } }, { - "id": 16865, + "id": 16907, "properties": { "east": "none", "north": "tall", @@ -248648,7 +249180,7 @@ } }, { - "id": 16866, + "id": 16908, "properties": { "east": "none", "north": "tall", @@ -248659,7 +249191,7 @@ } }, { - "id": 16867, + "id": 16909, "properties": { "east": "none", "north": "tall", @@ -248670,7 +249202,7 @@ } }, { - "id": 16868, + "id": 16910, "properties": { "east": "none", "north": "tall", @@ -248681,7 +249213,7 @@ } }, { - "id": 16869, + "id": 16911, "properties": { "east": "none", "north": "tall", @@ -248692,7 +249224,7 @@ } }, { - "id": 16870, + "id": 16912, "properties": { "east": "none", "north": "tall", @@ -248703,7 +249235,7 @@ } }, { - "id": 16871, + "id": 16913, "properties": { "east": "none", "north": "tall", @@ -248714,7 +249246,7 @@ } }, { - "id": 16872, + "id": 16914, "properties": { "east": "none", "north": "tall", @@ -248725,7 +249257,7 @@ } }, { - "id": 16873, + "id": 16915, "properties": { "east": "none", "north": "tall", @@ -248736,7 +249268,7 @@ } }, { - "id": 16874, + "id": 16916, "properties": { "east": "none", "north": "tall", @@ -248747,7 +249279,7 @@ } }, { - "id": 16875, + "id": 16917, "properties": { "east": "none", "north": "tall", @@ -248758,7 +249290,7 @@ } }, { - "id": 16876, + "id": 16918, "properties": { "east": "none", "north": "tall", @@ -248769,7 +249301,7 @@ } }, { - "id": 16877, + "id": 16919, "properties": { "east": "none", "north": "tall", @@ -248780,7 +249312,7 @@ } }, { - "id": 16878, + "id": 16920, "properties": { "east": "none", "north": "tall", @@ -248791,7 +249323,7 @@ } }, { - "id": 16879, + "id": 16921, "properties": { "east": "none", "north": "tall", @@ -248802,7 +249334,7 @@ } }, { - "id": 16880, + "id": 16922, "properties": { "east": "none", "north": "tall", @@ -248813,7 +249345,7 @@ } }, { - "id": 16881, + "id": 16923, "properties": { "east": "none", "north": "tall", @@ -248824,7 +249356,7 @@ } }, { - "id": 16882, + "id": 16924, "properties": { "east": "none", "north": "tall", @@ -248835,7 +249367,7 @@ } }, { - "id": 16883, + "id": 16925, "properties": { "east": "none", "north": "tall", @@ -248846,7 +249378,7 @@ } }, { - "id": 16884, + "id": 16926, "properties": { "east": "none", "north": "tall", @@ -248857,7 +249389,7 @@ } }, { - "id": 16885, + "id": 16927, "properties": { "east": "none", "north": "tall", @@ -248868,7 +249400,7 @@ } }, { - "id": 16886, + "id": 16928, "properties": { "east": "none", "north": "tall", @@ -248879,7 +249411,7 @@ } }, { - "id": 16887, + "id": 16929, "properties": { "east": "none", "north": "tall", @@ -248890,7 +249422,7 @@ } }, { - "id": 16888, + "id": 16930, "properties": { "east": "none", "north": "tall", @@ -248901,7 +249433,7 @@ } }, { - "id": 16889, + "id": 16931, "properties": { "east": "none", "north": "tall", @@ -248912,7 +249444,7 @@ } }, { - "id": 16890, + "id": 16932, "properties": { "east": "none", "north": "tall", @@ -248923,7 +249455,7 @@ } }, { - "id": 16891, + "id": 16933, "properties": { "east": "none", "north": "tall", @@ -248934,7 +249466,7 @@ } }, { - "id": 16892, + "id": 16934, "properties": { "east": "none", "north": "tall", @@ -248945,7 +249477,7 @@ } }, { - "id": 16893, + "id": 16935, "properties": { "east": "none", "north": "tall", @@ -248956,7 +249488,7 @@ } }, { - "id": 16894, + "id": 16936, "properties": { "east": "none", "north": "tall", @@ -248967,7 +249499,7 @@ } }, { - "id": 16895, + "id": 16937, "properties": { "east": "none", "north": "tall", @@ -248978,7 +249510,7 @@ } }, { - "id": 16896, + "id": 16938, "properties": { "east": "none", "north": "tall", @@ -248989,7 +249521,7 @@ } }, { - "id": 16897, + "id": 16939, "properties": { "east": "none", "north": "tall", @@ -249000,7 +249532,7 @@ } }, { - "id": 16898, + "id": 16940, "properties": { "east": "none", "north": "tall", @@ -249011,7 +249543,7 @@ } }, { - "id": 16899, + "id": 16941, "properties": { "east": "none", "north": "tall", @@ -249022,7 +249554,7 @@ } }, { - "id": 16900, + "id": 16942, "properties": { "east": "none", "north": "tall", @@ -249033,7 +249565,7 @@ } }, { - "id": 16901, + "id": 16943, "properties": { "east": "low", "north": "none", @@ -249044,7 +249576,7 @@ } }, { - "id": 16902, + "id": 16944, "properties": { "east": "low", "north": "none", @@ -249055,7 +249587,7 @@ } }, { - "id": 16903, + "id": 16945, "properties": { "east": "low", "north": "none", @@ -249066,7 +249598,7 @@ } }, { - "id": 16904, + "id": 16946, "properties": { "east": "low", "north": "none", @@ -249077,7 +249609,7 @@ } }, { - "id": 16905, + "id": 16947, "properties": { "east": "low", "north": "none", @@ -249088,7 +249620,7 @@ } }, { - "id": 16906, + "id": 16948, "properties": { "east": "low", "north": "none", @@ -249099,7 +249631,7 @@ } }, { - "id": 16907, + "id": 16949, "properties": { "east": "low", "north": "none", @@ -249110,7 +249642,7 @@ } }, { - "id": 16908, + "id": 16950, "properties": { "east": "low", "north": "none", @@ -249121,7 +249653,7 @@ } }, { - "id": 16909, + "id": 16951, "properties": { "east": "low", "north": "none", @@ -249132,7 +249664,7 @@ } }, { - "id": 16910, + "id": 16952, "properties": { "east": "low", "north": "none", @@ -249143,7 +249675,7 @@ } }, { - "id": 16911, + "id": 16953, "properties": { "east": "low", "north": "none", @@ -249154,7 +249686,7 @@ } }, { - "id": 16912, + "id": 16954, "properties": { "east": "low", "north": "none", @@ -249165,7 +249697,7 @@ } }, { - "id": 16913, + "id": 16955, "properties": { "east": "low", "north": "none", @@ -249176,7 +249708,7 @@ } }, { - "id": 16914, + "id": 16956, "properties": { "east": "low", "north": "none", @@ -249187,7 +249719,7 @@ } }, { - "id": 16915, + "id": 16957, "properties": { "east": "low", "north": "none", @@ -249198,7 +249730,7 @@ } }, { - "id": 16916, + "id": 16958, "properties": { "east": "low", "north": "none", @@ -249209,7 +249741,7 @@ } }, { - "id": 16917, + "id": 16959, "properties": { "east": "low", "north": "none", @@ -249220,7 +249752,7 @@ } }, { - "id": 16918, + "id": 16960, "properties": { "east": "low", "north": "none", @@ -249231,7 +249763,7 @@ } }, { - "id": 16919, + "id": 16961, "properties": { "east": "low", "north": "none", @@ -249242,7 +249774,7 @@ } }, { - "id": 16920, + "id": 16962, "properties": { "east": "low", "north": "none", @@ -249253,7 +249785,7 @@ } }, { - "id": 16921, + "id": 16963, "properties": { "east": "low", "north": "none", @@ -249264,7 +249796,7 @@ } }, { - "id": 16922, + "id": 16964, "properties": { "east": "low", "north": "none", @@ -249275,7 +249807,7 @@ } }, { - "id": 16923, + "id": 16965, "properties": { "east": "low", "north": "none", @@ -249286,7 +249818,7 @@ } }, { - "id": 16924, + "id": 16966, "properties": { "east": "low", "north": "none", @@ -249297,7 +249829,7 @@ } }, { - "id": 16925, + "id": 16967, "properties": { "east": "low", "north": "none", @@ -249308,7 +249840,7 @@ } }, { - "id": 16926, + "id": 16968, "properties": { "east": "low", "north": "none", @@ -249319,7 +249851,7 @@ } }, { - "id": 16927, + "id": 16969, "properties": { "east": "low", "north": "none", @@ -249330,7 +249862,7 @@ } }, { - "id": 16928, + "id": 16970, "properties": { "east": "low", "north": "none", @@ -249341,7 +249873,7 @@ } }, { - "id": 16929, + "id": 16971, "properties": { "east": "low", "north": "none", @@ -249352,7 +249884,7 @@ } }, { - "id": 16930, + "id": 16972, "properties": { "east": "low", "north": "none", @@ -249363,7 +249895,7 @@ } }, { - "id": 16931, + "id": 16973, "properties": { "east": "low", "north": "none", @@ -249374,7 +249906,7 @@ } }, { - "id": 16932, + "id": 16974, "properties": { "east": "low", "north": "none", @@ -249385,7 +249917,7 @@ } }, { - "id": 16933, + "id": 16975, "properties": { "east": "low", "north": "none", @@ -249396,7 +249928,7 @@ } }, { - "id": 16934, + "id": 16976, "properties": { "east": "low", "north": "none", @@ -249407,7 +249939,7 @@ } }, { - "id": 16935, + "id": 16977, "properties": { "east": "low", "north": "none", @@ -249418,7 +249950,7 @@ } }, { - "id": 16936, + "id": 16978, "properties": { "east": "low", "north": "none", @@ -249429,7 +249961,7 @@ } }, { - "id": 16937, + "id": 16979, "properties": { "east": "low", "north": "low", @@ -249440,7 +249972,7 @@ } }, { - "id": 16938, + "id": 16980, "properties": { "east": "low", "north": "low", @@ -249451,7 +249983,7 @@ } }, { - "id": 16939, + "id": 16981, "properties": { "east": "low", "north": "low", @@ -249462,7 +249994,7 @@ } }, { - "id": 16940, + "id": 16982, "properties": { "east": "low", "north": "low", @@ -249473,7 +250005,7 @@ } }, { - "id": 16941, + "id": 16983, "properties": { "east": "low", "north": "low", @@ -249484,7 +250016,7 @@ } }, { - "id": 16942, + "id": 16984, "properties": { "east": "low", "north": "low", @@ -249495,7 +250027,7 @@ } }, { - "id": 16943, + "id": 16985, "properties": { "east": "low", "north": "low", @@ -249506,7 +250038,7 @@ } }, { - "id": 16944, + "id": 16986, "properties": { "east": "low", "north": "low", @@ -249517,7 +250049,7 @@ } }, { - "id": 16945, + "id": 16987, "properties": { "east": "low", "north": "low", @@ -249528,7 +250060,7 @@ } }, { - "id": 16946, + "id": 16988, "properties": { "east": "low", "north": "low", @@ -249539,7 +250071,7 @@ } }, { - "id": 16947, + "id": 16989, "properties": { "east": "low", "north": "low", @@ -249550,7 +250082,7 @@ } }, { - "id": 16948, + "id": 16990, "properties": { "east": "low", "north": "low", @@ -249561,7 +250093,7 @@ } }, { - "id": 16949, + "id": 16991, "properties": { "east": "low", "north": "low", @@ -249572,7 +250104,7 @@ } }, { - "id": 16950, + "id": 16992, "properties": { "east": "low", "north": "low", @@ -249583,7 +250115,7 @@ } }, { - "id": 16951, + "id": 16993, "properties": { "east": "low", "north": "low", @@ -249594,7 +250126,7 @@ } }, { - "id": 16952, + "id": 16994, "properties": { "east": "low", "north": "low", @@ -249605,7 +250137,7 @@ } }, { - "id": 16953, + "id": 16995, "properties": { "east": "low", "north": "low", @@ -249616,7 +250148,7 @@ } }, { - "id": 16954, + "id": 16996, "properties": { "east": "low", "north": "low", @@ -249627,7 +250159,7 @@ } }, { - "id": 16955, + "id": 16997, "properties": { "east": "low", "north": "low", @@ -249638,7 +250170,7 @@ } }, { - "id": 16956, + "id": 16998, "properties": { "east": "low", "north": "low", @@ -249649,7 +250181,7 @@ } }, { - "id": 16957, + "id": 16999, "properties": { "east": "low", "north": "low", @@ -249660,7 +250192,7 @@ } }, { - "id": 16958, + "id": 17000, "properties": { "east": "low", "north": "low", @@ -249671,7 +250203,7 @@ } }, { - "id": 16959, + "id": 17001, "properties": { "east": "low", "north": "low", @@ -249682,7 +250214,7 @@ } }, { - "id": 16960, + "id": 17002, "properties": { "east": "low", "north": "low", @@ -249693,7 +250225,7 @@ } }, { - "id": 16961, + "id": 17003, "properties": { "east": "low", "north": "low", @@ -249704,7 +250236,7 @@ } }, { - "id": 16962, + "id": 17004, "properties": { "east": "low", "north": "low", @@ -249715,7 +250247,7 @@ } }, { - "id": 16963, + "id": 17005, "properties": { "east": "low", "north": "low", @@ -249726,7 +250258,7 @@ } }, { - "id": 16964, + "id": 17006, "properties": { "east": "low", "north": "low", @@ -249737,7 +250269,7 @@ } }, { - "id": 16965, + "id": 17007, "properties": { "east": "low", "north": "low", @@ -249748,7 +250280,7 @@ } }, { - "id": 16966, + "id": 17008, "properties": { "east": "low", "north": "low", @@ -249759,7 +250291,7 @@ } }, { - "id": 16967, + "id": 17009, "properties": { "east": "low", "north": "low", @@ -249770,7 +250302,7 @@ } }, { - "id": 16968, + "id": 17010, "properties": { "east": "low", "north": "low", @@ -249781,7 +250313,7 @@ } }, { - "id": 16969, + "id": 17011, "properties": { "east": "low", "north": "low", @@ -249792,7 +250324,7 @@ } }, { - "id": 16970, + "id": 17012, "properties": { "east": "low", "north": "low", @@ -249803,7 +250335,7 @@ } }, { - "id": 16971, + "id": 17013, "properties": { "east": "low", "north": "low", @@ -249814,7 +250346,7 @@ } }, { - "id": 16972, + "id": 17014, "properties": { "east": "low", "north": "low", @@ -249825,7 +250357,7 @@ } }, { - "id": 16973, + "id": 17015, "properties": { "east": "low", "north": "tall", @@ -249836,7 +250368,7 @@ } }, { - "id": 16974, + "id": 17016, "properties": { "east": "low", "north": "tall", @@ -249847,7 +250379,7 @@ } }, { - "id": 16975, + "id": 17017, "properties": { "east": "low", "north": "tall", @@ -249858,7 +250390,7 @@ } }, { - "id": 16976, + "id": 17018, "properties": { "east": "low", "north": "tall", @@ -249869,7 +250401,7 @@ } }, { - "id": 16977, + "id": 17019, "properties": { "east": "low", "north": "tall", @@ -249880,7 +250412,7 @@ } }, { - "id": 16978, + "id": 17020, "properties": { "east": "low", "north": "tall", @@ -249891,7 +250423,7 @@ } }, { - "id": 16979, + "id": 17021, "properties": { "east": "low", "north": "tall", @@ -249902,7 +250434,7 @@ } }, { - "id": 16980, + "id": 17022, "properties": { "east": "low", "north": "tall", @@ -249913,7 +250445,7 @@ } }, { - "id": 16981, + "id": 17023, "properties": { "east": "low", "north": "tall", @@ -249924,7 +250456,7 @@ } }, { - "id": 16982, + "id": 17024, "properties": { "east": "low", "north": "tall", @@ -249935,7 +250467,7 @@ } }, { - "id": 16983, + "id": 17025, "properties": { "east": "low", "north": "tall", @@ -249946,7 +250478,7 @@ } }, { - "id": 16984, + "id": 17026, "properties": { "east": "low", "north": "tall", @@ -249957,7 +250489,7 @@ } }, { - "id": 16985, + "id": 17027, "properties": { "east": "low", "north": "tall", @@ -249968,7 +250500,7 @@ } }, { - "id": 16986, + "id": 17028, "properties": { "east": "low", "north": "tall", @@ -249979,7 +250511,7 @@ } }, { - "id": 16987, + "id": 17029, "properties": { "east": "low", "north": "tall", @@ -249990,7 +250522,7 @@ } }, { - "id": 16988, + "id": 17030, "properties": { "east": "low", "north": "tall", @@ -250001,7 +250533,7 @@ } }, { - "id": 16989, + "id": 17031, "properties": { "east": "low", "north": "tall", @@ -250012,7 +250544,7 @@ } }, { - "id": 16990, + "id": 17032, "properties": { "east": "low", "north": "tall", @@ -250023,7 +250555,7 @@ } }, { - "id": 16991, + "id": 17033, "properties": { "east": "low", "north": "tall", @@ -250034,7 +250566,7 @@ } }, { - "id": 16992, + "id": 17034, "properties": { "east": "low", "north": "tall", @@ -250045,7 +250577,7 @@ } }, { - "id": 16993, + "id": 17035, "properties": { "east": "low", "north": "tall", @@ -250056,7 +250588,7 @@ } }, { - "id": 16994, + "id": 17036, "properties": { "east": "low", "north": "tall", @@ -250067,7 +250599,7 @@ } }, { - "id": 16995, + "id": 17037, "properties": { "east": "low", "north": "tall", @@ -250078,7 +250610,7 @@ } }, { - "id": 16996, + "id": 17038, "properties": { "east": "low", "north": "tall", @@ -250089,7 +250621,7 @@ } }, { - "id": 16997, + "id": 17039, "properties": { "east": "low", "north": "tall", @@ -250100,7 +250632,7 @@ } }, { - "id": 16998, + "id": 17040, "properties": { "east": "low", "north": "tall", @@ -250111,7 +250643,7 @@ } }, { - "id": 16999, + "id": 17041, "properties": { "east": "low", "north": "tall", @@ -250122,7 +250654,7 @@ } }, { - "id": 17000, + "id": 17042, "properties": { "east": "low", "north": "tall", @@ -250133,7 +250665,7 @@ } }, { - "id": 17001, + "id": 17043, "properties": { "east": "low", "north": "tall", @@ -250144,7 +250676,7 @@ } }, { - "id": 17002, + "id": 17044, "properties": { "east": "low", "north": "tall", @@ -250155,7 +250687,7 @@ } }, { - "id": 17003, + "id": 17045, "properties": { "east": "low", "north": "tall", @@ -250166,7 +250698,7 @@ } }, { - "id": 17004, + "id": 17046, "properties": { "east": "low", "north": "tall", @@ -250177,7 +250709,7 @@ } }, { - "id": 17005, + "id": 17047, "properties": { "east": "low", "north": "tall", @@ -250188,7 +250720,7 @@ } }, { - "id": 17006, + "id": 17048, "properties": { "east": "low", "north": "tall", @@ -250199,7 +250731,7 @@ } }, { - "id": 17007, + "id": 17049, "properties": { "east": "low", "north": "tall", @@ -250210,7 +250742,7 @@ } }, { - "id": 17008, + "id": 17050, "properties": { "east": "low", "north": "tall", @@ -250221,7 +250753,7 @@ } }, { - "id": 17009, + "id": 17051, "properties": { "east": "tall", "north": "none", @@ -250232,7 +250764,7 @@ } }, { - "id": 17010, + "id": 17052, "properties": { "east": "tall", "north": "none", @@ -250243,7 +250775,7 @@ } }, { - "id": 17011, + "id": 17053, "properties": { "east": "tall", "north": "none", @@ -250254,7 +250786,7 @@ } }, { - "id": 17012, + "id": 17054, "properties": { "east": "tall", "north": "none", @@ -250265,7 +250797,7 @@ } }, { - "id": 17013, + "id": 17055, "properties": { "east": "tall", "north": "none", @@ -250276,7 +250808,7 @@ } }, { - "id": 17014, + "id": 17056, "properties": { "east": "tall", "north": "none", @@ -250287,7 +250819,7 @@ } }, { - "id": 17015, + "id": 17057, "properties": { "east": "tall", "north": "none", @@ -250298,7 +250830,7 @@ } }, { - "id": 17016, + "id": 17058, "properties": { "east": "tall", "north": "none", @@ -250309,7 +250841,7 @@ } }, { - "id": 17017, + "id": 17059, "properties": { "east": "tall", "north": "none", @@ -250320,7 +250852,7 @@ } }, { - "id": 17018, + "id": 17060, "properties": { "east": "tall", "north": "none", @@ -250331,7 +250863,7 @@ } }, { - "id": 17019, + "id": 17061, "properties": { "east": "tall", "north": "none", @@ -250342,7 +250874,7 @@ } }, { - "id": 17020, + "id": 17062, "properties": { "east": "tall", "north": "none", @@ -250353,7 +250885,7 @@ } }, { - "id": 17021, + "id": 17063, "properties": { "east": "tall", "north": "none", @@ -250364,7 +250896,7 @@ } }, { - "id": 17022, + "id": 17064, "properties": { "east": "tall", "north": "none", @@ -250375,7 +250907,7 @@ } }, { - "id": 17023, + "id": 17065, "properties": { "east": "tall", "north": "none", @@ -250386,7 +250918,7 @@ } }, { - "id": 17024, + "id": 17066, "properties": { "east": "tall", "north": "none", @@ -250397,7 +250929,7 @@ } }, { - "id": 17025, + "id": 17067, "properties": { "east": "tall", "north": "none", @@ -250408,7 +250940,7 @@ } }, { - "id": 17026, + "id": 17068, "properties": { "east": "tall", "north": "none", @@ -250419,7 +250951,7 @@ } }, { - "id": 17027, + "id": 17069, "properties": { "east": "tall", "north": "none", @@ -250430,7 +250962,7 @@ } }, { - "id": 17028, + "id": 17070, "properties": { "east": "tall", "north": "none", @@ -250441,7 +250973,7 @@ } }, { - "id": 17029, + "id": 17071, "properties": { "east": "tall", "north": "none", @@ -250452,7 +250984,7 @@ } }, { - "id": 17030, + "id": 17072, "properties": { "east": "tall", "north": "none", @@ -250463,7 +250995,7 @@ } }, { - "id": 17031, + "id": 17073, "properties": { "east": "tall", "north": "none", @@ -250474,7 +251006,7 @@ } }, { - "id": 17032, + "id": 17074, "properties": { "east": "tall", "north": "none", @@ -250485,7 +251017,7 @@ } }, { - "id": 17033, + "id": 17075, "properties": { "east": "tall", "north": "none", @@ -250496,7 +251028,7 @@ } }, { - "id": 17034, + "id": 17076, "properties": { "east": "tall", "north": "none", @@ -250507,7 +251039,7 @@ } }, { - "id": 17035, + "id": 17077, "properties": { "east": "tall", "north": "none", @@ -250518,7 +251050,7 @@ } }, { - "id": 17036, + "id": 17078, "properties": { "east": "tall", "north": "none", @@ -250529,7 +251061,7 @@ } }, { - "id": 17037, + "id": 17079, "properties": { "east": "tall", "north": "none", @@ -250540,7 +251072,7 @@ } }, { - "id": 17038, + "id": 17080, "properties": { "east": "tall", "north": "none", @@ -250551,7 +251083,7 @@ } }, { - "id": 17039, + "id": 17081, "properties": { "east": "tall", "north": "none", @@ -250562,7 +251094,7 @@ } }, { - "id": 17040, + "id": 17082, "properties": { "east": "tall", "north": "none", @@ -250573,7 +251105,7 @@ } }, { - "id": 17041, + "id": 17083, "properties": { "east": "tall", "north": "none", @@ -250584,7 +251116,7 @@ } }, { - "id": 17042, + "id": 17084, "properties": { "east": "tall", "north": "none", @@ -250595,7 +251127,7 @@ } }, { - "id": 17043, + "id": 17085, "properties": { "east": "tall", "north": "none", @@ -250606,7 +251138,7 @@ } }, { - "id": 17044, + "id": 17086, "properties": { "east": "tall", "north": "none", @@ -250617,7 +251149,7 @@ } }, { - "id": 17045, + "id": 17087, "properties": { "east": "tall", "north": "low", @@ -250628,7 +251160,7 @@ } }, { - "id": 17046, + "id": 17088, "properties": { "east": "tall", "north": "low", @@ -250639,7 +251171,7 @@ } }, { - "id": 17047, + "id": 17089, "properties": { "east": "tall", "north": "low", @@ -250650,7 +251182,7 @@ } }, { - "id": 17048, + "id": 17090, "properties": { "east": "tall", "north": "low", @@ -250661,7 +251193,7 @@ } }, { - "id": 17049, + "id": 17091, "properties": { "east": "tall", "north": "low", @@ -250672,7 +251204,7 @@ } }, { - "id": 17050, + "id": 17092, "properties": { "east": "tall", "north": "low", @@ -250683,7 +251215,7 @@ } }, { - "id": 17051, + "id": 17093, "properties": { "east": "tall", "north": "low", @@ -250694,7 +251226,7 @@ } }, { - "id": 17052, + "id": 17094, "properties": { "east": "tall", "north": "low", @@ -250705,7 +251237,7 @@ } }, { - "id": 17053, + "id": 17095, "properties": { "east": "tall", "north": "low", @@ -250716,7 +251248,7 @@ } }, { - "id": 17054, + "id": 17096, "properties": { "east": "tall", "north": "low", @@ -250727,7 +251259,7 @@ } }, { - "id": 17055, + "id": 17097, "properties": { "east": "tall", "north": "low", @@ -250738,7 +251270,7 @@ } }, { - "id": 17056, + "id": 17098, "properties": { "east": "tall", "north": "low", @@ -250749,7 +251281,7 @@ } }, { - "id": 17057, + "id": 17099, "properties": { "east": "tall", "north": "low", @@ -250760,7 +251292,7 @@ } }, { - "id": 17058, + "id": 17100, "properties": { "east": "tall", "north": "low", @@ -250771,7 +251303,7 @@ } }, { - "id": 17059, + "id": 17101, "properties": { "east": "tall", "north": "low", @@ -250782,7 +251314,7 @@ } }, { - "id": 17060, + "id": 17102, "properties": { "east": "tall", "north": "low", @@ -250793,7 +251325,7 @@ } }, { - "id": 17061, + "id": 17103, "properties": { "east": "tall", "north": "low", @@ -250804,7 +251336,7 @@ } }, { - "id": 17062, + "id": 17104, "properties": { "east": "tall", "north": "low", @@ -250815,7 +251347,7 @@ } }, { - "id": 17063, + "id": 17105, "properties": { "east": "tall", "north": "low", @@ -250826,7 +251358,7 @@ } }, { - "id": 17064, + "id": 17106, "properties": { "east": "tall", "north": "low", @@ -250837,7 +251369,7 @@ } }, { - "id": 17065, + "id": 17107, "properties": { "east": "tall", "north": "low", @@ -250848,7 +251380,7 @@ } }, { - "id": 17066, + "id": 17108, "properties": { "east": "tall", "north": "low", @@ -250859,7 +251391,7 @@ } }, { - "id": 17067, + "id": 17109, "properties": { "east": "tall", "north": "low", @@ -250870,7 +251402,7 @@ } }, { - "id": 17068, + "id": 17110, "properties": { "east": "tall", "north": "low", @@ -250881,7 +251413,7 @@ } }, { - "id": 17069, + "id": 17111, "properties": { "east": "tall", "north": "low", @@ -250892,7 +251424,7 @@ } }, { - "id": 17070, + "id": 17112, "properties": { "east": "tall", "north": "low", @@ -250903,7 +251435,7 @@ } }, { - "id": 17071, + "id": 17113, "properties": { "east": "tall", "north": "low", @@ -250914,7 +251446,7 @@ } }, { - "id": 17072, + "id": 17114, "properties": { "east": "tall", "north": "low", @@ -250925,7 +251457,7 @@ } }, { - "id": 17073, + "id": 17115, "properties": { "east": "tall", "north": "low", @@ -250936,7 +251468,7 @@ } }, { - "id": 17074, + "id": 17116, "properties": { "east": "tall", "north": "low", @@ -250947,7 +251479,7 @@ } }, { - "id": 17075, + "id": 17117, "properties": { "east": "tall", "north": "low", @@ -250958,7 +251490,7 @@ } }, { - "id": 17076, + "id": 17118, "properties": { "east": "tall", "north": "low", @@ -250969,7 +251501,7 @@ } }, { - "id": 17077, + "id": 17119, "properties": { "east": "tall", "north": "low", @@ -250980,7 +251512,7 @@ } }, { - "id": 17078, + "id": 17120, "properties": { "east": "tall", "north": "low", @@ -250991,7 +251523,7 @@ } }, { - "id": 17079, + "id": 17121, "properties": { "east": "tall", "north": "low", @@ -251002,7 +251534,7 @@ } }, { - "id": 17080, + "id": 17122, "properties": { "east": "tall", "north": "low", @@ -251013,7 +251545,7 @@ } }, { - "id": 17081, + "id": 17123, "properties": { "east": "tall", "north": "tall", @@ -251024,7 +251556,7 @@ } }, { - "id": 17082, + "id": 17124, "properties": { "east": "tall", "north": "tall", @@ -251035,7 +251567,7 @@ } }, { - "id": 17083, + "id": 17125, "properties": { "east": "tall", "north": "tall", @@ -251046,7 +251578,7 @@ } }, { - "id": 17084, + "id": 17126, "properties": { "east": "tall", "north": "tall", @@ -251057,7 +251589,7 @@ } }, { - "id": 17085, + "id": 17127, "properties": { "east": "tall", "north": "tall", @@ -251068,7 +251600,7 @@ } }, { - "id": 17086, + "id": 17128, "properties": { "east": "tall", "north": "tall", @@ -251079,7 +251611,7 @@ } }, { - "id": 17087, + "id": 17129, "properties": { "east": "tall", "north": "tall", @@ -251090,7 +251622,7 @@ } }, { - "id": 17088, + "id": 17130, "properties": { "east": "tall", "north": "tall", @@ -251101,7 +251633,7 @@ } }, { - "id": 17089, + "id": 17131, "properties": { "east": "tall", "north": "tall", @@ -251112,7 +251644,7 @@ } }, { - "id": 17090, + "id": 17132, "properties": { "east": "tall", "north": "tall", @@ -251123,7 +251655,7 @@ } }, { - "id": 17091, + "id": 17133, "properties": { "east": "tall", "north": "tall", @@ -251134,7 +251666,7 @@ } }, { - "id": 17092, + "id": 17134, "properties": { "east": "tall", "north": "tall", @@ -251145,7 +251677,7 @@ } }, { - "id": 17093, + "id": 17135, "properties": { "east": "tall", "north": "tall", @@ -251156,7 +251688,7 @@ } }, { - "id": 17094, + "id": 17136, "properties": { "east": "tall", "north": "tall", @@ -251167,7 +251699,7 @@ } }, { - "id": 17095, + "id": 17137, "properties": { "east": "tall", "north": "tall", @@ -251178,7 +251710,7 @@ } }, { - "id": 17096, + "id": 17138, "properties": { "east": "tall", "north": "tall", @@ -251189,7 +251721,7 @@ } }, { - "id": 17097, + "id": 17139, "properties": { "east": "tall", "north": "tall", @@ -251200,7 +251732,7 @@ } }, { - "id": 17098, + "id": 17140, "properties": { "east": "tall", "north": "tall", @@ -251211,7 +251743,7 @@ } }, { - "id": 17099, + "id": 17141, "properties": { "east": "tall", "north": "tall", @@ -251222,7 +251754,7 @@ } }, { - "id": 17100, + "id": 17142, "properties": { "east": "tall", "north": "tall", @@ -251233,7 +251765,7 @@ } }, { - "id": 17101, + "id": 17143, "properties": { "east": "tall", "north": "tall", @@ -251244,7 +251776,7 @@ } }, { - "id": 17102, + "id": 17144, "properties": { "east": "tall", "north": "tall", @@ -251255,7 +251787,7 @@ } }, { - "id": 17103, + "id": 17145, "properties": { "east": "tall", "north": "tall", @@ -251266,7 +251798,7 @@ } }, { - "id": 17104, + "id": 17146, "properties": { "east": "tall", "north": "tall", @@ -251277,7 +251809,7 @@ } }, { - "id": 17105, + "id": 17147, "properties": { "east": "tall", "north": "tall", @@ -251288,7 +251820,7 @@ } }, { - "id": 17106, + "id": 17148, "properties": { "east": "tall", "north": "tall", @@ -251299,7 +251831,7 @@ } }, { - "id": 17107, + "id": 17149, "properties": { "east": "tall", "north": "tall", @@ -251310,7 +251842,7 @@ } }, { - "id": 17108, + "id": 17150, "properties": { "east": "tall", "north": "tall", @@ -251321,7 +251853,7 @@ } }, { - "id": 17109, + "id": 17151, "properties": { "east": "tall", "north": "tall", @@ -251332,7 +251864,7 @@ } }, { - "id": 17110, + "id": 17152, "properties": { "east": "tall", "north": "tall", @@ -251343,7 +251875,7 @@ } }, { - "id": 17111, + "id": 17153, "properties": { "east": "tall", "north": "tall", @@ -251354,7 +251886,7 @@ } }, { - "id": 17112, + "id": 17154, "properties": { "east": "tall", "north": "tall", @@ -251365,7 +251897,7 @@ } }, { - "id": 17113, + "id": 17155, "properties": { "east": "tall", "north": "tall", @@ -251376,7 +251908,7 @@ } }, { - "id": 17114, + "id": 17156, "properties": { "east": "tall", "north": "tall", @@ -251387,7 +251919,7 @@ } }, { - "id": 17115, + "id": 17157, "properties": { "east": "tall", "north": "tall", @@ -251398,7 +251930,7 @@ } }, { - "id": 17116, + "id": 17158, "properties": { "east": "tall", "north": "tall", @@ -251418,7 +251950,7 @@ "states": [ { "default": true, - "id": 6770 + "id": 6780 } ] }, @@ -251448,7 +251980,7 @@ }, "states": [ { - "id": 5917, + "id": 5926, "properties": { "face": "floor", "facing": "north", @@ -251456,7 +251988,7 @@ } }, { - "id": 5918, + "id": 5927, "properties": { "face": "floor", "facing": "north", @@ -251464,7 +251996,7 @@ } }, { - "id": 5919, + "id": 5928, "properties": { "face": "floor", "facing": "south", @@ -251472,7 +252004,7 @@ } }, { - "id": 5920, + "id": 5929, "properties": { "face": "floor", "facing": "south", @@ -251480,7 +252012,7 @@ } }, { - "id": 5921, + "id": 5930, "properties": { "face": "floor", "facing": "west", @@ -251488,7 +252020,7 @@ } }, { - "id": 5922, + "id": 5931, "properties": { "face": "floor", "facing": "west", @@ -251496,7 +252028,7 @@ } }, { - "id": 5923, + "id": 5932, "properties": { "face": "floor", "facing": "east", @@ -251504,7 +252036,7 @@ } }, { - "id": 5924, + "id": 5933, "properties": { "face": "floor", "facing": "east", @@ -251512,7 +252044,7 @@ } }, { - "id": 5925, + "id": 5934, "properties": { "face": "wall", "facing": "north", @@ -251521,7 +252053,7 @@ }, { "default": true, - "id": 5926, + "id": 5935, "properties": { "face": "wall", "facing": "north", @@ -251529,7 +252061,7 @@ } }, { - "id": 5927, + "id": 5936, "properties": { "face": "wall", "facing": "south", @@ -251537,7 +252069,7 @@ } }, { - "id": 5928, + "id": 5937, "properties": { "face": "wall", "facing": "south", @@ -251545,7 +252077,7 @@ } }, { - "id": 5929, + "id": 5938, "properties": { "face": "wall", "facing": "west", @@ -251553,7 +252085,7 @@ } }, { - "id": 5930, + "id": 5939, "properties": { "face": "wall", "facing": "west", @@ -251561,7 +252093,7 @@ } }, { - "id": 5931, + "id": 5940, "properties": { "face": "wall", "facing": "east", @@ -251569,7 +252101,7 @@ } }, { - "id": 5932, + "id": 5941, "properties": { "face": "wall", "facing": "east", @@ -251577,7 +252109,7 @@ } }, { - "id": 5933, + "id": 5942, "properties": { "face": "ceiling", "facing": "north", @@ -251585,7 +252117,7 @@ } }, { - "id": 5934, + "id": 5943, "properties": { "face": "ceiling", "facing": "north", @@ -251593,7 +252125,7 @@ } }, { - "id": 5935, + "id": 5944, "properties": { "face": "ceiling", "facing": "south", @@ -251601,7 +252133,7 @@ } }, { - "id": 5936, + "id": 5945, "properties": { "face": "ceiling", "facing": "south", @@ -251609,7 +252141,7 @@ } }, { - "id": 5937, + "id": 5946, "properties": { "face": "ceiling", "facing": "west", @@ -251617,7 +252149,7 @@ } }, { - "id": 5938, + "id": 5947, "properties": { "face": "ceiling", "facing": "west", @@ -251625,7 +252157,7 @@ } }, { - "id": 5939, + "id": 5948, "properties": { "face": "ceiling", "facing": "east", @@ -251633,7 +252165,7 @@ } }, { - "id": 5940, + "id": 5949, "properties": { "face": "ceiling", "facing": "east", @@ -251656,14 +252188,14 @@ }, "states": [ { - "id": 5817, + "id": 5826, "properties": { "powered": "true" } }, { "default": true, - "id": 5818, + "id": 5827, "properties": { "powered": "false" } @@ -251688,21 +252220,21 @@ }, "states": [ { - "id": 12107, + "id": 12117, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 12108, + "id": 12118, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 12109, + "id": 12119, "properties": { "type": "bottom", "waterlogged": "true" @@ -251710,21 +252242,21 @@ }, { "default": true, - "id": 12110, + "id": 12120, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 12111, + "id": 12121, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 12112, + "id": 12122, "properties": { "type": "double", "waterlogged": "false" @@ -251765,7 +252297,7 @@ }, "states": [ { - "id": 14455, + "id": 14497, "properties": { "facing": "north", "half": "top", @@ -251774,7 +252306,7 @@ } }, { - "id": 14456, + "id": 14498, "properties": { "facing": "north", "half": "top", @@ -251783,7 +252315,7 @@ } }, { - "id": 14457, + "id": 14499, "properties": { "facing": "north", "half": "top", @@ -251792,7 +252324,7 @@ } }, { - "id": 14458, + "id": 14500, "properties": { "facing": "north", "half": "top", @@ -251801,7 +252333,7 @@ } }, { - "id": 14459, + "id": 14501, "properties": { "facing": "north", "half": "top", @@ -251810,7 +252342,7 @@ } }, { - "id": 14460, + "id": 14502, "properties": { "facing": "north", "half": "top", @@ -251819,7 +252351,7 @@ } }, { - "id": 14461, + "id": 14503, "properties": { "facing": "north", "half": "top", @@ -251828,7 +252360,7 @@ } }, { - "id": 14462, + "id": 14504, "properties": { "facing": "north", "half": "top", @@ -251837,7 +252369,7 @@ } }, { - "id": 14463, + "id": 14505, "properties": { "facing": "north", "half": "top", @@ -251846,7 +252378,7 @@ } }, { - "id": 14464, + "id": 14506, "properties": { "facing": "north", "half": "top", @@ -251855,7 +252387,7 @@ } }, { - "id": 14465, + "id": 14507, "properties": { "facing": "north", "half": "bottom", @@ -251865,7 +252397,7 @@ }, { "default": true, - "id": 14466, + "id": 14508, "properties": { "facing": "north", "half": "bottom", @@ -251874,7 +252406,7 @@ } }, { - "id": 14467, + "id": 14509, "properties": { "facing": "north", "half": "bottom", @@ -251883,7 +252415,7 @@ } }, { - "id": 14468, + "id": 14510, "properties": { "facing": "north", "half": "bottom", @@ -251892,7 +252424,7 @@ } }, { - "id": 14469, + "id": 14511, "properties": { "facing": "north", "half": "bottom", @@ -251901,7 +252433,7 @@ } }, { - "id": 14470, + "id": 14512, "properties": { "facing": "north", "half": "bottom", @@ -251910,7 +252442,7 @@ } }, { - "id": 14471, + "id": 14513, "properties": { "facing": "north", "half": "bottom", @@ -251919,7 +252451,7 @@ } }, { - "id": 14472, + "id": 14514, "properties": { "facing": "north", "half": "bottom", @@ -251928,7 +252460,7 @@ } }, { - "id": 14473, + "id": 14515, "properties": { "facing": "north", "half": "bottom", @@ -251937,7 +252469,7 @@ } }, { - "id": 14474, + "id": 14516, "properties": { "facing": "north", "half": "bottom", @@ -251946,7 +252478,7 @@ } }, { - "id": 14475, + "id": 14517, "properties": { "facing": "south", "half": "top", @@ -251955,7 +252487,7 @@ } }, { - "id": 14476, + "id": 14518, "properties": { "facing": "south", "half": "top", @@ -251964,7 +252496,7 @@ } }, { - "id": 14477, + "id": 14519, "properties": { "facing": "south", "half": "top", @@ -251973,7 +252505,7 @@ } }, { - "id": 14478, + "id": 14520, "properties": { "facing": "south", "half": "top", @@ -251982,7 +252514,7 @@ } }, { - "id": 14479, + "id": 14521, "properties": { "facing": "south", "half": "top", @@ -251991,7 +252523,7 @@ } }, { - "id": 14480, + "id": 14522, "properties": { "facing": "south", "half": "top", @@ -252000,7 +252532,7 @@ } }, { - "id": 14481, + "id": 14523, "properties": { "facing": "south", "half": "top", @@ -252009,7 +252541,7 @@ } }, { - "id": 14482, + "id": 14524, "properties": { "facing": "south", "half": "top", @@ -252018,7 +252550,7 @@ } }, { - "id": 14483, + "id": 14525, "properties": { "facing": "south", "half": "top", @@ -252027,7 +252559,7 @@ } }, { - "id": 14484, + "id": 14526, "properties": { "facing": "south", "half": "top", @@ -252036,7 +252568,7 @@ } }, { - "id": 14485, + "id": 14527, "properties": { "facing": "south", "half": "bottom", @@ -252045,7 +252577,7 @@ } }, { - "id": 14486, + "id": 14528, "properties": { "facing": "south", "half": "bottom", @@ -252054,7 +252586,7 @@ } }, { - "id": 14487, + "id": 14529, "properties": { "facing": "south", "half": "bottom", @@ -252063,7 +252595,7 @@ } }, { - "id": 14488, + "id": 14530, "properties": { "facing": "south", "half": "bottom", @@ -252072,7 +252604,7 @@ } }, { - "id": 14489, + "id": 14531, "properties": { "facing": "south", "half": "bottom", @@ -252081,7 +252613,7 @@ } }, { - "id": 14490, + "id": 14532, "properties": { "facing": "south", "half": "bottom", @@ -252090,7 +252622,7 @@ } }, { - "id": 14491, + "id": 14533, "properties": { "facing": "south", "half": "bottom", @@ -252099,7 +252631,7 @@ } }, { - "id": 14492, + "id": 14534, "properties": { "facing": "south", "half": "bottom", @@ -252108,7 +252640,7 @@ } }, { - "id": 14493, + "id": 14535, "properties": { "facing": "south", "half": "bottom", @@ -252117,7 +252649,7 @@ } }, { - "id": 14494, + "id": 14536, "properties": { "facing": "south", "half": "bottom", @@ -252126,7 +252658,7 @@ } }, { - "id": 14495, + "id": 14537, "properties": { "facing": "west", "half": "top", @@ -252135,7 +252667,7 @@ } }, { - "id": 14496, + "id": 14538, "properties": { "facing": "west", "half": "top", @@ -252144,7 +252676,7 @@ } }, { - "id": 14497, + "id": 14539, "properties": { "facing": "west", "half": "top", @@ -252153,7 +252685,7 @@ } }, { - "id": 14498, + "id": 14540, "properties": { "facing": "west", "half": "top", @@ -252162,7 +252694,7 @@ } }, { - "id": 14499, + "id": 14541, "properties": { "facing": "west", "half": "top", @@ -252171,7 +252703,7 @@ } }, { - "id": 14500, + "id": 14542, "properties": { "facing": "west", "half": "top", @@ -252180,7 +252712,7 @@ } }, { - "id": 14501, + "id": 14543, "properties": { "facing": "west", "half": "top", @@ -252189,7 +252721,7 @@ } }, { - "id": 14502, + "id": 14544, "properties": { "facing": "west", "half": "top", @@ -252198,7 +252730,7 @@ } }, { - "id": 14503, + "id": 14545, "properties": { "facing": "west", "half": "top", @@ -252207,7 +252739,7 @@ } }, { - "id": 14504, + "id": 14546, "properties": { "facing": "west", "half": "top", @@ -252216,7 +252748,7 @@ } }, { - "id": 14505, + "id": 14547, "properties": { "facing": "west", "half": "bottom", @@ -252225,7 +252757,7 @@ } }, { - "id": 14506, + "id": 14548, "properties": { "facing": "west", "half": "bottom", @@ -252234,7 +252766,7 @@ } }, { - "id": 14507, + "id": 14549, "properties": { "facing": "west", "half": "bottom", @@ -252243,7 +252775,7 @@ } }, { - "id": 14508, + "id": 14550, "properties": { "facing": "west", "half": "bottom", @@ -252252,7 +252784,7 @@ } }, { - "id": 14509, + "id": 14551, "properties": { "facing": "west", "half": "bottom", @@ -252261,7 +252793,7 @@ } }, { - "id": 14510, + "id": 14552, "properties": { "facing": "west", "half": "bottom", @@ -252270,7 +252802,7 @@ } }, { - "id": 14511, + "id": 14553, "properties": { "facing": "west", "half": "bottom", @@ -252279,7 +252811,7 @@ } }, { - "id": 14512, + "id": 14554, "properties": { "facing": "west", "half": "bottom", @@ -252288,7 +252820,7 @@ } }, { - "id": 14513, + "id": 14555, "properties": { "facing": "west", "half": "bottom", @@ -252297,7 +252829,7 @@ } }, { - "id": 14514, + "id": 14556, "properties": { "facing": "west", "half": "bottom", @@ -252306,7 +252838,7 @@ } }, { - "id": 14515, + "id": 14557, "properties": { "facing": "east", "half": "top", @@ -252315,7 +252847,7 @@ } }, { - "id": 14516, + "id": 14558, "properties": { "facing": "east", "half": "top", @@ -252324,7 +252856,7 @@ } }, { - "id": 14517, + "id": 14559, "properties": { "facing": "east", "half": "top", @@ -252333,7 +252865,7 @@ } }, { - "id": 14518, + "id": 14560, "properties": { "facing": "east", "half": "top", @@ -252342,7 +252874,7 @@ } }, { - "id": 14519, + "id": 14561, "properties": { "facing": "east", "half": "top", @@ -252351,7 +252883,7 @@ } }, { - "id": 14520, + "id": 14562, "properties": { "facing": "east", "half": "top", @@ -252360,7 +252892,7 @@ } }, { - "id": 14521, + "id": 14563, "properties": { "facing": "east", "half": "top", @@ -252369,7 +252901,7 @@ } }, { - "id": 14522, + "id": 14564, "properties": { "facing": "east", "half": "top", @@ -252378,7 +252910,7 @@ } }, { - "id": 14523, + "id": 14565, "properties": { "facing": "east", "half": "top", @@ -252387,7 +252919,7 @@ } }, { - "id": 14524, + "id": 14566, "properties": { "facing": "east", "half": "top", @@ -252396,7 +252928,7 @@ } }, { - "id": 14525, + "id": 14567, "properties": { "facing": "east", "half": "bottom", @@ -252405,7 +252937,7 @@ } }, { - "id": 14526, + "id": 14568, "properties": { "facing": "east", "half": "bottom", @@ -252414,7 +252946,7 @@ } }, { - "id": 14527, + "id": 14569, "properties": { "facing": "east", "half": "bottom", @@ -252423,7 +252955,7 @@ } }, { - "id": 14528, + "id": 14570, "properties": { "facing": "east", "half": "bottom", @@ -252432,7 +252964,7 @@ } }, { - "id": 14529, + "id": 14571, "properties": { "facing": "east", "half": "bottom", @@ -252441,7 +252973,7 @@ } }, { - "id": 14530, + "id": 14572, "properties": { "facing": "east", "half": "bottom", @@ -252450,7 +252982,7 @@ } }, { - "id": 14531, + "id": 14573, "properties": { "facing": "east", "half": "bottom", @@ -252459,7 +252991,7 @@ } }, { - "id": 14532, + "id": 14574, "properties": { "facing": "east", "half": "bottom", @@ -252468,7 +253000,7 @@ } }, { - "id": 14533, + "id": 14575, "properties": { "facing": "east", "half": "bottom", @@ -252477,7 +253009,7 @@ } }, { - "id": 14534, + "id": 14576, "properties": { "facing": "east", "half": "bottom", @@ -252503,25 +253035,25 @@ "states": [ { "default": true, - "id": 19480, + "id": 19522, "properties": { "facing": "north" } }, { - "id": 19481, + "id": 19523, "properties": { "facing": "south" } }, { - "id": 19482, + "id": 19524, "properties": { "facing": "west" } }, { - "id": 19483, + "id": 19525, "properties": { "facing": "east" } @@ -252780,20 +253312,20 @@ }, "states": [ { - "id": 19618, + "id": 19660, "properties": { "axis": "x" } }, { "default": true, - "id": 19619, + "id": 19661, "properties": { "axis": "y" } }, { - "id": 19620, + "id": 19662, "properties": { "axis": "z" } @@ -252814,20 +253346,20 @@ }, "states": [ { - "id": 19612, + "id": 19654, "properties": { "axis": "x" } }, { "default": true, - "id": 19613, + "id": 19655, "properties": { "axis": "y" } }, { - "id": 19614, + "id": 19656, "properties": { "axis": "z" } @@ -253256,20 +253788,20 @@ }, "states": [ { - "id": 19601, + "id": 19643, "properties": { "axis": "x" } }, { "default": true, - "id": 19602, + "id": 19644, "properties": { "axis": "y" } }, { - "id": 19603, + "id": 19645, "properties": { "axis": "z" } @@ -253290,20 +253822,20 @@ }, "states": [ { - "id": 19595, + "id": 19637, "properties": { "axis": "x" } }, { "default": true, - "id": 19596, + "id": 19638, "properties": { "axis": "y" } }, { - "id": 19597, + "id": 19639, "properties": { "axis": "z" } @@ -253325,26 +253857,26 @@ }, "states": [ { - "id": 20369, + "id": 20411, "properties": { "mode": "save" } }, { "default": true, - "id": 20370, + "id": 20412, "properties": { "mode": "load" } }, { - "id": 20371, + "id": 20413, "properties": { "mode": "corner" } }, { - "id": 20372, + "id": 20414, "properties": { "mode": "data" } @@ -253359,7 +253891,7 @@ "states": [ { "default": true, - "id": 13562 + "id": 13572 } ] }, @@ -253391,97 +253923,97 @@ "states": [ { "default": true, - "id": 5968, + "id": 5978, "properties": { "age": "0" } }, { - "id": 5969, + "id": 5979, "properties": { "age": "1" } }, { - "id": 5970, + "id": 5980, "properties": { "age": "2" } }, { - "id": 5971, + "id": 5981, "properties": { "age": "3" } }, { - "id": 5972, + "id": 5982, "properties": { "age": "4" } }, { - "id": 5973, + "id": 5983, "properties": { "age": "5" } }, { - "id": 5974, + "id": 5984, "properties": { "age": "6" } }, { - "id": 5975, + "id": 5985, "properties": { "age": "7" } }, { - "id": 5976, + "id": 5986, "properties": { "age": "8" } }, { - "id": 5977, + "id": 5987, "properties": { "age": "9" } }, { - "id": 5978, + "id": 5988, "properties": { "age": "10" } }, { - "id": 5979, + "id": 5989, "properties": { "age": "11" } }, { - "id": 5980, + "id": 5990, "properties": { "age": "12" } }, { - "id": 5981, + "id": 5991, "properties": { "age": "13" } }, { - "id": 5982, + "id": 5992, "properties": { "age": "14" } }, { - "id": 5983, + "id": 5993, "properties": { "age": "15" } @@ -253501,14 +254033,14 @@ }, "states": [ { - "id": 11626, + "id": 11636, "properties": { "half": "upper" } }, { "default": true, - "id": 11627, + "id": 11637, "properties": { "half": "lower" } @@ -253619,31 +254151,43 @@ "states": [ { "default": true, - "id": 19588, + "id": 19630, "properties": { "age": "0" } }, { - "id": 19589, + "id": 19631, "properties": { "age": "1" } }, { - "id": 19590, + "id": 19632, "properties": { "age": "2" } }, { - "id": 19591, + "id": 19633, "properties": { "age": "3" } } ] }, + "minecraft:tall_dry_grass": { + "definition": { + "type": "minecraft:tall_dry_grass", + "properties": {} + }, + "states": [ + { + "default": true, + "id": 2053 + } + ] + }, "minecraft:tall_grass": { "definition": { "type": "minecraft:double_plant", @@ -253657,14 +254201,14 @@ }, "states": [ { - "id": 11634, + "id": 11644, "properties": { "half": "upper" } }, { "default": true, - "id": 11635, + "id": 11645, "properties": { "half": "lower" } @@ -253684,14 +254228,14 @@ }, "states": [ { - "id": 2052, + "id": 2055, "properties": { "half": "upper" } }, { "default": true, - "id": 2053, + "id": 2056, "properties": { "half": "lower" } @@ -253726,97 +254270,97 @@ "states": [ { "default": true, - "id": 20394, + "id": 20441, "properties": { "power": "0" } }, { - "id": 20395, + "id": 20442, "properties": { "power": "1" } }, { - "id": 20396, + "id": 20443, "properties": { "power": "2" } }, { - "id": 20397, + "id": 20444, "properties": { "power": "3" } }, { - "id": 20398, + "id": 20445, "properties": { "power": "4" } }, { - "id": 20399, + "id": 20446, "properties": { "power": "5" } }, { - "id": 20400, + "id": 20447, "properties": { "power": "6" } }, { - "id": 20401, + "id": 20448, "properties": { "power": "7" } }, { - "id": 20402, + "id": 20449, "properties": { "power": "8" } }, { - "id": 20403, + "id": 20450, "properties": { "power": "9" } }, { - "id": 20404, + "id": 20451, "properties": { "power": "10" } }, { - "id": 20405, + "id": 20452, "properties": { "power": "11" } }, { - "id": 20406, + "id": 20453, "properties": { "power": "12" } }, { - "id": 20407, + "id": 20454, "properties": { "power": "13" } }, { - "id": 20408, + "id": 20455, "properties": { "power": "14" } }, { - "id": 20409, + "id": 20456, "properties": { "power": "15" } @@ -253831,7 +254375,60 @@ "states": [ { "default": true, - "id": 11623 + "id": 11633 + } + ] + }, + "minecraft:test_block": { + "definition": { + "type": "minecraft:test", + "properties": {} + }, + "properties": { + "mode": [ + "start", + "log", + "fail", + "accept" + ] + }, + "states": [ + { + "default": true, + "id": 20427, + "properties": { + "mode": "start" + } + }, + { + "id": 20428, + "properties": { + "mode": "log" + } + }, + { + "id": 20429, + "properties": { + "mode": "fail" + } + }, + { + "id": 20430, + "properties": { + "mode": "accept" + } + } + ] + }, + "minecraft:test_instance_block": { + "definition": { + "type": "minecraft:test_instance", + "properties": {} + }, + "states": [ + { + "default": true, + "id": 20431 } ] }, @@ -253843,7 +254440,7 @@ "states": [ { "default": true, - "id": 23330 + "id": 23377 } ] }, @@ -253860,14 +254457,14 @@ }, "states": [ { - "id": 2137, + "id": 2140, "properties": { "unstable": "true" } }, { "default": true, - "id": 2138, + "id": 2141, "properties": { "unstable": "false" } @@ -253883,7 +254480,7 @@ "states": [ { "default": true, - "id": 2398 + "id": 2401 } ] }, @@ -253901,7 +254498,7 @@ "states": [ { "default": true, - "id": 2119 + "id": 2122 } ] }, @@ -253919,13 +254516,13 @@ "states": [ { "default": true, - "id": 13508, + "id": 13518, "properties": { "age": "0" } }, { - "id": 13509, + "id": 13519, "properties": { "age": "1" } @@ -253956,7 +254553,7 @@ }, "states": [ { - "id": 9918, + "id": 9928, "properties": { "type": "single", "facing": "north", @@ -253965,7 +254562,7 @@ }, { "default": true, - "id": 9919, + "id": 9929, "properties": { "type": "single", "facing": "north", @@ -253973,7 +254570,7 @@ } }, { - "id": 9920, + "id": 9930, "properties": { "type": "left", "facing": "north", @@ -253981,7 +254578,7 @@ } }, { - "id": 9921, + "id": 9931, "properties": { "type": "left", "facing": "north", @@ -253989,7 +254586,7 @@ } }, { - "id": 9922, + "id": 9932, "properties": { "type": "right", "facing": "north", @@ -253997,7 +254594,7 @@ } }, { - "id": 9923, + "id": 9933, "properties": { "type": "right", "facing": "north", @@ -254005,7 +254602,7 @@ } }, { - "id": 9924, + "id": 9934, "properties": { "type": "single", "facing": "south", @@ -254013,7 +254610,7 @@ } }, { - "id": 9925, + "id": 9935, "properties": { "type": "single", "facing": "south", @@ -254021,7 +254618,7 @@ } }, { - "id": 9926, + "id": 9936, "properties": { "type": "left", "facing": "south", @@ -254029,7 +254626,7 @@ } }, { - "id": 9927, + "id": 9937, "properties": { "type": "left", "facing": "south", @@ -254037,7 +254634,7 @@ } }, { - "id": 9928, + "id": 9938, "properties": { "type": "right", "facing": "south", @@ -254045,7 +254642,7 @@ } }, { - "id": 9929, + "id": 9939, "properties": { "type": "right", "facing": "south", @@ -254053,7 +254650,7 @@ } }, { - "id": 9930, + "id": 9940, "properties": { "type": "single", "facing": "west", @@ -254061,7 +254658,7 @@ } }, { - "id": 9931, + "id": 9941, "properties": { "type": "single", "facing": "west", @@ -254069,7 +254666,7 @@ } }, { - "id": 9932, + "id": 9942, "properties": { "type": "left", "facing": "west", @@ -254077,7 +254674,7 @@ } }, { - "id": 9933, + "id": 9943, "properties": { "type": "left", "facing": "west", @@ -254085,7 +254682,7 @@ } }, { - "id": 9934, + "id": 9944, "properties": { "type": "right", "facing": "west", @@ -254093,7 +254690,7 @@ } }, { - "id": 9935, + "id": 9945, "properties": { "type": "right", "facing": "west", @@ -254101,7 +254698,7 @@ } }, { - "id": 9936, + "id": 9946, "properties": { "type": "single", "facing": "east", @@ -254109,7 +254706,7 @@ } }, { - "id": 9937, + "id": 9947, "properties": { "type": "single", "facing": "east", @@ -254117,7 +254714,7 @@ } }, { - "id": 9938, + "id": 9948, "properties": { "type": "left", "facing": "east", @@ -254125,7 +254722,7 @@ } }, { - "id": 9939, + "id": 9949, "properties": { "type": "left", "facing": "east", @@ -254133,7 +254730,7 @@ } }, { - "id": 9940, + "id": 9950, "properties": { "type": "right", "facing": "east", @@ -254141,7 +254738,7 @@ } }, { - "id": 9941, + "id": 9951, "properties": { "type": "right", "facing": "east", @@ -254171,42 +254768,42 @@ }, "states": [ { - "id": 27651, + "id": 27730, "properties": { "ominous": "true", "trial_spawner_state": "inactive" } }, { - "id": 27652, + "id": 27731, "properties": { "ominous": "true", "trial_spawner_state": "waiting_for_players" } }, { - "id": 27653, + "id": 27732, "properties": { "ominous": "true", "trial_spawner_state": "active" } }, { - "id": 27654, + "id": 27733, "properties": { "ominous": "true", "trial_spawner_state": "waiting_for_reward_ejection" } }, { - "id": 27655, + "id": 27734, "properties": { "ominous": "true", "trial_spawner_state": "ejecting_reward" } }, { - "id": 27656, + "id": 27735, "properties": { "ominous": "true", "trial_spawner_state": "cooldown" @@ -254214,42 +254811,42 @@ }, { "default": true, - "id": 27657, + "id": 27736, "properties": { "ominous": "false", "trial_spawner_state": "inactive" } }, { - "id": 27658, + "id": 27737, "properties": { "ominous": "false", "trial_spawner_state": "waiting_for_players" } }, { - "id": 27659, + "id": 27738, "properties": { "ominous": "false", "trial_spawner_state": "active" } }, { - "id": 27660, + "id": 27739, "properties": { "ominous": "false", "trial_spawner_state": "waiting_for_reward_ejection" } }, { - "id": 27661, + "id": 27740, "properties": { "ominous": "false", "trial_spawner_state": "ejecting_reward" } }, { - "id": 27662, + "id": 27741, "properties": { "ominous": "false", "trial_spawner_state": "cooldown" @@ -254295,7 +254892,7 @@ }, "states": [ { - "id": 8311, + "id": 8321, "properties": { "attached": "true", "disarmed": "true", @@ -254307,7 +254904,7 @@ } }, { - "id": 8312, + "id": 8322, "properties": { "attached": "true", "disarmed": "true", @@ -254319,7 +254916,7 @@ } }, { - "id": 8313, + "id": 8323, "properties": { "attached": "true", "disarmed": "true", @@ -254331,7 +254928,7 @@ } }, { - "id": 8314, + "id": 8324, "properties": { "attached": "true", "disarmed": "true", @@ -254343,7 +254940,7 @@ } }, { - "id": 8315, + "id": 8325, "properties": { "attached": "true", "disarmed": "true", @@ -254355,7 +254952,7 @@ } }, { - "id": 8316, + "id": 8326, "properties": { "attached": "true", "disarmed": "true", @@ -254367,7 +254964,7 @@ } }, { - "id": 8317, + "id": 8327, "properties": { "attached": "true", "disarmed": "true", @@ -254379,7 +254976,7 @@ } }, { - "id": 8318, + "id": 8328, "properties": { "attached": "true", "disarmed": "true", @@ -254391,7 +254988,7 @@ } }, { - "id": 8319, + "id": 8329, "properties": { "attached": "true", "disarmed": "true", @@ -254403,7 +255000,7 @@ } }, { - "id": 8320, + "id": 8330, "properties": { "attached": "true", "disarmed": "true", @@ -254415,7 +255012,7 @@ } }, { - "id": 8321, + "id": 8331, "properties": { "attached": "true", "disarmed": "true", @@ -254427,7 +255024,7 @@ } }, { - "id": 8322, + "id": 8332, "properties": { "attached": "true", "disarmed": "true", @@ -254439,7 +255036,7 @@ } }, { - "id": 8323, + "id": 8333, "properties": { "attached": "true", "disarmed": "true", @@ -254451,7 +255048,7 @@ } }, { - "id": 8324, + "id": 8334, "properties": { "attached": "true", "disarmed": "true", @@ -254463,7 +255060,7 @@ } }, { - "id": 8325, + "id": 8335, "properties": { "attached": "true", "disarmed": "true", @@ -254475,7 +255072,7 @@ } }, { - "id": 8326, + "id": 8336, "properties": { "attached": "true", "disarmed": "true", @@ -254487,7 +255084,7 @@ } }, { - "id": 8327, + "id": 8337, "properties": { "attached": "true", "disarmed": "true", @@ -254499,7 +255096,7 @@ } }, { - "id": 8328, + "id": 8338, "properties": { "attached": "true", "disarmed": "true", @@ -254511,7 +255108,7 @@ } }, { - "id": 8329, + "id": 8339, "properties": { "attached": "true", "disarmed": "true", @@ -254523,7 +255120,7 @@ } }, { - "id": 8330, + "id": 8340, "properties": { "attached": "true", "disarmed": "true", @@ -254535,7 +255132,7 @@ } }, { - "id": 8331, + "id": 8341, "properties": { "attached": "true", "disarmed": "true", @@ -254547,7 +255144,7 @@ } }, { - "id": 8332, + "id": 8342, "properties": { "attached": "true", "disarmed": "true", @@ -254559,7 +255156,7 @@ } }, { - "id": 8333, + "id": 8343, "properties": { "attached": "true", "disarmed": "true", @@ -254571,7 +255168,7 @@ } }, { - "id": 8334, + "id": 8344, "properties": { "attached": "true", "disarmed": "true", @@ -254583,7 +255180,7 @@ } }, { - "id": 8335, + "id": 8345, "properties": { "attached": "true", "disarmed": "true", @@ -254595,7 +255192,7 @@ } }, { - "id": 8336, + "id": 8346, "properties": { "attached": "true", "disarmed": "true", @@ -254607,7 +255204,7 @@ } }, { - "id": 8337, + "id": 8347, "properties": { "attached": "true", "disarmed": "true", @@ -254619,7 +255216,7 @@ } }, { - "id": 8338, + "id": 8348, "properties": { "attached": "true", "disarmed": "true", @@ -254631,7 +255228,7 @@ } }, { - "id": 8339, + "id": 8349, "properties": { "attached": "true", "disarmed": "true", @@ -254643,7 +255240,7 @@ } }, { - "id": 8340, + "id": 8350, "properties": { "attached": "true", "disarmed": "true", @@ -254655,7 +255252,7 @@ } }, { - "id": 8341, + "id": 8351, "properties": { "attached": "true", "disarmed": "true", @@ -254667,7 +255264,7 @@ } }, { - "id": 8342, + "id": 8352, "properties": { "attached": "true", "disarmed": "true", @@ -254679,7 +255276,7 @@ } }, { - "id": 8343, + "id": 8353, "properties": { "attached": "true", "disarmed": "false", @@ -254691,7 +255288,7 @@ } }, { - "id": 8344, + "id": 8354, "properties": { "attached": "true", "disarmed": "false", @@ -254703,7 +255300,7 @@ } }, { - "id": 8345, + "id": 8355, "properties": { "attached": "true", "disarmed": "false", @@ -254715,7 +255312,7 @@ } }, { - "id": 8346, + "id": 8356, "properties": { "attached": "true", "disarmed": "false", @@ -254727,7 +255324,7 @@ } }, { - "id": 8347, + "id": 8357, "properties": { "attached": "true", "disarmed": "false", @@ -254739,7 +255336,7 @@ } }, { - "id": 8348, + "id": 8358, "properties": { "attached": "true", "disarmed": "false", @@ -254751,7 +255348,7 @@ } }, { - "id": 8349, + "id": 8359, "properties": { "attached": "true", "disarmed": "false", @@ -254763,7 +255360,7 @@ } }, { - "id": 8350, + "id": 8360, "properties": { "attached": "true", "disarmed": "false", @@ -254775,7 +255372,7 @@ } }, { - "id": 8351, + "id": 8361, "properties": { "attached": "true", "disarmed": "false", @@ -254787,7 +255384,7 @@ } }, { - "id": 8352, + "id": 8362, "properties": { "attached": "true", "disarmed": "false", @@ -254799,7 +255396,7 @@ } }, { - "id": 8353, + "id": 8363, "properties": { "attached": "true", "disarmed": "false", @@ -254811,7 +255408,7 @@ } }, { - "id": 8354, + "id": 8364, "properties": { "attached": "true", "disarmed": "false", @@ -254823,7 +255420,7 @@ } }, { - "id": 8355, + "id": 8365, "properties": { "attached": "true", "disarmed": "false", @@ -254835,7 +255432,7 @@ } }, { - "id": 8356, + "id": 8366, "properties": { "attached": "true", "disarmed": "false", @@ -254847,7 +255444,7 @@ } }, { - "id": 8357, + "id": 8367, "properties": { "attached": "true", "disarmed": "false", @@ -254859,7 +255456,7 @@ } }, { - "id": 8358, + "id": 8368, "properties": { "attached": "true", "disarmed": "false", @@ -254871,7 +255468,7 @@ } }, { - "id": 8359, + "id": 8369, "properties": { "attached": "true", "disarmed": "false", @@ -254883,7 +255480,7 @@ } }, { - "id": 8360, + "id": 8370, "properties": { "attached": "true", "disarmed": "false", @@ -254895,7 +255492,7 @@ } }, { - "id": 8361, + "id": 8371, "properties": { "attached": "true", "disarmed": "false", @@ -254907,7 +255504,7 @@ } }, { - "id": 8362, + "id": 8372, "properties": { "attached": "true", "disarmed": "false", @@ -254919,7 +255516,7 @@ } }, { - "id": 8363, + "id": 8373, "properties": { "attached": "true", "disarmed": "false", @@ -254931,7 +255528,7 @@ } }, { - "id": 8364, + "id": 8374, "properties": { "attached": "true", "disarmed": "false", @@ -254943,7 +255540,7 @@ } }, { - "id": 8365, + "id": 8375, "properties": { "attached": "true", "disarmed": "false", @@ -254955,7 +255552,7 @@ } }, { - "id": 8366, + "id": 8376, "properties": { "attached": "true", "disarmed": "false", @@ -254967,7 +255564,7 @@ } }, { - "id": 8367, + "id": 8377, "properties": { "attached": "true", "disarmed": "false", @@ -254979,7 +255576,7 @@ } }, { - "id": 8368, + "id": 8378, "properties": { "attached": "true", "disarmed": "false", @@ -254991,7 +255588,7 @@ } }, { - "id": 8369, + "id": 8379, "properties": { "attached": "true", "disarmed": "false", @@ -255003,7 +255600,7 @@ } }, { - "id": 8370, + "id": 8380, "properties": { "attached": "true", "disarmed": "false", @@ -255015,7 +255612,7 @@ } }, { - "id": 8371, + "id": 8381, "properties": { "attached": "true", "disarmed": "false", @@ -255027,7 +255624,7 @@ } }, { - "id": 8372, + "id": 8382, "properties": { "attached": "true", "disarmed": "false", @@ -255039,7 +255636,7 @@ } }, { - "id": 8373, + "id": 8383, "properties": { "attached": "true", "disarmed": "false", @@ -255051,7 +255648,7 @@ } }, { - "id": 8374, + "id": 8384, "properties": { "attached": "true", "disarmed": "false", @@ -255063,7 +255660,7 @@ } }, { - "id": 8375, + "id": 8385, "properties": { "attached": "false", "disarmed": "true", @@ -255075,7 +255672,7 @@ } }, { - "id": 8376, + "id": 8386, "properties": { "attached": "false", "disarmed": "true", @@ -255087,7 +255684,7 @@ } }, { - "id": 8377, + "id": 8387, "properties": { "attached": "false", "disarmed": "true", @@ -255099,7 +255696,7 @@ } }, { - "id": 8378, + "id": 8388, "properties": { "attached": "false", "disarmed": "true", @@ -255111,7 +255708,7 @@ } }, { - "id": 8379, + "id": 8389, "properties": { "attached": "false", "disarmed": "true", @@ -255123,7 +255720,7 @@ } }, { - "id": 8380, + "id": 8390, "properties": { "attached": "false", "disarmed": "true", @@ -255135,7 +255732,7 @@ } }, { - "id": 8381, + "id": 8391, "properties": { "attached": "false", "disarmed": "true", @@ -255147,7 +255744,7 @@ } }, { - "id": 8382, + "id": 8392, "properties": { "attached": "false", "disarmed": "true", @@ -255159,7 +255756,7 @@ } }, { - "id": 8383, + "id": 8393, "properties": { "attached": "false", "disarmed": "true", @@ -255171,7 +255768,7 @@ } }, { - "id": 8384, + "id": 8394, "properties": { "attached": "false", "disarmed": "true", @@ -255183,7 +255780,7 @@ } }, { - "id": 8385, + "id": 8395, "properties": { "attached": "false", "disarmed": "true", @@ -255195,7 +255792,7 @@ } }, { - "id": 8386, + "id": 8396, "properties": { "attached": "false", "disarmed": "true", @@ -255207,7 +255804,7 @@ } }, { - "id": 8387, + "id": 8397, "properties": { "attached": "false", "disarmed": "true", @@ -255219,7 +255816,7 @@ } }, { - "id": 8388, + "id": 8398, "properties": { "attached": "false", "disarmed": "true", @@ -255231,7 +255828,7 @@ } }, { - "id": 8389, + "id": 8399, "properties": { "attached": "false", "disarmed": "true", @@ -255243,7 +255840,7 @@ } }, { - "id": 8390, + "id": 8400, "properties": { "attached": "false", "disarmed": "true", @@ -255255,7 +255852,7 @@ } }, { - "id": 8391, + "id": 8401, "properties": { "attached": "false", "disarmed": "true", @@ -255267,7 +255864,7 @@ } }, { - "id": 8392, + "id": 8402, "properties": { "attached": "false", "disarmed": "true", @@ -255279,7 +255876,7 @@ } }, { - "id": 8393, + "id": 8403, "properties": { "attached": "false", "disarmed": "true", @@ -255291,7 +255888,7 @@ } }, { - "id": 8394, + "id": 8404, "properties": { "attached": "false", "disarmed": "true", @@ -255303,7 +255900,7 @@ } }, { - "id": 8395, + "id": 8405, "properties": { "attached": "false", "disarmed": "true", @@ -255315,7 +255912,7 @@ } }, { - "id": 8396, + "id": 8406, "properties": { "attached": "false", "disarmed": "true", @@ -255327,7 +255924,7 @@ } }, { - "id": 8397, + "id": 8407, "properties": { "attached": "false", "disarmed": "true", @@ -255339,7 +255936,7 @@ } }, { - "id": 8398, + "id": 8408, "properties": { "attached": "false", "disarmed": "true", @@ -255351,7 +255948,7 @@ } }, { - "id": 8399, + "id": 8409, "properties": { "attached": "false", "disarmed": "true", @@ -255363,7 +255960,7 @@ } }, { - "id": 8400, + "id": 8410, "properties": { "attached": "false", "disarmed": "true", @@ -255375,7 +255972,7 @@ } }, { - "id": 8401, + "id": 8411, "properties": { "attached": "false", "disarmed": "true", @@ -255387,7 +255984,7 @@ } }, { - "id": 8402, + "id": 8412, "properties": { "attached": "false", "disarmed": "true", @@ -255399,7 +255996,7 @@ } }, { - "id": 8403, + "id": 8413, "properties": { "attached": "false", "disarmed": "true", @@ -255411,7 +256008,7 @@ } }, { - "id": 8404, + "id": 8414, "properties": { "attached": "false", "disarmed": "true", @@ -255423,7 +256020,7 @@ } }, { - "id": 8405, + "id": 8415, "properties": { "attached": "false", "disarmed": "true", @@ -255435,7 +256032,7 @@ } }, { - "id": 8406, + "id": 8416, "properties": { "attached": "false", "disarmed": "true", @@ -255447,7 +256044,7 @@ } }, { - "id": 8407, + "id": 8417, "properties": { "attached": "false", "disarmed": "false", @@ -255459,7 +256056,7 @@ } }, { - "id": 8408, + "id": 8418, "properties": { "attached": "false", "disarmed": "false", @@ -255471,7 +256068,7 @@ } }, { - "id": 8409, + "id": 8419, "properties": { "attached": "false", "disarmed": "false", @@ -255483,7 +256080,7 @@ } }, { - "id": 8410, + "id": 8420, "properties": { "attached": "false", "disarmed": "false", @@ -255495,7 +256092,7 @@ } }, { - "id": 8411, + "id": 8421, "properties": { "attached": "false", "disarmed": "false", @@ -255507,7 +256104,7 @@ } }, { - "id": 8412, + "id": 8422, "properties": { "attached": "false", "disarmed": "false", @@ -255519,7 +256116,7 @@ } }, { - "id": 8413, + "id": 8423, "properties": { "attached": "false", "disarmed": "false", @@ -255531,7 +256128,7 @@ } }, { - "id": 8414, + "id": 8424, "properties": { "attached": "false", "disarmed": "false", @@ -255543,7 +256140,7 @@ } }, { - "id": 8415, + "id": 8425, "properties": { "attached": "false", "disarmed": "false", @@ -255555,7 +256152,7 @@ } }, { - "id": 8416, + "id": 8426, "properties": { "attached": "false", "disarmed": "false", @@ -255567,7 +256164,7 @@ } }, { - "id": 8417, + "id": 8427, "properties": { "attached": "false", "disarmed": "false", @@ -255579,7 +256176,7 @@ } }, { - "id": 8418, + "id": 8428, "properties": { "attached": "false", "disarmed": "false", @@ -255591,7 +256188,7 @@ } }, { - "id": 8419, + "id": 8429, "properties": { "attached": "false", "disarmed": "false", @@ -255603,7 +256200,7 @@ } }, { - "id": 8420, + "id": 8430, "properties": { "attached": "false", "disarmed": "false", @@ -255615,7 +256212,7 @@ } }, { - "id": 8421, + "id": 8431, "properties": { "attached": "false", "disarmed": "false", @@ -255627,7 +256224,7 @@ } }, { - "id": 8422, + "id": 8432, "properties": { "attached": "false", "disarmed": "false", @@ -255639,7 +256236,7 @@ } }, { - "id": 8423, + "id": 8433, "properties": { "attached": "false", "disarmed": "false", @@ -255651,7 +256248,7 @@ } }, { - "id": 8424, + "id": 8434, "properties": { "attached": "false", "disarmed": "false", @@ -255663,7 +256260,7 @@ } }, { - "id": 8425, + "id": 8435, "properties": { "attached": "false", "disarmed": "false", @@ -255675,7 +256272,7 @@ } }, { - "id": 8426, + "id": 8436, "properties": { "attached": "false", "disarmed": "false", @@ -255687,7 +256284,7 @@ } }, { - "id": 8427, + "id": 8437, "properties": { "attached": "false", "disarmed": "false", @@ -255699,7 +256296,7 @@ } }, { - "id": 8428, + "id": 8438, "properties": { "attached": "false", "disarmed": "false", @@ -255711,7 +256308,7 @@ } }, { - "id": 8429, + "id": 8439, "properties": { "attached": "false", "disarmed": "false", @@ -255723,7 +256320,7 @@ } }, { - "id": 8430, + "id": 8440, "properties": { "attached": "false", "disarmed": "false", @@ -255735,7 +256332,7 @@ } }, { - "id": 8431, + "id": 8441, "properties": { "attached": "false", "disarmed": "false", @@ -255747,7 +256344,7 @@ } }, { - "id": 8432, + "id": 8442, "properties": { "attached": "false", "disarmed": "false", @@ -255759,7 +256356,7 @@ } }, { - "id": 8433, + "id": 8443, "properties": { "attached": "false", "disarmed": "false", @@ -255771,7 +256368,7 @@ } }, { - "id": 8434, + "id": 8444, "properties": { "attached": "false", "disarmed": "false", @@ -255783,7 +256380,7 @@ } }, { - "id": 8435, + "id": 8445, "properties": { "attached": "false", "disarmed": "false", @@ -255795,7 +256392,7 @@ } }, { - "id": 8436, + "id": 8446, "properties": { "attached": "false", "disarmed": "false", @@ -255807,7 +256404,7 @@ } }, { - "id": 8437, + "id": 8447, "properties": { "attached": "false", "disarmed": "false", @@ -255820,7 +256417,7 @@ }, { "default": true, - "id": 8438, + "id": 8448, "properties": { "attached": "false", "disarmed": "false", @@ -255856,7 +256453,7 @@ }, "states": [ { - "id": 8295, + "id": 8305, "properties": { "attached": "true", "facing": "north", @@ -255864,7 +256461,7 @@ } }, { - "id": 8296, + "id": 8306, "properties": { "attached": "true", "facing": "north", @@ -255872,7 +256469,7 @@ } }, { - "id": 8297, + "id": 8307, "properties": { "attached": "true", "facing": "south", @@ -255880,7 +256477,7 @@ } }, { - "id": 8298, + "id": 8308, "properties": { "attached": "true", "facing": "south", @@ -255888,7 +256485,7 @@ } }, { - "id": 8299, + "id": 8309, "properties": { "attached": "true", "facing": "west", @@ -255896,7 +256493,7 @@ } }, { - "id": 8300, + "id": 8310, "properties": { "attached": "true", "facing": "west", @@ -255904,7 +256501,7 @@ } }, { - "id": 8301, + "id": 8311, "properties": { "attached": "true", "facing": "east", @@ -255912,7 +256509,7 @@ } }, { - "id": 8302, + "id": 8312, "properties": { "attached": "true", "facing": "east", @@ -255920,7 +256517,7 @@ } }, { - "id": 8303, + "id": 8313, "properties": { "attached": "false", "facing": "north", @@ -255929,7 +256526,7 @@ }, { "default": true, - "id": 8304, + "id": 8314, "properties": { "attached": "false", "facing": "north", @@ -255937,7 +256534,7 @@ } }, { - "id": 8305, + "id": 8315, "properties": { "attached": "false", "facing": "south", @@ -255945,7 +256542,7 @@ } }, { - "id": 8306, + "id": 8316, "properties": { "attached": "false", "facing": "south", @@ -255953,7 +256550,7 @@ } }, { - "id": 8307, + "id": 8317, "properties": { "attached": "false", "facing": "west", @@ -255961,7 +256558,7 @@ } }, { - "id": 8308, + "id": 8318, "properties": { "attached": "false", "facing": "west", @@ -255969,7 +256566,7 @@ } }, { - "id": 8309, + "id": 8319, "properties": { "attached": "false", "facing": "east", @@ -255977,7 +256574,7 @@ } }, { - "id": 8310, + "id": 8320, "properties": { "attached": "false", "facing": "east", @@ -256001,13 +256598,13 @@ "states": [ { "default": true, - "id": 13836, + "id": 13878, "properties": { "waterlogged": "true" } }, { - "id": 13837, + "id": 13879, "properties": { "waterlogged": "false" } @@ -256023,7 +256620,7 @@ "states": [ { "default": true, - "id": 13821 + "id": 13863 } ] }, @@ -256042,13 +256639,13 @@ "states": [ { "default": true, - "id": 13856, + "id": 13898, "properties": { "waterlogged": "true" } }, { - "id": 13857, + "id": 13899, "properties": { "waterlogged": "false" } @@ -256076,56 +256673,56 @@ "states": [ { "default": true, - "id": 13906, + "id": 13948, "properties": { "facing": "north", "waterlogged": "true" } }, { - "id": 13907, + "id": 13949, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 13908, + "id": 13950, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 13909, + "id": 13951, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 13910, + "id": 13952, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 13911, + "id": 13953, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 13912, + "id": 13954, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 13913, + "id": 13955, "properties": { "facing": "east", "waterlogged": "false" @@ -256141,7 +256738,7 @@ "states": [ { "default": true, - "id": 22094 + "id": 22141 } ] }, @@ -256163,21 +256760,21 @@ }, "states": [ { - "id": 22918, + "id": 22965, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 22919, + "id": 22966, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 22920, + "id": 22967, "properties": { "type": "bottom", "waterlogged": "true" @@ -256185,21 +256782,21 @@ }, { "default": true, - "id": 22921, + "id": 22968, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 22922, + "id": 22969, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 22923, + "id": 22970, "properties": { "type": "double", "waterlogged": "false" @@ -256240,7 +256837,7 @@ }, "states": [ { - "id": 22924, + "id": 22971, "properties": { "facing": "north", "half": "top", @@ -256249,7 +256846,7 @@ } }, { - "id": 22925, + "id": 22972, "properties": { "facing": "north", "half": "top", @@ -256258,7 +256855,7 @@ } }, { - "id": 22926, + "id": 22973, "properties": { "facing": "north", "half": "top", @@ -256267,7 +256864,7 @@ } }, { - "id": 22927, + "id": 22974, "properties": { "facing": "north", "half": "top", @@ -256276,7 +256873,7 @@ } }, { - "id": 22928, + "id": 22975, "properties": { "facing": "north", "half": "top", @@ -256285,7 +256882,7 @@ } }, { - "id": 22929, + "id": 22976, "properties": { "facing": "north", "half": "top", @@ -256294,7 +256891,7 @@ } }, { - "id": 22930, + "id": 22977, "properties": { "facing": "north", "half": "top", @@ -256303,7 +256900,7 @@ } }, { - "id": 22931, + "id": 22978, "properties": { "facing": "north", "half": "top", @@ -256312,7 +256909,7 @@ } }, { - "id": 22932, + "id": 22979, "properties": { "facing": "north", "half": "top", @@ -256321,7 +256918,7 @@ } }, { - "id": 22933, + "id": 22980, "properties": { "facing": "north", "half": "top", @@ -256330,7 +256927,7 @@ } }, { - "id": 22934, + "id": 22981, "properties": { "facing": "north", "half": "bottom", @@ -256340,7 +256937,7 @@ }, { "default": true, - "id": 22935, + "id": 22982, "properties": { "facing": "north", "half": "bottom", @@ -256349,7 +256946,7 @@ } }, { - "id": 22936, + "id": 22983, "properties": { "facing": "north", "half": "bottom", @@ -256358,7 +256955,7 @@ } }, { - "id": 22937, + "id": 22984, "properties": { "facing": "north", "half": "bottom", @@ -256367,7 +256964,7 @@ } }, { - "id": 22938, + "id": 22985, "properties": { "facing": "north", "half": "bottom", @@ -256376,7 +256973,7 @@ } }, { - "id": 22939, + "id": 22986, "properties": { "facing": "north", "half": "bottom", @@ -256385,7 +256982,7 @@ } }, { - "id": 22940, + "id": 22987, "properties": { "facing": "north", "half": "bottom", @@ -256394,7 +256991,7 @@ } }, { - "id": 22941, + "id": 22988, "properties": { "facing": "north", "half": "bottom", @@ -256403,7 +257000,7 @@ } }, { - "id": 22942, + "id": 22989, "properties": { "facing": "north", "half": "bottom", @@ -256412,7 +257009,7 @@ } }, { - "id": 22943, + "id": 22990, "properties": { "facing": "north", "half": "bottom", @@ -256421,7 +257018,7 @@ } }, { - "id": 22944, + "id": 22991, "properties": { "facing": "south", "half": "top", @@ -256430,7 +257027,7 @@ } }, { - "id": 22945, + "id": 22992, "properties": { "facing": "south", "half": "top", @@ -256439,7 +257036,7 @@ } }, { - "id": 22946, + "id": 22993, "properties": { "facing": "south", "half": "top", @@ -256448,7 +257045,7 @@ } }, { - "id": 22947, + "id": 22994, "properties": { "facing": "south", "half": "top", @@ -256457,7 +257054,7 @@ } }, { - "id": 22948, + "id": 22995, "properties": { "facing": "south", "half": "top", @@ -256466,7 +257063,7 @@ } }, { - "id": 22949, + "id": 22996, "properties": { "facing": "south", "half": "top", @@ -256475,7 +257072,7 @@ } }, { - "id": 22950, + "id": 22997, "properties": { "facing": "south", "half": "top", @@ -256484,7 +257081,7 @@ } }, { - "id": 22951, + "id": 22998, "properties": { "facing": "south", "half": "top", @@ -256493,7 +257090,7 @@ } }, { - "id": 22952, + "id": 22999, "properties": { "facing": "south", "half": "top", @@ -256502,7 +257099,7 @@ } }, { - "id": 22953, + "id": 23000, "properties": { "facing": "south", "half": "top", @@ -256511,7 +257108,7 @@ } }, { - "id": 22954, + "id": 23001, "properties": { "facing": "south", "half": "bottom", @@ -256520,7 +257117,7 @@ } }, { - "id": 22955, + "id": 23002, "properties": { "facing": "south", "half": "bottom", @@ -256529,7 +257126,7 @@ } }, { - "id": 22956, + "id": 23003, "properties": { "facing": "south", "half": "bottom", @@ -256538,7 +257135,7 @@ } }, { - "id": 22957, + "id": 23004, "properties": { "facing": "south", "half": "bottom", @@ -256547,7 +257144,7 @@ } }, { - "id": 22958, + "id": 23005, "properties": { "facing": "south", "half": "bottom", @@ -256556,7 +257153,7 @@ } }, { - "id": 22959, + "id": 23006, "properties": { "facing": "south", "half": "bottom", @@ -256565,7 +257162,7 @@ } }, { - "id": 22960, + "id": 23007, "properties": { "facing": "south", "half": "bottom", @@ -256574,7 +257171,7 @@ } }, { - "id": 22961, + "id": 23008, "properties": { "facing": "south", "half": "bottom", @@ -256583,7 +257180,7 @@ } }, { - "id": 22962, + "id": 23009, "properties": { "facing": "south", "half": "bottom", @@ -256592,7 +257189,7 @@ } }, { - "id": 22963, + "id": 23010, "properties": { "facing": "south", "half": "bottom", @@ -256601,7 +257198,7 @@ } }, { - "id": 22964, + "id": 23011, "properties": { "facing": "west", "half": "top", @@ -256610,7 +257207,7 @@ } }, { - "id": 22965, + "id": 23012, "properties": { "facing": "west", "half": "top", @@ -256619,7 +257216,7 @@ } }, { - "id": 22966, + "id": 23013, "properties": { "facing": "west", "half": "top", @@ -256628,7 +257225,7 @@ } }, { - "id": 22967, + "id": 23014, "properties": { "facing": "west", "half": "top", @@ -256637,7 +257234,7 @@ } }, { - "id": 22968, + "id": 23015, "properties": { "facing": "west", "half": "top", @@ -256646,7 +257243,7 @@ } }, { - "id": 22969, + "id": 23016, "properties": { "facing": "west", "half": "top", @@ -256655,7 +257252,7 @@ } }, { - "id": 22970, + "id": 23017, "properties": { "facing": "west", "half": "top", @@ -256664,7 +257261,7 @@ } }, { - "id": 22971, + "id": 23018, "properties": { "facing": "west", "half": "top", @@ -256673,7 +257270,7 @@ } }, { - "id": 22972, + "id": 23019, "properties": { "facing": "west", "half": "top", @@ -256682,7 +257279,7 @@ } }, { - "id": 22973, + "id": 23020, "properties": { "facing": "west", "half": "top", @@ -256691,7 +257288,7 @@ } }, { - "id": 22974, + "id": 23021, "properties": { "facing": "west", "half": "bottom", @@ -256700,7 +257297,7 @@ } }, { - "id": 22975, + "id": 23022, "properties": { "facing": "west", "half": "bottom", @@ -256709,7 +257306,7 @@ } }, { - "id": 22976, + "id": 23023, "properties": { "facing": "west", "half": "bottom", @@ -256718,7 +257315,7 @@ } }, { - "id": 22977, + "id": 23024, "properties": { "facing": "west", "half": "bottom", @@ -256727,7 +257324,7 @@ } }, { - "id": 22978, + "id": 23025, "properties": { "facing": "west", "half": "bottom", @@ -256736,7 +257333,7 @@ } }, { - "id": 22979, + "id": 23026, "properties": { "facing": "west", "half": "bottom", @@ -256745,7 +257342,7 @@ } }, { - "id": 22980, + "id": 23027, "properties": { "facing": "west", "half": "bottom", @@ -256754,7 +257351,7 @@ } }, { - "id": 22981, + "id": 23028, "properties": { "facing": "west", "half": "bottom", @@ -256763,7 +257360,7 @@ } }, { - "id": 22982, + "id": 23029, "properties": { "facing": "west", "half": "bottom", @@ -256772,7 +257369,7 @@ } }, { - "id": 22983, + "id": 23030, "properties": { "facing": "west", "half": "bottom", @@ -256781,7 +257378,7 @@ } }, { - "id": 22984, + "id": 23031, "properties": { "facing": "east", "half": "top", @@ -256790,7 +257387,7 @@ } }, { - "id": 22985, + "id": 23032, "properties": { "facing": "east", "half": "top", @@ -256799,7 +257396,7 @@ } }, { - "id": 22986, + "id": 23033, "properties": { "facing": "east", "half": "top", @@ -256808,7 +257405,7 @@ } }, { - "id": 22987, + "id": 23034, "properties": { "facing": "east", "half": "top", @@ -256817,7 +257414,7 @@ } }, { - "id": 22988, + "id": 23035, "properties": { "facing": "east", "half": "top", @@ -256826,7 +257423,7 @@ } }, { - "id": 22989, + "id": 23036, "properties": { "facing": "east", "half": "top", @@ -256835,7 +257432,7 @@ } }, { - "id": 22990, + "id": 23037, "properties": { "facing": "east", "half": "top", @@ -256844,7 +257441,7 @@ } }, { - "id": 22991, + "id": 23038, "properties": { "facing": "east", "half": "top", @@ -256853,7 +257450,7 @@ } }, { - "id": 22992, + "id": 23039, "properties": { "facing": "east", "half": "top", @@ -256862,7 +257459,7 @@ } }, { - "id": 22993, + "id": 23040, "properties": { "facing": "east", "half": "top", @@ -256871,7 +257468,7 @@ } }, { - "id": 22994, + "id": 23041, "properties": { "facing": "east", "half": "bottom", @@ -256880,7 +257477,7 @@ } }, { - "id": 22995, + "id": 23042, "properties": { "facing": "east", "half": "bottom", @@ -256889,7 +257486,7 @@ } }, { - "id": 22996, + "id": 23043, "properties": { "facing": "east", "half": "bottom", @@ -256898,7 +257495,7 @@ } }, { - "id": 22997, + "id": 23044, "properties": { "facing": "east", "half": "bottom", @@ -256907,7 +257504,7 @@ } }, { - "id": 22998, + "id": 23045, "properties": { "facing": "east", "half": "bottom", @@ -256916,7 +257513,7 @@ } }, { - "id": 22999, + "id": 23046, "properties": { "facing": "east", "half": "bottom", @@ -256925,7 +257522,7 @@ } }, { - "id": 23000, + "id": 23047, "properties": { "facing": "east", "half": "bottom", @@ -256934,7 +257531,7 @@ } }, { - "id": 23001, + "id": 23048, "properties": { "facing": "east", "half": "bottom", @@ -256943,7 +257540,7 @@ } }, { - "id": 23002, + "id": 23049, "properties": { "facing": "east", "half": "bottom", @@ -256952,7 +257549,7 @@ } }, { - "id": 23003, + "id": 23050, "properties": { "facing": "east", "half": "bottom", @@ -256999,7 +257596,7 @@ }, "states": [ { - "id": 23004, + "id": 23051, "properties": { "east": "none", "north": "none", @@ -257010,7 +257607,7 @@ } }, { - "id": 23005, + "id": 23052, "properties": { "east": "none", "north": "none", @@ -257021,7 +257618,7 @@ } }, { - "id": 23006, + "id": 23053, "properties": { "east": "none", "north": "none", @@ -257033,7 +257630,7 @@ }, { "default": true, - "id": 23007, + "id": 23054, "properties": { "east": "none", "north": "none", @@ -257044,7 +257641,7 @@ } }, { - "id": 23008, + "id": 23055, "properties": { "east": "none", "north": "none", @@ -257055,7 +257652,7 @@ } }, { - "id": 23009, + "id": 23056, "properties": { "east": "none", "north": "none", @@ -257066,7 +257663,7 @@ } }, { - "id": 23010, + "id": 23057, "properties": { "east": "none", "north": "none", @@ -257077,7 +257674,7 @@ } }, { - "id": 23011, + "id": 23058, "properties": { "east": "none", "north": "none", @@ -257088,7 +257685,7 @@ } }, { - "id": 23012, + "id": 23059, "properties": { "east": "none", "north": "none", @@ -257099,7 +257696,7 @@ } }, { - "id": 23013, + "id": 23060, "properties": { "east": "none", "north": "none", @@ -257110,7 +257707,7 @@ } }, { - "id": 23014, + "id": 23061, "properties": { "east": "none", "north": "none", @@ -257121,7 +257718,7 @@ } }, { - "id": 23015, + "id": 23062, "properties": { "east": "none", "north": "none", @@ -257132,7 +257729,7 @@ } }, { - "id": 23016, + "id": 23063, "properties": { "east": "none", "north": "none", @@ -257143,7 +257740,7 @@ } }, { - "id": 23017, + "id": 23064, "properties": { "east": "none", "north": "none", @@ -257154,7 +257751,7 @@ } }, { - "id": 23018, + "id": 23065, "properties": { "east": "none", "north": "none", @@ -257165,7 +257762,7 @@ } }, { - "id": 23019, + "id": 23066, "properties": { "east": "none", "north": "none", @@ -257176,7 +257773,7 @@ } }, { - "id": 23020, + "id": 23067, "properties": { "east": "none", "north": "none", @@ -257187,7 +257784,7 @@ } }, { - "id": 23021, + "id": 23068, "properties": { "east": "none", "north": "none", @@ -257198,7 +257795,7 @@ } }, { - "id": 23022, + "id": 23069, "properties": { "east": "none", "north": "none", @@ -257209,7 +257806,7 @@ } }, { - "id": 23023, + "id": 23070, "properties": { "east": "none", "north": "none", @@ -257220,7 +257817,7 @@ } }, { - "id": 23024, + "id": 23071, "properties": { "east": "none", "north": "none", @@ -257231,7 +257828,7 @@ } }, { - "id": 23025, + "id": 23072, "properties": { "east": "none", "north": "none", @@ -257242,7 +257839,7 @@ } }, { - "id": 23026, + "id": 23073, "properties": { "east": "none", "north": "none", @@ -257253,7 +257850,7 @@ } }, { - "id": 23027, + "id": 23074, "properties": { "east": "none", "north": "none", @@ -257264,7 +257861,7 @@ } }, { - "id": 23028, + "id": 23075, "properties": { "east": "none", "north": "none", @@ -257275,7 +257872,7 @@ } }, { - "id": 23029, + "id": 23076, "properties": { "east": "none", "north": "none", @@ -257286,7 +257883,7 @@ } }, { - "id": 23030, + "id": 23077, "properties": { "east": "none", "north": "none", @@ -257297,7 +257894,7 @@ } }, { - "id": 23031, + "id": 23078, "properties": { "east": "none", "north": "none", @@ -257308,7 +257905,7 @@ } }, { - "id": 23032, + "id": 23079, "properties": { "east": "none", "north": "none", @@ -257319,7 +257916,7 @@ } }, { - "id": 23033, + "id": 23080, "properties": { "east": "none", "north": "none", @@ -257330,7 +257927,7 @@ } }, { - "id": 23034, + "id": 23081, "properties": { "east": "none", "north": "none", @@ -257341,7 +257938,7 @@ } }, { - "id": 23035, + "id": 23082, "properties": { "east": "none", "north": "none", @@ -257352,7 +257949,7 @@ } }, { - "id": 23036, + "id": 23083, "properties": { "east": "none", "north": "none", @@ -257363,7 +257960,7 @@ } }, { - "id": 23037, + "id": 23084, "properties": { "east": "none", "north": "none", @@ -257374,7 +257971,7 @@ } }, { - "id": 23038, + "id": 23085, "properties": { "east": "none", "north": "none", @@ -257385,7 +257982,7 @@ } }, { - "id": 23039, + "id": 23086, "properties": { "east": "none", "north": "none", @@ -257396,7 +257993,7 @@ } }, { - "id": 23040, + "id": 23087, "properties": { "east": "none", "north": "low", @@ -257407,7 +258004,7 @@ } }, { - "id": 23041, + "id": 23088, "properties": { "east": "none", "north": "low", @@ -257418,7 +258015,7 @@ } }, { - "id": 23042, + "id": 23089, "properties": { "east": "none", "north": "low", @@ -257429,7 +258026,7 @@ } }, { - "id": 23043, + "id": 23090, "properties": { "east": "none", "north": "low", @@ -257440,7 +258037,7 @@ } }, { - "id": 23044, + "id": 23091, "properties": { "east": "none", "north": "low", @@ -257451,7 +258048,7 @@ } }, { - "id": 23045, + "id": 23092, "properties": { "east": "none", "north": "low", @@ -257462,7 +258059,7 @@ } }, { - "id": 23046, + "id": 23093, "properties": { "east": "none", "north": "low", @@ -257473,7 +258070,7 @@ } }, { - "id": 23047, + "id": 23094, "properties": { "east": "none", "north": "low", @@ -257484,7 +258081,7 @@ } }, { - "id": 23048, + "id": 23095, "properties": { "east": "none", "north": "low", @@ -257495,7 +258092,7 @@ } }, { - "id": 23049, + "id": 23096, "properties": { "east": "none", "north": "low", @@ -257506,7 +258103,7 @@ } }, { - "id": 23050, + "id": 23097, "properties": { "east": "none", "north": "low", @@ -257517,7 +258114,7 @@ } }, { - "id": 23051, + "id": 23098, "properties": { "east": "none", "north": "low", @@ -257528,7 +258125,7 @@ } }, { - "id": 23052, + "id": 23099, "properties": { "east": "none", "north": "low", @@ -257539,7 +258136,7 @@ } }, { - "id": 23053, + "id": 23100, "properties": { "east": "none", "north": "low", @@ -257550,7 +258147,7 @@ } }, { - "id": 23054, + "id": 23101, "properties": { "east": "none", "north": "low", @@ -257561,7 +258158,7 @@ } }, { - "id": 23055, + "id": 23102, "properties": { "east": "none", "north": "low", @@ -257572,7 +258169,7 @@ } }, { - "id": 23056, + "id": 23103, "properties": { "east": "none", "north": "low", @@ -257583,7 +258180,7 @@ } }, { - "id": 23057, + "id": 23104, "properties": { "east": "none", "north": "low", @@ -257594,7 +258191,7 @@ } }, { - "id": 23058, + "id": 23105, "properties": { "east": "none", "north": "low", @@ -257605,7 +258202,7 @@ } }, { - "id": 23059, + "id": 23106, "properties": { "east": "none", "north": "low", @@ -257616,7 +258213,7 @@ } }, { - "id": 23060, + "id": 23107, "properties": { "east": "none", "north": "low", @@ -257627,7 +258224,7 @@ } }, { - "id": 23061, + "id": 23108, "properties": { "east": "none", "north": "low", @@ -257638,7 +258235,7 @@ } }, { - "id": 23062, + "id": 23109, "properties": { "east": "none", "north": "low", @@ -257649,7 +258246,7 @@ } }, { - "id": 23063, + "id": 23110, "properties": { "east": "none", "north": "low", @@ -257660,7 +258257,7 @@ } }, { - "id": 23064, + "id": 23111, "properties": { "east": "none", "north": "low", @@ -257671,7 +258268,7 @@ } }, { - "id": 23065, + "id": 23112, "properties": { "east": "none", "north": "low", @@ -257682,7 +258279,7 @@ } }, { - "id": 23066, + "id": 23113, "properties": { "east": "none", "north": "low", @@ -257693,7 +258290,7 @@ } }, { - "id": 23067, + "id": 23114, "properties": { "east": "none", "north": "low", @@ -257704,7 +258301,7 @@ } }, { - "id": 23068, + "id": 23115, "properties": { "east": "none", "north": "low", @@ -257715,7 +258312,7 @@ } }, { - "id": 23069, + "id": 23116, "properties": { "east": "none", "north": "low", @@ -257726,7 +258323,7 @@ } }, { - "id": 23070, + "id": 23117, "properties": { "east": "none", "north": "low", @@ -257737,7 +258334,7 @@ } }, { - "id": 23071, + "id": 23118, "properties": { "east": "none", "north": "low", @@ -257748,7 +258345,7 @@ } }, { - "id": 23072, + "id": 23119, "properties": { "east": "none", "north": "low", @@ -257759,7 +258356,7 @@ } }, { - "id": 23073, + "id": 23120, "properties": { "east": "none", "north": "low", @@ -257770,7 +258367,7 @@ } }, { - "id": 23074, + "id": 23121, "properties": { "east": "none", "north": "low", @@ -257781,7 +258378,7 @@ } }, { - "id": 23075, + "id": 23122, "properties": { "east": "none", "north": "low", @@ -257792,7 +258389,7 @@ } }, { - "id": 23076, + "id": 23123, "properties": { "east": "none", "north": "tall", @@ -257803,7 +258400,7 @@ } }, { - "id": 23077, + "id": 23124, "properties": { "east": "none", "north": "tall", @@ -257814,7 +258411,7 @@ } }, { - "id": 23078, + "id": 23125, "properties": { "east": "none", "north": "tall", @@ -257825,7 +258422,7 @@ } }, { - "id": 23079, + "id": 23126, "properties": { "east": "none", "north": "tall", @@ -257836,7 +258433,7 @@ } }, { - "id": 23080, + "id": 23127, "properties": { "east": "none", "north": "tall", @@ -257847,7 +258444,7 @@ } }, { - "id": 23081, + "id": 23128, "properties": { "east": "none", "north": "tall", @@ -257858,7 +258455,7 @@ } }, { - "id": 23082, + "id": 23129, "properties": { "east": "none", "north": "tall", @@ -257869,7 +258466,7 @@ } }, { - "id": 23083, + "id": 23130, "properties": { "east": "none", "north": "tall", @@ -257880,7 +258477,7 @@ } }, { - "id": 23084, + "id": 23131, "properties": { "east": "none", "north": "tall", @@ -257891,7 +258488,7 @@ } }, { - "id": 23085, + "id": 23132, "properties": { "east": "none", "north": "tall", @@ -257902,7 +258499,7 @@ } }, { - "id": 23086, + "id": 23133, "properties": { "east": "none", "north": "tall", @@ -257913,7 +258510,7 @@ } }, { - "id": 23087, + "id": 23134, "properties": { "east": "none", "north": "tall", @@ -257924,7 +258521,7 @@ } }, { - "id": 23088, + "id": 23135, "properties": { "east": "none", "north": "tall", @@ -257935,7 +258532,7 @@ } }, { - "id": 23089, + "id": 23136, "properties": { "east": "none", "north": "tall", @@ -257946,7 +258543,7 @@ } }, { - "id": 23090, + "id": 23137, "properties": { "east": "none", "north": "tall", @@ -257957,7 +258554,7 @@ } }, { - "id": 23091, + "id": 23138, "properties": { "east": "none", "north": "tall", @@ -257968,7 +258565,7 @@ } }, { - "id": 23092, + "id": 23139, "properties": { "east": "none", "north": "tall", @@ -257979,7 +258576,7 @@ } }, { - "id": 23093, + "id": 23140, "properties": { "east": "none", "north": "tall", @@ -257990,7 +258587,7 @@ } }, { - "id": 23094, + "id": 23141, "properties": { "east": "none", "north": "tall", @@ -258001,7 +258598,7 @@ } }, { - "id": 23095, + "id": 23142, "properties": { "east": "none", "north": "tall", @@ -258012,7 +258609,7 @@ } }, { - "id": 23096, + "id": 23143, "properties": { "east": "none", "north": "tall", @@ -258023,7 +258620,7 @@ } }, { - "id": 23097, + "id": 23144, "properties": { "east": "none", "north": "tall", @@ -258034,7 +258631,7 @@ } }, { - "id": 23098, + "id": 23145, "properties": { "east": "none", "north": "tall", @@ -258045,7 +258642,7 @@ } }, { - "id": 23099, + "id": 23146, "properties": { "east": "none", "north": "tall", @@ -258056,7 +258653,7 @@ } }, { - "id": 23100, + "id": 23147, "properties": { "east": "none", "north": "tall", @@ -258067,7 +258664,7 @@ } }, { - "id": 23101, + "id": 23148, "properties": { "east": "none", "north": "tall", @@ -258078,7 +258675,7 @@ } }, { - "id": 23102, + "id": 23149, "properties": { "east": "none", "north": "tall", @@ -258089,7 +258686,7 @@ } }, { - "id": 23103, + "id": 23150, "properties": { "east": "none", "north": "tall", @@ -258100,7 +258697,7 @@ } }, { - "id": 23104, + "id": 23151, "properties": { "east": "none", "north": "tall", @@ -258111,7 +258708,7 @@ } }, { - "id": 23105, + "id": 23152, "properties": { "east": "none", "north": "tall", @@ -258122,7 +258719,7 @@ } }, { - "id": 23106, + "id": 23153, "properties": { "east": "none", "north": "tall", @@ -258133,7 +258730,7 @@ } }, { - "id": 23107, + "id": 23154, "properties": { "east": "none", "north": "tall", @@ -258144,7 +258741,7 @@ } }, { - "id": 23108, + "id": 23155, "properties": { "east": "none", "north": "tall", @@ -258155,7 +258752,7 @@ } }, { - "id": 23109, + "id": 23156, "properties": { "east": "none", "north": "tall", @@ -258166,7 +258763,7 @@ } }, { - "id": 23110, + "id": 23157, "properties": { "east": "none", "north": "tall", @@ -258177,7 +258774,7 @@ } }, { - "id": 23111, + "id": 23158, "properties": { "east": "none", "north": "tall", @@ -258188,7 +258785,7 @@ } }, { - "id": 23112, + "id": 23159, "properties": { "east": "low", "north": "none", @@ -258199,7 +258796,7 @@ } }, { - "id": 23113, + "id": 23160, "properties": { "east": "low", "north": "none", @@ -258210,7 +258807,7 @@ } }, { - "id": 23114, + "id": 23161, "properties": { "east": "low", "north": "none", @@ -258221,7 +258818,7 @@ } }, { - "id": 23115, + "id": 23162, "properties": { "east": "low", "north": "none", @@ -258232,7 +258829,7 @@ } }, { - "id": 23116, + "id": 23163, "properties": { "east": "low", "north": "none", @@ -258243,7 +258840,7 @@ } }, { - "id": 23117, + "id": 23164, "properties": { "east": "low", "north": "none", @@ -258254,7 +258851,7 @@ } }, { - "id": 23118, + "id": 23165, "properties": { "east": "low", "north": "none", @@ -258265,7 +258862,7 @@ } }, { - "id": 23119, + "id": 23166, "properties": { "east": "low", "north": "none", @@ -258276,7 +258873,7 @@ } }, { - "id": 23120, + "id": 23167, "properties": { "east": "low", "north": "none", @@ -258287,7 +258884,7 @@ } }, { - "id": 23121, + "id": 23168, "properties": { "east": "low", "north": "none", @@ -258298,7 +258895,7 @@ } }, { - "id": 23122, + "id": 23169, "properties": { "east": "low", "north": "none", @@ -258309,7 +258906,7 @@ } }, { - "id": 23123, + "id": 23170, "properties": { "east": "low", "north": "none", @@ -258320,7 +258917,7 @@ } }, { - "id": 23124, + "id": 23171, "properties": { "east": "low", "north": "none", @@ -258331,7 +258928,7 @@ } }, { - "id": 23125, + "id": 23172, "properties": { "east": "low", "north": "none", @@ -258342,7 +258939,7 @@ } }, { - "id": 23126, + "id": 23173, "properties": { "east": "low", "north": "none", @@ -258353,7 +258950,7 @@ } }, { - "id": 23127, + "id": 23174, "properties": { "east": "low", "north": "none", @@ -258364,7 +258961,7 @@ } }, { - "id": 23128, + "id": 23175, "properties": { "east": "low", "north": "none", @@ -258375,7 +258972,7 @@ } }, { - "id": 23129, + "id": 23176, "properties": { "east": "low", "north": "none", @@ -258386,7 +258983,7 @@ } }, { - "id": 23130, + "id": 23177, "properties": { "east": "low", "north": "none", @@ -258397,7 +258994,7 @@ } }, { - "id": 23131, + "id": 23178, "properties": { "east": "low", "north": "none", @@ -258408,7 +259005,7 @@ } }, { - "id": 23132, + "id": 23179, "properties": { "east": "low", "north": "none", @@ -258419,7 +259016,7 @@ } }, { - "id": 23133, + "id": 23180, "properties": { "east": "low", "north": "none", @@ -258430,7 +259027,7 @@ } }, { - "id": 23134, + "id": 23181, "properties": { "east": "low", "north": "none", @@ -258441,7 +259038,7 @@ } }, { - "id": 23135, + "id": 23182, "properties": { "east": "low", "north": "none", @@ -258452,7 +259049,7 @@ } }, { - "id": 23136, + "id": 23183, "properties": { "east": "low", "north": "none", @@ -258463,7 +259060,7 @@ } }, { - "id": 23137, + "id": 23184, "properties": { "east": "low", "north": "none", @@ -258474,7 +259071,7 @@ } }, { - "id": 23138, + "id": 23185, "properties": { "east": "low", "north": "none", @@ -258485,7 +259082,7 @@ } }, { - "id": 23139, + "id": 23186, "properties": { "east": "low", "north": "none", @@ -258496,7 +259093,7 @@ } }, { - "id": 23140, + "id": 23187, "properties": { "east": "low", "north": "none", @@ -258507,7 +259104,7 @@ } }, { - "id": 23141, + "id": 23188, "properties": { "east": "low", "north": "none", @@ -258518,7 +259115,7 @@ } }, { - "id": 23142, + "id": 23189, "properties": { "east": "low", "north": "none", @@ -258529,7 +259126,7 @@ } }, { - "id": 23143, + "id": 23190, "properties": { "east": "low", "north": "none", @@ -258540,7 +259137,7 @@ } }, { - "id": 23144, + "id": 23191, "properties": { "east": "low", "north": "none", @@ -258551,7 +259148,7 @@ } }, { - "id": 23145, + "id": 23192, "properties": { "east": "low", "north": "none", @@ -258562,7 +259159,7 @@ } }, { - "id": 23146, + "id": 23193, "properties": { "east": "low", "north": "none", @@ -258573,7 +259170,7 @@ } }, { - "id": 23147, + "id": 23194, "properties": { "east": "low", "north": "none", @@ -258584,7 +259181,7 @@ } }, { - "id": 23148, + "id": 23195, "properties": { "east": "low", "north": "low", @@ -258595,7 +259192,7 @@ } }, { - "id": 23149, + "id": 23196, "properties": { "east": "low", "north": "low", @@ -258606,7 +259203,7 @@ } }, { - "id": 23150, + "id": 23197, "properties": { "east": "low", "north": "low", @@ -258617,7 +259214,7 @@ } }, { - "id": 23151, + "id": 23198, "properties": { "east": "low", "north": "low", @@ -258628,7 +259225,7 @@ } }, { - "id": 23152, + "id": 23199, "properties": { "east": "low", "north": "low", @@ -258639,7 +259236,7 @@ } }, { - "id": 23153, + "id": 23200, "properties": { "east": "low", "north": "low", @@ -258650,7 +259247,7 @@ } }, { - "id": 23154, + "id": 23201, "properties": { "east": "low", "north": "low", @@ -258661,7 +259258,7 @@ } }, { - "id": 23155, + "id": 23202, "properties": { "east": "low", "north": "low", @@ -258672,7 +259269,7 @@ } }, { - "id": 23156, + "id": 23203, "properties": { "east": "low", "north": "low", @@ -258683,7 +259280,7 @@ } }, { - "id": 23157, + "id": 23204, "properties": { "east": "low", "north": "low", @@ -258694,7 +259291,7 @@ } }, { - "id": 23158, + "id": 23205, "properties": { "east": "low", "north": "low", @@ -258705,7 +259302,7 @@ } }, { - "id": 23159, + "id": 23206, "properties": { "east": "low", "north": "low", @@ -258716,7 +259313,7 @@ } }, { - "id": 23160, + "id": 23207, "properties": { "east": "low", "north": "low", @@ -258727,7 +259324,7 @@ } }, { - "id": 23161, + "id": 23208, "properties": { "east": "low", "north": "low", @@ -258738,7 +259335,7 @@ } }, { - "id": 23162, + "id": 23209, "properties": { "east": "low", "north": "low", @@ -258749,7 +259346,7 @@ } }, { - "id": 23163, + "id": 23210, "properties": { "east": "low", "north": "low", @@ -258760,7 +259357,7 @@ } }, { - "id": 23164, + "id": 23211, "properties": { "east": "low", "north": "low", @@ -258771,7 +259368,7 @@ } }, { - "id": 23165, + "id": 23212, "properties": { "east": "low", "north": "low", @@ -258782,7 +259379,7 @@ } }, { - "id": 23166, + "id": 23213, "properties": { "east": "low", "north": "low", @@ -258793,7 +259390,7 @@ } }, { - "id": 23167, + "id": 23214, "properties": { "east": "low", "north": "low", @@ -258804,7 +259401,7 @@ } }, { - "id": 23168, + "id": 23215, "properties": { "east": "low", "north": "low", @@ -258815,7 +259412,7 @@ } }, { - "id": 23169, + "id": 23216, "properties": { "east": "low", "north": "low", @@ -258826,7 +259423,7 @@ } }, { - "id": 23170, + "id": 23217, "properties": { "east": "low", "north": "low", @@ -258837,7 +259434,7 @@ } }, { - "id": 23171, + "id": 23218, "properties": { "east": "low", "north": "low", @@ -258848,7 +259445,7 @@ } }, { - "id": 23172, + "id": 23219, "properties": { "east": "low", "north": "low", @@ -258859,7 +259456,7 @@ } }, { - "id": 23173, + "id": 23220, "properties": { "east": "low", "north": "low", @@ -258870,7 +259467,7 @@ } }, { - "id": 23174, + "id": 23221, "properties": { "east": "low", "north": "low", @@ -258881,7 +259478,7 @@ } }, { - "id": 23175, + "id": 23222, "properties": { "east": "low", "north": "low", @@ -258892,7 +259489,7 @@ } }, { - "id": 23176, + "id": 23223, "properties": { "east": "low", "north": "low", @@ -258903,7 +259500,7 @@ } }, { - "id": 23177, + "id": 23224, "properties": { "east": "low", "north": "low", @@ -258914,7 +259511,7 @@ } }, { - "id": 23178, + "id": 23225, "properties": { "east": "low", "north": "low", @@ -258925,7 +259522,7 @@ } }, { - "id": 23179, + "id": 23226, "properties": { "east": "low", "north": "low", @@ -258936,7 +259533,7 @@ } }, { - "id": 23180, + "id": 23227, "properties": { "east": "low", "north": "low", @@ -258947,7 +259544,7 @@ } }, { - "id": 23181, + "id": 23228, "properties": { "east": "low", "north": "low", @@ -258958,7 +259555,7 @@ } }, { - "id": 23182, + "id": 23229, "properties": { "east": "low", "north": "low", @@ -258969,7 +259566,7 @@ } }, { - "id": 23183, + "id": 23230, "properties": { "east": "low", "north": "low", @@ -258980,7 +259577,7 @@ } }, { - "id": 23184, + "id": 23231, "properties": { "east": "low", "north": "tall", @@ -258991,7 +259588,7 @@ } }, { - "id": 23185, + "id": 23232, "properties": { "east": "low", "north": "tall", @@ -259002,7 +259599,7 @@ } }, { - "id": 23186, + "id": 23233, "properties": { "east": "low", "north": "tall", @@ -259013,7 +259610,7 @@ } }, { - "id": 23187, + "id": 23234, "properties": { "east": "low", "north": "tall", @@ -259024,7 +259621,7 @@ } }, { - "id": 23188, + "id": 23235, "properties": { "east": "low", "north": "tall", @@ -259035,7 +259632,7 @@ } }, { - "id": 23189, + "id": 23236, "properties": { "east": "low", "north": "tall", @@ -259046,7 +259643,7 @@ } }, { - "id": 23190, + "id": 23237, "properties": { "east": "low", "north": "tall", @@ -259057,7 +259654,7 @@ } }, { - "id": 23191, + "id": 23238, "properties": { "east": "low", "north": "tall", @@ -259068,7 +259665,7 @@ } }, { - "id": 23192, + "id": 23239, "properties": { "east": "low", "north": "tall", @@ -259079,7 +259676,7 @@ } }, { - "id": 23193, + "id": 23240, "properties": { "east": "low", "north": "tall", @@ -259090,7 +259687,7 @@ } }, { - "id": 23194, + "id": 23241, "properties": { "east": "low", "north": "tall", @@ -259101,7 +259698,7 @@ } }, { - "id": 23195, + "id": 23242, "properties": { "east": "low", "north": "tall", @@ -259112,7 +259709,7 @@ } }, { - "id": 23196, + "id": 23243, "properties": { "east": "low", "north": "tall", @@ -259123,7 +259720,7 @@ } }, { - "id": 23197, + "id": 23244, "properties": { "east": "low", "north": "tall", @@ -259134,7 +259731,7 @@ } }, { - "id": 23198, + "id": 23245, "properties": { "east": "low", "north": "tall", @@ -259145,7 +259742,7 @@ } }, { - "id": 23199, + "id": 23246, "properties": { "east": "low", "north": "tall", @@ -259156,7 +259753,7 @@ } }, { - "id": 23200, + "id": 23247, "properties": { "east": "low", "north": "tall", @@ -259167,7 +259764,7 @@ } }, { - "id": 23201, + "id": 23248, "properties": { "east": "low", "north": "tall", @@ -259178,7 +259775,7 @@ } }, { - "id": 23202, + "id": 23249, "properties": { "east": "low", "north": "tall", @@ -259189,7 +259786,7 @@ } }, { - "id": 23203, + "id": 23250, "properties": { "east": "low", "north": "tall", @@ -259200,7 +259797,7 @@ } }, { - "id": 23204, + "id": 23251, "properties": { "east": "low", "north": "tall", @@ -259211,7 +259808,7 @@ } }, { - "id": 23205, + "id": 23252, "properties": { "east": "low", "north": "tall", @@ -259222,7 +259819,7 @@ } }, { - "id": 23206, + "id": 23253, "properties": { "east": "low", "north": "tall", @@ -259233,7 +259830,7 @@ } }, { - "id": 23207, + "id": 23254, "properties": { "east": "low", "north": "tall", @@ -259244,7 +259841,7 @@ } }, { - "id": 23208, + "id": 23255, "properties": { "east": "low", "north": "tall", @@ -259255,7 +259852,7 @@ } }, { - "id": 23209, + "id": 23256, "properties": { "east": "low", "north": "tall", @@ -259266,7 +259863,7 @@ } }, { - "id": 23210, + "id": 23257, "properties": { "east": "low", "north": "tall", @@ -259277,7 +259874,7 @@ } }, { - "id": 23211, + "id": 23258, "properties": { "east": "low", "north": "tall", @@ -259288,7 +259885,7 @@ } }, { - "id": 23212, + "id": 23259, "properties": { "east": "low", "north": "tall", @@ -259299,7 +259896,7 @@ } }, { - "id": 23213, + "id": 23260, "properties": { "east": "low", "north": "tall", @@ -259310,7 +259907,7 @@ } }, { - "id": 23214, + "id": 23261, "properties": { "east": "low", "north": "tall", @@ -259321,7 +259918,7 @@ } }, { - "id": 23215, + "id": 23262, "properties": { "east": "low", "north": "tall", @@ -259332,7 +259929,7 @@ } }, { - "id": 23216, + "id": 23263, "properties": { "east": "low", "north": "tall", @@ -259343,7 +259940,7 @@ } }, { - "id": 23217, + "id": 23264, "properties": { "east": "low", "north": "tall", @@ -259354,7 +259951,7 @@ } }, { - "id": 23218, + "id": 23265, "properties": { "east": "low", "north": "tall", @@ -259365,7 +259962,7 @@ } }, { - "id": 23219, + "id": 23266, "properties": { "east": "low", "north": "tall", @@ -259376,7 +259973,7 @@ } }, { - "id": 23220, + "id": 23267, "properties": { "east": "tall", "north": "none", @@ -259387,7 +259984,7 @@ } }, { - "id": 23221, + "id": 23268, "properties": { "east": "tall", "north": "none", @@ -259398,7 +259995,7 @@ } }, { - "id": 23222, + "id": 23269, "properties": { "east": "tall", "north": "none", @@ -259409,7 +260006,7 @@ } }, { - "id": 23223, + "id": 23270, "properties": { "east": "tall", "north": "none", @@ -259420,7 +260017,7 @@ } }, { - "id": 23224, + "id": 23271, "properties": { "east": "tall", "north": "none", @@ -259431,7 +260028,7 @@ } }, { - "id": 23225, + "id": 23272, "properties": { "east": "tall", "north": "none", @@ -259442,7 +260039,7 @@ } }, { - "id": 23226, + "id": 23273, "properties": { "east": "tall", "north": "none", @@ -259453,7 +260050,7 @@ } }, { - "id": 23227, + "id": 23274, "properties": { "east": "tall", "north": "none", @@ -259464,7 +260061,7 @@ } }, { - "id": 23228, + "id": 23275, "properties": { "east": "tall", "north": "none", @@ -259475,7 +260072,7 @@ } }, { - "id": 23229, + "id": 23276, "properties": { "east": "tall", "north": "none", @@ -259486,7 +260083,7 @@ } }, { - "id": 23230, + "id": 23277, "properties": { "east": "tall", "north": "none", @@ -259497,7 +260094,7 @@ } }, { - "id": 23231, + "id": 23278, "properties": { "east": "tall", "north": "none", @@ -259508,7 +260105,7 @@ } }, { - "id": 23232, + "id": 23279, "properties": { "east": "tall", "north": "none", @@ -259519,7 +260116,7 @@ } }, { - "id": 23233, + "id": 23280, "properties": { "east": "tall", "north": "none", @@ -259530,7 +260127,7 @@ } }, { - "id": 23234, + "id": 23281, "properties": { "east": "tall", "north": "none", @@ -259541,7 +260138,7 @@ } }, { - "id": 23235, + "id": 23282, "properties": { "east": "tall", "north": "none", @@ -259552,7 +260149,7 @@ } }, { - "id": 23236, + "id": 23283, "properties": { "east": "tall", "north": "none", @@ -259563,7 +260160,7 @@ } }, { - "id": 23237, + "id": 23284, "properties": { "east": "tall", "north": "none", @@ -259574,7 +260171,7 @@ } }, { - "id": 23238, + "id": 23285, "properties": { "east": "tall", "north": "none", @@ -259585,7 +260182,7 @@ } }, { - "id": 23239, + "id": 23286, "properties": { "east": "tall", "north": "none", @@ -259596,7 +260193,7 @@ } }, { - "id": 23240, + "id": 23287, "properties": { "east": "tall", "north": "none", @@ -259607,7 +260204,7 @@ } }, { - "id": 23241, + "id": 23288, "properties": { "east": "tall", "north": "none", @@ -259618,7 +260215,7 @@ } }, { - "id": 23242, + "id": 23289, "properties": { "east": "tall", "north": "none", @@ -259629,7 +260226,7 @@ } }, { - "id": 23243, + "id": 23290, "properties": { "east": "tall", "north": "none", @@ -259640,7 +260237,7 @@ } }, { - "id": 23244, + "id": 23291, "properties": { "east": "tall", "north": "none", @@ -259651,7 +260248,7 @@ } }, { - "id": 23245, + "id": 23292, "properties": { "east": "tall", "north": "none", @@ -259662,7 +260259,7 @@ } }, { - "id": 23246, + "id": 23293, "properties": { "east": "tall", "north": "none", @@ -259673,7 +260270,7 @@ } }, { - "id": 23247, + "id": 23294, "properties": { "east": "tall", "north": "none", @@ -259684,7 +260281,7 @@ } }, { - "id": 23248, + "id": 23295, "properties": { "east": "tall", "north": "none", @@ -259695,7 +260292,7 @@ } }, { - "id": 23249, + "id": 23296, "properties": { "east": "tall", "north": "none", @@ -259706,7 +260303,7 @@ } }, { - "id": 23250, + "id": 23297, "properties": { "east": "tall", "north": "none", @@ -259717,7 +260314,7 @@ } }, { - "id": 23251, + "id": 23298, "properties": { "east": "tall", "north": "none", @@ -259728,7 +260325,7 @@ } }, { - "id": 23252, + "id": 23299, "properties": { "east": "tall", "north": "none", @@ -259739,7 +260336,7 @@ } }, { - "id": 23253, + "id": 23300, "properties": { "east": "tall", "north": "none", @@ -259750,7 +260347,7 @@ } }, { - "id": 23254, + "id": 23301, "properties": { "east": "tall", "north": "none", @@ -259761,7 +260358,7 @@ } }, { - "id": 23255, + "id": 23302, "properties": { "east": "tall", "north": "none", @@ -259772,7 +260369,7 @@ } }, { - "id": 23256, + "id": 23303, "properties": { "east": "tall", "north": "low", @@ -259783,7 +260380,7 @@ } }, { - "id": 23257, + "id": 23304, "properties": { "east": "tall", "north": "low", @@ -259794,7 +260391,7 @@ } }, { - "id": 23258, + "id": 23305, "properties": { "east": "tall", "north": "low", @@ -259805,7 +260402,7 @@ } }, { - "id": 23259, + "id": 23306, "properties": { "east": "tall", "north": "low", @@ -259816,7 +260413,7 @@ } }, { - "id": 23260, + "id": 23307, "properties": { "east": "tall", "north": "low", @@ -259827,7 +260424,7 @@ } }, { - "id": 23261, + "id": 23308, "properties": { "east": "tall", "north": "low", @@ -259838,7 +260435,7 @@ } }, { - "id": 23262, + "id": 23309, "properties": { "east": "tall", "north": "low", @@ -259849,7 +260446,7 @@ } }, { - "id": 23263, + "id": 23310, "properties": { "east": "tall", "north": "low", @@ -259860,7 +260457,7 @@ } }, { - "id": 23264, + "id": 23311, "properties": { "east": "tall", "north": "low", @@ -259871,7 +260468,7 @@ } }, { - "id": 23265, + "id": 23312, "properties": { "east": "tall", "north": "low", @@ -259882,7 +260479,7 @@ } }, { - "id": 23266, + "id": 23313, "properties": { "east": "tall", "north": "low", @@ -259893,7 +260490,7 @@ } }, { - "id": 23267, + "id": 23314, "properties": { "east": "tall", "north": "low", @@ -259904,7 +260501,7 @@ } }, { - "id": 23268, + "id": 23315, "properties": { "east": "tall", "north": "low", @@ -259915,7 +260512,7 @@ } }, { - "id": 23269, + "id": 23316, "properties": { "east": "tall", "north": "low", @@ -259926,7 +260523,7 @@ } }, { - "id": 23270, + "id": 23317, "properties": { "east": "tall", "north": "low", @@ -259937,7 +260534,7 @@ } }, { - "id": 23271, + "id": 23318, "properties": { "east": "tall", "north": "low", @@ -259948,7 +260545,7 @@ } }, { - "id": 23272, + "id": 23319, "properties": { "east": "tall", "north": "low", @@ -259959,7 +260556,7 @@ } }, { - "id": 23273, + "id": 23320, "properties": { "east": "tall", "north": "low", @@ -259970,7 +260567,7 @@ } }, { - "id": 23274, + "id": 23321, "properties": { "east": "tall", "north": "low", @@ -259981,7 +260578,7 @@ } }, { - "id": 23275, + "id": 23322, "properties": { "east": "tall", "north": "low", @@ -259992,7 +260589,7 @@ } }, { - "id": 23276, + "id": 23323, "properties": { "east": "tall", "north": "low", @@ -260003,7 +260600,7 @@ } }, { - "id": 23277, + "id": 23324, "properties": { "east": "tall", "north": "low", @@ -260014,7 +260611,7 @@ } }, { - "id": 23278, + "id": 23325, "properties": { "east": "tall", "north": "low", @@ -260025,7 +260622,7 @@ } }, { - "id": 23279, + "id": 23326, "properties": { "east": "tall", "north": "low", @@ -260036,7 +260633,7 @@ } }, { - "id": 23280, + "id": 23327, "properties": { "east": "tall", "north": "low", @@ -260047,7 +260644,7 @@ } }, { - "id": 23281, + "id": 23328, "properties": { "east": "tall", "north": "low", @@ -260058,7 +260655,7 @@ } }, { - "id": 23282, + "id": 23329, "properties": { "east": "tall", "north": "low", @@ -260069,7 +260666,7 @@ } }, { - "id": 23283, + "id": 23330, "properties": { "east": "tall", "north": "low", @@ -260080,7 +260677,7 @@ } }, { - "id": 23284, + "id": 23331, "properties": { "east": "tall", "north": "low", @@ -260091,7 +260688,7 @@ } }, { - "id": 23285, + "id": 23332, "properties": { "east": "tall", "north": "low", @@ -260102,7 +260699,7 @@ } }, { - "id": 23286, + "id": 23333, "properties": { "east": "tall", "north": "low", @@ -260113,7 +260710,7 @@ } }, { - "id": 23287, + "id": 23334, "properties": { "east": "tall", "north": "low", @@ -260124,7 +260721,7 @@ } }, { - "id": 23288, + "id": 23335, "properties": { "east": "tall", "north": "low", @@ -260135,7 +260732,7 @@ } }, { - "id": 23289, + "id": 23336, "properties": { "east": "tall", "north": "low", @@ -260146,7 +260743,7 @@ } }, { - "id": 23290, + "id": 23337, "properties": { "east": "tall", "north": "low", @@ -260157,7 +260754,7 @@ } }, { - "id": 23291, + "id": 23338, "properties": { "east": "tall", "north": "low", @@ -260168,7 +260765,7 @@ } }, { - "id": 23292, + "id": 23339, "properties": { "east": "tall", "north": "tall", @@ -260179,7 +260776,7 @@ } }, { - "id": 23293, + "id": 23340, "properties": { "east": "tall", "north": "tall", @@ -260190,7 +260787,7 @@ } }, { - "id": 23294, + "id": 23341, "properties": { "east": "tall", "north": "tall", @@ -260201,7 +260798,7 @@ } }, { - "id": 23295, + "id": 23342, "properties": { "east": "tall", "north": "tall", @@ -260212,7 +260809,7 @@ } }, { - "id": 23296, + "id": 23343, "properties": { "east": "tall", "north": "tall", @@ -260223,7 +260820,7 @@ } }, { - "id": 23297, + "id": 23344, "properties": { "east": "tall", "north": "tall", @@ -260234,7 +260831,7 @@ } }, { - "id": 23298, + "id": 23345, "properties": { "east": "tall", "north": "tall", @@ -260245,7 +260842,7 @@ } }, { - "id": 23299, + "id": 23346, "properties": { "east": "tall", "north": "tall", @@ -260256,7 +260853,7 @@ } }, { - "id": 23300, + "id": 23347, "properties": { "east": "tall", "north": "tall", @@ -260267,7 +260864,7 @@ } }, { - "id": 23301, + "id": 23348, "properties": { "east": "tall", "north": "tall", @@ -260278,7 +260875,7 @@ } }, { - "id": 23302, + "id": 23349, "properties": { "east": "tall", "north": "tall", @@ -260289,7 +260886,7 @@ } }, { - "id": 23303, + "id": 23350, "properties": { "east": "tall", "north": "tall", @@ -260300,7 +260897,7 @@ } }, { - "id": 23304, + "id": 23351, "properties": { "east": "tall", "north": "tall", @@ -260311,7 +260908,7 @@ } }, { - "id": 23305, + "id": 23352, "properties": { "east": "tall", "north": "tall", @@ -260322,7 +260919,7 @@ } }, { - "id": 23306, + "id": 23353, "properties": { "east": "tall", "north": "tall", @@ -260333,7 +260930,7 @@ } }, { - "id": 23307, + "id": 23354, "properties": { "east": "tall", "north": "tall", @@ -260344,7 +260941,7 @@ } }, { - "id": 23308, + "id": 23355, "properties": { "east": "tall", "north": "tall", @@ -260355,7 +260952,7 @@ } }, { - "id": 23309, + "id": 23356, "properties": { "east": "tall", "north": "tall", @@ -260366,7 +260963,7 @@ } }, { - "id": 23310, + "id": 23357, "properties": { "east": "tall", "north": "tall", @@ -260377,7 +260974,7 @@ } }, { - "id": 23311, + "id": 23358, "properties": { "east": "tall", "north": "tall", @@ -260388,7 +260985,7 @@ } }, { - "id": 23312, + "id": 23359, "properties": { "east": "tall", "north": "tall", @@ -260399,7 +260996,7 @@ } }, { - "id": 23313, + "id": 23360, "properties": { "east": "tall", "north": "tall", @@ -260410,7 +261007,7 @@ } }, { - "id": 23314, + "id": 23361, "properties": { "east": "tall", "north": "tall", @@ -260421,7 +261018,7 @@ } }, { - "id": 23315, + "id": 23362, "properties": { "east": "tall", "north": "tall", @@ -260432,7 +261029,7 @@ } }, { - "id": 23316, + "id": 23363, "properties": { "east": "tall", "north": "tall", @@ -260443,7 +261040,7 @@ } }, { - "id": 23317, + "id": 23364, "properties": { "east": "tall", "north": "tall", @@ -260454,7 +261051,7 @@ } }, { - "id": 23318, + "id": 23365, "properties": { "east": "tall", "north": "tall", @@ -260465,7 +261062,7 @@ } }, { - "id": 23319, + "id": 23366, "properties": { "east": "tall", "north": "tall", @@ -260476,7 +261073,7 @@ } }, { - "id": 23320, + "id": 23367, "properties": { "east": "tall", "north": "tall", @@ -260487,7 +261084,7 @@ } }, { - "id": 23321, + "id": 23368, "properties": { "east": "tall", "north": "tall", @@ -260498,7 +261095,7 @@ } }, { - "id": 23322, + "id": 23369, "properties": { "east": "tall", "north": "tall", @@ -260509,7 +261106,7 @@ } }, { - "id": 23323, + "id": 23370, "properties": { "east": "tall", "north": "tall", @@ -260520,7 +261117,7 @@ } }, { - "id": 23324, + "id": 23371, "properties": { "east": "tall", "north": "tall", @@ -260531,7 +261128,7 @@ } }, { - "id": 23325, + "id": 23372, "properties": { "east": "tall", "north": "tall", @@ -260542,7 +261139,7 @@ } }, { - "id": 23326, + "id": 23373, "properties": { "east": "tall", "north": "tall", @@ -260553,7 +261150,7 @@ } }, { - "id": 23327, + "id": 23374, "properties": { "east": "tall", "north": "tall", @@ -260573,7 +261170,7 @@ "states": [ { "default": true, - "id": 22917 + "id": 22964 } ] }, @@ -260595,21 +261192,21 @@ }, "states": [ { - "id": 22095, + "id": 22142, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 22096, + "id": 22143, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 22097, + "id": 22144, "properties": { "type": "bottom", "waterlogged": "true" @@ -260617,21 +261214,21 @@ }, { "default": true, - "id": 22098, + "id": 22145, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 22099, + "id": 22146, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 22100, + "id": 22147, "properties": { "type": "double", "waterlogged": "false" @@ -260672,7 +261269,7 @@ }, "states": [ { - "id": 22101, + "id": 22148, "properties": { "facing": "north", "half": "top", @@ -260681,7 +261278,7 @@ } }, { - "id": 22102, + "id": 22149, "properties": { "facing": "north", "half": "top", @@ -260690,7 +261287,7 @@ } }, { - "id": 22103, + "id": 22150, "properties": { "facing": "north", "half": "top", @@ -260699,7 +261296,7 @@ } }, { - "id": 22104, + "id": 22151, "properties": { "facing": "north", "half": "top", @@ -260708,7 +261305,7 @@ } }, { - "id": 22105, + "id": 22152, "properties": { "facing": "north", "half": "top", @@ -260717,7 +261314,7 @@ } }, { - "id": 22106, + "id": 22153, "properties": { "facing": "north", "half": "top", @@ -260726,7 +261323,7 @@ } }, { - "id": 22107, + "id": 22154, "properties": { "facing": "north", "half": "top", @@ -260735,7 +261332,7 @@ } }, { - "id": 22108, + "id": 22155, "properties": { "facing": "north", "half": "top", @@ -260744,7 +261341,7 @@ } }, { - "id": 22109, + "id": 22156, "properties": { "facing": "north", "half": "top", @@ -260753,7 +261350,7 @@ } }, { - "id": 22110, + "id": 22157, "properties": { "facing": "north", "half": "top", @@ -260762,7 +261359,7 @@ } }, { - "id": 22111, + "id": 22158, "properties": { "facing": "north", "half": "bottom", @@ -260772,7 +261369,7 @@ }, { "default": true, - "id": 22112, + "id": 22159, "properties": { "facing": "north", "half": "bottom", @@ -260781,7 +261378,7 @@ } }, { - "id": 22113, + "id": 22160, "properties": { "facing": "north", "half": "bottom", @@ -260790,7 +261387,7 @@ } }, { - "id": 22114, + "id": 22161, "properties": { "facing": "north", "half": "bottom", @@ -260799,7 +261396,7 @@ } }, { - "id": 22115, + "id": 22162, "properties": { "facing": "north", "half": "bottom", @@ -260808,7 +261405,7 @@ } }, { - "id": 22116, + "id": 22163, "properties": { "facing": "north", "half": "bottom", @@ -260817,7 +261414,7 @@ } }, { - "id": 22117, + "id": 22164, "properties": { "facing": "north", "half": "bottom", @@ -260826,7 +261423,7 @@ } }, { - "id": 22118, + "id": 22165, "properties": { "facing": "north", "half": "bottom", @@ -260835,7 +261432,7 @@ } }, { - "id": 22119, + "id": 22166, "properties": { "facing": "north", "half": "bottom", @@ -260844,7 +261441,7 @@ } }, { - "id": 22120, + "id": 22167, "properties": { "facing": "north", "half": "bottom", @@ -260853,7 +261450,7 @@ } }, { - "id": 22121, + "id": 22168, "properties": { "facing": "south", "half": "top", @@ -260862,7 +261459,7 @@ } }, { - "id": 22122, + "id": 22169, "properties": { "facing": "south", "half": "top", @@ -260871,7 +261468,7 @@ } }, { - "id": 22123, + "id": 22170, "properties": { "facing": "south", "half": "top", @@ -260880,7 +261477,7 @@ } }, { - "id": 22124, + "id": 22171, "properties": { "facing": "south", "half": "top", @@ -260889,7 +261486,7 @@ } }, { - "id": 22125, + "id": 22172, "properties": { "facing": "south", "half": "top", @@ -260898,7 +261495,7 @@ } }, { - "id": 22126, + "id": 22173, "properties": { "facing": "south", "half": "top", @@ -260907,7 +261504,7 @@ } }, { - "id": 22127, + "id": 22174, "properties": { "facing": "south", "half": "top", @@ -260916,7 +261513,7 @@ } }, { - "id": 22128, + "id": 22175, "properties": { "facing": "south", "half": "top", @@ -260925,7 +261522,7 @@ } }, { - "id": 22129, + "id": 22176, "properties": { "facing": "south", "half": "top", @@ -260934,7 +261531,7 @@ } }, { - "id": 22130, + "id": 22177, "properties": { "facing": "south", "half": "top", @@ -260943,7 +261540,7 @@ } }, { - "id": 22131, + "id": 22178, "properties": { "facing": "south", "half": "bottom", @@ -260952,7 +261549,7 @@ } }, { - "id": 22132, + "id": 22179, "properties": { "facing": "south", "half": "bottom", @@ -260961,7 +261558,7 @@ } }, { - "id": 22133, + "id": 22180, "properties": { "facing": "south", "half": "bottom", @@ -260970,7 +261567,7 @@ } }, { - "id": 22134, + "id": 22181, "properties": { "facing": "south", "half": "bottom", @@ -260979,7 +261576,7 @@ } }, { - "id": 22135, + "id": 22182, "properties": { "facing": "south", "half": "bottom", @@ -260988,7 +261585,7 @@ } }, { - "id": 22136, + "id": 22183, "properties": { "facing": "south", "half": "bottom", @@ -260997,7 +261594,7 @@ } }, { - "id": 22137, + "id": 22184, "properties": { "facing": "south", "half": "bottom", @@ -261006,7 +261603,7 @@ } }, { - "id": 22138, + "id": 22185, "properties": { "facing": "south", "half": "bottom", @@ -261015,7 +261612,7 @@ } }, { - "id": 22139, + "id": 22186, "properties": { "facing": "south", "half": "bottom", @@ -261024,7 +261621,7 @@ } }, { - "id": 22140, + "id": 22187, "properties": { "facing": "south", "half": "bottom", @@ -261033,7 +261630,7 @@ } }, { - "id": 22141, + "id": 22188, "properties": { "facing": "west", "half": "top", @@ -261042,7 +261639,7 @@ } }, { - "id": 22142, + "id": 22189, "properties": { "facing": "west", "half": "top", @@ -261051,7 +261648,7 @@ } }, { - "id": 22143, + "id": 22190, "properties": { "facing": "west", "half": "top", @@ -261060,7 +261657,7 @@ } }, { - "id": 22144, + "id": 22191, "properties": { "facing": "west", "half": "top", @@ -261069,7 +261666,7 @@ } }, { - "id": 22145, + "id": 22192, "properties": { "facing": "west", "half": "top", @@ -261078,7 +261675,7 @@ } }, { - "id": 22146, + "id": 22193, "properties": { "facing": "west", "half": "top", @@ -261087,7 +261684,7 @@ } }, { - "id": 22147, + "id": 22194, "properties": { "facing": "west", "half": "top", @@ -261096,7 +261693,7 @@ } }, { - "id": 22148, + "id": 22195, "properties": { "facing": "west", "half": "top", @@ -261105,7 +261702,7 @@ } }, { - "id": 22149, + "id": 22196, "properties": { "facing": "west", "half": "top", @@ -261114,7 +261711,7 @@ } }, { - "id": 22150, + "id": 22197, "properties": { "facing": "west", "half": "top", @@ -261123,7 +261720,7 @@ } }, { - "id": 22151, + "id": 22198, "properties": { "facing": "west", "half": "bottom", @@ -261132,7 +261729,7 @@ } }, { - "id": 22152, + "id": 22199, "properties": { "facing": "west", "half": "bottom", @@ -261141,7 +261738,7 @@ } }, { - "id": 22153, + "id": 22200, "properties": { "facing": "west", "half": "bottom", @@ -261150,7 +261747,7 @@ } }, { - "id": 22154, + "id": 22201, "properties": { "facing": "west", "half": "bottom", @@ -261159,7 +261756,7 @@ } }, { - "id": 22155, + "id": 22202, "properties": { "facing": "west", "half": "bottom", @@ -261168,7 +261765,7 @@ } }, { - "id": 22156, + "id": 22203, "properties": { "facing": "west", "half": "bottom", @@ -261177,7 +261774,7 @@ } }, { - "id": 22157, + "id": 22204, "properties": { "facing": "west", "half": "bottom", @@ -261186,7 +261783,7 @@ } }, { - "id": 22158, + "id": 22205, "properties": { "facing": "west", "half": "bottom", @@ -261195,7 +261792,7 @@ } }, { - "id": 22159, + "id": 22206, "properties": { "facing": "west", "half": "bottom", @@ -261204,7 +261801,7 @@ } }, { - "id": 22160, + "id": 22207, "properties": { "facing": "west", "half": "bottom", @@ -261213,7 +261810,7 @@ } }, { - "id": 22161, + "id": 22208, "properties": { "facing": "east", "half": "top", @@ -261222,7 +261819,7 @@ } }, { - "id": 22162, + "id": 22209, "properties": { "facing": "east", "half": "top", @@ -261231,7 +261828,7 @@ } }, { - "id": 22163, + "id": 22210, "properties": { "facing": "east", "half": "top", @@ -261240,7 +261837,7 @@ } }, { - "id": 22164, + "id": 22211, "properties": { "facing": "east", "half": "top", @@ -261249,7 +261846,7 @@ } }, { - "id": 22165, + "id": 22212, "properties": { "facing": "east", "half": "top", @@ -261258,7 +261855,7 @@ } }, { - "id": 22166, + "id": 22213, "properties": { "facing": "east", "half": "top", @@ -261267,7 +261864,7 @@ } }, { - "id": 22167, + "id": 22214, "properties": { "facing": "east", "half": "top", @@ -261276,7 +261873,7 @@ } }, { - "id": 22168, + "id": 22215, "properties": { "facing": "east", "half": "top", @@ -261285,7 +261882,7 @@ } }, { - "id": 22169, + "id": 22216, "properties": { "facing": "east", "half": "top", @@ -261294,7 +261891,7 @@ } }, { - "id": 22170, + "id": 22217, "properties": { "facing": "east", "half": "top", @@ -261303,7 +261900,7 @@ } }, { - "id": 22171, + "id": 22218, "properties": { "facing": "east", "half": "bottom", @@ -261312,7 +261909,7 @@ } }, { - "id": 22172, + "id": 22219, "properties": { "facing": "east", "half": "bottom", @@ -261321,7 +261918,7 @@ } }, { - "id": 22173, + "id": 22220, "properties": { "facing": "east", "half": "bottom", @@ -261330,7 +261927,7 @@ } }, { - "id": 22174, + "id": 22221, "properties": { "facing": "east", "half": "bottom", @@ -261339,7 +261936,7 @@ } }, { - "id": 22175, + "id": 22222, "properties": { "facing": "east", "half": "bottom", @@ -261348,7 +261945,7 @@ } }, { - "id": 22176, + "id": 22223, "properties": { "facing": "east", "half": "bottom", @@ -261357,7 +261954,7 @@ } }, { - "id": 22177, + "id": 22224, "properties": { "facing": "east", "half": "bottom", @@ -261366,7 +261963,7 @@ } }, { - "id": 22178, + "id": 22225, "properties": { "facing": "east", "half": "bottom", @@ -261375,7 +261972,7 @@ } }, { - "id": 22179, + "id": 22226, "properties": { "facing": "east", "half": "bottom", @@ -261384,7 +261981,7 @@ } }, { - "id": 22180, + "id": 22227, "properties": { "facing": "east", "half": "bottom", @@ -261431,7 +262028,7 @@ }, "states": [ { - "id": 22181, + "id": 22228, "properties": { "east": "none", "north": "none", @@ -261442,7 +262039,7 @@ } }, { - "id": 22182, + "id": 22229, "properties": { "east": "none", "north": "none", @@ -261453,7 +262050,7 @@ } }, { - "id": 22183, + "id": 22230, "properties": { "east": "none", "north": "none", @@ -261465,7 +262062,7 @@ }, { "default": true, - "id": 22184, + "id": 22231, "properties": { "east": "none", "north": "none", @@ -261476,7 +262073,7 @@ } }, { - "id": 22185, + "id": 22232, "properties": { "east": "none", "north": "none", @@ -261487,7 +262084,7 @@ } }, { - "id": 22186, + "id": 22233, "properties": { "east": "none", "north": "none", @@ -261498,7 +262095,7 @@ } }, { - "id": 22187, + "id": 22234, "properties": { "east": "none", "north": "none", @@ -261509,7 +262106,7 @@ } }, { - "id": 22188, + "id": 22235, "properties": { "east": "none", "north": "none", @@ -261520,7 +262117,7 @@ } }, { - "id": 22189, + "id": 22236, "properties": { "east": "none", "north": "none", @@ -261531,7 +262128,7 @@ } }, { - "id": 22190, + "id": 22237, "properties": { "east": "none", "north": "none", @@ -261542,7 +262139,7 @@ } }, { - "id": 22191, + "id": 22238, "properties": { "east": "none", "north": "none", @@ -261553,7 +262150,7 @@ } }, { - "id": 22192, + "id": 22239, "properties": { "east": "none", "north": "none", @@ -261564,7 +262161,7 @@ } }, { - "id": 22193, + "id": 22240, "properties": { "east": "none", "north": "none", @@ -261575,7 +262172,7 @@ } }, { - "id": 22194, + "id": 22241, "properties": { "east": "none", "north": "none", @@ -261586,7 +262183,7 @@ } }, { - "id": 22195, + "id": 22242, "properties": { "east": "none", "north": "none", @@ -261597,7 +262194,7 @@ } }, { - "id": 22196, + "id": 22243, "properties": { "east": "none", "north": "none", @@ -261608,7 +262205,7 @@ } }, { - "id": 22197, + "id": 22244, "properties": { "east": "none", "north": "none", @@ -261619,7 +262216,7 @@ } }, { - "id": 22198, + "id": 22245, "properties": { "east": "none", "north": "none", @@ -261630,7 +262227,7 @@ } }, { - "id": 22199, + "id": 22246, "properties": { "east": "none", "north": "none", @@ -261641,7 +262238,7 @@ } }, { - "id": 22200, + "id": 22247, "properties": { "east": "none", "north": "none", @@ -261652,7 +262249,7 @@ } }, { - "id": 22201, + "id": 22248, "properties": { "east": "none", "north": "none", @@ -261663,7 +262260,7 @@ } }, { - "id": 22202, + "id": 22249, "properties": { "east": "none", "north": "none", @@ -261674,7 +262271,7 @@ } }, { - "id": 22203, + "id": 22250, "properties": { "east": "none", "north": "none", @@ -261685,7 +262282,7 @@ } }, { - "id": 22204, + "id": 22251, "properties": { "east": "none", "north": "none", @@ -261696,7 +262293,7 @@ } }, { - "id": 22205, + "id": 22252, "properties": { "east": "none", "north": "none", @@ -261707,7 +262304,7 @@ } }, { - "id": 22206, + "id": 22253, "properties": { "east": "none", "north": "none", @@ -261718,7 +262315,7 @@ } }, { - "id": 22207, + "id": 22254, "properties": { "east": "none", "north": "none", @@ -261729,7 +262326,7 @@ } }, { - "id": 22208, + "id": 22255, "properties": { "east": "none", "north": "none", @@ -261740,7 +262337,7 @@ } }, { - "id": 22209, + "id": 22256, "properties": { "east": "none", "north": "none", @@ -261751,7 +262348,7 @@ } }, { - "id": 22210, + "id": 22257, "properties": { "east": "none", "north": "none", @@ -261762,7 +262359,7 @@ } }, { - "id": 22211, + "id": 22258, "properties": { "east": "none", "north": "none", @@ -261773,7 +262370,7 @@ } }, { - "id": 22212, + "id": 22259, "properties": { "east": "none", "north": "none", @@ -261784,7 +262381,7 @@ } }, { - "id": 22213, + "id": 22260, "properties": { "east": "none", "north": "none", @@ -261795,7 +262392,7 @@ } }, { - "id": 22214, + "id": 22261, "properties": { "east": "none", "north": "none", @@ -261806,7 +262403,7 @@ } }, { - "id": 22215, + "id": 22262, "properties": { "east": "none", "north": "none", @@ -261817,7 +262414,7 @@ } }, { - "id": 22216, + "id": 22263, "properties": { "east": "none", "north": "none", @@ -261828,7 +262425,7 @@ } }, { - "id": 22217, + "id": 22264, "properties": { "east": "none", "north": "low", @@ -261839,7 +262436,7 @@ } }, { - "id": 22218, + "id": 22265, "properties": { "east": "none", "north": "low", @@ -261850,7 +262447,7 @@ } }, { - "id": 22219, + "id": 22266, "properties": { "east": "none", "north": "low", @@ -261861,7 +262458,7 @@ } }, { - "id": 22220, + "id": 22267, "properties": { "east": "none", "north": "low", @@ -261872,7 +262469,7 @@ } }, { - "id": 22221, + "id": 22268, "properties": { "east": "none", "north": "low", @@ -261883,7 +262480,7 @@ } }, { - "id": 22222, + "id": 22269, "properties": { "east": "none", "north": "low", @@ -261894,7 +262491,7 @@ } }, { - "id": 22223, + "id": 22270, "properties": { "east": "none", "north": "low", @@ -261905,7 +262502,7 @@ } }, { - "id": 22224, + "id": 22271, "properties": { "east": "none", "north": "low", @@ -261916,7 +262513,7 @@ } }, { - "id": 22225, + "id": 22272, "properties": { "east": "none", "north": "low", @@ -261927,7 +262524,7 @@ } }, { - "id": 22226, + "id": 22273, "properties": { "east": "none", "north": "low", @@ -261938,7 +262535,7 @@ } }, { - "id": 22227, + "id": 22274, "properties": { "east": "none", "north": "low", @@ -261949,7 +262546,7 @@ } }, { - "id": 22228, + "id": 22275, "properties": { "east": "none", "north": "low", @@ -261960,7 +262557,7 @@ } }, { - "id": 22229, + "id": 22276, "properties": { "east": "none", "north": "low", @@ -261971,7 +262568,7 @@ } }, { - "id": 22230, + "id": 22277, "properties": { "east": "none", "north": "low", @@ -261982,7 +262579,7 @@ } }, { - "id": 22231, + "id": 22278, "properties": { "east": "none", "north": "low", @@ -261993,7 +262590,7 @@ } }, { - "id": 22232, + "id": 22279, "properties": { "east": "none", "north": "low", @@ -262004,7 +262601,7 @@ } }, { - "id": 22233, + "id": 22280, "properties": { "east": "none", "north": "low", @@ -262015,7 +262612,7 @@ } }, { - "id": 22234, + "id": 22281, "properties": { "east": "none", "north": "low", @@ -262026,7 +262623,7 @@ } }, { - "id": 22235, + "id": 22282, "properties": { "east": "none", "north": "low", @@ -262037,7 +262634,7 @@ } }, { - "id": 22236, + "id": 22283, "properties": { "east": "none", "north": "low", @@ -262048,7 +262645,7 @@ } }, { - "id": 22237, + "id": 22284, "properties": { "east": "none", "north": "low", @@ -262059,7 +262656,7 @@ } }, { - "id": 22238, + "id": 22285, "properties": { "east": "none", "north": "low", @@ -262070,7 +262667,7 @@ } }, { - "id": 22239, + "id": 22286, "properties": { "east": "none", "north": "low", @@ -262081,7 +262678,7 @@ } }, { - "id": 22240, + "id": 22287, "properties": { "east": "none", "north": "low", @@ -262092,7 +262689,7 @@ } }, { - "id": 22241, + "id": 22288, "properties": { "east": "none", "north": "low", @@ -262103,7 +262700,7 @@ } }, { - "id": 22242, + "id": 22289, "properties": { "east": "none", "north": "low", @@ -262114,7 +262711,7 @@ } }, { - "id": 22243, + "id": 22290, "properties": { "east": "none", "north": "low", @@ -262125,7 +262722,7 @@ } }, { - "id": 22244, + "id": 22291, "properties": { "east": "none", "north": "low", @@ -262136,7 +262733,7 @@ } }, { - "id": 22245, + "id": 22292, "properties": { "east": "none", "north": "low", @@ -262147,7 +262744,7 @@ } }, { - "id": 22246, + "id": 22293, "properties": { "east": "none", "north": "low", @@ -262158,7 +262755,7 @@ } }, { - "id": 22247, + "id": 22294, "properties": { "east": "none", "north": "low", @@ -262169,7 +262766,7 @@ } }, { - "id": 22248, + "id": 22295, "properties": { "east": "none", "north": "low", @@ -262180,7 +262777,7 @@ } }, { - "id": 22249, + "id": 22296, "properties": { "east": "none", "north": "low", @@ -262191,7 +262788,7 @@ } }, { - "id": 22250, + "id": 22297, "properties": { "east": "none", "north": "low", @@ -262202,7 +262799,7 @@ } }, { - "id": 22251, + "id": 22298, "properties": { "east": "none", "north": "low", @@ -262213,7 +262810,7 @@ } }, { - "id": 22252, + "id": 22299, "properties": { "east": "none", "north": "low", @@ -262224,7 +262821,7 @@ } }, { - "id": 22253, + "id": 22300, "properties": { "east": "none", "north": "tall", @@ -262235,7 +262832,7 @@ } }, { - "id": 22254, + "id": 22301, "properties": { "east": "none", "north": "tall", @@ -262246,7 +262843,7 @@ } }, { - "id": 22255, + "id": 22302, "properties": { "east": "none", "north": "tall", @@ -262257,7 +262854,7 @@ } }, { - "id": 22256, + "id": 22303, "properties": { "east": "none", "north": "tall", @@ -262268,7 +262865,7 @@ } }, { - "id": 22257, + "id": 22304, "properties": { "east": "none", "north": "tall", @@ -262279,7 +262876,7 @@ } }, { - "id": 22258, + "id": 22305, "properties": { "east": "none", "north": "tall", @@ -262290,7 +262887,7 @@ } }, { - "id": 22259, + "id": 22306, "properties": { "east": "none", "north": "tall", @@ -262301,7 +262898,7 @@ } }, { - "id": 22260, + "id": 22307, "properties": { "east": "none", "north": "tall", @@ -262312,7 +262909,7 @@ } }, { - "id": 22261, + "id": 22308, "properties": { "east": "none", "north": "tall", @@ -262323,7 +262920,7 @@ } }, { - "id": 22262, + "id": 22309, "properties": { "east": "none", "north": "tall", @@ -262334,7 +262931,7 @@ } }, { - "id": 22263, + "id": 22310, "properties": { "east": "none", "north": "tall", @@ -262345,7 +262942,7 @@ } }, { - "id": 22264, + "id": 22311, "properties": { "east": "none", "north": "tall", @@ -262356,7 +262953,7 @@ } }, { - "id": 22265, + "id": 22312, "properties": { "east": "none", "north": "tall", @@ -262367,7 +262964,7 @@ } }, { - "id": 22266, + "id": 22313, "properties": { "east": "none", "north": "tall", @@ -262378,7 +262975,7 @@ } }, { - "id": 22267, + "id": 22314, "properties": { "east": "none", "north": "tall", @@ -262389,7 +262986,7 @@ } }, { - "id": 22268, + "id": 22315, "properties": { "east": "none", "north": "tall", @@ -262400,7 +262997,7 @@ } }, { - "id": 22269, + "id": 22316, "properties": { "east": "none", "north": "tall", @@ -262411,7 +263008,7 @@ } }, { - "id": 22270, + "id": 22317, "properties": { "east": "none", "north": "tall", @@ -262422,7 +263019,7 @@ } }, { - "id": 22271, + "id": 22318, "properties": { "east": "none", "north": "tall", @@ -262433,7 +263030,7 @@ } }, { - "id": 22272, + "id": 22319, "properties": { "east": "none", "north": "tall", @@ -262444,7 +263041,7 @@ } }, { - "id": 22273, + "id": 22320, "properties": { "east": "none", "north": "tall", @@ -262455,7 +263052,7 @@ } }, { - "id": 22274, + "id": 22321, "properties": { "east": "none", "north": "tall", @@ -262466,7 +263063,7 @@ } }, { - "id": 22275, + "id": 22322, "properties": { "east": "none", "north": "tall", @@ -262477,7 +263074,7 @@ } }, { - "id": 22276, + "id": 22323, "properties": { "east": "none", "north": "tall", @@ -262488,7 +263085,7 @@ } }, { - "id": 22277, + "id": 22324, "properties": { "east": "none", "north": "tall", @@ -262499,7 +263096,7 @@ } }, { - "id": 22278, + "id": 22325, "properties": { "east": "none", "north": "tall", @@ -262510,7 +263107,7 @@ } }, { - "id": 22279, + "id": 22326, "properties": { "east": "none", "north": "tall", @@ -262521,7 +263118,7 @@ } }, { - "id": 22280, + "id": 22327, "properties": { "east": "none", "north": "tall", @@ -262532,7 +263129,7 @@ } }, { - "id": 22281, + "id": 22328, "properties": { "east": "none", "north": "tall", @@ -262543,7 +263140,7 @@ } }, { - "id": 22282, + "id": 22329, "properties": { "east": "none", "north": "tall", @@ -262554,7 +263151,7 @@ } }, { - "id": 22283, + "id": 22330, "properties": { "east": "none", "north": "tall", @@ -262565,7 +263162,7 @@ } }, { - "id": 22284, + "id": 22331, "properties": { "east": "none", "north": "tall", @@ -262576,7 +263173,7 @@ } }, { - "id": 22285, + "id": 22332, "properties": { "east": "none", "north": "tall", @@ -262587,7 +263184,7 @@ } }, { - "id": 22286, + "id": 22333, "properties": { "east": "none", "north": "tall", @@ -262598,7 +263195,7 @@ } }, { - "id": 22287, + "id": 22334, "properties": { "east": "none", "north": "tall", @@ -262609,7 +263206,7 @@ } }, { - "id": 22288, + "id": 22335, "properties": { "east": "none", "north": "tall", @@ -262620,7 +263217,7 @@ } }, { - "id": 22289, + "id": 22336, "properties": { "east": "low", "north": "none", @@ -262631,7 +263228,7 @@ } }, { - "id": 22290, + "id": 22337, "properties": { "east": "low", "north": "none", @@ -262642,7 +263239,7 @@ } }, { - "id": 22291, + "id": 22338, "properties": { "east": "low", "north": "none", @@ -262653,7 +263250,7 @@ } }, { - "id": 22292, + "id": 22339, "properties": { "east": "low", "north": "none", @@ -262664,7 +263261,7 @@ } }, { - "id": 22293, + "id": 22340, "properties": { "east": "low", "north": "none", @@ -262675,7 +263272,7 @@ } }, { - "id": 22294, + "id": 22341, "properties": { "east": "low", "north": "none", @@ -262686,7 +263283,7 @@ } }, { - "id": 22295, + "id": 22342, "properties": { "east": "low", "north": "none", @@ -262697,7 +263294,7 @@ } }, { - "id": 22296, + "id": 22343, "properties": { "east": "low", "north": "none", @@ -262708,7 +263305,7 @@ } }, { - "id": 22297, + "id": 22344, "properties": { "east": "low", "north": "none", @@ -262719,7 +263316,7 @@ } }, { - "id": 22298, + "id": 22345, "properties": { "east": "low", "north": "none", @@ -262730,7 +263327,7 @@ } }, { - "id": 22299, + "id": 22346, "properties": { "east": "low", "north": "none", @@ -262741,7 +263338,7 @@ } }, { - "id": 22300, + "id": 22347, "properties": { "east": "low", "north": "none", @@ -262752,7 +263349,7 @@ } }, { - "id": 22301, + "id": 22348, "properties": { "east": "low", "north": "none", @@ -262763,7 +263360,7 @@ } }, { - "id": 22302, + "id": 22349, "properties": { "east": "low", "north": "none", @@ -262774,7 +263371,7 @@ } }, { - "id": 22303, + "id": 22350, "properties": { "east": "low", "north": "none", @@ -262785,7 +263382,7 @@ } }, { - "id": 22304, + "id": 22351, "properties": { "east": "low", "north": "none", @@ -262796,7 +263393,7 @@ } }, { - "id": 22305, + "id": 22352, "properties": { "east": "low", "north": "none", @@ -262807,7 +263404,7 @@ } }, { - "id": 22306, + "id": 22353, "properties": { "east": "low", "north": "none", @@ -262818,7 +263415,7 @@ } }, { - "id": 22307, + "id": 22354, "properties": { "east": "low", "north": "none", @@ -262829,7 +263426,7 @@ } }, { - "id": 22308, + "id": 22355, "properties": { "east": "low", "north": "none", @@ -262840,7 +263437,7 @@ } }, { - "id": 22309, + "id": 22356, "properties": { "east": "low", "north": "none", @@ -262851,7 +263448,7 @@ } }, { - "id": 22310, + "id": 22357, "properties": { "east": "low", "north": "none", @@ -262862,7 +263459,7 @@ } }, { - "id": 22311, + "id": 22358, "properties": { "east": "low", "north": "none", @@ -262873,7 +263470,7 @@ } }, { - "id": 22312, + "id": 22359, "properties": { "east": "low", "north": "none", @@ -262884,7 +263481,7 @@ } }, { - "id": 22313, + "id": 22360, "properties": { "east": "low", "north": "none", @@ -262895,7 +263492,7 @@ } }, { - "id": 22314, + "id": 22361, "properties": { "east": "low", "north": "none", @@ -262906,7 +263503,7 @@ } }, { - "id": 22315, + "id": 22362, "properties": { "east": "low", "north": "none", @@ -262917,7 +263514,7 @@ } }, { - "id": 22316, + "id": 22363, "properties": { "east": "low", "north": "none", @@ -262928,7 +263525,7 @@ } }, { - "id": 22317, + "id": 22364, "properties": { "east": "low", "north": "none", @@ -262939,7 +263536,7 @@ } }, { - "id": 22318, + "id": 22365, "properties": { "east": "low", "north": "none", @@ -262950,7 +263547,7 @@ } }, { - "id": 22319, + "id": 22366, "properties": { "east": "low", "north": "none", @@ -262961,7 +263558,7 @@ } }, { - "id": 22320, + "id": 22367, "properties": { "east": "low", "north": "none", @@ -262972,7 +263569,7 @@ } }, { - "id": 22321, + "id": 22368, "properties": { "east": "low", "north": "none", @@ -262983,7 +263580,7 @@ } }, { - "id": 22322, + "id": 22369, "properties": { "east": "low", "north": "none", @@ -262994,7 +263591,7 @@ } }, { - "id": 22323, + "id": 22370, "properties": { "east": "low", "north": "none", @@ -263005,7 +263602,7 @@ } }, { - "id": 22324, + "id": 22371, "properties": { "east": "low", "north": "none", @@ -263016,7 +263613,7 @@ } }, { - "id": 22325, + "id": 22372, "properties": { "east": "low", "north": "low", @@ -263027,7 +263624,7 @@ } }, { - "id": 22326, + "id": 22373, "properties": { "east": "low", "north": "low", @@ -263038,7 +263635,7 @@ } }, { - "id": 22327, + "id": 22374, "properties": { "east": "low", "north": "low", @@ -263049,7 +263646,7 @@ } }, { - "id": 22328, + "id": 22375, "properties": { "east": "low", "north": "low", @@ -263060,7 +263657,7 @@ } }, { - "id": 22329, + "id": 22376, "properties": { "east": "low", "north": "low", @@ -263071,7 +263668,7 @@ } }, { - "id": 22330, + "id": 22377, "properties": { "east": "low", "north": "low", @@ -263082,7 +263679,7 @@ } }, { - "id": 22331, + "id": 22378, "properties": { "east": "low", "north": "low", @@ -263093,7 +263690,7 @@ } }, { - "id": 22332, + "id": 22379, "properties": { "east": "low", "north": "low", @@ -263104,7 +263701,7 @@ } }, { - "id": 22333, + "id": 22380, "properties": { "east": "low", "north": "low", @@ -263115,7 +263712,7 @@ } }, { - "id": 22334, + "id": 22381, "properties": { "east": "low", "north": "low", @@ -263126,7 +263723,7 @@ } }, { - "id": 22335, + "id": 22382, "properties": { "east": "low", "north": "low", @@ -263137,7 +263734,7 @@ } }, { - "id": 22336, + "id": 22383, "properties": { "east": "low", "north": "low", @@ -263148,7 +263745,7 @@ } }, { - "id": 22337, + "id": 22384, "properties": { "east": "low", "north": "low", @@ -263159,7 +263756,7 @@ } }, { - "id": 22338, + "id": 22385, "properties": { "east": "low", "north": "low", @@ -263170,7 +263767,7 @@ } }, { - "id": 22339, + "id": 22386, "properties": { "east": "low", "north": "low", @@ -263181,7 +263778,7 @@ } }, { - "id": 22340, + "id": 22387, "properties": { "east": "low", "north": "low", @@ -263192,7 +263789,7 @@ } }, { - "id": 22341, + "id": 22388, "properties": { "east": "low", "north": "low", @@ -263203,7 +263800,7 @@ } }, { - "id": 22342, + "id": 22389, "properties": { "east": "low", "north": "low", @@ -263214,7 +263811,7 @@ } }, { - "id": 22343, + "id": 22390, "properties": { "east": "low", "north": "low", @@ -263225,7 +263822,7 @@ } }, { - "id": 22344, + "id": 22391, "properties": { "east": "low", "north": "low", @@ -263236,7 +263833,7 @@ } }, { - "id": 22345, + "id": 22392, "properties": { "east": "low", "north": "low", @@ -263247,7 +263844,7 @@ } }, { - "id": 22346, + "id": 22393, "properties": { "east": "low", "north": "low", @@ -263258,7 +263855,7 @@ } }, { - "id": 22347, + "id": 22394, "properties": { "east": "low", "north": "low", @@ -263269,7 +263866,7 @@ } }, { - "id": 22348, + "id": 22395, "properties": { "east": "low", "north": "low", @@ -263280,7 +263877,7 @@ } }, { - "id": 22349, + "id": 22396, "properties": { "east": "low", "north": "low", @@ -263291,7 +263888,7 @@ } }, { - "id": 22350, + "id": 22397, "properties": { "east": "low", "north": "low", @@ -263302,7 +263899,7 @@ } }, { - "id": 22351, + "id": 22398, "properties": { "east": "low", "north": "low", @@ -263313,7 +263910,7 @@ } }, { - "id": 22352, + "id": 22399, "properties": { "east": "low", "north": "low", @@ -263324,7 +263921,7 @@ } }, { - "id": 22353, + "id": 22400, "properties": { "east": "low", "north": "low", @@ -263335,7 +263932,7 @@ } }, { - "id": 22354, + "id": 22401, "properties": { "east": "low", "north": "low", @@ -263346,7 +263943,7 @@ } }, { - "id": 22355, + "id": 22402, "properties": { "east": "low", "north": "low", @@ -263357,7 +263954,7 @@ } }, { - "id": 22356, + "id": 22403, "properties": { "east": "low", "north": "low", @@ -263368,7 +263965,7 @@ } }, { - "id": 22357, + "id": 22404, "properties": { "east": "low", "north": "low", @@ -263379,7 +263976,7 @@ } }, { - "id": 22358, + "id": 22405, "properties": { "east": "low", "north": "low", @@ -263390,7 +263987,7 @@ } }, { - "id": 22359, + "id": 22406, "properties": { "east": "low", "north": "low", @@ -263401,7 +263998,7 @@ } }, { - "id": 22360, + "id": 22407, "properties": { "east": "low", "north": "low", @@ -263412,7 +264009,7 @@ } }, { - "id": 22361, + "id": 22408, "properties": { "east": "low", "north": "tall", @@ -263423,7 +264020,7 @@ } }, { - "id": 22362, + "id": 22409, "properties": { "east": "low", "north": "tall", @@ -263434,7 +264031,7 @@ } }, { - "id": 22363, + "id": 22410, "properties": { "east": "low", "north": "tall", @@ -263445,7 +264042,7 @@ } }, { - "id": 22364, + "id": 22411, "properties": { "east": "low", "north": "tall", @@ -263456,7 +264053,7 @@ } }, { - "id": 22365, + "id": 22412, "properties": { "east": "low", "north": "tall", @@ -263467,7 +264064,7 @@ } }, { - "id": 22366, + "id": 22413, "properties": { "east": "low", "north": "tall", @@ -263478,7 +264075,7 @@ } }, { - "id": 22367, + "id": 22414, "properties": { "east": "low", "north": "tall", @@ -263489,7 +264086,7 @@ } }, { - "id": 22368, + "id": 22415, "properties": { "east": "low", "north": "tall", @@ -263500,7 +264097,7 @@ } }, { - "id": 22369, + "id": 22416, "properties": { "east": "low", "north": "tall", @@ -263511,7 +264108,7 @@ } }, { - "id": 22370, + "id": 22417, "properties": { "east": "low", "north": "tall", @@ -263522,7 +264119,7 @@ } }, { - "id": 22371, + "id": 22418, "properties": { "east": "low", "north": "tall", @@ -263533,7 +264130,7 @@ } }, { - "id": 22372, + "id": 22419, "properties": { "east": "low", "north": "tall", @@ -263544,7 +264141,7 @@ } }, { - "id": 22373, + "id": 22420, "properties": { "east": "low", "north": "tall", @@ -263555,7 +264152,7 @@ } }, { - "id": 22374, + "id": 22421, "properties": { "east": "low", "north": "tall", @@ -263566,7 +264163,7 @@ } }, { - "id": 22375, + "id": 22422, "properties": { "east": "low", "north": "tall", @@ -263577,7 +264174,7 @@ } }, { - "id": 22376, + "id": 22423, "properties": { "east": "low", "north": "tall", @@ -263588,7 +264185,7 @@ } }, { - "id": 22377, + "id": 22424, "properties": { "east": "low", "north": "tall", @@ -263599,7 +264196,7 @@ } }, { - "id": 22378, + "id": 22425, "properties": { "east": "low", "north": "tall", @@ -263610,7 +264207,7 @@ } }, { - "id": 22379, + "id": 22426, "properties": { "east": "low", "north": "tall", @@ -263621,7 +264218,7 @@ } }, { - "id": 22380, + "id": 22427, "properties": { "east": "low", "north": "tall", @@ -263632,7 +264229,7 @@ } }, { - "id": 22381, + "id": 22428, "properties": { "east": "low", "north": "tall", @@ -263643,7 +264240,7 @@ } }, { - "id": 22382, + "id": 22429, "properties": { "east": "low", "north": "tall", @@ -263654,7 +264251,7 @@ } }, { - "id": 22383, + "id": 22430, "properties": { "east": "low", "north": "tall", @@ -263665,7 +264262,7 @@ } }, { - "id": 22384, + "id": 22431, "properties": { "east": "low", "north": "tall", @@ -263676,7 +264273,7 @@ } }, { - "id": 22385, + "id": 22432, "properties": { "east": "low", "north": "tall", @@ -263687,7 +264284,7 @@ } }, { - "id": 22386, + "id": 22433, "properties": { "east": "low", "north": "tall", @@ -263698,7 +264295,7 @@ } }, { - "id": 22387, + "id": 22434, "properties": { "east": "low", "north": "tall", @@ -263709,7 +264306,7 @@ } }, { - "id": 22388, + "id": 22435, "properties": { "east": "low", "north": "tall", @@ -263720,7 +264317,7 @@ } }, { - "id": 22389, + "id": 22436, "properties": { "east": "low", "north": "tall", @@ -263731,7 +264328,7 @@ } }, { - "id": 22390, + "id": 22437, "properties": { "east": "low", "north": "tall", @@ -263742,7 +264339,7 @@ } }, { - "id": 22391, + "id": 22438, "properties": { "east": "low", "north": "tall", @@ -263753,7 +264350,7 @@ } }, { - "id": 22392, + "id": 22439, "properties": { "east": "low", "north": "tall", @@ -263764,7 +264361,7 @@ } }, { - "id": 22393, + "id": 22440, "properties": { "east": "low", "north": "tall", @@ -263775,7 +264372,7 @@ } }, { - "id": 22394, + "id": 22441, "properties": { "east": "low", "north": "tall", @@ -263786,7 +264383,7 @@ } }, { - "id": 22395, + "id": 22442, "properties": { "east": "low", "north": "tall", @@ -263797,7 +264394,7 @@ } }, { - "id": 22396, + "id": 22443, "properties": { "east": "low", "north": "tall", @@ -263808,7 +264405,7 @@ } }, { - "id": 22397, + "id": 22444, "properties": { "east": "tall", "north": "none", @@ -263819,7 +264416,7 @@ } }, { - "id": 22398, + "id": 22445, "properties": { "east": "tall", "north": "none", @@ -263830,7 +264427,7 @@ } }, { - "id": 22399, + "id": 22446, "properties": { "east": "tall", "north": "none", @@ -263841,7 +264438,7 @@ } }, { - "id": 22400, + "id": 22447, "properties": { "east": "tall", "north": "none", @@ -263852,7 +264449,7 @@ } }, { - "id": 22401, + "id": 22448, "properties": { "east": "tall", "north": "none", @@ -263863,7 +264460,7 @@ } }, { - "id": 22402, + "id": 22449, "properties": { "east": "tall", "north": "none", @@ -263874,7 +264471,7 @@ } }, { - "id": 22403, + "id": 22450, "properties": { "east": "tall", "north": "none", @@ -263885,7 +264482,7 @@ } }, { - "id": 22404, + "id": 22451, "properties": { "east": "tall", "north": "none", @@ -263896,7 +264493,7 @@ } }, { - "id": 22405, + "id": 22452, "properties": { "east": "tall", "north": "none", @@ -263907,7 +264504,7 @@ } }, { - "id": 22406, + "id": 22453, "properties": { "east": "tall", "north": "none", @@ -263918,7 +264515,7 @@ } }, { - "id": 22407, + "id": 22454, "properties": { "east": "tall", "north": "none", @@ -263929,7 +264526,7 @@ } }, { - "id": 22408, + "id": 22455, "properties": { "east": "tall", "north": "none", @@ -263940,7 +264537,7 @@ } }, { - "id": 22409, + "id": 22456, "properties": { "east": "tall", "north": "none", @@ -263951,7 +264548,7 @@ } }, { - "id": 22410, + "id": 22457, "properties": { "east": "tall", "north": "none", @@ -263962,7 +264559,7 @@ } }, { - "id": 22411, + "id": 22458, "properties": { "east": "tall", "north": "none", @@ -263973,7 +264570,7 @@ } }, { - "id": 22412, + "id": 22459, "properties": { "east": "tall", "north": "none", @@ -263984,7 +264581,7 @@ } }, { - "id": 22413, + "id": 22460, "properties": { "east": "tall", "north": "none", @@ -263995,7 +264592,7 @@ } }, { - "id": 22414, + "id": 22461, "properties": { "east": "tall", "north": "none", @@ -264006,7 +264603,7 @@ } }, { - "id": 22415, + "id": 22462, "properties": { "east": "tall", "north": "none", @@ -264017,7 +264614,7 @@ } }, { - "id": 22416, + "id": 22463, "properties": { "east": "tall", "north": "none", @@ -264028,7 +264625,7 @@ } }, { - "id": 22417, + "id": 22464, "properties": { "east": "tall", "north": "none", @@ -264039,7 +264636,7 @@ } }, { - "id": 22418, + "id": 22465, "properties": { "east": "tall", "north": "none", @@ -264050,7 +264647,7 @@ } }, { - "id": 22419, + "id": 22466, "properties": { "east": "tall", "north": "none", @@ -264061,7 +264658,7 @@ } }, { - "id": 22420, + "id": 22467, "properties": { "east": "tall", "north": "none", @@ -264072,7 +264669,7 @@ } }, { - "id": 22421, + "id": 22468, "properties": { "east": "tall", "north": "none", @@ -264083,7 +264680,7 @@ } }, { - "id": 22422, + "id": 22469, "properties": { "east": "tall", "north": "none", @@ -264094,7 +264691,7 @@ } }, { - "id": 22423, + "id": 22470, "properties": { "east": "tall", "north": "none", @@ -264105,7 +264702,7 @@ } }, { - "id": 22424, + "id": 22471, "properties": { "east": "tall", "north": "none", @@ -264116,7 +264713,7 @@ } }, { - "id": 22425, + "id": 22472, "properties": { "east": "tall", "north": "none", @@ -264127,7 +264724,7 @@ } }, { - "id": 22426, + "id": 22473, "properties": { "east": "tall", "north": "none", @@ -264138,7 +264735,7 @@ } }, { - "id": 22427, + "id": 22474, "properties": { "east": "tall", "north": "none", @@ -264149,7 +264746,7 @@ } }, { - "id": 22428, + "id": 22475, "properties": { "east": "tall", "north": "none", @@ -264160,7 +264757,7 @@ } }, { - "id": 22429, + "id": 22476, "properties": { "east": "tall", "north": "none", @@ -264171,7 +264768,7 @@ } }, { - "id": 22430, + "id": 22477, "properties": { "east": "tall", "north": "none", @@ -264182,7 +264779,7 @@ } }, { - "id": 22431, + "id": 22478, "properties": { "east": "tall", "north": "none", @@ -264193,7 +264790,7 @@ } }, { - "id": 22432, + "id": 22479, "properties": { "east": "tall", "north": "none", @@ -264204,7 +264801,7 @@ } }, { - "id": 22433, + "id": 22480, "properties": { "east": "tall", "north": "low", @@ -264215,7 +264812,7 @@ } }, { - "id": 22434, + "id": 22481, "properties": { "east": "tall", "north": "low", @@ -264226,7 +264823,7 @@ } }, { - "id": 22435, + "id": 22482, "properties": { "east": "tall", "north": "low", @@ -264237,7 +264834,7 @@ } }, { - "id": 22436, + "id": 22483, "properties": { "east": "tall", "north": "low", @@ -264248,7 +264845,7 @@ } }, { - "id": 22437, + "id": 22484, "properties": { "east": "tall", "north": "low", @@ -264259,7 +264856,7 @@ } }, { - "id": 22438, + "id": 22485, "properties": { "east": "tall", "north": "low", @@ -264270,7 +264867,7 @@ } }, { - "id": 22439, + "id": 22486, "properties": { "east": "tall", "north": "low", @@ -264281,7 +264878,7 @@ } }, { - "id": 22440, + "id": 22487, "properties": { "east": "tall", "north": "low", @@ -264292,7 +264889,7 @@ } }, { - "id": 22441, + "id": 22488, "properties": { "east": "tall", "north": "low", @@ -264303,7 +264900,7 @@ } }, { - "id": 22442, + "id": 22489, "properties": { "east": "tall", "north": "low", @@ -264314,7 +264911,7 @@ } }, { - "id": 22443, + "id": 22490, "properties": { "east": "tall", "north": "low", @@ -264325,7 +264922,7 @@ } }, { - "id": 22444, + "id": 22491, "properties": { "east": "tall", "north": "low", @@ -264336,7 +264933,7 @@ } }, { - "id": 22445, + "id": 22492, "properties": { "east": "tall", "north": "low", @@ -264347,7 +264944,7 @@ } }, { - "id": 22446, + "id": 22493, "properties": { "east": "tall", "north": "low", @@ -264358,7 +264955,7 @@ } }, { - "id": 22447, + "id": 22494, "properties": { "east": "tall", "north": "low", @@ -264369,7 +264966,7 @@ } }, { - "id": 22448, + "id": 22495, "properties": { "east": "tall", "north": "low", @@ -264380,7 +264977,7 @@ } }, { - "id": 22449, + "id": 22496, "properties": { "east": "tall", "north": "low", @@ -264391,7 +264988,7 @@ } }, { - "id": 22450, + "id": 22497, "properties": { "east": "tall", "north": "low", @@ -264402,7 +264999,7 @@ } }, { - "id": 22451, + "id": 22498, "properties": { "east": "tall", "north": "low", @@ -264413,7 +265010,7 @@ } }, { - "id": 22452, + "id": 22499, "properties": { "east": "tall", "north": "low", @@ -264424,7 +265021,7 @@ } }, { - "id": 22453, + "id": 22500, "properties": { "east": "tall", "north": "low", @@ -264435,7 +265032,7 @@ } }, { - "id": 22454, + "id": 22501, "properties": { "east": "tall", "north": "low", @@ -264446,7 +265043,7 @@ } }, { - "id": 22455, + "id": 22502, "properties": { "east": "tall", "north": "low", @@ -264457,7 +265054,7 @@ } }, { - "id": 22456, + "id": 22503, "properties": { "east": "tall", "north": "low", @@ -264468,7 +265065,7 @@ } }, { - "id": 22457, + "id": 22504, "properties": { "east": "tall", "north": "low", @@ -264479,7 +265076,7 @@ } }, { - "id": 22458, + "id": 22505, "properties": { "east": "tall", "north": "low", @@ -264490,7 +265087,7 @@ } }, { - "id": 22459, + "id": 22506, "properties": { "east": "tall", "north": "low", @@ -264501,7 +265098,7 @@ } }, { - "id": 22460, + "id": 22507, "properties": { "east": "tall", "north": "low", @@ -264512,7 +265109,7 @@ } }, { - "id": 22461, + "id": 22508, "properties": { "east": "tall", "north": "low", @@ -264523,7 +265120,7 @@ } }, { - "id": 22462, + "id": 22509, "properties": { "east": "tall", "north": "low", @@ -264534,7 +265131,7 @@ } }, { - "id": 22463, + "id": 22510, "properties": { "east": "tall", "north": "low", @@ -264545,7 +265142,7 @@ } }, { - "id": 22464, + "id": 22511, "properties": { "east": "tall", "north": "low", @@ -264556,7 +265153,7 @@ } }, { - "id": 22465, + "id": 22512, "properties": { "east": "tall", "north": "low", @@ -264567,7 +265164,7 @@ } }, { - "id": 22466, + "id": 22513, "properties": { "east": "tall", "north": "low", @@ -264578,7 +265175,7 @@ } }, { - "id": 22467, + "id": 22514, "properties": { "east": "tall", "north": "low", @@ -264589,7 +265186,7 @@ } }, { - "id": 22468, + "id": 22515, "properties": { "east": "tall", "north": "low", @@ -264600,7 +265197,7 @@ } }, { - "id": 22469, + "id": 22516, "properties": { "east": "tall", "north": "tall", @@ -264611,7 +265208,7 @@ } }, { - "id": 22470, + "id": 22517, "properties": { "east": "tall", "north": "tall", @@ -264622,7 +265219,7 @@ } }, { - "id": 22471, + "id": 22518, "properties": { "east": "tall", "north": "tall", @@ -264633,7 +265230,7 @@ } }, { - "id": 22472, + "id": 22519, "properties": { "east": "tall", "north": "tall", @@ -264644,7 +265241,7 @@ } }, { - "id": 22473, + "id": 22520, "properties": { "east": "tall", "north": "tall", @@ -264655,7 +265252,7 @@ } }, { - "id": 22474, + "id": 22521, "properties": { "east": "tall", "north": "tall", @@ -264666,7 +265263,7 @@ } }, { - "id": 22475, + "id": 22522, "properties": { "east": "tall", "north": "tall", @@ -264677,7 +265274,7 @@ } }, { - "id": 22476, + "id": 22523, "properties": { "east": "tall", "north": "tall", @@ -264688,7 +265285,7 @@ } }, { - "id": 22477, + "id": 22524, "properties": { "east": "tall", "north": "tall", @@ -264699,7 +265296,7 @@ } }, { - "id": 22478, + "id": 22525, "properties": { "east": "tall", "north": "tall", @@ -264710,7 +265307,7 @@ } }, { - "id": 22479, + "id": 22526, "properties": { "east": "tall", "north": "tall", @@ -264721,7 +265318,7 @@ } }, { - "id": 22480, + "id": 22527, "properties": { "east": "tall", "north": "tall", @@ -264732,7 +265329,7 @@ } }, { - "id": 22481, + "id": 22528, "properties": { "east": "tall", "north": "tall", @@ -264743,7 +265340,7 @@ } }, { - "id": 22482, + "id": 22529, "properties": { "east": "tall", "north": "tall", @@ -264754,7 +265351,7 @@ } }, { - "id": 22483, + "id": 22530, "properties": { "east": "tall", "north": "tall", @@ -264765,7 +265362,7 @@ } }, { - "id": 22484, + "id": 22531, "properties": { "east": "tall", "north": "tall", @@ -264776,7 +265373,7 @@ } }, { - "id": 22485, + "id": 22532, "properties": { "east": "tall", "north": "tall", @@ -264787,7 +265384,7 @@ } }, { - "id": 22486, + "id": 22533, "properties": { "east": "tall", "north": "tall", @@ -264798,7 +265395,7 @@ } }, { - "id": 22487, + "id": 22534, "properties": { "east": "tall", "north": "tall", @@ -264809,7 +265406,7 @@ } }, { - "id": 22488, + "id": 22535, "properties": { "east": "tall", "north": "tall", @@ -264820,7 +265417,7 @@ } }, { - "id": 22489, + "id": 22536, "properties": { "east": "tall", "north": "tall", @@ -264831,7 +265428,7 @@ } }, { - "id": 22490, + "id": 22537, "properties": { "east": "tall", "north": "tall", @@ -264842,7 +265439,7 @@ } }, { - "id": 22491, + "id": 22538, "properties": { "east": "tall", "north": "tall", @@ -264853,7 +265450,7 @@ } }, { - "id": 22492, + "id": 22539, "properties": { "east": "tall", "north": "tall", @@ -264864,7 +265461,7 @@ } }, { - "id": 22493, + "id": 22540, "properties": { "east": "tall", "north": "tall", @@ -264875,7 +265472,7 @@ } }, { - "id": 22494, + "id": 22541, "properties": { "east": "tall", "north": "tall", @@ -264886,7 +265483,7 @@ } }, { - "id": 22495, + "id": 22542, "properties": { "east": "tall", "north": "tall", @@ -264897,7 +265494,7 @@ } }, { - "id": 22496, + "id": 22543, "properties": { "east": "tall", "north": "tall", @@ -264908,7 +265505,7 @@ } }, { - "id": 22497, + "id": 22544, "properties": { "east": "tall", "north": "tall", @@ -264919,7 +265516,7 @@ } }, { - "id": 22498, + "id": 22545, "properties": { "east": "tall", "north": "tall", @@ -264930,7 +265527,7 @@ } }, { - "id": 22499, + "id": 22546, "properties": { "east": "tall", "north": "tall", @@ -264941,7 +265538,7 @@ } }, { - "id": 22500, + "id": 22547, "properties": { "east": "tall", "north": "tall", @@ -264952,7 +265549,7 @@ } }, { - "id": 22501, + "id": 22548, "properties": { "east": "tall", "north": "tall", @@ -264963,7 +265560,7 @@ } }, { - "id": 22502, + "id": 22549, "properties": { "east": "tall", "north": "tall", @@ -264974,7 +265571,7 @@ } }, { - "id": 22503, + "id": 22550, "properties": { "east": "tall", "north": "tall", @@ -264985,7 +265582,7 @@ } }, { - "id": 22504, + "id": 22551, "properties": { "east": "tall", "north": "tall", @@ -265018,84 +265615,84 @@ "states": [ { "default": true, - "id": 13801, + "id": 13811, "properties": { "eggs": "1", "hatch": "0" } }, { - "id": 13802, + "id": 13812, "properties": { "eggs": "1", "hatch": "1" } }, { - "id": 13803, + "id": 13813, "properties": { "eggs": "1", "hatch": "2" } }, { - "id": 13804, + "id": 13814, "properties": { "eggs": "2", "hatch": "0" } }, { - "id": 13805, + "id": 13815, "properties": { "eggs": "2", "hatch": "1" } }, { - "id": 13806, + "id": 13816, "properties": { "eggs": "2", "hatch": "2" } }, { - "id": 13807, + "id": 13817, "properties": { "eggs": "3", "hatch": "0" } }, { - "id": 13808, + "id": 13818, "properties": { "eggs": "3", "hatch": "1" } }, { - "id": 13809, + "id": 13819, "properties": { "eggs": "3", "hatch": "2" } }, { - "id": 13810, + "id": 13820, "properties": { "eggs": "4", "hatch": "0" } }, { - "id": 13811, + "id": 13821, "properties": { "eggs": "4", "hatch": "1" } }, { - "id": 13812, + "id": 13822, "properties": { "eggs": "4", "hatch": "2" @@ -265141,157 +265738,157 @@ "states": [ { "default": true, - "id": 19651, + "id": 19693, "properties": { "age": "0" } }, { - "id": 19652, + "id": 19694, "properties": { "age": "1" } }, { - "id": 19653, + "id": 19695, "properties": { "age": "2" } }, { - "id": 19654, + "id": 19696, "properties": { "age": "3" } }, { - "id": 19655, + "id": 19697, "properties": { "age": "4" } }, { - "id": 19656, + "id": 19698, "properties": { "age": "5" } }, { - "id": 19657, + "id": 19699, "properties": { "age": "6" } }, { - "id": 19658, + "id": 19700, "properties": { "age": "7" } }, { - "id": 19659, + "id": 19701, "properties": { "age": "8" } }, { - "id": 19660, + "id": 19702, "properties": { "age": "9" } }, { - "id": 19661, + "id": 19703, "properties": { "age": "10" } }, { - "id": 19662, + "id": 19704, "properties": { "age": "11" } }, { - "id": 19663, + "id": 19705, "properties": { "age": "12" } }, { - "id": 19664, + "id": 19706, "properties": { "age": "13" } }, { - "id": 19665, + "id": 19707, "properties": { "age": "14" } }, { - "id": 19666, + "id": 19708, "properties": { "age": "15" } }, { - "id": 19667, + "id": 19709, "properties": { "age": "16" } }, { - "id": 19668, + "id": 19710, "properties": { "age": "17" } }, { - "id": 19669, + "id": 19711, "properties": { "age": "18" } }, { - "id": 19670, + "id": 19712, "properties": { "age": "19" } }, { - "id": 19671, + "id": 19713, "properties": { "age": "20" } }, { - "id": 19672, + "id": 19714, "properties": { "age": "21" } }, { - "id": 19673, + "id": 19715, "properties": { "age": "22" } }, { - "id": 19674, + "id": 19716, "properties": { "age": "23" } }, { - "id": 19675, + "id": 19717, "properties": { "age": "24" } }, { - "id": 19676, + "id": 19718, "properties": { "age": "25" } @@ -265306,7 +265903,7 @@ "states": [ { "default": true, - "id": 19677 + "id": 19719 } ] }, @@ -265335,7 +265932,7 @@ }, "states": [ { - "id": 27663, + "id": 27742, "properties": { "facing": "north", "ominous": "true", @@ -265343,7 +265940,7 @@ } }, { - "id": 27664, + "id": 27743, "properties": { "facing": "north", "ominous": "true", @@ -265351,7 +265948,7 @@ } }, { - "id": 27665, + "id": 27744, "properties": { "facing": "north", "ominous": "true", @@ -265359,7 +265956,7 @@ } }, { - "id": 27666, + "id": 27745, "properties": { "facing": "north", "ominous": "true", @@ -265368,7 +265965,7 @@ }, { "default": true, - "id": 27667, + "id": 27746, "properties": { "facing": "north", "ominous": "false", @@ -265376,7 +265973,7 @@ } }, { - "id": 27668, + "id": 27747, "properties": { "facing": "north", "ominous": "false", @@ -265384,7 +265981,7 @@ } }, { - "id": 27669, + "id": 27748, "properties": { "facing": "north", "ominous": "false", @@ -265392,7 +265989,7 @@ } }, { - "id": 27670, + "id": 27749, "properties": { "facing": "north", "ominous": "false", @@ -265400,7 +265997,7 @@ } }, { - "id": 27671, + "id": 27750, "properties": { "facing": "south", "ominous": "true", @@ -265408,7 +266005,7 @@ } }, { - "id": 27672, + "id": 27751, "properties": { "facing": "south", "ominous": "true", @@ -265416,7 +266013,7 @@ } }, { - "id": 27673, + "id": 27752, "properties": { "facing": "south", "ominous": "true", @@ -265424,7 +266021,7 @@ } }, { - "id": 27674, + "id": 27753, "properties": { "facing": "south", "ominous": "true", @@ -265432,7 +266029,7 @@ } }, { - "id": 27675, + "id": 27754, "properties": { "facing": "south", "ominous": "false", @@ -265440,7 +266037,7 @@ } }, { - "id": 27676, + "id": 27755, "properties": { "facing": "south", "ominous": "false", @@ -265448,7 +266045,7 @@ } }, { - "id": 27677, + "id": 27756, "properties": { "facing": "south", "ominous": "false", @@ -265456,7 +266053,7 @@ } }, { - "id": 27678, + "id": 27757, "properties": { "facing": "south", "ominous": "false", @@ -265464,7 +266061,7 @@ } }, { - "id": 27679, + "id": 27758, "properties": { "facing": "west", "ominous": "true", @@ -265472,7 +266069,7 @@ } }, { - "id": 27680, + "id": 27759, "properties": { "facing": "west", "ominous": "true", @@ -265480,7 +266077,7 @@ } }, { - "id": 27681, + "id": 27760, "properties": { "facing": "west", "ominous": "true", @@ -265488,7 +266085,7 @@ } }, { - "id": 27682, + "id": 27761, "properties": { "facing": "west", "ominous": "true", @@ -265496,7 +266093,7 @@ } }, { - "id": 27683, + "id": 27762, "properties": { "facing": "west", "ominous": "false", @@ -265504,7 +266101,7 @@ } }, { - "id": 27684, + "id": 27763, "properties": { "facing": "west", "ominous": "false", @@ -265512,7 +266109,7 @@ } }, { - "id": 27685, + "id": 27764, "properties": { "facing": "west", "ominous": "false", @@ -265520,7 +266117,7 @@ } }, { - "id": 27686, + "id": 27765, "properties": { "facing": "west", "ominous": "false", @@ -265528,7 +266125,7 @@ } }, { - "id": 27687, + "id": 27766, "properties": { "facing": "east", "ominous": "true", @@ -265536,7 +266133,7 @@ } }, { - "id": 27688, + "id": 27767, "properties": { "facing": "east", "ominous": "true", @@ -265544,7 +266141,7 @@ } }, { - "id": 27689, + "id": 27768, "properties": { "facing": "east", "ominous": "true", @@ -265552,7 +266149,7 @@ } }, { - "id": 27690, + "id": 27769, "properties": { "facing": "east", "ominous": "true", @@ -265560,7 +266157,7 @@ } }, { - "id": 27691, + "id": 27770, "properties": { "facing": "east", "ominous": "false", @@ -265568,7 +266165,7 @@ } }, { - "id": 27692, + "id": 27771, "properties": { "facing": "east", "ominous": "false", @@ -265576,7 +266173,7 @@ } }, { - "id": 27693, + "id": 27772, "properties": { "facing": "east", "ominous": "false", @@ -265584,7 +266181,7 @@ } }, { - "id": 27694, + "id": 27773, "properties": { "facing": "east", "ominous": "false", @@ -265607,20 +266204,20 @@ }, "states": [ { - "id": 27579, + "id": 27658, "properties": { "axis": "x" } }, { "default": true, - "id": 27580, + "id": 27659, "properties": { "axis": "y" } }, { - "id": 27581, + "id": 27660, "properties": { "axis": "z" } @@ -265656,7 +266253,7 @@ }, "states": [ { - "id": 7070, + "id": 7080, "properties": { "east": "true", "north": "true", @@ -265666,7 +266263,7 @@ } }, { - "id": 7071, + "id": 7081, "properties": { "east": "true", "north": "true", @@ -265676,7 +266273,7 @@ } }, { - "id": 7072, + "id": 7082, "properties": { "east": "true", "north": "true", @@ -265686,7 +266283,7 @@ } }, { - "id": 7073, + "id": 7083, "properties": { "east": "true", "north": "true", @@ -265696,7 +266293,7 @@ } }, { - "id": 7074, + "id": 7084, "properties": { "east": "true", "north": "true", @@ -265706,7 +266303,7 @@ } }, { - "id": 7075, + "id": 7085, "properties": { "east": "true", "north": "true", @@ -265716,7 +266313,7 @@ } }, { - "id": 7076, + "id": 7086, "properties": { "east": "true", "north": "true", @@ -265726,7 +266323,7 @@ } }, { - "id": 7077, + "id": 7087, "properties": { "east": "true", "north": "true", @@ -265736,7 +266333,7 @@ } }, { - "id": 7078, + "id": 7088, "properties": { "east": "true", "north": "false", @@ -265746,7 +266343,7 @@ } }, { - "id": 7079, + "id": 7089, "properties": { "east": "true", "north": "false", @@ -265756,7 +266353,7 @@ } }, { - "id": 7080, + "id": 7090, "properties": { "east": "true", "north": "false", @@ -265766,7 +266363,7 @@ } }, { - "id": 7081, + "id": 7091, "properties": { "east": "true", "north": "false", @@ -265776,7 +266373,7 @@ } }, { - "id": 7082, + "id": 7092, "properties": { "east": "true", "north": "false", @@ -265786,7 +266383,7 @@ } }, { - "id": 7083, + "id": 7093, "properties": { "east": "true", "north": "false", @@ -265796,7 +266393,7 @@ } }, { - "id": 7084, + "id": 7094, "properties": { "east": "true", "north": "false", @@ -265806,7 +266403,7 @@ } }, { - "id": 7085, + "id": 7095, "properties": { "east": "true", "north": "false", @@ -265816,7 +266413,7 @@ } }, { - "id": 7086, + "id": 7096, "properties": { "east": "false", "north": "true", @@ -265826,7 +266423,7 @@ } }, { - "id": 7087, + "id": 7097, "properties": { "east": "false", "north": "true", @@ -265836,7 +266433,7 @@ } }, { - "id": 7088, + "id": 7098, "properties": { "east": "false", "north": "true", @@ -265846,7 +266443,7 @@ } }, { - "id": 7089, + "id": 7099, "properties": { "east": "false", "north": "true", @@ -265856,7 +266453,7 @@ } }, { - "id": 7090, + "id": 7100, "properties": { "east": "false", "north": "true", @@ -265866,7 +266463,7 @@ } }, { - "id": 7091, + "id": 7101, "properties": { "east": "false", "north": "true", @@ -265876,7 +266473,7 @@ } }, { - "id": 7092, + "id": 7102, "properties": { "east": "false", "north": "true", @@ -265886,7 +266483,7 @@ } }, { - "id": 7093, + "id": 7103, "properties": { "east": "false", "north": "true", @@ -265896,7 +266493,7 @@ } }, { - "id": 7094, + "id": 7104, "properties": { "east": "false", "north": "false", @@ -265906,7 +266503,7 @@ } }, { - "id": 7095, + "id": 7105, "properties": { "east": "false", "north": "false", @@ -265916,7 +266513,7 @@ } }, { - "id": 7096, + "id": 7106, "properties": { "east": "false", "north": "false", @@ -265926,7 +266523,7 @@ } }, { - "id": 7097, + "id": 7107, "properties": { "east": "false", "north": "false", @@ -265936,7 +266533,7 @@ } }, { - "id": 7098, + "id": 7108, "properties": { "east": "false", "north": "false", @@ -265946,7 +266543,7 @@ } }, { - "id": 7099, + "id": 7109, "properties": { "east": "false", "north": "false", @@ -265956,7 +266553,7 @@ } }, { - "id": 7100, + "id": 7110, "properties": { "east": "false", "north": "false", @@ -265967,7 +266564,7 @@ }, { "default": true, - "id": 7101, + "id": 7111, "properties": { "east": "false", "north": "false", @@ -265986,7 +266583,7 @@ "states": [ { "default": true, - "id": 13971 + "id": 14013 } ] }, @@ -266007,25 +266604,25 @@ "states": [ { "default": true, - "id": 2399, + "id": 2402, "properties": { "facing": "north" } }, { - "id": 2400, + "id": 2403, "properties": { "facing": "south" } }, { - "id": 2401, + "id": 2404, "properties": { "facing": "west" } }, { - "id": 2402, + "id": 2405, "properties": { "facing": "east" } @@ -266058,7 +266655,7 @@ }, "states": [ { - "id": 20137, + "id": 20179, "properties": { "face": "floor", "facing": "north", @@ -266066,7 +266663,7 @@ } }, { - "id": 20138, + "id": 20180, "properties": { "face": "floor", "facing": "north", @@ -266074,7 +266671,7 @@ } }, { - "id": 20139, + "id": 20181, "properties": { "face": "floor", "facing": "south", @@ -266082,7 +266679,7 @@ } }, { - "id": 20140, + "id": 20182, "properties": { "face": "floor", "facing": "south", @@ -266090,7 +266687,7 @@ } }, { - "id": 20141, + "id": 20183, "properties": { "face": "floor", "facing": "west", @@ -266098,7 +266695,7 @@ } }, { - "id": 20142, + "id": 20184, "properties": { "face": "floor", "facing": "west", @@ -266106,7 +266703,7 @@ } }, { - "id": 20143, + "id": 20185, "properties": { "face": "floor", "facing": "east", @@ -266114,7 +266711,7 @@ } }, { - "id": 20144, + "id": 20186, "properties": { "face": "floor", "facing": "east", @@ -266122,7 +266719,7 @@ } }, { - "id": 20145, + "id": 20187, "properties": { "face": "wall", "facing": "north", @@ -266131,7 +266728,7 @@ }, { "default": true, - "id": 20146, + "id": 20188, "properties": { "face": "wall", "facing": "north", @@ -266139,7 +266736,7 @@ } }, { - "id": 20147, + "id": 20189, "properties": { "face": "wall", "facing": "south", @@ -266147,7 +266744,7 @@ } }, { - "id": 20148, + "id": 20190, "properties": { "face": "wall", "facing": "south", @@ -266155,7 +266752,7 @@ } }, { - "id": 20149, + "id": 20191, "properties": { "face": "wall", "facing": "west", @@ -266163,7 +266760,7 @@ } }, { - "id": 20150, + "id": 20192, "properties": { "face": "wall", "facing": "west", @@ -266171,7 +266768,7 @@ } }, { - "id": 20151, + "id": 20193, "properties": { "face": "wall", "facing": "east", @@ -266179,7 +266776,7 @@ } }, { - "id": 20152, + "id": 20194, "properties": { "face": "wall", "facing": "east", @@ -266187,7 +266784,7 @@ } }, { - "id": 20153, + "id": 20195, "properties": { "face": "ceiling", "facing": "north", @@ -266195,7 +266792,7 @@ } }, { - "id": 20154, + "id": 20196, "properties": { "face": "ceiling", "facing": "north", @@ -266203,7 +266800,7 @@ } }, { - "id": 20155, + "id": 20197, "properties": { "face": "ceiling", "facing": "south", @@ -266211,7 +266808,7 @@ } }, { - "id": 20156, + "id": 20198, "properties": { "face": "ceiling", "facing": "south", @@ -266219,7 +266816,7 @@ } }, { - "id": 20157, + "id": 20199, "properties": { "face": "ceiling", "facing": "west", @@ -266227,7 +266824,7 @@ } }, { - "id": 20158, + "id": 20200, "properties": { "face": "ceiling", "facing": "west", @@ -266235,7 +266832,7 @@ } }, { - "id": 20159, + "id": 20201, "properties": { "face": "ceiling", "facing": "east", @@ -266243,7 +266840,7 @@ } }, { - "id": 20160, + "id": 20202, "properties": { "face": "ceiling", "facing": "east", @@ -266284,7 +266881,7 @@ }, "states": [ { - "id": 20225, + "id": 20267, "properties": { "facing": "north", "half": "upper", @@ -266294,7 +266891,7 @@ } }, { - "id": 20226, + "id": 20268, "properties": { "facing": "north", "half": "upper", @@ -266304,7 +266901,7 @@ } }, { - "id": 20227, + "id": 20269, "properties": { "facing": "north", "half": "upper", @@ -266314,7 +266911,7 @@ } }, { - "id": 20228, + "id": 20270, "properties": { "facing": "north", "half": "upper", @@ -266324,7 +266921,7 @@ } }, { - "id": 20229, + "id": 20271, "properties": { "facing": "north", "half": "upper", @@ -266334,7 +266931,7 @@ } }, { - "id": 20230, + "id": 20272, "properties": { "facing": "north", "half": "upper", @@ -266344,7 +266941,7 @@ } }, { - "id": 20231, + "id": 20273, "properties": { "facing": "north", "half": "upper", @@ -266354,7 +266951,7 @@ } }, { - "id": 20232, + "id": 20274, "properties": { "facing": "north", "half": "upper", @@ -266364,7 +266961,7 @@ } }, { - "id": 20233, + "id": 20275, "properties": { "facing": "north", "half": "lower", @@ -266374,7 +266971,7 @@ } }, { - "id": 20234, + "id": 20276, "properties": { "facing": "north", "half": "lower", @@ -266384,7 +266981,7 @@ } }, { - "id": 20235, + "id": 20277, "properties": { "facing": "north", "half": "lower", @@ -266395,7 +266992,7 @@ }, { "default": true, - "id": 20236, + "id": 20278, "properties": { "facing": "north", "half": "lower", @@ -266405,7 +267002,7 @@ } }, { - "id": 20237, + "id": 20279, "properties": { "facing": "north", "half": "lower", @@ -266415,7 +267012,7 @@ } }, { - "id": 20238, + "id": 20280, "properties": { "facing": "north", "half": "lower", @@ -266425,7 +267022,7 @@ } }, { - "id": 20239, + "id": 20281, "properties": { "facing": "north", "half": "lower", @@ -266435,7 +267032,7 @@ } }, { - "id": 20240, + "id": 20282, "properties": { "facing": "north", "half": "lower", @@ -266445,7 +267042,7 @@ } }, { - "id": 20241, + "id": 20283, "properties": { "facing": "south", "half": "upper", @@ -266455,7 +267052,7 @@ } }, { - "id": 20242, + "id": 20284, "properties": { "facing": "south", "half": "upper", @@ -266465,7 +267062,7 @@ } }, { - "id": 20243, + "id": 20285, "properties": { "facing": "south", "half": "upper", @@ -266475,7 +267072,7 @@ } }, { - "id": 20244, + "id": 20286, "properties": { "facing": "south", "half": "upper", @@ -266485,7 +267082,7 @@ } }, { - "id": 20245, + "id": 20287, "properties": { "facing": "south", "half": "upper", @@ -266495,7 +267092,7 @@ } }, { - "id": 20246, + "id": 20288, "properties": { "facing": "south", "half": "upper", @@ -266505,7 +267102,7 @@ } }, { - "id": 20247, + "id": 20289, "properties": { "facing": "south", "half": "upper", @@ -266515,7 +267112,7 @@ } }, { - "id": 20248, + "id": 20290, "properties": { "facing": "south", "half": "upper", @@ -266525,7 +267122,7 @@ } }, { - "id": 20249, + "id": 20291, "properties": { "facing": "south", "half": "lower", @@ -266535,7 +267132,7 @@ } }, { - "id": 20250, + "id": 20292, "properties": { "facing": "south", "half": "lower", @@ -266545,7 +267142,7 @@ } }, { - "id": 20251, + "id": 20293, "properties": { "facing": "south", "half": "lower", @@ -266555,7 +267152,7 @@ } }, { - "id": 20252, + "id": 20294, "properties": { "facing": "south", "half": "lower", @@ -266565,7 +267162,7 @@ } }, { - "id": 20253, + "id": 20295, "properties": { "facing": "south", "half": "lower", @@ -266575,7 +267172,7 @@ } }, { - "id": 20254, + "id": 20296, "properties": { "facing": "south", "half": "lower", @@ -266585,7 +267182,7 @@ } }, { - "id": 20255, + "id": 20297, "properties": { "facing": "south", "half": "lower", @@ -266595,7 +267192,7 @@ } }, { - "id": 20256, + "id": 20298, "properties": { "facing": "south", "half": "lower", @@ -266605,7 +267202,7 @@ } }, { - "id": 20257, + "id": 20299, "properties": { "facing": "west", "half": "upper", @@ -266615,7 +267212,7 @@ } }, { - "id": 20258, + "id": 20300, "properties": { "facing": "west", "half": "upper", @@ -266625,7 +267222,7 @@ } }, { - "id": 20259, + "id": 20301, "properties": { "facing": "west", "half": "upper", @@ -266635,7 +267232,7 @@ } }, { - "id": 20260, + "id": 20302, "properties": { "facing": "west", "half": "upper", @@ -266645,7 +267242,7 @@ } }, { - "id": 20261, + "id": 20303, "properties": { "facing": "west", "half": "upper", @@ -266655,7 +267252,7 @@ } }, { - "id": 20262, + "id": 20304, "properties": { "facing": "west", "half": "upper", @@ -266665,7 +267262,7 @@ } }, { - "id": 20263, + "id": 20305, "properties": { "facing": "west", "half": "upper", @@ -266675,7 +267272,7 @@ } }, { - "id": 20264, + "id": 20306, "properties": { "facing": "west", "half": "upper", @@ -266685,7 +267282,7 @@ } }, { - "id": 20265, + "id": 20307, "properties": { "facing": "west", "half": "lower", @@ -266695,7 +267292,7 @@ } }, { - "id": 20266, + "id": 20308, "properties": { "facing": "west", "half": "lower", @@ -266705,7 +267302,7 @@ } }, { - "id": 20267, + "id": 20309, "properties": { "facing": "west", "half": "lower", @@ -266715,7 +267312,7 @@ } }, { - "id": 20268, + "id": 20310, "properties": { "facing": "west", "half": "lower", @@ -266725,7 +267322,7 @@ } }, { - "id": 20269, + "id": 20311, "properties": { "facing": "west", "half": "lower", @@ -266735,7 +267332,7 @@ } }, { - "id": 20270, + "id": 20312, "properties": { "facing": "west", "half": "lower", @@ -266745,7 +267342,7 @@ } }, { - "id": 20271, + "id": 20313, "properties": { "facing": "west", "half": "lower", @@ -266755,7 +267352,7 @@ } }, { - "id": 20272, + "id": 20314, "properties": { "facing": "west", "half": "lower", @@ -266765,7 +267362,7 @@ } }, { - "id": 20273, + "id": 20315, "properties": { "facing": "east", "half": "upper", @@ -266775,7 +267372,7 @@ } }, { - "id": 20274, + "id": 20316, "properties": { "facing": "east", "half": "upper", @@ -266785,7 +267382,7 @@ } }, { - "id": 20275, + "id": 20317, "properties": { "facing": "east", "half": "upper", @@ -266795,7 +267392,7 @@ } }, { - "id": 20276, + "id": 20318, "properties": { "facing": "east", "half": "upper", @@ -266805,7 +267402,7 @@ } }, { - "id": 20277, + "id": 20319, "properties": { "facing": "east", "half": "upper", @@ -266815,7 +267412,7 @@ } }, { - "id": 20278, + "id": 20320, "properties": { "facing": "east", "half": "upper", @@ -266825,7 +267422,7 @@ } }, { - "id": 20279, + "id": 20321, "properties": { "facing": "east", "half": "upper", @@ -266835,7 +267432,7 @@ } }, { - "id": 20280, + "id": 20322, "properties": { "facing": "east", "half": "upper", @@ -266845,7 +267442,7 @@ } }, { - "id": 20281, + "id": 20323, "properties": { "facing": "east", "half": "lower", @@ -266855,7 +267452,7 @@ } }, { - "id": 20282, + "id": 20324, "properties": { "facing": "east", "half": "lower", @@ -266865,7 +267462,7 @@ } }, { - "id": 20283, + "id": 20325, "properties": { "facing": "east", "half": "lower", @@ -266875,7 +267472,7 @@ } }, { - "id": 20284, + "id": 20326, "properties": { "facing": "east", "half": "lower", @@ -266885,7 +267482,7 @@ } }, { - "id": 20285, + "id": 20327, "properties": { "facing": "east", "half": "lower", @@ -266895,7 +267492,7 @@ } }, { - "id": 20286, + "id": 20328, "properties": { "facing": "east", "half": "lower", @@ -266905,7 +267502,7 @@ } }, { - "id": 20287, + "id": 20329, "properties": { "facing": "east", "half": "lower", @@ -266915,7 +267512,7 @@ } }, { - "id": 20288, + "id": 20330, "properties": { "facing": "east", "half": "lower", @@ -266955,7 +267552,7 @@ }, "states": [ { - "id": 19729, + "id": 19771, "properties": { "east": "true", "north": "true", @@ -266965,7 +267562,7 @@ } }, { - "id": 19730, + "id": 19772, "properties": { "east": "true", "north": "true", @@ -266975,7 +267572,7 @@ } }, { - "id": 19731, + "id": 19773, "properties": { "east": "true", "north": "true", @@ -266985,7 +267582,7 @@ } }, { - "id": 19732, + "id": 19774, "properties": { "east": "true", "north": "true", @@ -266995,7 +267592,7 @@ } }, { - "id": 19733, + "id": 19775, "properties": { "east": "true", "north": "true", @@ -267005,7 +267602,7 @@ } }, { - "id": 19734, + "id": 19776, "properties": { "east": "true", "north": "true", @@ -267015,7 +267612,7 @@ } }, { - "id": 19735, + "id": 19777, "properties": { "east": "true", "north": "true", @@ -267025,7 +267622,7 @@ } }, { - "id": 19736, + "id": 19778, "properties": { "east": "true", "north": "true", @@ -267035,7 +267632,7 @@ } }, { - "id": 19737, + "id": 19779, "properties": { "east": "true", "north": "false", @@ -267045,7 +267642,7 @@ } }, { - "id": 19738, + "id": 19780, "properties": { "east": "true", "north": "false", @@ -267055,7 +267652,7 @@ } }, { - "id": 19739, + "id": 19781, "properties": { "east": "true", "north": "false", @@ -267065,7 +267662,7 @@ } }, { - "id": 19740, + "id": 19782, "properties": { "east": "true", "north": "false", @@ -267075,7 +267672,7 @@ } }, { - "id": 19741, + "id": 19783, "properties": { "east": "true", "north": "false", @@ -267085,7 +267682,7 @@ } }, { - "id": 19742, + "id": 19784, "properties": { "east": "true", "north": "false", @@ -267095,7 +267692,7 @@ } }, { - "id": 19743, + "id": 19785, "properties": { "east": "true", "north": "false", @@ -267105,7 +267702,7 @@ } }, { - "id": 19744, + "id": 19786, "properties": { "east": "true", "north": "false", @@ -267115,7 +267712,7 @@ } }, { - "id": 19745, + "id": 19787, "properties": { "east": "false", "north": "true", @@ -267125,7 +267722,7 @@ } }, { - "id": 19746, + "id": 19788, "properties": { "east": "false", "north": "true", @@ -267135,7 +267732,7 @@ } }, { - "id": 19747, + "id": 19789, "properties": { "east": "false", "north": "true", @@ -267145,7 +267742,7 @@ } }, { - "id": 19748, + "id": 19790, "properties": { "east": "false", "north": "true", @@ -267155,7 +267752,7 @@ } }, { - "id": 19749, + "id": 19791, "properties": { "east": "false", "north": "true", @@ -267165,7 +267762,7 @@ } }, { - "id": 19750, + "id": 19792, "properties": { "east": "false", "north": "true", @@ -267175,7 +267772,7 @@ } }, { - "id": 19751, + "id": 19793, "properties": { "east": "false", "north": "true", @@ -267185,7 +267782,7 @@ } }, { - "id": 19752, + "id": 19794, "properties": { "east": "false", "north": "true", @@ -267195,7 +267792,7 @@ } }, { - "id": 19753, + "id": 19795, "properties": { "east": "false", "north": "false", @@ -267205,7 +267802,7 @@ } }, { - "id": 19754, + "id": 19796, "properties": { "east": "false", "north": "false", @@ -267215,7 +267812,7 @@ } }, { - "id": 19755, + "id": 19797, "properties": { "east": "false", "north": "false", @@ -267225,7 +267822,7 @@ } }, { - "id": 19756, + "id": 19798, "properties": { "east": "false", "north": "false", @@ -267235,7 +267832,7 @@ } }, { - "id": 19757, + "id": 19799, "properties": { "east": "false", "north": "false", @@ -267245,7 +267842,7 @@ } }, { - "id": 19758, + "id": 19800, "properties": { "east": "false", "north": "false", @@ -267255,7 +267852,7 @@ } }, { - "id": 19759, + "id": 19801, "properties": { "east": "false", "north": "false", @@ -267266,7 +267863,7 @@ }, { "default": true, - "id": 19760, + "id": 19802, "properties": { "east": "false", "north": "false", @@ -267305,7 +267902,7 @@ }, "states": [ { - "id": 19921, + "id": 19963, "properties": { "facing": "north", "in_wall": "true", @@ -267314,7 +267911,7 @@ } }, { - "id": 19922, + "id": 19964, "properties": { "facing": "north", "in_wall": "true", @@ -267323,7 +267920,7 @@ } }, { - "id": 19923, + "id": 19965, "properties": { "facing": "north", "in_wall": "true", @@ -267332,7 +267929,7 @@ } }, { - "id": 19924, + "id": 19966, "properties": { "facing": "north", "in_wall": "true", @@ -267341,7 +267938,7 @@ } }, { - "id": 19925, + "id": 19967, "properties": { "facing": "north", "in_wall": "false", @@ -267350,7 +267947,7 @@ } }, { - "id": 19926, + "id": 19968, "properties": { "facing": "north", "in_wall": "false", @@ -267359,7 +267956,7 @@ } }, { - "id": 19927, + "id": 19969, "properties": { "facing": "north", "in_wall": "false", @@ -267369,7 +267966,7 @@ }, { "default": true, - "id": 19928, + "id": 19970, "properties": { "facing": "north", "in_wall": "false", @@ -267378,7 +267975,7 @@ } }, { - "id": 19929, + "id": 19971, "properties": { "facing": "south", "in_wall": "true", @@ -267387,7 +267984,7 @@ } }, { - "id": 19930, + "id": 19972, "properties": { "facing": "south", "in_wall": "true", @@ -267396,7 +267993,7 @@ } }, { - "id": 19931, + "id": 19973, "properties": { "facing": "south", "in_wall": "true", @@ -267405,7 +268002,7 @@ } }, { - "id": 19932, + "id": 19974, "properties": { "facing": "south", "in_wall": "true", @@ -267414,7 +268011,7 @@ } }, { - "id": 19933, + "id": 19975, "properties": { "facing": "south", "in_wall": "false", @@ -267423,7 +268020,7 @@ } }, { - "id": 19934, + "id": 19976, "properties": { "facing": "south", "in_wall": "false", @@ -267432,7 +268029,7 @@ } }, { - "id": 19935, + "id": 19977, "properties": { "facing": "south", "in_wall": "false", @@ -267441,7 +268038,7 @@ } }, { - "id": 19936, + "id": 19978, "properties": { "facing": "south", "in_wall": "false", @@ -267450,7 +268047,7 @@ } }, { - "id": 19937, + "id": 19979, "properties": { "facing": "west", "in_wall": "true", @@ -267459,7 +268056,7 @@ } }, { - "id": 19938, + "id": 19980, "properties": { "facing": "west", "in_wall": "true", @@ -267468,7 +268065,7 @@ } }, { - "id": 19939, + "id": 19981, "properties": { "facing": "west", "in_wall": "true", @@ -267477,7 +268074,7 @@ } }, { - "id": 19940, + "id": 19982, "properties": { "facing": "west", "in_wall": "true", @@ -267486,7 +268083,7 @@ } }, { - "id": 19941, + "id": 19983, "properties": { "facing": "west", "in_wall": "false", @@ -267495,7 +268092,7 @@ } }, { - "id": 19942, + "id": 19984, "properties": { "facing": "west", "in_wall": "false", @@ -267504,7 +268101,7 @@ } }, { - "id": 19943, + "id": 19985, "properties": { "facing": "west", "in_wall": "false", @@ -267513,7 +268110,7 @@ } }, { - "id": 19944, + "id": 19986, "properties": { "facing": "west", "in_wall": "false", @@ -267522,7 +268119,7 @@ } }, { - "id": 19945, + "id": 19987, "properties": { "facing": "east", "in_wall": "true", @@ -267531,7 +268128,7 @@ } }, { - "id": 19946, + "id": 19988, "properties": { "facing": "east", "in_wall": "true", @@ -267540,7 +268137,7 @@ } }, { - "id": 19947, + "id": 19989, "properties": { "facing": "east", "in_wall": "true", @@ -267549,7 +268146,7 @@ } }, { - "id": 19948, + "id": 19990, "properties": { "facing": "east", "in_wall": "true", @@ -267558,7 +268155,7 @@ } }, { - "id": 19949, + "id": 19991, "properties": { "facing": "east", "in_wall": "false", @@ -267567,7 +268164,7 @@ } }, { - "id": 19950, + "id": 19992, "properties": { "facing": "east", "in_wall": "false", @@ -267576,7 +268173,7 @@ } }, { - "id": 19951, + "id": 19993, "properties": { "facing": "east", "in_wall": "false", @@ -267585,7 +268182,7 @@ } }, { - "id": 19952, + "id": 19994, "properties": { "facing": "east", "in_wall": "false", @@ -267605,7 +268202,7 @@ "states": [ { "default": true, - "id": 19605 + "id": 19647 } ] }, @@ -267645,7 +268242,7 @@ }, "states": [ { - "id": 5505, + "id": 5514, "properties": { "attached": "true", "rotation": "0", @@ -267653,7 +268250,7 @@ } }, { - "id": 5506, + "id": 5515, "properties": { "attached": "true", "rotation": "0", @@ -267661,7 +268258,7 @@ } }, { - "id": 5507, + "id": 5516, "properties": { "attached": "true", "rotation": "1", @@ -267669,7 +268266,7 @@ } }, { - "id": 5508, + "id": 5517, "properties": { "attached": "true", "rotation": "1", @@ -267677,7 +268274,7 @@ } }, { - "id": 5509, + "id": 5518, "properties": { "attached": "true", "rotation": "2", @@ -267685,7 +268282,7 @@ } }, { - "id": 5510, + "id": 5519, "properties": { "attached": "true", "rotation": "2", @@ -267693,7 +268290,7 @@ } }, { - "id": 5511, + "id": 5520, "properties": { "attached": "true", "rotation": "3", @@ -267701,7 +268298,7 @@ } }, { - "id": 5512, + "id": 5521, "properties": { "attached": "true", "rotation": "3", @@ -267709,7 +268306,7 @@ } }, { - "id": 5513, + "id": 5522, "properties": { "attached": "true", "rotation": "4", @@ -267717,7 +268314,7 @@ } }, { - "id": 5514, + "id": 5523, "properties": { "attached": "true", "rotation": "4", @@ -267725,7 +268322,7 @@ } }, { - "id": 5515, + "id": 5524, "properties": { "attached": "true", "rotation": "5", @@ -267733,7 +268330,7 @@ } }, { - "id": 5516, + "id": 5525, "properties": { "attached": "true", "rotation": "5", @@ -267741,7 +268338,7 @@ } }, { - "id": 5517, + "id": 5526, "properties": { "attached": "true", "rotation": "6", @@ -267749,7 +268346,7 @@ } }, { - "id": 5518, + "id": 5527, "properties": { "attached": "true", "rotation": "6", @@ -267757,7 +268354,7 @@ } }, { - "id": 5519, + "id": 5528, "properties": { "attached": "true", "rotation": "7", @@ -267765,7 +268362,7 @@ } }, { - "id": 5520, + "id": 5529, "properties": { "attached": "true", "rotation": "7", @@ -267773,7 +268370,7 @@ } }, { - "id": 5521, + "id": 5530, "properties": { "attached": "true", "rotation": "8", @@ -267781,7 +268378,7 @@ } }, { - "id": 5522, + "id": 5531, "properties": { "attached": "true", "rotation": "8", @@ -267789,7 +268386,7 @@ } }, { - "id": 5523, + "id": 5532, "properties": { "attached": "true", "rotation": "9", @@ -267797,7 +268394,7 @@ } }, { - "id": 5524, + "id": 5533, "properties": { "attached": "true", "rotation": "9", @@ -267805,7 +268402,7 @@ } }, { - "id": 5525, + "id": 5534, "properties": { "attached": "true", "rotation": "10", @@ -267813,7 +268410,7 @@ } }, { - "id": 5526, + "id": 5535, "properties": { "attached": "true", "rotation": "10", @@ -267821,7 +268418,7 @@ } }, { - "id": 5527, + "id": 5536, "properties": { "attached": "true", "rotation": "11", @@ -267829,7 +268426,7 @@ } }, { - "id": 5528, + "id": 5537, "properties": { "attached": "true", "rotation": "11", @@ -267837,7 +268434,7 @@ } }, { - "id": 5529, + "id": 5538, "properties": { "attached": "true", "rotation": "12", @@ -267845,7 +268442,7 @@ } }, { - "id": 5530, + "id": 5539, "properties": { "attached": "true", "rotation": "12", @@ -267853,7 +268450,7 @@ } }, { - "id": 5531, + "id": 5540, "properties": { "attached": "true", "rotation": "13", @@ -267861,7 +268458,7 @@ } }, { - "id": 5532, + "id": 5541, "properties": { "attached": "true", "rotation": "13", @@ -267869,7 +268466,7 @@ } }, { - "id": 5533, + "id": 5542, "properties": { "attached": "true", "rotation": "14", @@ -267877,7 +268474,7 @@ } }, { - "id": 5534, + "id": 5543, "properties": { "attached": "true", "rotation": "14", @@ -267885,7 +268482,7 @@ } }, { - "id": 5535, + "id": 5544, "properties": { "attached": "true", "rotation": "15", @@ -267893,7 +268490,7 @@ } }, { - "id": 5536, + "id": 5545, "properties": { "attached": "true", "rotation": "15", @@ -267901,7 +268498,7 @@ } }, { - "id": 5537, + "id": 5546, "properties": { "attached": "false", "rotation": "0", @@ -267910,7 +268507,7 @@ }, { "default": true, - "id": 5538, + "id": 5547, "properties": { "attached": "false", "rotation": "0", @@ -267918,7 +268515,7 @@ } }, { - "id": 5539, + "id": 5548, "properties": { "attached": "false", "rotation": "1", @@ -267926,7 +268523,7 @@ } }, { - "id": 5540, + "id": 5549, "properties": { "attached": "false", "rotation": "1", @@ -267934,7 +268531,7 @@ } }, { - "id": 5541, + "id": 5550, "properties": { "attached": "false", "rotation": "2", @@ -267942,7 +268539,7 @@ } }, { - "id": 5542, + "id": 5551, "properties": { "attached": "false", "rotation": "2", @@ -267950,7 +268547,7 @@ } }, { - "id": 5543, + "id": 5552, "properties": { "attached": "false", "rotation": "3", @@ -267958,7 +268555,7 @@ } }, { - "id": 5544, + "id": 5553, "properties": { "attached": "false", "rotation": "3", @@ -267966,7 +268563,7 @@ } }, { - "id": 5545, + "id": 5554, "properties": { "attached": "false", "rotation": "4", @@ -267974,7 +268571,7 @@ } }, { - "id": 5546, + "id": 5555, "properties": { "attached": "false", "rotation": "4", @@ -267982,7 +268579,7 @@ } }, { - "id": 5547, + "id": 5556, "properties": { "attached": "false", "rotation": "5", @@ -267990,7 +268587,7 @@ } }, { - "id": 5548, + "id": 5557, "properties": { "attached": "false", "rotation": "5", @@ -267998,7 +268595,7 @@ } }, { - "id": 5549, + "id": 5558, "properties": { "attached": "false", "rotation": "6", @@ -268006,7 +268603,7 @@ } }, { - "id": 5550, + "id": 5559, "properties": { "attached": "false", "rotation": "6", @@ -268014,7 +268611,7 @@ } }, { - "id": 5551, + "id": 5560, "properties": { "attached": "false", "rotation": "7", @@ -268022,7 +268619,7 @@ } }, { - "id": 5552, + "id": 5561, "properties": { "attached": "false", "rotation": "7", @@ -268030,7 +268627,7 @@ } }, { - "id": 5553, + "id": 5562, "properties": { "attached": "false", "rotation": "8", @@ -268038,7 +268635,7 @@ } }, { - "id": 5554, + "id": 5563, "properties": { "attached": "false", "rotation": "8", @@ -268046,7 +268643,7 @@ } }, { - "id": 5555, + "id": 5564, "properties": { "attached": "false", "rotation": "9", @@ -268054,7 +268651,7 @@ } }, { - "id": 5556, + "id": 5565, "properties": { "attached": "false", "rotation": "9", @@ -268062,7 +268659,7 @@ } }, { - "id": 5557, + "id": 5566, "properties": { "attached": "false", "rotation": "10", @@ -268070,7 +268667,7 @@ } }, { - "id": 5558, + "id": 5567, "properties": { "attached": "false", "rotation": "10", @@ -268078,7 +268675,7 @@ } }, { - "id": 5559, + "id": 5568, "properties": { "attached": "false", "rotation": "11", @@ -268086,7 +268683,7 @@ } }, { - "id": 5560, + "id": 5569, "properties": { "attached": "false", "rotation": "11", @@ -268094,7 +268691,7 @@ } }, { - "id": 5561, + "id": 5570, "properties": { "attached": "false", "rotation": "12", @@ -268102,7 +268699,7 @@ } }, { - "id": 5562, + "id": 5571, "properties": { "attached": "false", "rotation": "12", @@ -268110,7 +268707,7 @@ } }, { - "id": 5563, + "id": 5572, "properties": { "attached": "false", "rotation": "13", @@ -268118,7 +268715,7 @@ } }, { - "id": 5564, + "id": 5573, "properties": { "attached": "false", "rotation": "13", @@ -268126,7 +268723,7 @@ } }, { - "id": 5565, + "id": 5574, "properties": { "attached": "false", "rotation": "14", @@ -268134,7 +268731,7 @@ } }, { - "id": 5566, + "id": 5575, "properties": { "attached": "false", "rotation": "14", @@ -268142,7 +268739,7 @@ } }, { - "id": 5567, + "id": 5576, "properties": { "attached": "false", "rotation": "15", @@ -268150,7 +268747,7 @@ } }, { - "id": 5568, + "id": 5577, "properties": { "attached": "false", "rotation": "15", @@ -268173,20 +268770,20 @@ }, "states": [ { - "id": 19598, + "id": 19640, "properties": { "axis": "x" } }, { "default": true, - "id": 19599, + "id": 19641, "properties": { "axis": "y" } }, { - "id": 19600, + "id": 19642, "properties": { "axis": "z" } @@ -268201,7 +268798,7 @@ "states": [ { "default": true, - "id": 19604 + "id": 19646 } ] }, @@ -268213,7 +268810,7 @@ "states": [ { "default": true, - "id": 19680 + "id": 19722 } ] }, @@ -268231,14 +268828,14 @@ }, "states": [ { - "id": 19695, + "id": 19737, "properties": { "powered": "true" } }, { "default": true, - "id": 19696, + "id": 19738, "properties": { "powered": "false" } @@ -268253,7 +268850,7 @@ "states": [ { "default": true, - "id": 19607 + "id": 19649 } ] }, @@ -268289,7 +268886,7 @@ }, "states": [ { - "id": 20321, + "id": 20363, "properties": { "rotation": "0", "waterlogged": "true" @@ -268297,217 +268894,217 @@ }, { "default": true, - "id": 20322, + "id": 20364, "properties": { "rotation": "0", "waterlogged": "false" } }, { - "id": 20323, + "id": 20365, "properties": { "rotation": "1", "waterlogged": "true" } }, { - "id": 20324, + "id": 20366, "properties": { "rotation": "1", "waterlogged": "false" } }, { - "id": 20325, + "id": 20367, "properties": { "rotation": "2", "waterlogged": "true" } }, { - "id": 20326, + "id": 20368, "properties": { "rotation": "2", "waterlogged": "false" } }, { - "id": 20327, + "id": 20369, "properties": { "rotation": "3", "waterlogged": "true" } }, { - "id": 20328, + "id": 20370, "properties": { "rotation": "3", "waterlogged": "false" } }, { - "id": 20329, + "id": 20371, "properties": { "rotation": "4", "waterlogged": "true" } }, { - "id": 20330, + "id": 20372, "properties": { "rotation": "4", "waterlogged": "false" } }, { - "id": 20331, + "id": 20373, "properties": { "rotation": "5", "waterlogged": "true" } }, { - "id": 20332, + "id": 20374, "properties": { "rotation": "5", "waterlogged": "false" } }, { - "id": 20333, + "id": 20375, "properties": { "rotation": "6", "waterlogged": "true" } }, { - "id": 20334, + "id": 20376, "properties": { "rotation": "6", "waterlogged": "false" } }, { - "id": 20335, + "id": 20377, "properties": { "rotation": "7", "waterlogged": "true" } }, { - "id": 20336, + "id": 20378, "properties": { "rotation": "7", "waterlogged": "false" } }, { - "id": 20337, + "id": 20379, "properties": { "rotation": "8", "waterlogged": "true" } }, { - "id": 20338, + "id": 20380, "properties": { "rotation": "8", "waterlogged": "false" } }, { - "id": 20339, + "id": 20381, "properties": { "rotation": "9", "waterlogged": "true" } }, { - "id": 20340, + "id": 20382, "properties": { "rotation": "9", "waterlogged": "false" } }, { - "id": 20341, + "id": 20383, "properties": { "rotation": "10", "waterlogged": "true" } }, { - "id": 20342, + "id": 20384, "properties": { "rotation": "10", "waterlogged": "false" } }, { - "id": 20343, + "id": 20385, "properties": { "rotation": "11", "waterlogged": "true" } }, { - "id": 20344, + "id": 20386, "properties": { "rotation": "11", "waterlogged": "false" } }, { - "id": 20345, + "id": 20387, "properties": { "rotation": "12", "waterlogged": "true" } }, { - "id": 20346, + "id": 20388, "properties": { "rotation": "12", "waterlogged": "false" } }, { - "id": 20347, + "id": 20389, "properties": { "rotation": "13", "waterlogged": "true" } }, { - "id": 20348, + "id": 20390, "properties": { "rotation": "13", "waterlogged": "false" } }, { - "id": 20349, + "id": 20391, "properties": { "rotation": "14", "waterlogged": "true" } }, { - "id": 20350, + "id": 20392, "properties": { "rotation": "14", "waterlogged": "false" } }, { - "id": 20351, + "id": 20393, "properties": { "rotation": "15", "waterlogged": "true" } }, { - "id": 20352, + "id": 20394, "properties": { "rotation": "15", "waterlogged": "false" @@ -268533,21 +269130,21 @@ }, "states": [ { - "id": 19687, + "id": 19729, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 19688, + "id": 19730, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 19689, + "id": 19731, "properties": { "type": "bottom", "waterlogged": "true" @@ -268555,21 +269152,21 @@ }, { "default": true, - "id": 19690, + "id": 19732, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 19691, + "id": 19733, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 19692, + "id": 19734, "properties": { "type": "double", "waterlogged": "false" @@ -268610,7 +269207,7 @@ }, "states": [ { - "id": 20033, + "id": 20075, "properties": { "facing": "north", "half": "top", @@ -268619,7 +269216,7 @@ } }, { - "id": 20034, + "id": 20076, "properties": { "facing": "north", "half": "top", @@ -268628,7 +269225,7 @@ } }, { - "id": 20035, + "id": 20077, "properties": { "facing": "north", "half": "top", @@ -268637,7 +269234,7 @@ } }, { - "id": 20036, + "id": 20078, "properties": { "facing": "north", "half": "top", @@ -268646,7 +269243,7 @@ } }, { - "id": 20037, + "id": 20079, "properties": { "facing": "north", "half": "top", @@ -268655,7 +269252,7 @@ } }, { - "id": 20038, + "id": 20080, "properties": { "facing": "north", "half": "top", @@ -268664,7 +269261,7 @@ } }, { - "id": 20039, + "id": 20081, "properties": { "facing": "north", "half": "top", @@ -268673,7 +269270,7 @@ } }, { - "id": 20040, + "id": 20082, "properties": { "facing": "north", "half": "top", @@ -268682,7 +269279,7 @@ } }, { - "id": 20041, + "id": 20083, "properties": { "facing": "north", "half": "top", @@ -268691,7 +269288,7 @@ } }, { - "id": 20042, + "id": 20084, "properties": { "facing": "north", "half": "top", @@ -268700,7 +269297,7 @@ } }, { - "id": 20043, + "id": 20085, "properties": { "facing": "north", "half": "bottom", @@ -268710,7 +269307,7 @@ }, { "default": true, - "id": 20044, + "id": 20086, "properties": { "facing": "north", "half": "bottom", @@ -268719,7 +269316,7 @@ } }, { - "id": 20045, + "id": 20087, "properties": { "facing": "north", "half": "bottom", @@ -268728,7 +269325,7 @@ } }, { - "id": 20046, + "id": 20088, "properties": { "facing": "north", "half": "bottom", @@ -268737,7 +269334,7 @@ } }, { - "id": 20047, + "id": 20089, "properties": { "facing": "north", "half": "bottom", @@ -268746,7 +269343,7 @@ } }, { - "id": 20048, + "id": 20090, "properties": { "facing": "north", "half": "bottom", @@ -268755,7 +269352,7 @@ } }, { - "id": 20049, + "id": 20091, "properties": { "facing": "north", "half": "bottom", @@ -268764,7 +269361,7 @@ } }, { - "id": 20050, + "id": 20092, "properties": { "facing": "north", "half": "bottom", @@ -268773,7 +269370,7 @@ } }, { - "id": 20051, + "id": 20093, "properties": { "facing": "north", "half": "bottom", @@ -268782,7 +269379,7 @@ } }, { - "id": 20052, + "id": 20094, "properties": { "facing": "north", "half": "bottom", @@ -268791,7 +269388,7 @@ } }, { - "id": 20053, + "id": 20095, "properties": { "facing": "south", "half": "top", @@ -268800,7 +269397,7 @@ } }, { - "id": 20054, + "id": 20096, "properties": { "facing": "south", "half": "top", @@ -268809,7 +269406,7 @@ } }, { - "id": 20055, + "id": 20097, "properties": { "facing": "south", "half": "top", @@ -268818,7 +269415,7 @@ } }, { - "id": 20056, + "id": 20098, "properties": { "facing": "south", "half": "top", @@ -268827,7 +269424,7 @@ } }, { - "id": 20057, + "id": 20099, "properties": { "facing": "south", "half": "top", @@ -268836,7 +269433,7 @@ } }, { - "id": 20058, + "id": 20100, "properties": { "facing": "south", "half": "top", @@ -268845,7 +269442,7 @@ } }, { - "id": 20059, + "id": 20101, "properties": { "facing": "south", "half": "top", @@ -268854,7 +269451,7 @@ } }, { - "id": 20060, + "id": 20102, "properties": { "facing": "south", "half": "top", @@ -268863,7 +269460,7 @@ } }, { - "id": 20061, + "id": 20103, "properties": { "facing": "south", "half": "top", @@ -268872,7 +269469,7 @@ } }, { - "id": 20062, + "id": 20104, "properties": { "facing": "south", "half": "top", @@ -268881,7 +269478,7 @@ } }, { - "id": 20063, + "id": 20105, "properties": { "facing": "south", "half": "bottom", @@ -268890,7 +269487,7 @@ } }, { - "id": 20064, + "id": 20106, "properties": { "facing": "south", "half": "bottom", @@ -268899,7 +269496,7 @@ } }, { - "id": 20065, + "id": 20107, "properties": { "facing": "south", "half": "bottom", @@ -268908,7 +269505,7 @@ } }, { - "id": 20066, + "id": 20108, "properties": { "facing": "south", "half": "bottom", @@ -268917,7 +269514,7 @@ } }, { - "id": 20067, + "id": 20109, "properties": { "facing": "south", "half": "bottom", @@ -268926,7 +269523,7 @@ } }, { - "id": 20068, + "id": 20110, "properties": { "facing": "south", "half": "bottom", @@ -268935,7 +269532,7 @@ } }, { - "id": 20069, + "id": 20111, "properties": { "facing": "south", "half": "bottom", @@ -268944,7 +269541,7 @@ } }, { - "id": 20070, + "id": 20112, "properties": { "facing": "south", "half": "bottom", @@ -268953,7 +269550,7 @@ } }, { - "id": 20071, + "id": 20113, "properties": { "facing": "south", "half": "bottom", @@ -268962,7 +269559,7 @@ } }, { - "id": 20072, + "id": 20114, "properties": { "facing": "south", "half": "bottom", @@ -268971,7 +269568,7 @@ } }, { - "id": 20073, + "id": 20115, "properties": { "facing": "west", "half": "top", @@ -268980,7 +269577,7 @@ } }, { - "id": 20074, + "id": 20116, "properties": { "facing": "west", "half": "top", @@ -268989,7 +269586,7 @@ } }, { - "id": 20075, + "id": 20117, "properties": { "facing": "west", "half": "top", @@ -268998,7 +269595,7 @@ } }, { - "id": 20076, + "id": 20118, "properties": { "facing": "west", "half": "top", @@ -269007,7 +269604,7 @@ } }, { - "id": 20077, + "id": 20119, "properties": { "facing": "west", "half": "top", @@ -269016,7 +269613,7 @@ } }, { - "id": 20078, + "id": 20120, "properties": { "facing": "west", "half": "top", @@ -269025,7 +269622,7 @@ } }, { - "id": 20079, + "id": 20121, "properties": { "facing": "west", "half": "top", @@ -269034,7 +269631,7 @@ } }, { - "id": 20080, + "id": 20122, "properties": { "facing": "west", "half": "top", @@ -269043,7 +269640,7 @@ } }, { - "id": 20081, + "id": 20123, "properties": { "facing": "west", "half": "top", @@ -269052,7 +269649,7 @@ } }, { - "id": 20082, + "id": 20124, "properties": { "facing": "west", "half": "top", @@ -269061,7 +269658,7 @@ } }, { - "id": 20083, + "id": 20125, "properties": { "facing": "west", "half": "bottom", @@ -269070,7 +269667,7 @@ } }, { - "id": 20084, + "id": 20126, "properties": { "facing": "west", "half": "bottom", @@ -269079,7 +269676,7 @@ } }, { - "id": 20085, + "id": 20127, "properties": { "facing": "west", "half": "bottom", @@ -269088,7 +269685,7 @@ } }, { - "id": 20086, + "id": 20128, "properties": { "facing": "west", "half": "bottom", @@ -269097,7 +269694,7 @@ } }, { - "id": 20087, + "id": 20129, "properties": { "facing": "west", "half": "bottom", @@ -269106,7 +269703,7 @@ } }, { - "id": 20088, + "id": 20130, "properties": { "facing": "west", "half": "bottom", @@ -269115,7 +269712,7 @@ } }, { - "id": 20089, + "id": 20131, "properties": { "facing": "west", "half": "bottom", @@ -269124,7 +269721,7 @@ } }, { - "id": 20090, + "id": 20132, "properties": { "facing": "west", "half": "bottom", @@ -269133,7 +269730,7 @@ } }, { - "id": 20091, + "id": 20133, "properties": { "facing": "west", "half": "bottom", @@ -269142,7 +269739,7 @@ } }, { - "id": 20092, + "id": 20134, "properties": { "facing": "west", "half": "bottom", @@ -269151,7 +269748,7 @@ } }, { - "id": 20093, + "id": 20135, "properties": { "facing": "east", "half": "top", @@ -269160,7 +269757,7 @@ } }, { - "id": 20094, + "id": 20136, "properties": { "facing": "east", "half": "top", @@ -269169,7 +269766,7 @@ } }, { - "id": 20095, + "id": 20137, "properties": { "facing": "east", "half": "top", @@ -269178,7 +269775,7 @@ } }, { - "id": 20096, + "id": 20138, "properties": { "facing": "east", "half": "top", @@ -269187,7 +269784,7 @@ } }, { - "id": 20097, + "id": 20139, "properties": { "facing": "east", "half": "top", @@ -269196,7 +269793,7 @@ } }, { - "id": 20098, + "id": 20140, "properties": { "facing": "east", "half": "top", @@ -269205,7 +269802,7 @@ } }, { - "id": 20099, + "id": 20141, "properties": { "facing": "east", "half": "top", @@ -269214,7 +269811,7 @@ } }, { - "id": 20100, + "id": 20142, "properties": { "facing": "east", "half": "top", @@ -269223,7 +269820,7 @@ } }, { - "id": 20101, + "id": 20143, "properties": { "facing": "east", "half": "top", @@ -269232,7 +269829,7 @@ } }, { - "id": 20102, + "id": 20144, "properties": { "facing": "east", "half": "top", @@ -269241,7 +269838,7 @@ } }, { - "id": 20103, + "id": 20145, "properties": { "facing": "east", "half": "bottom", @@ -269250,7 +269847,7 @@ } }, { - "id": 20104, + "id": 20146, "properties": { "facing": "east", "half": "bottom", @@ -269259,7 +269856,7 @@ } }, { - "id": 20105, + "id": 20147, "properties": { "facing": "east", "half": "bottom", @@ -269268,7 +269865,7 @@ } }, { - "id": 20106, + "id": 20148, "properties": { "facing": "east", "half": "bottom", @@ -269277,7 +269874,7 @@ } }, { - "id": 20107, + "id": 20149, "properties": { "facing": "east", "half": "bottom", @@ -269286,7 +269883,7 @@ } }, { - "id": 20108, + "id": 20150, "properties": { "facing": "east", "half": "bottom", @@ -269295,7 +269892,7 @@ } }, { - "id": 20109, + "id": 20151, "properties": { "facing": "east", "half": "bottom", @@ -269304,7 +269901,7 @@ } }, { - "id": 20110, + "id": 20152, "properties": { "facing": "east", "half": "bottom", @@ -269313,7 +269910,7 @@ } }, { - "id": 20111, + "id": 20153, "properties": { "facing": "east", "half": "bottom", @@ -269322,7 +269919,7 @@ } }, { - "id": 20112, + "id": 20154, "properties": { "facing": "east", "half": "bottom", @@ -269346,20 +269943,20 @@ }, "states": [ { - "id": 19592, + "id": 19634, "properties": { "axis": "x" } }, { "default": true, - "id": 19593, + "id": 19635, "properties": { "axis": "y" } }, { - "id": 19594, + "id": 19636, "properties": { "axis": "z" } @@ -269398,7 +269995,7 @@ }, "states": [ { - "id": 19825, + "id": 19867, "properties": { "facing": "north", "half": "top", @@ -269408,7 +270005,7 @@ } }, { - "id": 19826, + "id": 19868, "properties": { "facing": "north", "half": "top", @@ -269418,7 +270015,7 @@ } }, { - "id": 19827, + "id": 19869, "properties": { "facing": "north", "half": "top", @@ -269428,7 +270025,7 @@ } }, { - "id": 19828, + "id": 19870, "properties": { "facing": "north", "half": "top", @@ -269438,7 +270035,7 @@ } }, { - "id": 19829, + "id": 19871, "properties": { "facing": "north", "half": "top", @@ -269448,7 +270045,7 @@ } }, { - "id": 19830, + "id": 19872, "properties": { "facing": "north", "half": "top", @@ -269458,7 +270055,7 @@ } }, { - "id": 19831, + "id": 19873, "properties": { "facing": "north", "half": "top", @@ -269468,7 +270065,7 @@ } }, { - "id": 19832, + "id": 19874, "properties": { "facing": "north", "half": "top", @@ -269478,7 +270075,7 @@ } }, { - "id": 19833, + "id": 19875, "properties": { "facing": "north", "half": "bottom", @@ -269488,7 +270085,7 @@ } }, { - "id": 19834, + "id": 19876, "properties": { "facing": "north", "half": "bottom", @@ -269498,7 +270095,7 @@ } }, { - "id": 19835, + "id": 19877, "properties": { "facing": "north", "half": "bottom", @@ -269508,7 +270105,7 @@ } }, { - "id": 19836, + "id": 19878, "properties": { "facing": "north", "half": "bottom", @@ -269518,7 +270115,7 @@ } }, { - "id": 19837, + "id": 19879, "properties": { "facing": "north", "half": "bottom", @@ -269528,7 +270125,7 @@ } }, { - "id": 19838, + "id": 19880, "properties": { "facing": "north", "half": "bottom", @@ -269538,7 +270135,7 @@ } }, { - "id": 19839, + "id": 19881, "properties": { "facing": "north", "half": "bottom", @@ -269549,7 +270146,7 @@ }, { "default": true, - "id": 19840, + "id": 19882, "properties": { "facing": "north", "half": "bottom", @@ -269559,7 +270156,7 @@ } }, { - "id": 19841, + "id": 19883, "properties": { "facing": "south", "half": "top", @@ -269569,7 +270166,7 @@ } }, { - "id": 19842, + "id": 19884, "properties": { "facing": "south", "half": "top", @@ -269579,7 +270176,7 @@ } }, { - "id": 19843, + "id": 19885, "properties": { "facing": "south", "half": "top", @@ -269589,7 +270186,7 @@ } }, { - "id": 19844, + "id": 19886, "properties": { "facing": "south", "half": "top", @@ -269599,7 +270196,7 @@ } }, { - "id": 19845, + "id": 19887, "properties": { "facing": "south", "half": "top", @@ -269609,7 +270206,7 @@ } }, { - "id": 19846, + "id": 19888, "properties": { "facing": "south", "half": "top", @@ -269619,7 +270216,7 @@ } }, { - "id": 19847, + "id": 19889, "properties": { "facing": "south", "half": "top", @@ -269629,7 +270226,7 @@ } }, { - "id": 19848, + "id": 19890, "properties": { "facing": "south", "half": "top", @@ -269639,7 +270236,7 @@ } }, { - "id": 19849, + "id": 19891, "properties": { "facing": "south", "half": "bottom", @@ -269649,7 +270246,7 @@ } }, { - "id": 19850, + "id": 19892, "properties": { "facing": "south", "half": "bottom", @@ -269659,7 +270256,7 @@ } }, { - "id": 19851, + "id": 19893, "properties": { "facing": "south", "half": "bottom", @@ -269669,7 +270266,7 @@ } }, { - "id": 19852, + "id": 19894, "properties": { "facing": "south", "half": "bottom", @@ -269679,7 +270276,7 @@ } }, { - "id": 19853, + "id": 19895, "properties": { "facing": "south", "half": "bottom", @@ -269689,7 +270286,7 @@ } }, { - "id": 19854, + "id": 19896, "properties": { "facing": "south", "half": "bottom", @@ -269699,7 +270296,7 @@ } }, { - "id": 19855, + "id": 19897, "properties": { "facing": "south", "half": "bottom", @@ -269709,7 +270306,7 @@ } }, { - "id": 19856, + "id": 19898, "properties": { "facing": "south", "half": "bottom", @@ -269719,7 +270316,7 @@ } }, { - "id": 19857, + "id": 19899, "properties": { "facing": "west", "half": "top", @@ -269729,7 +270326,7 @@ } }, { - "id": 19858, + "id": 19900, "properties": { "facing": "west", "half": "top", @@ -269739,7 +270336,7 @@ } }, { - "id": 19859, + "id": 19901, "properties": { "facing": "west", "half": "top", @@ -269749,7 +270346,7 @@ } }, { - "id": 19860, + "id": 19902, "properties": { "facing": "west", "half": "top", @@ -269759,7 +270356,7 @@ } }, { - "id": 19861, + "id": 19903, "properties": { "facing": "west", "half": "top", @@ -269769,7 +270366,7 @@ } }, { - "id": 19862, + "id": 19904, "properties": { "facing": "west", "half": "top", @@ -269779,7 +270376,7 @@ } }, { - "id": 19863, + "id": 19905, "properties": { "facing": "west", "half": "top", @@ -269789,7 +270386,7 @@ } }, { - "id": 19864, + "id": 19906, "properties": { "facing": "west", "half": "top", @@ -269799,7 +270396,7 @@ } }, { - "id": 19865, + "id": 19907, "properties": { "facing": "west", "half": "bottom", @@ -269809,7 +270406,7 @@ } }, { - "id": 19866, + "id": 19908, "properties": { "facing": "west", "half": "bottom", @@ -269819,7 +270416,7 @@ } }, { - "id": 19867, + "id": 19909, "properties": { "facing": "west", "half": "bottom", @@ -269829,7 +270426,7 @@ } }, { - "id": 19868, + "id": 19910, "properties": { "facing": "west", "half": "bottom", @@ -269839,7 +270436,7 @@ } }, { - "id": 19869, + "id": 19911, "properties": { "facing": "west", "half": "bottom", @@ -269849,7 +270446,7 @@ } }, { - "id": 19870, + "id": 19912, "properties": { "facing": "west", "half": "bottom", @@ -269859,7 +270456,7 @@ } }, { - "id": 19871, + "id": 19913, "properties": { "facing": "west", "half": "bottom", @@ -269869,7 +270466,7 @@ } }, { - "id": 19872, + "id": 19914, "properties": { "facing": "west", "half": "bottom", @@ -269879,7 +270476,7 @@ } }, { - "id": 19873, + "id": 19915, "properties": { "facing": "east", "half": "top", @@ -269889,7 +270486,7 @@ } }, { - "id": 19874, + "id": 19916, "properties": { "facing": "east", "half": "top", @@ -269899,7 +270496,7 @@ } }, { - "id": 19875, + "id": 19917, "properties": { "facing": "east", "half": "top", @@ -269909,7 +270506,7 @@ } }, { - "id": 19876, + "id": 19918, "properties": { "facing": "east", "half": "top", @@ -269919,7 +270516,7 @@ } }, { - "id": 19877, + "id": 19919, "properties": { "facing": "east", "half": "top", @@ -269929,7 +270526,7 @@ } }, { - "id": 19878, + "id": 19920, "properties": { "facing": "east", "half": "top", @@ -269939,7 +270536,7 @@ } }, { - "id": 19879, + "id": 19921, "properties": { "facing": "east", "half": "top", @@ -269949,7 +270546,7 @@ } }, { - "id": 19880, + "id": 19922, "properties": { "facing": "east", "half": "top", @@ -269959,7 +270556,7 @@ } }, { - "id": 19881, + "id": 19923, "properties": { "facing": "east", "half": "bottom", @@ -269969,7 +270566,7 @@ } }, { - "id": 19882, + "id": 19924, "properties": { "facing": "east", "half": "bottom", @@ -269979,7 +270576,7 @@ } }, { - "id": 19883, + "id": 19925, "properties": { "facing": "east", "half": "bottom", @@ -269989,7 +270586,7 @@ } }, { - "id": 19884, + "id": 19926, "properties": { "facing": "east", "half": "bottom", @@ -269999,7 +270596,7 @@ } }, { - "id": 19885, + "id": 19927, "properties": { "facing": "east", "half": "bottom", @@ -270009,7 +270606,7 @@ } }, { - "id": 19886, + "id": 19928, "properties": { "facing": "east", "half": "bottom", @@ -270019,7 +270616,7 @@ } }, { - "id": 19887, + "id": 19929, "properties": { "facing": "east", "half": "bottom", @@ -270029,7 +270626,7 @@ } }, { - "id": 19888, + "id": 19930, "properties": { "facing": "east", "half": "bottom", @@ -270060,7 +270657,7 @@ }, "states": [ { - "id": 5777, + "id": 5786, "properties": { "facing": "north", "waterlogged": "true" @@ -270068,49 +270665,49 @@ }, { "default": true, - "id": 5778, + "id": 5787, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 5779, + "id": 5788, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 5780, + "id": 5789, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 5781, + "id": 5790, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 5782, + "id": 5791, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 5783, + "id": 5792, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 5784, + "id": 5793, "properties": { "facing": "east", "waterlogged": "false" @@ -270138,7 +270735,7 @@ }, "states": [ { - "id": 20361, + "id": 20403, "properties": { "facing": "north", "waterlogged": "true" @@ -270146,49 +270743,49 @@ }, { "default": true, - "id": 20362, + "id": 20404, "properties": { "facing": "north", "waterlogged": "false" } }, { - "id": 20363, + "id": 20405, "properties": { "facing": "south", "waterlogged": "true" } }, { - "id": 20364, + "id": 20406, "properties": { "facing": "south", "waterlogged": "false" } }, { - "id": 20365, + "id": 20407, "properties": { "facing": "west", "waterlogged": "true" } }, { - "id": 20366, + "id": 20408, "properties": { "facing": "west", "waterlogged": "false" } }, { - "id": 20367, + "id": 20409, "properties": { "facing": "east", "waterlogged": "true" } }, { - "id": 20368, + "id": 20410, "properties": { "facing": "east", "waterlogged": "false" @@ -270204,7 +270801,7 @@ "states": [ { "default": true, - "id": 19606 + "id": 19648 } ] }, @@ -270351,19 +270948,19 @@ "states": [ { "default": true, - "id": 8173, + "id": 8183, "properties": { "level": "1" } }, { - "id": 8174, + "id": 8184, "properties": { "level": "2" } }, { - "id": 8175, + "id": 8185, "properties": { "level": "3" } @@ -270378,7 +270975,7 @@ "states": [ { "default": true, - "id": 23968 + "id": 24015 } ] }, @@ -270390,7 +270987,7 @@ "states": [ { "default": true, - "id": 24313 + "id": 24360 } ] }, @@ -270411,21 +271008,21 @@ }, "states": [ { - "id": 25721, + "id": 25768, "properties": { "lit": "true", "powered": "true" } }, { - "id": 25722, + "id": 25769, "properties": { "lit": "true", "powered": "false" } }, { - "id": 25723, + "id": 25770, "properties": { "lit": "false", "powered": "true" @@ -270433,7 +271030,7 @@ }, { "default": true, - "id": 25724, + "id": 25771, "properties": { "lit": "false", "powered": "false" @@ -270473,7 +271070,7 @@ }, "states": [ { - "id": 24921, + "id": 24968, "properties": { "facing": "north", "half": "upper", @@ -270483,7 +271080,7 @@ } }, { - "id": 24922, + "id": 24969, "properties": { "facing": "north", "half": "upper", @@ -270493,7 +271090,7 @@ } }, { - "id": 24923, + "id": 24970, "properties": { "facing": "north", "half": "upper", @@ -270503,7 +271100,7 @@ } }, { - "id": 24924, + "id": 24971, "properties": { "facing": "north", "half": "upper", @@ -270513,7 +271110,7 @@ } }, { - "id": 24925, + "id": 24972, "properties": { "facing": "north", "half": "upper", @@ -270523,7 +271120,7 @@ } }, { - "id": 24926, + "id": 24973, "properties": { "facing": "north", "half": "upper", @@ -270533,7 +271130,7 @@ } }, { - "id": 24927, + "id": 24974, "properties": { "facing": "north", "half": "upper", @@ -270543,7 +271140,7 @@ } }, { - "id": 24928, + "id": 24975, "properties": { "facing": "north", "half": "upper", @@ -270553,7 +271150,7 @@ } }, { - "id": 24929, + "id": 24976, "properties": { "facing": "north", "half": "lower", @@ -270563,7 +271160,7 @@ } }, { - "id": 24930, + "id": 24977, "properties": { "facing": "north", "half": "lower", @@ -270573,7 +271170,7 @@ } }, { - "id": 24931, + "id": 24978, "properties": { "facing": "north", "half": "lower", @@ -270584,7 +271181,7 @@ }, { "default": true, - "id": 24932, + "id": 24979, "properties": { "facing": "north", "half": "lower", @@ -270594,7 +271191,7 @@ } }, { - "id": 24933, + "id": 24980, "properties": { "facing": "north", "half": "lower", @@ -270604,7 +271201,7 @@ } }, { - "id": 24934, + "id": 24981, "properties": { "facing": "north", "half": "lower", @@ -270614,7 +271211,7 @@ } }, { - "id": 24935, + "id": 24982, "properties": { "facing": "north", "half": "lower", @@ -270624,7 +271221,7 @@ } }, { - "id": 24936, + "id": 24983, "properties": { "facing": "north", "half": "lower", @@ -270634,7 +271231,7 @@ } }, { - "id": 24937, + "id": 24984, "properties": { "facing": "south", "half": "upper", @@ -270644,7 +271241,7 @@ } }, { - "id": 24938, + "id": 24985, "properties": { "facing": "south", "half": "upper", @@ -270654,7 +271251,7 @@ } }, { - "id": 24939, + "id": 24986, "properties": { "facing": "south", "half": "upper", @@ -270664,7 +271261,7 @@ } }, { - "id": 24940, + "id": 24987, "properties": { "facing": "south", "half": "upper", @@ -270674,7 +271271,7 @@ } }, { - "id": 24941, + "id": 24988, "properties": { "facing": "south", "half": "upper", @@ -270684,7 +271281,7 @@ } }, { - "id": 24942, + "id": 24989, "properties": { "facing": "south", "half": "upper", @@ -270694,7 +271291,7 @@ } }, { - "id": 24943, + "id": 24990, "properties": { "facing": "south", "half": "upper", @@ -270704,7 +271301,7 @@ } }, { - "id": 24944, + "id": 24991, "properties": { "facing": "south", "half": "upper", @@ -270714,7 +271311,7 @@ } }, { - "id": 24945, + "id": 24992, "properties": { "facing": "south", "half": "lower", @@ -270724,7 +271321,7 @@ } }, { - "id": 24946, + "id": 24993, "properties": { "facing": "south", "half": "lower", @@ -270734,7 +271331,7 @@ } }, { - "id": 24947, + "id": 24994, "properties": { "facing": "south", "half": "lower", @@ -270744,7 +271341,7 @@ } }, { - "id": 24948, + "id": 24995, "properties": { "facing": "south", "half": "lower", @@ -270754,7 +271351,7 @@ } }, { - "id": 24949, + "id": 24996, "properties": { "facing": "south", "half": "lower", @@ -270764,7 +271361,7 @@ } }, { - "id": 24950, + "id": 24997, "properties": { "facing": "south", "half": "lower", @@ -270774,7 +271371,7 @@ } }, { - "id": 24951, + "id": 24998, "properties": { "facing": "south", "half": "lower", @@ -270784,7 +271381,7 @@ } }, { - "id": 24952, + "id": 24999, "properties": { "facing": "south", "half": "lower", @@ -270794,7 +271391,7 @@ } }, { - "id": 24953, + "id": 25000, "properties": { "facing": "west", "half": "upper", @@ -270804,7 +271401,7 @@ } }, { - "id": 24954, + "id": 25001, "properties": { "facing": "west", "half": "upper", @@ -270814,7 +271411,7 @@ } }, { - "id": 24955, + "id": 25002, "properties": { "facing": "west", "half": "upper", @@ -270824,7 +271421,7 @@ } }, { - "id": 24956, + "id": 25003, "properties": { "facing": "west", "half": "upper", @@ -270834,7 +271431,7 @@ } }, { - "id": 24957, + "id": 25004, "properties": { "facing": "west", "half": "upper", @@ -270844,7 +271441,7 @@ } }, { - "id": 24958, + "id": 25005, "properties": { "facing": "west", "half": "upper", @@ -270854,7 +271451,7 @@ } }, { - "id": 24959, + "id": 25006, "properties": { "facing": "west", "half": "upper", @@ -270864,7 +271461,7 @@ } }, { - "id": 24960, + "id": 25007, "properties": { "facing": "west", "half": "upper", @@ -270874,7 +271471,7 @@ } }, { - "id": 24961, + "id": 25008, "properties": { "facing": "west", "half": "lower", @@ -270884,7 +271481,7 @@ } }, { - "id": 24962, + "id": 25009, "properties": { "facing": "west", "half": "lower", @@ -270894,7 +271491,7 @@ } }, { - "id": 24963, + "id": 25010, "properties": { "facing": "west", "half": "lower", @@ -270904,7 +271501,7 @@ } }, { - "id": 24964, + "id": 25011, "properties": { "facing": "west", "half": "lower", @@ -270914,7 +271511,7 @@ } }, { - "id": 24965, + "id": 25012, "properties": { "facing": "west", "half": "lower", @@ -270924,7 +271521,7 @@ } }, { - "id": 24966, + "id": 25013, "properties": { "facing": "west", "half": "lower", @@ -270934,7 +271531,7 @@ } }, { - "id": 24967, + "id": 25014, "properties": { "facing": "west", "half": "lower", @@ -270944,7 +271541,7 @@ } }, { - "id": 24968, + "id": 25015, "properties": { "facing": "west", "half": "lower", @@ -270954,7 +271551,7 @@ } }, { - "id": 24969, + "id": 25016, "properties": { "facing": "east", "half": "upper", @@ -270964,7 +271561,7 @@ } }, { - "id": 24970, + "id": 25017, "properties": { "facing": "east", "half": "upper", @@ -270974,7 +271571,7 @@ } }, { - "id": 24971, + "id": 25018, "properties": { "facing": "east", "half": "upper", @@ -270984,7 +271581,7 @@ } }, { - "id": 24972, + "id": 25019, "properties": { "facing": "east", "half": "upper", @@ -270994,7 +271591,7 @@ } }, { - "id": 24973, + "id": 25020, "properties": { "facing": "east", "half": "upper", @@ -271004,7 +271601,7 @@ } }, { - "id": 24974, + "id": 25021, "properties": { "facing": "east", "half": "upper", @@ -271014,7 +271611,7 @@ } }, { - "id": 24975, + "id": 25022, "properties": { "facing": "east", "half": "upper", @@ -271024,7 +271621,7 @@ } }, { - "id": 24976, + "id": 25023, "properties": { "facing": "east", "half": "upper", @@ -271034,7 +271631,7 @@ } }, { - "id": 24977, + "id": 25024, "properties": { "facing": "east", "half": "lower", @@ -271044,7 +271641,7 @@ } }, { - "id": 24978, + "id": 25025, "properties": { "facing": "east", "half": "lower", @@ -271054,7 +271651,7 @@ } }, { - "id": 24979, + "id": 25026, "properties": { "facing": "east", "half": "lower", @@ -271064,7 +271661,7 @@ } }, { - "id": 24980, + "id": 25027, "properties": { "facing": "east", "half": "lower", @@ -271074,7 +271671,7 @@ } }, { - "id": 24981, + "id": 25028, "properties": { "facing": "east", "half": "lower", @@ -271084,7 +271681,7 @@ } }, { - "id": 24982, + "id": 25029, "properties": { "facing": "east", "half": "lower", @@ -271094,7 +271691,7 @@ } }, { - "id": 24983, + "id": 25030, "properties": { "facing": "east", "half": "lower", @@ -271104,7 +271701,7 @@ } }, { - "id": 24984, + "id": 25031, "properties": { "facing": "east", "half": "lower", @@ -271128,14 +271725,14 @@ }, "states": [ { - "id": 25697, + "id": 25744, "properties": { "waterlogged": "true" } }, { "default": true, - "id": 25698, + "id": 25745, "properties": { "waterlogged": "false" } @@ -271174,7 +271771,7 @@ }, "states": [ { - "id": 25433, + "id": 25480, "properties": { "facing": "north", "half": "top", @@ -271184,7 +271781,7 @@ } }, { - "id": 25434, + "id": 25481, "properties": { "facing": "north", "half": "top", @@ -271194,7 +271791,7 @@ } }, { - "id": 25435, + "id": 25482, "properties": { "facing": "north", "half": "top", @@ -271204,7 +271801,7 @@ } }, { - "id": 25436, + "id": 25483, "properties": { "facing": "north", "half": "top", @@ -271214,7 +271811,7 @@ } }, { - "id": 25437, + "id": 25484, "properties": { "facing": "north", "half": "top", @@ -271224,7 +271821,7 @@ } }, { - "id": 25438, + "id": 25485, "properties": { "facing": "north", "half": "top", @@ -271234,7 +271831,7 @@ } }, { - "id": 25439, + "id": 25486, "properties": { "facing": "north", "half": "top", @@ -271244,7 +271841,7 @@ } }, { - "id": 25440, + "id": 25487, "properties": { "facing": "north", "half": "top", @@ -271254,7 +271851,7 @@ } }, { - "id": 25441, + "id": 25488, "properties": { "facing": "north", "half": "bottom", @@ -271264,7 +271861,7 @@ } }, { - "id": 25442, + "id": 25489, "properties": { "facing": "north", "half": "bottom", @@ -271274,7 +271871,7 @@ } }, { - "id": 25443, + "id": 25490, "properties": { "facing": "north", "half": "bottom", @@ -271284,7 +271881,7 @@ } }, { - "id": 25444, + "id": 25491, "properties": { "facing": "north", "half": "bottom", @@ -271294,7 +271891,7 @@ } }, { - "id": 25445, + "id": 25492, "properties": { "facing": "north", "half": "bottom", @@ -271304,7 +271901,7 @@ } }, { - "id": 25446, + "id": 25493, "properties": { "facing": "north", "half": "bottom", @@ -271314,7 +271911,7 @@ } }, { - "id": 25447, + "id": 25494, "properties": { "facing": "north", "half": "bottom", @@ -271325,7 +271922,7 @@ }, { "default": true, - "id": 25448, + "id": 25495, "properties": { "facing": "north", "half": "bottom", @@ -271335,7 +271932,7 @@ } }, { - "id": 25449, + "id": 25496, "properties": { "facing": "south", "half": "top", @@ -271345,7 +271942,7 @@ } }, { - "id": 25450, + "id": 25497, "properties": { "facing": "south", "half": "top", @@ -271355,7 +271952,7 @@ } }, { - "id": 25451, + "id": 25498, "properties": { "facing": "south", "half": "top", @@ -271365,7 +271962,7 @@ } }, { - "id": 25452, + "id": 25499, "properties": { "facing": "south", "half": "top", @@ -271375,7 +271972,7 @@ } }, { - "id": 25453, + "id": 25500, "properties": { "facing": "south", "half": "top", @@ -271385,7 +271982,7 @@ } }, { - "id": 25454, + "id": 25501, "properties": { "facing": "south", "half": "top", @@ -271395,7 +271992,7 @@ } }, { - "id": 25455, + "id": 25502, "properties": { "facing": "south", "half": "top", @@ -271405,7 +272002,7 @@ } }, { - "id": 25456, + "id": 25503, "properties": { "facing": "south", "half": "top", @@ -271415,7 +272012,7 @@ } }, { - "id": 25457, + "id": 25504, "properties": { "facing": "south", "half": "bottom", @@ -271425,7 +272022,7 @@ } }, { - "id": 25458, + "id": 25505, "properties": { "facing": "south", "half": "bottom", @@ -271435,7 +272032,7 @@ } }, { - "id": 25459, + "id": 25506, "properties": { "facing": "south", "half": "bottom", @@ -271445,7 +272042,7 @@ } }, { - "id": 25460, + "id": 25507, "properties": { "facing": "south", "half": "bottom", @@ -271455,7 +272052,7 @@ } }, { - "id": 25461, + "id": 25508, "properties": { "facing": "south", "half": "bottom", @@ -271465,7 +272062,7 @@ } }, { - "id": 25462, + "id": 25509, "properties": { "facing": "south", "half": "bottom", @@ -271475,7 +272072,7 @@ } }, { - "id": 25463, + "id": 25510, "properties": { "facing": "south", "half": "bottom", @@ -271485,7 +272082,7 @@ } }, { - "id": 25464, + "id": 25511, "properties": { "facing": "south", "half": "bottom", @@ -271495,7 +272092,7 @@ } }, { - "id": 25465, + "id": 25512, "properties": { "facing": "west", "half": "top", @@ -271505,7 +272102,7 @@ } }, { - "id": 25466, + "id": 25513, "properties": { "facing": "west", "half": "top", @@ -271515,7 +272112,7 @@ } }, { - "id": 25467, + "id": 25514, "properties": { "facing": "west", "half": "top", @@ -271525,7 +272122,7 @@ } }, { - "id": 25468, + "id": 25515, "properties": { "facing": "west", "half": "top", @@ -271535,7 +272132,7 @@ } }, { - "id": 25469, + "id": 25516, "properties": { "facing": "west", "half": "top", @@ -271545,7 +272142,7 @@ } }, { - "id": 25470, + "id": 25517, "properties": { "facing": "west", "half": "top", @@ -271555,7 +272152,7 @@ } }, { - "id": 25471, + "id": 25518, "properties": { "facing": "west", "half": "top", @@ -271565,7 +272162,7 @@ } }, { - "id": 25472, + "id": 25519, "properties": { "facing": "west", "half": "top", @@ -271575,7 +272172,7 @@ } }, { - "id": 25473, + "id": 25520, "properties": { "facing": "west", "half": "bottom", @@ -271585,7 +272182,7 @@ } }, { - "id": 25474, + "id": 25521, "properties": { "facing": "west", "half": "bottom", @@ -271595,7 +272192,7 @@ } }, { - "id": 25475, + "id": 25522, "properties": { "facing": "west", "half": "bottom", @@ -271605,7 +272202,7 @@ } }, { - "id": 25476, + "id": 25523, "properties": { "facing": "west", "half": "bottom", @@ -271615,7 +272212,7 @@ } }, { - "id": 25477, + "id": 25524, "properties": { "facing": "west", "half": "bottom", @@ -271625,7 +272222,7 @@ } }, { - "id": 25478, + "id": 25525, "properties": { "facing": "west", "half": "bottom", @@ -271635,7 +272232,7 @@ } }, { - "id": 25479, + "id": 25526, "properties": { "facing": "west", "half": "bottom", @@ -271645,7 +272242,7 @@ } }, { - "id": 25480, + "id": 25527, "properties": { "facing": "west", "half": "bottom", @@ -271655,7 +272252,7 @@ } }, { - "id": 25481, + "id": 25528, "properties": { "facing": "east", "half": "top", @@ -271665,7 +272262,7 @@ } }, { - "id": 25482, + "id": 25529, "properties": { "facing": "east", "half": "top", @@ -271675,7 +272272,7 @@ } }, { - "id": 25483, + "id": 25530, "properties": { "facing": "east", "half": "top", @@ -271685,7 +272282,7 @@ } }, { - "id": 25484, + "id": 25531, "properties": { "facing": "east", "half": "top", @@ -271695,7 +272292,7 @@ } }, { - "id": 25485, + "id": 25532, "properties": { "facing": "east", "half": "top", @@ -271705,7 +272302,7 @@ } }, { - "id": 25486, + "id": 25533, "properties": { "facing": "east", "half": "top", @@ -271715,7 +272312,7 @@ } }, { - "id": 25487, + "id": 25534, "properties": { "facing": "east", "half": "top", @@ -271725,7 +272322,7 @@ } }, { - "id": 25488, + "id": 25535, "properties": { "facing": "east", "half": "top", @@ -271735,7 +272332,7 @@ } }, { - "id": 25489, + "id": 25536, "properties": { "facing": "east", "half": "bottom", @@ -271745,7 +272342,7 @@ } }, { - "id": 25490, + "id": 25537, "properties": { "facing": "east", "half": "bottom", @@ -271755,7 +272352,7 @@ } }, { - "id": 25491, + "id": 25538, "properties": { "facing": "east", "half": "bottom", @@ -271765,7 +272362,7 @@ } }, { - "id": 25492, + "id": 25539, "properties": { "facing": "east", "half": "bottom", @@ -271775,7 +272372,7 @@ } }, { - "id": 25493, + "id": 25540, "properties": { "facing": "east", "half": "bottom", @@ -271785,7 +272382,7 @@ } }, { - "id": 25494, + "id": 25541, "properties": { "facing": "east", "half": "bottom", @@ -271795,7 +272392,7 @@ } }, { - "id": 25495, + "id": 25542, "properties": { "facing": "east", "half": "bottom", @@ -271805,7 +272402,7 @@ } }, { - "id": 25496, + "id": 25543, "properties": { "facing": "east", "half": "bottom", @@ -271824,7 +272421,7 @@ "states": [ { "default": true, - "id": 24320 + "id": 24367 } ] }, @@ -271846,21 +272443,21 @@ }, "states": [ { - "id": 24659, + "id": 24706, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 24660, + "id": 24707, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 24661, + "id": 24708, "properties": { "type": "bottom", "waterlogged": "true" @@ -271868,21 +272465,21 @@ }, { "default": true, - "id": 24662, + "id": 24709, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 24663, + "id": 24710, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 24664, + "id": 24711, "properties": { "type": "double", "waterlogged": "false" @@ -271923,7 +272520,7 @@ }, "states": [ { - "id": 24561, + "id": 24608, "properties": { "facing": "north", "half": "top", @@ -271932,7 +272529,7 @@ } }, { - "id": 24562, + "id": 24609, "properties": { "facing": "north", "half": "top", @@ -271941,7 +272538,7 @@ } }, { - "id": 24563, + "id": 24610, "properties": { "facing": "north", "half": "top", @@ -271950,7 +272547,7 @@ } }, { - "id": 24564, + "id": 24611, "properties": { "facing": "north", "half": "top", @@ -271959,7 +272556,7 @@ } }, { - "id": 24565, + "id": 24612, "properties": { "facing": "north", "half": "top", @@ -271968,7 +272565,7 @@ } }, { - "id": 24566, + "id": 24613, "properties": { "facing": "north", "half": "top", @@ -271977,7 +272574,7 @@ } }, { - "id": 24567, + "id": 24614, "properties": { "facing": "north", "half": "top", @@ -271986,7 +272583,7 @@ } }, { - "id": 24568, + "id": 24615, "properties": { "facing": "north", "half": "top", @@ -271995,7 +272592,7 @@ } }, { - "id": 24569, + "id": 24616, "properties": { "facing": "north", "half": "top", @@ -272004,7 +272601,7 @@ } }, { - "id": 24570, + "id": 24617, "properties": { "facing": "north", "half": "top", @@ -272013,7 +272610,7 @@ } }, { - "id": 24571, + "id": 24618, "properties": { "facing": "north", "half": "bottom", @@ -272023,7 +272620,7 @@ }, { "default": true, - "id": 24572, + "id": 24619, "properties": { "facing": "north", "half": "bottom", @@ -272032,7 +272629,7 @@ } }, { - "id": 24573, + "id": 24620, "properties": { "facing": "north", "half": "bottom", @@ -272041,7 +272638,7 @@ } }, { - "id": 24574, + "id": 24621, "properties": { "facing": "north", "half": "bottom", @@ -272050,7 +272647,7 @@ } }, { - "id": 24575, + "id": 24622, "properties": { "facing": "north", "half": "bottom", @@ -272059,7 +272656,7 @@ } }, { - "id": 24576, + "id": 24623, "properties": { "facing": "north", "half": "bottom", @@ -272068,7 +272665,7 @@ } }, { - "id": 24577, + "id": 24624, "properties": { "facing": "north", "half": "bottom", @@ -272077,7 +272674,7 @@ } }, { - "id": 24578, + "id": 24625, "properties": { "facing": "north", "half": "bottom", @@ -272086,7 +272683,7 @@ } }, { - "id": 24579, + "id": 24626, "properties": { "facing": "north", "half": "bottom", @@ -272095,7 +272692,7 @@ } }, { - "id": 24580, + "id": 24627, "properties": { "facing": "north", "half": "bottom", @@ -272104,7 +272701,7 @@ } }, { - "id": 24581, + "id": 24628, "properties": { "facing": "south", "half": "top", @@ -272113,7 +272710,7 @@ } }, { - "id": 24582, + "id": 24629, "properties": { "facing": "south", "half": "top", @@ -272122,7 +272719,7 @@ } }, { - "id": 24583, + "id": 24630, "properties": { "facing": "south", "half": "top", @@ -272131,7 +272728,7 @@ } }, { - "id": 24584, + "id": 24631, "properties": { "facing": "south", "half": "top", @@ -272140,7 +272737,7 @@ } }, { - "id": 24585, + "id": 24632, "properties": { "facing": "south", "half": "top", @@ -272149,7 +272746,7 @@ } }, { - "id": 24586, + "id": 24633, "properties": { "facing": "south", "half": "top", @@ -272158,7 +272755,7 @@ } }, { - "id": 24587, + "id": 24634, "properties": { "facing": "south", "half": "top", @@ -272167,7 +272764,7 @@ } }, { - "id": 24588, + "id": 24635, "properties": { "facing": "south", "half": "top", @@ -272176,7 +272773,7 @@ } }, { - "id": 24589, + "id": 24636, "properties": { "facing": "south", "half": "top", @@ -272185,7 +272782,7 @@ } }, { - "id": 24590, + "id": 24637, "properties": { "facing": "south", "half": "top", @@ -272194,7 +272791,7 @@ } }, { - "id": 24591, + "id": 24638, "properties": { "facing": "south", "half": "bottom", @@ -272203,7 +272800,7 @@ } }, { - "id": 24592, + "id": 24639, "properties": { "facing": "south", "half": "bottom", @@ -272212,7 +272809,7 @@ } }, { - "id": 24593, + "id": 24640, "properties": { "facing": "south", "half": "bottom", @@ -272221,7 +272818,7 @@ } }, { - "id": 24594, + "id": 24641, "properties": { "facing": "south", "half": "bottom", @@ -272230,7 +272827,7 @@ } }, { - "id": 24595, + "id": 24642, "properties": { "facing": "south", "half": "bottom", @@ -272239,7 +272836,7 @@ } }, { - "id": 24596, + "id": 24643, "properties": { "facing": "south", "half": "bottom", @@ -272248,7 +272845,7 @@ } }, { - "id": 24597, + "id": 24644, "properties": { "facing": "south", "half": "bottom", @@ -272257,7 +272854,7 @@ } }, { - "id": 24598, + "id": 24645, "properties": { "facing": "south", "half": "bottom", @@ -272266,7 +272863,7 @@ } }, { - "id": 24599, + "id": 24646, "properties": { "facing": "south", "half": "bottom", @@ -272275,7 +272872,7 @@ } }, { - "id": 24600, + "id": 24647, "properties": { "facing": "south", "half": "bottom", @@ -272284,7 +272881,7 @@ } }, { - "id": 24601, + "id": 24648, "properties": { "facing": "west", "half": "top", @@ -272293,7 +272890,7 @@ } }, { - "id": 24602, + "id": 24649, "properties": { "facing": "west", "half": "top", @@ -272302,7 +272899,7 @@ } }, { - "id": 24603, + "id": 24650, "properties": { "facing": "west", "half": "top", @@ -272311,7 +272908,7 @@ } }, { - "id": 24604, + "id": 24651, "properties": { "facing": "west", "half": "top", @@ -272320,7 +272917,7 @@ } }, { - "id": 24605, + "id": 24652, "properties": { "facing": "west", "half": "top", @@ -272329,7 +272926,7 @@ } }, { - "id": 24606, + "id": 24653, "properties": { "facing": "west", "half": "top", @@ -272338,7 +272935,7 @@ } }, { - "id": 24607, + "id": 24654, "properties": { "facing": "west", "half": "top", @@ -272347,7 +272944,7 @@ } }, { - "id": 24608, + "id": 24655, "properties": { "facing": "west", "half": "top", @@ -272356,7 +272953,7 @@ } }, { - "id": 24609, + "id": 24656, "properties": { "facing": "west", "half": "top", @@ -272365,7 +272962,7 @@ } }, { - "id": 24610, + "id": 24657, "properties": { "facing": "west", "half": "top", @@ -272374,7 +272971,7 @@ } }, { - "id": 24611, + "id": 24658, "properties": { "facing": "west", "half": "bottom", @@ -272383,7 +272980,7 @@ } }, { - "id": 24612, + "id": 24659, "properties": { "facing": "west", "half": "bottom", @@ -272392,7 +272989,7 @@ } }, { - "id": 24613, + "id": 24660, "properties": { "facing": "west", "half": "bottom", @@ -272401,7 +272998,7 @@ } }, { - "id": 24614, + "id": 24661, "properties": { "facing": "west", "half": "bottom", @@ -272410,7 +273007,7 @@ } }, { - "id": 24615, + "id": 24662, "properties": { "facing": "west", "half": "bottom", @@ -272419,7 +273016,7 @@ } }, { - "id": 24616, + "id": 24663, "properties": { "facing": "west", "half": "bottom", @@ -272428,7 +273025,7 @@ } }, { - "id": 24617, + "id": 24664, "properties": { "facing": "west", "half": "bottom", @@ -272437,7 +273034,7 @@ } }, { - "id": 24618, + "id": 24665, "properties": { "facing": "west", "half": "bottom", @@ -272446,7 +273043,7 @@ } }, { - "id": 24619, + "id": 24666, "properties": { "facing": "west", "half": "bottom", @@ -272455,7 +273052,7 @@ } }, { - "id": 24620, + "id": 24667, "properties": { "facing": "west", "half": "bottom", @@ -272464,7 +273061,7 @@ } }, { - "id": 24621, + "id": 24668, "properties": { "facing": "east", "half": "top", @@ -272473,7 +273070,7 @@ } }, { - "id": 24622, + "id": 24669, "properties": { "facing": "east", "half": "top", @@ -272482,7 +273079,7 @@ } }, { - "id": 24623, + "id": 24670, "properties": { "facing": "east", "half": "top", @@ -272491,7 +273088,7 @@ } }, { - "id": 24624, + "id": 24671, "properties": { "facing": "east", "half": "top", @@ -272500,7 +273097,7 @@ } }, { - "id": 24625, + "id": 24672, "properties": { "facing": "east", "half": "top", @@ -272509,7 +273106,7 @@ } }, { - "id": 24626, + "id": 24673, "properties": { "facing": "east", "half": "top", @@ -272518,7 +273115,7 @@ } }, { - "id": 24627, + "id": 24674, "properties": { "facing": "east", "half": "top", @@ -272527,7 +273124,7 @@ } }, { - "id": 24628, + "id": 24675, "properties": { "facing": "east", "half": "top", @@ -272536,7 +273133,7 @@ } }, { - "id": 24629, + "id": 24676, "properties": { "facing": "east", "half": "top", @@ -272545,7 +273142,7 @@ } }, { - "id": 24630, + "id": 24677, "properties": { "facing": "east", "half": "top", @@ -272554,7 +273151,7 @@ } }, { - "id": 24631, + "id": 24678, "properties": { "facing": "east", "half": "bottom", @@ -272563,7 +273160,7 @@ } }, { - "id": 24632, + "id": 24679, "properties": { "facing": "east", "half": "bottom", @@ -272572,7 +273169,7 @@ } }, { - "id": 24633, + "id": 24680, "properties": { "facing": "east", "half": "bottom", @@ -272581,7 +273178,7 @@ } }, { - "id": 24634, + "id": 24681, "properties": { "facing": "east", "half": "bottom", @@ -272590,7 +273187,7 @@ } }, { - "id": 24635, + "id": 24682, "properties": { "facing": "east", "half": "bottom", @@ -272599,7 +273196,7 @@ } }, { - "id": 24636, + "id": 24683, "properties": { "facing": "east", "half": "bottom", @@ -272608,7 +273205,7 @@ } }, { - "id": 24637, + "id": 24684, "properties": { "facing": "east", "half": "bottom", @@ -272617,7 +273214,7 @@ } }, { - "id": 24638, + "id": 24685, "properties": { "facing": "east", "half": "bottom", @@ -272626,7 +273223,7 @@ } }, { - "id": 24639, + "id": 24686, "properties": { "facing": "east", "half": "bottom", @@ -272635,7 +273232,7 @@ } }, { - "id": 24640, + "id": 24687, "properties": { "facing": "east", "half": "bottom", @@ -272653,7 +273250,7 @@ "states": [ { "default": true, - "id": 23967 + "id": 24014 } ] }, @@ -272665,7 +273262,7 @@ "states": [ { "default": true, - "id": 24315 + "id": 24362 } ] }, @@ -272686,21 +273283,21 @@ }, "states": [ { - "id": 25725, + "id": 25772, "properties": { "lit": "true", "powered": "true" } }, { - "id": 25726, + "id": 25773, "properties": { "lit": "true", "powered": "false" } }, { - "id": 25727, + "id": 25774, "properties": { "lit": "false", "powered": "true" @@ -272708,7 +273305,7 @@ }, { "default": true, - "id": 25728, + "id": 25775, "properties": { "lit": "false", "powered": "false" @@ -272748,7 +273345,7 @@ }, "states": [ { - "id": 24985, + "id": 25032, "properties": { "facing": "north", "half": "upper", @@ -272758,7 +273355,7 @@ } }, { - "id": 24986, + "id": 25033, "properties": { "facing": "north", "half": "upper", @@ -272768,7 +273365,7 @@ } }, { - "id": 24987, + "id": 25034, "properties": { "facing": "north", "half": "upper", @@ -272778,7 +273375,7 @@ } }, { - "id": 24988, + "id": 25035, "properties": { "facing": "north", "half": "upper", @@ -272788,7 +273385,7 @@ } }, { - "id": 24989, + "id": 25036, "properties": { "facing": "north", "half": "upper", @@ -272798,7 +273395,7 @@ } }, { - "id": 24990, + "id": 25037, "properties": { "facing": "north", "half": "upper", @@ -272808,7 +273405,7 @@ } }, { - "id": 24991, + "id": 25038, "properties": { "facing": "north", "half": "upper", @@ -272818,7 +273415,7 @@ } }, { - "id": 24992, + "id": 25039, "properties": { "facing": "north", "half": "upper", @@ -272828,7 +273425,7 @@ } }, { - "id": 24993, + "id": 25040, "properties": { "facing": "north", "half": "lower", @@ -272838,7 +273435,7 @@ } }, { - "id": 24994, + "id": 25041, "properties": { "facing": "north", "half": "lower", @@ -272848,7 +273445,7 @@ } }, { - "id": 24995, + "id": 25042, "properties": { "facing": "north", "half": "lower", @@ -272859,7 +273456,7 @@ }, { "default": true, - "id": 24996, + "id": 25043, "properties": { "facing": "north", "half": "lower", @@ -272869,7 +273466,7 @@ } }, { - "id": 24997, + "id": 25044, "properties": { "facing": "north", "half": "lower", @@ -272879,7 +273476,7 @@ } }, { - "id": 24998, + "id": 25045, "properties": { "facing": "north", "half": "lower", @@ -272889,7 +273486,7 @@ } }, { - "id": 24999, + "id": 25046, "properties": { "facing": "north", "half": "lower", @@ -272899,7 +273496,7 @@ } }, { - "id": 25000, + "id": 25047, "properties": { "facing": "north", "half": "lower", @@ -272909,7 +273506,7 @@ } }, { - "id": 25001, + "id": 25048, "properties": { "facing": "south", "half": "upper", @@ -272919,7 +273516,7 @@ } }, { - "id": 25002, + "id": 25049, "properties": { "facing": "south", "half": "upper", @@ -272929,7 +273526,7 @@ } }, { - "id": 25003, + "id": 25050, "properties": { "facing": "south", "half": "upper", @@ -272939,7 +273536,7 @@ } }, { - "id": 25004, + "id": 25051, "properties": { "facing": "south", "half": "upper", @@ -272949,7 +273546,7 @@ } }, { - "id": 25005, + "id": 25052, "properties": { "facing": "south", "half": "upper", @@ -272959,7 +273556,7 @@ } }, { - "id": 25006, + "id": 25053, "properties": { "facing": "south", "half": "upper", @@ -272969,7 +273566,7 @@ } }, { - "id": 25007, + "id": 25054, "properties": { "facing": "south", "half": "upper", @@ -272979,7 +273576,7 @@ } }, { - "id": 25008, + "id": 25055, "properties": { "facing": "south", "half": "upper", @@ -272989,7 +273586,7 @@ } }, { - "id": 25009, + "id": 25056, "properties": { "facing": "south", "half": "lower", @@ -272999,7 +273596,7 @@ } }, { - "id": 25010, + "id": 25057, "properties": { "facing": "south", "half": "lower", @@ -273009,7 +273606,7 @@ } }, { - "id": 25011, + "id": 25058, "properties": { "facing": "south", "half": "lower", @@ -273019,7 +273616,7 @@ } }, { - "id": 25012, + "id": 25059, "properties": { "facing": "south", "half": "lower", @@ -273029,7 +273626,7 @@ } }, { - "id": 25013, + "id": 25060, "properties": { "facing": "south", "half": "lower", @@ -273039,7 +273636,7 @@ } }, { - "id": 25014, + "id": 25061, "properties": { "facing": "south", "half": "lower", @@ -273049,7 +273646,7 @@ } }, { - "id": 25015, + "id": 25062, "properties": { "facing": "south", "half": "lower", @@ -273059,7 +273656,7 @@ } }, { - "id": 25016, + "id": 25063, "properties": { "facing": "south", "half": "lower", @@ -273069,7 +273666,7 @@ } }, { - "id": 25017, + "id": 25064, "properties": { "facing": "west", "half": "upper", @@ -273079,7 +273676,7 @@ } }, { - "id": 25018, + "id": 25065, "properties": { "facing": "west", "half": "upper", @@ -273089,7 +273686,7 @@ } }, { - "id": 25019, + "id": 25066, "properties": { "facing": "west", "half": "upper", @@ -273099,7 +273696,7 @@ } }, { - "id": 25020, + "id": 25067, "properties": { "facing": "west", "half": "upper", @@ -273109,7 +273706,7 @@ } }, { - "id": 25021, + "id": 25068, "properties": { "facing": "west", "half": "upper", @@ -273119,7 +273716,7 @@ } }, { - "id": 25022, + "id": 25069, "properties": { "facing": "west", "half": "upper", @@ -273129,7 +273726,7 @@ } }, { - "id": 25023, + "id": 25070, "properties": { "facing": "west", "half": "upper", @@ -273139,7 +273736,7 @@ } }, { - "id": 25024, + "id": 25071, "properties": { "facing": "west", "half": "upper", @@ -273149,7 +273746,7 @@ } }, { - "id": 25025, + "id": 25072, "properties": { "facing": "west", "half": "lower", @@ -273159,7 +273756,7 @@ } }, { - "id": 25026, + "id": 25073, "properties": { "facing": "west", "half": "lower", @@ -273169,7 +273766,7 @@ } }, { - "id": 25027, + "id": 25074, "properties": { "facing": "west", "half": "lower", @@ -273179,7 +273776,7 @@ } }, { - "id": 25028, + "id": 25075, "properties": { "facing": "west", "half": "lower", @@ -273189,7 +273786,7 @@ } }, { - "id": 25029, + "id": 25076, "properties": { "facing": "west", "half": "lower", @@ -273199,7 +273796,7 @@ } }, { - "id": 25030, + "id": 25077, "properties": { "facing": "west", "half": "lower", @@ -273209,7 +273806,7 @@ } }, { - "id": 25031, + "id": 25078, "properties": { "facing": "west", "half": "lower", @@ -273219,7 +273816,7 @@ } }, { - "id": 25032, + "id": 25079, "properties": { "facing": "west", "half": "lower", @@ -273229,7 +273826,7 @@ } }, { - "id": 25033, + "id": 25080, "properties": { "facing": "east", "half": "upper", @@ -273239,7 +273836,7 @@ } }, { - "id": 25034, + "id": 25081, "properties": { "facing": "east", "half": "upper", @@ -273249,7 +273846,7 @@ } }, { - "id": 25035, + "id": 25082, "properties": { "facing": "east", "half": "upper", @@ -273259,7 +273856,7 @@ } }, { - "id": 25036, + "id": 25083, "properties": { "facing": "east", "half": "upper", @@ -273269,7 +273866,7 @@ } }, { - "id": 25037, + "id": 25084, "properties": { "facing": "east", "half": "upper", @@ -273279,7 +273876,7 @@ } }, { - "id": 25038, + "id": 25085, "properties": { "facing": "east", "half": "upper", @@ -273289,7 +273886,7 @@ } }, { - "id": 25039, + "id": 25086, "properties": { "facing": "east", "half": "upper", @@ -273299,7 +273896,7 @@ } }, { - "id": 25040, + "id": 25087, "properties": { "facing": "east", "half": "upper", @@ -273309,7 +273906,7 @@ } }, { - "id": 25041, + "id": 25088, "properties": { "facing": "east", "half": "lower", @@ -273319,7 +273916,7 @@ } }, { - "id": 25042, + "id": 25089, "properties": { "facing": "east", "half": "lower", @@ -273329,7 +273926,7 @@ } }, { - "id": 25043, + "id": 25090, "properties": { "facing": "east", "half": "lower", @@ -273339,7 +273936,7 @@ } }, { - "id": 25044, + "id": 25091, "properties": { "facing": "east", "half": "lower", @@ -273349,7 +273946,7 @@ } }, { - "id": 25045, + "id": 25092, "properties": { "facing": "east", "half": "lower", @@ -273359,7 +273956,7 @@ } }, { - "id": 25046, + "id": 25093, "properties": { "facing": "east", "half": "lower", @@ -273369,7 +273966,7 @@ } }, { - "id": 25047, + "id": 25094, "properties": { "facing": "east", "half": "lower", @@ -273379,7 +273976,7 @@ } }, { - "id": 25048, + "id": 25095, "properties": { "facing": "east", "half": "lower", @@ -273403,14 +274000,14 @@ }, "states": [ { - "id": 25699, + "id": 25746, "properties": { "waterlogged": "true" } }, { "default": true, - "id": 25700, + "id": 25747, "properties": { "waterlogged": "false" } @@ -273449,7 +274046,7 @@ }, "states": [ { - "id": 25497, + "id": 25544, "properties": { "facing": "north", "half": "top", @@ -273459,7 +274056,7 @@ } }, { - "id": 25498, + "id": 25545, "properties": { "facing": "north", "half": "top", @@ -273469,7 +274066,7 @@ } }, { - "id": 25499, + "id": 25546, "properties": { "facing": "north", "half": "top", @@ -273479,7 +274076,7 @@ } }, { - "id": 25500, + "id": 25547, "properties": { "facing": "north", "half": "top", @@ -273489,7 +274086,7 @@ } }, { - "id": 25501, + "id": 25548, "properties": { "facing": "north", "half": "top", @@ -273499,7 +274096,7 @@ } }, { - "id": 25502, + "id": 25549, "properties": { "facing": "north", "half": "top", @@ -273509,7 +274106,7 @@ } }, { - "id": 25503, + "id": 25550, "properties": { "facing": "north", "half": "top", @@ -273519,7 +274116,7 @@ } }, { - "id": 25504, + "id": 25551, "properties": { "facing": "north", "half": "top", @@ -273529,7 +274126,7 @@ } }, { - "id": 25505, + "id": 25552, "properties": { "facing": "north", "half": "bottom", @@ -273539,7 +274136,7 @@ } }, { - "id": 25506, + "id": 25553, "properties": { "facing": "north", "half": "bottom", @@ -273549,7 +274146,7 @@ } }, { - "id": 25507, + "id": 25554, "properties": { "facing": "north", "half": "bottom", @@ -273559,7 +274156,7 @@ } }, { - "id": 25508, + "id": 25555, "properties": { "facing": "north", "half": "bottom", @@ -273569,7 +274166,7 @@ } }, { - "id": 25509, + "id": 25556, "properties": { "facing": "north", "half": "bottom", @@ -273579,7 +274176,7 @@ } }, { - "id": 25510, + "id": 25557, "properties": { "facing": "north", "half": "bottom", @@ -273589,7 +274186,7 @@ } }, { - "id": 25511, + "id": 25558, "properties": { "facing": "north", "half": "bottom", @@ -273600,7 +274197,7 @@ }, { "default": true, - "id": 25512, + "id": 25559, "properties": { "facing": "north", "half": "bottom", @@ -273610,7 +274207,7 @@ } }, { - "id": 25513, + "id": 25560, "properties": { "facing": "south", "half": "top", @@ -273620,7 +274217,7 @@ } }, { - "id": 25514, + "id": 25561, "properties": { "facing": "south", "half": "top", @@ -273630,7 +274227,7 @@ } }, { - "id": 25515, + "id": 25562, "properties": { "facing": "south", "half": "top", @@ -273640,7 +274237,7 @@ } }, { - "id": 25516, + "id": 25563, "properties": { "facing": "south", "half": "top", @@ -273650,7 +274247,7 @@ } }, { - "id": 25517, + "id": 25564, "properties": { "facing": "south", "half": "top", @@ -273660,7 +274257,7 @@ } }, { - "id": 25518, + "id": 25565, "properties": { "facing": "south", "half": "top", @@ -273670,7 +274267,7 @@ } }, { - "id": 25519, + "id": 25566, "properties": { "facing": "south", "half": "top", @@ -273680,7 +274277,7 @@ } }, { - "id": 25520, + "id": 25567, "properties": { "facing": "south", "half": "top", @@ -273690,7 +274287,7 @@ } }, { - "id": 25521, + "id": 25568, "properties": { "facing": "south", "half": "bottom", @@ -273700,7 +274297,7 @@ } }, { - "id": 25522, + "id": 25569, "properties": { "facing": "south", "half": "bottom", @@ -273710,7 +274307,7 @@ } }, { - "id": 25523, + "id": 25570, "properties": { "facing": "south", "half": "bottom", @@ -273720,7 +274317,7 @@ } }, { - "id": 25524, + "id": 25571, "properties": { "facing": "south", "half": "bottom", @@ -273730,7 +274327,7 @@ } }, { - "id": 25525, + "id": 25572, "properties": { "facing": "south", "half": "bottom", @@ -273740,7 +274337,7 @@ } }, { - "id": 25526, + "id": 25573, "properties": { "facing": "south", "half": "bottom", @@ -273750,7 +274347,7 @@ } }, { - "id": 25527, + "id": 25574, "properties": { "facing": "south", "half": "bottom", @@ -273760,7 +274357,7 @@ } }, { - "id": 25528, + "id": 25575, "properties": { "facing": "south", "half": "bottom", @@ -273770,7 +274367,7 @@ } }, { - "id": 25529, + "id": 25576, "properties": { "facing": "west", "half": "top", @@ -273780,7 +274377,7 @@ } }, { - "id": 25530, + "id": 25577, "properties": { "facing": "west", "half": "top", @@ -273790,7 +274387,7 @@ } }, { - "id": 25531, + "id": 25578, "properties": { "facing": "west", "half": "top", @@ -273800,7 +274397,7 @@ } }, { - "id": 25532, + "id": 25579, "properties": { "facing": "west", "half": "top", @@ -273810,7 +274407,7 @@ } }, { - "id": 25533, + "id": 25580, "properties": { "facing": "west", "half": "top", @@ -273820,7 +274417,7 @@ } }, { - "id": 25534, + "id": 25581, "properties": { "facing": "west", "half": "top", @@ -273830,7 +274427,7 @@ } }, { - "id": 25535, + "id": 25582, "properties": { "facing": "west", "half": "top", @@ -273840,7 +274437,7 @@ } }, { - "id": 25536, + "id": 25583, "properties": { "facing": "west", "half": "top", @@ -273850,7 +274447,7 @@ } }, { - "id": 25537, + "id": 25584, "properties": { "facing": "west", "half": "bottom", @@ -273860,7 +274457,7 @@ } }, { - "id": 25538, + "id": 25585, "properties": { "facing": "west", "half": "bottom", @@ -273870,7 +274467,7 @@ } }, { - "id": 25539, + "id": 25586, "properties": { "facing": "west", "half": "bottom", @@ -273880,7 +274477,7 @@ } }, { - "id": 25540, + "id": 25587, "properties": { "facing": "west", "half": "bottom", @@ -273890,7 +274487,7 @@ } }, { - "id": 25541, + "id": 25588, "properties": { "facing": "west", "half": "bottom", @@ -273900,7 +274497,7 @@ } }, { - "id": 25542, + "id": 25589, "properties": { "facing": "west", "half": "bottom", @@ -273910,7 +274507,7 @@ } }, { - "id": 25543, + "id": 25590, "properties": { "facing": "west", "half": "bottom", @@ -273920,7 +274517,7 @@ } }, { - "id": 25544, + "id": 25591, "properties": { "facing": "west", "half": "bottom", @@ -273930,7 +274527,7 @@ } }, { - "id": 25545, + "id": 25592, "properties": { "facing": "east", "half": "top", @@ -273940,7 +274537,7 @@ } }, { - "id": 25546, + "id": 25593, "properties": { "facing": "east", "half": "top", @@ -273950,7 +274547,7 @@ } }, { - "id": 25547, + "id": 25594, "properties": { "facing": "east", "half": "top", @@ -273960,7 +274557,7 @@ } }, { - "id": 25548, + "id": 25595, "properties": { "facing": "east", "half": "top", @@ -273970,7 +274567,7 @@ } }, { - "id": 25549, + "id": 25596, "properties": { "facing": "east", "half": "top", @@ -273980,7 +274577,7 @@ } }, { - "id": 25550, + "id": 25597, "properties": { "facing": "east", "half": "top", @@ -273990,7 +274587,7 @@ } }, { - "id": 25551, + "id": 25598, "properties": { "facing": "east", "half": "top", @@ -274000,7 +274597,7 @@ } }, { - "id": 25552, + "id": 25599, "properties": { "facing": "east", "half": "top", @@ -274010,7 +274607,7 @@ } }, { - "id": 25553, + "id": 25600, "properties": { "facing": "east", "half": "bottom", @@ -274020,7 +274617,7 @@ } }, { - "id": 25554, + "id": 25601, "properties": { "facing": "east", "half": "bottom", @@ -274030,7 +274627,7 @@ } }, { - "id": 25555, + "id": 25602, "properties": { "facing": "east", "half": "bottom", @@ -274040,7 +274637,7 @@ } }, { - "id": 25556, + "id": 25603, "properties": { "facing": "east", "half": "bottom", @@ -274050,7 +274647,7 @@ } }, { - "id": 25557, + "id": 25604, "properties": { "facing": "east", "half": "bottom", @@ -274060,7 +274657,7 @@ } }, { - "id": 25558, + "id": 25605, "properties": { "facing": "east", "half": "bottom", @@ -274070,7 +274667,7 @@ } }, { - "id": 25559, + "id": 25606, "properties": { "facing": "east", "half": "bottom", @@ -274080,7 +274677,7 @@ } }, { - "id": 25560, + "id": 25607, "properties": { "facing": "east", "half": "bottom", @@ -274099,7 +274696,7 @@ "states": [ { "default": true, - "id": 24319 + "id": 24366 } ] }, @@ -274121,21 +274718,21 @@ }, "states": [ { - "id": 24653, + "id": 24700, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 24654, + "id": 24701, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 24655, + "id": 24702, "properties": { "type": "bottom", "waterlogged": "true" @@ -274143,21 +274740,21 @@ }, { "default": true, - "id": 24656, + "id": 24703, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 24657, + "id": 24704, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 24658, + "id": 24705, "properties": { "type": "double", "waterlogged": "false" @@ -274198,7 +274795,7 @@ }, "states": [ { - "id": 24481, + "id": 24528, "properties": { "facing": "north", "half": "top", @@ -274207,7 +274804,7 @@ } }, { - "id": 24482, + "id": 24529, "properties": { "facing": "north", "half": "top", @@ -274216,7 +274813,7 @@ } }, { - "id": 24483, + "id": 24530, "properties": { "facing": "north", "half": "top", @@ -274225,7 +274822,7 @@ } }, { - "id": 24484, + "id": 24531, "properties": { "facing": "north", "half": "top", @@ -274234,7 +274831,7 @@ } }, { - "id": 24485, + "id": 24532, "properties": { "facing": "north", "half": "top", @@ -274243,7 +274840,7 @@ } }, { - "id": 24486, + "id": 24533, "properties": { "facing": "north", "half": "top", @@ -274252,7 +274849,7 @@ } }, { - "id": 24487, + "id": 24534, "properties": { "facing": "north", "half": "top", @@ -274261,7 +274858,7 @@ } }, { - "id": 24488, + "id": 24535, "properties": { "facing": "north", "half": "top", @@ -274270,7 +274867,7 @@ } }, { - "id": 24489, + "id": 24536, "properties": { "facing": "north", "half": "top", @@ -274279,7 +274876,7 @@ } }, { - "id": 24490, + "id": 24537, "properties": { "facing": "north", "half": "top", @@ -274288,7 +274885,7 @@ } }, { - "id": 24491, + "id": 24538, "properties": { "facing": "north", "half": "bottom", @@ -274298,7 +274895,7 @@ }, { "default": true, - "id": 24492, + "id": 24539, "properties": { "facing": "north", "half": "bottom", @@ -274307,7 +274904,7 @@ } }, { - "id": 24493, + "id": 24540, "properties": { "facing": "north", "half": "bottom", @@ -274316,7 +274913,7 @@ } }, { - "id": 24494, + "id": 24541, "properties": { "facing": "north", "half": "bottom", @@ -274325,7 +274922,7 @@ } }, { - "id": 24495, + "id": 24542, "properties": { "facing": "north", "half": "bottom", @@ -274334,7 +274931,7 @@ } }, { - "id": 24496, + "id": 24543, "properties": { "facing": "north", "half": "bottom", @@ -274343,7 +274940,7 @@ } }, { - "id": 24497, + "id": 24544, "properties": { "facing": "north", "half": "bottom", @@ -274352,7 +274949,7 @@ } }, { - "id": 24498, + "id": 24545, "properties": { "facing": "north", "half": "bottom", @@ -274361,7 +274958,7 @@ } }, { - "id": 24499, + "id": 24546, "properties": { "facing": "north", "half": "bottom", @@ -274370,7 +274967,7 @@ } }, { - "id": 24500, + "id": 24547, "properties": { "facing": "north", "half": "bottom", @@ -274379,7 +274976,7 @@ } }, { - "id": 24501, + "id": 24548, "properties": { "facing": "south", "half": "top", @@ -274388,7 +274985,7 @@ } }, { - "id": 24502, + "id": 24549, "properties": { "facing": "south", "half": "top", @@ -274397,7 +274994,7 @@ } }, { - "id": 24503, + "id": 24550, "properties": { "facing": "south", "half": "top", @@ -274406,7 +275003,7 @@ } }, { - "id": 24504, + "id": 24551, "properties": { "facing": "south", "half": "top", @@ -274415,7 +275012,7 @@ } }, { - "id": 24505, + "id": 24552, "properties": { "facing": "south", "half": "top", @@ -274424,7 +275021,7 @@ } }, { - "id": 24506, + "id": 24553, "properties": { "facing": "south", "half": "top", @@ -274433,7 +275030,7 @@ } }, { - "id": 24507, + "id": 24554, "properties": { "facing": "south", "half": "top", @@ -274442,7 +275039,7 @@ } }, { - "id": 24508, + "id": 24555, "properties": { "facing": "south", "half": "top", @@ -274451,7 +275048,7 @@ } }, { - "id": 24509, + "id": 24556, "properties": { "facing": "south", "half": "top", @@ -274460,7 +275057,7 @@ } }, { - "id": 24510, + "id": 24557, "properties": { "facing": "south", "half": "top", @@ -274469,7 +275066,7 @@ } }, { - "id": 24511, + "id": 24558, "properties": { "facing": "south", "half": "bottom", @@ -274478,7 +275075,7 @@ } }, { - "id": 24512, + "id": 24559, "properties": { "facing": "south", "half": "bottom", @@ -274487,7 +275084,7 @@ } }, { - "id": 24513, + "id": 24560, "properties": { "facing": "south", "half": "bottom", @@ -274496,7 +275093,7 @@ } }, { - "id": 24514, + "id": 24561, "properties": { "facing": "south", "half": "bottom", @@ -274505,7 +275102,7 @@ } }, { - "id": 24515, + "id": 24562, "properties": { "facing": "south", "half": "bottom", @@ -274514,7 +275111,7 @@ } }, { - "id": 24516, + "id": 24563, "properties": { "facing": "south", "half": "bottom", @@ -274523,7 +275120,7 @@ } }, { - "id": 24517, + "id": 24564, "properties": { "facing": "south", "half": "bottom", @@ -274532,7 +275129,7 @@ } }, { - "id": 24518, + "id": 24565, "properties": { "facing": "south", "half": "bottom", @@ -274541,7 +275138,7 @@ } }, { - "id": 24519, + "id": 24566, "properties": { "facing": "south", "half": "bottom", @@ -274550,7 +275147,7 @@ } }, { - "id": 24520, + "id": 24567, "properties": { "facing": "south", "half": "bottom", @@ -274559,7 +275156,7 @@ } }, { - "id": 24521, + "id": 24568, "properties": { "facing": "west", "half": "top", @@ -274568,7 +275165,7 @@ } }, { - "id": 24522, + "id": 24569, "properties": { "facing": "west", "half": "top", @@ -274577,7 +275174,7 @@ } }, { - "id": 24523, + "id": 24570, "properties": { "facing": "west", "half": "top", @@ -274586,7 +275183,7 @@ } }, { - "id": 24524, + "id": 24571, "properties": { "facing": "west", "half": "top", @@ -274595,7 +275192,7 @@ } }, { - "id": 24525, + "id": 24572, "properties": { "facing": "west", "half": "top", @@ -274604,7 +275201,7 @@ } }, { - "id": 24526, + "id": 24573, "properties": { "facing": "west", "half": "top", @@ -274613,7 +275210,7 @@ } }, { - "id": 24527, + "id": 24574, "properties": { "facing": "west", "half": "top", @@ -274622,7 +275219,7 @@ } }, { - "id": 24528, + "id": 24575, "properties": { "facing": "west", "half": "top", @@ -274631,7 +275228,7 @@ } }, { - "id": 24529, + "id": 24576, "properties": { "facing": "west", "half": "top", @@ -274640,7 +275237,7 @@ } }, { - "id": 24530, + "id": 24577, "properties": { "facing": "west", "half": "top", @@ -274649,7 +275246,7 @@ } }, { - "id": 24531, + "id": 24578, "properties": { "facing": "west", "half": "bottom", @@ -274658,7 +275255,7 @@ } }, { - "id": 24532, + "id": 24579, "properties": { "facing": "west", "half": "bottom", @@ -274667,7 +275264,7 @@ } }, { - "id": 24533, + "id": 24580, "properties": { "facing": "west", "half": "bottom", @@ -274676,7 +275273,7 @@ } }, { - "id": 24534, + "id": 24581, "properties": { "facing": "west", "half": "bottom", @@ -274685,7 +275282,7 @@ } }, { - "id": 24535, + "id": 24582, "properties": { "facing": "west", "half": "bottom", @@ -274694,7 +275291,7 @@ } }, { - "id": 24536, + "id": 24583, "properties": { "facing": "west", "half": "bottom", @@ -274703,7 +275300,7 @@ } }, { - "id": 24537, + "id": 24584, "properties": { "facing": "west", "half": "bottom", @@ -274712,7 +275309,7 @@ } }, { - "id": 24538, + "id": 24585, "properties": { "facing": "west", "half": "bottom", @@ -274721,7 +275318,7 @@ } }, { - "id": 24539, + "id": 24586, "properties": { "facing": "west", "half": "bottom", @@ -274730,7 +275327,7 @@ } }, { - "id": 24540, + "id": 24587, "properties": { "facing": "west", "half": "bottom", @@ -274739,7 +275336,7 @@ } }, { - "id": 24541, + "id": 24588, "properties": { "facing": "east", "half": "top", @@ -274748,7 +275345,7 @@ } }, { - "id": 24542, + "id": 24589, "properties": { "facing": "east", "half": "top", @@ -274757,7 +275354,7 @@ } }, { - "id": 24543, + "id": 24590, "properties": { "facing": "east", "half": "top", @@ -274766,7 +275363,7 @@ } }, { - "id": 24544, + "id": 24591, "properties": { "facing": "east", "half": "top", @@ -274775,7 +275372,7 @@ } }, { - "id": 24545, + "id": 24592, "properties": { "facing": "east", "half": "top", @@ -274784,7 +275381,7 @@ } }, { - "id": 24546, + "id": 24593, "properties": { "facing": "east", "half": "top", @@ -274793,7 +275390,7 @@ } }, { - "id": 24547, + "id": 24594, "properties": { "facing": "east", "half": "top", @@ -274802,7 +275399,7 @@ } }, { - "id": 24548, + "id": 24595, "properties": { "facing": "east", "half": "top", @@ -274811,7 +275408,7 @@ } }, { - "id": 24549, + "id": 24596, "properties": { "facing": "east", "half": "top", @@ -274820,7 +275417,7 @@ } }, { - "id": 24550, + "id": 24597, "properties": { "facing": "east", "half": "top", @@ -274829,7 +275426,7 @@ } }, { - "id": 24551, + "id": 24598, "properties": { "facing": "east", "half": "bottom", @@ -274838,7 +275435,7 @@ } }, { - "id": 24552, + "id": 24599, "properties": { "facing": "east", "half": "bottom", @@ -274847,7 +275444,7 @@ } }, { - "id": 24553, + "id": 24600, "properties": { "facing": "east", "half": "bottom", @@ -274856,7 +275453,7 @@ } }, { - "id": 24554, + "id": 24601, "properties": { "facing": "east", "half": "bottom", @@ -274865,7 +275462,7 @@ } }, { - "id": 24555, + "id": 24602, "properties": { "facing": "east", "half": "bottom", @@ -274874,7 +275471,7 @@ } }, { - "id": 24556, + "id": 24603, "properties": { "facing": "east", "half": "bottom", @@ -274883,7 +275480,7 @@ } }, { - "id": 24557, + "id": 24604, "properties": { "facing": "east", "half": "bottom", @@ -274892,7 +275489,7 @@ } }, { - "id": 24558, + "id": 24605, "properties": { "facing": "east", "half": "bottom", @@ -274901,7 +275498,7 @@ } }, { - "id": 24559, + "id": 24606, "properties": { "facing": "east", "half": "bottom", @@ -274910,7 +275507,7 @@ } }, { - "id": 24560, + "id": 24607, "properties": { "facing": "east", "half": "bottom", @@ -274928,7 +275525,7 @@ "states": [ { "default": true, - "id": 23965 + "id": 24012 } ] }, @@ -274940,7 +275537,7 @@ "states": [ { "default": true, - "id": 24316 + "id": 24363 } ] }, @@ -274961,21 +275558,21 @@ }, "states": [ { - "id": 25733, + "id": 25780, "properties": { "lit": "true", "powered": "true" } }, { - "id": 25734, + "id": 25781, "properties": { "lit": "true", "powered": "false" } }, { - "id": 25735, + "id": 25782, "properties": { "lit": "false", "powered": "true" @@ -274983,7 +275580,7 @@ }, { "default": true, - "id": 25736, + "id": 25783, "properties": { "lit": "false", "powered": "false" @@ -275023,7 +275620,7 @@ }, "states": [ { - "id": 25049, + "id": 25096, "properties": { "facing": "north", "half": "upper", @@ -275033,7 +275630,7 @@ } }, { - "id": 25050, + "id": 25097, "properties": { "facing": "north", "half": "upper", @@ -275043,7 +275640,7 @@ } }, { - "id": 25051, + "id": 25098, "properties": { "facing": "north", "half": "upper", @@ -275053,7 +275650,7 @@ } }, { - "id": 25052, + "id": 25099, "properties": { "facing": "north", "half": "upper", @@ -275063,7 +275660,7 @@ } }, { - "id": 25053, + "id": 25100, "properties": { "facing": "north", "half": "upper", @@ -275073,7 +275670,7 @@ } }, { - "id": 25054, + "id": 25101, "properties": { "facing": "north", "half": "upper", @@ -275083,7 +275680,7 @@ } }, { - "id": 25055, + "id": 25102, "properties": { "facing": "north", "half": "upper", @@ -275093,7 +275690,7 @@ } }, { - "id": 25056, + "id": 25103, "properties": { "facing": "north", "half": "upper", @@ -275103,7 +275700,7 @@ } }, { - "id": 25057, + "id": 25104, "properties": { "facing": "north", "half": "lower", @@ -275113,7 +275710,7 @@ } }, { - "id": 25058, + "id": 25105, "properties": { "facing": "north", "half": "lower", @@ -275123,7 +275720,7 @@ } }, { - "id": 25059, + "id": 25106, "properties": { "facing": "north", "half": "lower", @@ -275134,7 +275731,7 @@ }, { "default": true, - "id": 25060, + "id": 25107, "properties": { "facing": "north", "half": "lower", @@ -275144,7 +275741,7 @@ } }, { - "id": 25061, + "id": 25108, "properties": { "facing": "north", "half": "lower", @@ -275154,7 +275751,7 @@ } }, { - "id": 25062, + "id": 25109, "properties": { "facing": "north", "half": "lower", @@ -275164,7 +275761,7 @@ } }, { - "id": 25063, + "id": 25110, "properties": { "facing": "north", "half": "lower", @@ -275174,7 +275771,7 @@ } }, { - "id": 25064, + "id": 25111, "properties": { "facing": "north", "half": "lower", @@ -275184,7 +275781,7 @@ } }, { - "id": 25065, + "id": 25112, "properties": { "facing": "south", "half": "upper", @@ -275194,7 +275791,7 @@ } }, { - "id": 25066, + "id": 25113, "properties": { "facing": "south", "half": "upper", @@ -275204,7 +275801,7 @@ } }, { - "id": 25067, + "id": 25114, "properties": { "facing": "south", "half": "upper", @@ -275214,7 +275811,7 @@ } }, { - "id": 25068, + "id": 25115, "properties": { "facing": "south", "half": "upper", @@ -275224,7 +275821,7 @@ } }, { - "id": 25069, + "id": 25116, "properties": { "facing": "south", "half": "upper", @@ -275234,7 +275831,7 @@ } }, { - "id": 25070, + "id": 25117, "properties": { "facing": "south", "half": "upper", @@ -275244,7 +275841,7 @@ } }, { - "id": 25071, + "id": 25118, "properties": { "facing": "south", "half": "upper", @@ -275254,7 +275851,7 @@ } }, { - "id": 25072, + "id": 25119, "properties": { "facing": "south", "half": "upper", @@ -275264,7 +275861,7 @@ } }, { - "id": 25073, + "id": 25120, "properties": { "facing": "south", "half": "lower", @@ -275274,7 +275871,7 @@ } }, { - "id": 25074, + "id": 25121, "properties": { "facing": "south", "half": "lower", @@ -275284,7 +275881,7 @@ } }, { - "id": 25075, + "id": 25122, "properties": { "facing": "south", "half": "lower", @@ -275294,7 +275891,7 @@ } }, { - "id": 25076, + "id": 25123, "properties": { "facing": "south", "half": "lower", @@ -275304,7 +275901,7 @@ } }, { - "id": 25077, + "id": 25124, "properties": { "facing": "south", "half": "lower", @@ -275314,7 +275911,7 @@ } }, { - "id": 25078, + "id": 25125, "properties": { "facing": "south", "half": "lower", @@ -275324,7 +275921,7 @@ } }, { - "id": 25079, + "id": 25126, "properties": { "facing": "south", "half": "lower", @@ -275334,7 +275931,7 @@ } }, { - "id": 25080, + "id": 25127, "properties": { "facing": "south", "half": "lower", @@ -275344,7 +275941,7 @@ } }, { - "id": 25081, + "id": 25128, "properties": { "facing": "west", "half": "upper", @@ -275354,7 +275951,7 @@ } }, { - "id": 25082, + "id": 25129, "properties": { "facing": "west", "half": "upper", @@ -275364,7 +275961,7 @@ } }, { - "id": 25083, + "id": 25130, "properties": { "facing": "west", "half": "upper", @@ -275374,7 +275971,7 @@ } }, { - "id": 25084, + "id": 25131, "properties": { "facing": "west", "half": "upper", @@ -275384,7 +275981,7 @@ } }, { - "id": 25085, + "id": 25132, "properties": { "facing": "west", "half": "upper", @@ -275394,7 +275991,7 @@ } }, { - "id": 25086, + "id": 25133, "properties": { "facing": "west", "half": "upper", @@ -275404,7 +276001,7 @@ } }, { - "id": 25087, + "id": 25134, "properties": { "facing": "west", "half": "upper", @@ -275414,7 +276011,7 @@ } }, { - "id": 25088, + "id": 25135, "properties": { "facing": "west", "half": "upper", @@ -275424,7 +276021,7 @@ } }, { - "id": 25089, + "id": 25136, "properties": { "facing": "west", "half": "lower", @@ -275434,7 +276031,7 @@ } }, { - "id": 25090, + "id": 25137, "properties": { "facing": "west", "half": "lower", @@ -275444,7 +276041,7 @@ } }, { - "id": 25091, + "id": 25138, "properties": { "facing": "west", "half": "lower", @@ -275454,7 +276051,7 @@ } }, { - "id": 25092, + "id": 25139, "properties": { "facing": "west", "half": "lower", @@ -275464,7 +276061,7 @@ } }, { - "id": 25093, + "id": 25140, "properties": { "facing": "west", "half": "lower", @@ -275474,7 +276071,7 @@ } }, { - "id": 25094, + "id": 25141, "properties": { "facing": "west", "half": "lower", @@ -275484,7 +276081,7 @@ } }, { - "id": 25095, + "id": 25142, "properties": { "facing": "west", "half": "lower", @@ -275494,7 +276091,7 @@ } }, { - "id": 25096, + "id": 25143, "properties": { "facing": "west", "half": "lower", @@ -275504,7 +276101,7 @@ } }, { - "id": 25097, + "id": 25144, "properties": { "facing": "east", "half": "upper", @@ -275514,7 +276111,7 @@ } }, { - "id": 25098, + "id": 25145, "properties": { "facing": "east", "half": "upper", @@ -275524,7 +276121,7 @@ } }, { - "id": 25099, + "id": 25146, "properties": { "facing": "east", "half": "upper", @@ -275534,7 +276131,7 @@ } }, { - "id": 25100, + "id": 25147, "properties": { "facing": "east", "half": "upper", @@ -275544,7 +276141,7 @@ } }, { - "id": 25101, + "id": 25148, "properties": { "facing": "east", "half": "upper", @@ -275554,7 +276151,7 @@ } }, { - "id": 25102, + "id": 25149, "properties": { "facing": "east", "half": "upper", @@ -275564,7 +276161,7 @@ } }, { - "id": 25103, + "id": 25150, "properties": { "facing": "east", "half": "upper", @@ -275574,7 +276171,7 @@ } }, { - "id": 25104, + "id": 25151, "properties": { "facing": "east", "half": "upper", @@ -275584,7 +276181,7 @@ } }, { - "id": 25105, + "id": 25152, "properties": { "facing": "east", "half": "lower", @@ -275594,7 +276191,7 @@ } }, { - "id": 25106, + "id": 25153, "properties": { "facing": "east", "half": "lower", @@ -275604,7 +276201,7 @@ } }, { - "id": 25107, + "id": 25154, "properties": { "facing": "east", "half": "lower", @@ -275614,7 +276211,7 @@ } }, { - "id": 25108, + "id": 25155, "properties": { "facing": "east", "half": "lower", @@ -275624,7 +276221,7 @@ } }, { - "id": 25109, + "id": 25156, "properties": { "facing": "east", "half": "lower", @@ -275634,7 +276231,7 @@ } }, { - "id": 25110, + "id": 25157, "properties": { "facing": "east", "half": "lower", @@ -275644,7 +276241,7 @@ } }, { - "id": 25111, + "id": 25158, "properties": { "facing": "east", "half": "lower", @@ -275654,7 +276251,7 @@ } }, { - "id": 25112, + "id": 25159, "properties": { "facing": "east", "half": "lower", @@ -275678,14 +276275,14 @@ }, "states": [ { - "id": 25703, + "id": 25750, "properties": { "waterlogged": "true" } }, { "default": true, - "id": 25704, + "id": 25751, "properties": { "waterlogged": "false" } @@ -275724,7 +276321,7 @@ }, "states": [ { - "id": 25561, + "id": 25608, "properties": { "facing": "north", "half": "top", @@ -275734,7 +276331,7 @@ } }, { - "id": 25562, + "id": 25609, "properties": { "facing": "north", "half": "top", @@ -275744,7 +276341,7 @@ } }, { - "id": 25563, + "id": 25610, "properties": { "facing": "north", "half": "top", @@ -275754,7 +276351,7 @@ } }, { - "id": 25564, + "id": 25611, "properties": { "facing": "north", "half": "top", @@ -275764,7 +276361,7 @@ } }, { - "id": 25565, + "id": 25612, "properties": { "facing": "north", "half": "top", @@ -275774,7 +276371,7 @@ } }, { - "id": 25566, + "id": 25613, "properties": { "facing": "north", "half": "top", @@ -275784,7 +276381,7 @@ } }, { - "id": 25567, + "id": 25614, "properties": { "facing": "north", "half": "top", @@ -275794,7 +276391,7 @@ } }, { - "id": 25568, + "id": 25615, "properties": { "facing": "north", "half": "top", @@ -275804,7 +276401,7 @@ } }, { - "id": 25569, + "id": 25616, "properties": { "facing": "north", "half": "bottom", @@ -275814,7 +276411,7 @@ } }, { - "id": 25570, + "id": 25617, "properties": { "facing": "north", "half": "bottom", @@ -275824,7 +276421,7 @@ } }, { - "id": 25571, + "id": 25618, "properties": { "facing": "north", "half": "bottom", @@ -275834,7 +276431,7 @@ } }, { - "id": 25572, + "id": 25619, "properties": { "facing": "north", "half": "bottom", @@ -275844,7 +276441,7 @@ } }, { - "id": 25573, + "id": 25620, "properties": { "facing": "north", "half": "bottom", @@ -275854,7 +276451,7 @@ } }, { - "id": 25574, + "id": 25621, "properties": { "facing": "north", "half": "bottom", @@ -275864,7 +276461,7 @@ } }, { - "id": 25575, + "id": 25622, "properties": { "facing": "north", "half": "bottom", @@ -275875,7 +276472,7 @@ }, { "default": true, - "id": 25576, + "id": 25623, "properties": { "facing": "north", "half": "bottom", @@ -275885,7 +276482,7 @@ } }, { - "id": 25577, + "id": 25624, "properties": { "facing": "south", "half": "top", @@ -275895,7 +276492,7 @@ } }, { - "id": 25578, + "id": 25625, "properties": { "facing": "south", "half": "top", @@ -275905,7 +276502,7 @@ } }, { - "id": 25579, + "id": 25626, "properties": { "facing": "south", "half": "top", @@ -275915,7 +276512,7 @@ } }, { - "id": 25580, + "id": 25627, "properties": { "facing": "south", "half": "top", @@ -275925,7 +276522,7 @@ } }, { - "id": 25581, + "id": 25628, "properties": { "facing": "south", "half": "top", @@ -275935,7 +276532,7 @@ } }, { - "id": 25582, + "id": 25629, "properties": { "facing": "south", "half": "top", @@ -275945,7 +276542,7 @@ } }, { - "id": 25583, + "id": 25630, "properties": { "facing": "south", "half": "top", @@ -275955,7 +276552,7 @@ } }, { - "id": 25584, + "id": 25631, "properties": { "facing": "south", "half": "top", @@ -275965,7 +276562,7 @@ } }, { - "id": 25585, + "id": 25632, "properties": { "facing": "south", "half": "bottom", @@ -275975,7 +276572,7 @@ } }, { - "id": 25586, + "id": 25633, "properties": { "facing": "south", "half": "bottom", @@ -275985,7 +276582,7 @@ } }, { - "id": 25587, + "id": 25634, "properties": { "facing": "south", "half": "bottom", @@ -275995,7 +276592,7 @@ } }, { - "id": 25588, + "id": 25635, "properties": { "facing": "south", "half": "bottom", @@ -276005,7 +276602,7 @@ } }, { - "id": 25589, + "id": 25636, "properties": { "facing": "south", "half": "bottom", @@ -276015,7 +276612,7 @@ } }, { - "id": 25590, + "id": 25637, "properties": { "facing": "south", "half": "bottom", @@ -276025,7 +276622,7 @@ } }, { - "id": 25591, + "id": 25638, "properties": { "facing": "south", "half": "bottom", @@ -276035,7 +276632,7 @@ } }, { - "id": 25592, + "id": 25639, "properties": { "facing": "south", "half": "bottom", @@ -276045,7 +276642,7 @@ } }, { - "id": 25593, + "id": 25640, "properties": { "facing": "west", "half": "top", @@ -276055,7 +276652,7 @@ } }, { - "id": 25594, + "id": 25641, "properties": { "facing": "west", "half": "top", @@ -276065,7 +276662,7 @@ } }, { - "id": 25595, + "id": 25642, "properties": { "facing": "west", "half": "top", @@ -276075,7 +276672,7 @@ } }, { - "id": 25596, + "id": 25643, "properties": { "facing": "west", "half": "top", @@ -276085,7 +276682,7 @@ } }, { - "id": 25597, + "id": 25644, "properties": { "facing": "west", "half": "top", @@ -276095,7 +276692,7 @@ } }, { - "id": 25598, + "id": 25645, "properties": { "facing": "west", "half": "top", @@ -276105,7 +276702,7 @@ } }, { - "id": 25599, + "id": 25646, "properties": { "facing": "west", "half": "top", @@ -276115,7 +276712,7 @@ } }, { - "id": 25600, + "id": 25647, "properties": { "facing": "west", "half": "top", @@ -276125,7 +276722,7 @@ } }, { - "id": 25601, + "id": 25648, "properties": { "facing": "west", "half": "bottom", @@ -276135,7 +276732,7 @@ } }, { - "id": 25602, + "id": 25649, "properties": { "facing": "west", "half": "bottom", @@ -276145,7 +276742,7 @@ } }, { - "id": 25603, + "id": 25650, "properties": { "facing": "west", "half": "bottom", @@ -276155,7 +276752,7 @@ } }, { - "id": 25604, + "id": 25651, "properties": { "facing": "west", "half": "bottom", @@ -276165,7 +276762,7 @@ } }, { - "id": 25605, + "id": 25652, "properties": { "facing": "west", "half": "bottom", @@ -276175,7 +276772,7 @@ } }, { - "id": 25606, + "id": 25653, "properties": { "facing": "west", "half": "bottom", @@ -276185,7 +276782,7 @@ } }, { - "id": 25607, + "id": 25654, "properties": { "facing": "west", "half": "bottom", @@ -276195,7 +276792,7 @@ } }, { - "id": 25608, + "id": 25655, "properties": { "facing": "west", "half": "bottom", @@ -276205,7 +276802,7 @@ } }, { - "id": 25609, + "id": 25656, "properties": { "facing": "east", "half": "top", @@ -276215,7 +276812,7 @@ } }, { - "id": 25610, + "id": 25657, "properties": { "facing": "east", "half": "top", @@ -276225,7 +276822,7 @@ } }, { - "id": 25611, + "id": 25658, "properties": { "facing": "east", "half": "top", @@ -276235,7 +276832,7 @@ } }, { - "id": 25612, + "id": 25659, "properties": { "facing": "east", "half": "top", @@ -276245,7 +276842,7 @@ } }, { - "id": 25613, + "id": 25660, "properties": { "facing": "east", "half": "top", @@ -276255,7 +276852,7 @@ } }, { - "id": 25614, + "id": 25661, "properties": { "facing": "east", "half": "top", @@ -276265,7 +276862,7 @@ } }, { - "id": 25615, + "id": 25662, "properties": { "facing": "east", "half": "top", @@ -276275,7 +276872,7 @@ } }, { - "id": 25616, + "id": 25663, "properties": { "facing": "east", "half": "top", @@ -276285,7 +276882,7 @@ } }, { - "id": 25617, + "id": 25664, "properties": { "facing": "east", "half": "bottom", @@ -276295,7 +276892,7 @@ } }, { - "id": 25618, + "id": 25665, "properties": { "facing": "east", "half": "bottom", @@ -276305,7 +276902,7 @@ } }, { - "id": 25619, + "id": 25666, "properties": { "facing": "east", "half": "bottom", @@ -276315,7 +276912,7 @@ } }, { - "id": 25620, + "id": 25667, "properties": { "facing": "east", "half": "bottom", @@ -276325,7 +276922,7 @@ } }, { - "id": 25621, + "id": 25668, "properties": { "facing": "east", "half": "bottom", @@ -276335,7 +276932,7 @@ } }, { - "id": 25622, + "id": 25669, "properties": { "facing": "east", "half": "bottom", @@ -276345,7 +276942,7 @@ } }, { - "id": 25623, + "id": 25670, "properties": { "facing": "east", "half": "bottom", @@ -276355,7 +276952,7 @@ } }, { - "id": 25624, + "id": 25671, "properties": { "facing": "east", "half": "bottom", @@ -276374,7 +276971,7 @@ "states": [ { "default": true, - "id": 24317 + "id": 24364 } ] }, @@ -276396,21 +276993,21 @@ }, "states": [ { - "id": 24641, + "id": 24688, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 24642, + "id": 24689, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 24643, + "id": 24690, "properties": { "type": "bottom", "waterlogged": "true" @@ -276418,21 +277015,21 @@ }, { "default": true, - "id": 24644, + "id": 24691, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 24645, + "id": 24692, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 24646, + "id": 24693, "properties": { "type": "double", "waterlogged": "false" @@ -276473,7 +277070,7 @@ }, "states": [ { - "id": 24321, + "id": 24368, "properties": { "facing": "north", "half": "top", @@ -276482,7 +277079,7 @@ } }, { - "id": 24322, + "id": 24369, "properties": { "facing": "north", "half": "top", @@ -276491,7 +277088,7 @@ } }, { - "id": 24323, + "id": 24370, "properties": { "facing": "north", "half": "top", @@ -276500,7 +277097,7 @@ } }, { - "id": 24324, + "id": 24371, "properties": { "facing": "north", "half": "top", @@ -276509,7 +277106,7 @@ } }, { - "id": 24325, + "id": 24372, "properties": { "facing": "north", "half": "top", @@ -276518,7 +277115,7 @@ } }, { - "id": 24326, + "id": 24373, "properties": { "facing": "north", "half": "top", @@ -276527,7 +277124,7 @@ } }, { - "id": 24327, + "id": 24374, "properties": { "facing": "north", "half": "top", @@ -276536,7 +277133,7 @@ } }, { - "id": 24328, + "id": 24375, "properties": { "facing": "north", "half": "top", @@ -276545,7 +277142,7 @@ } }, { - "id": 24329, + "id": 24376, "properties": { "facing": "north", "half": "top", @@ -276554,7 +277151,7 @@ } }, { - "id": 24330, + "id": 24377, "properties": { "facing": "north", "half": "top", @@ -276563,7 +277160,7 @@ } }, { - "id": 24331, + "id": 24378, "properties": { "facing": "north", "half": "bottom", @@ -276573,7 +277170,7 @@ }, { "default": true, - "id": 24332, + "id": 24379, "properties": { "facing": "north", "half": "bottom", @@ -276582,7 +277179,7 @@ } }, { - "id": 24333, + "id": 24380, "properties": { "facing": "north", "half": "bottom", @@ -276591,7 +277188,7 @@ } }, { - "id": 24334, + "id": 24381, "properties": { "facing": "north", "half": "bottom", @@ -276600,7 +277197,7 @@ } }, { - "id": 24335, + "id": 24382, "properties": { "facing": "north", "half": "bottom", @@ -276609,7 +277206,7 @@ } }, { - "id": 24336, + "id": 24383, "properties": { "facing": "north", "half": "bottom", @@ -276618,7 +277215,7 @@ } }, { - "id": 24337, + "id": 24384, "properties": { "facing": "north", "half": "bottom", @@ -276627,7 +277224,7 @@ } }, { - "id": 24338, + "id": 24385, "properties": { "facing": "north", "half": "bottom", @@ -276636,7 +277233,7 @@ } }, { - "id": 24339, + "id": 24386, "properties": { "facing": "north", "half": "bottom", @@ -276645,7 +277242,7 @@ } }, { - "id": 24340, + "id": 24387, "properties": { "facing": "north", "half": "bottom", @@ -276654,7 +277251,7 @@ } }, { - "id": 24341, + "id": 24388, "properties": { "facing": "south", "half": "top", @@ -276663,7 +277260,7 @@ } }, { - "id": 24342, + "id": 24389, "properties": { "facing": "south", "half": "top", @@ -276672,7 +277269,7 @@ } }, { - "id": 24343, + "id": 24390, "properties": { "facing": "south", "half": "top", @@ -276681,7 +277278,7 @@ } }, { - "id": 24344, + "id": 24391, "properties": { "facing": "south", "half": "top", @@ -276690,7 +277287,7 @@ } }, { - "id": 24345, + "id": 24392, "properties": { "facing": "south", "half": "top", @@ -276699,7 +277296,7 @@ } }, { - "id": 24346, + "id": 24393, "properties": { "facing": "south", "half": "top", @@ -276708,7 +277305,7 @@ } }, { - "id": 24347, + "id": 24394, "properties": { "facing": "south", "half": "top", @@ -276717,7 +277314,7 @@ } }, { - "id": 24348, + "id": 24395, "properties": { "facing": "south", "half": "top", @@ -276726,7 +277323,7 @@ } }, { - "id": 24349, + "id": 24396, "properties": { "facing": "south", "half": "top", @@ -276735,7 +277332,7 @@ } }, { - "id": 24350, + "id": 24397, "properties": { "facing": "south", "half": "top", @@ -276744,7 +277341,7 @@ } }, { - "id": 24351, + "id": 24398, "properties": { "facing": "south", "half": "bottom", @@ -276753,7 +277350,7 @@ } }, { - "id": 24352, + "id": 24399, "properties": { "facing": "south", "half": "bottom", @@ -276762,7 +277359,7 @@ } }, { - "id": 24353, + "id": 24400, "properties": { "facing": "south", "half": "bottom", @@ -276771,7 +277368,7 @@ } }, { - "id": 24354, + "id": 24401, "properties": { "facing": "south", "half": "bottom", @@ -276780,7 +277377,7 @@ } }, { - "id": 24355, + "id": 24402, "properties": { "facing": "south", "half": "bottom", @@ -276789,7 +277386,7 @@ } }, { - "id": 24356, + "id": 24403, "properties": { "facing": "south", "half": "bottom", @@ -276798,7 +277395,7 @@ } }, { - "id": 24357, + "id": 24404, "properties": { "facing": "south", "half": "bottom", @@ -276807,7 +277404,7 @@ } }, { - "id": 24358, + "id": 24405, "properties": { "facing": "south", "half": "bottom", @@ -276816,7 +277413,7 @@ } }, { - "id": 24359, + "id": 24406, "properties": { "facing": "south", "half": "bottom", @@ -276825,7 +277422,7 @@ } }, { - "id": 24360, + "id": 24407, "properties": { "facing": "south", "half": "bottom", @@ -276834,7 +277431,7 @@ } }, { - "id": 24361, + "id": 24408, "properties": { "facing": "west", "half": "top", @@ -276843,7 +277440,7 @@ } }, { - "id": 24362, + "id": 24409, "properties": { "facing": "west", "half": "top", @@ -276852,7 +277449,7 @@ } }, { - "id": 24363, + "id": 24410, "properties": { "facing": "west", "half": "top", @@ -276861,7 +277458,7 @@ } }, { - "id": 24364, + "id": 24411, "properties": { "facing": "west", "half": "top", @@ -276870,7 +277467,7 @@ } }, { - "id": 24365, + "id": 24412, "properties": { "facing": "west", "half": "top", @@ -276879,7 +277476,7 @@ } }, { - "id": 24366, + "id": 24413, "properties": { "facing": "west", "half": "top", @@ -276888,7 +277485,7 @@ } }, { - "id": 24367, + "id": 24414, "properties": { "facing": "west", "half": "top", @@ -276897,7 +277494,7 @@ } }, { - "id": 24368, + "id": 24415, "properties": { "facing": "west", "half": "top", @@ -276906,7 +277503,7 @@ } }, { - "id": 24369, + "id": 24416, "properties": { "facing": "west", "half": "top", @@ -276915,7 +277512,7 @@ } }, { - "id": 24370, + "id": 24417, "properties": { "facing": "west", "half": "top", @@ -276924,7 +277521,7 @@ } }, { - "id": 24371, + "id": 24418, "properties": { "facing": "west", "half": "bottom", @@ -276933,7 +277530,7 @@ } }, { - "id": 24372, + "id": 24419, "properties": { "facing": "west", "half": "bottom", @@ -276942,7 +277539,7 @@ } }, { - "id": 24373, + "id": 24420, "properties": { "facing": "west", "half": "bottom", @@ -276951,7 +277548,7 @@ } }, { - "id": 24374, + "id": 24421, "properties": { "facing": "west", "half": "bottom", @@ -276960,7 +277557,7 @@ } }, { - "id": 24375, + "id": 24422, "properties": { "facing": "west", "half": "bottom", @@ -276969,7 +277566,7 @@ } }, { - "id": 24376, + "id": 24423, "properties": { "facing": "west", "half": "bottom", @@ -276978,7 +277575,7 @@ } }, { - "id": 24377, + "id": 24424, "properties": { "facing": "west", "half": "bottom", @@ -276987,7 +277584,7 @@ } }, { - "id": 24378, + "id": 24425, "properties": { "facing": "west", "half": "bottom", @@ -276996,7 +277593,7 @@ } }, { - "id": 24379, + "id": 24426, "properties": { "facing": "west", "half": "bottom", @@ -277005,7 +277602,7 @@ } }, { - "id": 24380, + "id": 24427, "properties": { "facing": "west", "half": "bottom", @@ -277014,7 +277611,7 @@ } }, { - "id": 24381, + "id": 24428, "properties": { "facing": "east", "half": "top", @@ -277023,7 +277620,7 @@ } }, { - "id": 24382, + "id": 24429, "properties": { "facing": "east", "half": "top", @@ -277032,7 +277629,7 @@ } }, { - "id": 24383, + "id": 24430, "properties": { "facing": "east", "half": "top", @@ -277041,7 +277638,7 @@ } }, { - "id": 24384, + "id": 24431, "properties": { "facing": "east", "half": "top", @@ -277050,7 +277647,7 @@ } }, { - "id": 24385, + "id": 24432, "properties": { "facing": "east", "half": "top", @@ -277059,7 +277656,7 @@ } }, { - "id": 24386, + "id": 24433, "properties": { "facing": "east", "half": "top", @@ -277068,7 +277665,7 @@ } }, { - "id": 24387, + "id": 24434, "properties": { "facing": "east", "half": "top", @@ -277077,7 +277674,7 @@ } }, { - "id": 24388, + "id": 24435, "properties": { "facing": "east", "half": "top", @@ -277086,7 +277683,7 @@ } }, { - "id": 24389, + "id": 24436, "properties": { "facing": "east", "half": "top", @@ -277095,7 +277692,7 @@ } }, { - "id": 24390, + "id": 24437, "properties": { "facing": "east", "half": "top", @@ -277104,7 +277701,7 @@ } }, { - "id": 24391, + "id": 24438, "properties": { "facing": "east", "half": "bottom", @@ -277113,7 +277710,7 @@ } }, { - "id": 24392, + "id": 24439, "properties": { "facing": "east", "half": "bottom", @@ -277122,7 +277719,7 @@ } }, { - "id": 24393, + "id": 24440, "properties": { "facing": "east", "half": "bottom", @@ -277131,7 +277728,7 @@ } }, { - "id": 24394, + "id": 24441, "properties": { "facing": "east", "half": "bottom", @@ -277140,7 +277737,7 @@ } }, { - "id": 24395, + "id": 24442, "properties": { "facing": "east", "half": "bottom", @@ -277149,7 +277746,7 @@ } }, { - "id": 24396, + "id": 24443, "properties": { "facing": "east", "half": "bottom", @@ -277158,7 +277755,7 @@ } }, { - "id": 24397, + "id": 24444, "properties": { "facing": "east", "half": "bottom", @@ -277167,7 +277764,7 @@ } }, { - "id": 24398, + "id": 24445, "properties": { "facing": "east", "half": "bottom", @@ -277176,7 +277773,7 @@ } }, { - "id": 24399, + "id": 24446, "properties": { "facing": "east", "half": "bottom", @@ -277185,7 +277782,7 @@ } }, { - "id": 24400, + "id": 24447, "properties": { "facing": "east", "half": "bottom", @@ -277203,7 +277800,7 @@ "states": [ { "default": true, - "id": 23966 + "id": 24013 } ] }, @@ -277215,7 +277812,7 @@ "states": [ { "default": true, - "id": 24314 + "id": 24361 } ] }, @@ -277236,21 +277833,21 @@ }, "states": [ { - "id": 25729, + "id": 25776, "properties": { "lit": "true", "powered": "true" } }, { - "id": 25730, + "id": 25777, "properties": { "lit": "true", "powered": "false" } }, { - "id": 25731, + "id": 25778, "properties": { "lit": "false", "powered": "true" @@ -277258,7 +277855,7 @@ }, { "default": true, - "id": 25732, + "id": 25779, "properties": { "lit": "false", "powered": "false" @@ -277298,7 +277895,7 @@ }, "states": [ { - "id": 25113, + "id": 25160, "properties": { "facing": "north", "half": "upper", @@ -277308,7 +277905,7 @@ } }, { - "id": 25114, + "id": 25161, "properties": { "facing": "north", "half": "upper", @@ -277318,7 +277915,7 @@ } }, { - "id": 25115, + "id": 25162, "properties": { "facing": "north", "half": "upper", @@ -277328,7 +277925,7 @@ } }, { - "id": 25116, + "id": 25163, "properties": { "facing": "north", "half": "upper", @@ -277338,7 +277935,7 @@ } }, { - "id": 25117, + "id": 25164, "properties": { "facing": "north", "half": "upper", @@ -277348,7 +277945,7 @@ } }, { - "id": 25118, + "id": 25165, "properties": { "facing": "north", "half": "upper", @@ -277358,7 +277955,7 @@ } }, { - "id": 25119, + "id": 25166, "properties": { "facing": "north", "half": "upper", @@ -277368,7 +277965,7 @@ } }, { - "id": 25120, + "id": 25167, "properties": { "facing": "north", "half": "upper", @@ -277378,7 +277975,7 @@ } }, { - "id": 25121, + "id": 25168, "properties": { "facing": "north", "half": "lower", @@ -277388,7 +277985,7 @@ } }, { - "id": 25122, + "id": 25169, "properties": { "facing": "north", "half": "lower", @@ -277398,7 +277995,7 @@ } }, { - "id": 25123, + "id": 25170, "properties": { "facing": "north", "half": "lower", @@ -277409,7 +278006,7 @@ }, { "default": true, - "id": 25124, + "id": 25171, "properties": { "facing": "north", "half": "lower", @@ -277419,7 +278016,7 @@ } }, { - "id": 25125, + "id": 25172, "properties": { "facing": "north", "half": "lower", @@ -277429,7 +278026,7 @@ } }, { - "id": 25126, + "id": 25173, "properties": { "facing": "north", "half": "lower", @@ -277439,7 +278036,7 @@ } }, { - "id": 25127, + "id": 25174, "properties": { "facing": "north", "half": "lower", @@ -277449,7 +278046,7 @@ } }, { - "id": 25128, + "id": 25175, "properties": { "facing": "north", "half": "lower", @@ -277459,7 +278056,7 @@ } }, { - "id": 25129, + "id": 25176, "properties": { "facing": "south", "half": "upper", @@ -277469,7 +278066,7 @@ } }, { - "id": 25130, + "id": 25177, "properties": { "facing": "south", "half": "upper", @@ -277479,7 +278076,7 @@ } }, { - "id": 25131, + "id": 25178, "properties": { "facing": "south", "half": "upper", @@ -277489,7 +278086,7 @@ } }, { - "id": 25132, + "id": 25179, "properties": { "facing": "south", "half": "upper", @@ -277499,7 +278096,7 @@ } }, { - "id": 25133, + "id": 25180, "properties": { "facing": "south", "half": "upper", @@ -277509,7 +278106,7 @@ } }, { - "id": 25134, + "id": 25181, "properties": { "facing": "south", "half": "upper", @@ -277519,7 +278116,7 @@ } }, { - "id": 25135, + "id": 25182, "properties": { "facing": "south", "half": "upper", @@ -277529,7 +278126,7 @@ } }, { - "id": 25136, + "id": 25183, "properties": { "facing": "south", "half": "upper", @@ -277539,7 +278136,7 @@ } }, { - "id": 25137, + "id": 25184, "properties": { "facing": "south", "half": "lower", @@ -277549,7 +278146,7 @@ } }, { - "id": 25138, + "id": 25185, "properties": { "facing": "south", "half": "lower", @@ -277559,7 +278156,7 @@ } }, { - "id": 25139, + "id": 25186, "properties": { "facing": "south", "half": "lower", @@ -277569,7 +278166,7 @@ } }, { - "id": 25140, + "id": 25187, "properties": { "facing": "south", "half": "lower", @@ -277579,7 +278176,7 @@ } }, { - "id": 25141, + "id": 25188, "properties": { "facing": "south", "half": "lower", @@ -277589,7 +278186,7 @@ } }, { - "id": 25142, + "id": 25189, "properties": { "facing": "south", "half": "lower", @@ -277599,7 +278196,7 @@ } }, { - "id": 25143, + "id": 25190, "properties": { "facing": "south", "half": "lower", @@ -277609,7 +278206,7 @@ } }, { - "id": 25144, + "id": 25191, "properties": { "facing": "south", "half": "lower", @@ -277619,7 +278216,7 @@ } }, { - "id": 25145, + "id": 25192, "properties": { "facing": "west", "half": "upper", @@ -277629,7 +278226,7 @@ } }, { - "id": 25146, + "id": 25193, "properties": { "facing": "west", "half": "upper", @@ -277639,7 +278236,7 @@ } }, { - "id": 25147, + "id": 25194, "properties": { "facing": "west", "half": "upper", @@ -277649,7 +278246,7 @@ } }, { - "id": 25148, + "id": 25195, "properties": { "facing": "west", "half": "upper", @@ -277659,7 +278256,7 @@ } }, { - "id": 25149, + "id": 25196, "properties": { "facing": "west", "half": "upper", @@ -277669,7 +278266,7 @@ } }, { - "id": 25150, + "id": 25197, "properties": { "facing": "west", "half": "upper", @@ -277679,7 +278276,7 @@ } }, { - "id": 25151, + "id": 25198, "properties": { "facing": "west", "half": "upper", @@ -277689,7 +278286,7 @@ } }, { - "id": 25152, + "id": 25199, "properties": { "facing": "west", "half": "upper", @@ -277699,7 +278296,7 @@ } }, { - "id": 25153, + "id": 25200, "properties": { "facing": "west", "half": "lower", @@ -277709,7 +278306,7 @@ } }, { - "id": 25154, + "id": 25201, "properties": { "facing": "west", "half": "lower", @@ -277719,7 +278316,7 @@ } }, { - "id": 25155, + "id": 25202, "properties": { "facing": "west", "half": "lower", @@ -277729,7 +278326,7 @@ } }, { - "id": 25156, + "id": 25203, "properties": { "facing": "west", "half": "lower", @@ -277739,7 +278336,7 @@ } }, { - "id": 25157, + "id": 25204, "properties": { "facing": "west", "half": "lower", @@ -277749,7 +278346,7 @@ } }, { - "id": 25158, + "id": 25205, "properties": { "facing": "west", "half": "lower", @@ -277759,7 +278356,7 @@ } }, { - "id": 25159, + "id": 25206, "properties": { "facing": "west", "half": "lower", @@ -277769,7 +278366,7 @@ } }, { - "id": 25160, + "id": 25207, "properties": { "facing": "west", "half": "lower", @@ -277779,7 +278376,7 @@ } }, { - "id": 25161, + "id": 25208, "properties": { "facing": "east", "half": "upper", @@ -277789,7 +278386,7 @@ } }, { - "id": 25162, + "id": 25209, "properties": { "facing": "east", "half": "upper", @@ -277799,7 +278396,7 @@ } }, { - "id": 25163, + "id": 25210, "properties": { "facing": "east", "half": "upper", @@ -277809,7 +278406,7 @@ } }, { - "id": 25164, + "id": 25211, "properties": { "facing": "east", "half": "upper", @@ -277819,7 +278416,7 @@ } }, { - "id": 25165, + "id": 25212, "properties": { "facing": "east", "half": "upper", @@ -277829,7 +278426,7 @@ } }, { - "id": 25166, + "id": 25213, "properties": { "facing": "east", "half": "upper", @@ -277839,7 +278436,7 @@ } }, { - "id": 25167, + "id": 25214, "properties": { "facing": "east", "half": "upper", @@ -277849,7 +278446,7 @@ } }, { - "id": 25168, + "id": 25215, "properties": { "facing": "east", "half": "upper", @@ -277859,7 +278456,7 @@ } }, { - "id": 25169, + "id": 25216, "properties": { "facing": "east", "half": "lower", @@ -277869,7 +278466,7 @@ } }, { - "id": 25170, + "id": 25217, "properties": { "facing": "east", "half": "lower", @@ -277879,7 +278476,7 @@ } }, { - "id": 25171, + "id": 25218, "properties": { "facing": "east", "half": "lower", @@ -277889,7 +278486,7 @@ } }, { - "id": 25172, + "id": 25219, "properties": { "facing": "east", "half": "lower", @@ -277899,7 +278496,7 @@ } }, { - "id": 25173, + "id": 25220, "properties": { "facing": "east", "half": "lower", @@ -277909,7 +278506,7 @@ } }, { - "id": 25174, + "id": 25221, "properties": { "facing": "east", "half": "lower", @@ -277919,7 +278516,7 @@ } }, { - "id": 25175, + "id": 25222, "properties": { "facing": "east", "half": "lower", @@ -277929,7 +278526,7 @@ } }, { - "id": 25176, + "id": 25223, "properties": { "facing": "east", "half": "lower", @@ -277953,14 +278550,14 @@ }, "states": [ { - "id": 25701, + "id": 25748, "properties": { "waterlogged": "true" } }, { "default": true, - "id": 25702, + "id": 25749, "properties": { "waterlogged": "false" } @@ -277999,7 +278596,7 @@ }, "states": [ { - "id": 25625, + "id": 25672, "properties": { "facing": "north", "half": "top", @@ -278009,7 +278606,7 @@ } }, { - "id": 25626, + "id": 25673, "properties": { "facing": "north", "half": "top", @@ -278019,7 +278616,7 @@ } }, { - "id": 25627, + "id": 25674, "properties": { "facing": "north", "half": "top", @@ -278029,7 +278626,7 @@ } }, { - "id": 25628, + "id": 25675, "properties": { "facing": "north", "half": "top", @@ -278039,7 +278636,7 @@ } }, { - "id": 25629, + "id": 25676, "properties": { "facing": "north", "half": "top", @@ -278049,7 +278646,7 @@ } }, { - "id": 25630, + "id": 25677, "properties": { "facing": "north", "half": "top", @@ -278059,7 +278656,7 @@ } }, { - "id": 25631, + "id": 25678, "properties": { "facing": "north", "half": "top", @@ -278069,7 +278666,7 @@ } }, { - "id": 25632, + "id": 25679, "properties": { "facing": "north", "half": "top", @@ -278079,7 +278676,7 @@ } }, { - "id": 25633, + "id": 25680, "properties": { "facing": "north", "half": "bottom", @@ -278089,7 +278686,7 @@ } }, { - "id": 25634, + "id": 25681, "properties": { "facing": "north", "half": "bottom", @@ -278099,7 +278696,7 @@ } }, { - "id": 25635, + "id": 25682, "properties": { "facing": "north", "half": "bottom", @@ -278109,7 +278706,7 @@ } }, { - "id": 25636, + "id": 25683, "properties": { "facing": "north", "half": "bottom", @@ -278119,7 +278716,7 @@ } }, { - "id": 25637, + "id": 25684, "properties": { "facing": "north", "half": "bottom", @@ -278129,7 +278726,7 @@ } }, { - "id": 25638, + "id": 25685, "properties": { "facing": "north", "half": "bottom", @@ -278139,7 +278736,7 @@ } }, { - "id": 25639, + "id": 25686, "properties": { "facing": "north", "half": "bottom", @@ -278150,7 +278747,7 @@ }, { "default": true, - "id": 25640, + "id": 25687, "properties": { "facing": "north", "half": "bottom", @@ -278160,7 +278757,7 @@ } }, { - "id": 25641, + "id": 25688, "properties": { "facing": "south", "half": "top", @@ -278170,7 +278767,7 @@ } }, { - "id": 25642, + "id": 25689, "properties": { "facing": "south", "half": "top", @@ -278180,7 +278777,7 @@ } }, { - "id": 25643, + "id": 25690, "properties": { "facing": "south", "half": "top", @@ -278190,7 +278787,7 @@ } }, { - "id": 25644, + "id": 25691, "properties": { "facing": "south", "half": "top", @@ -278200,7 +278797,7 @@ } }, { - "id": 25645, + "id": 25692, "properties": { "facing": "south", "half": "top", @@ -278210,7 +278807,7 @@ } }, { - "id": 25646, + "id": 25693, "properties": { "facing": "south", "half": "top", @@ -278220,7 +278817,7 @@ } }, { - "id": 25647, + "id": 25694, "properties": { "facing": "south", "half": "top", @@ -278230,7 +278827,7 @@ } }, { - "id": 25648, + "id": 25695, "properties": { "facing": "south", "half": "top", @@ -278240,7 +278837,7 @@ } }, { - "id": 25649, + "id": 25696, "properties": { "facing": "south", "half": "bottom", @@ -278250,7 +278847,7 @@ } }, { - "id": 25650, + "id": 25697, "properties": { "facing": "south", "half": "bottom", @@ -278260,7 +278857,7 @@ } }, { - "id": 25651, + "id": 25698, "properties": { "facing": "south", "half": "bottom", @@ -278270,7 +278867,7 @@ } }, { - "id": 25652, + "id": 25699, "properties": { "facing": "south", "half": "bottom", @@ -278280,7 +278877,7 @@ } }, { - "id": 25653, + "id": 25700, "properties": { "facing": "south", "half": "bottom", @@ -278290,7 +278887,7 @@ } }, { - "id": 25654, + "id": 25701, "properties": { "facing": "south", "half": "bottom", @@ -278300,7 +278897,7 @@ } }, { - "id": 25655, + "id": 25702, "properties": { "facing": "south", "half": "bottom", @@ -278310,7 +278907,7 @@ } }, { - "id": 25656, + "id": 25703, "properties": { "facing": "south", "half": "bottom", @@ -278320,7 +278917,7 @@ } }, { - "id": 25657, + "id": 25704, "properties": { "facing": "west", "half": "top", @@ -278330,7 +278927,7 @@ } }, { - "id": 25658, + "id": 25705, "properties": { "facing": "west", "half": "top", @@ -278340,7 +278937,7 @@ } }, { - "id": 25659, + "id": 25706, "properties": { "facing": "west", "half": "top", @@ -278350,7 +278947,7 @@ } }, { - "id": 25660, + "id": 25707, "properties": { "facing": "west", "half": "top", @@ -278360,7 +278957,7 @@ } }, { - "id": 25661, + "id": 25708, "properties": { "facing": "west", "half": "top", @@ -278370,7 +278967,7 @@ } }, { - "id": 25662, + "id": 25709, "properties": { "facing": "west", "half": "top", @@ -278380,7 +278977,7 @@ } }, { - "id": 25663, + "id": 25710, "properties": { "facing": "west", "half": "top", @@ -278390,7 +278987,7 @@ } }, { - "id": 25664, + "id": 25711, "properties": { "facing": "west", "half": "top", @@ -278400,7 +278997,7 @@ } }, { - "id": 25665, + "id": 25712, "properties": { "facing": "west", "half": "bottom", @@ -278410,7 +279007,7 @@ } }, { - "id": 25666, + "id": 25713, "properties": { "facing": "west", "half": "bottom", @@ -278420,7 +279017,7 @@ } }, { - "id": 25667, + "id": 25714, "properties": { "facing": "west", "half": "bottom", @@ -278430,7 +279027,7 @@ } }, { - "id": 25668, + "id": 25715, "properties": { "facing": "west", "half": "bottom", @@ -278440,7 +279037,7 @@ } }, { - "id": 25669, + "id": 25716, "properties": { "facing": "west", "half": "bottom", @@ -278450,7 +279047,7 @@ } }, { - "id": 25670, + "id": 25717, "properties": { "facing": "west", "half": "bottom", @@ -278460,7 +279057,7 @@ } }, { - "id": 25671, + "id": 25718, "properties": { "facing": "west", "half": "bottom", @@ -278470,7 +279067,7 @@ } }, { - "id": 25672, + "id": 25719, "properties": { "facing": "west", "half": "bottom", @@ -278480,7 +279077,7 @@ } }, { - "id": 25673, + "id": 25720, "properties": { "facing": "east", "half": "top", @@ -278490,7 +279087,7 @@ } }, { - "id": 25674, + "id": 25721, "properties": { "facing": "east", "half": "top", @@ -278500,7 +279097,7 @@ } }, { - "id": 25675, + "id": 25722, "properties": { "facing": "east", "half": "top", @@ -278510,7 +279107,7 @@ } }, { - "id": 25676, + "id": 25723, "properties": { "facing": "east", "half": "top", @@ -278520,7 +279117,7 @@ } }, { - "id": 25677, + "id": 25724, "properties": { "facing": "east", "half": "top", @@ -278530,7 +279127,7 @@ } }, { - "id": 25678, + "id": 25725, "properties": { "facing": "east", "half": "top", @@ -278540,7 +279137,7 @@ } }, { - "id": 25679, + "id": 25726, "properties": { "facing": "east", "half": "top", @@ -278550,7 +279147,7 @@ } }, { - "id": 25680, + "id": 25727, "properties": { "facing": "east", "half": "top", @@ -278560,7 +279157,7 @@ } }, { - "id": 25681, + "id": 25728, "properties": { "facing": "east", "half": "bottom", @@ -278570,7 +279167,7 @@ } }, { - "id": 25682, + "id": 25729, "properties": { "facing": "east", "half": "bottom", @@ -278580,7 +279177,7 @@ } }, { - "id": 25683, + "id": 25730, "properties": { "facing": "east", "half": "bottom", @@ -278590,7 +279187,7 @@ } }, { - "id": 25684, + "id": 25731, "properties": { "facing": "east", "half": "bottom", @@ -278600,7 +279197,7 @@ } }, { - "id": 25685, + "id": 25732, "properties": { "facing": "east", "half": "bottom", @@ -278610,7 +279207,7 @@ } }, { - "id": 25686, + "id": 25733, "properties": { "facing": "east", "half": "bottom", @@ -278620,7 +279217,7 @@ } }, { - "id": 25687, + "id": 25734, "properties": { "facing": "east", "half": "bottom", @@ -278630,7 +279227,7 @@ } }, { - "id": 25688, + "id": 25735, "properties": { "facing": "east", "half": "bottom", @@ -278649,7 +279246,7 @@ "states": [ { "default": true, - "id": 24318 + "id": 24365 } ] }, @@ -278671,21 +279268,21 @@ }, "states": [ { - "id": 24647, + "id": 24694, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 24648, + "id": 24695, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 24649, + "id": 24696, "properties": { "type": "bottom", "waterlogged": "true" @@ -278693,21 +279290,21 @@ }, { "default": true, - "id": 24650, + "id": 24697, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 24651, + "id": 24698, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 24652, + "id": 24699, "properties": { "type": "double", "waterlogged": "false" @@ -278748,7 +279345,7 @@ }, "states": [ { - "id": 24401, + "id": 24448, "properties": { "facing": "north", "half": "top", @@ -278757,7 +279354,7 @@ } }, { - "id": 24402, + "id": 24449, "properties": { "facing": "north", "half": "top", @@ -278766,7 +279363,7 @@ } }, { - "id": 24403, + "id": 24450, "properties": { "facing": "north", "half": "top", @@ -278775,7 +279372,7 @@ } }, { - "id": 24404, + "id": 24451, "properties": { "facing": "north", "half": "top", @@ -278784,7 +279381,7 @@ } }, { - "id": 24405, + "id": 24452, "properties": { "facing": "north", "half": "top", @@ -278793,7 +279390,7 @@ } }, { - "id": 24406, + "id": 24453, "properties": { "facing": "north", "half": "top", @@ -278802,7 +279399,7 @@ } }, { - "id": 24407, + "id": 24454, "properties": { "facing": "north", "half": "top", @@ -278811,7 +279408,7 @@ } }, { - "id": 24408, + "id": 24455, "properties": { "facing": "north", "half": "top", @@ -278820,7 +279417,7 @@ } }, { - "id": 24409, + "id": 24456, "properties": { "facing": "north", "half": "top", @@ -278829,7 +279426,7 @@ } }, { - "id": 24410, + "id": 24457, "properties": { "facing": "north", "half": "top", @@ -278838,7 +279435,7 @@ } }, { - "id": 24411, + "id": 24458, "properties": { "facing": "north", "half": "bottom", @@ -278848,7 +279445,7 @@ }, { "default": true, - "id": 24412, + "id": 24459, "properties": { "facing": "north", "half": "bottom", @@ -278857,7 +279454,7 @@ } }, { - "id": 24413, + "id": 24460, "properties": { "facing": "north", "half": "bottom", @@ -278866,7 +279463,7 @@ } }, { - "id": 24414, + "id": 24461, "properties": { "facing": "north", "half": "bottom", @@ -278875,7 +279472,7 @@ } }, { - "id": 24415, + "id": 24462, "properties": { "facing": "north", "half": "bottom", @@ -278884,7 +279481,7 @@ } }, { - "id": 24416, + "id": 24463, "properties": { "facing": "north", "half": "bottom", @@ -278893,7 +279490,7 @@ } }, { - "id": 24417, + "id": 24464, "properties": { "facing": "north", "half": "bottom", @@ -278902,7 +279499,7 @@ } }, { - "id": 24418, + "id": 24465, "properties": { "facing": "north", "half": "bottom", @@ -278911,7 +279508,7 @@ } }, { - "id": 24419, + "id": 24466, "properties": { "facing": "north", "half": "bottom", @@ -278920,7 +279517,7 @@ } }, { - "id": 24420, + "id": 24467, "properties": { "facing": "north", "half": "bottom", @@ -278929,7 +279526,7 @@ } }, { - "id": 24421, + "id": 24468, "properties": { "facing": "south", "half": "top", @@ -278938,7 +279535,7 @@ } }, { - "id": 24422, + "id": 24469, "properties": { "facing": "south", "half": "top", @@ -278947,7 +279544,7 @@ } }, { - "id": 24423, + "id": 24470, "properties": { "facing": "south", "half": "top", @@ -278956,7 +279553,7 @@ } }, { - "id": 24424, + "id": 24471, "properties": { "facing": "south", "half": "top", @@ -278965,7 +279562,7 @@ } }, { - "id": 24425, + "id": 24472, "properties": { "facing": "south", "half": "top", @@ -278974,7 +279571,7 @@ } }, { - "id": 24426, + "id": 24473, "properties": { "facing": "south", "half": "top", @@ -278983,7 +279580,7 @@ } }, { - "id": 24427, + "id": 24474, "properties": { "facing": "south", "half": "top", @@ -278992,7 +279589,7 @@ } }, { - "id": 24428, + "id": 24475, "properties": { "facing": "south", "half": "top", @@ -279001,7 +279598,7 @@ } }, { - "id": 24429, + "id": 24476, "properties": { "facing": "south", "half": "top", @@ -279010,7 +279607,7 @@ } }, { - "id": 24430, + "id": 24477, "properties": { "facing": "south", "half": "top", @@ -279019,7 +279616,7 @@ } }, { - "id": 24431, + "id": 24478, "properties": { "facing": "south", "half": "bottom", @@ -279028,7 +279625,7 @@ } }, { - "id": 24432, + "id": 24479, "properties": { "facing": "south", "half": "bottom", @@ -279037,7 +279634,7 @@ } }, { - "id": 24433, + "id": 24480, "properties": { "facing": "south", "half": "bottom", @@ -279046,7 +279643,7 @@ } }, { - "id": 24434, + "id": 24481, "properties": { "facing": "south", "half": "bottom", @@ -279055,7 +279652,7 @@ } }, { - "id": 24435, + "id": 24482, "properties": { "facing": "south", "half": "bottom", @@ -279064,7 +279661,7 @@ } }, { - "id": 24436, + "id": 24483, "properties": { "facing": "south", "half": "bottom", @@ -279073,7 +279670,7 @@ } }, { - "id": 24437, + "id": 24484, "properties": { "facing": "south", "half": "bottom", @@ -279082,7 +279679,7 @@ } }, { - "id": 24438, + "id": 24485, "properties": { "facing": "south", "half": "bottom", @@ -279091,7 +279688,7 @@ } }, { - "id": 24439, + "id": 24486, "properties": { "facing": "south", "half": "bottom", @@ -279100,7 +279697,7 @@ } }, { - "id": 24440, + "id": 24487, "properties": { "facing": "south", "half": "bottom", @@ -279109,7 +279706,7 @@ } }, { - "id": 24441, + "id": 24488, "properties": { "facing": "west", "half": "top", @@ -279118,7 +279715,7 @@ } }, { - "id": 24442, + "id": 24489, "properties": { "facing": "west", "half": "top", @@ -279127,7 +279724,7 @@ } }, { - "id": 24443, + "id": 24490, "properties": { "facing": "west", "half": "top", @@ -279136,7 +279733,7 @@ } }, { - "id": 24444, + "id": 24491, "properties": { "facing": "west", "half": "top", @@ -279145,7 +279742,7 @@ } }, { - "id": 24445, + "id": 24492, "properties": { "facing": "west", "half": "top", @@ -279154,7 +279751,7 @@ } }, { - "id": 24446, + "id": 24493, "properties": { "facing": "west", "half": "top", @@ -279163,7 +279760,7 @@ } }, { - "id": 24447, + "id": 24494, "properties": { "facing": "west", "half": "top", @@ -279172,7 +279769,7 @@ } }, { - "id": 24448, + "id": 24495, "properties": { "facing": "west", "half": "top", @@ -279181,7 +279778,7 @@ } }, { - "id": 24449, + "id": 24496, "properties": { "facing": "west", "half": "top", @@ -279190,7 +279787,7 @@ } }, { - "id": 24450, + "id": 24497, "properties": { "facing": "west", "half": "top", @@ -279199,7 +279796,7 @@ } }, { - "id": 24451, + "id": 24498, "properties": { "facing": "west", "half": "bottom", @@ -279208,7 +279805,7 @@ } }, { - "id": 24452, + "id": 24499, "properties": { "facing": "west", "half": "bottom", @@ -279217,7 +279814,7 @@ } }, { - "id": 24453, + "id": 24500, "properties": { "facing": "west", "half": "bottom", @@ -279226,7 +279823,7 @@ } }, { - "id": 24454, + "id": 24501, "properties": { "facing": "west", "half": "bottom", @@ -279235,7 +279832,7 @@ } }, { - "id": 24455, + "id": 24502, "properties": { "facing": "west", "half": "bottom", @@ -279244,7 +279841,7 @@ } }, { - "id": 24456, + "id": 24503, "properties": { "facing": "west", "half": "bottom", @@ -279253,7 +279850,7 @@ } }, { - "id": 24457, + "id": 24504, "properties": { "facing": "west", "half": "bottom", @@ -279262,7 +279859,7 @@ } }, { - "id": 24458, + "id": 24505, "properties": { "facing": "west", "half": "bottom", @@ -279271,7 +279868,7 @@ } }, { - "id": 24459, + "id": 24506, "properties": { "facing": "west", "half": "bottom", @@ -279280,7 +279877,7 @@ } }, { - "id": 24460, + "id": 24507, "properties": { "facing": "west", "half": "bottom", @@ -279289,7 +279886,7 @@ } }, { - "id": 24461, + "id": 24508, "properties": { "facing": "east", "half": "top", @@ -279298,7 +279895,7 @@ } }, { - "id": 24462, + "id": 24509, "properties": { "facing": "east", "half": "top", @@ -279307,7 +279904,7 @@ } }, { - "id": 24463, + "id": 24510, "properties": { "facing": "east", "half": "top", @@ -279316,7 +279913,7 @@ } }, { - "id": 24464, + "id": 24511, "properties": { "facing": "east", "half": "top", @@ -279325,7 +279922,7 @@ } }, { - "id": 24465, + "id": 24512, "properties": { "facing": "east", "half": "top", @@ -279334,7 +279931,7 @@ } }, { - "id": 24466, + "id": 24513, "properties": { "facing": "east", "half": "top", @@ -279343,7 +279940,7 @@ } }, { - "id": 24467, + "id": 24514, "properties": { "facing": "east", "half": "top", @@ -279352,7 +279949,7 @@ } }, { - "id": 24468, + "id": 24515, "properties": { "facing": "east", "half": "top", @@ -279361,7 +279958,7 @@ } }, { - "id": 24469, + "id": 24516, "properties": { "facing": "east", "half": "top", @@ -279370,7 +279967,7 @@ } }, { - "id": 24470, + "id": 24517, "properties": { "facing": "east", "half": "top", @@ -279379,7 +279976,7 @@ } }, { - "id": 24471, + "id": 24518, "properties": { "facing": "east", "half": "bottom", @@ -279388,7 +279985,7 @@ } }, { - "id": 24472, + "id": 24519, "properties": { "facing": "east", "half": "bottom", @@ -279397,7 +279994,7 @@ } }, { - "id": 24473, + "id": 24520, "properties": { "facing": "east", "half": "bottom", @@ -279406,7 +280003,7 @@ } }, { - "id": 24474, + "id": 24521, "properties": { "facing": "east", "half": "bottom", @@ -279415,7 +280012,7 @@ } }, { - "id": 24475, + "id": 24522, "properties": { "facing": "east", "half": "bottom", @@ -279424,7 +280021,7 @@ } }, { - "id": 24476, + "id": 24523, "properties": { "facing": "east", "half": "bottom", @@ -279433,7 +280030,7 @@ } }, { - "id": 24477, + "id": 24524, "properties": { "facing": "east", "half": "bottom", @@ -279442,7 +280039,7 @@ } }, { - "id": 24478, + "id": 24525, "properties": { "facing": "east", "half": "bottom", @@ -279451,7 +280048,7 @@ } }, { - "id": 24479, + "id": 24526, "properties": { "facing": "east", "half": "bottom", @@ -279460,7 +280057,7 @@ } }, { - "id": 24480, + "id": 24527, "properties": { "facing": "east", "half": "bottom", @@ -279479,7 +280076,7 @@ "states": [ { "default": true, - "id": 23962 + "id": 24009 } ] }, @@ -279492,7 +280089,7 @@ "states": [ { "default": true, - "id": 23953 + "id": 24000 } ] }, @@ -279514,21 +280111,21 @@ }, "states": [ { - "id": 25713, + "id": 25760, "properties": { "lit": "true", "powered": "true" } }, { - "id": 25714, + "id": 25761, "properties": { "lit": "true", "powered": "false" } }, { - "id": 25715, + "id": 25762, "properties": { "lit": "false", "powered": "true" @@ -279536,7 +280133,7 @@ }, { "default": true, - "id": 25716, + "id": 25763, "properties": { "lit": "false", "powered": "false" @@ -279577,7 +280174,7 @@ }, "states": [ { - "id": 24857, + "id": 24904, "properties": { "facing": "north", "half": "upper", @@ -279587,7 +280184,7 @@ } }, { - "id": 24858, + "id": 24905, "properties": { "facing": "north", "half": "upper", @@ -279597,7 +280194,7 @@ } }, { - "id": 24859, + "id": 24906, "properties": { "facing": "north", "half": "upper", @@ -279607,7 +280204,7 @@ } }, { - "id": 24860, + "id": 24907, "properties": { "facing": "north", "half": "upper", @@ -279617,7 +280214,7 @@ } }, { - "id": 24861, + "id": 24908, "properties": { "facing": "north", "half": "upper", @@ -279627,7 +280224,7 @@ } }, { - "id": 24862, + "id": 24909, "properties": { "facing": "north", "half": "upper", @@ -279637,7 +280234,7 @@ } }, { - "id": 24863, + "id": 24910, "properties": { "facing": "north", "half": "upper", @@ -279647,7 +280244,7 @@ } }, { - "id": 24864, + "id": 24911, "properties": { "facing": "north", "half": "upper", @@ -279657,7 +280254,7 @@ } }, { - "id": 24865, + "id": 24912, "properties": { "facing": "north", "half": "lower", @@ -279667,7 +280264,7 @@ } }, { - "id": 24866, + "id": 24913, "properties": { "facing": "north", "half": "lower", @@ -279677,7 +280274,7 @@ } }, { - "id": 24867, + "id": 24914, "properties": { "facing": "north", "half": "lower", @@ -279688,7 +280285,7 @@ }, { "default": true, - "id": 24868, + "id": 24915, "properties": { "facing": "north", "half": "lower", @@ -279698,7 +280295,7 @@ } }, { - "id": 24869, + "id": 24916, "properties": { "facing": "north", "half": "lower", @@ -279708,7 +280305,7 @@ } }, { - "id": 24870, + "id": 24917, "properties": { "facing": "north", "half": "lower", @@ -279718,7 +280315,7 @@ } }, { - "id": 24871, + "id": 24918, "properties": { "facing": "north", "half": "lower", @@ -279728,7 +280325,7 @@ } }, { - "id": 24872, + "id": 24919, "properties": { "facing": "north", "half": "lower", @@ -279738,7 +280335,7 @@ } }, { - "id": 24873, + "id": 24920, "properties": { "facing": "south", "half": "upper", @@ -279748,7 +280345,7 @@ } }, { - "id": 24874, + "id": 24921, "properties": { "facing": "south", "half": "upper", @@ -279758,7 +280355,7 @@ } }, { - "id": 24875, + "id": 24922, "properties": { "facing": "south", "half": "upper", @@ -279768,7 +280365,7 @@ } }, { - "id": 24876, + "id": 24923, "properties": { "facing": "south", "half": "upper", @@ -279778,7 +280375,7 @@ } }, { - "id": 24877, + "id": 24924, "properties": { "facing": "south", "half": "upper", @@ -279788,7 +280385,7 @@ } }, { - "id": 24878, + "id": 24925, "properties": { "facing": "south", "half": "upper", @@ -279798,7 +280395,7 @@ } }, { - "id": 24879, + "id": 24926, "properties": { "facing": "south", "half": "upper", @@ -279808,7 +280405,7 @@ } }, { - "id": 24880, + "id": 24927, "properties": { "facing": "south", "half": "upper", @@ -279818,7 +280415,7 @@ } }, { - "id": 24881, + "id": 24928, "properties": { "facing": "south", "half": "lower", @@ -279828,7 +280425,7 @@ } }, { - "id": 24882, + "id": 24929, "properties": { "facing": "south", "half": "lower", @@ -279838,7 +280435,7 @@ } }, { - "id": 24883, + "id": 24930, "properties": { "facing": "south", "half": "lower", @@ -279848,7 +280445,7 @@ } }, { - "id": 24884, + "id": 24931, "properties": { "facing": "south", "half": "lower", @@ -279858,7 +280455,7 @@ } }, { - "id": 24885, + "id": 24932, "properties": { "facing": "south", "half": "lower", @@ -279868,7 +280465,7 @@ } }, { - "id": 24886, + "id": 24933, "properties": { "facing": "south", "half": "lower", @@ -279878,7 +280475,7 @@ } }, { - "id": 24887, + "id": 24934, "properties": { "facing": "south", "half": "lower", @@ -279888,7 +280485,7 @@ } }, { - "id": 24888, + "id": 24935, "properties": { "facing": "south", "half": "lower", @@ -279898,7 +280495,7 @@ } }, { - "id": 24889, + "id": 24936, "properties": { "facing": "west", "half": "upper", @@ -279908,7 +280505,7 @@ } }, { - "id": 24890, + "id": 24937, "properties": { "facing": "west", "half": "upper", @@ -279918,7 +280515,7 @@ } }, { - "id": 24891, + "id": 24938, "properties": { "facing": "west", "half": "upper", @@ -279928,7 +280525,7 @@ } }, { - "id": 24892, + "id": 24939, "properties": { "facing": "west", "half": "upper", @@ -279938,7 +280535,7 @@ } }, { - "id": 24893, + "id": 24940, "properties": { "facing": "west", "half": "upper", @@ -279948,7 +280545,7 @@ } }, { - "id": 24894, + "id": 24941, "properties": { "facing": "west", "half": "upper", @@ -279958,7 +280555,7 @@ } }, { - "id": 24895, + "id": 24942, "properties": { "facing": "west", "half": "upper", @@ -279968,7 +280565,7 @@ } }, { - "id": 24896, + "id": 24943, "properties": { "facing": "west", "half": "upper", @@ -279978,7 +280575,7 @@ } }, { - "id": 24897, + "id": 24944, "properties": { "facing": "west", "half": "lower", @@ -279988,7 +280585,7 @@ } }, { - "id": 24898, + "id": 24945, "properties": { "facing": "west", "half": "lower", @@ -279998,7 +280595,7 @@ } }, { - "id": 24899, + "id": 24946, "properties": { "facing": "west", "half": "lower", @@ -280008,7 +280605,7 @@ } }, { - "id": 24900, + "id": 24947, "properties": { "facing": "west", "half": "lower", @@ -280018,7 +280615,7 @@ } }, { - "id": 24901, + "id": 24948, "properties": { "facing": "west", "half": "lower", @@ -280028,7 +280625,7 @@ } }, { - "id": 24902, + "id": 24949, "properties": { "facing": "west", "half": "lower", @@ -280038,7 +280635,7 @@ } }, { - "id": 24903, + "id": 24950, "properties": { "facing": "west", "half": "lower", @@ -280048,7 +280645,7 @@ } }, { - "id": 24904, + "id": 24951, "properties": { "facing": "west", "half": "lower", @@ -280058,7 +280655,7 @@ } }, { - "id": 24905, + "id": 24952, "properties": { "facing": "east", "half": "upper", @@ -280068,7 +280665,7 @@ } }, { - "id": 24906, + "id": 24953, "properties": { "facing": "east", "half": "upper", @@ -280078,7 +280675,7 @@ } }, { - "id": 24907, + "id": 24954, "properties": { "facing": "east", "half": "upper", @@ -280088,7 +280685,7 @@ } }, { - "id": 24908, + "id": 24955, "properties": { "facing": "east", "half": "upper", @@ -280098,7 +280695,7 @@ } }, { - "id": 24909, + "id": 24956, "properties": { "facing": "east", "half": "upper", @@ -280108,7 +280705,7 @@ } }, { - "id": 24910, + "id": 24957, "properties": { "facing": "east", "half": "upper", @@ -280118,7 +280715,7 @@ } }, { - "id": 24911, + "id": 24958, "properties": { "facing": "east", "half": "upper", @@ -280128,7 +280725,7 @@ } }, { - "id": 24912, + "id": 24959, "properties": { "facing": "east", "half": "upper", @@ -280138,7 +280735,7 @@ } }, { - "id": 24913, + "id": 24960, "properties": { "facing": "east", "half": "lower", @@ -280148,7 +280745,7 @@ } }, { - "id": 24914, + "id": 24961, "properties": { "facing": "east", "half": "lower", @@ -280158,7 +280755,7 @@ } }, { - "id": 24915, + "id": 24962, "properties": { "facing": "east", "half": "lower", @@ -280168,7 +280765,7 @@ } }, { - "id": 24916, + "id": 24963, "properties": { "facing": "east", "half": "lower", @@ -280178,7 +280775,7 @@ } }, { - "id": 24917, + "id": 24964, "properties": { "facing": "east", "half": "lower", @@ -280188,7 +280785,7 @@ } }, { - "id": 24918, + "id": 24965, "properties": { "facing": "east", "half": "lower", @@ -280198,7 +280795,7 @@ } }, { - "id": 24919, + "id": 24966, "properties": { "facing": "east", "half": "lower", @@ -280208,7 +280805,7 @@ } }, { - "id": 24920, + "id": 24967, "properties": { "facing": "east", "half": "lower", @@ -280233,14 +280830,14 @@ }, "states": [ { - "id": 25693, + "id": 25740, "properties": { "waterlogged": "true" } }, { "default": true, - "id": 25694, + "id": 25741, "properties": { "waterlogged": "false" } @@ -280280,7 +280877,7 @@ }, "states": [ { - "id": 25369, + "id": 25416, "properties": { "facing": "north", "half": "top", @@ -280290,7 +280887,7 @@ } }, { - "id": 25370, + "id": 25417, "properties": { "facing": "north", "half": "top", @@ -280300,7 +280897,7 @@ } }, { - "id": 25371, + "id": 25418, "properties": { "facing": "north", "half": "top", @@ -280310,7 +280907,7 @@ } }, { - "id": 25372, + "id": 25419, "properties": { "facing": "north", "half": "top", @@ -280320,7 +280917,7 @@ } }, { - "id": 25373, + "id": 25420, "properties": { "facing": "north", "half": "top", @@ -280330,7 +280927,7 @@ } }, { - "id": 25374, + "id": 25421, "properties": { "facing": "north", "half": "top", @@ -280340,7 +280937,7 @@ } }, { - "id": 25375, + "id": 25422, "properties": { "facing": "north", "half": "top", @@ -280350,7 +280947,7 @@ } }, { - "id": 25376, + "id": 25423, "properties": { "facing": "north", "half": "top", @@ -280360,7 +280957,7 @@ } }, { - "id": 25377, + "id": 25424, "properties": { "facing": "north", "half": "bottom", @@ -280370,7 +280967,7 @@ } }, { - "id": 25378, + "id": 25425, "properties": { "facing": "north", "half": "bottom", @@ -280380,7 +280977,7 @@ } }, { - "id": 25379, + "id": 25426, "properties": { "facing": "north", "half": "bottom", @@ -280390,7 +280987,7 @@ } }, { - "id": 25380, + "id": 25427, "properties": { "facing": "north", "half": "bottom", @@ -280400,7 +280997,7 @@ } }, { - "id": 25381, + "id": 25428, "properties": { "facing": "north", "half": "bottom", @@ -280410,7 +281007,7 @@ } }, { - "id": 25382, + "id": 25429, "properties": { "facing": "north", "half": "bottom", @@ -280420,7 +281017,7 @@ } }, { - "id": 25383, + "id": 25430, "properties": { "facing": "north", "half": "bottom", @@ -280431,7 +281028,7 @@ }, { "default": true, - "id": 25384, + "id": 25431, "properties": { "facing": "north", "half": "bottom", @@ -280441,7 +281038,7 @@ } }, { - "id": 25385, + "id": 25432, "properties": { "facing": "south", "half": "top", @@ -280451,7 +281048,7 @@ } }, { - "id": 25386, + "id": 25433, "properties": { "facing": "south", "half": "top", @@ -280461,7 +281058,7 @@ } }, { - "id": 25387, + "id": 25434, "properties": { "facing": "south", "half": "top", @@ -280471,7 +281068,7 @@ } }, { - "id": 25388, + "id": 25435, "properties": { "facing": "south", "half": "top", @@ -280481,7 +281078,7 @@ } }, { - "id": 25389, + "id": 25436, "properties": { "facing": "south", "half": "top", @@ -280491,7 +281088,7 @@ } }, { - "id": 25390, + "id": 25437, "properties": { "facing": "south", "half": "top", @@ -280501,7 +281098,7 @@ } }, { - "id": 25391, + "id": 25438, "properties": { "facing": "south", "half": "top", @@ -280511,7 +281108,7 @@ } }, { - "id": 25392, + "id": 25439, "properties": { "facing": "south", "half": "top", @@ -280521,7 +281118,7 @@ } }, { - "id": 25393, + "id": 25440, "properties": { "facing": "south", "half": "bottom", @@ -280531,7 +281128,7 @@ } }, { - "id": 25394, + "id": 25441, "properties": { "facing": "south", "half": "bottom", @@ -280541,7 +281138,7 @@ } }, { - "id": 25395, + "id": 25442, "properties": { "facing": "south", "half": "bottom", @@ -280551,7 +281148,7 @@ } }, { - "id": 25396, + "id": 25443, "properties": { "facing": "south", "half": "bottom", @@ -280561,7 +281158,7 @@ } }, { - "id": 25397, + "id": 25444, "properties": { "facing": "south", "half": "bottom", @@ -280571,7 +281168,7 @@ } }, { - "id": 25398, + "id": 25445, "properties": { "facing": "south", "half": "bottom", @@ -280581,7 +281178,7 @@ } }, { - "id": 25399, + "id": 25446, "properties": { "facing": "south", "half": "bottom", @@ -280591,7 +281188,7 @@ } }, { - "id": 25400, + "id": 25447, "properties": { "facing": "south", "half": "bottom", @@ -280601,7 +281198,7 @@ } }, { - "id": 25401, + "id": 25448, "properties": { "facing": "west", "half": "top", @@ -280611,7 +281208,7 @@ } }, { - "id": 25402, + "id": 25449, "properties": { "facing": "west", "half": "top", @@ -280621,7 +281218,7 @@ } }, { - "id": 25403, + "id": 25450, "properties": { "facing": "west", "half": "top", @@ -280631,7 +281228,7 @@ } }, { - "id": 25404, + "id": 25451, "properties": { "facing": "west", "half": "top", @@ -280641,7 +281238,7 @@ } }, { - "id": 25405, + "id": 25452, "properties": { "facing": "west", "half": "top", @@ -280651,7 +281248,7 @@ } }, { - "id": 25406, + "id": 25453, "properties": { "facing": "west", "half": "top", @@ -280661,7 +281258,7 @@ } }, { - "id": 25407, + "id": 25454, "properties": { "facing": "west", "half": "top", @@ -280671,7 +281268,7 @@ } }, { - "id": 25408, + "id": 25455, "properties": { "facing": "west", "half": "top", @@ -280681,7 +281278,7 @@ } }, { - "id": 25409, + "id": 25456, "properties": { "facing": "west", "half": "bottom", @@ -280691,7 +281288,7 @@ } }, { - "id": 25410, + "id": 25457, "properties": { "facing": "west", "half": "bottom", @@ -280701,7 +281298,7 @@ } }, { - "id": 25411, + "id": 25458, "properties": { "facing": "west", "half": "bottom", @@ -280711,7 +281308,7 @@ } }, { - "id": 25412, + "id": 25459, "properties": { "facing": "west", "half": "bottom", @@ -280721,7 +281318,7 @@ } }, { - "id": 25413, + "id": 25460, "properties": { "facing": "west", "half": "bottom", @@ -280731,7 +281328,7 @@ } }, { - "id": 25414, + "id": 25461, "properties": { "facing": "west", "half": "bottom", @@ -280741,7 +281338,7 @@ } }, { - "id": 25415, + "id": 25462, "properties": { "facing": "west", "half": "bottom", @@ -280751,7 +281348,7 @@ } }, { - "id": 25416, + "id": 25463, "properties": { "facing": "west", "half": "bottom", @@ -280761,7 +281358,7 @@ } }, { - "id": 25417, + "id": 25464, "properties": { "facing": "east", "half": "top", @@ -280771,7 +281368,7 @@ } }, { - "id": 25418, + "id": 25465, "properties": { "facing": "east", "half": "top", @@ -280781,7 +281378,7 @@ } }, { - "id": 25419, + "id": 25466, "properties": { "facing": "east", "half": "top", @@ -280791,7 +281388,7 @@ } }, { - "id": 25420, + "id": 25467, "properties": { "facing": "east", "half": "top", @@ -280801,7 +281398,7 @@ } }, { - "id": 25421, + "id": 25468, "properties": { "facing": "east", "half": "top", @@ -280811,7 +281408,7 @@ } }, { - "id": 25422, + "id": 25469, "properties": { "facing": "east", "half": "top", @@ -280821,7 +281418,7 @@ } }, { - "id": 25423, + "id": 25470, "properties": { "facing": "east", "half": "top", @@ -280831,7 +281428,7 @@ } }, { - "id": 25424, + "id": 25471, "properties": { "facing": "east", "half": "top", @@ -280841,7 +281438,7 @@ } }, { - "id": 25425, + "id": 25472, "properties": { "facing": "east", "half": "bottom", @@ -280851,7 +281448,7 @@ } }, { - "id": 25426, + "id": 25473, "properties": { "facing": "east", "half": "bottom", @@ -280861,7 +281458,7 @@ } }, { - "id": 25427, + "id": 25474, "properties": { "facing": "east", "half": "bottom", @@ -280871,7 +281468,7 @@ } }, { - "id": 25428, + "id": 25475, "properties": { "facing": "east", "half": "bottom", @@ -280881,7 +281478,7 @@ } }, { - "id": 25429, + "id": 25476, "properties": { "facing": "east", "half": "bottom", @@ -280891,7 +281488,7 @@ } }, { - "id": 25430, + "id": 25477, "properties": { "facing": "east", "half": "bottom", @@ -280901,7 +281498,7 @@ } }, { - "id": 25431, + "id": 25478, "properties": { "facing": "east", "half": "bottom", @@ -280911,7 +281508,7 @@ } }, { - "id": 25432, + "id": 25479, "properties": { "facing": "east", "half": "bottom", @@ -280931,7 +281528,7 @@ "states": [ { "default": true, - "id": 23958 + "id": 24005 } ] }, @@ -280954,21 +281551,21 @@ }, "states": [ { - "id": 24295, + "id": 24342, "properties": { "type": "top", "waterlogged": "true" } }, { - "id": 24296, + "id": 24343, "properties": { "type": "top", "waterlogged": "false" } }, { - "id": 24297, + "id": 24344, "properties": { "type": "bottom", "waterlogged": "true" @@ -280976,21 +281573,21 @@ }, { "default": true, - "id": 24298, + "id": 24345, "properties": { "type": "bottom", "waterlogged": "false" } }, { - "id": 24299, + "id": 24346, "properties": { "type": "double", "waterlogged": "true" } }, { - "id": 24300, + "id": 24347, "properties": { "type": "double", "waterlogged": "false" @@ -281032,7 +281629,7 @@ }, "states": [ { - "id": 24049, + "id": 24096, "properties": { "facing": "north", "half": "top", @@ -281041,7 +281638,7 @@ } }, { - "id": 24050, + "id": 24097, "properties": { "facing": "north", "half": "top", @@ -281050,7 +281647,7 @@ } }, { - "id": 24051, + "id": 24098, "properties": { "facing": "north", "half": "top", @@ -281059,7 +281656,7 @@ } }, { - "id": 24052, + "id": 24099, "properties": { "facing": "north", "half": "top", @@ -281068,7 +281665,7 @@ } }, { - "id": 24053, + "id": 24100, "properties": { "facing": "north", "half": "top", @@ -281077,7 +281674,7 @@ } }, { - "id": 24054, + "id": 24101, "properties": { "facing": "north", "half": "top", @@ -281086,7 +281683,7 @@ } }, { - "id": 24055, + "id": 24102, "properties": { "facing": "north", "half": "top", @@ -281095,7 +281692,7 @@ } }, { - "id": 24056, + "id": 24103, "properties": { "facing": "north", "half": "top", @@ -281104,7 +281701,7 @@ } }, { - "id": 24057, + "id": 24104, "properties": { "facing": "north", "half": "top", @@ -281113,7 +281710,7 @@ } }, { - "id": 24058, + "id": 24105, "properties": { "facing": "north", "half": "top", @@ -281122,7 +281719,7 @@ } }, { - "id": 24059, + "id": 24106, "properties": { "facing": "north", "half": "bottom", @@ -281132,7 +281729,7 @@ }, { "default": true, - "id": 24060, + "id": 24107, "properties": { "facing": "north", "half": "bottom", @@ -281141,7 +281738,7 @@ } }, { - "id": 24061, + "id": 24108, "properties": { "facing": "north", "half": "bottom", @@ -281150,7 +281747,7 @@ } }, { - "id": 24062, + "id": 24109, "properties": { "facing": "north", "half": "bottom", @@ -281159,7 +281756,7 @@ } }, { - "id": 24063, + "id": 24110, "properties": { "facing": "north", "half": "bottom", @@ -281168,7 +281765,7 @@ } }, { - "id": 24064, + "id": 24111, "properties": { "facing": "north", "half": "bottom", @@ -281177,7 +281774,7 @@ } }, { - "id": 24065, + "id": 24112, "properties": { "facing": "north", "half": "bottom", @@ -281186,7 +281783,7 @@ } }, { - "id": 24066, + "id": 24113, "properties": { "facing": "north", "half": "bottom", @@ -281195,7 +281792,7 @@ } }, { - "id": 24067, + "id": 24114, "properties": { "facing": "north", "half": "bottom", @@ -281204,7 +281801,7 @@ } }, { - "id": 24068, + "id": 24115, "properties": { "facing": "north", "half": "bottom", @@ -281213,7 +281810,7 @@ } }, { - "id": 24069, + "id": 24116, "properties": { "facing": "south", "half": "top", @@ -281222,7 +281819,7 @@ } }, { - "id": 24070, + "id": 24117, "properties": { "facing": "south", "half": "top", @@ -281231,7 +281828,7 @@ } }, { - "id": 24071, + "id": 24118, "properties": { "facing": "south", "half": "top", @@ -281240,7 +281837,7 @@ } }, { - "id": 24072, + "id": 24119, "properties": { "facing": "south", "half": "top", @@ -281249,7 +281846,7 @@ } }, { - "id": 24073, + "id": 24120, "properties": { "facing": "south", "half": "top", @@ -281258,7 +281855,7 @@ } }, { - "id": 24074, + "id": 24121, "properties": { "facing": "south", "half": "top", @@ -281267,7 +281864,7 @@ } }, { - "id": 24075, + "id": 24122, "properties": { "facing": "south", "half": "top", @@ -281276,7 +281873,7 @@ } }, { - "id": 24076, + "id": 24123, "properties": { "facing": "south", "half": "top", @@ -281285,7 +281882,7 @@ } }, { - "id": 24077, + "id": 24124, "properties": { "facing": "south", "half": "top", @@ -281294,7 +281891,7 @@ } }, { - "id": 24078, + "id": 24125, "properties": { "facing": "south", "half": "top", @@ -281303,7 +281900,7 @@ } }, { - "id": 24079, + "id": 24126, "properties": { "facing": "south", "half": "bottom", @@ -281312,7 +281909,7 @@ } }, { - "id": 24080, + "id": 24127, "properties": { "facing": "south", "half": "bottom", @@ -281321,7 +281918,7 @@ } }, { - "id": 24081, + "id": 24128, "properties": { "facing": "south", "half": "bottom", @@ -281330,7 +281927,7 @@ } }, { - "id": 24082, + "id": 24129, "properties": { "facing": "south", "half": "bottom", @@ -281339,7 +281936,7 @@ } }, { - "id": 24083, + "id": 24130, "properties": { "facing": "south", "half": "bottom", @@ -281348,7 +281945,7 @@ } }, { - "id": 24084, + "id": 24131, "properties": { "facing": "south", "half": "bottom", @@ -281357,7 +281954,7 @@ } }, { - "id": 24085, + "id": 24132, "properties": { "facing": "south", "half": "bottom", @@ -281366,7 +281963,7 @@ } }, { - "id": 24086, + "id": 24133, "properties": { "facing": "south", "half": "bottom", @@ -281375,7 +281972,7 @@ } }, { - "id": 24087, + "id": 24134, "properties": { "facing": "south", "half": "bottom", @@ -281384,7 +281981,7 @@ } }, { - "id": 24088, + "id": 24135, "properties": { "facing": "south", "half": "bottom", @@ -281393,7 +281990,7 @@ } }, { - "id": 24089, + "id": 24136, "properties": { "facing": "west", "half": "top", @@ -281402,7 +281999,7 @@ } }, { - "id": 24090, + "id": 24137, "properties": { "facing": "west", "half": "top", @@ -281411,7 +282008,7 @@ } }, { - "id": 24091, + "id": 24138, "properties": { "facing": "west", "half": "top", @@ -281420,7 +282017,7 @@ } }, { - "id": 24092, + "id": 24139, "properties": { "facing": "west", "half": "top", @@ -281429,7 +282026,7 @@ } }, { - "id": 24093, + "id": 24140, "properties": { "facing": "west", "half": "top", @@ -281438,7 +282035,7 @@ } }, { - "id": 24094, + "id": 24141, "properties": { "facing": "west", "half": "top", @@ -281447,7 +282044,7 @@ } }, { - "id": 24095, + "id": 24142, "properties": { "facing": "west", "half": "top", @@ -281456,7 +282053,7 @@ } }, { - "id": 24096, + "id": 24143, "properties": { "facing": "west", "half": "top", @@ -281465,7 +282062,7 @@ } }, { - "id": 24097, + "id": 24144, "properties": { "facing": "west", "half": "top", @@ -281474,7 +282071,7 @@ } }, { - "id": 24098, + "id": 24145, "properties": { "facing": "west", "half": "top", @@ -281483,7 +282080,7 @@ } }, { - "id": 24099, + "id": 24146, "properties": { "facing": "west", "half": "bottom", @@ -281492,7 +282089,7 @@ } }, { - "id": 24100, + "id": 24147, "properties": { "facing": "west", "half": "bottom", @@ -281501,7 +282098,7 @@ } }, { - "id": 24101, + "id": 24148, "properties": { "facing": "west", "half": "bottom", @@ -281510,7 +282107,7 @@ } }, { - "id": 24102, + "id": 24149, "properties": { "facing": "west", "half": "bottom", @@ -281519,7 +282116,7 @@ } }, { - "id": 24103, + "id": 24150, "properties": { "facing": "west", "half": "bottom", @@ -281528,7 +282125,7 @@ } }, { - "id": 24104, + "id": 24151, "properties": { "facing": "west", "half": "bottom", @@ -281537,7 +282134,7 @@ } }, { - "id": 24105, + "id": 24152, "properties": { "facing": "west", "half": "bottom", @@ -281546,7 +282143,7 @@ } }, { - "id": 24106, + "id": 24153, "properties": { "facing": "west", "half": "bottom", @@ -281555,7 +282152,7 @@ } }, { - "id": 24107, + "id": 24154, "properties": { "facing": "west", "half": "bottom", @@ -281564,7 +282161,7 @@ } }, { - "id": 24108, + "id": 24155, "properties": { "facing": "west", "half": "bottom", @@ -281573,7 +282170,7 @@ } }, { - "id": 24109, + "id": 24156, "properties": { "facing": "east", "half": "top", @@ -281582,7 +282179,7 @@ } }, { - "id": 24110, + "id": 24157, "properties": { "facing": "east", "half": "top", @@ -281591,7 +282188,7 @@ } }, { - "id": 24111, + "id": 24158, "properties": { "facing": "east", "half": "top", @@ -281600,7 +282197,7 @@ } }, { - "id": 24112, + "id": 24159, "properties": { "facing": "east", "half": "top", @@ -281609,7 +282206,7 @@ } }, { - "id": 24113, + "id": 24160, "properties": { "facing": "east", "half": "top", @@ -281618,7 +282215,7 @@ } }, { - "id": 24114, + "id": 24161, "properties": { "facing": "east", "half": "top", @@ -281627,7 +282224,7 @@ } }, { - "id": 24115, + "id": 24162, "properties": { "facing": "east", "half": "top", @@ -281636,7 +282233,7 @@ } }, { - "id": 24116, + "id": 24163, "properties": { "facing": "east", "half": "top", @@ -281645,7 +282242,7 @@ } }, { - "id": 24117, + "id": 24164, "properties": { "facing": "east", "half": "top", @@ -281654,7 +282251,7 @@ } }, { - "id": 24118, + "id": 24165, "properties": { "facing": "east", "half": "top", @@ -281663,7 +282260,7 @@ } }, { - "id": 24119, + "id": 24166, "properties": { "facing": "east", "half": "bottom", @@ -281672,7 +282269,7 @@ } }, { - "id": 24120, + "id": 24167, "properties": { "facing": "east", "half": "bottom", @@ -281681,7 +282278,7 @@ } }, { - "id": 24121, + "id": 24168, "properties": { "facing": "east", "half": "bottom", @@ -281690,7 +282287,7 @@ } }, { - "id": 24122, + "id": 24169, "properties": { "facing": "east", "half": "bottom", @@ -281699,7 +282296,7 @@ } }, { - "id": 24123, + "id": 24170, "properties": { "facing": "east", "half": "bottom", @@ -281708,7 +282305,7 @@ } }, { - "id": 24124, + "id": 24171, "properties": { "facing": "east", "half": "bottom", @@ -281717,7 +282314,7 @@ } }, { - "id": 24125, + "id": 24172, "properties": { "facing": "east", "half": "bottom", @@ -281726,7 +282323,7 @@ } }, { - "id": 24126, + "id": 24173, "properties": { "facing": "east", "half": "bottom", @@ -281735,7 +282332,7 @@ } }, { - "id": 24127, + "id": 24174, "properties": { "facing": "east", "half": "bottom", @@ -281744,7 +282341,7 @@ } }, { - "id": 24128, + "id": 24175, "properties": { "facing": "east", "half": "bottom", @@ -281792,157 +282389,157 @@ "states": [ { "default": true, - "id": 19624, + "id": 19666, "properties": { "age": "0" } }, { - "id": 19625, + "id": 19667, "properties": { "age": "1" } }, { - "id": 19626, + "id": 19668, "properties": { "age": "2" } }, { - "id": 19627, + "id": 19669, "properties": { "age": "3" } }, { - "id": 19628, + "id": 19670, "properties": { "age": "4" } }, { - "id": 19629, + "id": 19671, "properties": { "age": "5" } }, { - "id": 19630, + "id": 19672, "properties": { "age": "6" } }, { - "id": 19631, + "id": 19673, "properties": { "age": "7" } }, { - "id": 19632, + "id": 19674, "properties": { "age": "8" } }, { - "id": 19633, + "id": 19675, "properties": { "age": "9" } }, { - "id": 19634, + "id": 19676, "properties": { "age": "10" } }, { - "id": 19635, + "id": 19677, "properties": { "age": "11" } }, { - "id": 19636, + "id": 19678, "properties": { "age": "12" } }, { - "id": 19637, + "id": 19679, "properties": { "age": "13" } }, { - "id": 19638, + "id": 19680, "properties": { "age": "14" } }, { - "id": 19639, + "id": 19681, "properties": { "age": "15" } }, { - "id": 19640, + "id": 19682, "properties": { "age": "16" } }, { - "id": 19641, + "id": 19683, "properties": { "age": "17" } }, { - "id": 19642, + "id": 19684, "properties": { "age": "18" } }, { - "id": 19643, + "id": 19685, "properties": { "age": "19" } }, { - "id": 19644, + "id": 19686, "properties": { "age": "20" } }, { - "id": 19645, + "id": 19687, "properties": { "age": "21" } }, { - "id": 19646, + "id": 19688, "properties": { "age": "22" } }, { - "id": 19647, + "id": 19689, "properties": { "age": "23" } }, { - "id": 19648, + "id": 19690, "properties": { "age": "24" } }, { - "id": 19649, + "id": 19691, "properties": { "age": "25" } @@ -281957,7 +282554,7 @@ "states": [ { "default": true, - "id": 19650 + "id": 19692 } ] }, @@ -281993,49 +282590,49 @@ "states": [ { "default": true, - "id": 4333, + "id": 4342, "properties": { "age": "0" } }, { - "id": 4334, + "id": 4343, "properties": { "age": "1" } }, { - "id": 4335, + "id": 4344, "properties": { "age": "2" } }, { - "id": 4336, + "id": 4345, "properties": { "age": "3" } }, { - "id": 4337, + "id": 4346, "properties": { "age": "4" } }, { - "id": 4338, + "id": 4347, "properties": { "age": "5" } }, { - "id": 4339, + "id": 4348, "properties": { "age": "6" } }, { - "id": 4340, + "id": 4349, "properties": { "age": "7" } @@ -282071,97 +282668,97 @@ "states": [ { "default": true, - "id": 11638, + "id": 11648, "properties": { "rotation": "0" } }, { - "id": 11639, + "id": 11649, "properties": { "rotation": "1" } }, { - "id": 11640, + "id": 11650, "properties": { "rotation": "2" } }, { - "id": 11641, + "id": 11651, "properties": { "rotation": "3" } }, { - "id": 11642, + "id": 11652, "properties": { "rotation": "4" } }, { - "id": 11643, + "id": 11653, "properties": { "rotation": "5" } }, { - "id": 11644, + "id": 11654, "properties": { "rotation": "6" } }, { - "id": 11645, + "id": 11655, "properties": { "rotation": "7" } }, { - "id": 11646, + "id": 11656, "properties": { "rotation": "8" } }, { - "id": 11647, + "id": 11657, "properties": { "rotation": "9" } }, { - "id": 11648, + "id": 11658, "properties": { "rotation": "10" } }, { - "id": 11649, + "id": 11659, "properties": { "rotation": "11" } }, { - "id": 11650, + "id": 11660, "properties": { "rotation": "12" } }, { - "id": 11651, + "id": 11661, "properties": { "rotation": "13" } }, { - "id": 11652, + "id": 11662, "properties": { "rotation": "14" } }, { - "id": 11653, + "id": 11663, "properties": { "rotation": "15" } @@ -282345,7 +282942,7 @@ }, "states": [ { - "id": 21754, + "id": 21801, "properties": { "candles": "1", "lit": "true", @@ -282353,7 +282950,7 @@ } }, { - "id": 21755, + "id": 21802, "properties": { "candles": "1", "lit": "true", @@ -282361,7 +282958,7 @@ } }, { - "id": 21756, + "id": 21803, "properties": { "candles": "1", "lit": "false", @@ -282370,7 +282967,7 @@ }, { "default": true, - "id": 21757, + "id": 21804, "properties": { "candles": "1", "lit": "false", @@ -282378,7 +282975,7 @@ } }, { - "id": 21758, + "id": 21805, "properties": { "candles": "2", "lit": "true", @@ -282386,7 +282983,7 @@ } }, { - "id": 21759, + "id": 21806, "properties": { "candles": "2", "lit": "true", @@ -282394,7 +282991,7 @@ } }, { - "id": 21760, + "id": 21807, "properties": { "candles": "2", "lit": "false", @@ -282402,7 +282999,7 @@ } }, { - "id": 21761, + "id": 21808, "properties": { "candles": "2", "lit": "false", @@ -282410,7 +283007,7 @@ } }, { - "id": 21762, + "id": 21809, "properties": { "candles": "3", "lit": "true", @@ -282418,7 +283015,7 @@ } }, { - "id": 21763, + "id": 21810, "properties": { "candles": "3", "lit": "true", @@ -282426,7 +283023,7 @@ } }, { - "id": 21764, + "id": 21811, "properties": { "candles": "3", "lit": "false", @@ -282434,7 +283031,7 @@ } }, { - "id": 21765, + "id": 21812, "properties": { "candles": "3", "lit": "false", @@ -282442,7 +283039,7 @@ } }, { - "id": 21766, + "id": 21813, "properties": { "candles": "4", "lit": "true", @@ -282450,7 +283047,7 @@ } }, { - "id": 21767, + "id": 21814, "properties": { "candles": "4", "lit": "true", @@ -282458,7 +283055,7 @@ } }, { - "id": 21768, + "id": 21815, "properties": { "candles": "4", "lit": "false", @@ -282466,7 +283063,7 @@ } }, { - "id": 21769, + "id": 21816, "properties": { "candles": "4", "lit": "false", @@ -282489,14 +283086,14 @@ }, "states": [ { - "id": 22012, + "id": 22059, "properties": { "lit": "true" } }, { "default": true, - "id": 22013, + "id": 22060, "properties": { "lit": "false" } @@ -282512,7 +283109,7 @@ "states": [ { "default": true, - "id": 11607 + "id": 11617 } ] }, @@ -282524,7 +283121,7 @@ "states": [ { "default": true, - "id": 13741 + "id": 13751 } ] }, @@ -282537,7 +283134,7 @@ "states": [ { "default": true, - "id": 13757 + "id": 13767 } ] }, @@ -282557,25 +283154,25 @@ "states": [ { "default": true, - "id": 13677, + "id": 13687, "properties": { "facing": "north" } }, { - "id": 13678, + "id": 13688, "properties": { "facing": "south" } }, { - "id": 13679, + "id": 13689, "properties": { "facing": "west" } }, { - "id": 13680, + "id": 13690, "properties": { "facing": "east" } @@ -282600,38 +283197,38 @@ }, "states": [ { - "id": 13581, + "id": 13591, "properties": { "facing": "north" } }, { - "id": 13582, + "id": 13592, "properties": { "facing": "east" } }, { - "id": 13583, + "id": 13593, "properties": { "facing": "south" } }, { - "id": 13584, + "id": 13594, "properties": { "facing": "west" } }, { "default": true, - "id": 13585, + "id": 13595, "properties": { "facing": "up" } }, { - "id": 13586, + "id": 13596, "properties": { "facing": "down" } @@ -282647,7 +283244,7 @@ "states": [ { "default": true, - "id": 6114 + "id": 6124 } ] }, @@ -282681,7 +283278,7 @@ }, "states": [ { - "id": 10171, + "id": 10181, "properties": { "east": "true", "north": "true", @@ -282691,7 +283288,7 @@ } }, { - "id": 10172, + "id": 10182, "properties": { "east": "true", "north": "true", @@ -282701,7 +283298,7 @@ } }, { - "id": 10173, + "id": 10183, "properties": { "east": "true", "north": "true", @@ -282711,7 +283308,7 @@ } }, { - "id": 10174, + "id": 10184, "properties": { "east": "true", "north": "true", @@ -282721,7 +283318,7 @@ } }, { - "id": 10175, + "id": 10185, "properties": { "east": "true", "north": "true", @@ -282731,7 +283328,7 @@ } }, { - "id": 10176, + "id": 10186, "properties": { "east": "true", "north": "true", @@ -282741,7 +283338,7 @@ } }, { - "id": 10177, + "id": 10187, "properties": { "east": "true", "north": "true", @@ -282751,7 +283348,7 @@ } }, { - "id": 10178, + "id": 10188, "properties": { "east": "true", "north": "true", @@ -282761,7 +283358,7 @@ } }, { - "id": 10179, + "id": 10189, "properties": { "east": "true", "north": "false", @@ -282771,7 +283368,7 @@ } }, { - "id": 10180, + "id": 10190, "properties": { "east": "true", "north": "false", @@ -282781,7 +283378,7 @@ } }, { - "id": 10181, + "id": 10191, "properties": { "east": "true", "north": "false", @@ -282791,7 +283388,7 @@ } }, { - "id": 10182, + "id": 10192, "properties": { "east": "true", "north": "false", @@ -282801,7 +283398,7 @@ } }, { - "id": 10183, + "id": 10193, "properties": { "east": "true", "north": "false", @@ -282811,7 +283408,7 @@ } }, { - "id": 10184, + "id": 10194, "properties": { "east": "true", "north": "false", @@ -282821,7 +283418,7 @@ } }, { - "id": 10185, + "id": 10195, "properties": { "east": "true", "north": "false", @@ -282831,7 +283428,7 @@ } }, { - "id": 10186, + "id": 10196, "properties": { "east": "true", "north": "false", @@ -282841,7 +283438,7 @@ } }, { - "id": 10187, + "id": 10197, "properties": { "east": "false", "north": "true", @@ -282851,7 +283448,7 @@ } }, { - "id": 10188, + "id": 10198, "properties": { "east": "false", "north": "true", @@ -282861,7 +283458,7 @@ } }, { - "id": 10189, + "id": 10199, "properties": { "east": "false", "north": "true", @@ -282871,7 +283468,7 @@ } }, { - "id": 10190, + "id": 10200, "properties": { "east": "false", "north": "true", @@ -282881,7 +283478,7 @@ } }, { - "id": 10191, + "id": 10201, "properties": { "east": "false", "north": "true", @@ -282891,7 +283488,7 @@ } }, { - "id": 10192, + "id": 10202, "properties": { "east": "false", "north": "true", @@ -282901,7 +283498,7 @@ } }, { - "id": 10193, + "id": 10203, "properties": { "east": "false", "north": "true", @@ -282911,7 +283508,7 @@ } }, { - "id": 10194, + "id": 10204, "properties": { "east": "false", "north": "true", @@ -282921,7 +283518,7 @@ } }, { - "id": 10195, + "id": 10205, "properties": { "east": "false", "north": "false", @@ -282931,7 +283528,7 @@ } }, { - "id": 10196, + "id": 10206, "properties": { "east": "false", "north": "false", @@ -282941,7 +283538,7 @@ } }, { - "id": 10197, + "id": 10207, "properties": { "east": "false", "north": "false", @@ -282951,7 +283548,7 @@ } }, { - "id": 10198, + "id": 10208, "properties": { "east": "false", "north": "false", @@ -282961,7 +283558,7 @@ } }, { - "id": 10199, + "id": 10209, "properties": { "east": "false", "north": "false", @@ -282971,7 +283568,7 @@ } }, { - "id": 10200, + "id": 10210, "properties": { "east": "false", "north": "false", @@ -282981,7 +283578,7 @@ } }, { - "id": 10201, + "id": 10211, "properties": { "east": "false", "north": "false", @@ -282992,7 +283589,7 @@ }, { "default": true, - "id": 10202, + "id": 10212, "properties": { "east": "false", "north": "false", @@ -283011,7 +283608,7 @@ "states": [ { "default": true, - "id": 10155 + "id": 10165 } ] }, @@ -283029,7 +283626,7 @@ "states": [ { "default": true, - "id": 2126 + "id": 2129 } ] }, @@ -283050,25 +283647,25 @@ "states": [ { "default": true, - "id": 11894, + "id": 11904, "properties": { "facing": "north" } }, { - "id": 11895, + "id": 11905, "properties": { "facing": "south" } }, { - "id": 11896, + "id": 11906, "properties": { "facing": "west" } }, { - "id": 11897, + "id": 11907, "properties": { "facing": "east" } @@ -283083,7 +283680,142 @@ "states": [ { "default": true, - "id": 2090 + "id": 2093 + } + ] + }, + "minecraft:wildflowers": { + "definition": { + "type": "minecraft:flower_bed", + "properties": {} + }, + "properties": { + "facing": [ + "north", + "south", + "west", + "east" + ], + "flower_amount": [ + "1", + "2", + "3", + "4" + ] + }, + "states": [ + { + "default": true, + "id": 25903, + "properties": { + "facing": "north", + "flower_amount": "1" + } + }, + { + "id": 25904, + "properties": { + "facing": "north", + "flower_amount": "2" + } + }, + { + "id": 25905, + "properties": { + "facing": "north", + "flower_amount": "3" + } + }, + { + "id": 25906, + "properties": { + "facing": "north", + "flower_amount": "4" + } + }, + { + "id": 25907, + "properties": { + "facing": "south", + "flower_amount": "1" + } + }, + { + "id": 25908, + "properties": { + "facing": "south", + "flower_amount": "2" + } + }, + { + "id": 25909, + "properties": { + "facing": "south", + "flower_amount": "3" + } + }, + { + "id": 25910, + "properties": { + "facing": "south", + "flower_amount": "4" + } + }, + { + "id": 25911, + "properties": { + "facing": "west", + "flower_amount": "1" + } + }, + { + "id": 25912, + "properties": { + "facing": "west", + "flower_amount": "2" + } + }, + { + "id": 25913, + "properties": { + "facing": "west", + "flower_amount": "3" + } + }, + { + "id": 25914, + "properties": { + "facing": "west", + "flower_amount": "4" + } + }, + { + "id": 25915, + "properties": { + "facing": "east", + "flower_amount": "1" + } + }, + { + "id": 25916, + "properties": { + "facing": "east", + "flower_amount": "2" + } + }, + { + "id": 25917, + "properties": { + "facing": "east", + "flower_amount": "3" + } + }, + { + "id": 25918, + "properties": { + "facing": "east", + "flower_amount": "4" + } } ] }, @@ -283101,7 +283833,7 @@ "states": [ { "default": true, - "id": 2130 + "id": 2133 } ] }, @@ -283136,112 +283868,112 @@ }, "states": [ { - "id": 9666, + "id": 9676, "properties": { "powered": "true", "rotation": "0" } }, { - "id": 9667, + "id": 9677, "properties": { "powered": "true", "rotation": "1" } }, { - "id": 9668, + "id": 9678, "properties": { "powered": "true", "rotation": "2" } }, { - "id": 9669, + "id": 9679, "properties": { "powered": "true", "rotation": "3" } }, { - "id": 9670, + "id": 9680, "properties": { "powered": "true", "rotation": "4" } }, { - "id": 9671, + "id": 9681, "properties": { "powered": "true", "rotation": "5" } }, { - "id": 9672, + "id": 9682, "properties": { "powered": "true", "rotation": "6" } }, { - "id": 9673, + "id": 9683, "properties": { "powered": "true", "rotation": "7" } }, { - "id": 9674, + "id": 9684, "properties": { "powered": "true", "rotation": "8" } }, { - "id": 9675, + "id": 9685, "properties": { "powered": "true", "rotation": "9" } }, { - "id": 9676, + "id": 9686, "properties": { "powered": "true", "rotation": "10" } }, { - "id": 9677, + "id": 9687, "properties": { "powered": "true", "rotation": "11" } }, { - "id": 9678, + "id": 9688, "properties": { "powered": "true", "rotation": "12" } }, { - "id": 9679, + "id": 9689, "properties": { "powered": "true", "rotation": "13" } }, { - "id": 9680, + "id": 9690, "properties": { "powered": "true", "rotation": "14" } }, { - "id": 9681, + "id": 9691, "properties": { "powered": "true", "rotation": "15" @@ -283249,112 +283981,112 @@ }, { "default": true, - "id": 9682, + "id": 9692, "properties": { "powered": "false", "rotation": "0" } }, { - "id": 9683, + "id": 9693, "properties": { "powered": "false", "rotation": "1" } }, { - "id": 9684, + "id": 9694, "properties": { "powered": "false", "rotation": "2" } }, { - "id": 9685, + "id": 9695, "properties": { "powered": "false", "rotation": "3" } }, { - "id": 9686, + "id": 9696, "properties": { "powered": "false", "rotation": "4" } }, { - "id": 9687, + "id": 9697, "properties": { "powered": "false", "rotation": "5" } }, { - "id": 9688, + "id": 9698, "properties": { "powered": "false", "rotation": "6" } }, { - "id": 9689, + "id": 9699, "properties": { "powered": "false", "rotation": "7" } }, { - "id": 9690, + "id": 9700, "properties": { "powered": "false", "rotation": "8" } }, { - "id": 9691, + "id": 9701, "properties": { "powered": "false", "rotation": "9" } }, { - "id": 9692, + "id": 9702, "properties": { "powered": "false", "rotation": "10" } }, { - "id": 9693, + "id": 9703, "properties": { "powered": "false", "rotation": "11" } }, { - "id": 9694, + "id": 9704, "properties": { "powered": "false", "rotation": "12" } }, { - "id": 9695, + "id": 9705, "properties": { "powered": "false", "rotation": "13" } }, { - "id": 9696, + "id": 9706, "properties": { "powered": "false", "rotation": "14" } }, { - "id": 9697, + "id": 9707, "properties": { "powered": "false", "rotation": "15" @@ -283381,7 +284113,7 @@ }, "states": [ { - "id": 9698, + "id": 9708, "properties": { "facing": "north", "powered": "true" @@ -283389,49 +284121,49 @@ }, { "default": true, - "id": 9699, + "id": 9709, "properties": { "facing": "north", "powered": "false" } }, { - "id": 9700, + "id": 9710, "properties": { "facing": "south", "powered": "true" } }, { - "id": 9701, + "id": 9711, "properties": { "facing": "south", "powered": "false" } }, { - "id": 9702, + "id": 9712, "properties": { "facing": "west", "powered": "true" } }, { - "id": 9703, + "id": 9713, "properties": { "facing": "west", "powered": "false" } }, { - "id": 9704, + "id": 9714, "properties": { "facing": "east", "powered": "true" } }, { - "id": 9705, + "id": 9715, "properties": { "facing": "east", "powered": "false" @@ -283468,97 +284200,97 @@ "states": [ { "default": true, - "id": 11702, + "id": 11712, "properties": { "rotation": "0" } }, { - "id": 11703, + "id": 11713, "properties": { "rotation": "1" } }, { - "id": 11704, + "id": 11714, "properties": { "rotation": "2" } }, { - "id": 11705, + "id": 11715, "properties": { "rotation": "3" } }, { - "id": 11706, + "id": 11716, "properties": { "rotation": "4" } }, { - "id": 11707, + "id": 11717, "properties": { "rotation": "5" } }, { - "id": 11708, + "id": 11718, "properties": { "rotation": "6" } }, { - "id": 11709, + "id": 11719, "properties": { "rotation": "7" } }, { - "id": 11710, + "id": 11720, "properties": { "rotation": "8" } }, { - "id": 11711, + "id": 11721, "properties": { "rotation": "9" } }, { - "id": 11712, + "id": 11722, "properties": { "rotation": "10" } }, { - "id": 11713, + "id": 11723, "properties": { "rotation": "11" } }, { - "id": 11714, + "id": 11724, "properties": { "rotation": "12" } }, { - "id": 11715, + "id": 11725, "properties": { "rotation": "13" } }, { - "id": 11716, + "id": 11726, "properties": { "rotation": "14" } }, { - "id": 11717, + "id": 11727, "properties": { "rotation": "15" } @@ -283742,7 +284474,7 @@ }, "states": [ { - "id": 21818, + "id": 21865, "properties": { "candles": "1", "lit": "true", @@ -283750,7 +284482,7 @@ } }, { - "id": 21819, + "id": 21866, "properties": { "candles": "1", "lit": "true", @@ -283758,7 +284490,7 @@ } }, { - "id": 21820, + "id": 21867, "properties": { "candles": "1", "lit": "false", @@ -283767,7 +284499,7 @@ }, { "default": true, - "id": 21821, + "id": 21868, "properties": { "candles": "1", "lit": "false", @@ -283775,7 +284507,7 @@ } }, { - "id": 21822, + "id": 21869, "properties": { "candles": "2", "lit": "true", @@ -283783,7 +284515,7 @@ } }, { - "id": 21823, + "id": 21870, "properties": { "candles": "2", "lit": "true", @@ -283791,7 +284523,7 @@ } }, { - "id": 21824, + "id": 21871, "properties": { "candles": "2", "lit": "false", @@ -283799,7 +284531,7 @@ } }, { - "id": 21825, + "id": 21872, "properties": { "candles": "2", "lit": "false", @@ -283807,7 +284539,7 @@ } }, { - "id": 21826, + "id": 21873, "properties": { "candles": "3", "lit": "true", @@ -283815,7 +284547,7 @@ } }, { - "id": 21827, + "id": 21874, "properties": { "candles": "3", "lit": "true", @@ -283823,7 +284555,7 @@ } }, { - "id": 21828, + "id": 21875, "properties": { "candles": "3", "lit": "false", @@ -283831,7 +284563,7 @@ } }, { - "id": 21829, + "id": 21876, "properties": { "candles": "3", "lit": "false", @@ -283839,7 +284571,7 @@ } }, { - "id": 21830, + "id": 21877, "properties": { "candles": "4", "lit": "true", @@ -283847,7 +284579,7 @@ } }, { - "id": 21831, + "id": 21878, "properties": { "candles": "4", "lit": "true", @@ -283855,7 +284587,7 @@ } }, { - "id": 21832, + "id": 21879, "properties": { "candles": "4", "lit": "false", @@ -283863,7 +284595,7 @@ } }, { - "id": 21833, + "id": 21880, "properties": { "candles": "4", "lit": "false", @@ -283886,14 +284618,14 @@ }, "states": [ { - "id": 22020, + "id": 22067, "properties": { "lit": "true" } }, { "default": true, - "id": 22021, + "id": 22068, "properties": { "lit": "false" } @@ -283909,7 +284641,7 @@ "states": [ { "default": true, - "id": 11611 + "id": 11621 } ] }, @@ -283921,7 +284653,7 @@ "states": [ { "default": true, - "id": 13745 + "id": 13755 } ] }, @@ -283934,7 +284666,7 @@ "states": [ { "default": true, - "id": 13761 + "id": 13771 } ] }, @@ -283954,25 +284686,25 @@ "states": [ { "default": true, - "id": 13693, + "id": 13703, "properties": { "facing": "north" } }, { - "id": 13694, + "id": 13704, "properties": { "facing": "south" } }, { - "id": 13695, + "id": 13705, "properties": { "facing": "west" } }, { - "id": 13696, + "id": 13706, "properties": { "facing": "east" } @@ -283997,38 +284729,38 @@ }, "states": [ { - "id": 13605, + "id": 13615, "properties": { "facing": "north" } }, { - "id": 13606, + "id": 13616, "properties": { "facing": "east" } }, { - "id": 13607, + "id": 13617, "properties": { "facing": "south" } }, { - "id": 13608, + "id": 13618, "properties": { "facing": "west" } }, { "default": true, - "id": 13609, + "id": 13619, "properties": { "facing": "up" } }, { - "id": 13610, + "id": 13620, "properties": { "facing": "down" } @@ -284044,7 +284776,7 @@ "states": [ { "default": true, - "id": 6118 + "id": 6128 } ] }, @@ -284078,7 +284810,7 @@ }, "states": [ { - "id": 10299, + "id": 10309, "properties": { "east": "true", "north": "true", @@ -284088,7 +284820,7 @@ } }, { - "id": 10300, + "id": 10310, "properties": { "east": "true", "north": "true", @@ -284098,7 +284830,7 @@ } }, { - "id": 10301, + "id": 10311, "properties": { "east": "true", "north": "true", @@ -284108,7 +284840,7 @@ } }, { - "id": 10302, + "id": 10312, "properties": { "east": "true", "north": "true", @@ -284118,7 +284850,7 @@ } }, { - "id": 10303, + "id": 10313, "properties": { "east": "true", "north": "true", @@ -284128,7 +284860,7 @@ } }, { - "id": 10304, + "id": 10314, "properties": { "east": "true", "north": "true", @@ -284138,7 +284870,7 @@ } }, { - "id": 10305, + "id": 10315, "properties": { "east": "true", "north": "true", @@ -284148,7 +284880,7 @@ } }, { - "id": 10306, + "id": 10316, "properties": { "east": "true", "north": "true", @@ -284158,7 +284890,7 @@ } }, { - "id": 10307, + "id": 10317, "properties": { "east": "true", "north": "false", @@ -284168,7 +284900,7 @@ } }, { - "id": 10308, + "id": 10318, "properties": { "east": "true", "north": "false", @@ -284178,7 +284910,7 @@ } }, { - "id": 10309, + "id": 10319, "properties": { "east": "true", "north": "false", @@ -284188,7 +284920,7 @@ } }, { - "id": 10310, + "id": 10320, "properties": { "east": "true", "north": "false", @@ -284198,7 +284930,7 @@ } }, { - "id": 10311, + "id": 10321, "properties": { "east": "true", "north": "false", @@ -284208,7 +284940,7 @@ } }, { - "id": 10312, + "id": 10322, "properties": { "east": "true", "north": "false", @@ -284218,7 +284950,7 @@ } }, { - "id": 10313, + "id": 10323, "properties": { "east": "true", "north": "false", @@ -284228,7 +284960,7 @@ } }, { - "id": 10314, + "id": 10324, "properties": { "east": "true", "north": "false", @@ -284238,7 +284970,7 @@ } }, { - "id": 10315, + "id": 10325, "properties": { "east": "false", "north": "true", @@ -284248,7 +284980,7 @@ } }, { - "id": 10316, + "id": 10326, "properties": { "east": "false", "north": "true", @@ -284258,7 +284990,7 @@ } }, { - "id": 10317, + "id": 10327, "properties": { "east": "false", "north": "true", @@ -284268,7 +285000,7 @@ } }, { - "id": 10318, + "id": 10328, "properties": { "east": "false", "north": "true", @@ -284278,7 +285010,7 @@ } }, { - "id": 10319, + "id": 10329, "properties": { "east": "false", "north": "true", @@ -284288,7 +285020,7 @@ } }, { - "id": 10320, + "id": 10330, "properties": { "east": "false", "north": "true", @@ -284298,7 +285030,7 @@ } }, { - "id": 10321, + "id": 10331, "properties": { "east": "false", "north": "true", @@ -284308,7 +285040,7 @@ } }, { - "id": 10322, + "id": 10332, "properties": { "east": "false", "north": "true", @@ -284318,7 +285050,7 @@ } }, { - "id": 10323, + "id": 10333, "properties": { "east": "false", "north": "false", @@ -284328,7 +285060,7 @@ } }, { - "id": 10324, + "id": 10334, "properties": { "east": "false", "north": "false", @@ -284338,7 +285070,7 @@ } }, { - "id": 10325, + "id": 10335, "properties": { "east": "false", "north": "false", @@ -284348,7 +285080,7 @@ } }, { - "id": 10326, + "id": 10336, "properties": { "east": "false", "north": "false", @@ -284358,7 +285090,7 @@ } }, { - "id": 10327, + "id": 10337, "properties": { "east": "false", "north": "false", @@ -284368,7 +285100,7 @@ } }, { - "id": 10328, + "id": 10338, "properties": { "east": "false", "north": "false", @@ -284378,7 +285110,7 @@ } }, { - "id": 10329, + "id": 10339, "properties": { "east": "false", "north": "false", @@ -284389,7 +285121,7 @@ }, { "default": true, - "id": 10330, + "id": 10340, "properties": { "east": "false", "north": "false", @@ -284408,7 +285140,7 @@ "states": [ { "default": true, - "id": 10159 + "id": 10169 } ] }, @@ -284429,25 +285161,25 @@ "states": [ { "default": true, - "id": 11910, + "id": 11920, "properties": { "facing": "north" } }, { - "id": 11911, + "id": 11921, "properties": { "facing": "south" } }, { - "id": 11912, + "id": 11922, "properties": { "facing": "west" } }, { - "id": 11913, + "id": 11923, "properties": { "facing": "east" } @@ -284462,7 +285194,7 @@ "states": [ { "default": true, - "id": 2094 + "id": 2097 } ] }, @@ -284498,112 +285230,112 @@ }, "states": [ { - "id": 9706, + "id": 9716, "properties": { "powered": "true", "rotation": "0" } }, { - "id": 9707, + "id": 9717, "properties": { "powered": "true", "rotation": "1" } }, { - "id": 9708, + "id": 9718, "properties": { "powered": "true", "rotation": "2" } }, { - "id": 9709, + "id": 9719, "properties": { "powered": "true", "rotation": "3" } }, { - "id": 9710, + "id": 9720, "properties": { "powered": "true", "rotation": "4" } }, { - "id": 9711, + "id": 9721, "properties": { "powered": "true", "rotation": "5" } }, { - "id": 9712, + "id": 9722, "properties": { "powered": "true", "rotation": "6" } }, { - "id": 9713, + "id": 9723, "properties": { "powered": "true", "rotation": "7" } }, { - "id": 9714, + "id": 9724, "properties": { "powered": "true", "rotation": "8" } }, { - "id": 9715, + "id": 9725, "properties": { "powered": "true", "rotation": "9" } }, { - "id": 9716, + "id": 9726, "properties": { "powered": "true", "rotation": "10" } }, { - "id": 9717, + "id": 9727, "properties": { "powered": "true", "rotation": "11" } }, { - "id": 9718, + "id": 9728, "properties": { "powered": "true", "rotation": "12" } }, { - "id": 9719, + "id": 9729, "properties": { "powered": "true", "rotation": "13" } }, { - "id": 9720, + "id": 9730, "properties": { "powered": "true", "rotation": "14" } }, { - "id": 9721, + "id": 9731, "properties": { "powered": "true", "rotation": "15" @@ -284611,112 +285343,112 @@ }, { "default": true, - "id": 9722, + "id": 9732, "properties": { "powered": "false", "rotation": "0" } }, { - "id": 9723, + "id": 9733, "properties": { "powered": "false", "rotation": "1" } }, { - "id": 9724, + "id": 9734, "properties": { "powered": "false", "rotation": "2" } }, { - "id": 9725, + "id": 9735, "properties": { "powered": "false", "rotation": "3" } }, { - "id": 9726, + "id": 9736, "properties": { "powered": "false", "rotation": "4" } }, { - "id": 9727, + "id": 9737, "properties": { "powered": "false", "rotation": "5" } }, { - "id": 9728, + "id": 9738, "properties": { "powered": "false", "rotation": "6" } }, { - "id": 9729, + "id": 9739, "properties": { "powered": "false", "rotation": "7" } }, { - "id": 9730, + "id": 9740, "properties": { "powered": "false", "rotation": "8" } }, { - "id": 9731, + "id": 9741, "properties": { "powered": "false", "rotation": "9" } }, { - "id": 9732, + "id": 9742, "properties": { "powered": "false", "rotation": "10" } }, { - "id": 9733, + "id": 9743, "properties": { "powered": "false", "rotation": "11" } }, { - "id": 9734, + "id": 9744, "properties": { "powered": "false", "rotation": "12" } }, { - "id": 9735, + "id": 9745, "properties": { "powered": "false", "rotation": "13" } }, { - "id": 9736, + "id": 9746, "properties": { "powered": "false", "rotation": "14" } }, { - "id": 9737, + "id": 9747, "properties": { "powered": "false", "rotation": "15" @@ -284744,7 +285476,7 @@ }, "states": [ { - "id": 9738, + "id": 9748, "properties": { "facing": "north", "powered": "true" @@ -284752,49 +285484,49 @@ }, { "default": true, - "id": 9739, + "id": 9749, "properties": { "facing": "north", "powered": "false" } }, { - "id": 9740, + "id": 9750, "properties": { "facing": "south", "powered": "true" } }, { - "id": 9741, + "id": 9751, "properties": { "facing": "south", "powered": "false" } }, { - "id": 9742, + "id": 9752, "properties": { "facing": "west", "powered": "true" } }, { - "id": 9743, + "id": 9753, "properties": { "facing": "west", "powered": "false" } }, { - "id": 9744, + "id": 9754, "properties": { "facing": "east", "powered": "true" } }, { - "id": 9745, + "id": 9755, "properties": { "facing": "east", "powered": "false" diff --git a/surf-api-modern-generator/src/main/resources/registries/commands.json b/surf-api-modern-generator/src/main/resources/registries/commands.json index 3e3efafa4..3b620cc61 100644 --- a/surf-api-modern-generator/src/main/resources/registries/commands.json +++ b/surf-api-modern-generator/src/main/resources/registries/commands.json @@ -166,7 +166,8 @@ } } } - } + }, + "required_level": 2 }, "attribute": { "type": "literal", @@ -297,7 +298,8 @@ "amount": "single" } } - } + }, + "required_level": 2 }, "ban": { "type": "literal", @@ -314,7 +316,8 @@ "executable": true, "parser": "minecraft:game_profile" } - } + }, + "required_level": 3 }, "ban-ip": { "type": "literal", @@ -334,7 +337,8 @@ "type": "word" } } - } + }, + "required_level": 3 }, "banlist": { "type": "literal", @@ -348,7 +352,8 @@ "executable": true } }, - "executable": true + "executable": true, + "required_level": 3 }, "bossbar": { "type": "literal", @@ -540,7 +545,8 @@ } } } - } + }, + "required_level": 2 }, "clear": { "type": "literal", @@ -572,7 +578,8 @@ } } }, - "executable": true + "executable": true, + "required_level": 2 }, "clone": { "type": "literal", @@ -645,6 +652,72 @@ } }, "executable": true + }, + "strict": { + "type": "literal", + "children": { + "filtered": { + "type": "literal", + "children": { + "filter": { + "type": "argument", + "children": { + "force": { + "type": "literal", + "executable": true + }, + "move": { + "type": "literal", + "executable": true + }, + "normal": { + "type": "literal", + "executable": true + } + }, + "executable": true, + "parser": "minecraft:block_predicate" + } + } + }, + "masked": { + "type": "literal", + "children": { + "force": { + "type": "literal", + "executable": true + }, + "move": { + "type": "literal", + "executable": true + }, + "normal": { + "type": "literal", + "executable": true + } + }, + "executable": true + }, + "replace": { + "type": "literal", + "children": { + "force": { + "type": "literal", + "executable": true + }, + "move": { + "type": "literal", + "executable": true + }, + "normal": { + "type": "literal", + "executable": true + } + }, + "executable": true + } + }, + "executable": true } }, "executable": true, @@ -718,6 +791,72 @@ } }, "executable": true + }, + "strict": { + "type": "literal", + "children": { + "filtered": { + "type": "literal", + "children": { + "filter": { + "type": "argument", + "children": { + "force": { + "type": "literal", + "executable": true + }, + "move": { + "type": "literal", + "executable": true + }, + "normal": { + "type": "literal", + "executable": true + } + }, + "executable": true, + "parser": "minecraft:block_predicate" + } + } + }, + "masked": { + "type": "literal", + "children": { + "force": { + "type": "literal", + "executable": true + }, + "move": { + "type": "literal", + "executable": true + }, + "normal": { + "type": "literal", + "executable": true + } + }, + "executable": true + }, + "replace": { + "type": "literal", + "children": { + "force": { + "type": "literal", + "executable": true + }, + "move": { + "type": "literal", + "executable": true + }, + "normal": { + "type": "literal", + "executable": true + } + }, + "executable": true + } + }, + "executable": true } }, "executable": true, @@ -808,6 +947,72 @@ } }, "executable": true + }, + "strict": { + "type": "literal", + "children": { + "filtered": { + "type": "literal", + "children": { + "filter": { + "type": "argument", + "children": { + "force": { + "type": "literal", + "executable": true + }, + "move": { + "type": "literal", + "executable": true + }, + "normal": { + "type": "literal", + "executable": true + } + }, + "executable": true, + "parser": "minecraft:block_predicate" + } + } + }, + "masked": { + "type": "literal", + "children": { + "force": { + "type": "literal", + "executable": true + }, + "move": { + "type": "literal", + "executable": true + }, + "normal": { + "type": "literal", + "executable": true + } + }, + "executable": true + }, + "replace": { + "type": "literal", + "children": { + "force": { + "type": "literal", + "executable": true + }, + "move": { + "type": "literal", + "executable": true + }, + "normal": { + "type": "literal", + "executable": true + } + }, + "executable": true + } + }, + "executable": true } }, "executable": true, @@ -881,6 +1086,72 @@ } }, "executable": true + }, + "strict": { + "type": "literal", + "children": { + "filtered": { + "type": "literal", + "children": { + "filter": { + "type": "argument", + "children": { + "force": { + "type": "literal", + "executable": true + }, + "move": { + "type": "literal", + "executable": true + }, + "normal": { + "type": "literal", + "executable": true + } + }, + "executable": true, + "parser": "minecraft:block_predicate" + } + } + }, + "masked": { + "type": "literal", + "children": { + "force": { + "type": "literal", + "executable": true + }, + "move": { + "type": "literal", + "executable": true + }, + "normal": { + "type": "literal", + "executable": true + } + }, + "executable": true + }, + "replace": { + "type": "literal", + "children": { + "force": { + "type": "literal", + "executable": true + }, + "move": { + "type": "literal", + "executable": true + }, + "normal": { + "type": "literal", + "executable": true + } + }, + "executable": true + } + }, + "executable": true } }, "executable": true, @@ -902,7 +1173,8 @@ } } } - } + }, + "required_level": 2 }, "damage": { "type": "literal", @@ -977,7 +1249,8 @@ "amount": "single" } } - } + }, + "required_level": 2 }, "data": { "type": "literal", @@ -3910,22 +4183,43 @@ } } } - } + }, + "required_level": 2 }, "datapack": { "type": "literal", "children": { - "disable": { + "create": { "type": "literal", "children": { - "name": { + "id": { "type": "argument", - "executable": true, - "parser": "brigadier:string", - "properties": { - "type": "phrase" - } - } + "children": { + "description": { + "type": "argument", + "executable": true, + "parser": "minecraft:component" + } + }, + "parser": "brigadier:string", + "properties": { + "type": "phrase" + } + } + }, + "required_level": 4 + }, + "disable": { + "type": "literal", + "children": { + "name": { + "type": "argument", + "executable": true, + "parser": "brigadier:string", + "properties": { + "type": "phrase" + } + } } }, "enable": { @@ -3991,7 +4285,8 @@ }, "executable": true } - } + }, + "required_level": 2 }, "debug": { "type": "literal", @@ -4004,7 +4299,8 @@ "executable": true, "parser": "minecraft:function" } - } + }, + "required_level": 3 }, "start": { "type": "literal", @@ -4014,7 +4310,8 @@ "type": "literal", "executable": true } - } + }, + "required_level": 3 }, "defaultgamemode": { "type": "literal", @@ -4024,7 +4321,8 @@ "executable": true, "parser": "minecraft:gamemode" } - } + }, + "required_level": 2 }, "deop": { "type": "literal", @@ -4034,7 +4332,48 @@ "executable": true, "parser": "minecraft:game_profile" } - } + }, + "required_level": 3 + }, + "dialog": { + "type": "literal", + "children": { + "clear": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "multiple" + } + } + } + }, + "show": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "dialog": { + "type": "argument", + "executable": true, + "parser": "minecraft:dialog" + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "multiple" + } + } + } + } + }, + "required_level": 2 }, "difficulty": { "type": "literal", @@ -4056,7 +4395,8 @@ "executable": true } }, - "executable": true + "executable": true, + "required_level": 2 }, "effect": { "type": "literal", @@ -4160,7 +4500,8 @@ } } } - } + }, + "required_level": 2 }, "enchant": { "type": "literal", @@ -4193,7 +4534,8 @@ "amount": "multiple" } } - } + }, + "required_level": 2 }, "execute": { "type": "literal", @@ -5922,7 +6264,8 @@ } } } - } + }, + "required_level": 2 }, "experience": { "type": "literal", @@ -6013,7 +6356,8 @@ } } } - } + }, + "required_level": 2 }, "fill": { "type": "literal", @@ -6048,11 +6392,33 @@ "children": { "filter": { "type": "argument", + "children": { + "destroy": { + "type": "literal", + "executable": true + }, + "hollow": { + "type": "literal", + "executable": true + }, + "outline": { + "type": "literal", + "executable": true + }, + "strict": { + "type": "literal", + "executable": true + } + }, "executable": true, "parser": "minecraft:block_predicate" } }, "executable": true + }, + "strict": { + "type": "literal", + "executable": true } }, "executable": true, @@ -6064,7 +6430,8 @@ }, "parser": "minecraft:block_pos" } - } + }, + "required_level": 2 }, "fillbiome": { "type": "literal", @@ -6104,7 +6471,8 @@ }, "parser": "minecraft:block_pos" } - } + }, + "required_level": 2 }, "forceload": { "type": "literal", @@ -6158,7 +6526,8 @@ } } } - } + }, + "required_level": 2 }, "function": { "type": "literal", @@ -6235,7 +6604,8 @@ "executable": true, "parser": "minecraft:function" } - } + }, + "required_level": 2 }, "gamemode": { "type": "literal", @@ -6256,11 +6626,23 @@ "executable": true, "parser": "minecraft:gamemode" } - } + }, + "required_level": 2 }, "gamerule": { "type": "literal", "children": { + "allowFireTicksAwayFromPlayer": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, "announceAdvancements": { "type": "literal", "children": { @@ -6591,6 +6973,17 @@ }, "executable": true }, + "locatorBar": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, "logAdminCommands": { "type": "literal", "children": { @@ -6819,6 +7212,17 @@ }, "executable": true }, + "tntExplodes": { + "type": "literal", + "children": { + "value": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, "tntExplosionDropDecay": { "type": "literal", "children": { @@ -6852,7 +7256,8 @@ }, "executable": true } - } + }, + "required_level": 2 }, "give": { "type": "literal", @@ -6882,7 +7287,8 @@ "amount": "multiple" } } - } + }, + "required_level": 2 }, "help": { "type": "literal", @@ -7149,7 +7555,8 @@ } } } - } + }, + "required_level": 2 }, "jfr": { "type": "literal", @@ -7162,7 +7569,8 @@ "type": "literal", "executable": true } - } + }, + "required_level": 4 }, "kick": { "type": "literal", @@ -7183,7 +7591,8 @@ "amount": "multiple" } } - } + }, + "required_level": 3 }, "kill": { "type": "literal", @@ -7198,7 +7607,8 @@ } } }, - "executable": true + "executable": true, + "required_level": 2 }, "list": { "type": "literal", @@ -7252,7 +7662,8 @@ } } } - } + }, + "required_level": 2 }, "loot": { "type": "literal", @@ -7915,7 +8326,8 @@ } } } - } + }, + "required_level": 2 }, "me": { "type": "literal", @@ -7955,7 +8367,8 @@ "executable": true, "parser": "minecraft:game_profile" } - } + }, + "required_level": 3 }, "pardon": { "type": "literal", @@ -7965,7 +8378,8 @@ "executable": true, "parser": "minecraft:game_profile" } - } + }, + "required_level": 3 }, "pardon-ip": { "type": "literal", @@ -7978,7 +8392,8 @@ "type": "word" } } - } + }, + "required_level": 3 }, "particle": { "type": "literal", @@ -8052,7 +8467,8 @@ "executable": true, "parser": "minecraft:particle" } - } + }, + "required_level": 2 }, "perf": { "type": "literal", @@ -8065,7 +8481,8 @@ "type": "literal", "executable": true } - } + }, + "required_level": 4 }, "place": { "type": "literal", @@ -8166,6 +8583,12 @@ "children": { "seed": { "type": "argument", + "children": { + "strict": { + "type": "literal", + "executable": true + } + }, "executable": true, "parser": "brigadier:integer" } @@ -8195,7 +8618,8 @@ } } } - } + }, + "required_level": 2 }, "playsound": { "type": "literal", @@ -8635,6 +9059,60 @@ }, "executable": true }, + "ui": { + "type": "literal", + "children": { + "targets": { + "type": "argument", + "children": { + "pos": { + "type": "argument", + "children": { + "volume": { + "type": "argument", + "children": { + "pitch": { + "type": "argument", + "children": { + "minVolume": { + "type": "argument", + "executable": true, + "parser": "brigadier:float", + "properties": { + "max": 1.0, + "min": 0.0 + } + } + }, + "executable": true, + "parser": "brigadier:float", + "properties": { + "max": 2.0, + "min": 0.0 + } + } + }, + "executable": true, + "parser": "brigadier:float", + "properties": { + "min": 0.0 + } + } + }, + "executable": true, + "parser": "minecraft:vec3" + } + }, + "executable": true, + "parser": "minecraft:entity", + "properties": { + "type": "players", + "amount": "multiple" + } + } + }, + "executable": true + }, "voice": { "type": "literal", "children": { @@ -8747,7 +9225,8 @@ "executable": true, "parser": "minecraft:resource_location" } - } + }, + "required_level": 2 }, "publish": { "type": "literal", @@ -8776,7 +9255,8 @@ "parser": "brigadier:bool" } }, - "executable": true + "executable": true, + "required_level": 4 }, "random": { "type": "literal", @@ -8835,7 +9315,8 @@ "executable": true, "parser": "minecraft:resource_location" } - } + }, + "required_level": 2 }, "roll": { "type": "literal", @@ -8846,7 +9327,8 @@ "sequence": { "type": "argument", "executable": true, - "parser": "minecraft:resource_location" + "parser": "minecraft:resource_location", + "required_level": 2 } }, "executable": true, @@ -8863,7 +9345,8 @@ "sequence": { "type": "argument", "executable": true, - "parser": "minecraft:resource_location" + "parser": "minecraft:resource_location", + "required_level": 2 } }, "executable": true, @@ -8930,11 +9413,13 @@ } } } - } + }, + "required_level": 2 }, "reload": { "type": "literal", - "executable": true + "executable": true, + "required_level": 2 }, "return": { "type": "literal", @@ -8951,7 +9436,8 @@ "executable": true, "parser": "brigadier:integer" } - } + }, + "required_level": 2 }, "ride": { "type": "literal", @@ -8984,7 +9470,8 @@ "amount": "single" } } - } + }, + "required_level": 2 }, "rotate": { "type": "literal", @@ -9035,7 +9522,8 @@ "amount": "single" } } - } + }, + "required_level": 2 }, "save-all": { "type": "literal", @@ -9045,15 +9533,18 @@ "executable": true } }, - "executable": true + "executable": true, + "required_level": 4 }, "save-off": { "type": "literal", - "executable": true + "executable": true, + "required_level": 4 }, "save-on": { "type": "literal", - "executable": true + "executable": true, + "required_level": 4 }, "say": { "type": "literal", @@ -9063,7 +9554,8 @@ "executable": true, "parser": "minecraft:message" } - } + }, + "required_level": 2 }, "schedule": { "type": "literal", @@ -9110,7 +9602,8 @@ } } } - } + }, + "required_level": 2 }, "scoreboard": { "type": "literal", @@ -9525,11 +10018,13 @@ } } } - } + }, + "required_level": 2 }, "seed": { "type": "literal", - "executable": true + "executable": true, + "required_level": 2 }, "setblock": { "type": "literal", @@ -9551,6 +10046,10 @@ "replace": { "type": "literal", "executable": true + }, + "strict": { + "type": "literal", + "executable": true } }, "executable": true, @@ -9559,7 +10058,8 @@ }, "parser": "minecraft:block_pos" } - } + }, + "required_level": 2 }, "setidletimeout": { "type": "literal", @@ -9572,7 +10072,8 @@ "min": 0 } } - } + }, + "required_level": 3 }, "setworldspawn": { "type": "literal", @@ -9590,7 +10091,8 @@ "parser": "minecraft:block_pos" } }, - "executable": true + "executable": true, + "required_level": 2 }, "spawnpoint": { "type": "literal", @@ -9619,7 +10121,8 @@ } } }, - "executable": true + "executable": true, + "required_level": 2 }, "spectate": { "type": "literal", @@ -9645,7 +10148,8 @@ } } }, - "executable": true + "executable": true, + "required_level": 2 }, "spreadplayers": { "type": "literal", @@ -9715,11 +10219,13 @@ }, "parser": "minecraft:vec2" } - } + }, + "required_level": 2 }, "stop": { "type": "literal", - "executable": true + "executable": true, + "required_level": 4 }, "stopsound": { "type": "literal", @@ -9825,6 +10331,17 @@ }, "executable": true }, + "ui": { + "type": "literal", + "children": { + "sound": { + "type": "argument", + "executable": true, + "parser": "minecraft:resource_location" + } + }, + "executable": true + }, "voice": { "type": "literal", "children": { @@ -9855,7 +10372,8 @@ "amount": "multiple" } } - } + }, + "required_level": 2 }, "summon": { "type": "literal", @@ -9882,7 +10400,8 @@ "registry": "minecraft:entity_type" } } - } + }, + "required_level": 2 }, "tag": { "type": "literal", @@ -9927,7 +10446,8 @@ "amount": "multiple" } } - } + }, + "required_level": 2 }, "team": { "type": "literal", @@ -10150,7 +10670,8 @@ } } } - } + }, + "required_level": 2 }, "teammsg": { "type": "literal", @@ -10241,7 +10762,8 @@ "amount": "multiple" } } - } + }, + "required_level": 2 }, "tell": { "type": "literal", @@ -10267,7 +10789,317 @@ "amount": "multiple" } } - } + }, + "required_level": 2 + }, + "test": { + "type": "literal", + "children": { + "clearall": { + "type": "literal", + "children": { + "radius": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true + }, + "clearthat": { + "type": "literal", + "executable": true + }, + "clearthese": { + "type": "literal", + "executable": true + }, + "create": { + "type": "literal", + "children": { + "id": { + "type": "argument", + "children": { + "width": { + "type": "argument", + "children": { + "height": { + "type": "argument", + "children": { + "depth": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:resource_location" + } + } + }, + "locate": { + "type": "literal", + "children": { + "tests": { + "type": "argument", + "executable": true, + "parser": "minecraft:resource_selector", + "properties": { + "registry": "minecraft:test_instance" + } + } + } + }, + "pos": { + "type": "literal", + "children": { + "var": { + "type": "argument", + "executable": true, + "parser": "brigadier:string", + "properties": { + "type": "word" + } + } + }, + "executable": true + }, + "resetclosest": { + "type": "literal", + "executable": true + }, + "resetthat": { + "type": "literal", + "executable": true + }, + "resetthese": { + "type": "literal", + "executable": true + }, + "run": { + "type": "literal", + "children": { + "tests": { + "type": "argument", + "children": { + "numberOfTimes": { + "type": "argument", + "children": { + "untilFailed": { + "type": "argument", + "children": { + "rotationSteps": { + "type": "argument", + "children": { + "testsPerRow": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true, + "parser": "brigadier:integer", + "properties": { + "min": 0 + } + } + }, + "executable": true, + "parser": "minecraft:resource_selector", + "properties": { + "registry": "minecraft:test_instance" + } + } + } + }, + "runclosest": { + "type": "literal", + "children": { + "numberOfTimes": { + "type": "argument", + "children": { + "untilFailed": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true, + "parser": "brigadier:integer", + "properties": { + "min": 0 + } + } + }, + "executable": true + }, + "runfailed": { + "type": "literal", + "children": { + "numberOfTimes": { + "type": "argument", + "children": { + "untilFailed": { + "type": "argument", + "children": { + "rotationSteps": { + "type": "argument", + "children": { + "testsPerRow": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true, + "parser": "brigadier:integer", + "properties": { + "min": 0 + } + }, + "onlyRequiredTests": { + "type": "argument", + "children": { + "numberOfTimes": { + "type": "argument", + "children": { + "untilFailed": { + "type": "argument", + "children": { + "rotationSteps": { + "type": "argument", + "children": { + "testsPerRow": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true, + "parser": "brigadier:integer", + "properties": { + "min": 0 + } + } + }, + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true + }, + "runmultiple": { + "type": "literal", + "children": { + "tests": { + "type": "argument", + "children": { + "amount": { + "type": "argument", + "executable": true, + "parser": "brigadier:integer" + } + }, + "executable": true, + "parser": "minecraft:resource_selector", + "properties": { + "registry": "minecraft:test_instance" + } + } + } + }, + "runthat": { + "type": "literal", + "children": { + "numberOfTimes": { + "type": "argument", + "children": { + "untilFailed": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true, + "parser": "brigadier:integer", + "properties": { + "min": 0 + } + } + }, + "executable": true + }, + "runthese": { + "type": "literal", + "children": { + "numberOfTimes": { + "type": "argument", + "children": { + "untilFailed": { + "type": "argument", + "executable": true, + "parser": "brigadier:bool" + } + }, + "executable": true, + "parser": "brigadier:integer", + "properties": { + "min": 0 + } + } + }, + "executable": true + }, + "stop": { + "type": "literal", + "executable": true + }, + "verify": { + "type": "literal", + "children": { + "tests": { + "type": "argument", + "executable": true, + "parser": "minecraft:resource_selector", + "properties": { + "registry": "minecraft:test_instance" + } + } + } + } + }, + "required_level": 2 }, "tick": { "type": "literal", @@ -10333,7 +11165,8 @@ "type": "literal", "executable": true } - } + }, + "required_level": 3 }, "time": { "type": "literal", @@ -10397,7 +11230,8 @@ } } } - } + }, + "required_level": 2 }, "title": { "type": "literal", @@ -10481,7 +11315,8 @@ "amount": "multiple" } } - } + }, + "required_level": 2 }, "tm": { "type": "literal", @@ -10493,7 +11328,8 @@ "type": "literal", "redirect": [ "teleport" - ] + ], + "required_level": 2 }, "transfer": { "type": "literal", @@ -10528,7 +11364,8 @@ "type": "phrase" } } - } + }, + "required_level": 3 }, "trigger": { "type": "literal", @@ -10562,12 +11399,85 @@ } } }, + "version": { + "type": "literal", + "executable": true, + "required_level": 2 + }, "w": { "type": "literal", "redirect": [ "msg" ] }, + "waypoint": { + "type": "literal", + "children": { + "list": { + "type": "literal", + "executable": true + }, + "modify": { + "type": "literal", + "children": { + "waypoint": { + "type": "argument", + "children": { + "color": { + "type": "literal", + "children": { + "color": { + "type": "argument", + "executable": true, + "parser": "minecraft:color" + }, + "hex": { + "type": "literal", + "children": { + "color": { + "type": "argument", + "executable": true, + "parser": "minecraft:hex_color" + } + } + }, + "reset": { + "type": "literal", + "executable": true + } + } + }, + "style": { + "type": "literal", + "children": { + "reset": { + "type": "literal", + "executable": true + }, + "set": { + "type": "literal", + "children": { + "style": { + "type": "argument", + "executable": true, + "parser": "minecraft:resource_location" + } + } + } + } + } + }, + "parser": "minecraft:entity", + "properties": { + "type": "entities", + "amount": "single" + } + } + } + } + }, + "required_level": 2 + }, "weather": { "type": "literal", "children": { @@ -10613,7 +11523,8 @@ }, "executable": true } - } + }, + "required_level": 2 }, "whitelist": { "type": "literal", @@ -10654,7 +11565,8 @@ } } } - } + }, + "required_level": 3 }, "worldborder": { "type": "literal", @@ -10783,13 +11695,15 @@ } } } - } + }, + "required_level": 2 }, "xp": { "type": "literal", "redirect": [ "experience" - ] + ], + "required_level": 2 } } } \ No newline at end of file diff --git a/surf-api-modern-generator/src/main/resources/registries/datapack.json b/surf-api-modern-generator/src/main/resources/registries/datapack.json index 2d328eb81..195905f0b 100644 --- a/surf-api-modern-generator/src/main/resources/registries/datapack.json +++ b/surf-api-modern-generator/src/main/resources/registries/datapack.json @@ -55,8 +55,8 @@ "tags": true }, "minecraft:cat_variant": { - "elements": false, - "stable": true, + "elements": true, + "stable": false, "tags": true }, "minecraft:chat_type": { @@ -64,6 +64,11 @@ "stable": false, "tags": true }, + "minecraft:chicken_variant": { + "elements": true, + "stable": false, + "tags": true + }, "minecraft:chunk_status": { "elements": false, "stable": true, @@ -79,6 +84,11 @@ "stable": true, "tags": true }, + "minecraft:cow_variant": { + "elements": true, + "stable": false, + "tags": true + }, "minecraft:creative_mode_tab": { "elements": false, "stable": true, @@ -94,6 +104,11 @@ "stable": false, "tags": true }, + "minecraft:data_component_predicate_type": { + "elements": false, + "stable": true, + "tags": true + }, "minecraft:data_component_type": { "elements": false, "stable": true, @@ -104,6 +119,26 @@ "stable": true, "tags": true }, + "minecraft:dialog": { + "elements": true, + "stable": false, + "tags": true + }, + "minecraft:dialog_action_type": { + "elements": false, + "stable": true, + "tags": true + }, + "minecraft:dialog_body_type": { + "elements": false, + "stable": true, + "tags": true + }, + "minecraft:dialog_type": { + "elements": false, + "stable": true, + "tags": true + }, "minecraft:dimension": { "elements": true, "stable": false, @@ -175,8 +210,8 @@ "tags": true }, "minecraft:frog_variant": { - "elements": false, - "stable": true, + "elements": true, + "stable": false, "tags": true }, "minecraft:game_event": { @@ -189,6 +224,11 @@ "stable": true, "tags": true }, + "minecraft:input_control_type": { + "elements": false, + "stable": true, + "tags": true + }, "minecraft:instrument": { "elements": true, "stable": false, @@ -209,11 +249,6 @@ "stable": true, "tags": true }, - "minecraft:item_sub_predicate_type": { - "elements": false, - "stable": true, - "tags": true - }, "minecraft:jukebox_song": { "elements": true, "stable": false, @@ -289,6 +324,11 @@ "stable": true, "tags": true }, + "minecraft:pig_variant": { + "elements": true, + "stable": false, + "tags": true + }, "minecraft:point_of_interest_type": { "elements": false, "stable": true, @@ -369,11 +409,46 @@ "stable": true, "tags": true }, + "minecraft:spawn_condition_type": { + "elements": false, + "stable": true, + "tags": true + }, "minecraft:stat_type": { "elements": false, "stable": true, "tags": true }, + "minecraft:test_environment": { + "elements": true, + "stable": false, + "tags": true + }, + "minecraft:test_environment_definition_type": { + "elements": false, + "stable": true, + "tags": true + }, + "minecraft:test_function": { + "elements": false, + "stable": true, + "tags": true + }, + "minecraft:test_instance": { + "elements": true, + "stable": false, + "tags": true + }, + "minecraft:test_instance_type": { + "elements": false, + "stable": true, + "tags": true + }, + "minecraft:ticket_type": { + "elements": false, + "stable": true, + "tags": true + }, "minecraft:trial_spawner": { "elements": true, "stable": false, @@ -404,6 +479,11 @@ "stable": true, "tags": true }, + "minecraft:wolf_sound_variant": { + "elements": true, + "stable": false, + "tags": true + }, "minecraft:wolf_variant": { "elements": true, "stable": false, diff --git a/surf-api-modern-generator/src/main/resources/registries/items.json b/surf-api-modern-generator/src/main/resources/registries/items.json index db951e85a..b27cdf7af 100644 --- a/surf-api-modern-generator/src/main/resources/registries/items.json +++ b/surf-api-modern-generator/src/main/resources/registries/items.json @@ -1,1234 +1,1241 @@ { "minecraft:acacia_boat": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:acacia_boat", - "minecraft:item_name": "{\"translate\":\"item.minecraft.acacia_boat\"}", + "minecraft:item_name": { + "translate": "item.minecraft.acacia_boat" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:acacia_button": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:acacia_button", - "minecraft:item_name": "{\"translate\":\"block.minecraft.acacia_button\"}", + "minecraft:item_name": { + "translate": "block.minecraft.acacia_button" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:acacia_chest_boat": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:acacia_chest_boat", - "minecraft:item_name": "{\"translate\":\"item.minecraft.acacia_chest_boat\"}", + "minecraft:item_name": { + "translate": "item.minecraft.acacia_chest_boat" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:acacia_door": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:acacia_door", - "minecraft:item_name": "{\"translate\":\"block.minecraft.acacia_door\"}", + "minecraft:item_name": { + "translate": "block.minecraft.acacia_door" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:acacia_fence": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:acacia_fence", - "minecraft:item_name": "{\"translate\":\"block.minecraft.acacia_fence\"}", + "minecraft:item_name": { + "translate": "block.minecraft.acacia_fence" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:acacia_fence_gate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:acacia_fence_gate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.acacia_fence_gate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.acacia_fence_gate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:acacia_hanging_sign": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:acacia_hanging_sign", - "minecraft:item_name": "{\"translate\":\"block.minecraft.acacia_hanging_sign\"}", + "minecraft:item_name": { + "translate": "block.minecraft.acacia_hanging_sign" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:acacia_leaves": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:acacia_leaves", - "minecraft:item_name": "{\"translate\":\"block.minecraft.acacia_leaves\"}", + "minecraft:item_name": { + "translate": "block.minecraft.acacia_leaves" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:acacia_log": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:acacia_log", - "minecraft:item_name": "{\"translate\":\"block.minecraft.acacia_log\"}", + "minecraft:item_name": { + "translate": "block.minecraft.acacia_log" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:acacia_planks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:acacia_planks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.acacia_planks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.acacia_planks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:acacia_pressure_plate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:acacia_pressure_plate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.acacia_pressure_plate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.acacia_pressure_plate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:acacia_sapling": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:acacia_sapling", - "minecraft:item_name": "{\"translate\":\"block.minecraft.acacia_sapling\"}", + "minecraft:item_name": { + "translate": "block.minecraft.acacia_sapling" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:acacia_sign": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:acacia_sign", - "minecraft:item_name": "{\"translate\":\"block.minecraft.acacia_sign\"}", + "minecraft:item_name": { + "translate": "block.minecraft.acacia_sign" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:acacia_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:acacia_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.acacia_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.acacia_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:acacia_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:acacia_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.acacia_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.acacia_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:acacia_trapdoor": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:acacia_trapdoor", - "minecraft:item_name": "{\"translate\":\"block.minecraft.acacia_trapdoor\"}", + "minecraft:item_name": { + "translate": "block.minecraft.acacia_trapdoor" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:acacia_wood": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:acacia_wood", - "minecraft:item_name": "{\"translate\":\"block.minecraft.acacia_wood\"}", + "minecraft:item_name": { + "translate": "block.minecraft.acacia_wood" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:activator_rail": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:activator_rail", - "minecraft:item_name": "{\"translate\":\"block.minecraft.activator_rail\"}", + "minecraft:item_name": { + "translate": "block.minecraft.activator_rail" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:air": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:air", - "minecraft:item_name": "{\"translate\":\"block.minecraft.air\"}", + "minecraft:item_name": { + "translate": "block.minecraft.air" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:allay_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:allay_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.allay_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.allay_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:allium": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:allium", - "minecraft:item_name": "{\"translate\":\"block.minecraft.allium\"}", + "minecraft:item_name": { + "translate": "block.minecraft.allium" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:amethyst_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:amethyst_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.amethyst_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.amethyst_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:amethyst_cluster": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:amethyst_cluster", - "minecraft:item_name": "{\"translate\":\"block.minecraft.amethyst_cluster\"}", + "minecraft:item_name": { + "translate": "block.minecraft.amethyst_cluster" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:amethyst_shard": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:amethyst_shard", - "minecraft:item_name": "{\"translate\":\"item.minecraft.amethyst_shard\"}", + "minecraft:item_name": { + "translate": "item.minecraft.amethyst_shard" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, + "minecraft:provides_trim_material": "minecraft:amethyst", "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:ancient_debris": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage_resistant": { "types": "#minecraft:is_fire" }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:ancient_debris", - "minecraft:item_name": "{\"translate\":\"block.minecraft.ancient_debris\"}", + "minecraft:item_name": { + "translate": "block.minecraft.ancient_debris" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:andesite": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:andesite", - "minecraft:item_name": "{\"translate\":\"block.minecraft.andesite\"}", + "minecraft:item_name": { + "translate": "block.minecraft.andesite" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:andesite_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:andesite_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.andesite_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.andesite_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:andesite_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:andesite_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.andesite_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.andesite_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:andesite_wall": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:andesite_wall", - "minecraft:item_name": "{\"translate\":\"block.minecraft.andesite_wall\"}", + "minecraft:item_name": { + "translate": "block.minecraft.andesite_wall" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:angler_pottery_sherd": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:angler_pottery_sherd", - "minecraft:item_name": "{\"translate\":\"item.minecraft.angler_pottery_sherd\"}", + "minecraft:item_name": { + "translate": "item.minecraft.angler_pottery_sherd" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:anvil": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:anvil", - "minecraft:item_name": "{\"translate\":\"block.minecraft.anvil\"}", + "minecraft:item_name": { + "translate": "block.minecraft.anvil" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:apple": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 4, "saturation": 2.4 }, "minecraft:item_model": "minecraft:apple", - "minecraft:item_name": "{\"translate\":\"item.minecraft.apple\"}", + "minecraft:item_name": { + "translate": "item.minecraft.apple" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:archer_pottery_sherd": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:archer_pottery_sherd", - "minecraft:item_name": "{\"translate\":\"item.minecraft.archer_pottery_sherd\"}", + "minecraft:item_name": { + "translate": "item.minecraft.archer_pottery_sherd" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:armadillo_scute": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:armadillo_scute", - "minecraft:item_name": "{\"translate\":\"item.minecraft.armadillo_scute\"}", + "minecraft:item_name": { + "translate": "item.minecraft.armadillo_scute" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:armadillo_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:armadillo_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.armadillo_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.armadillo_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:armor_stand": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:armor_stand", - "minecraft:item_name": "{\"translate\":\"item.minecraft.armor_stand\"}", + "minecraft:item_name": { + "translate": "item.minecraft.armor_stand" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:arms_up_pottery_sherd": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:arms_up_pottery_sherd", - "minecraft:item_name": "{\"translate\":\"item.minecraft.arms_up_pottery_sherd\"}", + "minecraft:item_name": { + "translate": "item.minecraft.arms_up_pottery_sherd" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:arrow": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:arrow", - "minecraft:item_name": "{\"translate\":\"item.minecraft.arrow\"}", + "minecraft:item_name": { + "translate": "item.minecraft.arrow" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:axolotl_bucket": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:bucket_entity_data": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:axolotl_bucket", - "minecraft:item_name": "{\"translate\":\"item.minecraft.axolotl_bucket\"}", + "minecraft:item_name": { + "translate": "item.minecraft.axolotl_bucket" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:axolotl_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:axolotl_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.axolotl_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.axolotl_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:azalea": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:azalea", - "minecraft:item_name": "{\"translate\":\"block.minecraft.azalea\"}", + "minecraft:item_name": { + "translate": "block.minecraft.azalea" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:azalea_leaves": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:azalea_leaves", - "minecraft:item_name": "{\"translate\":\"block.minecraft.azalea_leaves\"}", + "minecraft:item_name": { + "translate": "block.minecraft.azalea_leaves" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:azure_bluet": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:azure_bluet", - "minecraft:item_name": "{\"translate\":\"block.minecraft.azure_bluet\"}", + "minecraft:item_name": { + "translate": "block.minecraft.azure_bluet" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:baked_potato": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 5, "saturation": 6.0 }, "minecraft:item_model": "minecraft:baked_potato", - "minecraft:item_name": "{\"translate\":\"item.minecraft.baked_potato\"}", + "minecraft:item_name": { + "translate": "item.minecraft.baked_potato" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bamboo": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bamboo", - "minecraft:item_name": "{\"translate\":\"block.minecraft.bamboo\"}", + "minecraft:item_name": { + "translate": "block.minecraft.bamboo" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bamboo_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bamboo_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.bamboo_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.bamboo_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bamboo_button": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bamboo_button", - "minecraft:item_name": "{\"translate\":\"block.minecraft.bamboo_button\"}", + "minecraft:item_name": { + "translate": "block.minecraft.bamboo_button" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bamboo_chest_raft": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bamboo_chest_raft", - "minecraft:item_name": "{\"translate\":\"item.minecraft.bamboo_chest_raft\"}", + "minecraft:item_name": { + "translate": "item.minecraft.bamboo_chest_raft" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bamboo_door": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bamboo_door", - "minecraft:item_name": "{\"translate\":\"block.minecraft.bamboo_door\"}", + "minecraft:item_name": { + "translate": "block.minecraft.bamboo_door" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bamboo_fence": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bamboo_fence", - "minecraft:item_name": "{\"translate\":\"block.minecraft.bamboo_fence\"}", + "minecraft:item_name": { + "translate": "block.minecraft.bamboo_fence" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bamboo_fence_gate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bamboo_fence_gate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.bamboo_fence_gate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.bamboo_fence_gate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bamboo_hanging_sign": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bamboo_hanging_sign", - "minecraft:item_name": "{\"translate\":\"block.minecraft.bamboo_hanging_sign\"}", + "minecraft:item_name": { + "translate": "block.minecraft.bamboo_hanging_sign" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bamboo_mosaic": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bamboo_mosaic", - "minecraft:item_name": "{\"translate\":\"block.minecraft.bamboo_mosaic\"}", + "minecraft:item_name": { + "translate": "block.minecraft.bamboo_mosaic" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bamboo_mosaic_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bamboo_mosaic_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.bamboo_mosaic_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.bamboo_mosaic_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bamboo_mosaic_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bamboo_mosaic_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.bamboo_mosaic_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.bamboo_mosaic_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bamboo_planks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bamboo_planks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.bamboo_planks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.bamboo_planks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bamboo_pressure_plate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bamboo_pressure_plate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.bamboo_pressure_plate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.bamboo_pressure_plate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bamboo_raft": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bamboo_raft", - "minecraft:item_name": "{\"translate\":\"item.minecraft.bamboo_raft\"}", + "minecraft:item_name": { + "translate": "item.minecraft.bamboo_raft" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bamboo_sign": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bamboo_sign", - "minecraft:item_name": "{\"translate\":\"block.minecraft.bamboo_sign\"}", + "minecraft:item_name": { + "translate": "block.minecraft.bamboo_sign" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bamboo_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bamboo_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.bamboo_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.bamboo_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bamboo_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bamboo_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.bamboo_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.bamboo_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bamboo_trapdoor": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bamboo_trapdoor", - "minecraft:item_name": "{\"translate\":\"block.minecraft.bamboo_trapdoor\"}", + "minecraft:item_name": { + "translate": "block.minecraft.bamboo_trapdoor" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:barrel": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:container": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:barrel", - "minecraft:item_name": "{\"translate\":\"block.minecraft.barrel\"}", + "minecraft:item_name": { + "translate": "block.minecraft.barrel" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:barrier": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:barrier", - "minecraft:item_name": "{\"translate\":\"block.minecraft.barrier\"}", + "minecraft:item_name": { + "translate": "block.minecraft.barrier" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "epic", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:basalt": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:basalt", - "minecraft:item_name": "{\"translate\":\"block.minecraft.basalt\"}", + "minecraft:item_name": { + "translate": "block.minecraft.basalt" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bat_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bat_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.bat_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.bat_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:beacon": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:beacon", - "minecraft:item_name": "{\"translate\":\"block.minecraft.beacon\"}", + "minecraft:item_name": { + "translate": "block.minecraft.beacon" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "rare", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bedrock": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bedrock", - "minecraft:item_name": "{\"translate\":\"block.minecraft.bedrock\"}", + "minecraft:item_name": { + "translate": "block.minecraft.bedrock" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bee_nest": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], "minecraft:bees": [], - "minecraft:enchantments": { - "levels": {} + "minecraft:block_state": { + "honey_level": "0" }, + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bee_nest", - "minecraft:item_name": "{\"translate\":\"block.minecraft.bee_nest\"}", + "minecraft:item_name": { + "translate": "block.minecraft.bee_nest" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bee_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bee_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.bee_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.bee_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:beef": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 3, "saturation": 1.8000001 }, "minecraft:item_model": "minecraft:beef", - "minecraft:item_name": "{\"translate\":\"item.minecraft.beef\"}", + "minecraft:item_name": { + "translate": "item.minecraft.beef" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:beehive": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], "minecraft:bees": [], - "minecraft:enchantments": { - "levels": {} + "minecraft:block_state": { + "honey_level": "0" }, + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:beehive", - "minecraft:item_name": "{\"translate\":\"block.minecraft.beehive\"}", + "minecraft:item_name": { + "translate": "block.minecraft.beehive" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:beetroot": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 1, "saturation": 1.2 }, "minecraft:item_model": "minecraft:beetroot", - "minecraft:item_name": "{\"translate\":\"item.minecraft.beetroot\"}", + "minecraft:item_name": { + "translate": "item.minecraft.beetroot" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:beetroot_seeds": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:beetroot_seeds", - "minecraft:item_name": "{\"translate\":\"item.minecraft.beetroot_seeds\"}", + "minecraft:item_name": { + "translate": "item.minecraft.beetroot_seeds" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:beetroot_soup": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 6, "saturation": 7.2000003 }, "minecraft:item_model": "minecraft:beetroot_soup", - "minecraft:item_name": "{\"translate\":\"item.minecraft.beetroot_soup\"}", + "minecraft:item_name": { + "translate": "item.minecraft.beetroot_soup" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {}, "minecraft:use_remainder": { "count": 1, "id": "minecraft:bowl" @@ -1237,2041 +1244,2199 @@ }, "minecraft:bell": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bell", - "minecraft:item_name": "{\"translate\":\"block.minecraft.bell\"}", + "minecraft:item_name": { + "translate": "block.minecraft.bell" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:big_dripleaf": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:big_dripleaf", - "minecraft:item_name": "{\"translate\":\"block.minecraft.big_dripleaf\"}", + "minecraft:item_name": { + "translate": "block.minecraft.big_dripleaf" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:birch_boat": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:birch_boat", - "minecraft:item_name": "{\"translate\":\"item.minecraft.birch_boat\"}", + "minecraft:item_name": { + "translate": "item.minecraft.birch_boat" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:birch_button": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:birch_button", - "minecraft:item_name": "{\"translate\":\"block.minecraft.birch_button\"}", + "minecraft:item_name": { + "translate": "block.minecraft.birch_button" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:birch_chest_boat": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:birch_chest_boat", - "minecraft:item_name": "{\"translate\":\"item.minecraft.birch_chest_boat\"}", + "minecraft:item_name": { + "translate": "item.minecraft.birch_chest_boat" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:birch_door": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:birch_door", - "minecraft:item_name": "{\"translate\":\"block.minecraft.birch_door\"}", + "minecraft:item_name": { + "translate": "block.minecraft.birch_door" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:birch_fence": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:birch_fence", - "minecraft:item_name": "{\"translate\":\"block.minecraft.birch_fence\"}", + "minecraft:item_name": { + "translate": "block.minecraft.birch_fence" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:birch_fence_gate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:birch_fence_gate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.birch_fence_gate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.birch_fence_gate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:birch_hanging_sign": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:birch_hanging_sign", - "minecraft:item_name": "{\"translate\":\"block.minecraft.birch_hanging_sign\"}", + "minecraft:item_name": { + "translate": "block.minecraft.birch_hanging_sign" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:birch_leaves": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:birch_leaves", - "minecraft:item_name": "{\"translate\":\"block.minecraft.birch_leaves\"}", + "minecraft:item_name": { + "translate": "block.minecraft.birch_leaves" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:birch_log": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:birch_log", - "minecraft:item_name": "{\"translate\":\"block.minecraft.birch_log\"}", + "minecraft:item_name": { + "translate": "block.minecraft.birch_log" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:birch_planks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:birch_planks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.birch_planks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.birch_planks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:birch_pressure_plate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:birch_pressure_plate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.birch_pressure_plate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.birch_pressure_plate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:birch_sapling": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:birch_sapling", - "minecraft:item_name": "{\"translate\":\"block.minecraft.birch_sapling\"}", + "minecraft:item_name": { + "translate": "block.minecraft.birch_sapling" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:birch_sign": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:birch_sign", - "minecraft:item_name": "{\"translate\":\"block.minecraft.birch_sign\"}", + "minecraft:item_name": { + "translate": "block.minecraft.birch_sign" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:birch_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:birch_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.birch_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.birch_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:birch_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:birch_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.birch_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.birch_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:birch_trapdoor": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:birch_trapdoor", - "minecraft:item_name": "{\"translate\":\"block.minecraft.birch_trapdoor\"}", + "minecraft:item_name": { + "translate": "block.minecraft.birch_trapdoor" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:birch_wood": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:birch_wood", - "minecraft:item_name": "{\"translate\":\"block.minecraft.birch_wood\"}", + "minecraft:item_name": { + "translate": "block.minecraft.birch_wood" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:black_banner": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], "minecraft:banner_patterns": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:black_banner", - "minecraft:item_name": "{\"translate\":\"block.minecraft.black_banner\"}", + "minecraft:item_name": { + "translate": "block.minecraft.black_banner" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:black_bed": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:black_bed", - "minecraft:item_name": "{\"translate\":\"block.minecraft.black_bed\"}", + "minecraft:item_name": { + "translate": "block.minecraft.black_bed" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:black_bundle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:bundle_contents": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:black_bundle", - "minecraft:item_name": "{\"translate\":\"item.minecraft.black_bundle\"}", + "minecraft:item_name": { + "translate": "item.minecraft.black_bundle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:black_candle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:black_candle", - "minecraft:item_name": "{\"translate\":\"block.minecraft.black_candle\"}", + "minecraft:item_name": { + "translate": "block.minecraft.black_candle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:black_carpet": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:equippable": { "allowed_entities": [ "minecraft:llama", "minecraft:trader_llama" ], "asset_id": "minecraft:black_carpet", + "can_be_sheared": true, "equip_sound": "minecraft:entity.llama.swag", + "shearing_sound": "minecraft:item.llama_carpet.unequip", "slot": "body" }, "minecraft:item_model": "minecraft:black_carpet", - "minecraft:item_name": "{\"translate\":\"block.minecraft.black_carpet\"}", + "minecraft:item_name": { + "translate": "block.minecraft.black_carpet" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:black_concrete": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:black_concrete", - "minecraft:item_name": "{\"translate\":\"block.minecraft.black_concrete\"}", + "minecraft:item_name": { + "translate": "block.minecraft.black_concrete" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:black_concrete_powder": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:black_concrete_powder", - "minecraft:item_name": "{\"translate\":\"block.minecraft.black_concrete_powder\"}", + "minecraft:item_name": { + "translate": "block.minecraft.black_concrete_powder" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:black_dye": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:black_dye", - "minecraft:item_name": "{\"translate\":\"item.minecraft.black_dye\"}", + "minecraft:item_name": { + "translate": "item.minecraft.black_dye" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:black_glazed_terracotta": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:black_glazed_terracotta", - "minecraft:item_name": "{\"translate\":\"block.minecraft.black_glazed_terracotta\"}", + "minecraft:item_name": { + "translate": "block.minecraft.black_glazed_terracotta" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, - "minecraft:black_shulker_box": { + "minecraft:black_harness": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:equippable": { + "allowed_entities": "#minecraft:can_equip_harness", + "asset_id": "minecraft:black_harness", + "can_be_sheared": true, + "equip_on_interact": true, + "equip_sound": "minecraft:entity.happy_ghast.equip", + "shearing_sound": "minecraft:entity.happy_ghast.unequip", + "slot": "body" }, - "minecraft:container": [], - "minecraft:enchantments": { - "levels": {} + "minecraft:item_model": "minecraft:black_harness", + "minecraft:item_name": { + "translate": "item.minecraft.black_harness" }, + "minecraft:lore": [], + "minecraft:max_stack_size": 1, + "minecraft:rarity": "common", + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} + } + }, + "minecraft:black_shulker_box": { + "components": { + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:container": [], + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:black_shulker_box", - "minecraft:item_name": "{\"translate\":\"block.minecraft.black_shulker_box\"}", + "minecraft:item_name": { + "translate": "block.minecraft.black_shulker_box" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:black_stained_glass": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:black_stained_glass", - "minecraft:item_name": "{\"translate\":\"block.minecraft.black_stained_glass\"}", + "minecraft:item_name": { + "translate": "block.minecraft.black_stained_glass" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:black_stained_glass_pane": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:black_stained_glass_pane", - "minecraft:item_name": "{\"translate\":\"block.minecraft.black_stained_glass_pane\"}", + "minecraft:item_name": { + "translate": "block.minecraft.black_stained_glass_pane" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:black_terracotta": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:black_terracotta", - "minecraft:item_name": "{\"translate\":\"block.minecraft.black_terracotta\"}", + "minecraft:item_name": { + "translate": "block.minecraft.black_terracotta" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:black_wool": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:black_wool", - "minecraft:item_name": "{\"translate\":\"block.minecraft.black_wool\"}", + "minecraft:item_name": { + "translate": "block.minecraft.black_wool" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:blackstone": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:blackstone", - "minecraft:item_name": "{\"translate\":\"block.minecraft.blackstone\"}", + "minecraft:item_name": { + "translate": "block.minecraft.blackstone" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:blackstone_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:blackstone_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.blackstone_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.blackstone_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:blackstone_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:blackstone_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.blackstone_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.blackstone_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:blackstone_wall": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:blackstone_wall", - "minecraft:item_name": "{\"translate\":\"block.minecraft.blackstone_wall\"}", + "minecraft:item_name": { + "translate": "block.minecraft.blackstone_wall" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:blade_pottery_sherd": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:blade_pottery_sherd", - "minecraft:item_name": "{\"translate\":\"item.minecraft.blade_pottery_sherd\"}", + "minecraft:item_name": { + "translate": "item.minecraft.blade_pottery_sherd" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:blast_furnace": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:container": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:blast_furnace", - "minecraft:item_name": "{\"translate\":\"block.minecraft.blast_furnace\"}", + "minecraft:item_name": { + "translate": "block.minecraft.blast_furnace" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:blaze_powder": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:blaze_powder", - "minecraft:item_name": "{\"translate\":\"item.minecraft.blaze_powder\"}", + "minecraft:item_name": { + "translate": "item.minecraft.blaze_powder" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:blaze_rod": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:blaze_rod", - "minecraft:item_name": "{\"translate\":\"item.minecraft.blaze_rod\"}", + "minecraft:item_name": { + "translate": "item.minecraft.blaze_rod" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:blaze_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:blaze_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.blaze_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.blaze_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:blue_banner": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], "minecraft:banner_patterns": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:blue_banner", - "minecraft:item_name": "{\"translate\":\"block.minecraft.blue_banner\"}", + "minecraft:item_name": { + "translate": "block.minecraft.blue_banner" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:blue_bed": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:blue_bed", - "minecraft:item_name": "{\"translate\":\"block.minecraft.blue_bed\"}", + "minecraft:item_name": { + "translate": "block.minecraft.blue_bed" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:blue_bundle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:bundle_contents": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:blue_bundle", - "minecraft:item_name": "{\"translate\":\"item.minecraft.blue_bundle\"}", + "minecraft:item_name": { + "translate": "item.minecraft.blue_bundle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:blue_candle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:blue_candle", - "minecraft:item_name": "{\"translate\":\"block.minecraft.blue_candle\"}", + "minecraft:item_name": { + "translate": "block.minecraft.blue_candle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:blue_carpet": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:equippable": { "allowed_entities": [ "minecraft:llama", "minecraft:trader_llama" ], "asset_id": "minecraft:blue_carpet", + "can_be_sheared": true, "equip_sound": "minecraft:entity.llama.swag", + "shearing_sound": "minecraft:item.llama_carpet.unequip", "slot": "body" }, "minecraft:item_model": "minecraft:blue_carpet", - "minecraft:item_name": "{\"translate\":\"block.minecraft.blue_carpet\"}", + "minecraft:item_name": { + "translate": "block.minecraft.blue_carpet" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:blue_concrete": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:blue_concrete", - "minecraft:item_name": "{\"translate\":\"block.minecraft.blue_concrete\"}", + "minecraft:item_name": { + "translate": "block.minecraft.blue_concrete" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:blue_concrete_powder": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:blue_concrete_powder", - "minecraft:item_name": "{\"translate\":\"block.minecraft.blue_concrete_powder\"}", + "minecraft:item_name": { + "translate": "block.minecraft.blue_concrete_powder" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:blue_dye": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:blue_dye", - "minecraft:item_name": "{\"translate\":\"item.minecraft.blue_dye\"}", + "minecraft:item_name": { + "translate": "item.minecraft.blue_dye" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, - "minecraft:blue_glazed_terracotta": { + "minecraft:blue_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:chicken/variant": "minecraft:cold", + "minecraft:enchantments": {}, + "minecraft:item_model": "minecraft:blue_egg", + "minecraft:item_name": { + "translate": "item.minecraft.blue_egg" }, + "minecraft:lore": [], + "minecraft:max_stack_size": 16, + "minecraft:rarity": "common", + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} + } + }, + "minecraft:blue_glazed_terracotta": { + "components": { + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:blue_glazed_terracotta", - "minecraft:item_name": "{\"translate\":\"block.minecraft.blue_glazed_terracotta\"}", + "minecraft:item_name": { + "translate": "block.minecraft.blue_glazed_terracotta" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, - "minecraft:blue_ice": { + "minecraft:blue_harness": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:equippable": { + "allowed_entities": "#minecraft:can_equip_harness", + "asset_id": "minecraft:blue_harness", + "can_be_sheared": true, + "equip_on_interact": true, + "equip_sound": "minecraft:entity.happy_ghast.equip", + "shearing_sound": "minecraft:entity.happy_ghast.unequip", + "slot": "body" }, - "minecraft:enchantments": { - "levels": {} + "minecraft:item_model": "minecraft:blue_harness", + "minecraft:item_name": { + "translate": "item.minecraft.blue_harness" }, + "minecraft:lore": [], + "minecraft:max_stack_size": 1, + "minecraft:rarity": "common", + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} + } + }, + "minecraft:blue_ice": { + "components": { + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:blue_ice", - "minecraft:item_name": "{\"translate\":\"block.minecraft.blue_ice\"}", + "minecraft:item_name": { + "translate": "block.minecraft.blue_ice" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:blue_orchid": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:blue_orchid", - "minecraft:item_name": "{\"translate\":\"block.minecraft.blue_orchid\"}", + "minecraft:item_name": { + "translate": "block.minecraft.blue_orchid" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:blue_shulker_box": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:container": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:blue_shulker_box", - "minecraft:item_name": "{\"translate\":\"block.minecraft.blue_shulker_box\"}", + "minecraft:item_name": { + "translate": "block.minecraft.blue_shulker_box" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:blue_stained_glass": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:blue_stained_glass", - "minecraft:item_name": "{\"translate\":\"block.minecraft.blue_stained_glass\"}", + "minecraft:item_name": { + "translate": "block.minecraft.blue_stained_glass" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:blue_stained_glass_pane": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:blue_stained_glass_pane", - "minecraft:item_name": "{\"translate\":\"block.minecraft.blue_stained_glass_pane\"}", + "minecraft:item_name": { + "translate": "block.minecraft.blue_stained_glass_pane" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:blue_terracotta": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:blue_terracotta", - "minecraft:item_name": "{\"translate\":\"block.minecraft.blue_terracotta\"}", + "minecraft:item_name": { + "translate": "block.minecraft.blue_terracotta" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:blue_wool": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:blue_wool", - "minecraft:item_name": "{\"translate\":\"block.minecraft.blue_wool\"}", + "minecraft:item_name": { + "translate": "block.minecraft.blue_wool" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bogged_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bogged_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.bogged_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.bogged_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bolt_armor_trim_smithing_template": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bolt_armor_trim_smithing_template", - "minecraft:item_name": "{\"translate\":\"item.minecraft.bolt_armor_trim_smithing_template\"}", + "minecraft:item_name": { + "translate": "item.minecraft.bolt_armor_trim_smithing_template" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bone": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bone", - "minecraft:item_name": "{\"translate\":\"item.minecraft.bone\"}", + "minecraft:item_name": { + "translate": "item.minecraft.bone" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bone_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bone_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.bone_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.bone_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bone_meal": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bone_meal", - "minecraft:item_name": "{\"translate\":\"item.minecraft.bone_meal\"}", + "minecraft:item_name": { + "translate": "item.minecraft.bone_meal" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:book": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:enchantable": { "value": 1 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:book", - "minecraft:item_name": "{\"translate\":\"item.minecraft.book\"}", + "minecraft:item_name": { + "translate": "item.minecraft.book" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bookshelf": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bookshelf", - "minecraft:item_name": "{\"translate\":\"block.minecraft.bookshelf\"}", + "minecraft:item_name": { + "translate": "block.minecraft.bookshelf" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bordure_indented_banner_pattern": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bordure_indented_banner_pattern", - "minecraft:item_name": "{\"translate\":\"item.minecraft.bordure_indented_banner_pattern\"}", + "minecraft:item_name": { + "translate": "item.minecraft.bordure_indented_banner_pattern" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, + "minecraft:provides_banner_patterns": "#minecraft:pattern_item/bordure_indented", "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bow": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 1 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bow", - "minecraft:item_name": "{\"translate\":\"item.minecraft.bow\"}", + "minecraft:item_name": { + "translate": "item.minecraft.bow" + }, "minecraft:lore": [], "minecraft:max_damage": 384, "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bowl": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bowl", - "minecraft:item_name": "{\"translate\":\"item.minecraft.bowl\"}", + "minecraft:item_name": { + "translate": "item.minecraft.bowl" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:brain_coral": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:brain_coral", - "minecraft:item_name": "{\"translate\":\"block.minecraft.brain_coral\"}", + "minecraft:item_name": { + "translate": "block.minecraft.brain_coral" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:brain_coral_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:brain_coral_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.brain_coral_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.brain_coral_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:brain_coral_fan": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:brain_coral_fan", - "minecraft:item_name": "{\"translate\":\"block.minecraft.brain_coral_fan\"}", + "minecraft:item_name": { + "translate": "block.minecraft.brain_coral_fan" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bread": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 5, "saturation": 6.0 }, "minecraft:item_model": "minecraft:bread", - "minecraft:item_name": "{\"translate\":\"item.minecraft.bread\"}", + "minecraft:item_name": { + "translate": "item.minecraft.bread" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:breeze_rod": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:breeze_rod", - "minecraft:item_name": "{\"translate\":\"item.minecraft.breeze_rod\"}", + "minecraft:item_name": { + "translate": "item.minecraft.breeze_rod" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:breeze_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:breeze_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.breeze_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.breeze_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:brewer_pottery_sherd": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:brewer_pottery_sherd", - "minecraft:item_name": "{\"translate\":\"item.minecraft.brewer_pottery_sherd\"}", + "minecraft:item_name": { + "translate": "item.minecraft.brewer_pottery_sherd" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:brewing_stand": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:container": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:brewing_stand", - "minecraft:item_name": "{\"translate\":\"block.minecraft.brewing_stand\"}", + "minecraft:item_name": { + "translate": "block.minecraft.brewing_stand" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:brick": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:brick", - "minecraft:item_name": "{\"translate\":\"item.minecraft.brick\"}", + "minecraft:item_name": { + "translate": "item.minecraft.brick" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:brick_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:brick_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.brick_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.brick_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:brick_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:brick_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.brick_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.brick_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:brick_wall": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:brick_wall", - "minecraft:item_name": "{\"translate\":\"block.minecraft.brick_wall\"}", + "minecraft:item_name": { + "translate": "block.minecraft.brick_wall" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bricks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bricks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.bricks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.bricks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:brown_banner": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], "minecraft:banner_patterns": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:brown_banner", - "minecraft:item_name": "{\"translate\":\"block.minecraft.brown_banner\"}", + "minecraft:item_name": { + "translate": "block.minecraft.brown_banner" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:brown_bed": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:brown_bed", - "minecraft:item_name": "{\"translate\":\"block.minecraft.brown_bed\"}", + "minecraft:item_name": { + "translate": "block.minecraft.brown_bed" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:brown_bundle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:bundle_contents": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:brown_bundle", - "minecraft:item_name": "{\"translate\":\"item.minecraft.brown_bundle\"}", + "minecraft:item_name": { + "translate": "item.minecraft.brown_bundle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:brown_candle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:brown_candle", - "minecraft:item_name": "{\"translate\":\"block.minecraft.brown_candle\"}", + "minecraft:item_name": { + "translate": "block.minecraft.brown_candle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:brown_carpet": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:equippable": { "allowed_entities": [ "minecraft:llama", "minecraft:trader_llama" ], "asset_id": "minecraft:brown_carpet", + "can_be_sheared": true, "equip_sound": "minecraft:entity.llama.swag", + "shearing_sound": "minecraft:item.llama_carpet.unequip", "slot": "body" }, "minecraft:item_model": "minecraft:brown_carpet", - "minecraft:item_name": "{\"translate\":\"block.minecraft.brown_carpet\"}", + "minecraft:item_name": { + "translate": "block.minecraft.brown_carpet" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:brown_concrete": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:brown_concrete", - "minecraft:item_name": "{\"translate\":\"block.minecraft.brown_concrete\"}", + "minecraft:item_name": { + "translate": "block.minecraft.brown_concrete" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:brown_concrete_powder": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:brown_concrete_powder", - "minecraft:item_name": "{\"translate\":\"block.minecraft.brown_concrete_powder\"}", + "minecraft:item_name": { + "translate": "block.minecraft.brown_concrete_powder" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:brown_dye": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:brown_dye", - "minecraft:item_name": "{\"translate\":\"item.minecraft.brown_dye\"}", + "minecraft:item_name": { + "translate": "item.minecraft.brown_dye" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, - "minecraft:brown_glazed_terracotta": { + "minecraft:brown_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:chicken/variant": "minecraft:warm", + "minecraft:enchantments": {}, + "minecraft:item_model": "minecraft:brown_egg", + "minecraft:item_name": { + "translate": "item.minecraft.brown_egg" }, + "minecraft:lore": [], + "minecraft:max_stack_size": 16, + "minecraft:rarity": "common", + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} + } + }, + "minecraft:brown_glazed_terracotta": { + "components": { + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:brown_glazed_terracotta", - "minecraft:item_name": "{\"translate\":\"block.minecraft.brown_glazed_terracotta\"}", + "minecraft:item_name": { + "translate": "block.minecraft.brown_glazed_terracotta" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, - "minecraft:brown_mushroom": { + "minecraft:brown_harness": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:equippable": { + "allowed_entities": "#minecraft:can_equip_harness", + "asset_id": "minecraft:brown_harness", + "can_be_sheared": true, + "equip_on_interact": true, + "equip_sound": "minecraft:entity.happy_ghast.equip", + "shearing_sound": "minecraft:entity.happy_ghast.unequip", + "slot": "body" }, - "minecraft:enchantments": { - "levels": {} + "minecraft:item_model": "minecraft:brown_harness", + "minecraft:item_name": { + "translate": "item.minecraft.brown_harness" }, + "minecraft:lore": [], + "minecraft:max_stack_size": 1, + "minecraft:rarity": "common", + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} + } + }, + "minecraft:brown_mushroom": { + "components": { + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:brown_mushroom", - "minecraft:item_name": "{\"translate\":\"block.minecraft.brown_mushroom\"}", + "minecraft:item_name": { + "translate": "block.minecraft.brown_mushroom" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:brown_mushroom_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:brown_mushroom_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.brown_mushroom_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.brown_mushroom_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:brown_shulker_box": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:container": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:brown_shulker_box", - "minecraft:item_name": "{\"translate\":\"block.minecraft.brown_shulker_box\"}", + "minecraft:item_name": { + "translate": "block.minecraft.brown_shulker_box" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:brown_stained_glass": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:brown_stained_glass", - "minecraft:item_name": "{\"translate\":\"block.minecraft.brown_stained_glass\"}", + "minecraft:item_name": { + "translate": "block.minecraft.brown_stained_glass" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:brown_stained_glass_pane": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:brown_stained_glass_pane", - "minecraft:item_name": "{\"translate\":\"block.minecraft.brown_stained_glass_pane\"}", + "minecraft:item_name": { + "translate": "block.minecraft.brown_stained_glass_pane" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:brown_terracotta": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:brown_terracotta", - "minecraft:item_name": "{\"translate\":\"block.minecraft.brown_terracotta\"}", + "minecraft:item_name": { + "translate": "block.minecraft.brown_terracotta" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:brown_wool": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:brown_wool", - "minecraft:item_name": "{\"translate\":\"block.minecraft.brown_wool\"}", + "minecraft:item_name": { + "translate": "block.minecraft.brown_wool" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:brush": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:brush", - "minecraft:item_name": "{\"translate\":\"item.minecraft.brush\"}", + "minecraft:item_name": { + "translate": "item.minecraft.brush" + }, "minecraft:lore": [], "minecraft:max_damage": 64, "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bubble_coral": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bubble_coral", - "minecraft:item_name": "{\"translate\":\"block.minecraft.bubble_coral\"}", + "minecraft:item_name": { + "translate": "block.minecraft.bubble_coral" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bubble_coral_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bubble_coral_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.bubble_coral_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.bubble_coral_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bubble_coral_fan": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bubble_coral_fan", - "minecraft:item_name": "{\"translate\":\"block.minecraft.bubble_coral_fan\"}", + "minecraft:item_name": { + "translate": "block.minecraft.bubble_coral_fan" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bucket": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bucket", - "minecraft:item_name": "{\"translate\":\"item.minecraft.bucket\"}", + "minecraft:item_name": { + "translate": "item.minecraft.bucket" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:budding_amethyst": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:budding_amethyst", - "minecraft:item_name": "{\"translate\":\"block.minecraft.budding_amethyst\"}", + "minecraft:item_name": { + "translate": "block.minecraft.budding_amethyst" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:bundle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:bundle_contents": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:bundle", - "minecraft:item_name": "{\"translate\":\"item.minecraft.bundle\"}", + "minecraft:item_name": { + "translate": "item.minecraft.bundle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:burn_pottery_sherd": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:burn_pottery_sherd", - "minecraft:item_name": "{\"translate\":\"item.minecraft.burn_pottery_sherd\"}", + "minecraft:item_name": { + "translate": "item.minecraft.burn_pottery_sherd" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} + } + }, + "minecraft:bush": { + "components": { + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:item_model": "minecraft:bush", + "minecraft:item_name": { + "translate": "block.minecraft.bush" + }, + "minecraft:lore": [], + "minecraft:max_stack_size": 64, + "minecraft:rarity": "common", + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cactus": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:item_model": "minecraft:cactus", + "minecraft:item_name": { + "translate": "block.minecraft.cactus" }, - "minecraft:enchantments": { - "levels": {} + "minecraft:lore": [], + "minecraft:max_stack_size": 64, + "minecraft:rarity": "common", + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} + } + }, + "minecraft:cactus_flower": { + "components": { + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:item_model": "minecraft:cactus_flower", + "minecraft:item_name": { + "translate": "block.minecraft.cactus_flower" }, - "minecraft:item_model": "minecraft:cactus", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cactus\"}", "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cake": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cake", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cake\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cake" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:calcite": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:calcite", - "minecraft:item_name": "{\"translate\":\"block.minecraft.calcite\"}", + "minecraft:item_name": { + "translate": "block.minecraft.calcite" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:calibrated_sculk_sensor": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:calibrated_sculk_sensor", - "minecraft:item_name": "{\"translate\":\"block.minecraft.calibrated_sculk_sensor\"}", + "minecraft:item_name": { + "translate": "block.minecraft.calibrated_sculk_sensor" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:camel_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:camel_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.camel_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.camel_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:campfire": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:container": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:campfire", - "minecraft:item_name": "{\"translate\":\"block.minecraft.campfire\"}", + "minecraft:item_name": { + "translate": "block.minecraft.campfire" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:candle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:candle", - "minecraft:item_name": "{\"translate\":\"block.minecraft.candle\"}", + "minecraft:item_name": { + "translate": "block.minecraft.candle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:carrot": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 3, "saturation": 3.6000001 }, "minecraft:item_model": "minecraft:carrot", - "minecraft:item_name": "{\"translate\":\"item.minecraft.carrot\"}", + "minecraft:item_name": { + "translate": "item.minecraft.carrot" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:carrot_on_a_stick": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:carrot_on_a_stick", - "minecraft:item_name": "{\"translate\":\"item.minecraft.carrot_on_a_stick\"}", + "minecraft:item_name": { + "translate": "item.minecraft.carrot_on_a_stick" + }, "minecraft:lore": [], "minecraft:max_damage": 25, "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cartography_table": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cartography_table", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cartography_table\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cartography_table" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:carved_pumpkin": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:waypoint_transmit_range", + "amount": -1.0, + "display": { + "type": "hidden" + }, + "id": "minecraft:waypoint_transmit_range_hide", + "operation": "add_multiplied_total", + "slot": "head" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:equippable": { "camera_overlay": "minecraft:misc/pumpkinblur", "slot": "head", "swappable": false }, "minecraft:item_model": "minecraft:carved_pumpkin", - "minecraft:item_name": "{\"translate\":\"block.minecraft.carved_pumpkin\"}", + "minecraft:item_name": { + "translate": "block.minecraft.carved_pumpkin" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cat_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cat_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.cat_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.cat_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cauldron": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cauldron", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cauldron\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cauldron" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cave_spider_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cave_spider_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.cave_spider_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.cave_spider_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:chain": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:chain", - "minecraft:item_name": "{\"translate\":\"block.minecraft.chain\"}", + "minecraft:item_name": { + "translate": "block.minecraft.chain" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:chain_command_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:chain_command_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.chain_command_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.chain_command_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "epic", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:chainmail_boots": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:armor", - "amount": 1.0, - "id": "minecraft:armor.boots", - "operation": "add_value", - "slot": "feet" - }, - { - "type": "minecraft:armor_toughness", - "amount": 0.0, - "id": "minecraft:armor.boots", - "operation": "add_value", - "slot": "feet" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:armor", + "amount": 1.0, + "id": "minecraft:armor.boots", + "operation": "add_value", + "slot": "feet" + }, + { + "type": "minecraft:armor_toughness", + "amount": 0.0, + "id": "minecraft:armor.boots", + "operation": "add_value", + "slot": "feet" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 12 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:equippable": { "asset_id": "minecraft:chainmail", "equip_sound": "minecraft:item.armor.equip_chain", "slot": "feet" }, "minecraft:item_model": "minecraft:chainmail_boots", - "minecraft:item_name": "{\"translate\":\"item.minecraft.chainmail_boots\"}", + "minecraft:item_name": { + "translate": "item.minecraft.chainmail_boots" + }, "minecraft:lore": [], "minecraft:max_damage": 195, "minecraft:max_stack_size": 1, @@ -3279,43 +3444,43 @@ "minecraft:repair_cost": 0, "minecraft:repairable": { "items": "#minecraft:repairs_chain_armor" - } + }, + "minecraft:tooltip_display": {} } }, "minecraft:chainmail_chestplate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:armor", - "amount": 5.0, - "id": "minecraft:armor.chestplate", - "operation": "add_value", - "slot": "chest" - }, - { - "type": "minecraft:armor_toughness", - "amount": 0.0, - "id": "minecraft:armor.chestplate", - "operation": "add_value", - "slot": "chest" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:armor", + "amount": 5.0, + "id": "minecraft:armor.chestplate", + "operation": "add_value", + "slot": "chest" + }, + { + "type": "minecraft:armor_toughness", + "amount": 0.0, + "id": "minecraft:armor.chestplate", + "operation": "add_value", + "slot": "chest" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 12 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:equippable": { "asset_id": "minecraft:chainmail", "equip_sound": "minecraft:item.armor.equip_chain", "slot": "chest" }, "minecraft:item_model": "minecraft:chainmail_chestplate", - "minecraft:item_name": "{\"translate\":\"item.minecraft.chainmail_chestplate\"}", + "minecraft:item_name": { + "translate": "item.minecraft.chainmail_chestplate" + }, "minecraft:lore": [], "minecraft:max_damage": 240, "minecraft:max_stack_size": 1, @@ -3323,43 +3488,43 @@ "minecraft:repair_cost": 0, "minecraft:repairable": { "items": "#minecraft:repairs_chain_armor" - } + }, + "minecraft:tooltip_display": {} } }, "minecraft:chainmail_helmet": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:armor", - "amount": 2.0, - "id": "minecraft:armor.helmet", - "operation": "add_value", - "slot": "head" - }, - { - "type": "minecraft:armor_toughness", - "amount": 0.0, - "id": "minecraft:armor.helmet", - "operation": "add_value", - "slot": "head" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:armor", + "amount": 2.0, + "id": "minecraft:armor.helmet", + "operation": "add_value", + "slot": "head" + }, + { + "type": "minecraft:armor_toughness", + "amount": 0.0, + "id": "minecraft:armor.helmet", + "operation": "add_value", + "slot": "head" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 12 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:equippable": { "asset_id": "minecraft:chainmail", "equip_sound": "minecraft:item.armor.equip_chain", "slot": "head" }, "minecraft:item_model": "minecraft:chainmail_helmet", - "minecraft:item_name": "{\"translate\":\"item.minecraft.chainmail_helmet\"}", + "minecraft:item_name": { + "translate": "item.minecraft.chainmail_helmet" + }, "minecraft:lore": [], "minecraft:max_damage": 165, "minecraft:max_stack_size": 1, @@ -3367,43 +3532,43 @@ "minecraft:repair_cost": 0, "minecraft:repairable": { "items": "#minecraft:repairs_chain_armor" - } + }, + "minecraft:tooltip_display": {} } }, "minecraft:chainmail_leggings": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:armor", - "amount": 4.0, - "id": "minecraft:armor.leggings", - "operation": "add_value", - "slot": "legs" - }, - { - "type": "minecraft:armor_toughness", - "amount": 0.0, - "id": "minecraft:armor.leggings", - "operation": "add_value", - "slot": "legs" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:armor", + "amount": 4.0, + "id": "minecraft:armor.leggings", + "operation": "add_value", + "slot": "legs" + }, + { + "type": "minecraft:armor_toughness", + "amount": 0.0, + "id": "minecraft:armor.leggings", + "operation": "add_value", + "slot": "legs" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 12 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:equippable": { "asset_id": "minecraft:chainmail", "equip_sound": "minecraft:item.armor.equip_chain", "slot": "legs" }, "minecraft:item_model": "minecraft:chainmail_leggings", - "minecraft:item_name": "{\"translate\":\"item.minecraft.chainmail_leggings\"}", + "minecraft:item_name": { + "translate": "item.minecraft.chainmail_leggings" + }, "minecraft:lore": [], "minecraft:max_damage": 225, "minecraft:max_stack_size": 1, @@ -3411,335 +3576,335 @@ "minecraft:repair_cost": 0, "minecraft:repairable": { "items": "#minecraft:repairs_chain_armor" - } + }, + "minecraft:tooltip_display": {} } }, "minecraft:charcoal": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:charcoal", - "minecraft:item_name": "{\"translate\":\"item.minecraft.charcoal\"}", + "minecraft:item_name": { + "translate": "item.minecraft.charcoal" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cherry_boat": { - "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "components": { + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cherry_boat", - "minecraft:item_name": "{\"translate\":\"item.minecraft.cherry_boat\"}", + "minecraft:item_name": { + "translate": "item.minecraft.cherry_boat" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cherry_button": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cherry_button", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cherry_button\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cherry_button" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cherry_chest_boat": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cherry_chest_boat", - "minecraft:item_name": "{\"translate\":\"item.minecraft.cherry_chest_boat\"}", + "minecraft:item_name": { + "translate": "item.minecraft.cherry_chest_boat" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cherry_door": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cherry_door", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cherry_door\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cherry_door" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cherry_fence": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cherry_fence", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cherry_fence\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cherry_fence" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cherry_fence_gate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cherry_fence_gate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cherry_fence_gate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cherry_fence_gate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cherry_hanging_sign": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cherry_hanging_sign", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cherry_hanging_sign\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cherry_hanging_sign" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cherry_leaves": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cherry_leaves", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cherry_leaves\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cherry_leaves" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cherry_log": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cherry_log", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cherry_log\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cherry_log" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cherry_planks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cherry_planks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cherry_planks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cherry_planks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cherry_pressure_plate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cherry_pressure_plate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cherry_pressure_plate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cherry_pressure_plate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cherry_sapling": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cherry_sapling", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cherry_sapling\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cherry_sapling" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cherry_sign": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cherry_sign", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cherry_sign\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cherry_sign" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cherry_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cherry_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cherry_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cherry_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cherry_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cherry_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cherry_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cherry_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cherry_trapdoor": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cherry_trapdoor", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cherry_trapdoor\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cherry_trapdoor" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cherry_wood": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cherry_wood", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cherry_wood\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cherry_wood" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:chest": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:container": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:chest", - "minecraft:item_name": "{\"translate\":\"block.minecraft.chest\"}", + "minecraft:item_name": { + "translate": "block.minecraft.chest" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:chest_minecart": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:chest_minecart", - "minecraft:item_name": "{\"translate\":\"item.minecraft.chest_minecart\"}", + "minecraft:item_name": { + "translate": "item.minecraft.chest_minecart" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:chicken": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": { "on_consume_effects": [ { @@ -3755,267 +3920,267 @@ } ] }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 2, "saturation": 1.2 }, "minecraft:item_model": "minecraft:chicken", - "minecraft:item_name": "{\"translate\":\"item.minecraft.chicken\"}", + "minecraft:item_name": { + "translate": "item.minecraft.chicken" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:chicken_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:chicken_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.chicken_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.chicken_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:chipped_anvil": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:chipped_anvil", - "minecraft:item_name": "{\"translate\":\"block.minecraft.chipped_anvil\"}", + "minecraft:item_name": { + "translate": "block.minecraft.chipped_anvil" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:chiseled_bookshelf": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:container": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:chiseled_bookshelf", - "minecraft:item_name": "{\"translate\":\"block.minecraft.chiseled_bookshelf\"}", + "minecraft:item_name": { + "translate": "block.minecraft.chiseled_bookshelf" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:chiseled_copper": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:chiseled_copper", - "minecraft:item_name": "{\"translate\":\"block.minecraft.chiseled_copper\"}", + "minecraft:item_name": { + "translate": "block.minecraft.chiseled_copper" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:chiseled_deepslate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:chiseled_deepslate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.chiseled_deepslate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.chiseled_deepslate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:chiseled_nether_bricks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:chiseled_nether_bricks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.chiseled_nether_bricks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.chiseled_nether_bricks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:chiseled_polished_blackstone": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:chiseled_polished_blackstone", - "minecraft:item_name": "{\"translate\":\"block.minecraft.chiseled_polished_blackstone\"}", + "minecraft:item_name": { + "translate": "block.minecraft.chiseled_polished_blackstone" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:chiseled_quartz_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:chiseled_quartz_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.chiseled_quartz_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.chiseled_quartz_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:chiseled_red_sandstone": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:chiseled_red_sandstone", - "minecraft:item_name": "{\"translate\":\"block.minecraft.chiseled_red_sandstone\"}", + "minecraft:item_name": { + "translate": "block.minecraft.chiseled_red_sandstone" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:chiseled_resin_bricks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:chiseled_resin_bricks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.chiseled_resin_bricks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.chiseled_resin_bricks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:chiseled_sandstone": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:chiseled_sandstone", - "minecraft:item_name": "{\"translate\":\"block.minecraft.chiseled_sandstone\"}", + "minecraft:item_name": { + "translate": "block.minecraft.chiseled_sandstone" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:chiseled_stone_bricks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:chiseled_stone_bricks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.chiseled_stone_bricks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.chiseled_stone_bricks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:chiseled_tuff": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:chiseled_tuff", - "minecraft:item_name": "{\"translate\":\"block.minecraft.chiseled_tuff\"}", + "minecraft:item_name": { + "translate": "block.minecraft.chiseled_tuff" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:chiseled_tuff_bricks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:chiseled_tuff_bricks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.chiseled_tuff_bricks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.chiseled_tuff_bricks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:chorus_flower": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:chorus_flower", - "minecraft:item_name": "{\"translate\":\"block.minecraft.chorus_flower\"}", + "minecraft:item_name": { + "translate": "block.minecraft.chorus_flower" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:chorus_fruit": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": { "on_consume_effects": [ { @@ -4023,20 +4188,21 @@ } ] }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "can_always_eat": true, "nutrition": 4, "saturation": 2.4 }, "minecraft:item_model": "minecraft:chorus_fruit", - "minecraft:item_name": "{\"translate\":\"item.minecraft.chorus_fruit\"}", + "minecraft:item_name": { + "translate": "item.minecraft.chorus_fruit" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {}, "minecraft:use_cooldown": { "seconds": 1.0 } @@ -4044,2294 +4210,2333 @@ }, "minecraft:chorus_plant": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:chorus_plant", - "minecraft:item_name": "{\"translate\":\"block.minecraft.chorus_plant\"}", + "minecraft:item_name": { + "translate": "block.minecraft.chorus_plant" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:clay": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:clay", - "minecraft:item_name": "{\"translate\":\"block.minecraft.clay\"}", + "minecraft:item_name": { + "translate": "block.minecraft.clay" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:clay_ball": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:clay_ball", - "minecraft:item_name": "{\"translate\":\"item.minecraft.clay_ball\"}", + "minecraft:item_name": { + "translate": "item.minecraft.clay_ball" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:clock": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:clock", - "minecraft:item_name": "{\"translate\":\"item.minecraft.clock\"}", + "minecraft:item_name": { + "translate": "item.minecraft.clock" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:closed_eyeblossom": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:closed_eyeblossom", - "minecraft:item_name": "{\"translate\":\"block.minecraft.closed_eyeblossom\"}", + "minecraft:item_name": { + "translate": "block.minecraft.closed_eyeblossom" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:coal": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:coal", - "minecraft:item_name": "{\"translate\":\"item.minecraft.coal\"}", + "minecraft:item_name": { + "translate": "item.minecraft.coal" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:coal_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:coal_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.coal_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.coal_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:coal_ore": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:coal_ore", - "minecraft:item_name": "{\"translate\":\"block.minecraft.coal_ore\"}", + "minecraft:item_name": { + "translate": "block.minecraft.coal_ore" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:coarse_dirt": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:coarse_dirt", - "minecraft:item_name": "{\"translate\":\"block.minecraft.coarse_dirt\"}", + "minecraft:item_name": { + "translate": "block.minecraft.coarse_dirt" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:coast_armor_trim_smithing_template": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:coast_armor_trim_smithing_template", - "minecraft:item_name": "{\"translate\":\"item.minecraft.coast_armor_trim_smithing_template\"}", + "minecraft:item_name": { + "translate": "item.minecraft.coast_armor_trim_smithing_template" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cobbled_deepslate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cobbled_deepslate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cobbled_deepslate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cobbled_deepslate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cobbled_deepslate_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cobbled_deepslate_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cobbled_deepslate_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cobbled_deepslate_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cobbled_deepslate_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cobbled_deepslate_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cobbled_deepslate_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cobbled_deepslate_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cobbled_deepslate_wall": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cobbled_deepslate_wall", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cobbled_deepslate_wall\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cobbled_deepslate_wall" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cobblestone": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cobblestone", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cobblestone\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cobblestone" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cobblestone_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cobblestone_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cobblestone_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cobblestone_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cobblestone_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cobblestone_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cobblestone_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cobblestone_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cobblestone_wall": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cobblestone_wall", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cobblestone_wall\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cobblestone_wall" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cobweb": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cobweb", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cobweb\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cobweb" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cocoa_beans": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cocoa_beans", - "minecraft:item_name": "{\"translate\":\"item.minecraft.cocoa_beans\"}", + "minecraft:item_name": { + "translate": "item.minecraft.cocoa_beans" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cod": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 2, "saturation": 0.4 }, "minecraft:item_model": "minecraft:cod", - "minecraft:item_name": "{\"translate\":\"item.minecraft.cod\"}", + "minecraft:item_name": { + "translate": "item.minecraft.cod" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cod_bucket": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:bucket_entity_data": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cod_bucket", - "minecraft:item_name": "{\"translate\":\"item.minecraft.cod_bucket\"}", + "minecraft:item_name": { + "translate": "item.minecraft.cod_bucket" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cod_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cod_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.cod_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.cod_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:command_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:command_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.command_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.command_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "epic", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:command_block_minecart": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:command_block_minecart", - "minecraft:item_name": "{\"translate\":\"item.minecraft.command_block_minecart\"}", + "minecraft:item_name": { + "translate": "item.minecraft.command_block_minecart" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "epic", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:comparator": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:comparator", - "minecraft:item_name": "{\"translate\":\"block.minecraft.comparator\"}", + "minecraft:item_name": { + "translate": "block.minecraft.comparator" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:compass": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:compass", - "minecraft:item_name": "{\"translate\":\"item.minecraft.compass\"}", + "minecraft:item_name": { + "translate": "item.minecraft.compass" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:composter": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:composter", - "minecraft:item_name": "{\"translate\":\"block.minecraft.composter\"}", + "minecraft:item_name": { + "translate": "block.minecraft.composter" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:conduit": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:conduit", - "minecraft:item_name": "{\"translate\":\"block.minecraft.conduit\"}", + "minecraft:item_name": { + "translate": "block.minecraft.conduit" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cooked_beef": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 8, "saturation": 12.8 }, "minecraft:item_model": "minecraft:cooked_beef", - "minecraft:item_name": "{\"translate\":\"item.minecraft.cooked_beef\"}", + "minecraft:item_name": { + "translate": "item.minecraft.cooked_beef" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cooked_chicken": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 6, "saturation": 7.2000003 }, "minecraft:item_model": "minecraft:cooked_chicken", - "minecraft:item_name": "{\"translate\":\"item.minecraft.cooked_chicken\"}", + "minecraft:item_name": { + "translate": "item.minecraft.cooked_chicken" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cooked_cod": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 5, "saturation": 6.0 }, "minecraft:item_model": "minecraft:cooked_cod", - "minecraft:item_name": "{\"translate\":\"item.minecraft.cooked_cod\"}", + "minecraft:item_name": { + "translate": "item.minecraft.cooked_cod" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cooked_mutton": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 6, "saturation": 9.6 }, "minecraft:item_model": "minecraft:cooked_mutton", - "minecraft:item_name": "{\"translate\":\"item.minecraft.cooked_mutton\"}", + "minecraft:item_name": { + "translate": "item.minecraft.cooked_mutton" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cooked_porkchop": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 8, "saturation": 12.8 }, "minecraft:item_model": "minecraft:cooked_porkchop", - "minecraft:item_name": "{\"translate\":\"item.minecraft.cooked_porkchop\"}", + "minecraft:item_name": { + "translate": "item.minecraft.cooked_porkchop" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cooked_rabbit": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 5, "saturation": 6.0 }, "minecraft:item_model": "minecraft:cooked_rabbit", - "minecraft:item_name": "{\"translate\":\"item.minecraft.cooked_rabbit\"}", + "minecraft:item_name": { + "translate": "item.minecraft.cooked_rabbit" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cooked_salmon": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 6, "saturation": 9.6 }, "minecraft:item_model": "minecraft:cooked_salmon", - "minecraft:item_name": "{\"translate\":\"item.minecraft.cooked_salmon\"}", + "minecraft:item_name": { + "translate": "item.minecraft.cooked_salmon" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cookie": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 2, "saturation": 0.4 }, "minecraft:item_model": "minecraft:cookie", - "minecraft:item_name": "{\"translate\":\"item.minecraft.cookie\"}", + "minecraft:item_name": { + "translate": "item.minecraft.cookie" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:copper_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:copper_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.copper_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.copper_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:copper_bulb": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:copper_bulb", - "minecraft:item_name": "{\"translate\":\"block.minecraft.copper_bulb\"}", + "minecraft:item_name": { + "translate": "block.minecraft.copper_bulb" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:copper_door": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:copper_door", - "minecraft:item_name": "{\"translate\":\"block.minecraft.copper_door\"}", + "minecraft:item_name": { + "translate": "block.minecraft.copper_door" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:copper_grate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:copper_grate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.copper_grate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.copper_grate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:copper_ingot": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:copper_ingot", - "minecraft:item_name": "{\"translate\":\"item.minecraft.copper_ingot\"}", + "minecraft:item_name": { + "translate": "item.minecraft.copper_ingot" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, + "minecraft:provides_trim_material": "minecraft:copper", "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:copper_ore": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:copper_ore", - "minecraft:item_name": "{\"translate\":\"block.minecraft.copper_ore\"}", + "minecraft:item_name": { + "translate": "block.minecraft.copper_ore" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:copper_trapdoor": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:copper_trapdoor", - "minecraft:item_name": "{\"translate\":\"block.minecraft.copper_trapdoor\"}", + "minecraft:item_name": { + "translate": "block.minecraft.copper_trapdoor" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cornflower": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cornflower", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cornflower\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cornflower" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cow_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cow_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.cow_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.cow_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cracked_deepslate_bricks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cracked_deepslate_bricks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cracked_deepslate_bricks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cracked_deepslate_bricks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cracked_deepslate_tiles": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cracked_deepslate_tiles", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cracked_deepslate_tiles\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cracked_deepslate_tiles" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cracked_nether_bricks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cracked_nether_bricks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cracked_nether_bricks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cracked_nether_bricks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cracked_polished_blackstone_bricks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cracked_polished_blackstone_bricks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cracked_polished_blackstone_bricks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cracked_polished_blackstone_bricks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cracked_stone_bricks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cracked_stone_bricks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cracked_stone_bricks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cracked_stone_bricks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:crafter": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:container": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:crafter", - "minecraft:item_name": "{\"translate\":\"block.minecraft.crafter\"}", + "minecraft:item_name": { + "translate": "block.minecraft.crafter" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:crafting_table": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:crafting_table", - "minecraft:item_name": "{\"translate\":\"block.minecraft.crafting_table\"}", + "minecraft:item_name": { + "translate": "block.minecraft.crafting_table" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:creaking_heart": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:creaking_heart", - "minecraft:item_name": "{\"translate\":\"block.minecraft.creaking_heart\"}", + "minecraft:item_name": { + "translate": "block.minecraft.creaking_heart" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:creaking_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:creaking_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.creaking_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.creaking_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:creeper_banner_pattern": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:creeper_banner_pattern", - "minecraft:item_name": "{\"translate\":\"item.minecraft.creeper_banner_pattern\"}", + "minecraft:item_name": { + "translate": "item.minecraft.creeper_banner_pattern" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, + "minecraft:provides_banner_patterns": "#minecraft:pattern_item/creeper", "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:creeper_head": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:waypoint_transmit_range", + "amount": -1.0, + "display": { + "type": "hidden" + }, + "id": "minecraft:waypoint_transmit_range_hide", + "operation": "add_multiplied_total", + "slot": "head" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:equippable": { "slot": "head", "swappable": false }, "minecraft:item_model": "minecraft:creeper_head", - "minecraft:item_name": "{\"translate\":\"block.minecraft.creeper_head\"}", + "minecraft:item_name": { + "translate": "block.minecraft.creeper_head" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:creeper_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:creeper_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.creeper_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.creeper_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:crimson_button": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:crimson_button", - "minecraft:item_name": "{\"translate\":\"block.minecraft.crimson_button\"}", + "minecraft:item_name": { + "translate": "block.minecraft.crimson_button" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:crimson_door": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:crimson_door", - "minecraft:item_name": "{\"translate\":\"block.minecraft.crimson_door\"}", + "minecraft:item_name": { + "translate": "block.minecraft.crimson_door" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:crimson_fence": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:crimson_fence", - "minecraft:item_name": "{\"translate\":\"block.minecraft.crimson_fence\"}", + "minecraft:item_name": { + "translate": "block.minecraft.crimson_fence" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:crimson_fence_gate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:crimson_fence_gate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.crimson_fence_gate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.crimson_fence_gate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:crimson_fungus": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:crimson_fungus", - "minecraft:item_name": "{\"translate\":\"block.minecraft.crimson_fungus\"}", + "minecraft:item_name": { + "translate": "block.minecraft.crimson_fungus" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:crimson_hanging_sign": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:crimson_hanging_sign", - "minecraft:item_name": "{\"translate\":\"block.minecraft.crimson_hanging_sign\"}", + "minecraft:item_name": { + "translate": "block.minecraft.crimson_hanging_sign" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:crimson_hyphae": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:crimson_hyphae", - "minecraft:item_name": "{\"translate\":\"block.minecraft.crimson_hyphae\"}", + "minecraft:item_name": { + "translate": "block.minecraft.crimson_hyphae" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:crimson_nylium": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:crimson_nylium", - "minecraft:item_name": "{\"translate\":\"block.minecraft.crimson_nylium\"}", + "minecraft:item_name": { + "translate": "block.minecraft.crimson_nylium" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:crimson_planks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:crimson_planks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.crimson_planks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.crimson_planks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:crimson_pressure_plate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:crimson_pressure_plate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.crimson_pressure_plate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.crimson_pressure_plate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:crimson_roots": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:crimson_roots", - "minecraft:item_name": "{\"translate\":\"block.minecraft.crimson_roots\"}", + "minecraft:item_name": { + "translate": "block.minecraft.crimson_roots" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:crimson_sign": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:crimson_sign", - "minecraft:item_name": "{\"translate\":\"block.minecraft.crimson_sign\"}", + "minecraft:item_name": { + "translate": "block.minecraft.crimson_sign" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:crimson_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:crimson_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.crimson_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.crimson_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:crimson_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:crimson_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.crimson_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.crimson_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:crimson_stem": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:crimson_stem", - "minecraft:item_name": "{\"translate\":\"block.minecraft.crimson_stem\"}", + "minecraft:item_name": { + "translate": "block.minecraft.crimson_stem" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:crimson_trapdoor": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:crimson_trapdoor", - "minecraft:item_name": "{\"translate\":\"block.minecraft.crimson_trapdoor\"}", + "minecraft:item_name": { + "translate": "block.minecraft.crimson_trapdoor" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:crossbow": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:charged_projectiles": [], "minecraft:damage": 0, "minecraft:enchantable": { "value": 1 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:crossbow", - "minecraft:item_name": "{\"translate\":\"item.minecraft.crossbow\"}", + "minecraft:item_name": { + "translate": "item.minecraft.crossbow" + }, "minecraft:lore": [], "minecraft:max_damage": 465, "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:crying_obsidian": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:crying_obsidian", - "minecraft:item_name": "{\"translate\":\"block.minecraft.crying_obsidian\"}", + "minecraft:item_name": { + "translate": "block.minecraft.crying_obsidian" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cut_copper": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cut_copper", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cut_copper\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cut_copper" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cut_copper_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cut_copper_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cut_copper_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cut_copper_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cut_copper_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cut_copper_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cut_copper_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cut_copper_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cut_red_sandstone": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cut_red_sandstone", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cut_red_sandstone\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cut_red_sandstone" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cut_red_sandstone_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cut_red_sandstone_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cut_red_sandstone_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cut_red_sandstone_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cut_sandstone": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cut_sandstone", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cut_sandstone\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cut_sandstone" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cut_sandstone_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cut_sandstone_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cut_sandstone_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cut_sandstone_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cyan_banner": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], "minecraft:banner_patterns": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cyan_banner", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cyan_banner\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cyan_banner" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cyan_bed": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cyan_bed", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cyan_bed\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cyan_bed" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cyan_bundle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:bundle_contents": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cyan_bundle", - "minecraft:item_name": "{\"translate\":\"item.minecraft.cyan_bundle\"}", + "minecraft:item_name": { + "translate": "item.minecraft.cyan_bundle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cyan_candle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cyan_candle", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cyan_candle\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cyan_candle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cyan_carpet": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:equippable": { "allowed_entities": [ "minecraft:llama", "minecraft:trader_llama" ], "asset_id": "minecraft:cyan_carpet", + "can_be_sheared": true, "equip_sound": "minecraft:entity.llama.swag", + "shearing_sound": "minecraft:item.llama_carpet.unequip", "slot": "body" }, "minecraft:item_model": "minecraft:cyan_carpet", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cyan_carpet\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cyan_carpet" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cyan_concrete": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cyan_concrete", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cyan_concrete\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cyan_concrete" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cyan_concrete_powder": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:item_model": "minecraft:cyan_concrete_powder", + "minecraft:item_name": { + "translate": "block.minecraft.cyan_concrete_powder" }, - "minecraft:enchantments": { - "levels": {} + "minecraft:lore": [], + "minecraft:max_stack_size": 64, + "minecraft:rarity": "common", + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} + } + }, + "minecraft:cyan_dye": { + "components": { + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:item_model": "minecraft:cyan_dye", + "minecraft:item_name": { + "translate": "item.minecraft.cyan_dye" }, - "minecraft:item_model": "minecraft:cyan_concrete_powder", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cyan_concrete_powder\"}", "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, - "minecraft:cyan_dye": { + "minecraft:cyan_glazed_terracotta": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:item_model": "minecraft:cyan_glazed_terracotta", + "minecraft:item_name": { + "translate": "block.minecraft.cyan_glazed_terracotta" }, - "minecraft:item_model": "minecraft:cyan_dye", - "minecraft:item_name": "{\"translate\":\"item.minecraft.cyan_dye\"}", "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, - "minecraft:cyan_glazed_terracotta": { + "minecraft:cyan_harness": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:equippable": { + "allowed_entities": "#minecraft:can_equip_harness", + "asset_id": "minecraft:cyan_harness", + "can_be_sheared": true, + "equip_on_interact": true, + "equip_sound": "minecraft:entity.happy_ghast.equip", + "shearing_sound": "minecraft:entity.happy_ghast.unequip", + "slot": "body" }, - "minecraft:enchantments": { - "levels": {} + "minecraft:item_model": "minecraft:cyan_harness", + "minecraft:item_name": { + "translate": "item.minecraft.cyan_harness" }, - "minecraft:item_model": "minecraft:cyan_glazed_terracotta", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cyan_glazed_terracotta\"}", "minecraft:lore": [], - "minecraft:max_stack_size": 64, + "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cyan_shulker_box": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:container": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cyan_shulker_box", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cyan_shulker_box\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cyan_shulker_box" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cyan_stained_glass": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cyan_stained_glass", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cyan_stained_glass\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cyan_stained_glass" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cyan_stained_glass_pane": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cyan_stained_glass_pane", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cyan_stained_glass_pane\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cyan_stained_glass_pane" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cyan_terracotta": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cyan_terracotta", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cyan_terracotta\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cyan_terracotta" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:cyan_wool": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:cyan_wool", - "minecraft:item_name": "{\"translate\":\"block.minecraft.cyan_wool\"}", + "minecraft:item_name": { + "translate": "block.minecraft.cyan_wool" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:damaged_anvil": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:damaged_anvil", - "minecraft:item_name": "{\"translate\":\"block.minecraft.damaged_anvil\"}", + "minecraft:item_name": { + "translate": "block.minecraft.damaged_anvil" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dandelion": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dandelion", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dandelion\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dandelion" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:danger_pottery_sherd": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:danger_pottery_sherd", - "minecraft:item_name": "{\"translate\":\"item.minecraft.danger_pottery_sherd\"}", + "minecraft:item_name": { + "translate": "item.minecraft.danger_pottery_sherd" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dark_oak_boat": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dark_oak_boat", - "minecraft:item_name": "{\"translate\":\"item.minecraft.dark_oak_boat\"}", + "minecraft:item_name": { + "translate": "item.minecraft.dark_oak_boat" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dark_oak_button": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dark_oak_button", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dark_oak_button\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dark_oak_button" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dark_oak_chest_boat": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dark_oak_chest_boat", - "minecraft:item_name": "{\"translate\":\"item.minecraft.dark_oak_chest_boat\"}", + "minecraft:item_name": { + "translate": "item.minecraft.dark_oak_chest_boat" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dark_oak_door": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dark_oak_door", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dark_oak_door\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dark_oak_door" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dark_oak_fence": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dark_oak_fence", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dark_oak_fence\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dark_oak_fence" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dark_oak_fence_gate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dark_oak_fence_gate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dark_oak_fence_gate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dark_oak_fence_gate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dark_oak_hanging_sign": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dark_oak_hanging_sign", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dark_oak_hanging_sign\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dark_oak_hanging_sign" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dark_oak_leaves": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dark_oak_leaves", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dark_oak_leaves\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dark_oak_leaves" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dark_oak_log": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dark_oak_log", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dark_oak_log\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dark_oak_log" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dark_oak_planks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dark_oak_planks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dark_oak_planks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dark_oak_planks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dark_oak_pressure_plate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dark_oak_pressure_plate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dark_oak_pressure_plate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dark_oak_pressure_plate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dark_oak_sapling": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dark_oak_sapling", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dark_oak_sapling\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dark_oak_sapling" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dark_oak_sign": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dark_oak_sign", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dark_oak_sign\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dark_oak_sign" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dark_oak_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dark_oak_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dark_oak_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dark_oak_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dark_oak_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dark_oak_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dark_oak_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dark_oak_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dark_oak_trapdoor": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dark_oak_trapdoor", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dark_oak_trapdoor\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dark_oak_trapdoor" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dark_oak_wood": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dark_oak_wood", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dark_oak_wood\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dark_oak_wood" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dark_prismarine": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dark_prismarine", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dark_prismarine\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dark_prismarine" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dark_prismarine_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dark_prismarine_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dark_prismarine_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dark_prismarine_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dark_prismarine_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dark_prismarine_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dark_prismarine_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dark_prismarine_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:daylight_detector": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:daylight_detector", - "minecraft:item_name": "{\"translate\":\"block.minecraft.daylight_detector\"}", + "minecraft:item_name": { + "translate": "block.minecraft.daylight_detector" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dead_brain_coral": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dead_brain_coral", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dead_brain_coral\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dead_brain_coral" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dead_brain_coral_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dead_brain_coral_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dead_brain_coral_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dead_brain_coral_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dead_brain_coral_fan": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dead_brain_coral_fan", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dead_brain_coral_fan\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dead_brain_coral_fan" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dead_bubble_coral": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dead_bubble_coral", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dead_bubble_coral\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dead_bubble_coral" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dead_bubble_coral_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dead_bubble_coral_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dead_bubble_coral_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dead_bubble_coral_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dead_bubble_coral_fan": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dead_bubble_coral_fan", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dead_bubble_coral_fan\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dead_bubble_coral_fan" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dead_bush": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dead_bush", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dead_bush\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dead_bush" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dead_fire_coral": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dead_fire_coral", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dead_fire_coral\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dead_fire_coral" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dead_fire_coral_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dead_fire_coral_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dead_fire_coral_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dead_fire_coral_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dead_fire_coral_fan": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dead_fire_coral_fan", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dead_fire_coral_fan\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dead_fire_coral_fan" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dead_horn_coral": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dead_horn_coral", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dead_horn_coral\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dead_horn_coral" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dead_horn_coral_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dead_horn_coral_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dead_horn_coral_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dead_horn_coral_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dead_horn_coral_fan": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dead_horn_coral_fan", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dead_horn_coral_fan\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dead_horn_coral_fan" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dead_tube_coral": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dead_tube_coral", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dead_tube_coral\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dead_tube_coral" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dead_tube_coral_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dead_tube_coral_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dead_tube_coral_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dead_tube_coral_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dead_tube_coral_fan": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dead_tube_coral_fan", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dead_tube_coral_fan\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dead_tube_coral_fan" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:debug_stick": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:debug_stick_state": {}, "minecraft:enchantment_glint_override": true, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:debug_stick", - "minecraft:item_name": "{\"translate\":\"item.minecraft.debug_stick\"}", + "minecraft:item_name": { + "translate": "item.minecraft.debug_stick" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "epic", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:decorated_pot": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:container": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:decorated_pot", - "minecraft:item_name": "{\"translate\":\"block.minecraft.decorated_pot\"}", + "minecraft:item_name": { + "translate": "block.minecraft.decorated_pot" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:pot_decorations": [ @@ -6341,342 +6546,343 @@ "minecraft:brick" ], "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:deepslate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:deepslate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.deepslate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.deepslate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:deepslate_brick_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:deepslate_brick_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.deepslate_brick_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.deepslate_brick_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:deepslate_brick_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:deepslate_brick_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.deepslate_brick_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.deepslate_brick_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:deepslate_brick_wall": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:deepslate_brick_wall", - "minecraft:item_name": "{\"translate\":\"block.minecraft.deepslate_brick_wall\"}", + "minecraft:item_name": { + "translate": "block.minecraft.deepslate_brick_wall" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:deepslate_bricks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:deepslate_bricks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.deepslate_bricks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.deepslate_bricks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:deepslate_coal_ore": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:deepslate_coal_ore", - "minecraft:item_name": "{\"translate\":\"block.minecraft.deepslate_coal_ore\"}", + "minecraft:item_name": { + "translate": "block.minecraft.deepslate_coal_ore" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:deepslate_copper_ore": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:deepslate_copper_ore", - "minecraft:item_name": "{\"translate\":\"block.minecraft.deepslate_copper_ore\"}", + "minecraft:item_name": { + "translate": "block.minecraft.deepslate_copper_ore" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:deepslate_diamond_ore": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:deepslate_diamond_ore", - "minecraft:item_name": "{\"translate\":\"block.minecraft.deepslate_diamond_ore\"}", + "minecraft:item_name": { + "translate": "block.minecraft.deepslate_diamond_ore" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:deepslate_emerald_ore": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:deepslate_emerald_ore", - "minecraft:item_name": "{\"translate\":\"block.minecraft.deepslate_emerald_ore\"}", + "minecraft:item_name": { + "translate": "block.minecraft.deepslate_emerald_ore" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:deepslate_gold_ore": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:deepslate_gold_ore", - "minecraft:item_name": "{\"translate\":\"block.minecraft.deepslate_gold_ore\"}", + "minecraft:item_name": { + "translate": "block.minecraft.deepslate_gold_ore" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:deepslate_iron_ore": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:deepslate_iron_ore", - "minecraft:item_name": "{\"translate\":\"block.minecraft.deepslate_iron_ore\"}", + "minecraft:item_name": { + "translate": "block.minecraft.deepslate_iron_ore" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:deepslate_lapis_ore": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:deepslate_lapis_ore", - "minecraft:item_name": "{\"translate\":\"block.minecraft.deepslate_lapis_ore\"}", + "minecraft:item_name": { + "translate": "block.minecraft.deepslate_lapis_ore" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:deepslate_redstone_ore": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:deepslate_redstone_ore", - "minecraft:item_name": "{\"translate\":\"block.minecraft.deepslate_redstone_ore\"}", + "minecraft:item_name": { + "translate": "block.minecraft.deepslate_redstone_ore" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:deepslate_tile_slab": { - "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "components": { + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:deepslate_tile_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.deepslate_tile_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.deepslate_tile_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:deepslate_tile_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:deepslate_tile_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.deepslate_tile_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.deepslate_tile_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:deepslate_tile_wall": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:deepslate_tile_wall", - "minecraft:item_name": "{\"translate\":\"block.minecraft.deepslate_tile_wall\"}", + "minecraft:item_name": { + "translate": "block.minecraft.deepslate_tile_wall" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:deepslate_tiles": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:deepslate_tiles", - "minecraft:item_name": "{\"translate\":\"block.minecraft.deepslate_tiles\"}", + "minecraft:item_name": { + "translate": "block.minecraft.deepslate_tiles" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:detector_rail": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:detector_rail", - "minecraft:item_name": "{\"translate\":\"block.minecraft.detector_rail\"}", + "minecraft:item_name": { + "translate": "block.minecraft.detector_rail" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:diamond": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:diamond", - "minecraft:item_name": "{\"translate\":\"item.minecraft.diamond\"}", + "minecraft:item_name": { + "translate": "item.minecraft.diamond" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, + "minecraft:provides_trim_material": "minecraft:diamond", "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:diamond_axe": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:attack_damage", - "amount": 8.0, - "id": "minecraft:base_attack_damage", - "operation": "add_value", - "slot": "mainhand" - }, - { - "type": "minecraft:attack_speed", - "amount": -3.0, - "id": "minecraft:base_attack_speed", - "operation": "add_value", - "slot": "mainhand" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:attack_damage", + "amount": 8.0, + "id": "minecraft:base_attack_damage", + "operation": "add_value", + "slot": "mainhand" + }, + { + "type": "minecraft:attack_speed", + "amount": -3.0, + "id": "minecraft:base_attack_speed", + "operation": "add_value", + "slot": "mainhand" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 10 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:diamond_axe", - "minecraft:item_name": "{\"translate\":\"item.minecraft.diamond_axe\"}", + "minecraft:item_name": { + "translate": "item.minecraft.diamond_axe" + }, "minecraft:lore": [], "minecraft:max_damage": 1561, "minecraft:max_stack_size": 1, @@ -6697,59 +6903,63 @@ "speed": 8.0 } ] + }, + "minecraft:tooltip_display": {}, + "minecraft:weapon": { + "disable_blocking_for_seconds": 5.0, + "item_damage_per_attack": 2 } } }, "minecraft:diamond_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:diamond_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.diamond_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.diamond_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:diamond_boots": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:armor", - "amount": 3.0, - "id": "minecraft:armor.boots", - "operation": "add_value", - "slot": "feet" - }, - { - "type": "minecraft:armor_toughness", - "amount": 2.0, - "id": "minecraft:armor.boots", - "operation": "add_value", - "slot": "feet" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:armor", + "amount": 3.0, + "id": "minecraft:armor.boots", + "operation": "add_value", + "slot": "feet" + }, + { + "type": "minecraft:armor_toughness", + "amount": 2.0, + "id": "minecraft:armor.boots", + "operation": "add_value", + "slot": "feet" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 10 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:equippable": { "asset_id": "minecraft:diamond", "equip_sound": "minecraft:item.armor.equip_diamond", "slot": "feet" }, "minecraft:item_model": "minecraft:diamond_boots", - "minecraft:item_name": "{\"translate\":\"item.minecraft.diamond_boots\"}", + "minecraft:item_name": { + "translate": "item.minecraft.diamond_boots" + }, "minecraft:lore": [], "minecraft:max_damage": 429, "minecraft:max_stack_size": 1, @@ -6757,43 +6967,43 @@ "minecraft:repair_cost": 0, "minecraft:repairable": { "items": "#minecraft:repairs_diamond_armor" - } + }, + "minecraft:tooltip_display": {} } }, "minecraft:diamond_chestplate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:armor", - "amount": 8.0, - "id": "minecraft:armor.chestplate", - "operation": "add_value", - "slot": "chest" - }, - { - "type": "minecraft:armor_toughness", - "amount": 2.0, - "id": "minecraft:armor.chestplate", - "operation": "add_value", - "slot": "chest" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:armor", + "amount": 8.0, + "id": "minecraft:armor.chestplate", + "operation": "add_value", + "slot": "chest" + }, + { + "type": "minecraft:armor_toughness", + "amount": 2.0, + "id": "minecraft:armor.chestplate", + "operation": "add_value", + "slot": "chest" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 10 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:equippable": { "asset_id": "minecraft:diamond", "equip_sound": "minecraft:item.armor.equip_diamond", "slot": "chest" }, "minecraft:item_model": "minecraft:diamond_chestplate", - "minecraft:item_name": "{\"translate\":\"item.minecraft.diamond_chestplate\"}", + "minecraft:item_name": { + "translate": "item.minecraft.diamond_chestplate" + }, "minecraft:lore": [], "minecraft:max_damage": 528, "minecraft:max_stack_size": 1, @@ -6801,43 +7011,43 @@ "minecraft:repair_cost": 0, "minecraft:repairable": { "items": "#minecraft:repairs_diamond_armor" - } + }, + "minecraft:tooltip_display": {} } }, "minecraft:diamond_helmet": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:armor", - "amount": 3.0, - "id": "minecraft:armor.helmet", - "operation": "add_value", - "slot": "head" - }, - { - "type": "minecraft:armor_toughness", - "amount": 2.0, - "id": "minecraft:armor.helmet", - "operation": "add_value", - "slot": "head" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:armor", + "amount": 3.0, + "id": "minecraft:armor.helmet", + "operation": "add_value", + "slot": "head" + }, + { + "type": "minecraft:armor_toughness", + "amount": 2.0, + "id": "minecraft:armor.helmet", + "operation": "add_value", + "slot": "head" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 10 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:equippable": { "asset_id": "minecraft:diamond", "equip_sound": "minecraft:item.armor.equip_diamond", "slot": "head" }, "minecraft:item_model": "minecraft:diamond_helmet", - "minecraft:item_name": "{\"translate\":\"item.minecraft.diamond_helmet\"}", + "minecraft:item_name": { + "translate": "item.minecraft.diamond_helmet" + }, "minecraft:lore": [], "minecraft:max_damage": 363, "minecraft:max_stack_size": 1, @@ -6845,38 +7055,38 @@ "minecraft:repair_cost": 0, "minecraft:repairable": { "items": "#minecraft:repairs_diamond_armor" - } + }, + "minecraft:tooltip_display": {} } }, "minecraft:diamond_hoe": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:attack_damage", - "amount": 0.0, - "id": "minecraft:base_attack_damage", - "operation": "add_value", - "slot": "mainhand" - }, - { - "type": "minecraft:attack_speed", - "amount": 0.0, - "id": "minecraft:base_attack_speed", - "operation": "add_value", - "slot": "mainhand" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:attack_damage", + "amount": 0.0, + "id": "minecraft:base_attack_damage", + "operation": "add_value", + "slot": "mainhand" + }, + { + "type": "minecraft:attack_speed", + "amount": 0.0, + "id": "minecraft:base_attack_speed", + "operation": "add_value", + "slot": "mainhand" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 10 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:diamond_hoe", - "minecraft:item_name": "{\"translate\":\"item.minecraft.diamond_hoe\"}", + "minecraft:item_name": { + "translate": "item.minecraft.diamond_hoe" + }, "minecraft:lore": [], "minecraft:max_damage": 1561, "minecraft:max_stack_size": 1, @@ -6897,81 +7107,86 @@ "speed": 8.0 } ] + }, + "minecraft:tooltip_display": {}, + "minecraft:weapon": { + "item_damage_per_attack": 2 } } }, "minecraft:diamond_horse_armor": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:armor", - "amount": 11.0, - "id": "minecraft:armor.body", - "operation": "add_value", - "slot": "body" - }, - { - "type": "minecraft:armor_toughness", - "amount": 2.0, - "id": "minecraft:armor.body", - "operation": "add_value", - "slot": "body" - } - ] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:armor", + "amount": 11.0, + "id": "minecraft:armor.body", + "operation": "add_value", + "slot": "body" + }, + { + "type": "minecraft:armor_toughness", + "amount": 2.0, + "id": "minecraft:armor.body", + "operation": "add_value", + "slot": "body" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:equippable": { - "allowed_entities": "minecraft:horse", + "allowed_entities": "#minecraft:can_wear_horse_armor", "asset_id": "minecraft:diamond", + "can_be_sheared": true, "damage_on_hurt": false, "equip_sound": "minecraft:entity.horse.armor", + "shearing_sound": "minecraft:item.horse_armor.unequip", "slot": "body" }, "minecraft:item_model": "minecraft:diamond_horse_armor", - "minecraft:item_name": "{\"translate\":\"item.minecraft.diamond_horse_armor\"}", + "minecraft:item_name": { + "translate": "item.minecraft.diamond_horse_armor" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:diamond_leggings": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:armor", - "amount": 6.0, - "id": "minecraft:armor.leggings", - "operation": "add_value", - "slot": "legs" - }, - { - "type": "minecraft:armor_toughness", - "amount": 2.0, - "id": "minecraft:armor.leggings", - "operation": "add_value", - "slot": "legs" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:armor", + "amount": 6.0, + "id": "minecraft:armor.leggings", + "operation": "add_value", + "slot": "legs" + }, + { + "type": "minecraft:armor_toughness", + "amount": 2.0, + "id": "minecraft:armor.leggings", + "operation": "add_value", + "slot": "legs" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 10 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:equippable": { "asset_id": "minecraft:diamond", "equip_sound": "minecraft:item.armor.equip_diamond", "slot": "legs" }, "minecraft:item_model": "minecraft:diamond_leggings", - "minecraft:item_name": "{\"translate\":\"item.minecraft.diamond_leggings\"}", + "minecraft:item_name": { + "translate": "item.minecraft.diamond_leggings" + }, "minecraft:lore": [], "minecraft:max_damage": 495, "minecraft:max_stack_size": 1, @@ -6979,54 +7194,54 @@ "minecraft:repair_cost": 0, "minecraft:repairable": { "items": "#minecraft:repairs_diamond_armor" - } + }, + "minecraft:tooltip_display": {} } }, "minecraft:diamond_ore": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:diamond_ore", - "minecraft:item_name": "{\"translate\":\"block.minecraft.diamond_ore\"}", + "minecraft:item_name": { + "translate": "block.minecraft.diamond_ore" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:diamond_pickaxe": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:attack_damage", - "amount": 4.0, - "id": "minecraft:base_attack_damage", - "operation": "add_value", - "slot": "mainhand" - }, - { - "type": "minecraft:attack_speed", - "amount": -2.799999952316284, - "id": "minecraft:base_attack_speed", - "operation": "add_value", - "slot": "mainhand" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:attack_damage", + "amount": 4.0, + "id": "minecraft:base_attack_damage", + "operation": "add_value", + "slot": "mainhand" + }, + { + "type": "minecraft:attack_speed", + "amount": -2.799999952316284, + "id": "minecraft:base_attack_speed", + "operation": "add_value", + "slot": "mainhand" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 10 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:diamond_pickaxe", - "minecraft:item_name": "{\"translate\":\"item.minecraft.diamond_pickaxe\"}", + "minecraft:item_name": { + "translate": "item.minecraft.diamond_pickaxe" + }, "minecraft:lore": [], "minecraft:max_damage": 1561, "minecraft:max_stack_size": 1, @@ -7047,38 +7262,41 @@ "speed": 8.0 } ] + }, + "minecraft:tooltip_display": {}, + "minecraft:weapon": { + "item_damage_per_attack": 2 } } }, "minecraft:diamond_shovel": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:attack_damage", - "amount": 4.5, - "id": "minecraft:base_attack_damage", - "operation": "add_value", - "slot": "mainhand" - }, - { - "type": "minecraft:attack_speed", - "amount": -3.0, - "id": "minecraft:base_attack_speed", - "operation": "add_value", - "slot": "mainhand" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:attack_damage", + "amount": 4.5, + "id": "minecraft:base_attack_damage", + "operation": "add_value", + "slot": "mainhand" + }, + { + "type": "minecraft:attack_speed", + "amount": -3.0, + "id": "minecraft:base_attack_speed", + "operation": "add_value", + "slot": "mainhand" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 10 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:diamond_shovel", - "minecraft:item_name": "{\"translate\":\"item.minecraft.diamond_shovel\"}", + "minecraft:item_name": { + "translate": "item.minecraft.diamond_shovel" + }, "minecraft:lore": [], "minecraft:max_damage": 1561, "minecraft:max_stack_size": 1, @@ -7099,38 +7317,41 @@ "speed": 8.0 } ] + }, + "minecraft:tooltip_display": {}, + "minecraft:weapon": { + "item_damage_per_attack": 2 } } }, "minecraft:diamond_sword": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:attack_damage", - "amount": 6.0, - "id": "minecraft:base_attack_damage", - "operation": "add_value", - "slot": "mainhand" - }, - { - "type": "minecraft:attack_speed", - "amount": -2.4000000953674316, - "id": "minecraft:base_attack_speed", - "operation": "add_value", - "slot": "mainhand" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:attack_damage", + "amount": 6.0, + "id": "minecraft:base_attack_damage", + "operation": "add_value", + "slot": "mainhand" + }, + { + "type": "minecraft:attack_speed", + "amount": -2.4000000953674316, + "id": "minecraft:base_attack_speed", + "operation": "add_value", + "slot": "mainhand" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 10 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:diamond_sword", - "minecraft:item_name": "{\"translate\":\"item.minecraft.diamond_sword\"}", + "minecraft:item_name": { + "translate": "item.minecraft.diamond_sword" + }, "minecraft:lore": [], "minecraft:max_damage": 1561, "minecraft:max_stack_size": 1, @@ -7140,6 +7361,7 @@ "items": "#minecraft:diamond_tool_materials" }, "minecraft:tool": { + "can_destroy_blocks_in_creative": false, "damage_per_block": 2, "rules": [ { @@ -7147,388 +7369,419 @@ "correct_for_drops": true, "speed": 15.0 }, + { + "blocks": "#minecraft:sword_instantly_mines", + "speed": 3.4028235E38 + }, { "blocks": "#minecraft:sword_efficient", "speed": 1.5 } ] - } + }, + "minecraft:tooltip_display": {}, + "minecraft:weapon": {} } }, "minecraft:diorite": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:diorite", - "minecraft:item_name": "{\"translate\":\"block.minecraft.diorite\"}", + "minecraft:item_name": { + "translate": "block.minecraft.diorite" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:diorite_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:diorite_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.diorite_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.diorite_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:diorite_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:diorite_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.diorite_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.diorite_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:diorite_wall": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:diorite_wall", - "minecraft:item_name": "{\"translate\":\"block.minecraft.diorite_wall\"}", + "minecraft:item_name": { + "translate": "block.minecraft.diorite_wall" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dirt": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dirt", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dirt\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dirt" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dirt_path": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dirt_path", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dirt_path\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dirt_path" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:disc_fragment_5": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:disc_fragment_5", - "minecraft:item_name": "{\"translate\":\"item.minecraft.disc_fragment_5\"}", + "minecraft:item_name": { + "translate": "item.minecraft.disc_fragment_5" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dispenser": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:container": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dispenser", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dispenser\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dispenser" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dolphin_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dolphin_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.dolphin_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.dolphin_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:donkey_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:donkey_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.donkey_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.donkey_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dragon_breath": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dragon_breath", - "minecraft:item_name": "{\"translate\":\"item.minecraft.dragon_breath\"}", + "minecraft:item_name": { + "translate": "item.minecraft.dragon_breath" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dragon_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dragon_egg", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dragon_egg\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dragon_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "epic", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dragon_head": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:waypoint_transmit_range", + "amount": -1.0, + "display": { + "type": "hidden" + }, + "id": "minecraft:waypoint_transmit_range_hide", + "operation": "add_multiplied_total", + "slot": "head" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:equippable": { "slot": "head", "swappable": false }, "minecraft:item_model": "minecraft:dragon_head", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dragon_head\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dragon_head" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "epic", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, - "minecraft:dried_kelp": { + "minecraft:dried_ghast": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:item_model": "minecraft:dried_ghast", + "minecraft:item_name": { + "translate": "block.minecraft.dried_ghast" }, + "minecraft:lore": [], + "minecraft:max_stack_size": 64, + "minecraft:rarity": "common", + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} + } + }, + "minecraft:dried_kelp": { + "components": { + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": { "consume_seconds": 0.8 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 1, "saturation": 0.6 }, "minecraft:item_model": "minecraft:dried_kelp", - "minecraft:item_name": "{\"translate\":\"item.minecraft.dried_kelp\"}", + "minecraft:item_name": { + "translate": "item.minecraft.dried_kelp" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dried_kelp_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dried_kelp_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dried_kelp_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dried_kelp_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dripstone_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dripstone_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dripstone_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dripstone_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dropper": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:container": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dropper", - "minecraft:item_name": "{\"translate\":\"block.minecraft.dropper\"}", + "minecraft:item_name": { + "translate": "block.minecraft.dropper" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:drowned_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:drowned_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.drowned_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.drowned_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:dune_armor_trim_smithing_template": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:dune_armor_trim_smithing_template", - "minecraft:item_name": "{\"translate\":\"item.minecraft.dune_armor_trim_smithing_template\"}", + "minecraft:item_name": { + "translate": "item.minecraft.dune_armor_trim_smithing_template" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:echo_shard": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:echo_shard", - "minecraft:item_name": "{\"translate\":\"item.minecraft.echo_shard\"}", + "minecraft:item_name": { + "translate": "item.minecraft.echo_shard" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:chicken/variant": "minecraft:temperate", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:elder_guardian_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:elder_guardian_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.elder_guardian_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.elder_guardian_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:elytra": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:equippable": { "asset_id": "minecraft:elytra", "damage_on_hurt": false, @@ -7537,7 +7790,9 @@ }, "minecraft:glider": {}, "minecraft:item_model": "minecraft:elytra", - "minecraft:item_name": "{\"translate\":\"item.minecraft.elytra\"}", + "minecraft:item_name": { + "translate": "item.minecraft.elytra" + }, "minecraft:lore": [], "minecraft:max_damage": 432, "minecraft:max_stack_size": 1, @@ -7545,82 +7800,81 @@ "minecraft:repair_cost": 0, "minecraft:repairable": { "items": "minecraft:phantom_membrane" - } + }, + "minecraft:tooltip_display": {} } }, "minecraft:emerald": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:emerald", - "minecraft:item_name": "{\"translate\":\"item.minecraft.emerald\"}", + "minecraft:item_name": { + "translate": "item.minecraft.emerald" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, + "minecraft:provides_trim_material": "minecraft:emerald", "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:emerald_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:emerald_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.emerald_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.emerald_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:emerald_ore": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:emerald_ore", - "minecraft:item_name": "{\"translate\":\"block.minecraft.emerald_ore\"}", + "minecraft:item_name": { + "translate": "block.minecraft.emerald_ore" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:enchanted_book": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:enchantment_glint_override": true, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:enchanted_book", - "minecraft:item_name": "{\"translate\":\"item.minecraft.enchanted_book\"}", + "minecraft:item_name": { + "translate": "item.minecraft.enchanted_book" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "uncommon", "minecraft:repair_cost": 0, - "minecraft:stored_enchantments": { - "levels": {} - } + "minecraft:stored_enchantments": {}, + "minecraft:tooltip_display": {} } }, "minecraft:enchanted_golden_apple": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": { "on_consume_effects": [ { @@ -7653,229 +7907,230 @@ ] }, "minecraft:enchantment_glint_override": true, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "can_always_eat": true, "nutrition": 4, "saturation": 9.6 }, "minecraft:item_model": "minecraft:enchanted_golden_apple", - "minecraft:item_name": "{\"translate\":\"item.minecraft.enchanted_golden_apple\"}", + "minecraft:item_name": { + "translate": "item.minecraft.enchanted_golden_apple" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "rare", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:enchanting_table": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:enchanting_table", - "minecraft:item_name": "{\"translate\":\"block.minecraft.enchanting_table\"}", + "minecraft:item_name": { + "translate": "block.minecraft.enchanting_table" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:end_crystal": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:enchantment_glint_override": true, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:end_crystal", - "minecraft:item_name": "{\"translate\":\"item.minecraft.end_crystal\"}", + "minecraft:item_name": { + "translate": "item.minecraft.end_crystal" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:end_portal_frame": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:end_portal_frame", - "minecraft:item_name": "{\"translate\":\"block.minecraft.end_portal_frame\"}", + "minecraft:item_name": { + "translate": "block.minecraft.end_portal_frame" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:end_rod": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:end_rod", - "minecraft:item_name": "{\"translate\":\"block.minecraft.end_rod\"}", + "minecraft:item_name": { + "translate": "block.minecraft.end_rod" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:end_stone": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:end_stone", - "minecraft:item_name": "{\"translate\":\"block.minecraft.end_stone\"}", + "minecraft:item_name": { + "translate": "block.minecraft.end_stone" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:end_stone_brick_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:end_stone_brick_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.end_stone_brick_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.end_stone_brick_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:end_stone_brick_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:end_stone_brick_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.end_stone_brick_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.end_stone_brick_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:end_stone_brick_wall": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:end_stone_brick_wall", - "minecraft:item_name": "{\"translate\":\"block.minecraft.end_stone_brick_wall\"}", + "minecraft:item_name": { + "translate": "block.minecraft.end_stone_brick_wall" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:end_stone_bricks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:end_stone_bricks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.end_stone_bricks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.end_stone_bricks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:ender_chest": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:ender_chest", - "minecraft:item_name": "{\"translate\":\"block.minecraft.ender_chest\"}", + "minecraft:item_name": { + "translate": "block.minecraft.ender_chest" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:ender_dragon_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:ender_dragon_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.ender_dragon_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.ender_dragon_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:ender_eye": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:ender_eye", - "minecraft:item_name": "{\"translate\":\"item.minecraft.ender_eye\"}", + "minecraft:item_name": { + "translate": "item.minecraft.ender_eye" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:ender_pearl": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:ender_pearl", - "minecraft:item_name": "{\"translate\":\"item.minecraft.ender_pearl\"}", + "minecraft:item_name": { + "translate": "item.minecraft.ender_pearl" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {}, "minecraft:use_cooldown": { "seconds": 1.0 } @@ -7883,1068 +8138,1089 @@ }, "minecraft:enderman_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:enderman_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.enderman_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.enderman_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:endermite_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:endermite_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.endermite_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.endermite_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:evoker_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:evoker_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.evoker_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.evoker_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:experience_bottle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:enchantment_glint_override": true, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:experience_bottle", - "minecraft:item_name": "{\"translate\":\"item.minecraft.experience_bottle\"}", + "minecraft:item_name": { + "translate": "item.minecraft.experience_bottle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:explorer_pottery_sherd": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:explorer_pottery_sherd", - "minecraft:item_name": "{\"translate\":\"item.minecraft.explorer_pottery_sherd\"}", + "minecraft:item_name": { + "translate": "item.minecraft.explorer_pottery_sherd" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:exposed_chiseled_copper": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:exposed_chiseled_copper", - "minecraft:item_name": "{\"translate\":\"block.minecraft.exposed_chiseled_copper\"}", + "minecraft:item_name": { + "translate": "block.minecraft.exposed_chiseled_copper" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:exposed_copper": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:exposed_copper", - "minecraft:item_name": "{\"translate\":\"block.minecraft.exposed_copper\"}", + "minecraft:item_name": { + "translate": "block.minecraft.exposed_copper" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:exposed_copper_bulb": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:exposed_copper_bulb", - "minecraft:item_name": "{\"translate\":\"block.minecraft.exposed_copper_bulb\"}", + "minecraft:item_name": { + "translate": "block.minecraft.exposed_copper_bulb" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:exposed_copper_door": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:exposed_copper_door", - "minecraft:item_name": "{\"translate\":\"block.minecraft.exposed_copper_door\"}", + "minecraft:item_name": { + "translate": "block.minecraft.exposed_copper_door" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:exposed_copper_grate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:exposed_copper_grate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.exposed_copper_grate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.exposed_copper_grate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:exposed_copper_trapdoor": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:exposed_copper_trapdoor", - "minecraft:item_name": "{\"translate\":\"block.minecraft.exposed_copper_trapdoor\"}", + "minecraft:item_name": { + "translate": "block.minecraft.exposed_copper_trapdoor" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:exposed_cut_copper": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:exposed_cut_copper", - "minecraft:item_name": "{\"translate\":\"block.minecraft.exposed_cut_copper\"}", + "minecraft:item_name": { + "translate": "block.minecraft.exposed_cut_copper" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:exposed_cut_copper_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:exposed_cut_copper_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.exposed_cut_copper_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.exposed_cut_copper_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:exposed_cut_copper_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:exposed_cut_copper_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.exposed_cut_copper_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.exposed_cut_copper_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:eye_armor_trim_smithing_template": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:eye_armor_trim_smithing_template", - "minecraft:item_name": "{\"translate\":\"item.minecraft.eye_armor_trim_smithing_template\"}", + "minecraft:item_name": { + "translate": "item.minecraft.eye_armor_trim_smithing_template" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "rare", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:farmland": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:farmland", - "minecraft:item_name": "{\"translate\":\"block.minecraft.farmland\"}", + "minecraft:item_name": { + "translate": "block.minecraft.farmland" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:feather": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:feather", - "minecraft:item_name": "{\"translate\":\"item.minecraft.feather\"}", + "minecraft:item_name": { + "translate": "item.minecraft.feather" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:fermented_spider_eye": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:fermented_spider_eye", - "minecraft:item_name": "{\"translate\":\"item.minecraft.fermented_spider_eye\"}", + "minecraft:item_name": { + "translate": "item.minecraft.fermented_spider_eye" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:fern": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:fern", - "minecraft:item_name": "{\"translate\":\"block.minecraft.fern\"}", + "minecraft:item_name": { + "translate": "block.minecraft.fern" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:field_masoned_banner_pattern": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:field_masoned_banner_pattern", - "minecraft:item_name": "{\"translate\":\"item.minecraft.field_masoned_banner_pattern\"}", + "minecraft:item_name": { + "translate": "item.minecraft.field_masoned_banner_pattern" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, + "minecraft:provides_banner_patterns": "#minecraft:pattern_item/field_masoned", "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:filled_map": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:filled_map", - "minecraft:item_name": "{\"translate\":\"item.minecraft.filled_map\"}", + "minecraft:item_name": { + "translate": "item.minecraft.filled_map" + }, "minecraft:lore": [], "minecraft:map_color": 4603950, "minecraft:map_decorations": {}, "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:fire_charge": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:fire_charge", - "minecraft:item_name": "{\"translate\":\"item.minecraft.fire_charge\"}", + "minecraft:item_name": { + "translate": "item.minecraft.fire_charge" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:fire_coral": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:fire_coral", - "minecraft:item_name": "{\"translate\":\"block.minecraft.fire_coral\"}", + "minecraft:item_name": { + "translate": "block.minecraft.fire_coral" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:fire_coral_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:fire_coral_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.fire_coral_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.fire_coral_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:fire_coral_fan": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:item_model": "minecraft:fire_coral_fan", + "minecraft:item_name": { + "translate": "block.minecraft.fire_coral_fan" }, - "minecraft:enchantments": { - "levels": {} + "minecraft:lore": [], + "minecraft:max_stack_size": 64, + "minecraft:rarity": "common", + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} + } + }, + "minecraft:firefly_bush": { + "components": { + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:item_model": "minecraft:firefly_bush", + "minecraft:item_name": { + "translate": "block.minecraft.firefly_bush" }, - "minecraft:item_model": "minecraft:fire_coral_fan", - "minecraft:item_name": "{\"translate\":\"block.minecraft.fire_coral_fan\"}", "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:firework_rocket": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:fireworks": { "flight_duration": 1 }, "minecraft:item_model": "minecraft:firework_rocket", - "minecraft:item_name": "{\"translate\":\"item.minecraft.firework_rocket\"}", + "minecraft:item_name": { + "translate": "item.minecraft.firework_rocket" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:firework_star": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:firework_star", - "minecraft:item_name": "{\"translate\":\"item.minecraft.firework_star\"}", + "minecraft:item_name": { + "translate": "item.minecraft.firework_star" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:fishing_rod": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 1 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:fishing_rod", - "minecraft:item_name": "{\"translate\":\"item.minecraft.fishing_rod\"}", + "minecraft:item_name": { + "translate": "item.minecraft.fishing_rod" + }, "minecraft:lore": [], "minecraft:max_damage": 64, "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:fletching_table": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:fletching_table", - "minecraft:item_name": "{\"translate\":\"block.minecraft.fletching_table\"}", + "minecraft:item_name": { + "translate": "block.minecraft.fletching_table" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:flint": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:flint", - "minecraft:item_name": "{\"translate\":\"item.minecraft.flint\"}", + "minecraft:item_name": { + "translate": "item.minecraft.flint" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:flint_and_steel": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:flint_and_steel", - "minecraft:item_name": "{\"translate\":\"item.minecraft.flint_and_steel\"}", + "minecraft:item_name": { + "translate": "item.minecraft.flint_and_steel" + }, "minecraft:lore": [], "minecraft:max_damage": 64, "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:flow_armor_trim_smithing_template": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:flow_armor_trim_smithing_template", - "minecraft:item_name": "{\"translate\":\"item.minecraft.flow_armor_trim_smithing_template\"}", + "minecraft:item_name": { + "translate": "item.minecraft.flow_armor_trim_smithing_template" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:flow_banner_pattern": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:flow_banner_pattern", - "minecraft:item_name": "{\"translate\":\"item.minecraft.flow_banner_pattern\"}", + "minecraft:item_name": { + "translate": "item.minecraft.flow_banner_pattern" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, + "minecraft:provides_banner_patterns": "#minecraft:pattern_item/flow", "minecraft:rarity": "rare", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:flow_pottery_sherd": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:flow_pottery_sherd", - "minecraft:item_name": "{\"translate\":\"item.minecraft.flow_pottery_sherd\"}", + "minecraft:item_name": { + "translate": "item.minecraft.flow_pottery_sherd" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:flower_banner_pattern": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:flower_banner_pattern", - "minecraft:item_name": "{\"translate\":\"item.minecraft.flower_banner_pattern\"}", + "minecraft:item_name": { + "translate": "item.minecraft.flower_banner_pattern" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, + "minecraft:provides_banner_patterns": "#minecraft:pattern_item/flower", "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:flower_pot": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:flower_pot", - "minecraft:item_name": "{\"translate\":\"block.minecraft.flower_pot\"}", + "minecraft:item_name": { + "translate": "block.minecraft.flower_pot" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:flowering_azalea": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:flowering_azalea", - "minecraft:item_name": "{\"translate\":\"block.minecraft.flowering_azalea\"}", + "minecraft:item_name": { + "translate": "block.minecraft.flowering_azalea" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:flowering_azalea_leaves": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:flowering_azalea_leaves", - "minecraft:item_name": "{\"translate\":\"block.minecraft.flowering_azalea_leaves\"}", + "minecraft:item_name": { + "translate": "block.minecraft.flowering_azalea_leaves" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:fox_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:fox_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.fox_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.fox_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:friend_pottery_sherd": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:friend_pottery_sherd", - "minecraft:item_name": "{\"translate\":\"item.minecraft.friend_pottery_sherd\"}", + "minecraft:item_name": { + "translate": "item.minecraft.friend_pottery_sherd" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:frog_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:frog_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.frog_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.frog_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:frogspawn": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:frogspawn", - "minecraft:item_name": "{\"translate\":\"block.minecraft.frogspawn\"}", + "minecraft:item_name": { + "translate": "block.minecraft.frogspawn" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:furnace": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:container": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:furnace", - "minecraft:item_name": "{\"translate\":\"block.minecraft.furnace\"}", + "minecraft:item_name": { + "translate": "block.minecraft.furnace" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:furnace_minecart": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:furnace_minecart", - "minecraft:item_name": "{\"translate\":\"item.minecraft.furnace_minecart\"}", + "minecraft:item_name": { + "translate": "item.minecraft.furnace_minecart" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:ghast_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:ghast_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.ghast_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.ghast_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:ghast_tear": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:ghast_tear", - "minecraft:item_name": "{\"translate\":\"item.minecraft.ghast_tear\"}", + "minecraft:item_name": { + "translate": "item.minecraft.ghast_tear" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:gilded_blackstone": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:gilded_blackstone", - "minecraft:item_name": "{\"translate\":\"block.minecraft.gilded_blackstone\"}", + "minecraft:item_name": { + "translate": "block.minecraft.gilded_blackstone" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:glass": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:glass", - "minecraft:item_name": "{\"translate\":\"block.minecraft.glass\"}", + "minecraft:item_name": { + "translate": "block.minecraft.glass" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:glass_bottle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:glass_bottle", - "minecraft:item_name": "{\"translate\":\"item.minecraft.glass_bottle\"}", + "minecraft:item_name": { + "translate": "item.minecraft.glass_bottle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:glass_pane": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:glass_pane", - "minecraft:item_name": "{\"translate\":\"block.minecraft.glass_pane\"}", + "minecraft:item_name": { + "translate": "block.minecraft.glass_pane" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:glistering_melon_slice": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:glistering_melon_slice", - "minecraft:item_name": "{\"translate\":\"item.minecraft.glistering_melon_slice\"}", + "minecraft:item_name": { + "translate": "item.minecraft.glistering_melon_slice" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:globe_banner_pattern": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:globe_banner_pattern", - "minecraft:item_name": "{\"translate\":\"item.minecraft.globe_banner_pattern\"}", + "minecraft:item_name": { + "translate": "item.minecraft.globe_banner_pattern" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, + "minecraft:provides_banner_patterns": "#minecraft:pattern_item/globe", "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:glow_berries": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 2, "saturation": 0.4 }, "minecraft:item_model": "minecraft:glow_berries", - "minecraft:item_name": "{\"translate\":\"item.minecraft.glow_berries\"}", + "minecraft:item_name": { + "translate": "item.minecraft.glow_berries" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:glow_ink_sac": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:glow_ink_sac", - "minecraft:item_name": "{\"translate\":\"item.minecraft.glow_ink_sac\"}", + "minecraft:item_name": { + "translate": "item.minecraft.glow_ink_sac" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:glow_item_frame": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:glow_item_frame", - "minecraft:item_name": "{\"translate\":\"item.minecraft.glow_item_frame\"}", + "minecraft:item_name": { + "translate": "item.minecraft.glow_item_frame" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:glow_lichen": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:glow_lichen", - "minecraft:item_name": "{\"translate\":\"block.minecraft.glow_lichen\"}", + "minecraft:item_name": { + "translate": "block.minecraft.glow_lichen" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:glow_squid_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:glow_squid_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.glow_squid_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.glow_squid_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:glowstone": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:glowstone", - "minecraft:item_name": "{\"translate\":\"block.minecraft.glowstone\"}", + "minecraft:item_name": { + "translate": "block.minecraft.glowstone" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:glowstone_dust": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:glowstone_dust", - "minecraft:item_name": "{\"translate\":\"item.minecraft.glowstone_dust\"}", + "minecraft:item_name": { + "translate": "item.minecraft.glowstone_dust" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:goat_horn": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:instrument": "minecraft:ponder_goat_horn", "minecraft:item_model": "minecraft:goat_horn", - "minecraft:item_name": "{\"translate\":\"item.minecraft.goat_horn\"}", + "minecraft:item_name": { + "translate": "item.minecraft.goat_horn" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:goat_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:goat_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.goat_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.goat_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:gold_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:gold_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.gold_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.gold_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:gold_ingot": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:gold_ingot", - "minecraft:item_name": "{\"translate\":\"item.minecraft.gold_ingot\"}", + "minecraft:item_name": { + "translate": "item.minecraft.gold_ingot" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, + "minecraft:provides_trim_material": "minecraft:gold", "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:gold_nugget": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:gold_nugget", - "minecraft:item_name": "{\"translate\":\"item.minecraft.gold_nugget\"}", + "minecraft:item_name": { + "translate": "item.minecraft.gold_nugget" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:gold_ore": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:gold_ore", - "minecraft:item_name": "{\"translate\":\"block.minecraft.gold_ore\"}", + "minecraft:item_name": { + "translate": "block.minecraft.gold_ore" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:golden_apple": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": { "on_consume_effects": [ { @@ -8965,51 +9241,51 @@ } ] }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "can_always_eat": true, "nutrition": 4, "saturation": 9.6 }, "minecraft:item_model": "minecraft:golden_apple", - "minecraft:item_name": "{\"translate\":\"item.minecraft.golden_apple\"}", + "minecraft:item_name": { + "translate": "item.minecraft.golden_apple" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:golden_axe": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:attack_damage", - "amount": 6.0, - "id": "minecraft:base_attack_damage", - "operation": "add_value", - "slot": "mainhand" - }, - { - "type": "minecraft:attack_speed", - "amount": -3.0, - "id": "minecraft:base_attack_speed", - "operation": "add_value", - "slot": "mainhand" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:attack_damage", + "amount": 6.0, + "id": "minecraft:base_attack_damage", + "operation": "add_value", + "slot": "mainhand" + }, + { + "type": "minecraft:attack_speed", + "amount": -3.0, + "id": "minecraft:base_attack_speed", + "operation": "add_value", + "slot": "mainhand" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 22 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:golden_axe", - "minecraft:item_name": "{\"translate\":\"item.minecraft.golden_axe\"}", + "minecraft:item_name": { + "translate": "item.minecraft.golden_axe" + }, "minecraft:lore": [], "minecraft:max_damage": 32, "minecraft:max_stack_size": 1, @@ -9030,43 +9306,47 @@ "speed": 12.0 } ] + }, + "minecraft:tooltip_display": {}, + "minecraft:weapon": { + "disable_blocking_for_seconds": 5.0, + "item_damage_per_attack": 2 } } }, "minecraft:golden_boots": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:armor", - "amount": 1.0, - "id": "minecraft:armor.boots", - "operation": "add_value", - "slot": "feet" - }, - { - "type": "minecraft:armor_toughness", - "amount": 0.0, - "id": "minecraft:armor.boots", - "operation": "add_value", - "slot": "feet" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:armor", + "amount": 1.0, + "id": "minecraft:armor.boots", + "operation": "add_value", + "slot": "feet" + }, + { + "type": "minecraft:armor_toughness", + "amount": 0.0, + "id": "minecraft:armor.boots", + "operation": "add_value", + "slot": "feet" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 25 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:equippable": { "asset_id": "minecraft:gold", "equip_sound": "minecraft:item.armor.equip_gold", "slot": "feet" }, "minecraft:item_model": "minecraft:golden_boots", - "minecraft:item_name": "{\"translate\":\"item.minecraft.golden_boots\"}", + "minecraft:item_name": { + "translate": "item.minecraft.golden_boots" + }, "minecraft:lore": [], "minecraft:max_damage": 91, "minecraft:max_stack_size": 1, @@ -9074,64 +9354,64 @@ "minecraft:repair_cost": 0, "minecraft:repairable": { "items": "#minecraft:repairs_gold_armor" - } + }, + "minecraft:tooltip_display": {} } }, "minecraft:golden_carrot": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 6, "saturation": 14.400001 }, "minecraft:item_model": "minecraft:golden_carrot", - "minecraft:item_name": "{\"translate\":\"item.minecraft.golden_carrot\"}", + "minecraft:item_name": { + "translate": "item.minecraft.golden_carrot" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:golden_chestplate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:armor", - "amount": 5.0, - "id": "minecraft:armor.chestplate", - "operation": "add_value", - "slot": "chest" - }, - { - "type": "minecraft:armor_toughness", - "amount": 0.0, - "id": "minecraft:armor.chestplate", - "operation": "add_value", - "slot": "chest" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:armor", + "amount": 5.0, + "id": "minecraft:armor.chestplate", + "operation": "add_value", + "slot": "chest" + }, + { + "type": "minecraft:armor_toughness", + "amount": 0.0, + "id": "minecraft:armor.chestplate", + "operation": "add_value", + "slot": "chest" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 25 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:equippable": { "asset_id": "minecraft:gold", "equip_sound": "minecraft:item.armor.equip_gold", "slot": "chest" }, "minecraft:item_model": "minecraft:golden_chestplate", - "minecraft:item_name": "{\"translate\":\"item.minecraft.golden_chestplate\"}", + "minecraft:item_name": { + "translate": "item.minecraft.golden_chestplate" + }, "minecraft:lore": [], "minecraft:max_damage": 112, "minecraft:max_stack_size": 1, @@ -9139,43 +9419,43 @@ "minecraft:repair_cost": 0, "minecraft:repairable": { "items": "#minecraft:repairs_gold_armor" - } + }, + "minecraft:tooltip_display": {} } }, "minecraft:golden_helmet": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:armor", - "amount": 2.0, - "id": "minecraft:armor.helmet", - "operation": "add_value", - "slot": "head" - }, - { - "type": "minecraft:armor_toughness", - "amount": 0.0, - "id": "minecraft:armor.helmet", - "operation": "add_value", - "slot": "head" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:armor", + "amount": 2.0, + "id": "minecraft:armor.helmet", + "operation": "add_value", + "slot": "head" + }, + { + "type": "minecraft:armor_toughness", + "amount": 0.0, + "id": "minecraft:armor.helmet", + "operation": "add_value", + "slot": "head" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 25 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:equippable": { "asset_id": "minecraft:gold", "equip_sound": "minecraft:item.armor.equip_gold", "slot": "head" }, "minecraft:item_model": "minecraft:golden_helmet", - "minecraft:item_name": "{\"translate\":\"item.minecraft.golden_helmet\"}", + "minecraft:item_name": { + "translate": "item.minecraft.golden_helmet" + }, "minecraft:lore": [], "minecraft:max_damage": 77, "minecraft:max_stack_size": 1, @@ -9183,38 +9463,38 @@ "minecraft:repair_cost": 0, "minecraft:repairable": { "items": "#minecraft:repairs_gold_armor" - } + }, + "minecraft:tooltip_display": {} } }, "minecraft:golden_hoe": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:attack_damage", - "amount": 0.0, - "id": "minecraft:base_attack_damage", - "operation": "add_value", - "slot": "mainhand" - }, - { - "type": "minecraft:attack_speed", - "amount": -3.0, - "id": "minecraft:base_attack_speed", - "operation": "add_value", - "slot": "mainhand" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:attack_damage", + "amount": 0.0, + "id": "minecraft:base_attack_damage", + "operation": "add_value", + "slot": "mainhand" + }, + { + "type": "minecraft:attack_speed", + "amount": -3.0, + "id": "minecraft:base_attack_speed", + "operation": "add_value", + "slot": "mainhand" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 22 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:golden_hoe", - "minecraft:item_name": "{\"translate\":\"item.minecraft.golden_hoe\"}", + "minecraft:item_name": { + "translate": "item.minecraft.golden_hoe" + }, "minecraft:lore": [], "minecraft:max_damage": 32, "minecraft:max_stack_size": 1, @@ -9235,81 +9515,86 @@ "speed": 12.0 } ] + }, + "minecraft:tooltip_display": {}, + "minecraft:weapon": { + "item_damage_per_attack": 2 } } }, "minecraft:golden_horse_armor": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:armor", - "amount": 7.0, - "id": "minecraft:armor.body", - "operation": "add_value", - "slot": "body" - }, - { - "type": "minecraft:armor_toughness", - "amount": 0.0, - "id": "minecraft:armor.body", - "operation": "add_value", - "slot": "body" - } - ] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:armor", + "amount": 7.0, + "id": "minecraft:armor.body", + "operation": "add_value", + "slot": "body" + }, + { + "type": "minecraft:armor_toughness", + "amount": 0.0, + "id": "minecraft:armor.body", + "operation": "add_value", + "slot": "body" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:equippable": { - "allowed_entities": "minecraft:horse", + "allowed_entities": "#minecraft:can_wear_horse_armor", "asset_id": "minecraft:gold", + "can_be_sheared": true, "damage_on_hurt": false, "equip_sound": "minecraft:entity.horse.armor", + "shearing_sound": "minecraft:item.horse_armor.unequip", "slot": "body" }, "minecraft:item_model": "minecraft:golden_horse_armor", - "minecraft:item_name": "{\"translate\":\"item.minecraft.golden_horse_armor\"}", + "minecraft:item_name": { + "translate": "item.minecraft.golden_horse_armor" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:golden_leggings": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:armor", - "amount": 3.0, - "id": "minecraft:armor.leggings", - "operation": "add_value", - "slot": "legs" - }, - { - "type": "minecraft:armor_toughness", - "amount": 0.0, - "id": "minecraft:armor.leggings", - "operation": "add_value", - "slot": "legs" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:armor", + "amount": 3.0, + "id": "minecraft:armor.leggings", + "operation": "add_value", + "slot": "legs" + }, + { + "type": "minecraft:armor_toughness", + "amount": 0.0, + "id": "minecraft:armor.leggings", + "operation": "add_value", + "slot": "legs" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 25 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:equippable": { "asset_id": "minecraft:gold", "equip_sound": "minecraft:item.armor.equip_gold", "slot": "legs" }, "minecraft:item_model": "minecraft:golden_leggings", - "minecraft:item_name": "{\"translate\":\"item.minecraft.golden_leggings\"}", + "minecraft:item_name": { + "translate": "item.minecraft.golden_leggings" + }, "minecraft:lore": [], "minecraft:max_damage": 105, "minecraft:max_stack_size": 1, @@ -9317,38 +9602,38 @@ "minecraft:repair_cost": 0, "minecraft:repairable": { "items": "#minecraft:repairs_gold_armor" - } + }, + "minecraft:tooltip_display": {} } }, "minecraft:golden_pickaxe": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:attack_damage", - "amount": 1.0, - "id": "minecraft:base_attack_damage", - "operation": "add_value", - "slot": "mainhand" - }, - { - "type": "minecraft:attack_speed", - "amount": -2.799999952316284, - "id": "minecraft:base_attack_speed", - "operation": "add_value", - "slot": "mainhand" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:attack_damage", + "amount": 1.0, + "id": "minecraft:base_attack_damage", + "operation": "add_value", + "slot": "mainhand" + }, + { + "type": "minecraft:attack_speed", + "amount": -2.799999952316284, + "id": "minecraft:base_attack_speed", + "operation": "add_value", + "slot": "mainhand" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 22 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:golden_pickaxe", - "minecraft:item_name": "{\"translate\":\"item.minecraft.golden_pickaxe\"}", + "minecraft:item_name": { + "translate": "item.minecraft.golden_pickaxe" + }, "minecraft:lore": [], "minecraft:max_damage": 32, "minecraft:max_stack_size": 1, @@ -9369,38 +9654,41 @@ "speed": 12.0 } ] + }, + "minecraft:tooltip_display": {}, + "minecraft:weapon": { + "item_damage_per_attack": 2 } } }, "minecraft:golden_shovel": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:attack_damage", - "amount": 1.5, - "id": "minecraft:base_attack_damage", - "operation": "add_value", - "slot": "mainhand" - }, - { - "type": "minecraft:attack_speed", - "amount": -3.0, - "id": "minecraft:base_attack_speed", - "operation": "add_value", - "slot": "mainhand" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:attack_damage", + "amount": 1.5, + "id": "minecraft:base_attack_damage", + "operation": "add_value", + "slot": "mainhand" + }, + { + "type": "minecraft:attack_speed", + "amount": -3.0, + "id": "minecraft:base_attack_speed", + "operation": "add_value", + "slot": "mainhand" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 22 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:golden_shovel", - "minecraft:item_name": "{\"translate\":\"item.minecraft.golden_shovel\"}", + "minecraft:item_name": { + "translate": "item.minecraft.golden_shovel" + }, "minecraft:lore": [], "minecraft:max_damage": 32, "minecraft:max_stack_size": 1, @@ -9421,38 +9709,41 @@ "speed": 12.0 } ] + }, + "minecraft:tooltip_display": {}, + "minecraft:weapon": { + "item_damage_per_attack": 2 } } }, "minecraft:golden_sword": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:attack_damage", - "amount": 3.0, - "id": "minecraft:base_attack_damage", - "operation": "add_value", - "slot": "mainhand" - }, - { - "type": "minecraft:attack_speed", - "amount": -2.4000000953674316, - "id": "minecraft:base_attack_speed", - "operation": "add_value", - "slot": "mainhand" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:attack_damage", + "amount": 3.0, + "id": "minecraft:base_attack_damage", + "operation": "add_value", + "slot": "mainhand" + }, + { + "type": "minecraft:attack_speed", + "amount": -2.4000000953674316, + "id": "minecraft:base_attack_speed", + "operation": "add_value", + "slot": "mainhand" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 22 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:golden_sword", - "minecraft:item_name": "{\"translate\":\"item.minecraft.golden_sword\"}", + "minecraft:item_name": { + "translate": "item.minecraft.golden_sword" + }, "minecraft:lore": [], "minecraft:max_damage": 32, "minecraft:max_stack_size": 1, @@ -9462,6 +9753,7 @@ "items": "#minecraft:gold_tool_materials" }, "minecraft:tool": { + "can_destroy_blocks_in_creative": false, "damage_per_block": 2, "rules": [ { @@ -9469,811 +9761,887 @@ "correct_for_drops": true, "speed": 15.0 }, + { + "blocks": "#minecraft:sword_instantly_mines", + "speed": 3.4028235E38 + }, { "blocks": "#minecraft:sword_efficient", "speed": 1.5 } ] - } + }, + "minecraft:tooltip_display": {}, + "minecraft:weapon": {} } }, "minecraft:granite": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:granite", - "minecraft:item_name": "{\"translate\":\"block.minecraft.granite\"}", + "minecraft:item_name": { + "translate": "block.minecraft.granite" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:granite_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:granite_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.granite_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.granite_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:granite_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:granite_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.granite_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.granite_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:granite_wall": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:granite_wall", - "minecraft:item_name": "{\"translate\":\"block.minecraft.granite_wall\"}", + "minecraft:item_name": { + "translate": "block.minecraft.granite_wall" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:grass_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:grass_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.grass_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.grass_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:gravel": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:gravel", - "minecraft:item_name": "{\"translate\":\"block.minecraft.gravel\"}", + "minecraft:item_name": { + "translate": "block.minecraft.gravel" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:gray_banner": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], "minecraft:banner_patterns": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:gray_banner", - "minecraft:item_name": "{\"translate\":\"block.minecraft.gray_banner\"}", + "minecraft:item_name": { + "translate": "block.minecraft.gray_banner" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:gray_bed": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:gray_bed", - "minecraft:item_name": "{\"translate\":\"block.minecraft.gray_bed\"}", + "minecraft:item_name": { + "translate": "block.minecraft.gray_bed" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:gray_bundle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:bundle_contents": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:gray_bundle", - "minecraft:item_name": "{\"translate\":\"item.minecraft.gray_bundle\"}", + "minecraft:item_name": { + "translate": "item.minecraft.gray_bundle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:gray_candle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:gray_candle", - "minecraft:item_name": "{\"translate\":\"block.minecraft.gray_candle\"}", + "minecraft:item_name": { + "translate": "block.minecraft.gray_candle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:gray_carpet": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:equippable": { "allowed_entities": [ "minecraft:llama", "minecraft:trader_llama" ], "asset_id": "minecraft:gray_carpet", + "can_be_sheared": true, "equip_sound": "minecraft:entity.llama.swag", + "shearing_sound": "minecraft:item.llama_carpet.unequip", "slot": "body" }, "minecraft:item_model": "minecraft:gray_carpet", - "minecraft:item_name": "{\"translate\":\"block.minecraft.gray_carpet\"}", + "minecraft:item_name": { + "translate": "block.minecraft.gray_carpet" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:gray_concrete": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:gray_concrete", - "minecraft:item_name": "{\"translate\":\"block.minecraft.gray_concrete\"}", + "minecraft:item_name": { + "translate": "block.minecraft.gray_concrete" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:gray_concrete_powder": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:gray_concrete_powder", - "minecraft:item_name": "{\"translate\":\"block.minecraft.gray_concrete_powder\"}", + "minecraft:item_name": { + "translate": "block.minecraft.gray_concrete_powder" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:gray_dye": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:gray_dye", - "minecraft:item_name": "{\"translate\":\"item.minecraft.gray_dye\"}", + "minecraft:item_name": { + "translate": "item.minecraft.gray_dye" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:gray_glazed_terracotta": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:gray_glazed_terracotta", - "minecraft:item_name": "{\"translate\":\"block.minecraft.gray_glazed_terracotta\"}", + "minecraft:item_name": { + "translate": "block.minecraft.gray_glazed_terracotta" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, - "minecraft:gray_shulker_box": { + "minecraft:gray_harness": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:equippable": { + "allowed_entities": "#minecraft:can_equip_harness", + "asset_id": "minecraft:gray_harness", + "can_be_sheared": true, + "equip_on_interact": true, + "equip_sound": "minecraft:entity.happy_ghast.equip", + "shearing_sound": "minecraft:entity.happy_ghast.unequip", + "slot": "body" }, - "minecraft:container": [], - "minecraft:enchantments": { - "levels": {} + "minecraft:item_model": "minecraft:gray_harness", + "minecraft:item_name": { + "translate": "item.minecraft.gray_harness" }, + "minecraft:lore": [], + "minecraft:max_stack_size": 1, + "minecraft:rarity": "common", + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} + } + }, + "minecraft:gray_shulker_box": { + "components": { + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:container": [], + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:gray_shulker_box", - "minecraft:item_name": "{\"translate\":\"block.minecraft.gray_shulker_box\"}", + "minecraft:item_name": { + "translate": "block.minecraft.gray_shulker_box" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:gray_stained_glass": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:gray_stained_glass", - "minecraft:item_name": "{\"translate\":\"block.minecraft.gray_stained_glass\"}", + "minecraft:item_name": { + "translate": "block.minecraft.gray_stained_glass" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:gray_stained_glass_pane": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:gray_stained_glass_pane", - "minecraft:item_name": "{\"translate\":\"block.minecraft.gray_stained_glass_pane\"}", + "minecraft:item_name": { + "translate": "block.minecraft.gray_stained_glass_pane" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:gray_terracotta": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:gray_terracotta", - "minecraft:item_name": "{\"translate\":\"block.minecraft.gray_terracotta\"}", + "minecraft:item_name": { + "translate": "block.minecraft.gray_terracotta" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:gray_wool": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:gray_wool", - "minecraft:item_name": "{\"translate\":\"block.minecraft.gray_wool\"}", + "minecraft:item_name": { + "translate": "block.minecraft.gray_wool" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:green_banner": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], "minecraft:banner_patterns": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:green_banner", - "minecraft:item_name": "{\"translate\":\"block.minecraft.green_banner\"}", + "minecraft:item_name": { + "translate": "block.minecraft.green_banner" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:green_bed": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:green_bed", - "minecraft:item_name": "{\"translate\":\"block.minecraft.green_bed\"}", + "minecraft:item_name": { + "translate": "block.minecraft.green_bed" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:green_bundle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:bundle_contents": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:green_bundle", - "minecraft:item_name": "{\"translate\":\"item.minecraft.green_bundle\"}", + "minecraft:item_name": { + "translate": "item.minecraft.green_bundle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:green_candle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:green_candle", - "minecraft:item_name": "{\"translate\":\"block.minecraft.green_candle\"}", + "minecraft:item_name": { + "translate": "block.minecraft.green_candle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:green_carpet": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:equippable": { "allowed_entities": [ "minecraft:llama", "minecraft:trader_llama" ], "asset_id": "minecraft:green_carpet", + "can_be_sheared": true, "equip_sound": "minecraft:entity.llama.swag", + "shearing_sound": "minecraft:item.llama_carpet.unequip", "slot": "body" }, "minecraft:item_model": "minecraft:green_carpet", - "minecraft:item_name": "{\"translate\":\"block.minecraft.green_carpet\"}", + "minecraft:item_name": { + "translate": "block.minecraft.green_carpet" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:green_concrete": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:green_concrete", - "minecraft:item_name": "{\"translate\":\"block.minecraft.green_concrete\"}", + "minecraft:item_name": { + "translate": "block.minecraft.green_concrete" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:green_concrete_powder": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:green_concrete_powder", - "minecraft:item_name": "{\"translate\":\"block.minecraft.green_concrete_powder\"}", + "minecraft:item_name": { + "translate": "block.minecraft.green_concrete_powder" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:green_dye": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:green_dye", - "minecraft:item_name": "{\"translate\":\"item.minecraft.green_dye\"}", + "minecraft:item_name": { + "translate": "item.minecraft.green_dye" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:green_glazed_terracotta": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:green_glazed_terracotta", - "minecraft:item_name": "{\"translate\":\"block.minecraft.green_glazed_terracotta\"}", + "minecraft:item_name": { + "translate": "block.minecraft.green_glazed_terracotta" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, - "minecraft:green_shulker_box": { + "minecraft:green_harness": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:equippable": { + "allowed_entities": "#minecraft:can_equip_harness", + "asset_id": "minecraft:green_harness", + "can_be_sheared": true, + "equip_on_interact": true, + "equip_sound": "minecraft:entity.happy_ghast.equip", + "shearing_sound": "minecraft:entity.happy_ghast.unequip", + "slot": "body" }, - "minecraft:container": [], - "minecraft:enchantments": { - "levels": {} + "minecraft:item_model": "minecraft:green_harness", + "minecraft:item_name": { + "translate": "item.minecraft.green_harness" }, + "minecraft:lore": [], + "minecraft:max_stack_size": 1, + "minecraft:rarity": "common", + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} + } + }, + "minecraft:green_shulker_box": { + "components": { + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:container": [], + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:green_shulker_box", - "minecraft:item_name": "{\"translate\":\"block.minecraft.green_shulker_box\"}", + "minecraft:item_name": { + "translate": "block.minecraft.green_shulker_box" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:green_stained_glass": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:green_stained_glass", - "minecraft:item_name": "{\"translate\":\"block.minecraft.green_stained_glass\"}", + "minecraft:item_name": { + "translate": "block.minecraft.green_stained_glass" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:green_stained_glass_pane": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:green_stained_glass_pane", - "minecraft:item_name": "{\"translate\":\"block.minecraft.green_stained_glass_pane\"}", + "minecraft:item_name": { + "translate": "block.minecraft.green_stained_glass_pane" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:green_terracotta": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:green_terracotta", - "minecraft:item_name": "{\"translate\":\"block.minecraft.green_terracotta\"}", + "minecraft:item_name": { + "translate": "block.minecraft.green_terracotta" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:green_wool": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:green_wool", - "minecraft:item_name": "{\"translate\":\"block.minecraft.green_wool\"}", + "minecraft:item_name": { + "translate": "block.minecraft.green_wool" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:grindstone": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:grindstone", - "minecraft:item_name": "{\"translate\":\"block.minecraft.grindstone\"}", + "minecraft:item_name": { + "translate": "block.minecraft.grindstone" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:guardian_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:guardian_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.guardian_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.guardian_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:gunpowder": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:gunpowder", - "minecraft:item_name": "{\"translate\":\"item.minecraft.gunpowder\"}", + "minecraft:item_name": { + "translate": "item.minecraft.gunpowder" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:guster_banner_pattern": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:guster_banner_pattern", - "minecraft:item_name": "{\"translate\":\"item.minecraft.guster_banner_pattern\"}", + "minecraft:item_name": { + "translate": "item.minecraft.guster_banner_pattern" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, + "minecraft:provides_banner_patterns": "#minecraft:pattern_item/guster", "minecraft:rarity": "rare", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:guster_pottery_sherd": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:guster_pottery_sherd", - "minecraft:item_name": "{\"translate\":\"item.minecraft.guster_pottery_sherd\"}", + "minecraft:item_name": { + "translate": "item.minecraft.guster_pottery_sherd" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:hanging_roots": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:item_model": "minecraft:hanging_roots", + "minecraft:item_name": { + "translate": "block.minecraft.hanging_roots" }, - "minecraft:enchantments": { - "levels": {} + "minecraft:lore": [], + "minecraft:max_stack_size": 64, + "minecraft:rarity": "common", + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} + } + }, + "minecraft:happy_ghast_spawn_egg": { + "components": { + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:item_model": "minecraft:happy_ghast_spawn_egg", + "minecraft:item_name": { + "translate": "item.minecraft.happy_ghast_spawn_egg" }, - "minecraft:item_model": "minecraft:hanging_roots", - "minecraft:item_name": "{\"translate\":\"block.minecraft.hanging_roots\"}", "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:hay_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:hay_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.hay_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.hay_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:heart_of_the_sea": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:heart_of_the_sea", - "minecraft:item_name": "{\"translate\":\"item.minecraft.heart_of_the_sea\"}", + "minecraft:item_name": { + "translate": "item.minecraft.heart_of_the_sea" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:heart_pottery_sherd": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:heart_pottery_sherd", - "minecraft:item_name": "{\"translate\":\"item.minecraft.heart_pottery_sherd\"}", + "minecraft:item_name": { + "translate": "item.minecraft.heart_pottery_sherd" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:heartbreak_pottery_sherd": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:heartbreak_pottery_sherd", - "minecraft:item_name": "{\"translate\":\"item.minecraft.heartbreak_pottery_sherd\"}", + "minecraft:item_name": { + "translate": "item.minecraft.heartbreak_pottery_sherd" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:heavy_core": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:heavy_core", - "minecraft:item_name": "{\"translate\":\"block.minecraft.heavy_core\"}", + "minecraft:item_name": { + "translate": "block.minecraft.heavy_core" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "epic", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:heavy_weighted_pressure_plate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:heavy_weighted_pressure_plate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.heavy_weighted_pressure_plate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.heavy_weighted_pressure_plate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:hoglin_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:hoglin_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.hoglin_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.hoglin_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:honey_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:honey_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.honey_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.honey_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:honey_bottle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": { "animation": "drink", "consume_seconds": 2.0, @@ -10286,20 +10654,21 @@ ], "sound": "minecraft:item.honey_bottle.drink" }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "can_always_eat": true, "nutrition": 6, "saturation": 1.2 }, "minecraft:item_model": "minecraft:honey_bottle", - "minecraft:item_name": "{\"translate\":\"item.minecraft.honey_bottle\"}", + "minecraft:item_name": { + "translate": "item.minecraft.honey_bottle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {}, "minecraft:use_remainder": { "count": 1, "id": "minecraft:glass_bottle" @@ -10308,354 +10677,353 @@ }, "minecraft:honeycomb": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:honeycomb", - "minecraft:item_name": "{\"translate\":\"item.minecraft.honeycomb\"}", + "minecraft:item_name": { + "translate": "item.minecraft.honeycomb" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:honeycomb_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:honeycomb_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.honeycomb_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.honeycomb_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:hopper": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:container": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:hopper", - "minecraft:item_name": "{\"translate\":\"block.minecraft.hopper\"}", + "minecraft:item_name": { + "translate": "block.minecraft.hopper" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:hopper_minecart": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:hopper_minecart", - "minecraft:item_name": "{\"translate\":\"item.minecraft.hopper_minecart\"}", + "minecraft:item_name": { + "translate": "item.minecraft.hopper_minecart" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:horn_coral": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:horn_coral", - "minecraft:item_name": "{\"translate\":\"block.minecraft.horn_coral\"}", + "minecraft:item_name": { + "translate": "block.minecraft.horn_coral" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:horn_coral_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:horn_coral_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.horn_coral_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.horn_coral_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:horn_coral_fan": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:horn_coral_fan", - "minecraft:item_name": "{\"translate\":\"block.minecraft.horn_coral_fan\"}", + "minecraft:item_name": { + "translate": "block.minecraft.horn_coral_fan" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:horse_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:horse_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.horse_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.horse_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:host_armor_trim_smithing_template": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:host_armor_trim_smithing_template", - "minecraft:item_name": "{\"translate\":\"item.minecraft.host_armor_trim_smithing_template\"}", + "minecraft:item_name": { + "translate": "item.minecraft.host_armor_trim_smithing_template" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:howl_pottery_sherd": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:howl_pottery_sherd", - "minecraft:item_name": "{\"translate\":\"item.minecraft.howl_pottery_sherd\"}", + "minecraft:item_name": { + "translate": "item.minecraft.howl_pottery_sherd" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:husk_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:husk_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.husk_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.husk_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:ice": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:ice", - "minecraft:item_name": "{\"translate\":\"block.minecraft.ice\"}", + "minecraft:item_name": { + "translate": "block.minecraft.ice" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:infested_chiseled_stone_bricks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:infested_chiseled_stone_bricks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.infested_chiseled_stone_bricks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.infested_chiseled_stone_bricks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:infested_cobblestone": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:infested_cobblestone", - "minecraft:item_name": "{\"translate\":\"block.minecraft.infested_cobblestone\"}", + "minecraft:item_name": { + "translate": "block.minecraft.infested_cobblestone" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:infested_cracked_stone_bricks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:infested_cracked_stone_bricks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.infested_cracked_stone_bricks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.infested_cracked_stone_bricks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:infested_deepslate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:infested_deepslate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.infested_deepslate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.infested_deepslate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:infested_mossy_stone_bricks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:infested_mossy_stone_bricks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.infested_mossy_stone_bricks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.infested_mossy_stone_bricks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:infested_stone": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:infested_stone", - "minecraft:item_name": "{\"translate\":\"block.minecraft.infested_stone\"}", + "minecraft:item_name": { + "translate": "block.minecraft.infested_stone" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:infested_stone_bricks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:infested_stone_bricks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.infested_stone_bricks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.infested_stone_bricks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:ink_sac": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:ink_sac", - "minecraft:item_name": "{\"translate\":\"item.minecraft.ink_sac\"}", + "minecraft:item_name": { + "translate": "item.minecraft.ink_sac" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:iron_axe": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:attack_damage", - "amount": 8.0, - "id": "minecraft:base_attack_damage", - "operation": "add_value", - "slot": "mainhand" - }, - { - "type": "minecraft:attack_speed", - "amount": -3.0999999046325684, - "id": "minecraft:base_attack_speed", - "operation": "add_value", - "slot": "mainhand" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:attack_damage", + "amount": 8.0, + "id": "minecraft:base_attack_damage", + "operation": "add_value", + "slot": "mainhand" + }, + { + "type": "minecraft:attack_speed", + "amount": -3.0999999046325684, + "id": "minecraft:base_attack_speed", + "operation": "add_value", + "slot": "mainhand" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 14 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:iron_axe", - "minecraft:item_name": "{\"translate\":\"item.minecraft.iron_axe\"}", + "minecraft:item_name": { + "translate": "item.minecraft.iron_axe" + }, "minecraft:lore": [], "minecraft:max_damage": 250, "minecraft:max_stack_size": 1, @@ -10676,75 +11044,79 @@ "speed": 6.0 } ] + }, + "minecraft:tooltip_display": {}, + "minecraft:weapon": { + "disable_blocking_for_seconds": 5.0, + "item_damage_per_attack": 2 } } }, "minecraft:iron_bars": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:iron_bars", - "minecraft:item_name": "{\"translate\":\"block.minecraft.iron_bars\"}", + "minecraft:item_name": { + "translate": "block.minecraft.iron_bars" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:iron_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:iron_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.iron_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.iron_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:iron_boots": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:armor", - "amount": 2.0, - "id": "minecraft:armor.boots", - "operation": "add_value", - "slot": "feet" - }, - { - "type": "minecraft:armor_toughness", - "amount": 0.0, - "id": "minecraft:armor.boots", - "operation": "add_value", - "slot": "feet" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:armor", + "amount": 2.0, + "id": "minecraft:armor.boots", + "operation": "add_value", + "slot": "feet" + }, + { + "type": "minecraft:armor_toughness", + "amount": 0.0, + "id": "minecraft:armor.boots", + "operation": "add_value", + "slot": "feet" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 9 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:equippable": { "asset_id": "minecraft:iron", "equip_sound": "minecraft:item.armor.equip_iron", "slot": "feet" }, "minecraft:item_model": "minecraft:iron_boots", - "minecraft:item_name": "{\"translate\":\"item.minecraft.iron_boots\"}", + "minecraft:item_name": { + "translate": "item.minecraft.iron_boots" + }, "minecraft:lore": [], "minecraft:max_damage": 195, "minecraft:max_stack_size": 1, @@ -10752,43 +11124,43 @@ "minecraft:repair_cost": 0, "minecraft:repairable": { "items": "#minecraft:repairs_iron_armor" - } + }, + "minecraft:tooltip_display": {} } }, "minecraft:iron_chestplate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:armor", - "amount": 6.0, - "id": "minecraft:armor.chestplate", - "operation": "add_value", - "slot": "chest" - }, - { - "type": "minecraft:armor_toughness", - "amount": 0.0, - "id": "minecraft:armor.chestplate", - "operation": "add_value", - "slot": "chest" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:armor", + "amount": 6.0, + "id": "minecraft:armor.chestplate", + "operation": "add_value", + "slot": "chest" + }, + { + "type": "minecraft:armor_toughness", + "amount": 0.0, + "id": "minecraft:armor.chestplate", + "operation": "add_value", + "slot": "chest" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 9 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:equippable": { "asset_id": "minecraft:iron", "equip_sound": "minecraft:item.armor.equip_iron", "slot": "chest" }, "minecraft:item_model": "minecraft:iron_chestplate", - "minecraft:item_name": "{\"translate\":\"item.minecraft.iron_chestplate\"}", + "minecraft:item_name": { + "translate": "item.minecraft.iron_chestplate" + }, "minecraft:lore": [], "minecraft:max_damage": 240, "minecraft:max_stack_size": 1, @@ -10796,75 +11168,75 @@ "minecraft:repair_cost": 0, "minecraft:repairable": { "items": "#minecraft:repairs_iron_armor" - } + }, + "minecraft:tooltip_display": {} } }, "minecraft:iron_door": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:iron_door", - "minecraft:item_name": "{\"translate\":\"block.minecraft.iron_door\"}", + "minecraft:item_name": { + "translate": "block.minecraft.iron_door" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:iron_golem_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:iron_golem_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.iron_golem_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.iron_golem_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:iron_helmet": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:armor", - "amount": 2.0, - "id": "minecraft:armor.helmet", - "operation": "add_value", - "slot": "head" - }, - { - "type": "minecraft:armor_toughness", - "amount": 0.0, - "id": "minecraft:armor.helmet", - "operation": "add_value", - "slot": "head" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:armor", + "amount": 2.0, + "id": "minecraft:armor.helmet", + "operation": "add_value", + "slot": "head" + }, + { + "type": "minecraft:armor_toughness", + "amount": 0.0, + "id": "minecraft:armor.helmet", + "operation": "add_value", + "slot": "head" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 9 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:equippable": { "asset_id": "minecraft:iron", "equip_sound": "minecraft:item.armor.equip_iron", "slot": "head" }, "minecraft:item_model": "minecraft:iron_helmet", - "minecraft:item_name": "{\"translate\":\"item.minecraft.iron_helmet\"}", + "minecraft:item_name": { + "translate": "item.minecraft.iron_helmet" + }, "minecraft:lore": [], "minecraft:max_damage": 165, "minecraft:max_stack_size": 1, @@ -10872,38 +11244,38 @@ "minecraft:repair_cost": 0, "minecraft:repairable": { "items": "#minecraft:repairs_iron_armor" - } + }, + "minecraft:tooltip_display": {} } }, "minecraft:iron_hoe": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:attack_damage", - "amount": 0.0, - "id": "minecraft:base_attack_damage", - "operation": "add_value", - "slot": "mainhand" - }, - { - "type": "minecraft:attack_speed", - "amount": -1.0, - "id": "minecraft:base_attack_speed", - "operation": "add_value", - "slot": "mainhand" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:attack_damage", + "amount": 0.0, + "id": "minecraft:base_attack_damage", + "operation": "add_value", + "slot": "mainhand" + }, + { + "type": "minecraft:attack_speed", + "amount": -1.0, + "id": "minecraft:base_attack_speed", + "operation": "add_value", + "slot": "mainhand" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 14 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:iron_hoe", - "minecraft:item_name": "{\"translate\":\"item.minecraft.iron_hoe\"}", + "minecraft:item_name": { + "translate": "item.minecraft.iron_hoe" + }, "minecraft:lore": [], "minecraft:max_damage": 250, "minecraft:max_stack_size": 1, @@ -10924,97 +11296,103 @@ "speed": 6.0 } ] + }, + "minecraft:tooltip_display": {}, + "minecraft:weapon": { + "item_damage_per_attack": 2 } } }, "minecraft:iron_horse_armor": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:armor", - "amount": 5.0, - "id": "minecraft:armor.body", - "operation": "add_value", - "slot": "body" - }, - { - "type": "minecraft:armor_toughness", - "amount": 0.0, - "id": "minecraft:armor.body", - "operation": "add_value", - "slot": "body" - } - ] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:armor", + "amount": 5.0, + "id": "minecraft:armor.body", + "operation": "add_value", + "slot": "body" + }, + { + "type": "minecraft:armor_toughness", + "amount": 0.0, + "id": "minecraft:armor.body", + "operation": "add_value", + "slot": "body" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:equippable": { - "allowed_entities": "minecraft:horse", + "allowed_entities": "#minecraft:can_wear_horse_armor", "asset_id": "minecraft:iron", + "can_be_sheared": true, "damage_on_hurt": false, "equip_sound": "minecraft:entity.horse.armor", + "shearing_sound": "minecraft:item.horse_armor.unequip", "slot": "body" }, "minecraft:item_model": "minecraft:iron_horse_armor", - "minecraft:item_name": "{\"translate\":\"item.minecraft.iron_horse_armor\"}", + "minecraft:item_name": { + "translate": "item.minecraft.iron_horse_armor" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:iron_ingot": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:iron_ingot", - "minecraft:item_name": "{\"translate\":\"item.minecraft.iron_ingot\"}", + "minecraft:item_name": { + "translate": "item.minecraft.iron_ingot" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, + "minecraft:provides_trim_material": "minecraft:iron", "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:iron_leggings": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:armor", - "amount": 5.0, - "id": "minecraft:armor.leggings", - "operation": "add_value", - "slot": "legs" - }, - { - "type": "minecraft:armor_toughness", - "amount": 0.0, - "id": "minecraft:armor.leggings", - "operation": "add_value", - "slot": "legs" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:armor", + "amount": 5.0, + "id": "minecraft:armor.leggings", + "operation": "add_value", + "slot": "legs" + }, + { + "type": "minecraft:armor_toughness", + "amount": 0.0, + "id": "minecraft:armor.leggings", + "operation": "add_value", + "slot": "legs" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 9 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:equippable": { "asset_id": "minecraft:iron", "equip_sound": "minecraft:item.armor.equip_iron", "slot": "legs" }, "minecraft:item_model": "minecraft:iron_leggings", - "minecraft:item_name": "{\"translate\":\"item.minecraft.iron_leggings\"}", + "minecraft:item_name": { + "translate": "item.minecraft.iron_leggings" + }, "minecraft:lore": [], "minecraft:max_damage": 225, "minecraft:max_stack_size": 1, @@ -11022,70 +11400,70 @@ "minecraft:repair_cost": 0, "minecraft:repairable": { "items": "#minecraft:repairs_iron_armor" - } + }, + "minecraft:tooltip_display": {} } }, "minecraft:iron_nugget": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:iron_nugget", - "minecraft:item_name": "{\"translate\":\"item.minecraft.iron_nugget\"}", + "minecraft:item_name": { + "translate": "item.minecraft.iron_nugget" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:iron_ore": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:iron_ore", - "minecraft:item_name": "{\"translate\":\"block.minecraft.iron_ore\"}", + "minecraft:item_name": { + "translate": "block.minecraft.iron_ore" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:iron_pickaxe": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:attack_damage", - "amount": 3.0, - "id": "minecraft:base_attack_damage", - "operation": "add_value", - "slot": "mainhand" - }, - { - "type": "minecraft:attack_speed", - "amount": -2.799999952316284, - "id": "minecraft:base_attack_speed", - "operation": "add_value", - "slot": "mainhand" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:attack_damage", + "amount": 3.0, + "id": "minecraft:base_attack_damage", + "operation": "add_value", + "slot": "mainhand" + }, + { + "type": "minecraft:attack_speed", + "amount": -2.799999952316284, + "id": "minecraft:base_attack_speed", + "operation": "add_value", + "slot": "mainhand" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 14 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:iron_pickaxe", - "minecraft:item_name": "{\"translate\":\"item.minecraft.iron_pickaxe\"}", + "minecraft:item_name": { + "translate": "item.minecraft.iron_pickaxe" + }, "minecraft:lore": [], "minecraft:max_damage": 250, "minecraft:max_stack_size": 1, @@ -11106,38 +11484,41 @@ "speed": 6.0 } ] + }, + "minecraft:tooltip_display": {}, + "minecraft:weapon": { + "item_damage_per_attack": 2 } } }, "minecraft:iron_shovel": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:attack_damage", - "amount": 3.5, - "id": "minecraft:base_attack_damage", - "operation": "add_value", - "slot": "mainhand" - }, - { - "type": "minecraft:attack_speed", - "amount": -3.0, - "id": "minecraft:base_attack_speed", - "operation": "add_value", - "slot": "mainhand" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:attack_damage", + "amount": 3.5, + "id": "minecraft:base_attack_damage", + "operation": "add_value", + "slot": "mainhand" + }, + { + "type": "minecraft:attack_speed", + "amount": -3.0, + "id": "minecraft:base_attack_speed", + "operation": "add_value", + "slot": "mainhand" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 14 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:iron_shovel", - "minecraft:item_name": "{\"translate\":\"item.minecraft.iron_shovel\"}", + "minecraft:item_name": { + "translate": "item.minecraft.iron_shovel" + }, "minecraft:lore": [], "minecraft:max_damage": 250, "minecraft:max_stack_size": 1, @@ -11158,38 +11539,41 @@ "speed": 6.0 } ] + }, + "minecraft:tooltip_display": {}, + "minecraft:weapon": { + "item_damage_per_attack": 2 } } }, "minecraft:iron_sword": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:attack_damage", - "amount": 5.0, - "id": "minecraft:base_attack_damage", - "operation": "add_value", - "slot": "mainhand" - }, - { - "type": "minecraft:attack_speed", - "amount": -2.4000000953674316, - "id": "minecraft:base_attack_speed", - "operation": "add_value", - "slot": "mainhand" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:attack_damage", + "amount": 5.0, + "id": "minecraft:base_attack_damage", + "operation": "add_value", + "slot": "mainhand" + }, + { + "type": "minecraft:attack_speed", + "amount": -2.4000000953674316, + "id": "minecraft:base_attack_speed", + "operation": "add_value", + "slot": "mainhand" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 14 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:iron_sword", - "minecraft:item_name": "{\"translate\":\"item.minecraft.iron_sword\"}", + "minecraft:item_name": { + "translate": "item.minecraft.iron_sword" + }, "minecraft:lore": [], "minecraft:max_damage": 250, "minecraft:max_stack_size": 1, @@ -11199,6 +11583,7 @@ "items": "#minecraft:iron_tool_materials" }, "minecraft:tool": { + "can_destroy_blocks_in_creative": false, "damage_per_block": 2, "rules": [ { @@ -11206,593 +11591,615 @@ "correct_for_drops": true, "speed": 15.0 }, + { + "blocks": "#minecraft:sword_instantly_mines", + "speed": 3.4028235E38 + }, { "blocks": "#minecraft:sword_efficient", "speed": 1.5 } ] - } + }, + "minecraft:tooltip_display": {}, + "minecraft:weapon": {} } }, "minecraft:iron_trapdoor": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:iron_trapdoor", - "minecraft:item_name": "{\"translate\":\"block.minecraft.iron_trapdoor\"}", + "minecraft:item_name": { + "translate": "block.minecraft.iron_trapdoor" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:item_frame": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:item_frame", - "minecraft:item_name": "{\"translate\":\"item.minecraft.item_frame\"}", + "minecraft:item_name": { + "translate": "item.minecraft.item_frame" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:jack_o_lantern": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:jack_o_lantern", - "minecraft:item_name": "{\"translate\":\"block.minecraft.jack_o_lantern\"}", + "minecraft:item_name": { + "translate": "block.minecraft.jack_o_lantern" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:jigsaw": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:jigsaw", - "minecraft:item_name": "{\"translate\":\"block.minecraft.jigsaw\"}", + "minecraft:item_name": { + "translate": "block.minecraft.jigsaw" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "epic", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:jukebox": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:jukebox", - "minecraft:item_name": "{\"translate\":\"block.minecraft.jukebox\"}", + "minecraft:item_name": { + "translate": "block.minecraft.jukebox" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:jungle_boat": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:jungle_boat", - "minecraft:item_name": "{\"translate\":\"item.minecraft.jungle_boat\"}", + "minecraft:item_name": { + "translate": "item.minecraft.jungle_boat" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:jungle_button": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:jungle_button", - "minecraft:item_name": "{\"translate\":\"block.minecraft.jungle_button\"}", + "minecraft:item_name": { + "translate": "block.minecraft.jungle_button" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:jungle_chest_boat": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:jungle_chest_boat", - "minecraft:item_name": "{\"translate\":\"item.minecraft.jungle_chest_boat\"}", + "minecraft:item_name": { + "translate": "item.minecraft.jungle_chest_boat" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:jungle_door": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:jungle_door", - "minecraft:item_name": "{\"translate\":\"block.minecraft.jungle_door\"}", + "minecraft:item_name": { + "translate": "block.minecraft.jungle_door" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:jungle_fence": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:jungle_fence", - "minecraft:item_name": "{\"translate\":\"block.minecraft.jungle_fence\"}", + "minecraft:item_name": { + "translate": "block.minecraft.jungle_fence" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:jungle_fence_gate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:jungle_fence_gate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.jungle_fence_gate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.jungle_fence_gate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:jungle_hanging_sign": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:jungle_hanging_sign", - "minecraft:item_name": "{\"translate\":\"block.minecraft.jungle_hanging_sign\"}", + "minecraft:item_name": { + "translate": "block.minecraft.jungle_hanging_sign" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:jungle_leaves": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:jungle_leaves", - "minecraft:item_name": "{\"translate\":\"block.minecraft.jungle_leaves\"}", + "minecraft:item_name": { + "translate": "block.minecraft.jungle_leaves" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:jungle_log": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:jungle_log", - "minecraft:item_name": "{\"translate\":\"block.minecraft.jungle_log\"}", + "minecraft:item_name": { + "translate": "block.minecraft.jungle_log" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:jungle_planks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:jungle_planks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.jungle_planks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.jungle_planks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:jungle_pressure_plate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:jungle_pressure_plate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.jungle_pressure_plate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.jungle_pressure_plate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:jungle_sapling": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:jungle_sapling", - "minecraft:item_name": "{\"translate\":\"block.minecraft.jungle_sapling\"}", + "minecraft:item_name": { + "translate": "block.minecraft.jungle_sapling" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:jungle_sign": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:jungle_sign", - "minecraft:item_name": "{\"translate\":\"block.minecraft.jungle_sign\"}", + "minecraft:item_name": { + "translate": "block.minecraft.jungle_sign" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:jungle_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:jungle_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.jungle_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.jungle_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:jungle_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:jungle_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.jungle_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.jungle_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:jungle_trapdoor": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:jungle_trapdoor", - "minecraft:item_name": "{\"translate\":\"block.minecraft.jungle_trapdoor\"}", + "minecraft:item_name": { + "translate": "block.minecraft.jungle_trapdoor" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:jungle_wood": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:jungle_wood", - "minecraft:item_name": "{\"translate\":\"block.minecraft.jungle_wood\"}", + "minecraft:item_name": { + "translate": "block.minecraft.jungle_wood" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:kelp": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:kelp", - "minecraft:item_name": "{\"translate\":\"block.minecraft.kelp\"}", + "minecraft:item_name": { + "translate": "block.minecraft.kelp" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:knowledge_book": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:knowledge_book", - "minecraft:item_name": "{\"translate\":\"item.minecraft.knowledge_book\"}", + "minecraft:item_name": { + "translate": "item.minecraft.knowledge_book" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "epic", "minecraft:recipes": [], - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:ladder": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:ladder", - "minecraft:item_name": "{\"translate\":\"block.minecraft.ladder\"}", + "minecraft:item_name": { + "translate": "block.minecraft.ladder" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:lantern": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:lantern", - "minecraft:item_name": "{\"translate\":\"block.minecraft.lantern\"}", + "minecraft:item_name": { + "translate": "block.minecraft.lantern" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:lapis_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:lapis_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.lapis_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.lapis_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:lapis_lazuli": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:lapis_lazuli", - "minecraft:item_name": "{\"translate\":\"item.minecraft.lapis_lazuli\"}", + "minecraft:item_name": { + "translate": "item.minecraft.lapis_lazuli" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, + "minecraft:provides_trim_material": "minecraft:lapis", "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:lapis_ore": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:lapis_ore", - "minecraft:item_name": "{\"translate\":\"block.minecraft.lapis_ore\"}", + "minecraft:item_name": { + "translate": "block.minecraft.lapis_ore" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:large_amethyst_bud": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:large_amethyst_bud", - "minecraft:item_name": "{\"translate\":\"block.minecraft.large_amethyst_bud\"}", + "minecraft:item_name": { + "translate": "block.minecraft.large_amethyst_bud" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:large_fern": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:large_fern", - "minecraft:item_name": "{\"translate\":\"block.minecraft.large_fern\"}", + "minecraft:item_name": { + "translate": "block.minecraft.large_fern" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:lava_bucket": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:lava_bucket", - "minecraft:item_name": "{\"translate\":\"item.minecraft.lava_bucket\"}", + "minecraft:item_name": { + "translate": "item.minecraft.lava_bucket" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:lead": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:lead", - "minecraft:item_name": "{\"translate\":\"item.minecraft.lead\"}", + "minecraft:item_name": { + "translate": "item.minecraft.lead" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, - "minecraft:leather": { + "minecraft:leaf_litter": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:item_model": "minecraft:leaf_litter", + "minecraft:item_name": { + "translate": "block.minecraft.leaf_litter" }, - "minecraft:enchantments": { - "levels": {} - }, - "minecraft:item_model": "minecraft:leather", - "minecraft:item_name": "{\"translate\":\"item.minecraft.leather\"}", "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, - "minecraft:leather_boots": { + "minecraft:leather": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:armor", - "amount": 1.0, - "id": "minecraft:armor.boots", - "operation": "add_value", - "slot": "feet" - }, - { - "type": "minecraft:armor_toughness", - "amount": 0.0, - "id": "minecraft:armor.boots", - "operation": "add_value", - "slot": "feet" - } - ] + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:item_model": "minecraft:leather", + "minecraft:item_name": { + "translate": "item.minecraft.leather" }, + "minecraft:lore": [], + "minecraft:max_stack_size": 64, + "minecraft:rarity": "common", + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} + } + }, + "minecraft:leather_boots": { + "components": { + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:armor", + "amount": 1.0, + "id": "minecraft:armor.boots", + "operation": "add_value", + "slot": "feet" + }, + { + "type": "minecraft:armor_toughness", + "amount": 0.0, + "id": "minecraft:armor.boots", + "operation": "add_value", + "slot": "feet" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 15 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:equippable": { "asset_id": "minecraft:leather", "equip_sound": "minecraft:item.armor.equip_leather", "slot": "feet" }, "minecraft:item_model": "minecraft:leather_boots", - "minecraft:item_name": "{\"translate\":\"item.minecraft.leather_boots\"}", + "minecraft:item_name": { + "translate": "item.minecraft.leather_boots" + }, "minecraft:lore": [], "minecraft:max_damage": 65, "minecraft:max_stack_size": 1, @@ -11800,43 +12207,43 @@ "minecraft:repair_cost": 0, "minecraft:repairable": { "items": "#minecraft:repairs_leather_armor" - } + }, + "minecraft:tooltip_display": {} } }, "minecraft:leather_chestplate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:armor", - "amount": 3.0, - "id": "minecraft:armor.chestplate", - "operation": "add_value", - "slot": "chest" - }, - { - "type": "minecraft:armor_toughness", - "amount": 0.0, - "id": "minecraft:armor.chestplate", - "operation": "add_value", - "slot": "chest" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:armor", + "amount": 3.0, + "id": "minecraft:armor.chestplate", + "operation": "add_value", + "slot": "chest" + }, + { + "type": "minecraft:armor_toughness", + "amount": 0.0, + "id": "minecraft:armor.chestplate", + "operation": "add_value", + "slot": "chest" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 15 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:equippable": { "asset_id": "minecraft:leather", "equip_sound": "minecraft:item.armor.equip_leather", "slot": "chest" }, "minecraft:item_model": "minecraft:leather_chestplate", - "minecraft:item_name": "{\"translate\":\"item.minecraft.leather_chestplate\"}", + "minecraft:item_name": { + "translate": "item.minecraft.leather_chestplate" + }, "minecraft:lore": [], "minecraft:max_damage": 80, "minecraft:max_stack_size": 1, @@ -11844,43 +12251,43 @@ "minecraft:repair_cost": 0, "minecraft:repairable": { "items": "#minecraft:repairs_leather_armor" - } + }, + "minecraft:tooltip_display": {} } }, "minecraft:leather_helmet": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:armor", - "amount": 1.0, - "id": "minecraft:armor.helmet", - "operation": "add_value", - "slot": "head" - }, - { - "type": "minecraft:armor_toughness", - "amount": 0.0, - "id": "minecraft:armor.helmet", - "operation": "add_value", - "slot": "head" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:armor", + "amount": 1.0, + "id": "minecraft:armor.helmet", + "operation": "add_value", + "slot": "head" + }, + { + "type": "minecraft:armor_toughness", + "amount": 0.0, + "id": "minecraft:armor.helmet", + "operation": "add_value", + "slot": "head" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 15 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:equippable": { "asset_id": "minecraft:leather", "equip_sound": "minecraft:item.armor.equip_leather", "slot": "head" }, "minecraft:item_model": "minecraft:leather_helmet", - "minecraft:item_name": "{\"translate\":\"item.minecraft.leather_helmet\"}", + "minecraft:item_name": { + "translate": "item.minecraft.leather_helmet" + }, "minecraft:lore": [], "minecraft:max_damage": 55, "minecraft:max_stack_size": 1, @@ -11888,81 +12295,83 @@ "minecraft:repair_cost": 0, "minecraft:repairable": { "items": "#minecraft:repairs_leather_armor" - } + }, + "minecraft:tooltip_display": {} } }, "minecraft:leather_horse_armor": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:armor", - "amount": 3.0, - "id": "minecraft:armor.body", - "operation": "add_value", - "slot": "body" - }, - { - "type": "minecraft:armor_toughness", - "amount": 0.0, - "id": "minecraft:armor.body", - "operation": "add_value", - "slot": "body" - } - ] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:armor", + "amount": 3.0, + "id": "minecraft:armor.body", + "operation": "add_value", + "slot": "body" + }, + { + "type": "minecraft:armor_toughness", + "amount": 0.0, + "id": "minecraft:armor.body", + "operation": "add_value", + "slot": "body" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:equippable": { - "allowed_entities": "minecraft:horse", + "allowed_entities": "#minecraft:can_wear_horse_armor", "asset_id": "minecraft:leather", + "can_be_sheared": true, "damage_on_hurt": false, "equip_sound": "minecraft:entity.horse.armor", + "shearing_sound": "minecraft:item.horse_armor.unequip", "slot": "body" }, "minecraft:item_model": "minecraft:leather_horse_armor", - "minecraft:item_name": "{\"translate\":\"item.minecraft.leather_horse_armor\"}", + "minecraft:item_name": { + "translate": "item.minecraft.leather_horse_armor" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:leather_leggings": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:armor", - "amount": 2.0, - "id": "minecraft:armor.leggings", - "operation": "add_value", - "slot": "legs" - }, - { - "type": "minecraft:armor_toughness", - "amount": 0.0, - "id": "minecraft:armor.leggings", - "operation": "add_value", - "slot": "legs" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:armor", + "amount": 2.0, + "id": "minecraft:armor.leggings", + "operation": "add_value", + "slot": "legs" + }, + { + "type": "minecraft:armor_toughness", + "amount": 0.0, + "id": "minecraft:armor.leggings", + "operation": "add_value", + "slot": "legs" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 15 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:equippable": { "asset_id": "minecraft:leather", "equip_sound": "minecraft:item.armor.equip_leather", "slot": "legs" }, "minecraft:item_model": "minecraft:leather_leggings", - "minecraft:item_name": "{\"translate\":\"item.minecraft.leather_leggings\"}", + "minecraft:item_name": { + "translate": "item.minecraft.leather_leggings" + }, "minecraft:lore": [], "minecraft:max_damage": 75, "minecraft:max_stack_size": 1, @@ -11970,942 +12379,1024 @@ "minecraft:repair_cost": 0, "minecraft:repairable": { "items": "#minecraft:repairs_leather_armor" - } + }, + "minecraft:tooltip_display": {} } }, "minecraft:lectern": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:lectern", - "minecraft:item_name": "{\"translate\":\"block.minecraft.lectern\"}", + "minecraft:item_name": { + "translate": "block.minecraft.lectern" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:lever": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:lever", - "minecraft:item_name": "{\"translate\":\"block.minecraft.lever\"}", + "minecraft:item_name": { + "translate": "block.minecraft.lever" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:light": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], "minecraft:block_state": { "level": "15" }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:light", - "minecraft:item_name": "{\"translate\":\"block.minecraft.light\"}", + "minecraft:item_name": { + "translate": "block.minecraft.light" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "epic", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:light_blue_banner": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], "minecraft:banner_patterns": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:light_blue_banner", - "minecraft:item_name": "{\"translate\":\"block.minecraft.light_blue_banner\"}", + "minecraft:item_name": { + "translate": "block.minecraft.light_blue_banner" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:light_blue_bed": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:light_blue_bed", - "minecraft:item_name": "{\"translate\":\"block.minecraft.light_blue_bed\"}", + "minecraft:item_name": { + "translate": "block.minecraft.light_blue_bed" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:light_blue_bundle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:bundle_contents": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:light_blue_bundle", - "minecraft:item_name": "{\"translate\":\"item.minecraft.light_blue_bundle\"}", + "minecraft:item_name": { + "translate": "item.minecraft.light_blue_bundle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:light_blue_candle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:light_blue_candle", - "minecraft:item_name": "{\"translate\":\"block.minecraft.light_blue_candle\"}", + "minecraft:item_name": { + "translate": "block.minecraft.light_blue_candle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:light_blue_carpet": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:equippable": { "allowed_entities": [ "minecraft:llama", "minecraft:trader_llama" ], "asset_id": "minecraft:light_blue_carpet", + "can_be_sheared": true, "equip_sound": "minecraft:entity.llama.swag", + "shearing_sound": "minecraft:item.llama_carpet.unequip", "slot": "body" }, "minecraft:item_model": "minecraft:light_blue_carpet", - "minecraft:item_name": "{\"translate\":\"block.minecraft.light_blue_carpet\"}", + "minecraft:item_name": { + "translate": "block.minecraft.light_blue_carpet" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:light_blue_concrete": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:light_blue_concrete", - "minecraft:item_name": "{\"translate\":\"block.minecraft.light_blue_concrete\"}", + "minecraft:item_name": { + "translate": "block.minecraft.light_blue_concrete" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:light_blue_concrete_powder": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:light_blue_concrete_powder", - "minecraft:item_name": "{\"translate\":\"block.minecraft.light_blue_concrete_powder\"}", + "minecraft:item_name": { + "translate": "block.minecraft.light_blue_concrete_powder" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:light_blue_dye": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:light_blue_dye", - "minecraft:item_name": "{\"translate\":\"item.minecraft.light_blue_dye\"}", + "minecraft:item_name": { + "translate": "item.minecraft.light_blue_dye" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:light_blue_glazed_terracotta": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:light_blue_glazed_terracotta", - "minecraft:item_name": "{\"translate\":\"block.minecraft.light_blue_glazed_terracotta\"}", + "minecraft:item_name": { + "translate": "block.minecraft.light_blue_glazed_terracotta" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, - "minecraft:light_blue_shulker_box": { + "minecraft:light_blue_harness": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:equippable": { + "allowed_entities": "#minecraft:can_equip_harness", + "asset_id": "minecraft:light_blue_harness", + "can_be_sheared": true, + "equip_on_interact": true, + "equip_sound": "minecraft:entity.happy_ghast.equip", + "shearing_sound": "minecraft:entity.happy_ghast.unequip", + "slot": "body" }, - "minecraft:container": [], - "minecraft:enchantments": { - "levels": {} + "minecraft:item_model": "minecraft:light_blue_harness", + "minecraft:item_name": { + "translate": "item.minecraft.light_blue_harness" }, + "minecraft:lore": [], + "minecraft:max_stack_size": 1, + "minecraft:rarity": "common", + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} + } + }, + "minecraft:light_blue_shulker_box": { + "components": { + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:container": [], + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:light_blue_shulker_box", - "minecraft:item_name": "{\"translate\":\"block.minecraft.light_blue_shulker_box\"}", + "minecraft:item_name": { + "translate": "block.minecraft.light_blue_shulker_box" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:light_blue_stained_glass": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:light_blue_stained_glass", - "minecraft:item_name": "{\"translate\":\"block.minecraft.light_blue_stained_glass\"}", + "minecraft:item_name": { + "translate": "block.minecraft.light_blue_stained_glass" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:light_blue_stained_glass_pane": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:light_blue_stained_glass_pane", - "minecraft:item_name": "{\"translate\":\"block.minecraft.light_blue_stained_glass_pane\"}", + "minecraft:item_name": { + "translate": "block.minecraft.light_blue_stained_glass_pane" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:light_blue_terracotta": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:light_blue_terracotta", - "minecraft:item_name": "{\"translate\":\"block.minecraft.light_blue_terracotta\"}", + "minecraft:item_name": { + "translate": "block.minecraft.light_blue_terracotta" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:light_blue_wool": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:light_blue_wool", - "minecraft:item_name": "{\"translate\":\"block.minecraft.light_blue_wool\"}", + "minecraft:item_name": { + "translate": "block.minecraft.light_blue_wool" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:light_gray_banner": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], "minecraft:banner_patterns": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:light_gray_banner", - "minecraft:item_name": "{\"translate\":\"block.minecraft.light_gray_banner\"}", + "minecraft:item_name": { + "translate": "block.minecraft.light_gray_banner" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:light_gray_bed": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:light_gray_bed", - "minecraft:item_name": "{\"translate\":\"block.minecraft.light_gray_bed\"}", + "minecraft:item_name": { + "translate": "block.minecraft.light_gray_bed" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:light_gray_bundle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:bundle_contents": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:light_gray_bundle", - "minecraft:item_name": "{\"translate\":\"item.minecraft.light_gray_bundle\"}", + "minecraft:item_name": { + "translate": "item.minecraft.light_gray_bundle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:light_gray_candle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:light_gray_candle", - "minecraft:item_name": "{\"translate\":\"block.minecraft.light_gray_candle\"}", + "minecraft:item_name": { + "translate": "block.minecraft.light_gray_candle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:light_gray_carpet": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:equippable": { "allowed_entities": [ "minecraft:llama", "minecraft:trader_llama" ], "asset_id": "minecraft:light_gray_carpet", + "can_be_sheared": true, "equip_sound": "minecraft:entity.llama.swag", + "shearing_sound": "minecraft:item.llama_carpet.unequip", "slot": "body" }, "minecraft:item_model": "minecraft:light_gray_carpet", - "minecraft:item_name": "{\"translate\":\"block.minecraft.light_gray_carpet\"}", + "minecraft:item_name": { + "translate": "block.minecraft.light_gray_carpet" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:light_gray_concrete": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:light_gray_concrete", - "minecraft:item_name": "{\"translate\":\"block.minecraft.light_gray_concrete\"}", + "minecraft:item_name": { + "translate": "block.minecraft.light_gray_concrete" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:light_gray_concrete_powder": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:light_gray_concrete_powder", - "minecraft:item_name": "{\"translate\":\"block.minecraft.light_gray_concrete_powder\"}", + "minecraft:item_name": { + "translate": "block.minecraft.light_gray_concrete_powder" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:light_gray_dye": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:light_gray_dye", - "minecraft:item_name": "{\"translate\":\"item.minecraft.light_gray_dye\"}", + "minecraft:item_name": { + "translate": "item.minecraft.light_gray_dye" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:light_gray_glazed_terracotta": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:light_gray_glazed_terracotta", - "minecraft:item_name": "{\"translate\":\"block.minecraft.light_gray_glazed_terracotta\"}", + "minecraft:item_name": { + "translate": "block.minecraft.light_gray_glazed_terracotta" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, - "minecraft:light_gray_shulker_box": { + "minecraft:light_gray_harness": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:equippable": { + "allowed_entities": "#minecraft:can_equip_harness", + "asset_id": "minecraft:light_gray_harness", + "can_be_sheared": true, + "equip_on_interact": true, + "equip_sound": "minecraft:entity.happy_ghast.equip", + "shearing_sound": "minecraft:entity.happy_ghast.unequip", + "slot": "body" }, - "minecraft:container": [], - "minecraft:enchantments": { - "levels": {} + "minecraft:item_model": "minecraft:light_gray_harness", + "minecraft:item_name": { + "translate": "item.minecraft.light_gray_harness" }, + "minecraft:lore": [], + "minecraft:max_stack_size": 1, + "minecraft:rarity": "common", + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} + } + }, + "minecraft:light_gray_shulker_box": { + "components": { + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:container": [], + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:light_gray_shulker_box", - "minecraft:item_name": "{\"translate\":\"block.minecraft.light_gray_shulker_box\"}", + "minecraft:item_name": { + "translate": "block.minecraft.light_gray_shulker_box" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:light_gray_stained_glass": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:light_gray_stained_glass", - "minecraft:item_name": "{\"translate\":\"block.minecraft.light_gray_stained_glass\"}", + "minecraft:item_name": { + "translate": "block.minecraft.light_gray_stained_glass" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:light_gray_stained_glass_pane": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:light_gray_stained_glass_pane", - "minecraft:item_name": "{\"translate\":\"block.minecraft.light_gray_stained_glass_pane\"}", + "minecraft:item_name": { + "translate": "block.minecraft.light_gray_stained_glass_pane" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:light_gray_terracotta": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:light_gray_terracotta", - "minecraft:item_name": "{\"translate\":\"block.minecraft.light_gray_terracotta\"}", + "minecraft:item_name": { + "translate": "block.minecraft.light_gray_terracotta" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:light_gray_wool": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:light_gray_wool", - "minecraft:item_name": "{\"translate\":\"block.minecraft.light_gray_wool\"}", + "minecraft:item_name": { + "translate": "block.minecraft.light_gray_wool" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:light_weighted_pressure_plate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:light_weighted_pressure_plate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.light_weighted_pressure_plate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.light_weighted_pressure_plate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:lightning_rod": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:lightning_rod", - "minecraft:item_name": "{\"translate\":\"block.minecraft.lightning_rod\"}", + "minecraft:item_name": { + "translate": "block.minecraft.lightning_rod" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:lilac": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:lilac", - "minecraft:item_name": "{\"translate\":\"block.minecraft.lilac\"}", + "minecraft:item_name": { + "translate": "block.minecraft.lilac" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:lily_of_the_valley": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:lily_of_the_valley", - "minecraft:item_name": "{\"translate\":\"block.minecraft.lily_of_the_valley\"}", + "minecraft:item_name": { + "translate": "block.minecraft.lily_of_the_valley" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:lily_pad": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:lily_pad", - "minecraft:item_name": "{\"translate\":\"block.minecraft.lily_pad\"}", + "minecraft:item_name": { + "translate": "block.minecraft.lily_pad" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:lime_banner": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], "minecraft:banner_patterns": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:lime_banner", - "minecraft:item_name": "{\"translate\":\"block.minecraft.lime_banner\"}", + "minecraft:item_name": { + "translate": "block.minecraft.lime_banner" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:lime_bed": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:lime_bed", - "minecraft:item_name": "{\"translate\":\"block.minecraft.lime_bed\"}", + "minecraft:item_name": { + "translate": "block.minecraft.lime_bed" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:lime_bundle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:bundle_contents": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:lime_bundle", - "minecraft:item_name": "{\"translate\":\"item.minecraft.lime_bundle\"}", + "minecraft:item_name": { + "translate": "item.minecraft.lime_bundle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:lime_candle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:lime_candle", - "minecraft:item_name": "{\"translate\":\"block.minecraft.lime_candle\"}", + "minecraft:item_name": { + "translate": "block.minecraft.lime_candle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:lime_carpet": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:equippable": { "allowed_entities": [ "minecraft:llama", "minecraft:trader_llama" ], "asset_id": "minecraft:lime_carpet", + "can_be_sheared": true, "equip_sound": "minecraft:entity.llama.swag", + "shearing_sound": "minecraft:item.llama_carpet.unequip", "slot": "body" }, "minecraft:item_model": "minecraft:lime_carpet", - "minecraft:item_name": "{\"translate\":\"block.minecraft.lime_carpet\"}", + "minecraft:item_name": { + "translate": "block.minecraft.lime_carpet" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:lime_concrete": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:lime_concrete", - "minecraft:item_name": "{\"translate\":\"block.minecraft.lime_concrete\"}", + "minecraft:item_name": { + "translate": "block.minecraft.lime_concrete" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:lime_concrete_powder": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:lime_concrete_powder", - "minecraft:item_name": "{\"translate\":\"block.minecraft.lime_concrete_powder\"}", + "minecraft:item_name": { + "translate": "block.minecraft.lime_concrete_powder" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:lime_dye": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:item_model": "minecraft:lime_dye", + "minecraft:item_name": { + "translate": "item.minecraft.lime_dye" }, - "minecraft:enchantments": { - "levels": {} + "minecraft:lore": [], + "minecraft:max_stack_size": 64, + "minecraft:rarity": "common", + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} + } + }, + "minecraft:lime_glazed_terracotta": { + "components": { + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:item_model": "minecraft:lime_glazed_terracotta", + "minecraft:item_name": { + "translate": "block.minecraft.lime_glazed_terracotta" }, - "minecraft:item_model": "minecraft:lime_dye", - "minecraft:item_name": "{\"translate\":\"item.minecraft.lime_dye\"}", "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, - "minecraft:lime_glazed_terracotta": { + "minecraft:lime_harness": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:equippable": { + "allowed_entities": "#minecraft:can_equip_harness", + "asset_id": "minecraft:lime_harness", + "can_be_sheared": true, + "equip_on_interact": true, + "equip_sound": "minecraft:entity.happy_ghast.equip", + "shearing_sound": "minecraft:entity.happy_ghast.unequip", + "slot": "body" }, - "minecraft:enchantments": { - "levels": {} + "minecraft:item_model": "minecraft:lime_harness", + "minecraft:item_name": { + "translate": "item.minecraft.lime_harness" }, - "minecraft:item_model": "minecraft:lime_glazed_terracotta", - "minecraft:item_name": "{\"translate\":\"block.minecraft.lime_glazed_terracotta\"}", "minecraft:lore": [], - "minecraft:max_stack_size": 64, + "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:lime_shulker_box": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:container": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:lime_shulker_box", - "minecraft:item_name": "{\"translate\":\"block.minecraft.lime_shulker_box\"}", + "minecraft:item_name": { + "translate": "block.minecraft.lime_shulker_box" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:lime_stained_glass": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:lime_stained_glass", - "minecraft:item_name": "{\"translate\":\"block.minecraft.lime_stained_glass\"}", + "minecraft:item_name": { + "translate": "block.minecraft.lime_stained_glass" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:lime_stained_glass_pane": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:lime_stained_glass_pane", - "minecraft:item_name": "{\"translate\":\"block.minecraft.lime_stained_glass_pane\"}", + "minecraft:item_name": { + "translate": "block.minecraft.lime_stained_glass_pane" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:lime_terracotta": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:lime_terracotta", - "minecraft:item_name": "{\"translate\":\"block.minecraft.lime_terracotta\"}", + "minecraft:item_name": { + "translate": "block.minecraft.lime_terracotta" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:lime_wool": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:lime_wool", - "minecraft:item_name": "{\"translate\":\"block.minecraft.lime_wool\"}", + "minecraft:item_name": { + "translate": "block.minecraft.lime_wool" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:lingering_potion": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:lingering_potion", - "minecraft:item_name": "{\"translate\":\"item.minecraft.lingering_potion\"}", + "minecraft:item_name": { + "translate": "item.minecraft.lingering_potion" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:potion_contents": {}, + "minecraft:potion_duration_scale": 0.25, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:llama_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:llama_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.llama_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.llama_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:lodestone": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:lodestone", - "minecraft:item_name": "{\"translate\":\"block.minecraft.lodestone\"}", + "minecraft:item_name": { + "translate": "block.minecraft.lodestone" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:loom": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:loom", - "minecraft:item_name": "{\"translate\":\"block.minecraft.loom\"}", + "minecraft:item_name": { + "translate": "block.minecraft.loom" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mace": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:attack_damage", - "amount": 5.0, - "id": "minecraft:base_attack_damage", - "operation": "add_value", - "slot": "mainhand" - }, - { - "type": "minecraft:attack_speed", - "amount": -3.4000000953674316, - "id": "minecraft:base_attack_speed", - "operation": "add_value", - "slot": "mainhand" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:attack_damage", + "amount": 5.0, + "id": "minecraft:base_attack_damage", + "operation": "add_value", + "slot": "mainhand" + }, + { + "type": "minecraft:attack_speed", + "amount": -3.4000000953674316, + "id": "minecraft:base_attack_speed", + "operation": "add_value", + "slot": "mainhand" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 15 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mace", - "minecraft:item_name": "{\"translate\":\"item.minecraft.mace\"}", + "minecraft:item_name": { + "translate": "item.minecraft.mace" + }, "minecraft:lore": [], "minecraft:max_damage": 500, "minecraft:max_stack_size": 1, @@ -12915,673 +13406,702 @@ "items": "minecraft:breeze_rod" }, "minecraft:tool": { + "can_destroy_blocks_in_creative": false, "damage_per_block": 2, "rules": [] - } + }, + "minecraft:tooltip_display": {}, + "minecraft:weapon": {} } }, "minecraft:magenta_banner": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], "minecraft:banner_patterns": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:magenta_banner", - "minecraft:item_name": "{\"translate\":\"block.minecraft.magenta_banner\"}", + "minecraft:item_name": { + "translate": "block.minecraft.magenta_banner" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:magenta_bed": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:magenta_bed", - "minecraft:item_name": "{\"translate\":\"block.minecraft.magenta_bed\"}", + "minecraft:item_name": { + "translate": "block.minecraft.magenta_bed" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:magenta_bundle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:bundle_contents": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:magenta_bundle", - "minecraft:item_name": "{\"translate\":\"item.minecraft.magenta_bundle\"}", + "minecraft:item_name": { + "translate": "item.minecraft.magenta_bundle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:magenta_candle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:magenta_candle", - "minecraft:item_name": "{\"translate\":\"block.minecraft.magenta_candle\"}", + "minecraft:item_name": { + "translate": "block.minecraft.magenta_candle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:magenta_carpet": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:equippable": { "allowed_entities": [ "minecraft:llama", "minecraft:trader_llama" ], "asset_id": "minecraft:magenta_carpet", + "can_be_sheared": true, "equip_sound": "minecraft:entity.llama.swag", + "shearing_sound": "minecraft:item.llama_carpet.unequip", "slot": "body" }, "minecraft:item_model": "minecraft:magenta_carpet", - "minecraft:item_name": "{\"translate\":\"block.minecraft.magenta_carpet\"}", + "minecraft:item_name": { + "translate": "block.minecraft.magenta_carpet" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:magenta_concrete": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:magenta_concrete", - "minecraft:item_name": "{\"translate\":\"block.minecraft.magenta_concrete\"}", + "minecraft:item_name": { + "translate": "block.minecraft.magenta_concrete" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:magenta_concrete_powder": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:magenta_concrete_powder", - "minecraft:item_name": "{\"translate\":\"block.minecraft.magenta_concrete_powder\"}", + "minecraft:item_name": { + "translate": "block.minecraft.magenta_concrete_powder" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:magenta_dye": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:magenta_dye", - "minecraft:item_name": "{\"translate\":\"item.minecraft.magenta_dye\"}", + "minecraft:item_name": { + "translate": "item.minecraft.magenta_dye" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:magenta_glazed_terracotta": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:magenta_glazed_terracotta", - "minecraft:item_name": "{\"translate\":\"block.minecraft.magenta_glazed_terracotta\"}", + "minecraft:item_name": { + "translate": "block.minecraft.magenta_glazed_terracotta" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, - "minecraft:magenta_shulker_box": { + "minecraft:magenta_harness": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:equippable": { + "allowed_entities": "#minecraft:can_equip_harness", + "asset_id": "minecraft:magenta_harness", + "can_be_sheared": true, + "equip_on_interact": true, + "equip_sound": "minecraft:entity.happy_ghast.equip", + "shearing_sound": "minecraft:entity.happy_ghast.unequip", + "slot": "body" }, - "minecraft:container": [], - "minecraft:enchantments": { - "levels": {} + "minecraft:item_model": "minecraft:magenta_harness", + "minecraft:item_name": { + "translate": "item.minecraft.magenta_harness" }, + "minecraft:lore": [], + "minecraft:max_stack_size": 1, + "minecraft:rarity": "common", + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} + } + }, + "minecraft:magenta_shulker_box": { + "components": { + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:container": [], + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:magenta_shulker_box", - "minecraft:item_name": "{\"translate\":\"block.minecraft.magenta_shulker_box\"}", + "minecraft:item_name": { + "translate": "block.minecraft.magenta_shulker_box" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:magenta_stained_glass": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:magenta_stained_glass", - "minecraft:item_name": "{\"translate\":\"block.minecraft.magenta_stained_glass\"}", + "minecraft:item_name": { + "translate": "block.minecraft.magenta_stained_glass" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:magenta_stained_glass_pane": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:magenta_stained_glass_pane", - "minecraft:item_name": "{\"translate\":\"block.minecraft.magenta_stained_glass_pane\"}", + "minecraft:item_name": { + "translate": "block.minecraft.magenta_stained_glass_pane" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:magenta_terracotta": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:magenta_terracotta", - "minecraft:item_name": "{\"translate\":\"block.minecraft.magenta_terracotta\"}", + "minecraft:item_name": { + "translate": "block.minecraft.magenta_terracotta" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:magenta_wool": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:magenta_wool", - "minecraft:item_name": "{\"translate\":\"block.minecraft.magenta_wool\"}", + "minecraft:item_name": { + "translate": "block.minecraft.magenta_wool" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:magma_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:magma_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.magma_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.magma_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:magma_cream": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:magma_cream", - "minecraft:item_name": "{\"translate\":\"item.minecraft.magma_cream\"}", + "minecraft:item_name": { + "translate": "item.minecraft.magma_cream" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:magma_cube_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:magma_cube_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.magma_cube_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.magma_cube_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mangrove_boat": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mangrove_boat", - "minecraft:item_name": "{\"translate\":\"item.minecraft.mangrove_boat\"}", + "minecraft:item_name": { + "translate": "item.minecraft.mangrove_boat" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mangrove_button": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mangrove_button", - "minecraft:item_name": "{\"translate\":\"block.minecraft.mangrove_button\"}", + "minecraft:item_name": { + "translate": "block.minecraft.mangrove_button" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mangrove_chest_boat": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mangrove_chest_boat", - "minecraft:item_name": "{\"translate\":\"item.minecraft.mangrove_chest_boat\"}", + "minecraft:item_name": { + "translate": "item.minecraft.mangrove_chest_boat" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mangrove_door": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mangrove_door", - "minecraft:item_name": "{\"translate\":\"block.minecraft.mangrove_door\"}", + "minecraft:item_name": { + "translate": "block.minecraft.mangrove_door" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mangrove_fence": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mangrove_fence", - "minecraft:item_name": "{\"translate\":\"block.minecraft.mangrove_fence\"}", + "minecraft:item_name": { + "translate": "block.minecraft.mangrove_fence" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mangrove_fence_gate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mangrove_fence_gate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.mangrove_fence_gate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.mangrove_fence_gate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mangrove_hanging_sign": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mangrove_hanging_sign", - "minecraft:item_name": "{\"translate\":\"block.minecraft.mangrove_hanging_sign\"}", + "minecraft:item_name": { + "translate": "block.minecraft.mangrove_hanging_sign" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mangrove_leaves": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mangrove_leaves", - "minecraft:item_name": "{\"translate\":\"block.minecraft.mangrove_leaves\"}", + "minecraft:item_name": { + "translate": "block.minecraft.mangrove_leaves" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mangrove_log": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mangrove_log", - "minecraft:item_name": "{\"translate\":\"block.minecraft.mangrove_log\"}", + "minecraft:item_name": { + "translate": "block.minecraft.mangrove_log" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mangrove_planks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mangrove_planks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.mangrove_planks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.mangrove_planks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mangrove_pressure_plate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mangrove_pressure_plate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.mangrove_pressure_plate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.mangrove_pressure_plate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mangrove_propagule": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mangrove_propagule", - "minecraft:item_name": "{\"translate\":\"block.minecraft.mangrove_propagule\"}", + "minecraft:item_name": { + "translate": "block.minecraft.mangrove_propagule" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mangrove_roots": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mangrove_roots", - "minecraft:item_name": "{\"translate\":\"block.minecraft.mangrove_roots\"}", + "minecraft:item_name": { + "translate": "block.minecraft.mangrove_roots" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mangrove_sign": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mangrove_sign", - "minecraft:item_name": "{\"translate\":\"block.minecraft.mangrove_sign\"}", + "minecraft:item_name": { + "translate": "block.minecraft.mangrove_sign" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mangrove_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mangrove_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.mangrove_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.mangrove_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mangrove_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mangrove_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.mangrove_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.mangrove_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mangrove_trapdoor": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mangrove_trapdoor", - "minecraft:item_name": "{\"translate\":\"block.minecraft.mangrove_trapdoor\"}", + "minecraft:item_name": { + "translate": "block.minecraft.mangrove_trapdoor" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mangrove_wood": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mangrove_wood", - "minecraft:item_name": "{\"translate\":\"block.minecraft.mangrove_wood\"}", + "minecraft:item_name": { + "translate": "block.minecraft.mangrove_wood" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:map": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:map", - "minecraft:item_name": "{\"translate\":\"item.minecraft.map\"}", + "minecraft:item_name": { + "translate": "item.minecraft.map" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:medium_amethyst_bud": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:medium_amethyst_bud", - "minecraft:item_name": "{\"translate\":\"block.minecraft.medium_amethyst_bud\"}", + "minecraft:item_name": { + "translate": "block.minecraft.medium_amethyst_bud" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:melon": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:melon", - "minecraft:item_name": "{\"translate\":\"block.minecraft.melon\"}", + "minecraft:item_name": { + "translate": "block.minecraft.melon" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:melon_seeds": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:melon_seeds", - "minecraft:item_name": "{\"translate\":\"item.minecraft.melon_seeds\"}", + "minecraft:item_name": { + "translate": "item.minecraft.melon_seeds" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:melon_slice": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 2, "saturation": 1.2 }, "minecraft:item_model": "minecraft:melon_slice", - "minecraft:item_name": "{\"translate\":\"item.minecraft.melon_slice\"}", + "minecraft:item_name": { + "translate": "item.minecraft.melon_slice" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:milk_bucket": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": { "animation": "drink", "has_consume_particles": false, @@ -13592,15 +14112,16 @@ ], "sound": "minecraft:entity.generic.drink" }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:milk_bucket", - "minecraft:item_name": "{\"translate\":\"item.minecraft.milk_bucket\"}", + "minecraft:item_name": { + "translate": "item.minecraft.milk_bucket" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {}, "minecraft:use_remainder": { "count": 1, "id": "minecraft:bucket" @@ -13609,391 +14130,392 @@ }, "minecraft:minecart": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:minecart", - "minecraft:item_name": "{\"translate\":\"item.minecraft.minecart\"}", + "minecraft:item_name": { + "translate": "item.minecraft.minecart" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:miner_pottery_sherd": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:miner_pottery_sherd", - "minecraft:item_name": "{\"translate\":\"item.minecraft.miner_pottery_sherd\"}", + "minecraft:item_name": { + "translate": "item.minecraft.miner_pottery_sherd" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mojang_banner_pattern": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mojang_banner_pattern", - "minecraft:item_name": "{\"translate\":\"item.minecraft.mojang_banner_pattern\"}", + "minecraft:item_name": { + "translate": "item.minecraft.mojang_banner_pattern" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, + "minecraft:provides_banner_patterns": "#minecraft:pattern_item/mojang", "minecraft:rarity": "rare", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mooshroom_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mooshroom_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.mooshroom_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.mooshroom_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:moss_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:moss_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.moss_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.moss_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:moss_carpet": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:moss_carpet", - "minecraft:item_name": "{\"translate\":\"block.minecraft.moss_carpet\"}", + "minecraft:item_name": { + "translate": "block.minecraft.moss_carpet" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mossy_cobblestone": { - "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "components": { + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mossy_cobblestone", - "minecraft:item_name": "{\"translate\":\"block.minecraft.mossy_cobblestone\"}", + "minecraft:item_name": { + "translate": "block.minecraft.mossy_cobblestone" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mossy_cobblestone_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mossy_cobblestone_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.mossy_cobblestone_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.mossy_cobblestone_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mossy_cobblestone_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mossy_cobblestone_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.mossy_cobblestone_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.mossy_cobblestone_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mossy_cobblestone_wall": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mossy_cobblestone_wall", - "minecraft:item_name": "{\"translate\":\"block.minecraft.mossy_cobblestone_wall\"}", + "minecraft:item_name": { + "translate": "block.minecraft.mossy_cobblestone_wall" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mossy_stone_brick_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mossy_stone_brick_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.mossy_stone_brick_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.mossy_stone_brick_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mossy_stone_brick_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mossy_stone_brick_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.mossy_stone_brick_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.mossy_stone_brick_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mossy_stone_brick_wall": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mossy_stone_brick_wall", - "minecraft:item_name": "{\"translate\":\"block.minecraft.mossy_stone_brick_wall\"}", + "minecraft:item_name": { + "translate": "block.minecraft.mossy_stone_brick_wall" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mossy_stone_bricks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mossy_stone_bricks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.mossy_stone_bricks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.mossy_stone_bricks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mourner_pottery_sherd": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mourner_pottery_sherd", - "minecraft:item_name": "{\"translate\":\"item.minecraft.mourner_pottery_sherd\"}", + "minecraft:item_name": { + "translate": "item.minecraft.mourner_pottery_sherd" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mud": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mud", - "minecraft:item_name": "{\"translate\":\"block.minecraft.mud\"}", + "minecraft:item_name": { + "translate": "block.minecraft.mud" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mud_brick_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mud_brick_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.mud_brick_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.mud_brick_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mud_brick_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mud_brick_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.mud_brick_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.mud_brick_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mud_brick_wall": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mud_brick_wall", - "minecraft:item_name": "{\"translate\":\"block.minecraft.mud_brick_wall\"}", + "minecraft:item_name": { + "translate": "block.minecraft.mud_brick_wall" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mud_bricks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mud_bricks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.mud_bricks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.mud_bricks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:muddy_mangrove_roots": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:muddy_mangrove_roots", - "minecraft:item_name": "{\"translate\":\"block.minecraft.muddy_mangrove_roots\"}", + "minecraft:item_name": { + "translate": "block.minecraft.muddy_mangrove_roots" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mule_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mule_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.mule_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.mule_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mushroom_stem": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mushroom_stem", - "minecraft:item_name": "{\"translate\":\"block.minecraft.mushroom_stem\"}", + "minecraft:item_name": { + "translate": "block.minecraft.mushroom_stem" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mushroom_stew": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 6, "saturation": 7.2000003 }, "minecraft:item_model": "minecraft:mushroom_stew", - "minecraft:item_name": "{\"translate\":\"item.minecraft.mushroom_stew\"}", + "minecraft:item_name": { + "translate": "item.minecraft.mushroom_stew" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {}, "minecraft:use_remainder": { "count": 1, "id": "minecraft:bowl" @@ -14002,650 +14524,645 @@ }, "minecraft:music_disc_11": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:music_disc_11", - "minecraft:item_name": "{\"translate\":\"item.minecraft.music_disc_11\"}", - "minecraft:jukebox_playable": { - "song": "minecraft:11" + "minecraft:item_name": { + "translate": "item.minecraft.music_disc_11" }, + "minecraft:jukebox_playable": "minecraft:11", "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:music_disc_13": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:music_disc_13", - "minecraft:item_name": "{\"translate\":\"item.minecraft.music_disc_13\"}", - "minecraft:jukebox_playable": { - "song": "minecraft:13" + "minecraft:item_name": { + "translate": "item.minecraft.music_disc_13" }, + "minecraft:jukebox_playable": "minecraft:13", "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:music_disc_5": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:music_disc_5", - "minecraft:item_name": "{\"translate\":\"item.minecraft.music_disc_5\"}", - "minecraft:jukebox_playable": { - "song": "minecraft:5" + "minecraft:item_name": { + "translate": "item.minecraft.music_disc_5" }, + "minecraft:jukebox_playable": "minecraft:5", "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:music_disc_blocks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:music_disc_blocks", - "minecraft:item_name": "{\"translate\":\"item.minecraft.music_disc_blocks\"}", - "minecraft:jukebox_playable": { - "song": "minecraft:blocks" + "minecraft:item_name": { + "translate": "item.minecraft.music_disc_blocks" }, + "minecraft:jukebox_playable": "minecraft:blocks", "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:music_disc_cat": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:music_disc_cat", - "minecraft:item_name": "{\"translate\":\"item.minecraft.music_disc_cat\"}", - "minecraft:jukebox_playable": { - "song": "minecraft:cat" + "minecraft:item_name": { + "translate": "item.minecraft.music_disc_cat" }, + "minecraft:jukebox_playable": "minecraft:cat", "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:music_disc_chirp": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:music_disc_chirp", - "minecraft:item_name": "{\"translate\":\"item.minecraft.music_disc_chirp\"}", - "minecraft:jukebox_playable": { - "song": "minecraft:chirp" + "minecraft:item_name": { + "translate": "item.minecraft.music_disc_chirp" }, + "minecraft:jukebox_playable": "minecraft:chirp", "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:music_disc_creator": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:music_disc_creator", - "minecraft:item_name": "{\"translate\":\"item.minecraft.music_disc_creator\"}", - "minecraft:jukebox_playable": { - "song": "minecraft:creator" + "minecraft:item_name": { + "translate": "item.minecraft.music_disc_creator" }, + "minecraft:jukebox_playable": "minecraft:creator", "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "rare", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:music_disc_creator_music_box": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:music_disc_creator_music_box", - "minecraft:item_name": "{\"translate\":\"item.minecraft.music_disc_creator_music_box\"}", - "minecraft:jukebox_playable": { - "song": "minecraft:creator_music_box" + "minecraft:item_name": { + "translate": "item.minecraft.music_disc_creator_music_box" }, + "minecraft:jukebox_playable": "minecraft:creator_music_box", "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:music_disc_far": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:music_disc_far", - "minecraft:item_name": "{\"translate\":\"item.minecraft.music_disc_far\"}", - "minecraft:jukebox_playable": { - "song": "minecraft:far" + "minecraft:item_name": { + "translate": "item.minecraft.music_disc_far" }, + "minecraft:jukebox_playable": "minecraft:far", "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, - "minecraft:music_disc_mall": { + "minecraft:music_disc_lava_chicken": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:item_model": "minecraft:music_disc_lava_chicken", + "minecraft:item_name": { + "translate": "item.minecraft.music_disc_lava_chicken" }, + "minecraft:jukebox_playable": "minecraft:lava_chicken", + "minecraft:lore": [], + "minecraft:max_stack_size": 1, + "minecraft:rarity": "rare", + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} + } + }, + "minecraft:music_disc_mall": { + "components": { + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:music_disc_mall", - "minecraft:item_name": "{\"translate\":\"item.minecraft.music_disc_mall\"}", - "minecraft:jukebox_playable": { - "song": "minecraft:mall" + "minecraft:item_name": { + "translate": "item.minecraft.music_disc_mall" }, + "minecraft:jukebox_playable": "minecraft:mall", "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:music_disc_mellohi": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:music_disc_mellohi", - "minecraft:item_name": "{\"translate\":\"item.minecraft.music_disc_mellohi\"}", - "minecraft:jukebox_playable": { - "song": "minecraft:mellohi" + "minecraft:item_name": { + "translate": "item.minecraft.music_disc_mellohi" }, + "minecraft:jukebox_playable": "minecraft:mellohi", "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:music_disc_otherside": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:music_disc_otherside", - "minecraft:item_name": "{\"translate\":\"item.minecraft.music_disc_otherside\"}", - "minecraft:jukebox_playable": { - "song": "minecraft:otherside" + "minecraft:item_name": { + "translate": "item.minecraft.music_disc_otherside" }, + "minecraft:jukebox_playable": "minecraft:otherside", "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "rare", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:music_disc_pigstep": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:music_disc_pigstep", - "minecraft:item_name": "{\"translate\":\"item.minecraft.music_disc_pigstep\"}", - "minecraft:jukebox_playable": { - "song": "minecraft:pigstep" + "minecraft:item_name": { + "translate": "item.minecraft.music_disc_pigstep" }, + "minecraft:jukebox_playable": "minecraft:pigstep", "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "rare", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:music_disc_precipice": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:music_disc_precipice", - "minecraft:item_name": "{\"translate\":\"item.minecraft.music_disc_precipice\"}", - "minecraft:jukebox_playable": { - "song": "minecraft:precipice" + "minecraft:item_name": { + "translate": "item.minecraft.music_disc_precipice" }, + "minecraft:jukebox_playable": "minecraft:precipice", "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:music_disc_relic": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:music_disc_relic", - "minecraft:item_name": "{\"translate\":\"item.minecraft.music_disc_relic\"}", - "minecraft:jukebox_playable": { - "song": "minecraft:relic" + "minecraft:item_name": { + "translate": "item.minecraft.music_disc_relic" }, + "minecraft:jukebox_playable": "minecraft:relic", "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:music_disc_stal": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:music_disc_stal", - "minecraft:item_name": "{\"translate\":\"item.minecraft.music_disc_stal\"}", - "minecraft:jukebox_playable": { - "song": "minecraft:stal" + "minecraft:item_name": { + "translate": "item.minecraft.music_disc_stal" }, + "minecraft:jukebox_playable": "minecraft:stal", "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:music_disc_strad": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:music_disc_strad", - "minecraft:item_name": "{\"translate\":\"item.minecraft.music_disc_strad\"}", - "minecraft:jukebox_playable": { - "song": "minecraft:strad" + "minecraft:item_name": { + "translate": "item.minecraft.music_disc_strad" }, + "minecraft:jukebox_playable": "minecraft:strad", "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, - "minecraft:music_disc_wait": { + "minecraft:music_disc_tears": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:item_model": "minecraft:music_disc_tears", + "minecraft:item_name": { + "translate": "item.minecraft.music_disc_tears" }, + "minecraft:jukebox_playable": "minecraft:tears", + "minecraft:lore": [], + "minecraft:max_stack_size": 1, + "minecraft:rarity": "uncommon", + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} + } + }, + "minecraft:music_disc_wait": { + "components": { + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:music_disc_wait", - "minecraft:item_name": "{\"translate\":\"item.minecraft.music_disc_wait\"}", - "minecraft:jukebox_playable": { - "song": "minecraft:wait" + "minecraft:item_name": { + "translate": "item.minecraft.music_disc_wait" }, + "minecraft:jukebox_playable": "minecraft:wait", "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:music_disc_ward": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:music_disc_ward", - "minecraft:item_name": "{\"translate\":\"item.minecraft.music_disc_ward\"}", - "minecraft:jukebox_playable": { - "song": "minecraft:ward" + "minecraft:item_name": { + "translate": "item.minecraft.music_disc_ward" }, + "minecraft:jukebox_playable": "minecraft:ward", "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mutton": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 2, "saturation": 1.2 }, "minecraft:item_model": "minecraft:mutton", - "minecraft:item_name": "{\"translate\":\"item.minecraft.mutton\"}", + "minecraft:item_name": { + "translate": "item.minecraft.mutton" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:mycelium": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:mycelium", - "minecraft:item_name": "{\"translate\":\"block.minecraft.mycelium\"}", + "minecraft:item_name": { + "translate": "block.minecraft.mycelium" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:name_tag": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:name_tag", - "minecraft:item_name": "{\"translate\":\"item.minecraft.name_tag\"}", + "minecraft:item_name": { + "translate": "item.minecraft.name_tag" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:nautilus_shell": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:nautilus_shell", - "minecraft:item_name": "{\"translate\":\"item.minecraft.nautilus_shell\"}", + "minecraft:item_name": { + "translate": "item.minecraft.nautilus_shell" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:nether_brick": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:nether_brick", - "minecraft:item_name": "{\"translate\":\"item.minecraft.nether_brick\"}", + "minecraft:item_name": { + "translate": "item.minecraft.nether_brick" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:nether_brick_fence": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:nether_brick_fence", - "minecraft:item_name": "{\"translate\":\"block.minecraft.nether_brick_fence\"}", + "minecraft:item_name": { + "translate": "block.minecraft.nether_brick_fence" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:nether_brick_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:nether_brick_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.nether_brick_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.nether_brick_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:nether_brick_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:nether_brick_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.nether_brick_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.nether_brick_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:nether_brick_wall": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:nether_brick_wall", - "minecraft:item_name": "{\"translate\":\"block.minecraft.nether_brick_wall\"}", + "minecraft:item_name": { + "translate": "block.minecraft.nether_brick_wall" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:nether_bricks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:nether_bricks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.nether_bricks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.nether_bricks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:nether_gold_ore": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:nether_gold_ore", - "minecraft:item_name": "{\"translate\":\"block.minecraft.nether_gold_ore\"}", + "minecraft:item_name": { + "translate": "block.minecraft.nether_gold_ore" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:nether_quartz_ore": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:nether_quartz_ore", - "minecraft:item_name": "{\"translate\":\"block.minecraft.nether_quartz_ore\"}", + "minecraft:item_name": { + "translate": "block.minecraft.nether_quartz_ore" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:nether_sprouts": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:nether_sprouts", - "minecraft:item_name": "{\"translate\":\"block.minecraft.nether_sprouts\"}", + "minecraft:item_name": { + "translate": "block.minecraft.nether_sprouts" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:nether_star": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage_resistant": { "types": "#minecraft:is_explosion" }, "minecraft:enchantment_glint_override": true, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:nether_star", - "minecraft:item_name": "{\"translate\":\"item.minecraft.nether_star\"}", + "minecraft:item_name": { + "translate": "item.minecraft.nether_star" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "rare", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:nether_wart": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:nether_wart", - "minecraft:item_name": "{\"translate\":\"item.minecraft.nether_wart\"}", + "minecraft:item_name": { + "translate": "item.minecraft.nether_wart" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:nether_wart_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:nether_wart_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.nether_wart_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.nether_wart_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:netherite_axe": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:attack_damage", - "amount": 9.0, - "id": "minecraft:base_attack_damage", - "operation": "add_value", - "slot": "mainhand" - }, - { - "type": "minecraft:attack_speed", - "amount": -3.0, - "id": "minecraft:base_attack_speed", - "operation": "add_value", - "slot": "mainhand" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:attack_damage", + "amount": 9.0, + "id": "minecraft:base_attack_damage", + "operation": "add_value", + "slot": "mainhand" + }, + { + "type": "minecraft:attack_speed", + "amount": -3.0, + "id": "minecraft:base_attack_speed", + "operation": "add_value", + "slot": "mainhand" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:damage_resistant": { "types": "#minecraft:is_fire" @@ -14653,11 +15170,11 @@ "minecraft:enchantable": { "value": 15 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:netherite_axe", - "minecraft:item_name": "{\"translate\":\"item.minecraft.netherite_axe\"}", + "minecraft:item_name": { + "translate": "item.minecraft.netherite_axe" + }, "minecraft:lore": [], "minecraft:max_damage": 2031, "minecraft:max_stack_size": 1, @@ -14678,55 +15195,59 @@ "speed": 9.0 } ] + }, + "minecraft:tooltip_display": {}, + "minecraft:weapon": { + "disable_blocking_for_seconds": 5.0, + "item_damage_per_attack": 2 } } }, "minecraft:netherite_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage_resistant": { "types": "#minecraft:is_fire" }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:netherite_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.netherite_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.netherite_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:netherite_boots": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:armor", - "amount": 3.0, - "id": "minecraft:armor.boots", - "operation": "add_value", - "slot": "feet" - }, - { - "type": "minecraft:armor_toughness", - "amount": 3.0, - "id": "minecraft:armor.boots", - "operation": "add_value", - "slot": "feet" - }, - { - "type": "minecraft:knockback_resistance", - "amount": 0.10000000149011612, - "id": "minecraft:armor.boots", - "operation": "add_value", - "slot": "feet" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:armor", + "amount": 3.0, + "id": "minecraft:armor.boots", + "operation": "add_value", + "slot": "feet" + }, + { + "type": "minecraft:armor_toughness", + "amount": 3.0, + "id": "minecraft:armor.boots", + "operation": "add_value", + "slot": "feet" + }, + { + "type": "minecraft:knockback_resistance", + "amount": 0.10000000149011612, + "id": "minecraft:armor.boots", + "operation": "add_value", + "slot": "feet" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:damage_resistant": { "types": "#minecraft:is_fire" @@ -14734,16 +15255,16 @@ "minecraft:enchantable": { "value": 15 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:equippable": { "asset_id": "minecraft:netherite", "equip_sound": "minecraft:item.armor.equip_netherite", "slot": "feet" }, "minecraft:item_model": "minecraft:netherite_boots", - "minecraft:item_name": "{\"translate\":\"item.minecraft.netherite_boots\"}", + "minecraft:item_name": { + "translate": "item.minecraft.netherite_boots" + }, "minecraft:lore": [], "minecraft:max_damage": 481, "minecraft:max_stack_size": 1, @@ -14751,36 +15272,36 @@ "minecraft:repair_cost": 0, "minecraft:repairable": { "items": "#minecraft:repairs_netherite_armor" - } + }, + "minecraft:tooltip_display": {} } }, "minecraft:netherite_chestplate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:armor", - "amount": 8.0, - "id": "minecraft:armor.chestplate", - "operation": "add_value", - "slot": "chest" - }, - { - "type": "minecraft:armor_toughness", - "amount": 3.0, - "id": "minecraft:armor.chestplate", - "operation": "add_value", - "slot": "chest" - }, - { - "type": "minecraft:knockback_resistance", - "amount": 0.10000000149011612, - "id": "minecraft:armor.chestplate", - "operation": "add_value", - "slot": "chest" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:armor", + "amount": 8.0, + "id": "minecraft:armor.chestplate", + "operation": "add_value", + "slot": "chest" + }, + { + "type": "minecraft:armor_toughness", + "amount": 3.0, + "id": "minecraft:armor.chestplate", + "operation": "add_value", + "slot": "chest" + }, + { + "type": "minecraft:knockback_resistance", + "amount": 0.10000000149011612, + "id": "minecraft:armor.chestplate", + "operation": "add_value", + "slot": "chest" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:damage_resistant": { "types": "#minecraft:is_fire" @@ -14788,16 +15309,16 @@ "minecraft:enchantable": { "value": 15 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:equippable": { "asset_id": "minecraft:netherite", "equip_sound": "minecraft:item.armor.equip_netherite", "slot": "chest" }, "minecraft:item_model": "minecraft:netherite_chestplate", - "minecraft:item_name": "{\"translate\":\"item.minecraft.netherite_chestplate\"}", + "minecraft:item_name": { + "translate": "item.minecraft.netherite_chestplate" + }, "minecraft:lore": [], "minecraft:max_damage": 592, "minecraft:max_stack_size": 1, @@ -14805,36 +15326,36 @@ "minecraft:repair_cost": 0, "minecraft:repairable": { "items": "#minecraft:repairs_netherite_armor" - } + }, + "minecraft:tooltip_display": {} } }, "minecraft:netherite_helmet": { - "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:armor", - "amount": 3.0, - "id": "minecraft:armor.helmet", - "operation": "add_value", - "slot": "head" - }, - { - "type": "minecraft:armor_toughness", - "amount": 3.0, - "id": "minecraft:armor.helmet", - "operation": "add_value", - "slot": "head" - }, - { - "type": "minecraft:knockback_resistance", - "amount": 0.10000000149011612, - "id": "minecraft:armor.helmet", - "operation": "add_value", - "slot": "head" - } - ] - }, + "components": { + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:armor", + "amount": 3.0, + "id": "minecraft:armor.helmet", + "operation": "add_value", + "slot": "head" + }, + { + "type": "minecraft:armor_toughness", + "amount": 3.0, + "id": "minecraft:armor.helmet", + "operation": "add_value", + "slot": "head" + }, + { + "type": "minecraft:knockback_resistance", + "amount": 0.10000000149011612, + "id": "minecraft:armor.helmet", + "operation": "add_value", + "slot": "head" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:damage_resistant": { "types": "#minecraft:is_fire" @@ -14842,16 +15363,16 @@ "minecraft:enchantable": { "value": 15 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:equippable": { "asset_id": "minecraft:netherite", "equip_sound": "minecraft:item.armor.equip_netherite", "slot": "head" }, "minecraft:item_model": "minecraft:netherite_helmet", - "minecraft:item_name": "{\"translate\":\"item.minecraft.netherite_helmet\"}", + "minecraft:item_name": { + "translate": "item.minecraft.netherite_helmet" + }, "minecraft:lore": [], "minecraft:max_damage": 407, "minecraft:max_stack_size": 1, @@ -14859,29 +15380,29 @@ "minecraft:repair_cost": 0, "minecraft:repairable": { "items": "#minecraft:repairs_netherite_armor" - } + }, + "minecraft:tooltip_display": {} } }, "minecraft:netherite_hoe": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:attack_damage", - "amount": 0.0, - "id": "minecraft:base_attack_damage", - "operation": "add_value", - "slot": "mainhand" - }, - { - "type": "minecraft:attack_speed", - "amount": 0.0, - "id": "minecraft:base_attack_speed", - "operation": "add_value", - "slot": "mainhand" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:attack_damage", + "amount": 0.0, + "id": "minecraft:base_attack_damage", + "operation": "add_value", + "slot": "mainhand" + }, + { + "type": "minecraft:attack_speed", + "amount": 0.0, + "id": "minecraft:base_attack_speed", + "operation": "add_value", + "slot": "mainhand" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:damage_resistant": { "types": "#minecraft:is_fire" @@ -14889,11 +15410,11 @@ "minecraft:enchantable": { "value": 15 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:netherite_hoe", - "minecraft:item_name": "{\"translate\":\"item.minecraft.netherite_hoe\"}", + "minecraft:item_name": { + "translate": "item.minecraft.netherite_hoe" + }, "minecraft:lore": [], "minecraft:max_damage": 2031, "minecraft:max_stack_size": 1, @@ -14914,55 +15435,59 @@ "speed": 9.0 } ] + }, + "minecraft:tooltip_display": {}, + "minecraft:weapon": { + "item_damage_per_attack": 2 } } }, "minecraft:netherite_ingot": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage_resistant": { "types": "#minecraft:is_fire" }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:netherite_ingot", - "minecraft:item_name": "{\"translate\":\"item.minecraft.netherite_ingot\"}", + "minecraft:item_name": { + "translate": "item.minecraft.netherite_ingot" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, + "minecraft:provides_trim_material": "minecraft:netherite", "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:netherite_leggings": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:armor", - "amount": 6.0, - "id": "minecraft:armor.leggings", - "operation": "add_value", - "slot": "legs" - }, - { - "type": "minecraft:armor_toughness", - "amount": 3.0, - "id": "minecraft:armor.leggings", - "operation": "add_value", - "slot": "legs" - }, - { - "type": "minecraft:knockback_resistance", - "amount": 0.10000000149011612, - "id": "minecraft:armor.leggings", - "operation": "add_value", - "slot": "legs" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:armor", + "amount": 6.0, + "id": "minecraft:armor.leggings", + "operation": "add_value", + "slot": "legs" + }, + { + "type": "minecraft:armor_toughness", + "amount": 3.0, + "id": "minecraft:armor.leggings", + "operation": "add_value", + "slot": "legs" + }, + { + "type": "minecraft:knockback_resistance", + "amount": 0.10000000149011612, + "id": "minecraft:armor.leggings", + "operation": "add_value", + "slot": "legs" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:damage_resistant": { "types": "#minecraft:is_fire" @@ -14970,16 +15495,16 @@ "minecraft:enchantable": { "value": 15 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:equippable": { "asset_id": "minecraft:netherite", "equip_sound": "minecraft:item.armor.equip_netherite", "slot": "legs" }, "minecraft:item_model": "minecraft:netherite_leggings", - "minecraft:item_name": "{\"translate\":\"item.minecraft.netherite_leggings\"}", + "minecraft:item_name": { + "translate": "item.minecraft.netherite_leggings" + }, "minecraft:lore": [], "minecraft:max_damage": 555, "minecraft:max_stack_size": 1, @@ -14987,29 +15512,29 @@ "minecraft:repair_cost": 0, "minecraft:repairable": { "items": "#minecraft:repairs_netherite_armor" - } + }, + "minecraft:tooltip_display": {} } }, "minecraft:netherite_pickaxe": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:attack_damage", - "amount": 5.0, - "id": "minecraft:base_attack_damage", - "operation": "add_value", - "slot": "mainhand" - }, - { - "type": "minecraft:attack_speed", - "amount": -2.799999952316284, - "id": "minecraft:base_attack_speed", - "operation": "add_value", - "slot": "mainhand" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:attack_damage", + "amount": 5.0, + "id": "minecraft:base_attack_damage", + "operation": "add_value", + "slot": "mainhand" + }, + { + "type": "minecraft:attack_speed", + "amount": -2.799999952316284, + "id": "minecraft:base_attack_speed", + "operation": "add_value", + "slot": "mainhand" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:damage_resistant": { "types": "#minecraft:is_fire" @@ -15017,11 +15542,11 @@ "minecraft:enchantable": { "value": 15 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:netherite_pickaxe", - "minecraft:item_name": "{\"translate\":\"item.minecraft.netherite_pickaxe\"}", + "minecraft:item_name": { + "translate": "item.minecraft.netherite_pickaxe" + }, "minecraft:lore": [], "minecraft:max_damage": 2031, "minecraft:max_stack_size": 1, @@ -15042,48 +15567,51 @@ "speed": 9.0 } ] + }, + "minecraft:tooltip_display": {}, + "minecraft:weapon": { + "item_damage_per_attack": 2 } } }, "minecraft:netherite_scrap": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage_resistant": { "types": "#minecraft:is_fire" }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:netherite_scrap", - "minecraft:item_name": "{\"translate\":\"item.minecraft.netherite_scrap\"}", + "minecraft:item_name": { + "translate": "item.minecraft.netherite_scrap" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:netherite_shovel": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:attack_damage", - "amount": 5.5, - "id": "minecraft:base_attack_damage", - "operation": "add_value", - "slot": "mainhand" - }, - { - "type": "minecraft:attack_speed", - "amount": -3.0, - "id": "minecraft:base_attack_speed", - "operation": "add_value", - "slot": "mainhand" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:attack_damage", + "amount": 5.5, + "id": "minecraft:base_attack_damage", + "operation": "add_value", + "slot": "mainhand" + }, + { + "type": "minecraft:attack_speed", + "amount": -3.0, + "id": "minecraft:base_attack_speed", + "operation": "add_value", + "slot": "mainhand" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:damage_resistant": { "types": "#minecraft:is_fire" @@ -15091,11 +15619,11 @@ "minecraft:enchantable": { "value": 15 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:netherite_shovel", - "minecraft:item_name": "{\"translate\":\"item.minecraft.netherite_shovel\"}", + "minecraft:item_name": { + "translate": "item.minecraft.netherite_shovel" + }, "minecraft:lore": [], "minecraft:max_damage": 2031, "minecraft:max_stack_size": 1, @@ -15116,29 +15644,32 @@ "speed": 9.0 } ] + }, + "minecraft:tooltip_display": {}, + "minecraft:weapon": { + "item_damage_per_attack": 2 } } }, "minecraft:netherite_sword": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:attack_damage", - "amount": 7.0, - "id": "minecraft:base_attack_damage", - "operation": "add_value", - "slot": "mainhand" - }, - { - "type": "minecraft:attack_speed", - "amount": -2.4000000953674316, - "id": "minecraft:base_attack_speed", - "operation": "add_value", - "slot": "mainhand" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:attack_damage", + "amount": 7.0, + "id": "minecraft:base_attack_damage", + "operation": "add_value", + "slot": "mainhand" + }, + { + "type": "minecraft:attack_speed", + "amount": -2.4000000953674316, + "id": "minecraft:base_attack_speed", + "operation": "add_value", + "slot": "mainhand" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:damage_resistant": { "types": "#minecraft:is_fire" @@ -15146,11 +15677,11 @@ "minecraft:enchantable": { "value": 15 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:netherite_sword", - "minecraft:item_name": "{\"translate\":\"item.minecraft.netherite_sword\"}", + "minecraft:item_name": { + "translate": "item.minecraft.netherite_sword" + }, "minecraft:lore": [], "minecraft:max_damage": 2031, "minecraft:max_stack_size": 1, @@ -15160,6 +15691,7 @@ "items": "#minecraft:netherite_tool_materials" }, "minecraft:tool": { + "can_destroy_blocks_in_creative": false, "damage_per_block": 2, "rules": [ { @@ -15167,403 +15699,408 @@ "correct_for_drops": true, "speed": 15.0 }, + { + "blocks": "#minecraft:sword_instantly_mines", + "speed": 3.4028235E38 + }, { "blocks": "#minecraft:sword_efficient", "speed": 1.5 } ] - } + }, + "minecraft:tooltip_display": {}, + "minecraft:weapon": {} } }, "minecraft:netherite_upgrade_smithing_template": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:netherite_upgrade_smithing_template", - "minecraft:item_name": "{\"translate\":\"item.minecraft.netherite_upgrade_smithing_template\"}", + "minecraft:item_name": { + "translate": "item.minecraft.netherite_upgrade_smithing_template" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:netherrack": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:netherrack", - "minecraft:item_name": "{\"translate\":\"block.minecraft.netherrack\"}", + "minecraft:item_name": { + "translate": "block.minecraft.netherrack" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:note_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:note_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.note_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.note_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:oak_boat": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:oak_boat", - "minecraft:item_name": "{\"translate\":\"item.minecraft.oak_boat\"}", + "minecraft:item_name": { + "translate": "item.minecraft.oak_boat" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:oak_button": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:oak_button", - "minecraft:item_name": "{\"translate\":\"block.minecraft.oak_button\"}", + "minecraft:item_name": { + "translate": "block.minecraft.oak_button" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:oak_chest_boat": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:oak_chest_boat", - "minecraft:item_name": "{\"translate\":\"item.minecraft.oak_chest_boat\"}", + "minecraft:item_name": { + "translate": "item.minecraft.oak_chest_boat" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:oak_door": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:oak_door", - "minecraft:item_name": "{\"translate\":\"block.minecraft.oak_door\"}", + "minecraft:item_name": { + "translate": "block.minecraft.oak_door" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:oak_fence": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:oak_fence", - "minecraft:item_name": "{\"translate\":\"block.minecraft.oak_fence\"}", + "minecraft:item_name": { + "translate": "block.minecraft.oak_fence" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:oak_fence_gate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:oak_fence_gate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.oak_fence_gate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.oak_fence_gate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:oak_hanging_sign": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:oak_hanging_sign", - "minecraft:item_name": "{\"translate\":\"block.minecraft.oak_hanging_sign\"}", + "minecraft:item_name": { + "translate": "block.minecraft.oak_hanging_sign" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:oak_leaves": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:oak_leaves", - "minecraft:item_name": "{\"translate\":\"block.minecraft.oak_leaves\"}", + "minecraft:item_name": { + "translate": "block.minecraft.oak_leaves" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:oak_log": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:oak_log", - "minecraft:item_name": "{\"translate\":\"block.minecraft.oak_log\"}", + "minecraft:item_name": { + "translate": "block.minecraft.oak_log" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:oak_planks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:oak_planks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.oak_planks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.oak_planks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:oak_pressure_plate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:oak_pressure_plate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.oak_pressure_plate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.oak_pressure_plate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:oak_sapling": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:oak_sapling", - "minecraft:item_name": "{\"translate\":\"block.minecraft.oak_sapling\"}", + "minecraft:item_name": { + "translate": "block.minecraft.oak_sapling" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:oak_sign": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:oak_sign", - "minecraft:item_name": "{\"translate\":\"block.minecraft.oak_sign\"}", + "minecraft:item_name": { + "translate": "block.minecraft.oak_sign" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:oak_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:oak_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.oak_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.oak_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:oak_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:oak_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.oak_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.oak_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:oak_trapdoor": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:oak_trapdoor", - "minecraft:item_name": "{\"translate\":\"block.minecraft.oak_trapdoor\"}", + "minecraft:item_name": { + "translate": "block.minecraft.oak_trapdoor" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:oak_wood": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:oak_wood", - "minecraft:item_name": "{\"translate\":\"block.minecraft.oak_wood\"}", + "minecraft:item_name": { + "translate": "block.minecraft.oak_wood" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:observer": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:observer", - "minecraft:item_name": "{\"translate\":\"block.minecraft.observer\"}", + "minecraft:item_name": { + "translate": "block.minecraft.observer" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:obsidian": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:obsidian", - "minecraft:item_name": "{\"translate\":\"block.minecraft.obsidian\"}", + "minecraft:item_name": { + "translate": "block.minecraft.obsidian" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:ocelot_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:ocelot_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.ocelot_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.ocelot_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:ochre_froglight": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:ochre_froglight", - "minecraft:item_name": "{\"translate\":\"block.minecraft.ochre_froglight\"}", + "minecraft:item_name": { + "translate": "block.minecraft.ochre_froglight" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:ominous_bottle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": { "animation": "drink", "has_consume_particles": false, @@ -15575,1447 +16112,1524 @@ ], "sound": "minecraft:entity.generic.drink" }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:ominous_bottle", - "minecraft:item_name": "{\"translate\":\"item.minecraft.ominous_bottle\"}", + "minecraft:item_name": { + "translate": "item.minecraft.ominous_bottle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:ominous_bottle_amplifier": 0, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:ominous_trial_key": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:ominous_trial_key", - "minecraft:item_name": "{\"translate\":\"item.minecraft.ominous_trial_key\"}", + "minecraft:item_name": { + "translate": "item.minecraft.ominous_trial_key" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:open_eyeblossom": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:open_eyeblossom", - "minecraft:item_name": "{\"translate\":\"block.minecraft.open_eyeblossom\"}", + "minecraft:item_name": { + "translate": "block.minecraft.open_eyeblossom" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:orange_banner": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], "minecraft:banner_patterns": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:orange_banner", - "minecraft:item_name": "{\"translate\":\"block.minecraft.orange_banner\"}", + "minecraft:item_name": { + "translate": "block.minecraft.orange_banner" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:orange_bed": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:orange_bed", - "minecraft:item_name": "{\"translate\":\"block.minecraft.orange_bed\"}", + "minecraft:item_name": { + "translate": "block.minecraft.orange_bed" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:orange_bundle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:bundle_contents": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:orange_bundle", - "minecraft:item_name": "{\"translate\":\"item.minecraft.orange_bundle\"}", + "minecraft:item_name": { + "translate": "item.minecraft.orange_bundle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:orange_candle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:orange_candle", - "minecraft:item_name": "{\"translate\":\"block.minecraft.orange_candle\"}", + "minecraft:item_name": { + "translate": "block.minecraft.orange_candle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:orange_carpet": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:equippable": { "allowed_entities": [ "minecraft:llama", "minecraft:trader_llama" ], "asset_id": "minecraft:orange_carpet", + "can_be_sheared": true, "equip_sound": "minecraft:entity.llama.swag", + "shearing_sound": "minecraft:item.llama_carpet.unequip", "slot": "body" }, "minecraft:item_model": "minecraft:orange_carpet", - "minecraft:item_name": "{\"translate\":\"block.minecraft.orange_carpet\"}", + "minecraft:item_name": { + "translate": "block.minecraft.orange_carpet" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:orange_concrete": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:orange_concrete", - "minecraft:item_name": "{\"translate\":\"block.minecraft.orange_concrete\"}", + "minecraft:item_name": { + "translate": "block.minecraft.orange_concrete" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:orange_concrete_powder": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:orange_concrete_powder", - "minecraft:item_name": "{\"translate\":\"block.minecraft.orange_concrete_powder\"}", + "minecraft:item_name": { + "translate": "block.minecraft.orange_concrete_powder" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:orange_dye": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:orange_dye", - "minecraft:item_name": "{\"translate\":\"item.minecraft.orange_dye\"}", + "minecraft:item_name": { + "translate": "item.minecraft.orange_dye" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:orange_glazed_terracotta": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:orange_glazed_terracotta", - "minecraft:item_name": "{\"translate\":\"block.minecraft.orange_glazed_terracotta\"}", + "minecraft:item_name": { + "translate": "block.minecraft.orange_glazed_terracotta" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, - "minecraft:orange_shulker_box": { + "minecraft:orange_harness": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:equippable": { + "allowed_entities": "#minecraft:can_equip_harness", + "asset_id": "minecraft:orange_harness", + "can_be_sheared": true, + "equip_on_interact": true, + "equip_sound": "minecraft:entity.happy_ghast.equip", + "shearing_sound": "minecraft:entity.happy_ghast.unequip", + "slot": "body" }, - "minecraft:container": [], - "minecraft:enchantments": { - "levels": {} + "minecraft:item_model": "minecraft:orange_harness", + "minecraft:item_name": { + "translate": "item.minecraft.orange_harness" }, + "minecraft:lore": [], + "minecraft:max_stack_size": 1, + "minecraft:rarity": "common", + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} + } + }, + "minecraft:orange_shulker_box": { + "components": { + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:container": [], + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:orange_shulker_box", - "minecraft:item_name": "{\"translate\":\"block.minecraft.orange_shulker_box\"}", + "minecraft:item_name": { + "translate": "block.minecraft.orange_shulker_box" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:orange_stained_glass": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:orange_stained_glass", - "minecraft:item_name": "{\"translate\":\"block.minecraft.orange_stained_glass\"}", + "minecraft:item_name": { + "translate": "block.minecraft.orange_stained_glass" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:orange_stained_glass_pane": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:orange_stained_glass_pane", - "minecraft:item_name": "{\"translate\":\"block.minecraft.orange_stained_glass_pane\"}", + "minecraft:item_name": { + "translate": "block.minecraft.orange_stained_glass_pane" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:orange_terracotta": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:orange_terracotta", - "minecraft:item_name": "{\"translate\":\"block.minecraft.orange_terracotta\"}", + "minecraft:item_name": { + "translate": "block.minecraft.orange_terracotta" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:orange_tulip": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:orange_tulip", - "minecraft:item_name": "{\"translate\":\"block.minecraft.orange_tulip\"}", + "minecraft:item_name": { + "translate": "block.minecraft.orange_tulip" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:orange_wool": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:orange_wool", - "minecraft:item_name": "{\"translate\":\"block.minecraft.orange_wool\"}", + "minecraft:item_name": { + "translate": "block.minecraft.orange_wool" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:oxeye_daisy": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:oxeye_daisy", - "minecraft:item_name": "{\"translate\":\"block.minecraft.oxeye_daisy\"}", + "minecraft:item_name": { + "translate": "block.minecraft.oxeye_daisy" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:oxidized_chiseled_copper": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:oxidized_chiseled_copper", - "minecraft:item_name": "{\"translate\":\"block.minecraft.oxidized_chiseled_copper\"}", + "minecraft:item_name": { + "translate": "block.minecraft.oxidized_chiseled_copper" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:oxidized_copper": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:oxidized_copper", - "minecraft:item_name": "{\"translate\":\"block.minecraft.oxidized_copper\"}", + "minecraft:item_name": { + "translate": "block.minecraft.oxidized_copper" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:oxidized_copper_bulb": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:oxidized_copper_bulb", - "minecraft:item_name": "{\"translate\":\"block.minecraft.oxidized_copper_bulb\"}", + "minecraft:item_name": { + "translate": "block.minecraft.oxidized_copper_bulb" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:oxidized_copper_door": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:oxidized_copper_door", - "minecraft:item_name": "{\"translate\":\"block.minecraft.oxidized_copper_door\"}", + "minecraft:item_name": { + "translate": "block.minecraft.oxidized_copper_door" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:oxidized_copper_grate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:oxidized_copper_grate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.oxidized_copper_grate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.oxidized_copper_grate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:oxidized_copper_trapdoor": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:oxidized_copper_trapdoor", - "minecraft:item_name": "{\"translate\":\"block.minecraft.oxidized_copper_trapdoor\"}", + "minecraft:item_name": { + "translate": "block.minecraft.oxidized_copper_trapdoor" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:oxidized_cut_copper": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:oxidized_cut_copper", - "minecraft:item_name": "{\"translate\":\"block.minecraft.oxidized_cut_copper\"}", + "minecraft:item_name": { + "translate": "block.minecraft.oxidized_cut_copper" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:oxidized_cut_copper_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:oxidized_cut_copper_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.oxidized_cut_copper_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.oxidized_cut_copper_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:oxidized_cut_copper_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:oxidized_cut_copper_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.oxidized_cut_copper_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.oxidized_cut_copper_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:packed_ice": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:packed_ice", - "minecraft:item_name": "{\"translate\":\"block.minecraft.packed_ice\"}", + "minecraft:item_name": { + "translate": "block.minecraft.packed_ice" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:packed_mud": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:packed_mud", - "minecraft:item_name": "{\"translate\":\"block.minecraft.packed_mud\"}", + "minecraft:item_name": { + "translate": "block.minecraft.packed_mud" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:painting": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:painting", - "minecraft:item_name": "{\"translate\":\"item.minecraft.painting\"}", + "minecraft:item_name": { + "translate": "item.minecraft.painting" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pale_hanging_moss": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pale_hanging_moss", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pale_hanging_moss\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pale_hanging_moss" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pale_moss_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pale_moss_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pale_moss_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pale_moss_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pale_moss_carpet": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pale_moss_carpet", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pale_moss_carpet\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pale_moss_carpet" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pale_oak_boat": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pale_oak_boat", - "minecraft:item_name": "{\"translate\":\"item.minecraft.pale_oak_boat\"}", + "minecraft:item_name": { + "translate": "item.minecraft.pale_oak_boat" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pale_oak_button": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pale_oak_button", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pale_oak_button\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pale_oak_button" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pale_oak_chest_boat": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pale_oak_chest_boat", - "minecraft:item_name": "{\"translate\":\"item.minecraft.pale_oak_chest_boat\"}", + "minecraft:item_name": { + "translate": "item.minecraft.pale_oak_chest_boat" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pale_oak_door": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pale_oak_door", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pale_oak_door\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pale_oak_door" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pale_oak_fence": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pale_oak_fence", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pale_oak_fence\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pale_oak_fence" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pale_oak_fence_gate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pale_oak_fence_gate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pale_oak_fence_gate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pale_oak_fence_gate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pale_oak_hanging_sign": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pale_oak_hanging_sign", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pale_oak_hanging_sign\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pale_oak_hanging_sign" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pale_oak_leaves": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pale_oak_leaves", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pale_oak_leaves\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pale_oak_leaves" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pale_oak_log": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pale_oak_log", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pale_oak_log\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pale_oak_log" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pale_oak_planks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pale_oak_planks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pale_oak_planks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pale_oak_planks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pale_oak_pressure_plate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pale_oak_pressure_plate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pale_oak_pressure_plate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pale_oak_pressure_plate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pale_oak_sapling": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pale_oak_sapling", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pale_oak_sapling\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pale_oak_sapling" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pale_oak_sign": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pale_oak_sign", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pale_oak_sign\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pale_oak_sign" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pale_oak_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pale_oak_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pale_oak_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pale_oak_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pale_oak_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pale_oak_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pale_oak_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pale_oak_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pale_oak_trapdoor": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pale_oak_trapdoor", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pale_oak_trapdoor\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pale_oak_trapdoor" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pale_oak_wood": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pale_oak_wood", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pale_oak_wood\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pale_oak_wood" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:panda_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:panda_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.panda_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.panda_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:paper": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:paper", - "minecraft:item_name": "{\"translate\":\"item.minecraft.paper\"}", + "minecraft:item_name": { + "translate": "item.minecraft.paper" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:parrot_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:parrot_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.parrot_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.parrot_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pearlescent_froglight": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pearlescent_froglight", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pearlescent_froglight\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pearlescent_froglight" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:peony": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:peony", - "minecraft:item_name": "{\"translate\":\"block.minecraft.peony\"}", + "minecraft:item_name": { + "translate": "block.minecraft.peony" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:petrified_oak_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:petrified_oak_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.petrified_oak_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.petrified_oak_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:phantom_membrane": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:phantom_membrane", - "minecraft:item_name": "{\"translate\":\"item.minecraft.phantom_membrane\"}", + "minecraft:item_name": { + "translate": "item.minecraft.phantom_membrane" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:phantom_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:phantom_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.phantom_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.phantom_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pig_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pig_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.pig_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.pig_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:piglin_banner_pattern": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:piglin_banner_pattern", - "minecraft:item_name": "{\"translate\":\"item.minecraft.piglin_banner_pattern\"}", + "minecraft:item_name": { + "translate": "item.minecraft.piglin_banner_pattern" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, + "minecraft:provides_banner_patterns": "#minecraft:pattern_item/piglin", "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:piglin_brute_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:piglin_brute_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.piglin_brute_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.piglin_brute_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:piglin_head": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:waypoint_transmit_range", + "amount": -1.0, + "display": { + "type": "hidden" + }, + "id": "minecraft:waypoint_transmit_range_hide", + "operation": "add_multiplied_total", + "slot": "head" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:equippable": { "slot": "head", "swappable": false }, "minecraft:item_model": "minecraft:piglin_head", - "minecraft:item_name": "{\"translate\":\"block.minecraft.piglin_head\"}", + "minecraft:item_name": { + "translate": "block.minecraft.piglin_head" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:piglin_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:piglin_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.piglin_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.piglin_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pillager_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pillager_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.pillager_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.pillager_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pink_banner": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], "minecraft:banner_patterns": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pink_banner", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pink_banner\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pink_banner" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pink_bed": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pink_bed", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pink_bed\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pink_bed" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pink_bundle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:bundle_contents": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pink_bundle", - "minecraft:item_name": "{\"translate\":\"item.minecraft.pink_bundle\"}", + "minecraft:item_name": { + "translate": "item.minecraft.pink_bundle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pink_candle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pink_candle", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pink_candle\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pink_candle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pink_carpet": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:equippable": { "allowed_entities": [ "minecraft:llama", "minecraft:trader_llama" ], "asset_id": "minecraft:pink_carpet", + "can_be_sheared": true, "equip_sound": "minecraft:entity.llama.swag", + "shearing_sound": "minecraft:item.llama_carpet.unequip", "slot": "body" }, "minecraft:item_model": "minecraft:pink_carpet", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pink_carpet\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pink_carpet" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pink_concrete": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pink_concrete", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pink_concrete\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pink_concrete" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pink_concrete_powder": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pink_concrete_powder", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pink_concrete_powder\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pink_concrete_powder" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pink_dye": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pink_dye", - "minecraft:item_name": "{\"translate\":\"item.minecraft.pink_dye\"}", + "minecraft:item_name": { + "translate": "item.minecraft.pink_dye" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pink_glazed_terracotta": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pink_glazed_terracotta", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pink_glazed_terracotta\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pink_glazed_terracotta" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, - "minecraft:pink_petals": { + "minecraft:pink_harness": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:equippable": { + "allowed_entities": "#minecraft:can_equip_harness", + "asset_id": "minecraft:pink_harness", + "can_be_sheared": true, + "equip_on_interact": true, + "equip_sound": "minecraft:entity.happy_ghast.equip", + "shearing_sound": "minecraft:entity.happy_ghast.unequip", + "slot": "body" }, - "minecraft:enchantments": { - "levels": {} + "minecraft:item_model": "minecraft:pink_harness", + "minecraft:item_name": { + "translate": "item.minecraft.pink_harness" }, + "minecraft:lore": [], + "minecraft:max_stack_size": 1, + "minecraft:rarity": "common", + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} + } + }, + "minecraft:pink_petals": { + "components": { + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pink_petals", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pink_petals\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pink_petals" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pink_shulker_box": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:container": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pink_shulker_box", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pink_shulker_box\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pink_shulker_box" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pink_stained_glass": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pink_stained_glass", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pink_stained_glass\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pink_stained_glass" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pink_stained_glass_pane": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pink_stained_glass_pane", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pink_stained_glass_pane\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pink_stained_glass_pane" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pink_terracotta": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pink_terracotta", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pink_terracotta\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pink_terracotta" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pink_tulip": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pink_tulip", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pink_tulip\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pink_tulip" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pink_wool": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pink_wool", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pink_wool\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pink_wool" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:piston": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:piston", - "minecraft:item_name": "{\"translate\":\"block.minecraft.piston\"}", + "minecraft:item_name": { + "translate": "block.minecraft.piston" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pitcher_plant": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pitcher_plant", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pitcher_plant\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pitcher_plant" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pitcher_pod": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pitcher_pod", - "minecraft:item_name": "{\"translate\":\"item.minecraft.pitcher_pod\"}", + "minecraft:item_name": { + "translate": "item.minecraft.pitcher_pod" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:player_head": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:waypoint_transmit_range", + "amount": -1.0, + "display": { + "type": "hidden" + }, + "id": "minecraft:waypoint_transmit_range_hide", + "operation": "add_multiplied_total", + "slot": "head" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:equippable": { "slot": "head", "swappable": false }, "minecraft:item_model": "minecraft:player_head", - "minecraft:item_name": "{\"translate\":\"block.minecraft.player_head\"}", + "minecraft:item_name": { + "translate": "block.minecraft.player_head" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:plenty_pottery_sherd": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:plenty_pottery_sherd", - "minecraft:item_name": "{\"translate\":\"item.minecraft.plenty_pottery_sherd\"}", + "minecraft:item_name": { + "translate": "item.minecraft.plenty_pottery_sherd" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:podzol": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:podzol", - "minecraft:item_name": "{\"translate\":\"block.minecraft.podzol\"}", + "minecraft:item_name": { + "translate": "block.minecraft.podzol" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pointed_dripstone": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pointed_dripstone", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pointed_dripstone\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pointed_dripstone" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:poisonous_potato": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": { "on_consume_effects": [ { @@ -17031,579 +17645,580 @@ } ] }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 2, "saturation": 1.2 }, "minecraft:item_model": "minecraft:poisonous_potato", - "minecraft:item_name": "{\"translate\":\"item.minecraft.poisonous_potato\"}", + "minecraft:item_name": { + "translate": "item.minecraft.poisonous_potato" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:polar_bear_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:polar_bear_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.polar_bear_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.polar_bear_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:polished_andesite": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:polished_andesite", - "minecraft:item_name": "{\"translate\":\"block.minecraft.polished_andesite\"}", + "minecraft:item_name": { + "translate": "block.minecraft.polished_andesite" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:polished_andesite_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:polished_andesite_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.polished_andesite_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.polished_andesite_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:polished_andesite_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:polished_andesite_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.polished_andesite_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.polished_andesite_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:polished_basalt": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:polished_basalt", - "minecraft:item_name": "{\"translate\":\"block.minecraft.polished_basalt\"}", + "minecraft:item_name": { + "translate": "block.minecraft.polished_basalt" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:polished_blackstone": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:polished_blackstone", - "minecraft:item_name": "{\"translate\":\"block.minecraft.polished_blackstone\"}", + "minecraft:item_name": { + "translate": "block.minecraft.polished_blackstone" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:polished_blackstone_brick_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:polished_blackstone_brick_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.polished_blackstone_brick_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.polished_blackstone_brick_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:polished_blackstone_brick_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:polished_blackstone_brick_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.polished_blackstone_brick_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.polished_blackstone_brick_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:polished_blackstone_brick_wall": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:polished_blackstone_brick_wall", - "minecraft:item_name": "{\"translate\":\"block.minecraft.polished_blackstone_brick_wall\"}", + "minecraft:item_name": { + "translate": "block.minecraft.polished_blackstone_brick_wall" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:polished_blackstone_bricks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:polished_blackstone_bricks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.polished_blackstone_bricks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.polished_blackstone_bricks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:polished_blackstone_button": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:polished_blackstone_button", - "minecraft:item_name": "{\"translate\":\"block.minecraft.polished_blackstone_button\"}", + "minecraft:item_name": { + "translate": "block.minecraft.polished_blackstone_button" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:polished_blackstone_pressure_plate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:polished_blackstone_pressure_plate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.polished_blackstone_pressure_plate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.polished_blackstone_pressure_plate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:polished_blackstone_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:polished_blackstone_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.polished_blackstone_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.polished_blackstone_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:polished_blackstone_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:polished_blackstone_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.polished_blackstone_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.polished_blackstone_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:polished_blackstone_wall": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:polished_blackstone_wall", - "minecraft:item_name": "{\"translate\":\"block.minecraft.polished_blackstone_wall\"}", + "minecraft:item_name": { + "translate": "block.minecraft.polished_blackstone_wall" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:polished_deepslate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:polished_deepslate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.polished_deepslate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.polished_deepslate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:polished_deepslate_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:polished_deepslate_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.polished_deepslate_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.polished_deepslate_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:polished_deepslate_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:polished_deepslate_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.polished_deepslate_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.polished_deepslate_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:polished_deepslate_wall": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:polished_deepslate_wall", - "minecraft:item_name": "{\"translate\":\"block.minecraft.polished_deepslate_wall\"}", + "minecraft:item_name": { + "translate": "block.minecraft.polished_deepslate_wall" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:polished_diorite": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:polished_diorite", - "minecraft:item_name": "{\"translate\":\"block.minecraft.polished_diorite\"}", + "minecraft:item_name": { + "translate": "block.minecraft.polished_diorite" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:polished_diorite_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:polished_diorite_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.polished_diorite_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.polished_diorite_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:polished_diorite_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:polished_diorite_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.polished_diorite_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.polished_diorite_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:polished_granite": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:polished_granite", - "minecraft:item_name": "{\"translate\":\"block.minecraft.polished_granite\"}", + "minecraft:item_name": { + "translate": "block.minecraft.polished_granite" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:polished_granite_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:polished_granite_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.polished_granite_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.polished_granite_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:polished_granite_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:polished_granite_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.polished_granite_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.polished_granite_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:polished_tuff": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:polished_tuff", - "minecraft:item_name": "{\"translate\":\"block.minecraft.polished_tuff\"}", + "minecraft:item_name": { + "translate": "block.minecraft.polished_tuff" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:polished_tuff_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:polished_tuff_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.polished_tuff_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.polished_tuff_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:polished_tuff_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:polished_tuff_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.polished_tuff_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.polished_tuff_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:polished_tuff_wall": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:polished_tuff_wall", - "minecraft:item_name": "{\"translate\":\"block.minecraft.polished_tuff_wall\"}", + "minecraft:item_name": { + "translate": "block.minecraft.polished_tuff_wall" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:popped_chorus_fruit": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:popped_chorus_fruit", - "minecraft:item_name": "{\"translate\":\"item.minecraft.popped_chorus_fruit\"}", + "minecraft:item_name": { + "translate": "item.minecraft.popped_chorus_fruit" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:poppy": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:poppy", - "minecraft:item_name": "{\"translate\":\"block.minecraft.poppy\"}", + "minecraft:item_name": { + "translate": "block.minecraft.poppy" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:porkchop": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 3, "saturation": 1.8000001 }, "minecraft:item_model": "minecraft:porkchop", - "minecraft:item_name": "{\"translate\":\"item.minecraft.porkchop\"}", + "minecraft:item_name": { + "translate": "item.minecraft.porkchop" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:potato": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 1, "saturation": 0.6 }, "minecraft:item_model": "minecraft:potato", - "minecraft:item_name": "{\"translate\":\"item.minecraft.potato\"}", + "minecraft:item_name": { + "translate": "item.minecraft.potato" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:potion": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": { "animation": "drink", "has_consume_particles": false, "sound": "minecraft:entity.generic.drink" }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:potion", - "minecraft:item_name": "{\"translate\":\"item.minecraft.potion\"}", + "minecraft:item_name": { + "translate": "item.minecraft.potion" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:potion_contents": {}, "minecraft:rarity": "common", "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {}, "minecraft:use_remainder": { "count": 1, "id": "minecraft:glass_bottle" @@ -17612,201 +18227,200 @@ }, "minecraft:powder_snow_bucket": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:powder_snow_bucket", - "minecraft:item_name": "{\"translate\":\"item.minecraft.powder_snow_bucket\"}", + "minecraft:item_name": { + "translate": "item.minecraft.powder_snow_bucket" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:powered_rail": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:powered_rail", - "minecraft:item_name": "{\"translate\":\"block.minecraft.powered_rail\"}", + "minecraft:item_name": { + "translate": "block.minecraft.powered_rail" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:prismarine": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:prismarine", - "minecraft:item_name": "{\"translate\":\"block.minecraft.prismarine\"}", + "minecraft:item_name": { + "translate": "block.minecraft.prismarine" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:prismarine_brick_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:prismarine_brick_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.prismarine_brick_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.prismarine_brick_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:prismarine_brick_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:prismarine_brick_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.prismarine_brick_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.prismarine_brick_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:prismarine_bricks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:prismarine_bricks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.prismarine_bricks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.prismarine_bricks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:prismarine_crystals": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:prismarine_crystals", - "minecraft:item_name": "{\"translate\":\"item.minecraft.prismarine_crystals\"}", + "minecraft:item_name": { + "translate": "item.minecraft.prismarine_crystals" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:prismarine_shard": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:prismarine_shard", - "minecraft:item_name": "{\"translate\":\"item.minecraft.prismarine_shard\"}", + "minecraft:item_name": { + "translate": "item.minecraft.prismarine_shard" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:prismarine_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:prismarine_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.prismarine_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.prismarine_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:prismarine_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:prismarine_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.prismarine_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.prismarine_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:prismarine_wall": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:prismarine_wall", - "minecraft:item_name": "{\"translate\":\"block.minecraft.prismarine_wall\"}", + "minecraft:item_name": { + "translate": "block.minecraft.prismarine_wall" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:prize_pottery_sherd": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:prize_pottery_sherd", - "minecraft:item_name": "{\"translate\":\"item.minecraft.prize_pottery_sherd\"}", + "minecraft:item_name": { + "translate": "item.minecraft.prize_pottery_sherd" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pufferfish": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": { "on_consume_effects": [ { @@ -17833,591 +18447,620 @@ } ] }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 1, "saturation": 0.2 }, "minecraft:item_model": "minecraft:pufferfish", - "minecraft:item_name": "{\"translate\":\"item.minecraft.pufferfish\"}", + "minecraft:item_name": { + "translate": "item.minecraft.pufferfish" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pufferfish_bucket": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:bucket_entity_data": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pufferfish_bucket", - "minecraft:item_name": "{\"translate\":\"item.minecraft.pufferfish_bucket\"}", + "minecraft:item_name": { + "translate": "item.minecraft.pufferfish_bucket" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pufferfish_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pufferfish_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.pufferfish_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.pufferfish_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pumpkin": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pumpkin", - "minecraft:item_name": "{\"translate\":\"block.minecraft.pumpkin\"}", + "minecraft:item_name": { + "translate": "block.minecraft.pumpkin" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pumpkin_pie": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 8, "saturation": 4.8 }, "minecraft:item_model": "minecraft:pumpkin_pie", - "minecraft:item_name": "{\"translate\":\"item.minecraft.pumpkin_pie\"}", + "minecraft:item_name": { + "translate": "item.minecraft.pumpkin_pie" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:pumpkin_seeds": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:pumpkin_seeds", - "minecraft:item_name": "{\"translate\":\"item.minecraft.pumpkin_seeds\"}", + "minecraft:item_name": { + "translate": "item.minecraft.pumpkin_seeds" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:purple_banner": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], "minecraft:banner_patterns": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:purple_banner", - "minecraft:item_name": "{\"translate\":\"block.minecraft.purple_banner\"}", + "minecraft:item_name": { + "translate": "block.minecraft.purple_banner" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:purple_bed": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:purple_bed", - "minecraft:item_name": "{\"translate\":\"block.minecraft.purple_bed\"}", + "minecraft:item_name": { + "translate": "block.minecraft.purple_bed" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:purple_bundle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:bundle_contents": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:purple_bundle", - "minecraft:item_name": "{\"translate\":\"item.minecraft.purple_bundle\"}", + "minecraft:item_name": { + "translate": "item.minecraft.purple_bundle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:purple_candle": { - "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "components": { + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:purple_candle", - "minecraft:item_name": "{\"translate\":\"block.minecraft.purple_candle\"}", + "minecraft:item_name": { + "translate": "block.minecraft.purple_candle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:purple_carpet": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:equippable": { "allowed_entities": [ "minecraft:llama", "minecraft:trader_llama" ], "asset_id": "minecraft:purple_carpet", + "can_be_sheared": true, "equip_sound": "minecraft:entity.llama.swag", + "shearing_sound": "minecraft:item.llama_carpet.unequip", "slot": "body" }, "minecraft:item_model": "minecraft:purple_carpet", - "minecraft:item_name": "{\"translate\":\"block.minecraft.purple_carpet\"}", + "minecraft:item_name": { + "translate": "block.minecraft.purple_carpet" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:purple_concrete": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:purple_concrete", - "minecraft:item_name": "{\"translate\":\"block.minecraft.purple_concrete\"}", + "minecraft:item_name": { + "translate": "block.minecraft.purple_concrete" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:purple_concrete_powder": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:purple_concrete_powder", - "minecraft:item_name": "{\"translate\":\"block.minecraft.purple_concrete_powder\"}", + "minecraft:item_name": { + "translate": "block.minecraft.purple_concrete_powder" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:purple_dye": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:purple_dye", - "minecraft:item_name": "{\"translate\":\"item.minecraft.purple_dye\"}", + "minecraft:item_name": { + "translate": "item.minecraft.purple_dye" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:purple_glazed_terracotta": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:purple_glazed_terracotta", - "minecraft:item_name": "{\"translate\":\"block.minecraft.purple_glazed_terracotta\"}", + "minecraft:item_name": { + "translate": "block.minecraft.purple_glazed_terracotta" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, - "minecraft:purple_shulker_box": { + "minecraft:purple_harness": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:equippable": { + "allowed_entities": "#minecraft:can_equip_harness", + "asset_id": "minecraft:purple_harness", + "can_be_sheared": true, + "equip_on_interact": true, + "equip_sound": "minecraft:entity.happy_ghast.equip", + "shearing_sound": "minecraft:entity.happy_ghast.unequip", + "slot": "body" }, - "minecraft:container": [], - "minecraft:enchantments": { - "levels": {} + "minecraft:item_model": "minecraft:purple_harness", + "minecraft:item_name": { + "translate": "item.minecraft.purple_harness" }, + "minecraft:lore": [], + "minecraft:max_stack_size": 1, + "minecraft:rarity": "common", + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} + } + }, + "minecraft:purple_shulker_box": { + "components": { + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:container": [], + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:purple_shulker_box", - "minecraft:item_name": "{\"translate\":\"block.minecraft.purple_shulker_box\"}", + "minecraft:item_name": { + "translate": "block.minecraft.purple_shulker_box" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:purple_stained_glass": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:purple_stained_glass", - "minecraft:item_name": "{\"translate\":\"block.minecraft.purple_stained_glass\"}", + "minecraft:item_name": { + "translate": "block.minecraft.purple_stained_glass" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:purple_stained_glass_pane": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:purple_stained_glass_pane", - "minecraft:item_name": "{\"translate\":\"block.minecraft.purple_stained_glass_pane\"}", + "minecraft:item_name": { + "translate": "block.minecraft.purple_stained_glass_pane" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:purple_terracotta": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:purple_terracotta", - "minecraft:item_name": "{\"translate\":\"block.minecraft.purple_terracotta\"}", + "minecraft:item_name": { + "translate": "block.minecraft.purple_terracotta" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:purple_wool": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:purple_wool", - "minecraft:item_name": "{\"translate\":\"block.minecraft.purple_wool\"}", + "minecraft:item_name": { + "translate": "block.minecraft.purple_wool" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:purpur_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:purpur_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.purpur_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.purpur_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:purpur_pillar": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:purpur_pillar", - "minecraft:item_name": "{\"translate\":\"block.minecraft.purpur_pillar\"}", + "minecraft:item_name": { + "translate": "block.minecraft.purpur_pillar" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:purpur_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:purpur_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.purpur_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.purpur_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:purpur_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:purpur_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.purpur_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.purpur_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:quartz": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:quartz", - "minecraft:item_name": "{\"translate\":\"item.minecraft.quartz\"}", + "minecraft:item_name": { + "translate": "item.minecraft.quartz" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, + "minecraft:provides_trim_material": "minecraft:quartz", "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:quartz_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:quartz_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.quartz_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.quartz_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:quartz_bricks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:quartz_bricks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.quartz_bricks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.quartz_bricks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:quartz_pillar": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:quartz_pillar", - "minecraft:item_name": "{\"translate\":\"block.minecraft.quartz_pillar\"}", + "minecraft:item_name": { + "translate": "block.minecraft.quartz_pillar" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:quartz_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:quartz_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.quartz_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.quartz_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:quartz_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:quartz_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.quartz_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.quartz_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:rabbit": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 3, "saturation": 1.8000001 }, "minecraft:item_model": "minecraft:rabbit", - "minecraft:item_name": "{\"translate\":\"item.minecraft.rabbit\"}", + "minecraft:item_name": { + "translate": "item.minecraft.rabbit" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:rabbit_foot": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:rabbit_foot", - "minecraft:item_name": "{\"translate\":\"item.minecraft.rabbit_foot\"}", + "minecraft:item_name": { + "translate": "item.minecraft.rabbit_foot" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:rabbit_hide": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:rabbit_hide", - "minecraft:item_name": "{\"translate\":\"item.minecraft.rabbit_hide\"}", + "minecraft:item_name": { + "translate": "item.minecraft.rabbit_hide" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:rabbit_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:rabbit_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.rabbit_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.rabbit_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:rabbit_stew": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 10, "saturation": 12.0 }, "minecraft:item_model": "minecraft:rabbit_stew", - "minecraft:item_name": "{\"translate\":\"item.minecraft.rabbit_stew\"}", + "minecraft:item_name": { + "translate": "item.minecraft.rabbit_stew" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {}, "minecraft:use_remainder": { "count": 1, "id": "minecraft:bowl" @@ -18426,901 +19069,929 @@ }, "minecraft:rail": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:rail", - "minecraft:item_name": "{\"translate\":\"block.minecraft.rail\"}", + "minecraft:item_name": { + "translate": "block.minecraft.rail" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:raiser_armor_trim_smithing_template": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:raiser_armor_trim_smithing_template", - "minecraft:item_name": "{\"translate\":\"item.minecraft.raiser_armor_trim_smithing_template\"}", + "minecraft:item_name": { + "translate": "item.minecraft.raiser_armor_trim_smithing_template" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:ravager_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:ravager_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.ravager_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.ravager_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:raw_copper": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:raw_copper", - "minecraft:item_name": "{\"translate\":\"item.minecraft.raw_copper\"}", + "minecraft:item_name": { + "translate": "item.minecraft.raw_copper" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:raw_copper_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:raw_copper_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.raw_copper_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.raw_copper_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:raw_gold": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:raw_gold", - "minecraft:item_name": "{\"translate\":\"item.minecraft.raw_gold\"}", + "minecraft:item_name": { + "translate": "item.minecraft.raw_gold" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:raw_gold_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:raw_gold_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.raw_gold_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.raw_gold_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:raw_iron": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:raw_iron", - "minecraft:item_name": "{\"translate\":\"item.minecraft.raw_iron\"}", + "minecraft:item_name": { + "translate": "item.minecraft.raw_iron" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:raw_iron_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:raw_iron_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.raw_iron_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.raw_iron_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:recovery_compass": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:recovery_compass", - "minecraft:item_name": "{\"translate\":\"item.minecraft.recovery_compass\"}", + "minecraft:item_name": { + "translate": "item.minecraft.recovery_compass" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:red_banner": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], "minecraft:banner_patterns": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:red_banner", - "minecraft:item_name": "{\"translate\":\"block.minecraft.red_banner\"}", + "minecraft:item_name": { + "translate": "block.minecraft.red_banner" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:red_bed": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:red_bed", - "minecraft:item_name": "{\"translate\":\"block.minecraft.red_bed\"}", + "minecraft:item_name": { + "translate": "block.minecraft.red_bed" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:red_bundle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:bundle_contents": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:red_bundle", - "minecraft:item_name": "{\"translate\":\"item.minecraft.red_bundle\"}", + "minecraft:item_name": { + "translate": "item.minecraft.red_bundle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:red_candle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:red_candle", - "minecraft:item_name": "{\"translate\":\"block.minecraft.red_candle\"}", + "minecraft:item_name": { + "translate": "block.minecraft.red_candle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:red_carpet": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:equippable": { "allowed_entities": [ "minecraft:llama", "minecraft:trader_llama" ], "asset_id": "minecraft:red_carpet", + "can_be_sheared": true, "equip_sound": "minecraft:entity.llama.swag", + "shearing_sound": "minecraft:item.llama_carpet.unequip", "slot": "body" }, "minecraft:item_model": "minecraft:red_carpet", - "minecraft:item_name": "{\"translate\":\"block.minecraft.red_carpet\"}", + "minecraft:item_name": { + "translate": "block.minecraft.red_carpet" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:red_concrete": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:red_concrete", - "minecraft:item_name": "{\"translate\":\"block.minecraft.red_concrete\"}", + "minecraft:item_name": { + "translate": "block.minecraft.red_concrete" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:red_concrete_powder": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:red_concrete_powder", - "minecraft:item_name": "{\"translate\":\"block.minecraft.red_concrete_powder\"}", + "minecraft:item_name": { + "translate": "block.minecraft.red_concrete_powder" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:red_dye": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:red_dye", - "minecraft:item_name": "{\"translate\":\"item.minecraft.red_dye\"}", + "minecraft:item_name": { + "translate": "item.minecraft.red_dye" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:red_glazed_terracotta": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:red_glazed_terracotta", - "minecraft:item_name": "{\"translate\":\"block.minecraft.red_glazed_terracotta\"}", + "minecraft:item_name": { + "translate": "block.minecraft.red_glazed_terracotta" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, - "minecraft:red_mushroom": { + "minecraft:red_harness": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:equippable": { + "allowed_entities": "#minecraft:can_equip_harness", + "asset_id": "minecraft:red_harness", + "can_be_sheared": true, + "equip_on_interact": true, + "equip_sound": "minecraft:entity.happy_ghast.equip", + "shearing_sound": "minecraft:entity.happy_ghast.unequip", + "slot": "body" }, - "minecraft:enchantments": { - "levels": {} + "minecraft:item_model": "minecraft:red_harness", + "minecraft:item_name": { + "translate": "item.minecraft.red_harness" }, + "minecraft:lore": [], + "minecraft:max_stack_size": 1, + "minecraft:rarity": "common", + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} + } + }, + "minecraft:red_mushroom": { + "components": { + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:red_mushroom", - "minecraft:item_name": "{\"translate\":\"block.minecraft.red_mushroom\"}", + "minecraft:item_name": { + "translate": "block.minecraft.red_mushroom" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:red_mushroom_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:red_mushroom_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.red_mushroom_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.red_mushroom_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:red_nether_brick_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:red_nether_brick_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.red_nether_brick_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.red_nether_brick_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:red_nether_brick_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:red_nether_brick_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.red_nether_brick_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.red_nether_brick_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:red_nether_brick_wall": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:red_nether_brick_wall", - "minecraft:item_name": "{\"translate\":\"block.minecraft.red_nether_brick_wall\"}", + "minecraft:item_name": { + "translate": "block.minecraft.red_nether_brick_wall" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:red_nether_bricks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:red_nether_bricks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.red_nether_bricks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.red_nether_bricks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:red_sand": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:red_sand", - "minecraft:item_name": "{\"translate\":\"block.minecraft.red_sand\"}", + "minecraft:item_name": { + "translate": "block.minecraft.red_sand" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:red_sandstone": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:red_sandstone", - "minecraft:item_name": "{\"translate\":\"block.minecraft.red_sandstone\"}", + "minecraft:item_name": { + "translate": "block.minecraft.red_sandstone" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:red_sandstone_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:red_sandstone_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.red_sandstone_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.red_sandstone_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:red_sandstone_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:red_sandstone_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.red_sandstone_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.red_sandstone_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:red_sandstone_wall": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:red_sandstone_wall", - "minecraft:item_name": "{\"translate\":\"block.minecraft.red_sandstone_wall\"}", + "minecraft:item_name": { + "translate": "block.minecraft.red_sandstone_wall" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:red_shulker_box": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:container": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:red_shulker_box", - "minecraft:item_name": "{\"translate\":\"block.minecraft.red_shulker_box\"}", + "minecraft:item_name": { + "translate": "block.minecraft.red_shulker_box" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:red_stained_glass": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:red_stained_glass", - "minecraft:item_name": "{\"translate\":\"block.minecraft.red_stained_glass\"}", + "minecraft:item_name": { + "translate": "block.minecraft.red_stained_glass" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:red_stained_glass_pane": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:red_stained_glass_pane", - "minecraft:item_name": "{\"translate\":\"block.minecraft.red_stained_glass_pane\"}", + "minecraft:item_name": { + "translate": "block.minecraft.red_stained_glass_pane" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:red_terracotta": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:red_terracotta", - "minecraft:item_name": "{\"translate\":\"block.minecraft.red_terracotta\"}", + "minecraft:item_name": { + "translate": "block.minecraft.red_terracotta" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:red_tulip": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:red_tulip", - "minecraft:item_name": "{\"translate\":\"block.minecraft.red_tulip\"}", + "minecraft:item_name": { + "translate": "block.minecraft.red_tulip" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:red_wool": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:red_wool", - "minecraft:item_name": "{\"translate\":\"block.minecraft.red_wool\"}", + "minecraft:item_name": { + "translate": "block.minecraft.red_wool" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:redstone": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:redstone", - "minecraft:item_name": "{\"translate\":\"item.minecraft.redstone\"}", + "minecraft:item_name": { + "translate": "item.minecraft.redstone" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, + "minecraft:provides_trim_material": "minecraft:redstone", "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:redstone_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:redstone_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.redstone_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.redstone_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:redstone_lamp": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:redstone_lamp", - "minecraft:item_name": "{\"translate\":\"block.minecraft.redstone_lamp\"}", + "minecraft:item_name": { + "translate": "block.minecraft.redstone_lamp" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:redstone_ore": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:redstone_ore", - "minecraft:item_name": "{\"translate\":\"block.minecraft.redstone_ore\"}", + "minecraft:item_name": { + "translate": "block.minecraft.redstone_ore" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:redstone_torch": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:redstone_torch", - "minecraft:item_name": "{\"translate\":\"block.minecraft.redstone_torch\"}", + "minecraft:item_name": { + "translate": "block.minecraft.redstone_torch" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:reinforced_deepslate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:reinforced_deepslate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.reinforced_deepslate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.reinforced_deepslate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:repeater": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:repeater", - "minecraft:item_name": "{\"translate\":\"block.minecraft.repeater\"}", + "minecraft:item_name": { + "translate": "block.minecraft.repeater" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:repeating_command_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:repeating_command_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.repeating_command_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.repeating_command_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "epic", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:resin_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:resin_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.resin_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.resin_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:resin_brick": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:resin_brick", - "minecraft:item_name": "{\"translate\":\"item.minecraft.resin_brick\"}", + "minecraft:item_name": { + "translate": "item.minecraft.resin_brick" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, + "minecraft:provides_trim_material": "minecraft:resin", "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:resin_brick_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:resin_brick_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.resin_brick_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.resin_brick_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:resin_brick_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:resin_brick_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.resin_brick_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.resin_brick_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:resin_brick_wall": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:resin_brick_wall", - "minecraft:item_name": "{\"translate\":\"block.minecraft.resin_brick_wall\"}", + "minecraft:item_name": { + "translate": "block.minecraft.resin_brick_wall" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:resin_bricks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:resin_bricks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.resin_bricks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.resin_bricks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:resin_clump": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:resin_clump", - "minecraft:item_name": "{\"translate\":\"item.minecraft.resin_clump\"}", + "minecraft:item_name": { + "translate": "item.minecraft.resin_clump" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:respawn_anchor": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:respawn_anchor", - "minecraft:item_name": "{\"translate\":\"block.minecraft.respawn_anchor\"}", + "minecraft:item_name": { + "translate": "block.minecraft.respawn_anchor" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:rib_armor_trim_smithing_template": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:rib_armor_trim_smithing_template", - "minecraft:item_name": "{\"translate\":\"item.minecraft.rib_armor_trim_smithing_template\"}", + "minecraft:item_name": { + "translate": "item.minecraft.rib_armor_trim_smithing_template" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:rooted_dirt": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:rooted_dirt", - "minecraft:item_name": "{\"translate\":\"block.minecraft.rooted_dirt\"}", + "minecraft:item_name": { + "translate": "block.minecraft.rooted_dirt" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:rose_bush": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:rose_bush", - "minecraft:item_name": "{\"translate\":\"block.minecraft.rose_bush\"}", + "minecraft:item_name": { + "translate": "block.minecraft.rose_bush" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:rotten_flesh": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": { "on_consume_effects": [ { @@ -19336,390 +20007,399 @@ } ] }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 4, "saturation": 0.8 }, "minecraft:item_model": "minecraft:rotten_flesh", - "minecraft:item_name": "{\"translate\":\"item.minecraft.rotten_flesh\"}", + "minecraft:item_name": { + "translate": "item.minecraft.rotten_flesh" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:saddle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:equippable": { + "allowed_entities": "#minecraft:can_equip_saddle", + "asset_id": "minecraft:saddle", + "can_be_sheared": true, + "equip_on_interact": true, + "equip_sound": "minecraft:entity.horse.saddle", + "shearing_sound": "minecraft:item.saddle.unequip", + "slot": "saddle" }, "minecraft:item_model": "minecraft:saddle", - "minecraft:item_name": "{\"translate\":\"item.minecraft.saddle\"}", + "minecraft:item_name": { + "translate": "item.minecraft.saddle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:salmon": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 2, "saturation": 0.4 }, "minecraft:item_model": "minecraft:salmon", - "minecraft:item_name": "{\"translate\":\"item.minecraft.salmon\"}", + "minecraft:item_name": { + "translate": "item.minecraft.salmon" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:salmon_bucket": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:bucket_entity_data": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:salmon_bucket", - "minecraft:item_name": "{\"translate\":\"item.minecraft.salmon_bucket\"}", + "minecraft:item_name": { + "translate": "item.minecraft.salmon_bucket" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:salmon_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:salmon_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.salmon_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.salmon_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:sand": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:sand", - "minecraft:item_name": "{\"translate\":\"block.minecraft.sand\"}", + "minecraft:item_name": { + "translate": "block.minecraft.sand" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:sandstone": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:sandstone", - "minecraft:item_name": "{\"translate\":\"block.minecraft.sandstone\"}", + "minecraft:item_name": { + "translate": "block.minecraft.sandstone" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:sandstone_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:sandstone_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.sandstone_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.sandstone_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:sandstone_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:sandstone_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.sandstone_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.sandstone_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:sandstone_wall": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:sandstone_wall", - "minecraft:item_name": "{\"translate\":\"block.minecraft.sandstone_wall\"}", + "minecraft:item_name": { + "translate": "block.minecraft.sandstone_wall" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:scaffolding": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:scaffolding", - "minecraft:item_name": "{\"translate\":\"block.minecraft.scaffolding\"}", + "minecraft:item_name": { + "translate": "block.minecraft.scaffolding" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:scrape_pottery_sherd": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:scrape_pottery_sherd", - "minecraft:item_name": "{\"translate\":\"item.minecraft.scrape_pottery_sherd\"}", + "minecraft:item_name": { + "translate": "item.minecraft.scrape_pottery_sherd" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:sculk": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:sculk", - "minecraft:item_name": "{\"translate\":\"block.minecraft.sculk\"}", + "minecraft:item_name": { + "translate": "block.minecraft.sculk" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:sculk_catalyst": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:sculk_catalyst", - "minecraft:item_name": "{\"translate\":\"block.minecraft.sculk_catalyst\"}", + "minecraft:item_name": { + "translate": "block.minecraft.sculk_catalyst" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:sculk_sensor": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:sculk_sensor", - "minecraft:item_name": "{\"translate\":\"block.minecraft.sculk_sensor\"}", + "minecraft:item_name": { + "translate": "block.minecraft.sculk_sensor" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:sculk_shrieker": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:sculk_shrieker", - "minecraft:item_name": "{\"translate\":\"block.minecraft.sculk_shrieker\"}", + "minecraft:item_name": { + "translate": "block.minecraft.sculk_shrieker" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:sculk_vein": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:sculk_vein", - "minecraft:item_name": "{\"translate\":\"block.minecraft.sculk_vein\"}", + "minecraft:item_name": { + "translate": "block.minecraft.sculk_vein" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:sea_lantern": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:sea_lantern", - "minecraft:item_name": "{\"translate\":\"block.minecraft.sea_lantern\"}", + "minecraft:item_name": { + "translate": "block.minecraft.sea_lantern" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:sea_pickle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:sea_pickle", - "minecraft:item_name": "{\"translate\":\"block.minecraft.sea_pickle\"}", + "minecraft:item_name": { + "translate": "block.minecraft.sea_pickle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:seagrass": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:seagrass", - "minecraft:item_name": "{\"translate\":\"block.minecraft.seagrass\"}", + "minecraft:item_name": { + "translate": "block.minecraft.seagrass" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:sentry_armor_trim_smithing_template": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:sentry_armor_trim_smithing_template", - "minecraft:item_name": "{\"translate\":\"item.minecraft.sentry_armor_trim_smithing_template\"}", + "minecraft:item_name": { + "translate": "item.minecraft.sentry_armor_trim_smithing_template" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:shaper_armor_trim_smithing_template": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:shaper_armor_trim_smithing_template", - "minecraft:item_name": "{\"translate\":\"item.minecraft.shaper_armor_trim_smithing_template\"}", + "minecraft:item_name": { + "translate": "item.minecraft.shaper_armor_trim_smithing_template" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:sheaf_pottery_sherd": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:sheaf_pottery_sherd", - "minecraft:item_name": "{\"translate\":\"item.minecraft.sheaf_pottery_sherd\"}", + "minecraft:item_name": { + "translate": "item.minecraft.sheaf_pottery_sherd" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:shears": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:shears", - "minecraft:item_name": "{\"translate\":\"item.minecraft.shears\"}", + "minecraft:item_name": { + "translate": "item.minecraft.shears" + }, "minecraft:lore": [], "minecraft:max_damage": 238, "minecraft:max_stack_size": 1, @@ -19748,57 +20428,68 @@ "speed": 2.0 } ] - } + }, + "minecraft:tooltip_display": {} } }, "minecraft:sheep_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:sheep_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.sheep_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.sheep_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:shelter_pottery_sherd": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:shelter_pottery_sherd", - "minecraft:item_name": "{\"translate\":\"item.minecraft.shelter_pottery_sherd\"}", + "minecraft:item_name": { + "translate": "item.minecraft.shelter_pottery_sherd" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:shield": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], "minecraft:banner_patterns": [], + "minecraft:blocks_attacks": { + "block_delay_seconds": 0.25, + "block_sound": "minecraft:item.shield.block", + "bypassed_by": "#minecraft:bypasses_shield", + "disabled_sound": "minecraft:item.shield.break", + "item_damage": { + "base": 1.0, + "factor": 1.0, + "threshold": 3.0 + } + }, + "minecraft:break_sound": "minecraft:item.shield.break", "minecraft:damage": 0, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:equippable": { "slot": "offhand", "swappable": false }, "minecraft:item_model": "minecraft:shield", - "minecraft:item_name": "{\"translate\":\"item.minecraft.shield\"}", + "minecraft:item_name": { + "translate": "item.minecraft.shield" + }, "minecraft:lore": [], "minecraft:max_damage": 336, "minecraft:max_stack_size": 1, @@ -19806,757 +20497,785 @@ "minecraft:repair_cost": 0, "minecraft:repairable": { "items": "#minecraft:wooden_tool_materials" - } + }, + "minecraft:tooltip_display": {} } }, - "minecraft:short_grass": { + "minecraft:short_dry_grass": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:item_model": "minecraft:short_dry_grass", + "minecraft:item_name": { + "translate": "block.minecraft.short_dry_grass" }, + "minecraft:lore": [], + "minecraft:max_stack_size": 64, + "minecraft:rarity": "common", + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} + } + }, + "minecraft:short_grass": { + "components": { + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:short_grass", - "minecraft:item_name": "{\"translate\":\"block.minecraft.short_grass\"}", + "minecraft:item_name": { + "translate": "block.minecraft.short_grass" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:shroomlight": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:shroomlight", - "minecraft:item_name": "{\"translate\":\"block.minecraft.shroomlight\"}", + "minecraft:item_name": { + "translate": "block.minecraft.shroomlight" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:shulker_box": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:container": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:shulker_box", - "minecraft:item_name": "{\"translate\":\"block.minecraft.shulker_box\"}", + "minecraft:item_name": { + "translate": "block.minecraft.shulker_box" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:shulker_shell": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:shulker_shell", - "minecraft:item_name": "{\"translate\":\"item.minecraft.shulker_shell\"}", + "minecraft:item_name": { + "translate": "item.minecraft.shulker_shell" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:shulker_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:shulker_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.shulker_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.shulker_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:silence_armor_trim_smithing_template": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:silence_armor_trim_smithing_template", - "minecraft:item_name": "{\"translate\":\"item.minecraft.silence_armor_trim_smithing_template\"}", + "minecraft:item_name": { + "translate": "item.minecraft.silence_armor_trim_smithing_template" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "epic", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:silverfish_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:silverfish_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.silverfish_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.silverfish_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:skeleton_horse_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:skeleton_horse_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.skeleton_horse_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.skeleton_horse_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:skeleton_skull": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:waypoint_transmit_range", + "amount": -1.0, + "display": { + "type": "hidden" + }, + "id": "minecraft:waypoint_transmit_range_hide", + "operation": "add_multiplied_total", + "slot": "head" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:equippable": { "slot": "head", "swappable": false }, "minecraft:item_model": "minecraft:skeleton_skull", - "minecraft:item_name": "{\"translate\":\"block.minecraft.skeleton_skull\"}", + "minecraft:item_name": { + "translate": "block.minecraft.skeleton_skull" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:skeleton_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:skeleton_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.skeleton_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.skeleton_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:skull_banner_pattern": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:skull_banner_pattern", - "minecraft:item_name": "{\"translate\":\"item.minecraft.skull_banner_pattern\"}", + "minecraft:item_name": { + "translate": "item.minecraft.skull_banner_pattern" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, + "minecraft:provides_banner_patterns": "#minecraft:pattern_item/skull", "minecraft:rarity": "rare", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:skull_pottery_sherd": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:skull_pottery_sherd", - "minecraft:item_name": "{\"translate\":\"item.minecraft.skull_pottery_sherd\"}", + "minecraft:item_name": { + "translate": "item.minecraft.skull_pottery_sherd" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:slime_ball": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:slime_ball", - "minecraft:item_name": "{\"translate\":\"item.minecraft.slime_ball\"}", + "minecraft:item_name": { + "translate": "item.minecraft.slime_ball" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:slime_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:slime_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.slime_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.slime_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:slime_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:slime_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.slime_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.slime_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:small_amethyst_bud": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:small_amethyst_bud", - "minecraft:item_name": "{\"translate\":\"block.minecraft.small_amethyst_bud\"}", + "minecraft:item_name": { + "translate": "block.minecraft.small_amethyst_bud" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:small_dripleaf": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:small_dripleaf", - "minecraft:item_name": "{\"translate\":\"block.minecraft.small_dripleaf\"}", + "minecraft:item_name": { + "translate": "block.minecraft.small_dripleaf" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:smithing_table": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:smithing_table", - "minecraft:item_name": "{\"translate\":\"block.minecraft.smithing_table\"}", + "minecraft:item_name": { + "translate": "block.minecraft.smithing_table" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:smoker": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:container": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:smoker", - "minecraft:item_name": "{\"translate\":\"block.minecraft.smoker\"}", + "minecraft:item_name": { + "translate": "block.minecraft.smoker" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:smooth_basalt": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:smooth_basalt", - "minecraft:item_name": "{\"translate\":\"block.minecraft.smooth_basalt\"}", + "minecraft:item_name": { + "translate": "block.minecraft.smooth_basalt" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:smooth_quartz": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:smooth_quartz", - "minecraft:item_name": "{\"translate\":\"block.minecraft.smooth_quartz\"}", + "minecraft:item_name": { + "translate": "block.minecraft.smooth_quartz" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:smooth_quartz_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:smooth_quartz_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.smooth_quartz_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.smooth_quartz_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:smooth_quartz_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:smooth_quartz_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.smooth_quartz_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.smooth_quartz_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:smooth_red_sandstone": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:smooth_red_sandstone", - "minecraft:item_name": "{\"translate\":\"block.minecraft.smooth_red_sandstone\"}", + "minecraft:item_name": { + "translate": "block.minecraft.smooth_red_sandstone" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:smooth_red_sandstone_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:smooth_red_sandstone_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.smooth_red_sandstone_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.smooth_red_sandstone_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:smooth_red_sandstone_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:smooth_red_sandstone_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.smooth_red_sandstone_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.smooth_red_sandstone_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:smooth_sandstone": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:smooth_sandstone", - "minecraft:item_name": "{\"translate\":\"block.minecraft.smooth_sandstone\"}", + "minecraft:item_name": { + "translate": "block.minecraft.smooth_sandstone" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:smooth_sandstone_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:smooth_sandstone_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.smooth_sandstone_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.smooth_sandstone_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:smooth_sandstone_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:smooth_sandstone_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.smooth_sandstone_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.smooth_sandstone_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:smooth_stone": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:smooth_stone", - "minecraft:item_name": "{\"translate\":\"block.minecraft.smooth_stone\"}", + "minecraft:item_name": { + "translate": "block.minecraft.smooth_stone" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:smooth_stone_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:smooth_stone_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.smooth_stone_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.smooth_stone_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:sniffer_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:sniffer_egg", - "minecraft:item_name": "{\"translate\":\"block.minecraft.sniffer_egg\"}", + "minecraft:item_name": { + "translate": "block.minecraft.sniffer_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:sniffer_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:sniffer_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.sniffer_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.sniffer_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:snort_pottery_sherd": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:snort_pottery_sherd", - "minecraft:item_name": "{\"translate\":\"item.minecraft.snort_pottery_sherd\"}", + "minecraft:item_name": { + "translate": "item.minecraft.snort_pottery_sherd" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:snout_armor_trim_smithing_template": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:snout_armor_trim_smithing_template", - "minecraft:item_name": "{\"translate\":\"item.minecraft.snout_armor_trim_smithing_template\"}", + "minecraft:item_name": { + "translate": "item.minecraft.snout_armor_trim_smithing_template" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:snow": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:snow", - "minecraft:item_name": "{\"translate\":\"block.minecraft.snow\"}", + "minecraft:item_name": { + "translate": "block.minecraft.snow" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:snow_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:snow_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.snow_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.snow_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:snow_golem_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:snow_golem_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.snow_golem_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.snow_golem_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:snowball": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:snowball", - "minecraft:item_name": "{\"translate\":\"item.minecraft.snowball\"}", + "minecraft:item_name": { + "translate": "item.minecraft.snowball" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:soul_campfire": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:container": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:soul_campfire", - "minecraft:item_name": "{\"translate\":\"block.minecraft.soul_campfire\"}", + "minecraft:item_name": { + "translate": "block.minecraft.soul_campfire" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:soul_lantern": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:soul_lantern", - "minecraft:item_name": "{\"translate\":\"block.minecraft.soul_lantern\"}", + "minecraft:item_name": { + "translate": "block.minecraft.soul_lantern" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:soul_sand": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:soul_sand", - "minecraft:item_name": "{\"translate\":\"block.minecraft.soul_sand\"}", + "minecraft:item_name": { + "translate": "block.minecraft.soul_sand" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:soul_soil": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:soul_soil", - "minecraft:item_name": "{\"translate\":\"block.minecraft.soul_soil\"}", + "minecraft:item_name": { + "translate": "block.minecraft.soul_soil" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:soul_torch": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:soul_torch", - "minecraft:item_name": "{\"translate\":\"block.minecraft.soul_torch\"}", + "minecraft:item_name": { + "translate": "block.minecraft.soul_torch" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:spawner": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:spawner", - "minecraft:item_name": "{\"translate\":\"block.minecraft.spawner\"}", + "minecraft:item_name": { + "translate": "block.minecraft.spawner" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:spectral_arrow": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:spectral_arrow", - "minecraft:item_name": "{\"translate\":\"item.minecraft.spectral_arrow\"}", + "minecraft:item_name": { + "translate": "item.minecraft.spectral_arrow" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:spider_eye": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": { "on_consume_effects": [ { @@ -20571,483 +21290,483 @@ } ] }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 2, "saturation": 3.2 }, "minecraft:item_model": "minecraft:spider_eye", - "minecraft:item_name": "{\"translate\":\"item.minecraft.spider_eye\"}", + "minecraft:item_name": { + "translate": "item.minecraft.spider_eye" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:spider_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:spider_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.spider_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.spider_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:spire_armor_trim_smithing_template": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:spire_armor_trim_smithing_template", - "minecraft:item_name": "{\"translate\":\"item.minecraft.spire_armor_trim_smithing_template\"}", + "minecraft:item_name": { + "translate": "item.minecraft.spire_armor_trim_smithing_template" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "rare", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:splash_potion": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:splash_potion", - "minecraft:item_name": "{\"translate\":\"item.minecraft.splash_potion\"}", + "minecraft:item_name": { + "translate": "item.minecraft.splash_potion" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:potion_contents": {}, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:sponge": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:sponge", - "minecraft:item_name": "{\"translate\":\"block.minecraft.sponge\"}", + "minecraft:item_name": { + "translate": "block.minecraft.sponge" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:spore_blossom": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:spore_blossom", - "minecraft:item_name": "{\"translate\":\"block.minecraft.spore_blossom\"}", + "minecraft:item_name": { + "translate": "block.minecraft.spore_blossom" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:spruce_boat": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:spruce_boat", - "minecraft:item_name": "{\"translate\":\"item.minecraft.spruce_boat\"}", + "minecraft:item_name": { + "translate": "item.minecraft.spruce_boat" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:spruce_button": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:spruce_button", - "minecraft:item_name": "{\"translate\":\"block.minecraft.spruce_button\"}", + "minecraft:item_name": { + "translate": "block.minecraft.spruce_button" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:spruce_chest_boat": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:spruce_chest_boat", - "minecraft:item_name": "{\"translate\":\"item.minecraft.spruce_chest_boat\"}", + "minecraft:item_name": { + "translate": "item.minecraft.spruce_chest_boat" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:spruce_door": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:spruce_door", - "minecraft:item_name": "{\"translate\":\"block.minecraft.spruce_door\"}", + "minecraft:item_name": { + "translate": "block.minecraft.spruce_door" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:spruce_fence": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:spruce_fence", - "minecraft:item_name": "{\"translate\":\"block.minecraft.spruce_fence\"}", + "minecraft:item_name": { + "translate": "block.minecraft.spruce_fence" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:spruce_fence_gate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:spruce_fence_gate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.spruce_fence_gate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.spruce_fence_gate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:spruce_hanging_sign": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:spruce_hanging_sign", - "minecraft:item_name": "{\"translate\":\"block.minecraft.spruce_hanging_sign\"}", + "minecraft:item_name": { + "translate": "block.minecraft.spruce_hanging_sign" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:spruce_leaves": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:spruce_leaves", - "minecraft:item_name": "{\"translate\":\"block.minecraft.spruce_leaves\"}", + "minecraft:item_name": { + "translate": "block.minecraft.spruce_leaves" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:spruce_log": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:spruce_log", - "minecraft:item_name": "{\"translate\":\"block.minecraft.spruce_log\"}", + "minecraft:item_name": { + "translate": "block.minecraft.spruce_log" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:spruce_planks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:spruce_planks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.spruce_planks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.spruce_planks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:spruce_pressure_plate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:spruce_pressure_plate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.spruce_pressure_plate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.spruce_pressure_plate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:spruce_sapling": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:spruce_sapling", - "minecraft:item_name": "{\"translate\":\"block.minecraft.spruce_sapling\"}", + "minecraft:item_name": { + "translate": "block.minecraft.spruce_sapling" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:spruce_sign": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:spruce_sign", - "minecraft:item_name": "{\"translate\":\"block.minecraft.spruce_sign\"}", + "minecraft:item_name": { + "translate": "block.minecraft.spruce_sign" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:spruce_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:spruce_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.spruce_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.spruce_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:spruce_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:spruce_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.spruce_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.spruce_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:spruce_trapdoor": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:spruce_trapdoor", - "minecraft:item_name": "{\"translate\":\"block.minecraft.spruce_trapdoor\"}", + "minecraft:item_name": { + "translate": "block.minecraft.spruce_trapdoor" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:spruce_wood": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:spruce_wood", - "minecraft:item_name": "{\"translate\":\"block.minecraft.spruce_wood\"}", + "minecraft:item_name": { + "translate": "block.minecraft.spruce_wood" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:spyglass": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:spyglass", - "minecraft:item_name": "{\"translate\":\"item.minecraft.spyglass\"}", + "minecraft:item_name": { + "translate": "item.minecraft.spyglass" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:squid_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:squid_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.squid_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.squid_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:stick": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stick", - "minecraft:item_name": "{\"translate\":\"item.minecraft.stick\"}", + "minecraft:item_name": { + "translate": "item.minecraft.stick" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:sticky_piston": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:sticky_piston", - "minecraft:item_name": "{\"translate\":\"block.minecraft.sticky_piston\"}", + "minecraft:item_name": { + "translate": "block.minecraft.sticky_piston" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:stone": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stone", - "minecraft:item_name": "{\"translate\":\"block.minecraft.stone\"}", + "minecraft:item_name": { + "translate": "block.minecraft.stone" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 - } - }, - "minecraft:stone_axe": { - "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:attack_damage", - "amount": 8.0, - "id": "minecraft:base_attack_damage", - "operation": "add_value", - "slot": "mainhand" - }, - { - "type": "minecraft:attack_speed", - "amount": -3.200000047683716, - "id": "minecraft:base_attack_speed", - "operation": "add_value", - "slot": "mainhand" - } - ] - }, + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} + } + }, + "minecraft:stone_axe": { + "components": { + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:attack_damage", + "amount": 8.0, + "id": "minecraft:base_attack_damage", + "operation": "add_value", + "slot": "mainhand" + }, + { + "type": "minecraft:attack_speed", + "amount": -3.200000047683716, + "id": "minecraft:base_attack_speed", + "operation": "add_value", + "slot": "mainhand" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 5 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stone_axe", - "minecraft:item_name": "{\"translate\":\"item.minecraft.stone_axe\"}", + "minecraft:item_name": { + "translate": "item.minecraft.stone_axe" + }, "minecraft:lore": [], "minecraft:max_damage": 131, "minecraft:max_stack_size": 1, @@ -21068,118 +21787,122 @@ "speed": 4.0 } ] + }, + "minecraft:tooltip_display": {}, + "minecraft:weapon": { + "disable_blocking_for_seconds": 5.0, + "item_damage_per_attack": 2 } } }, "minecraft:stone_brick_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stone_brick_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.stone_brick_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.stone_brick_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:stone_brick_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stone_brick_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.stone_brick_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.stone_brick_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:stone_brick_wall": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stone_brick_wall", - "minecraft:item_name": "{\"translate\":\"block.minecraft.stone_brick_wall\"}", + "minecraft:item_name": { + "translate": "block.minecraft.stone_brick_wall" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:stone_bricks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stone_bricks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.stone_bricks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.stone_bricks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:stone_button": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stone_button", - "minecraft:item_name": "{\"translate\":\"block.minecraft.stone_button\"}", + "minecraft:item_name": { + "translate": "block.minecraft.stone_button" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:stone_hoe": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:attack_damage", - "amount": 0.0, - "id": "minecraft:base_attack_damage", - "operation": "add_value", - "slot": "mainhand" - }, - { - "type": "minecraft:attack_speed", - "amount": -2.0, - "id": "minecraft:base_attack_speed", - "operation": "add_value", - "slot": "mainhand" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:attack_damage", + "amount": 0.0, + "id": "minecraft:base_attack_damage", + "operation": "add_value", + "slot": "mainhand" + }, + { + "type": "minecraft:attack_speed", + "amount": -2.0, + "id": "minecraft:base_attack_speed", + "operation": "add_value", + "slot": "mainhand" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 5 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stone_hoe", - "minecraft:item_name": "{\"translate\":\"item.minecraft.stone_hoe\"}", + "minecraft:item_name": { + "translate": "item.minecraft.stone_hoe" + }, "minecraft:lore": [], "minecraft:max_damage": 131, "minecraft:max_stack_size": 1, @@ -21200,38 +21923,41 @@ "speed": 4.0 } ] + }, + "minecraft:tooltip_display": {}, + "minecraft:weapon": { + "item_damage_per_attack": 2 } } }, "minecraft:stone_pickaxe": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:attack_damage", - "amount": 2.0, - "id": "minecraft:base_attack_damage", - "operation": "add_value", - "slot": "mainhand" - }, - { - "type": "minecraft:attack_speed", - "amount": -2.799999952316284, - "id": "minecraft:base_attack_speed", - "operation": "add_value", - "slot": "mainhand" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:attack_damage", + "amount": 2.0, + "id": "minecraft:base_attack_damage", + "operation": "add_value", + "slot": "mainhand" + }, + { + "type": "minecraft:attack_speed", + "amount": -2.799999952316284, + "id": "minecraft:base_attack_speed", + "operation": "add_value", + "slot": "mainhand" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 5 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stone_pickaxe", - "minecraft:item_name": "{\"translate\":\"item.minecraft.stone_pickaxe\"}", + "minecraft:item_name": { + "translate": "item.minecraft.stone_pickaxe" + }, "minecraft:lore": [], "minecraft:max_damage": 131, "minecraft:max_stack_size": 1, @@ -21252,54 +21978,57 @@ "speed": 4.0 } ] + }, + "minecraft:tooltip_display": {}, + "minecraft:weapon": { + "item_damage_per_attack": 2 } } }, "minecraft:stone_pressure_plate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stone_pressure_plate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.stone_pressure_plate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.stone_pressure_plate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:stone_shovel": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:attack_damage", - "amount": 2.5, - "id": "minecraft:base_attack_damage", - "operation": "add_value", - "slot": "mainhand" - }, - { - "type": "minecraft:attack_speed", - "amount": -3.0, - "id": "minecraft:base_attack_speed", - "operation": "add_value", - "slot": "mainhand" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:attack_damage", + "amount": 2.5, + "id": "minecraft:base_attack_damage", + "operation": "add_value", + "slot": "mainhand" + }, + { + "type": "minecraft:attack_speed", + "amount": -3.0, + "id": "minecraft:base_attack_speed", + "operation": "add_value", + "slot": "mainhand" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 5 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stone_shovel", - "minecraft:item_name": "{\"translate\":\"item.minecraft.stone_shovel\"}", + "minecraft:item_name": { + "translate": "item.minecraft.stone_shovel" + }, "minecraft:lore": [], "minecraft:max_damage": 131, "minecraft:max_stack_size": 1, @@ -21320,70 +22049,73 @@ "speed": 4.0 } ] + }, + "minecraft:tooltip_display": {}, + "minecraft:weapon": { + "item_damage_per_attack": 2 } } }, "minecraft:stone_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stone_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.stone_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.stone_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:stone_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stone_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.stone_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.stone_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:stone_sword": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:attack_damage", - "amount": 4.0, - "id": "minecraft:base_attack_damage", - "operation": "add_value", - "slot": "mainhand" - }, - { - "type": "minecraft:attack_speed", - "amount": -2.4000000953674316, - "id": "minecraft:base_attack_speed", - "operation": "add_value", - "slot": "mainhand" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:attack_damage", + "amount": 4.0, + "id": "minecraft:base_attack_damage", + "operation": "add_value", + "slot": "mainhand" + }, + { + "type": "minecraft:attack_speed", + "amount": -2.4000000953674316, + "id": "minecraft:base_attack_speed", + "operation": "add_value", + "slot": "mainhand" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 5 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stone_sword", - "minecraft:item_name": "{\"translate\":\"item.minecraft.stone_sword\"}", + "minecraft:item_name": { + "translate": "item.minecraft.stone_sword" + }, "minecraft:lore": [], "minecraft:max_damage": 131, "minecraft:max_stack_size": 1, @@ -21393,6 +22125,7 @@ "items": "#minecraft:stone_tool_materials" }, "minecraft:tool": { + "can_destroy_blocks_in_creative": false, "damage_per_block": 2, "rules": [ { @@ -21400,579 +22133,585 @@ "correct_for_drops": true, "speed": 15.0 }, + { + "blocks": "#minecraft:sword_instantly_mines", + "speed": 3.4028235E38 + }, { "blocks": "#minecraft:sword_efficient", "speed": 1.5 } ] - } + }, + "minecraft:tooltip_display": {}, + "minecraft:weapon": {} } }, "minecraft:stonecutter": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stonecutter", - "minecraft:item_name": "{\"translate\":\"block.minecraft.stonecutter\"}", + "minecraft:item_name": { + "translate": "block.minecraft.stonecutter" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:stray_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stray_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.stray_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.stray_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:strider_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:strider_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.strider_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.strider_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:string": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:string", - "minecraft:item_name": "{\"translate\":\"item.minecraft.string\"}", + "minecraft:item_name": { + "translate": "item.minecraft.string" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:stripped_acacia_log": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stripped_acacia_log", - "minecraft:item_name": "{\"translate\":\"block.minecraft.stripped_acacia_log\"}", + "minecraft:item_name": { + "translate": "block.minecraft.stripped_acacia_log" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:stripped_acacia_wood": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stripped_acacia_wood", - "minecraft:item_name": "{\"translate\":\"block.minecraft.stripped_acacia_wood\"}", + "minecraft:item_name": { + "translate": "block.minecraft.stripped_acacia_wood" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:stripped_bamboo_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stripped_bamboo_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.stripped_bamboo_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.stripped_bamboo_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:stripped_birch_log": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stripped_birch_log", - "minecraft:item_name": "{\"translate\":\"block.minecraft.stripped_birch_log\"}", + "minecraft:item_name": { + "translate": "block.minecraft.stripped_birch_log" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:stripped_birch_wood": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stripped_birch_wood", - "minecraft:item_name": "{\"translate\":\"block.minecraft.stripped_birch_wood\"}", + "minecraft:item_name": { + "translate": "block.minecraft.stripped_birch_wood" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:stripped_cherry_log": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stripped_cherry_log", - "minecraft:item_name": "{\"translate\":\"block.minecraft.stripped_cherry_log\"}", + "minecraft:item_name": { + "translate": "block.minecraft.stripped_cherry_log" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:stripped_cherry_wood": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stripped_cherry_wood", - "minecraft:item_name": "{\"translate\":\"block.minecraft.stripped_cherry_wood\"}", + "minecraft:item_name": { + "translate": "block.minecraft.stripped_cherry_wood" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:stripped_crimson_hyphae": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stripped_crimson_hyphae", - "minecraft:item_name": "{\"translate\":\"block.minecraft.stripped_crimson_hyphae\"}", + "minecraft:item_name": { + "translate": "block.minecraft.stripped_crimson_hyphae" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:stripped_crimson_stem": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stripped_crimson_stem", - "minecraft:item_name": "{\"translate\":\"block.minecraft.stripped_crimson_stem\"}", + "minecraft:item_name": { + "translate": "block.minecraft.stripped_crimson_stem" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:stripped_dark_oak_log": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stripped_dark_oak_log", - "minecraft:item_name": "{\"translate\":\"block.minecraft.stripped_dark_oak_log\"}", + "minecraft:item_name": { + "translate": "block.minecraft.stripped_dark_oak_log" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:stripped_dark_oak_wood": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stripped_dark_oak_wood", - "minecraft:item_name": "{\"translate\":\"block.minecraft.stripped_dark_oak_wood\"}", + "minecraft:item_name": { + "translate": "block.minecraft.stripped_dark_oak_wood" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:stripped_jungle_log": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stripped_jungle_log", - "minecraft:item_name": "{\"translate\":\"block.minecraft.stripped_jungle_log\"}", + "minecraft:item_name": { + "translate": "block.minecraft.stripped_jungle_log" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:stripped_jungle_wood": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stripped_jungle_wood", - "minecraft:item_name": "{\"translate\":\"block.minecraft.stripped_jungle_wood\"}", + "minecraft:item_name": { + "translate": "block.minecraft.stripped_jungle_wood" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:stripped_mangrove_log": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stripped_mangrove_log", - "minecraft:item_name": "{\"translate\":\"block.minecraft.stripped_mangrove_log\"}", + "minecraft:item_name": { + "translate": "block.minecraft.stripped_mangrove_log" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:stripped_mangrove_wood": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stripped_mangrove_wood", - "minecraft:item_name": "{\"translate\":\"block.minecraft.stripped_mangrove_wood\"}", + "minecraft:item_name": { + "translate": "block.minecraft.stripped_mangrove_wood" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:stripped_oak_log": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stripped_oak_log", - "minecraft:item_name": "{\"translate\":\"block.minecraft.stripped_oak_log\"}", + "minecraft:item_name": { + "translate": "block.minecraft.stripped_oak_log" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:stripped_oak_wood": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stripped_oak_wood", - "minecraft:item_name": "{\"translate\":\"block.minecraft.stripped_oak_wood\"}", + "minecraft:item_name": { + "translate": "block.minecraft.stripped_oak_wood" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:stripped_pale_oak_log": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stripped_pale_oak_log", - "minecraft:item_name": "{\"translate\":\"block.minecraft.stripped_pale_oak_log\"}", + "minecraft:item_name": { + "translate": "block.minecraft.stripped_pale_oak_log" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:stripped_pale_oak_wood": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stripped_pale_oak_wood", - "minecraft:item_name": "{\"translate\":\"block.minecraft.stripped_pale_oak_wood\"}", + "minecraft:item_name": { + "translate": "block.minecraft.stripped_pale_oak_wood" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:stripped_spruce_log": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stripped_spruce_log", - "minecraft:item_name": "{\"translate\":\"block.minecraft.stripped_spruce_log\"}", + "minecraft:item_name": { + "translate": "block.minecraft.stripped_spruce_log" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:stripped_spruce_wood": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stripped_spruce_wood", - "minecraft:item_name": "{\"translate\":\"block.minecraft.stripped_spruce_wood\"}", + "minecraft:item_name": { + "translate": "block.minecraft.stripped_spruce_wood" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:stripped_warped_hyphae": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stripped_warped_hyphae", - "minecraft:item_name": "{\"translate\":\"block.minecraft.stripped_warped_hyphae\"}", + "minecraft:item_name": { + "translate": "block.minecraft.stripped_warped_hyphae" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:stripped_warped_stem": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:stripped_warped_stem", - "minecraft:item_name": "{\"translate\":\"block.minecraft.stripped_warped_stem\"}", + "minecraft:item_name": { + "translate": "block.minecraft.stripped_warped_stem" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:structure_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:structure_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.structure_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.structure_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "epic", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:structure_void": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:structure_void", - "minecraft:item_name": "{\"translate\":\"block.minecraft.structure_void\"}", + "minecraft:item_name": { + "translate": "block.minecraft.structure_void" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "epic", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:sugar": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:sugar", - "minecraft:item_name": "{\"translate\":\"item.minecraft.sugar\"}", + "minecraft:item_name": { + "translate": "item.minecraft.sugar" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:sugar_cane": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:sugar_cane", - "minecraft:item_name": "{\"translate\":\"block.minecraft.sugar_cane\"}", + "minecraft:item_name": { + "translate": "block.minecraft.sugar_cane" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:sunflower": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:sunflower", - "minecraft:item_name": "{\"translate\":\"block.minecraft.sunflower\"}", + "minecraft:item_name": { + "translate": "block.minecraft.sunflower" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:suspicious_gravel": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:suspicious_gravel", - "minecraft:item_name": "{\"translate\":\"block.minecraft.suspicious_gravel\"}", + "minecraft:item_name": { + "translate": "block.minecraft.suspicious_gravel" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:suspicious_sand": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:suspicious_sand", - "minecraft:item_name": "{\"translate\":\"block.minecraft.suspicious_sand\"}", + "minecraft:item_name": { + "translate": "block.minecraft.suspicious_sand" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:suspicious_stew": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "can_always_eat": true, "nutrition": 6, "saturation": 7.2000003 }, "minecraft:item_model": "minecraft:suspicious_stew", - "minecraft:item_name": "{\"translate\":\"item.minecraft.suspicious_stew\"}", + "minecraft:item_name": { + "translate": "item.minecraft.suspicious_stew" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", "minecraft:repair_cost": 0, "minecraft:suspicious_stew_effects": [], + "minecraft:tooltip_display": {}, "minecraft:use_remainder": { "count": 1, "id": "minecraft:bowl" @@ -21981,240 +22720,291 @@ }, "minecraft:sweet_berries": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 2, "saturation": 0.4 }, "minecraft:item_model": "minecraft:sweet_berries", - "minecraft:item_name": "{\"translate\":\"item.minecraft.sweet_berries\"}", + "minecraft:item_name": { + "translate": "item.minecraft.sweet_berries" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:tadpole_bucket": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:bucket_entity_data": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:tadpole_bucket", - "minecraft:item_name": "{\"translate\":\"item.minecraft.tadpole_bucket\"}", + "minecraft:item_name": { + "translate": "item.minecraft.tadpole_bucket" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} + } + }, + "minecraft:tadpole_spawn_egg": { + "components": { + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:item_model": "minecraft:tadpole_spawn_egg", + "minecraft:item_name": { + "translate": "item.minecraft.tadpole_spawn_egg" + }, + "minecraft:lore": [], + "minecraft:max_stack_size": 64, + "minecraft:rarity": "common", + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} + } + }, + "minecraft:tall_dry_grass": { + "components": { + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:item_model": "minecraft:tall_dry_grass", + "minecraft:item_name": { + "translate": "block.minecraft.tall_dry_grass" + }, + "minecraft:lore": [], + "minecraft:max_stack_size": 64, + "minecraft:rarity": "common", + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} + } + }, + "minecraft:tall_grass": { + "components": { + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:item_model": "minecraft:tall_grass", + "minecraft:item_name": { + "translate": "block.minecraft.tall_grass" + }, + "minecraft:lore": [], + "minecraft:max_stack_size": 64, + "minecraft:rarity": "common", + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, - "minecraft:tadpole_spawn_egg": { + "minecraft:target": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:item_model": "minecraft:target", + "minecraft:item_name": { + "translate": "block.minecraft.target" }, - "minecraft:item_model": "minecraft:tadpole_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.tadpole_spawn_egg\"}", "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, - "minecraft:tall_grass": { + "minecraft:terracotta": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:item_model": "minecraft:terracotta", + "minecraft:item_name": { + "translate": "block.minecraft.terracotta" }, - "minecraft:item_model": "minecraft:tall_grass", - "minecraft:item_name": "{\"translate\":\"block.minecraft.tall_grass\"}", "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, - "minecraft:target": { + "minecraft:test_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] + "minecraft:attribute_modifiers": [], + "minecraft:block_state": { + "mode": "start" }, - "minecraft:enchantments": { - "levels": {} + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:item_model": "minecraft:test_block", + "minecraft:item_name": { + "translate": "block.minecraft.test_block" }, - "minecraft:item_model": "minecraft:target", - "minecraft:item_name": "{\"translate\":\"block.minecraft.target\"}", "minecraft:lore": [], "minecraft:max_stack_size": 64, - "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:rarity": "epic", + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, - "minecraft:terracotta": { + "minecraft:test_instance_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:item_model": "minecraft:test_instance_block", + "minecraft:item_name": { + "translate": "block.minecraft.test_instance_block" }, - "minecraft:item_model": "minecraft:terracotta", - "minecraft:item_name": "{\"translate\":\"block.minecraft.terracotta\"}", "minecraft:lore": [], "minecraft:max_stack_size": 64, - "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:rarity": "epic", + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:tide_armor_trim_smithing_template": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:tide_armor_trim_smithing_template", - "minecraft:item_name": "{\"translate\":\"item.minecraft.tide_armor_trim_smithing_template\"}", + "minecraft:item_name": { + "translate": "item.minecraft.tide_armor_trim_smithing_template" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:tinted_glass": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:tinted_glass", - "minecraft:item_name": "{\"translate\":\"block.minecraft.tinted_glass\"}", + "minecraft:item_name": { + "translate": "block.minecraft.tinted_glass" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:tipped_arrow": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:tipped_arrow", - "minecraft:item_name": "{\"translate\":\"item.minecraft.tipped_arrow\"}", + "minecraft:item_name": { + "translate": "item.minecraft.tipped_arrow" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:potion_contents": {}, + "minecraft:potion_duration_scale": 0.125, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:tnt": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:tnt", - "minecraft:item_name": "{\"translate\":\"block.minecraft.tnt\"}", + "minecraft:item_name": { + "translate": "block.minecraft.tnt" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:tnt_minecart": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:tnt_minecart", - "minecraft:item_name": "{\"translate\":\"item.minecraft.tnt_minecart\"}", + "minecraft:item_name": { + "translate": "item.minecraft.tnt_minecart" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:torch": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:torch", - "minecraft:item_name": "{\"translate\":\"block.minecraft.torch\"}", + "minecraft:item_name": { + "translate": "block.minecraft.torch" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:torchflower": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:torchflower", - "minecraft:item_name": "{\"translate\":\"block.minecraft.torchflower\"}", + "minecraft:item_name": { + "translate": "block.minecraft.torchflower" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:torchflower_seeds": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:torchflower_seeds", - "minecraft:item_name": "{\"translate\":\"item.minecraft.torchflower_seeds\"}", + "minecraft:item_name": { + "translate": "item.minecraft.torchflower_seeds" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:totem_of_undying": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:death_protection": { "death_effects": [ { @@ -22244,418 +23034,420 @@ } ] }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:totem_of_undying", - "minecraft:item_name": "{\"translate\":\"item.minecraft.totem_of_undying\"}", + "minecraft:item_name": { + "translate": "item.minecraft.totem_of_undying" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:trader_llama_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:trader_llama_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.trader_llama_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.trader_llama_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:trapped_chest": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:container": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:trapped_chest", - "minecraft:item_name": "{\"translate\":\"block.minecraft.trapped_chest\"}", + "minecraft:item_name": { + "translate": "block.minecraft.trapped_chest" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:trial_key": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:trial_key", - "minecraft:item_name": "{\"translate\":\"item.minecraft.trial_key\"}", + "minecraft:item_name": { + "translate": "item.minecraft.trial_key" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:trial_spawner": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:trial_spawner", - "minecraft:item_name": "{\"translate\":\"block.minecraft.trial_spawner\"}", + "minecraft:item_name": { + "translate": "block.minecraft.trial_spawner" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:trident": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:attack_damage", - "amount": 8.0, - "id": "minecraft:base_attack_damage", - "operation": "add_value", - "slot": "mainhand" - }, - { - "type": "minecraft:attack_speed", - "amount": -2.9000000953674316, - "id": "minecraft:base_attack_speed", - "operation": "add_value", - "slot": "mainhand" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:attack_damage", + "amount": 8.0, + "id": "minecraft:base_attack_damage", + "operation": "add_value", + "slot": "mainhand" + }, + { + "type": "minecraft:attack_speed", + "amount": -2.9000000953674316, + "id": "minecraft:base_attack_speed", + "operation": "add_value", + "slot": "mainhand" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 1 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:trident", - "minecraft:item_name": "{\"translate\":\"item.minecraft.trident\"}", + "minecraft:item_name": { + "translate": "item.minecraft.trident" + }, "minecraft:lore": [], "minecraft:max_damage": 250, "minecraft:max_stack_size": 1, "minecraft:rarity": "rare", "minecraft:repair_cost": 0, "minecraft:tool": { + "can_destroy_blocks_in_creative": false, "damage_per_block": 2, "rules": [] - } + }, + "minecraft:tooltip_display": {}, + "minecraft:weapon": {} } }, "minecraft:tripwire_hook": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:tripwire_hook", - "minecraft:item_name": "{\"translate\":\"block.minecraft.tripwire_hook\"}", + "minecraft:item_name": { + "translate": "block.minecraft.tripwire_hook" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:tropical_fish": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:consumable": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:food": { "nutrition": 1, "saturation": 0.2 }, "minecraft:item_model": "minecraft:tropical_fish", - "minecraft:item_name": "{\"translate\":\"item.minecraft.tropical_fish\"}", + "minecraft:item_name": { + "translate": "item.minecraft.tropical_fish" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:tropical_fish_bucket": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:bucket_entity_data": {}, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:tropical_fish_bucket", - "minecraft:item_name": "{\"translate\":\"item.minecraft.tropical_fish_bucket\"}", + "minecraft:item_name": { + "translate": "item.minecraft.tropical_fish_bucket" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:tropical_fish_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:tropical_fish_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.tropical_fish_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.tropical_fish_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:tube_coral": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:tube_coral", - "minecraft:item_name": "{\"translate\":\"block.minecraft.tube_coral\"}", + "minecraft:item_name": { + "translate": "block.minecraft.tube_coral" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:tube_coral_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:tube_coral_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.tube_coral_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.tube_coral_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:tube_coral_fan": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:tube_coral_fan", - "minecraft:item_name": "{\"translate\":\"block.minecraft.tube_coral_fan\"}", + "minecraft:item_name": { + "translate": "block.minecraft.tube_coral_fan" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:tuff": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:tuff", - "minecraft:item_name": "{\"translate\":\"block.minecraft.tuff\"}", + "minecraft:item_name": { + "translate": "block.minecraft.tuff" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:tuff_brick_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:tuff_brick_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.tuff_brick_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.tuff_brick_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:tuff_brick_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:tuff_brick_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.tuff_brick_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.tuff_brick_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:tuff_brick_wall": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:tuff_brick_wall", - "minecraft:item_name": "{\"translate\":\"block.minecraft.tuff_brick_wall\"}", + "minecraft:item_name": { + "translate": "block.minecraft.tuff_brick_wall" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:tuff_bricks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:tuff_bricks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.tuff_bricks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.tuff_bricks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:tuff_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:tuff_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.tuff_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.tuff_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:tuff_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:tuff_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.tuff_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.tuff_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:tuff_wall": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:tuff_wall", - "minecraft:item_name": "{\"translate\":\"block.minecraft.tuff_wall\"}", + "minecraft:item_name": { + "translate": "block.minecraft.tuff_wall" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:turtle_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:turtle_egg", - "minecraft:item_name": "{\"translate\":\"block.minecraft.turtle_egg\"}", + "minecraft:item_name": { + "translate": "block.minecraft.turtle_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:turtle_helmet": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:armor", - "amount": 2.0, - "id": "minecraft:armor.helmet", - "operation": "add_value", - "slot": "head" - }, - { - "type": "minecraft:armor_toughness", - "amount": 0.0, - "id": "minecraft:armor.helmet", - "operation": "add_value", - "slot": "head" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:armor", + "amount": 2.0, + "id": "minecraft:armor.helmet", + "operation": "add_value", + "slot": "head" + }, + { + "type": "minecraft:armor_toughness", + "amount": 0.0, + "id": "minecraft:armor.helmet", + "operation": "add_value", + "slot": "head" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 9 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:equippable": { "asset_id": "minecraft:turtle_scute", "equip_sound": "minecraft:item.armor.equip_turtle", "slot": "head" }, "minecraft:item_model": "minecraft:turtle_helmet", - "minecraft:item_name": "{\"translate\":\"item.minecraft.turtle_helmet\"}", + "minecraft:item_name": { + "translate": "item.minecraft.turtle_helmet" + }, "minecraft:lore": [], "minecraft:max_damage": 275, "minecraft:max_stack_size": 1, @@ -22663,1605 +23455,1649 @@ "minecraft:repair_cost": 0, "minecraft:repairable": { "items": "#minecraft:repairs_turtle_helmet" - } + }, + "minecraft:tooltip_display": {} } }, "minecraft:turtle_scute": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:turtle_scute", - "minecraft:item_name": "{\"translate\":\"item.minecraft.turtle_scute\"}", + "minecraft:item_name": { + "translate": "item.minecraft.turtle_scute" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:turtle_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:turtle_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.turtle_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.turtle_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:twisting_vines": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:twisting_vines", - "minecraft:item_name": "{\"translate\":\"block.minecraft.twisting_vines\"}", + "minecraft:item_name": { + "translate": "block.minecraft.twisting_vines" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:vault": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:vault", - "minecraft:item_name": "{\"translate\":\"block.minecraft.vault\"}", + "minecraft:item_name": { + "translate": "block.minecraft.vault" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:verdant_froglight": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:verdant_froglight", - "minecraft:item_name": "{\"translate\":\"block.minecraft.verdant_froglight\"}", + "minecraft:item_name": { + "translate": "block.minecraft.verdant_froglight" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:vex_armor_trim_smithing_template": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:vex_armor_trim_smithing_template", - "minecraft:item_name": "{\"translate\":\"item.minecraft.vex_armor_trim_smithing_template\"}", + "minecraft:item_name": { + "translate": "item.minecraft.vex_armor_trim_smithing_template" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "rare", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:vex_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:vex_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.vex_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.vex_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:villager_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:villager_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.villager_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.villager_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:vindicator_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:vindicator_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.vindicator_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.vindicator_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:vine": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:vine", - "minecraft:item_name": "{\"translate\":\"block.minecraft.vine\"}", + "minecraft:item_name": { + "translate": "block.minecraft.vine" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:wandering_trader_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:wandering_trader_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.wandering_trader_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.wandering_trader_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:ward_armor_trim_smithing_template": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:ward_armor_trim_smithing_template", - "minecraft:item_name": "{\"translate\":\"item.minecraft.ward_armor_trim_smithing_template\"}", + "minecraft:item_name": { + "translate": "item.minecraft.ward_armor_trim_smithing_template" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "rare", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:warden_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:warden_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.warden_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.warden_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:warped_button": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:warped_button", - "minecraft:item_name": "{\"translate\":\"block.minecraft.warped_button\"}", + "minecraft:item_name": { + "translate": "block.minecraft.warped_button" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:warped_door": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:warped_door", - "minecraft:item_name": "{\"translate\":\"block.minecraft.warped_door\"}", + "minecraft:item_name": { + "translate": "block.minecraft.warped_door" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:warped_fence": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:warped_fence", - "minecraft:item_name": "{\"translate\":\"block.minecraft.warped_fence\"}", + "minecraft:item_name": { + "translate": "block.minecraft.warped_fence" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:warped_fence_gate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:warped_fence_gate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.warped_fence_gate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.warped_fence_gate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:warped_fungus": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:warped_fungus", - "minecraft:item_name": "{\"translate\":\"block.minecraft.warped_fungus\"}", + "minecraft:item_name": { + "translate": "block.minecraft.warped_fungus" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:warped_fungus_on_a_stick": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:warped_fungus_on_a_stick", - "minecraft:item_name": "{\"translate\":\"item.minecraft.warped_fungus_on_a_stick\"}", + "minecraft:item_name": { + "translate": "item.minecraft.warped_fungus_on_a_stick" + }, "minecraft:lore": [], "minecraft:max_damage": 100, "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:warped_hanging_sign": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:warped_hanging_sign", - "minecraft:item_name": "{\"translate\":\"block.minecraft.warped_hanging_sign\"}", + "minecraft:item_name": { + "translate": "block.minecraft.warped_hanging_sign" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:warped_hyphae": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:warped_hyphae", - "minecraft:item_name": "{\"translate\":\"block.minecraft.warped_hyphae\"}", + "minecraft:item_name": { + "translate": "block.minecraft.warped_hyphae" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:warped_nylium": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:warped_nylium", - "minecraft:item_name": "{\"translate\":\"block.minecraft.warped_nylium\"}", + "minecraft:item_name": { + "translate": "block.minecraft.warped_nylium" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:warped_planks": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:warped_planks", - "minecraft:item_name": "{\"translate\":\"block.minecraft.warped_planks\"}", + "minecraft:item_name": { + "translate": "block.minecraft.warped_planks" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:warped_pressure_plate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:warped_pressure_plate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.warped_pressure_plate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.warped_pressure_plate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:warped_roots": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:warped_roots", - "minecraft:item_name": "{\"translate\":\"block.minecraft.warped_roots\"}", + "minecraft:item_name": { + "translate": "block.minecraft.warped_roots" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:warped_sign": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:warped_sign", - "minecraft:item_name": "{\"translate\":\"block.minecraft.warped_sign\"}", + "minecraft:item_name": { + "translate": "block.minecraft.warped_sign" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:warped_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:warped_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.warped_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.warped_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:warped_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:warped_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.warped_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.warped_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:warped_stem": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:warped_stem", - "minecraft:item_name": "{\"translate\":\"block.minecraft.warped_stem\"}", + "minecraft:item_name": { + "translate": "block.minecraft.warped_stem" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:warped_trapdoor": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:warped_trapdoor", - "minecraft:item_name": "{\"translate\":\"block.minecraft.warped_trapdoor\"}", + "minecraft:item_name": { + "translate": "block.minecraft.warped_trapdoor" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:warped_wart_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:warped_wart_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.warped_wart_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.warped_wart_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:water_bucket": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:water_bucket", - "minecraft:item_name": "{\"translate\":\"item.minecraft.water_bucket\"}", + "minecraft:item_name": { + "translate": "item.minecraft.water_bucket" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_chiseled_copper": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_chiseled_copper", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_chiseled_copper\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_chiseled_copper" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_copper_block": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_copper_block", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_copper_block\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_copper_block" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_copper_bulb": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_copper_bulb", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_copper_bulb\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_copper_bulb" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_copper_door": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_copper_door", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_copper_door\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_copper_door" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_copper_grate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_copper_grate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_copper_grate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_copper_grate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_copper_trapdoor": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_copper_trapdoor", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_copper_trapdoor\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_copper_trapdoor" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_cut_copper": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_cut_copper", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_cut_copper\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_cut_copper" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_cut_copper_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_cut_copper_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_cut_copper_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_cut_copper_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_cut_copper_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_cut_copper_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_cut_copper_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_cut_copper_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_exposed_chiseled_copper": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_exposed_chiseled_copper", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_exposed_chiseled_copper\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_exposed_chiseled_copper" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_exposed_copper": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_exposed_copper", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_exposed_copper\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_exposed_copper" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_exposed_copper_bulb": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_exposed_copper_bulb", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_exposed_copper_bulb\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_exposed_copper_bulb" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_exposed_copper_door": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_exposed_copper_door", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_exposed_copper_door\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_exposed_copper_door" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_exposed_copper_grate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_exposed_copper_grate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_exposed_copper_grate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_exposed_copper_grate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_exposed_copper_trapdoor": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_exposed_copper_trapdoor", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_exposed_copper_trapdoor\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_exposed_copper_trapdoor" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_exposed_cut_copper": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_exposed_cut_copper", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_exposed_cut_copper\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_exposed_cut_copper" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_exposed_cut_copper_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_exposed_cut_copper_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_exposed_cut_copper_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_exposed_cut_copper_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_exposed_cut_copper_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_exposed_cut_copper_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_exposed_cut_copper_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_exposed_cut_copper_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_oxidized_chiseled_copper": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_oxidized_chiseled_copper", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_oxidized_chiseled_copper\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_oxidized_chiseled_copper" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_oxidized_copper": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_oxidized_copper", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_oxidized_copper\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_oxidized_copper" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_oxidized_copper_bulb": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_oxidized_copper_bulb", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_oxidized_copper_bulb\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_oxidized_copper_bulb" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_oxidized_copper_door": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_oxidized_copper_door", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_oxidized_copper_door\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_oxidized_copper_door" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_oxidized_copper_grate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_oxidized_copper_grate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_oxidized_copper_grate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_oxidized_copper_grate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_oxidized_copper_trapdoor": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_oxidized_copper_trapdoor", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_oxidized_copper_trapdoor\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_oxidized_copper_trapdoor" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_oxidized_cut_copper": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_oxidized_cut_copper", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_oxidized_cut_copper\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_oxidized_cut_copper" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_oxidized_cut_copper_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_oxidized_cut_copper_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_oxidized_cut_copper_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_oxidized_cut_copper_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_oxidized_cut_copper_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_oxidized_cut_copper_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_oxidized_cut_copper_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_oxidized_cut_copper_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_weathered_chiseled_copper": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_weathered_chiseled_copper", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_weathered_chiseled_copper\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_weathered_chiseled_copper" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_weathered_copper": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_weathered_copper", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_weathered_copper\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_weathered_copper" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_weathered_copper_bulb": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_weathered_copper_bulb", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_weathered_copper_bulb\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_weathered_copper_bulb" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_weathered_copper_door": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_weathered_copper_door", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_weathered_copper_door\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_weathered_copper_door" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_weathered_copper_grate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_weathered_copper_grate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_weathered_copper_grate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_weathered_copper_grate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_weathered_copper_trapdoor": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_weathered_copper_trapdoor", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_weathered_copper_trapdoor\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_weathered_copper_trapdoor" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_weathered_cut_copper": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_weathered_cut_copper", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_weathered_cut_copper\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_weathered_cut_copper" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_weathered_cut_copper_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_weathered_cut_copper_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_weathered_cut_copper_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_weathered_cut_copper_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:waxed_weathered_cut_copper_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:waxed_weathered_cut_copper_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.waxed_weathered_cut_copper_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.waxed_weathered_cut_copper_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:wayfinder_armor_trim_smithing_template": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:wayfinder_armor_trim_smithing_template", - "minecraft:item_name": "{\"translate\":\"item.minecraft.wayfinder_armor_trim_smithing_template\"}", + "minecraft:item_name": { + "translate": "item.minecraft.wayfinder_armor_trim_smithing_template" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:weathered_chiseled_copper": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:weathered_chiseled_copper", - "minecraft:item_name": "{\"translate\":\"block.minecraft.weathered_chiseled_copper\"}", + "minecraft:item_name": { + "translate": "block.minecraft.weathered_chiseled_copper" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:weathered_copper": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:weathered_copper", - "minecraft:item_name": "{\"translate\":\"block.minecraft.weathered_copper\"}", + "minecraft:item_name": { + "translate": "block.minecraft.weathered_copper" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:weathered_copper_bulb": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:weathered_copper_bulb", - "minecraft:item_name": "{\"translate\":\"block.minecraft.weathered_copper_bulb\"}", + "minecraft:item_name": { + "translate": "block.minecraft.weathered_copper_bulb" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:weathered_copper_door": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:weathered_copper_door", - "minecraft:item_name": "{\"translate\":\"block.minecraft.weathered_copper_door\"}", + "minecraft:item_name": { + "translate": "block.minecraft.weathered_copper_door" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:weathered_copper_grate": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:weathered_copper_grate", - "minecraft:item_name": "{\"translate\":\"block.minecraft.weathered_copper_grate\"}", + "minecraft:item_name": { + "translate": "block.minecraft.weathered_copper_grate" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:weathered_copper_trapdoor": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:weathered_copper_trapdoor", - "minecraft:item_name": "{\"translate\":\"block.minecraft.weathered_copper_trapdoor\"}", + "minecraft:item_name": { + "translate": "block.minecraft.weathered_copper_trapdoor" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:weathered_cut_copper": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:weathered_cut_copper", - "minecraft:item_name": "{\"translate\":\"block.minecraft.weathered_cut_copper\"}", + "minecraft:item_name": { + "translate": "block.minecraft.weathered_cut_copper" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:weathered_cut_copper_slab": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:weathered_cut_copper_slab", - "minecraft:item_name": "{\"translate\":\"block.minecraft.weathered_cut_copper_slab\"}", + "minecraft:item_name": { + "translate": "block.minecraft.weathered_cut_copper_slab" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:weathered_cut_copper_stairs": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:weathered_cut_copper_stairs", - "minecraft:item_name": "{\"translate\":\"block.minecraft.weathered_cut_copper_stairs\"}", + "minecraft:item_name": { + "translate": "block.minecraft.weathered_cut_copper_stairs" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:weeping_vines": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:weeping_vines", - "minecraft:item_name": "{\"translate\":\"block.minecraft.weeping_vines\"}", + "minecraft:item_name": { + "translate": "block.minecraft.weeping_vines" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:wet_sponge": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:wet_sponge", - "minecraft:item_name": "{\"translate\":\"block.minecraft.wet_sponge\"}", + "minecraft:item_name": { + "translate": "block.minecraft.wet_sponge" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:wheat": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:wheat", - "minecraft:item_name": "{\"translate\":\"item.minecraft.wheat\"}", + "minecraft:item_name": { + "translate": "item.minecraft.wheat" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:wheat_seeds": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:wheat_seeds", - "minecraft:item_name": "{\"translate\":\"item.minecraft.wheat_seeds\"}", + "minecraft:item_name": { + "translate": "item.minecraft.wheat_seeds" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:white_banner": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], "minecraft:banner_patterns": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:white_banner", - "minecraft:item_name": "{\"translate\":\"block.minecraft.white_banner\"}", + "minecraft:item_name": { + "translate": "block.minecraft.white_banner" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:white_bed": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:white_bed", - "minecraft:item_name": "{\"translate\":\"block.minecraft.white_bed\"}", + "minecraft:item_name": { + "translate": "block.minecraft.white_bed" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:white_bundle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:bundle_contents": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:white_bundle", - "minecraft:item_name": "{\"translate\":\"item.minecraft.white_bundle\"}", + "minecraft:item_name": { + "translate": "item.minecraft.white_bundle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:white_candle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:white_candle", - "minecraft:item_name": "{\"translate\":\"block.minecraft.white_candle\"}", + "minecraft:item_name": { + "translate": "block.minecraft.white_candle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:white_carpet": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:equippable": { "allowed_entities": [ "minecraft:llama", "minecraft:trader_llama" ], "asset_id": "minecraft:white_carpet", + "can_be_sheared": true, "equip_sound": "minecraft:entity.llama.swag", + "shearing_sound": "minecraft:item.llama_carpet.unequip", "slot": "body" }, "minecraft:item_model": "minecraft:white_carpet", - "minecraft:item_name": "{\"translate\":\"block.minecraft.white_carpet\"}", + "minecraft:item_name": { + "translate": "block.minecraft.white_carpet" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:white_concrete": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:white_concrete", - "minecraft:item_name": "{\"translate\":\"block.minecraft.white_concrete\"}", + "minecraft:item_name": { + "translate": "block.minecraft.white_concrete" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:white_concrete_powder": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:white_concrete_powder", - "minecraft:item_name": "{\"translate\":\"block.minecraft.white_concrete_powder\"}", + "minecraft:item_name": { + "translate": "block.minecraft.white_concrete_powder" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:white_dye": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:white_dye", - "minecraft:item_name": "{\"translate\":\"item.minecraft.white_dye\"}", + "minecraft:item_name": { + "translate": "item.minecraft.white_dye" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:white_glazed_terracotta": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:white_glazed_terracotta", - "minecraft:item_name": "{\"translate\":\"block.minecraft.white_glazed_terracotta\"}", + "minecraft:item_name": { + "translate": "block.minecraft.white_glazed_terracotta" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} + } + }, + "minecraft:white_harness": { + "components": { + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:equippable": { + "allowed_entities": "#minecraft:can_equip_harness", + "asset_id": "minecraft:white_harness", + "can_be_sheared": true, + "equip_on_interact": true, + "equip_sound": "minecraft:entity.happy_ghast.equip", + "shearing_sound": "minecraft:entity.happy_ghast.unequip", + "slot": "body" + }, + "minecraft:item_model": "minecraft:white_harness", + "minecraft:item_name": { + "translate": "item.minecraft.white_harness" + }, + "minecraft:lore": [], + "minecraft:max_stack_size": 1, + "minecraft:rarity": "common", + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:white_shulker_box": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:container": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:white_shulker_box", - "minecraft:item_name": "{\"translate\":\"block.minecraft.white_shulker_box\"}", + "minecraft:item_name": { + "translate": "block.minecraft.white_shulker_box" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:white_stained_glass": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:white_stained_glass", - "minecraft:item_name": "{\"translate\":\"block.minecraft.white_stained_glass\"}", + "minecraft:item_name": { + "translate": "block.minecraft.white_stained_glass" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:white_stained_glass_pane": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:white_stained_glass_pane", - "minecraft:item_name": "{\"translate\":\"block.minecraft.white_stained_glass_pane\"}", + "minecraft:item_name": { + "translate": "block.minecraft.white_stained_glass_pane" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:white_terracotta": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:white_terracotta", - "minecraft:item_name": "{\"translate\":\"block.minecraft.white_terracotta\"}", + "minecraft:item_name": { + "translate": "block.minecraft.white_terracotta" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:white_tulip": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:white_tulip", - "minecraft:item_name": "{\"translate\":\"block.minecraft.white_tulip\"}", + "minecraft:item_name": { + "translate": "block.minecraft.white_tulip" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:white_wool": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:white_wool", - "minecraft:item_name": "{\"translate\":\"block.minecraft.white_wool\"}", + "minecraft:item_name": { + "translate": "block.minecraft.white_wool" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:wild_armor_trim_smithing_template": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:wild_armor_trim_smithing_template", - "minecraft:item_name": "{\"translate\":\"item.minecraft.wild_armor_trim_smithing_template\"}", + "minecraft:item_name": { + "translate": "item.minecraft.wild_armor_trim_smithing_template" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, - "minecraft:wind_charge": { + "minecraft:wildflowers": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:item_model": "minecraft:wildflowers", + "minecraft:item_name": { + "translate": "block.minecraft.wildflowers" }, + "minecraft:lore": [], + "minecraft:max_stack_size": 64, + "minecraft:rarity": "common", + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} + } + }, + "minecraft:wind_charge": { + "components": { + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:wind_charge", - "minecraft:item_name": "{\"translate\":\"item.minecraft.wind_charge\"}", + "minecraft:item_name": { + "translate": "item.minecraft.wind_charge" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {}, "minecraft:use_cooldown": { "seconds": 0.5 } @@ -24269,120 +25105,132 @@ }, "minecraft:witch_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:witch_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.witch_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.witch_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:wither_rose": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:wither_rose", - "minecraft:item_name": "{\"translate\":\"block.minecraft.wither_rose\"}", + "minecraft:item_name": { + "translate": "block.minecraft.wither_rose" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:wither_skeleton_skull": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:waypoint_transmit_range", + "amount": -1.0, + "display": { + "type": "hidden" + }, + "id": "minecraft:waypoint_transmit_range_hide", + "operation": "add_multiplied_total", + "slot": "head" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:equippable": { "slot": "head", "swappable": false }, "minecraft:item_model": "minecraft:wither_skeleton_skull", - "minecraft:item_name": "{\"translate\":\"block.minecraft.wither_skeleton_skull\"}", + "minecraft:item_name": { + "translate": "block.minecraft.wither_skeleton_skull" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "rare", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:wither_skeleton_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:wither_skeleton_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.wither_skeleton_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.wither_skeleton_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:wither_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:wither_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.wither_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.wither_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:wolf_armor": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:armor", - "amount": 11.0, - "id": "minecraft:armor.body", - "operation": "add_value", - "slot": "body" - }, - { - "type": "minecraft:armor_toughness", - "amount": 0.0, - "id": "minecraft:armor.body", - "operation": "add_value", - "slot": "body" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:armor", + "amount": 11.0, + "id": "minecraft:armor.body", + "operation": "add_value", + "slot": "body" + }, + { + "type": "minecraft:armor_toughness", + "amount": 0.0, + "id": "minecraft:armor.body", + "operation": "add_value", + "slot": "body" + } + ], + "minecraft:break_sound": "minecraft:item.wolf_armor.break", "minecraft:damage": 0, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:equippable": { "allowed_entities": "minecraft:wolf", "asset_id": "minecraft:armadillo_scute", + "can_be_sheared": true, "equip_sound": "minecraft:item.armor.equip_wolf", + "shearing_sound": "minecraft:item.armor.unequip_wolf", "slot": "body" }, "minecraft:item_model": "minecraft:wolf_armor", - "minecraft:item_name": "{\"translate\":\"item.minecraft.wolf_armor\"}", + "minecraft:item_name": { + "translate": "item.minecraft.wolf_armor" + }, "minecraft:lore": [], "minecraft:max_damage": 64, "minecraft:max_stack_size": 1, @@ -24390,54 +25238,54 @@ "minecraft:repair_cost": 0, "minecraft:repairable": { "items": "#minecraft:repairs_wolf_armor" - } + }, + "minecraft:tooltip_display": {} } }, "minecraft:wolf_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:wolf_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.wolf_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.wolf_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:wooden_axe": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:attack_damage", - "amount": 6.0, - "id": "minecraft:base_attack_damage", - "operation": "add_value", - "slot": "mainhand" - }, - { - "type": "minecraft:attack_speed", - "amount": -3.200000047683716, - "id": "minecraft:base_attack_speed", - "operation": "add_value", - "slot": "mainhand" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:attack_damage", + "amount": 6.0, + "id": "minecraft:base_attack_damage", + "operation": "add_value", + "slot": "mainhand" + }, + { + "type": "minecraft:attack_speed", + "amount": -3.200000047683716, + "id": "minecraft:base_attack_speed", + "operation": "add_value", + "slot": "mainhand" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 15 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:wooden_axe", - "minecraft:item_name": "{\"translate\":\"item.minecraft.wooden_axe\"}", + "minecraft:item_name": { + "translate": "item.minecraft.wooden_axe" + }, "minecraft:lore": [], "minecraft:max_damage": 59, "minecraft:max_stack_size": 1, @@ -24458,38 +25306,42 @@ "speed": 2.0 } ] + }, + "minecraft:tooltip_display": {}, + "minecraft:weapon": { + "disable_blocking_for_seconds": 5.0, + "item_damage_per_attack": 2 } } }, "minecraft:wooden_hoe": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:attack_damage", - "amount": 0.0, - "id": "minecraft:base_attack_damage", - "operation": "add_value", - "slot": "mainhand" - }, - { - "type": "minecraft:attack_speed", - "amount": -3.0, - "id": "minecraft:base_attack_speed", - "operation": "add_value", - "slot": "mainhand" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:attack_damage", + "amount": 0.0, + "id": "minecraft:base_attack_damage", + "operation": "add_value", + "slot": "mainhand" + }, + { + "type": "minecraft:attack_speed", + "amount": -3.0, + "id": "minecraft:base_attack_speed", + "operation": "add_value", + "slot": "mainhand" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 15 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:wooden_hoe", - "minecraft:item_name": "{\"translate\":\"item.minecraft.wooden_hoe\"}", + "minecraft:item_name": { + "translate": "item.minecraft.wooden_hoe" + }, "minecraft:lore": [], "minecraft:max_damage": 59, "minecraft:max_stack_size": 1, @@ -24510,38 +25362,41 @@ "speed": 2.0 } ] + }, + "minecraft:tooltip_display": {}, + "minecraft:weapon": { + "item_damage_per_attack": 2 } } }, "minecraft:wooden_pickaxe": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:attack_damage", - "amount": 1.0, - "id": "minecraft:base_attack_damage", - "operation": "add_value", - "slot": "mainhand" - }, - { - "type": "minecraft:attack_speed", - "amount": -2.799999952316284, - "id": "minecraft:base_attack_speed", - "operation": "add_value", - "slot": "mainhand" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:attack_damage", + "amount": 1.0, + "id": "minecraft:base_attack_damage", + "operation": "add_value", + "slot": "mainhand" + }, + { + "type": "minecraft:attack_speed", + "amount": -2.799999952316284, + "id": "minecraft:base_attack_speed", + "operation": "add_value", + "slot": "mainhand" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 15 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:wooden_pickaxe", - "minecraft:item_name": "{\"translate\":\"item.minecraft.wooden_pickaxe\"}", + "minecraft:item_name": { + "translate": "item.minecraft.wooden_pickaxe" + }, "minecraft:lore": [], "minecraft:max_damage": 59, "minecraft:max_stack_size": 1, @@ -24562,38 +25417,41 @@ "speed": 2.0 } ] + }, + "minecraft:tooltip_display": {}, + "minecraft:weapon": { + "item_damage_per_attack": 2 } } }, "minecraft:wooden_shovel": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:attack_damage", - "amount": 1.5, - "id": "minecraft:base_attack_damage", - "operation": "add_value", - "slot": "mainhand" - }, - { - "type": "minecraft:attack_speed", - "amount": -3.0, - "id": "minecraft:base_attack_speed", - "operation": "add_value", - "slot": "mainhand" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:attack_damage", + "amount": 1.5, + "id": "minecraft:base_attack_damage", + "operation": "add_value", + "slot": "mainhand" + }, + { + "type": "minecraft:attack_speed", + "amount": -3.0, + "id": "minecraft:base_attack_speed", + "operation": "add_value", + "slot": "mainhand" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 15 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:wooden_shovel", - "minecraft:item_name": "{\"translate\":\"item.minecraft.wooden_shovel\"}", + "minecraft:item_name": { + "translate": "item.minecraft.wooden_shovel" + }, "minecraft:lore": [], "minecraft:max_damage": 59, "minecraft:max_stack_size": 1, @@ -24614,38 +25472,41 @@ "speed": 2.0 } ] + }, + "minecraft:tooltip_display": {}, + "minecraft:weapon": { + "item_damage_per_attack": 2 } } }, "minecraft:wooden_sword": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [ - { - "type": "minecraft:attack_damage", - "amount": 3.0, - "id": "minecraft:base_attack_damage", - "operation": "add_value", - "slot": "mainhand" - }, - { - "type": "minecraft:attack_speed", - "amount": -2.4000000953674316, - "id": "minecraft:base_attack_speed", - "operation": "add_value", - "slot": "mainhand" - } - ] - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:attack_damage", + "amount": 3.0, + "id": "minecraft:base_attack_damage", + "operation": "add_value", + "slot": "mainhand" + }, + { + "type": "minecraft:attack_speed", + "amount": -2.4000000953674316, + "id": "minecraft:base_attack_speed", + "operation": "add_value", + "slot": "mainhand" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:damage": 0, "minecraft:enchantable": { "value": 15 }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:wooden_sword", - "minecraft:item_name": "{\"translate\":\"item.minecraft.wooden_sword\"}", + "minecraft:item_name": { + "translate": "item.minecraft.wooden_sword" + }, "minecraft:lore": [], "minecraft:max_damage": 59, "minecraft:max_stack_size": 1, @@ -24655,6 +25516,7 @@ "items": "#minecraft:wooden_tool_materials" }, "minecraft:tool": { + "can_destroy_blocks_in_creative": false, "damage_per_block": 2, "rules": [ { @@ -24662,382 +25524,426 @@ "correct_for_drops": true, "speed": 15.0 }, + { + "blocks": "#minecraft:sword_instantly_mines", + "speed": 3.4028235E38 + }, { "blocks": "#minecraft:sword_efficient", "speed": 1.5 } ] - } + }, + "minecraft:tooltip_display": {}, + "minecraft:weapon": {} } }, "minecraft:writable_book": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:writable_book", - "minecraft:item_name": "{\"translate\":\"item.minecraft.writable_book\"}", + "minecraft:item_name": { + "translate": "item.minecraft.writable_book" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {}, "minecraft:writable_book_content": {} } }, "minecraft:written_book": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:enchantment_glint_override": true, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:written_book", - "minecraft:item_name": "{\"translate\":\"item.minecraft.written_book\"}", + "minecraft:item_name": { + "translate": "item.minecraft.written_book" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:yellow_banner": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], "minecraft:banner_patterns": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:yellow_banner", - "minecraft:item_name": "{\"translate\":\"block.minecraft.yellow_banner\"}", + "minecraft:item_name": { + "translate": "block.minecraft.yellow_banner" + }, "minecraft:lore": [], "minecraft:max_stack_size": 16, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:yellow_bed": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:yellow_bed", - "minecraft:item_name": "{\"translate\":\"block.minecraft.yellow_bed\"}", + "minecraft:item_name": { + "translate": "block.minecraft.yellow_bed" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:yellow_bundle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", "minecraft:bundle_contents": [], - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:yellow_bundle", - "minecraft:item_name": "{\"translate\":\"item.minecraft.yellow_bundle\"}", + "minecraft:item_name": { + "translate": "item.minecraft.yellow_bundle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:yellow_candle": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:yellow_candle", - "minecraft:item_name": "{\"translate\":\"block.minecraft.yellow_candle\"}", + "minecraft:item_name": { + "translate": "block.minecraft.yellow_candle" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:yellow_carpet": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:equippable": { "allowed_entities": [ "minecraft:llama", "minecraft:trader_llama" ], "asset_id": "minecraft:yellow_carpet", + "can_be_sheared": true, "equip_sound": "minecraft:entity.llama.swag", + "shearing_sound": "minecraft:item.llama_carpet.unequip", "slot": "body" }, "minecraft:item_model": "minecraft:yellow_carpet", - "minecraft:item_name": "{\"translate\":\"block.minecraft.yellow_carpet\"}", + "minecraft:item_name": { + "translate": "block.minecraft.yellow_carpet" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:yellow_concrete": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:yellow_concrete", - "minecraft:item_name": "{\"translate\":\"block.minecraft.yellow_concrete\"}", + "minecraft:item_name": { + "translate": "block.minecraft.yellow_concrete" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:yellow_concrete_powder": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:yellow_concrete_powder", - "minecraft:item_name": "{\"translate\":\"block.minecraft.yellow_concrete_powder\"}", + "minecraft:item_name": { + "translate": "block.minecraft.yellow_concrete_powder" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:yellow_dye": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:yellow_dye", - "minecraft:item_name": "{\"translate\":\"item.minecraft.yellow_dye\"}", + "minecraft:item_name": { + "translate": "item.minecraft.yellow_dye" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:yellow_glazed_terracotta": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:yellow_glazed_terracotta", - "minecraft:item_name": "{\"translate\":\"block.minecraft.yellow_glazed_terracotta\"}", + "minecraft:item_name": { + "translate": "block.minecraft.yellow_glazed_terracotta" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, - "minecraft:yellow_shulker_box": { + "minecraft:yellow_harness": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, + "minecraft:equippable": { + "allowed_entities": "#minecraft:can_equip_harness", + "asset_id": "minecraft:yellow_harness", + "can_be_sheared": true, + "equip_on_interact": true, + "equip_sound": "minecraft:entity.happy_ghast.equip", + "shearing_sound": "minecraft:entity.happy_ghast.unequip", + "slot": "body" }, - "minecraft:container": [], - "minecraft:enchantments": { - "levels": {} + "minecraft:item_model": "minecraft:yellow_harness", + "minecraft:item_name": { + "translate": "item.minecraft.yellow_harness" }, + "minecraft:lore": [], + "minecraft:max_stack_size": 1, + "minecraft:rarity": "common", + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} + } + }, + "minecraft:yellow_shulker_box": { + "components": { + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:container": [], + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:yellow_shulker_box", - "minecraft:item_name": "{\"translate\":\"block.minecraft.yellow_shulker_box\"}", + "minecraft:item_name": { + "translate": "block.minecraft.yellow_shulker_box" + }, "minecraft:lore": [], "minecraft:max_stack_size": 1, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:yellow_stained_glass": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:yellow_stained_glass", - "minecraft:item_name": "{\"translate\":\"block.minecraft.yellow_stained_glass\"}", + "minecraft:item_name": { + "translate": "block.minecraft.yellow_stained_glass" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:yellow_stained_glass_pane": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:yellow_stained_glass_pane", - "minecraft:item_name": "{\"translate\":\"block.minecraft.yellow_stained_glass_pane\"}", + "minecraft:item_name": { + "translate": "block.minecraft.yellow_stained_glass_pane" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:yellow_terracotta": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:yellow_terracotta", - "minecraft:item_name": "{\"translate\":\"block.minecraft.yellow_terracotta\"}", + "minecraft:item_name": { + "translate": "block.minecraft.yellow_terracotta" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:yellow_wool": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:yellow_wool", - "minecraft:item_name": "{\"translate\":\"block.minecraft.yellow_wool\"}", + "minecraft:item_name": { + "translate": "block.minecraft.yellow_wool" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:zoglin_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:zoglin_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.zoglin_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.zoglin_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:zombie_head": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [ + { + "type": "minecraft:waypoint_transmit_range", + "amount": -1.0, + "display": { + "type": "hidden" + }, + "id": "minecraft:waypoint_transmit_range_hide", + "operation": "add_multiplied_total", + "slot": "head" + } + ], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:equippable": { "slot": "head", "swappable": false }, "minecraft:item_model": "minecraft:zombie_head", - "minecraft:item_name": "{\"translate\":\"block.minecraft.zombie_head\"}", + "minecraft:item_name": { + "translate": "block.minecraft.zombie_head" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "uncommon", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:zombie_horse_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:zombie_horse_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.zombie_horse_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.zombie_horse_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:zombie_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:zombie_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.zombie_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.zombie_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:zombie_villager_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:zombie_villager_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.zombie_villager_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.zombie_villager_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } }, "minecraft:zombified_piglin_spawn_egg": { "components": { - "minecraft:attribute_modifiers": { - "modifiers": [] - }, - "minecraft:enchantments": { - "levels": {} - }, + "minecraft:attribute_modifiers": [], + "minecraft:break_sound": "minecraft:entity.item.break", + "minecraft:enchantments": {}, "minecraft:item_model": "minecraft:zombified_piglin_spawn_egg", - "minecraft:item_name": "{\"translate\":\"item.minecraft.zombified_piglin_spawn_egg\"}", + "minecraft:item_name": { + "translate": "item.minecraft.zombified_piglin_spawn_egg" + }, "minecraft:lore": [], "minecraft:max_stack_size": 64, "minecraft:rarity": "common", - "minecraft:repair_cost": 0 + "minecraft:repair_cost": 0, + "minecraft:tooltip_display": {} } } } \ No newline at end of file diff --git a/surf-api-modern-generator/src/main/resources/registries/packets.json b/surf-api-modern-generator/src/main/resources/registries/packets.json index 0c3970897..b9d54a842 100644 --- a/surf-api-modern-generator/src/main/resources/registries/packets.json +++ b/surf-api-modern-generator/src/main/resources/registries/packets.json @@ -1,6 +1,9 @@ { "configuration": { "clientbound": { + "minecraft:clear_dialog": { + "protocol_id": 17 + }, "minecraft:cookie_request": { "protocol_id": 0 }, @@ -40,6 +43,9 @@ "minecraft:server_links": { "protocol_id": 16 }, + "minecraft:show_dialog": { + "protocol_id": 18 + }, "minecraft:store_cookie": { "protocol_id": 10 }, @@ -60,6 +66,9 @@ "minecraft:cookie_response": { "protocol_id": 1 }, + "minecraft:custom_click_action": { + "protocol_id": 8 + }, "minecraft:custom_payload": { "protocol_id": 2 }, @@ -131,370 +140,376 @@ "minecraft:add_entity": { "protocol_id": 1 }, - "minecraft:add_experience_orb": { - "protocol_id": 2 - }, "minecraft:animate": { - "protocol_id": 3 + "protocol_id": 2 }, "minecraft:award_stats": { - "protocol_id": 4 + "protocol_id": 3 }, "minecraft:block_changed_ack": { - "protocol_id": 5 + "protocol_id": 4 }, "minecraft:block_destruction": { - "protocol_id": 6 + "protocol_id": 5 }, "minecraft:block_entity_data": { - "protocol_id": 7 + "protocol_id": 6 }, "minecraft:block_event": { - "protocol_id": 8 + "protocol_id": 7 }, "minecraft:block_update": { - "protocol_id": 9 + "protocol_id": 8 }, "minecraft:boss_event": { - "protocol_id": 10 + "protocol_id": 9 }, "minecraft:bundle_delimiter": { "protocol_id": 0 }, "minecraft:change_difficulty": { - "protocol_id": 11 + "protocol_id": 10 }, "minecraft:chunk_batch_finished": { - "protocol_id": 12 + "protocol_id": 11 }, "minecraft:chunk_batch_start": { - "protocol_id": 13 + "protocol_id": 12 }, "minecraft:chunks_biomes": { - "protocol_id": 14 + "protocol_id": 13 + }, + "minecraft:clear_dialog": { + "protocol_id": 132 }, "minecraft:clear_titles": { - "protocol_id": 15 + "protocol_id": 14 }, "minecraft:command_suggestions": { - "protocol_id": 16 + "protocol_id": 15 }, "minecraft:commands": { - "protocol_id": 17 + "protocol_id": 16 }, "minecraft:container_close": { - "protocol_id": 18 + "protocol_id": 17 }, "minecraft:container_set_content": { - "protocol_id": 19 + "protocol_id": 18 }, "minecraft:container_set_data": { - "protocol_id": 20 + "protocol_id": 19 }, "minecraft:container_set_slot": { - "protocol_id": 21 + "protocol_id": 20 }, "minecraft:cookie_request": { - "protocol_id": 22 + "protocol_id": 21 }, "minecraft:cooldown": { - "protocol_id": 23 + "protocol_id": 22 }, "minecraft:custom_chat_completions": { - "protocol_id": 24 + "protocol_id": 23 }, "minecraft:custom_payload": { - "protocol_id": 25 + "protocol_id": 24 }, "minecraft:custom_report_details": { "protocol_id": 129 }, "minecraft:damage_event": { - "protocol_id": 26 + "protocol_id": 25 }, "minecraft:debug_sample": { - "protocol_id": 27 + "protocol_id": 26 }, "minecraft:delete_chat": { - "protocol_id": 28 + "protocol_id": 27 }, "minecraft:disconnect": { - "protocol_id": 29 + "protocol_id": 28 }, "minecraft:disguised_chat": { - "protocol_id": 30 + "protocol_id": 29 }, "minecraft:entity_event": { - "protocol_id": 31 + "protocol_id": 30 }, "minecraft:entity_position_sync": { - "protocol_id": 32 + "protocol_id": 31 }, "minecraft:explode": { - "protocol_id": 33 + "protocol_id": 32 }, "minecraft:forget_level_chunk": { - "protocol_id": 34 + "protocol_id": 33 }, "minecraft:game_event": { - "protocol_id": 35 + "protocol_id": 34 }, "minecraft:horse_screen_open": { - "protocol_id": 36 + "protocol_id": 35 }, "minecraft:hurt_animation": { - "protocol_id": 37 + "protocol_id": 36 }, "minecraft:initialize_border": { - "protocol_id": 38 + "protocol_id": 37 }, "minecraft:keep_alive": { - "protocol_id": 39 + "protocol_id": 38 }, "minecraft:level_chunk_with_light": { - "protocol_id": 40 + "protocol_id": 39 }, "minecraft:level_event": { - "protocol_id": 41 + "protocol_id": 40 }, "minecraft:level_particles": { - "protocol_id": 42 + "protocol_id": 41 }, "minecraft:light_update": { - "protocol_id": 43 + "protocol_id": 42 }, "minecraft:login": { - "protocol_id": 44 + "protocol_id": 43 }, "minecraft:map_item_data": { - "protocol_id": 45 + "protocol_id": 44 }, "minecraft:merchant_offers": { - "protocol_id": 46 + "protocol_id": 45 }, "minecraft:move_entity_pos": { - "protocol_id": 47 + "protocol_id": 46 }, "minecraft:move_entity_pos_rot": { - "protocol_id": 48 + "protocol_id": 47 }, "minecraft:move_entity_rot": { - "protocol_id": 50 + "protocol_id": 49 }, "minecraft:move_minecart_along_track": { - "protocol_id": 49 + "protocol_id": 48 }, "minecraft:move_vehicle": { - "protocol_id": 51 + "protocol_id": 50 }, "minecraft:open_book": { - "protocol_id": 52 + "protocol_id": 51 }, "minecraft:open_screen": { - "protocol_id": 53 + "protocol_id": 52 }, "minecraft:open_sign_editor": { - "protocol_id": 54 + "protocol_id": 53 }, "minecraft:ping": { - "protocol_id": 55 + "protocol_id": 54 }, "minecraft:place_ghost_recipe": { - "protocol_id": 57 + "protocol_id": 56 }, "minecraft:player_abilities": { - "protocol_id": 58 + "protocol_id": 57 }, "minecraft:player_chat": { - "protocol_id": 59 + "protocol_id": 58 }, "minecraft:player_combat_end": { - "protocol_id": 60 + "protocol_id": 59 }, "minecraft:player_combat_enter": { - "protocol_id": 61 + "protocol_id": 60 }, "minecraft:player_combat_kill": { - "protocol_id": 62 + "protocol_id": 61 }, "minecraft:player_info_remove": { - "protocol_id": 63 + "protocol_id": 62 }, "minecraft:player_info_update": { - "protocol_id": 64 + "protocol_id": 63 }, "minecraft:player_look_at": { - "protocol_id": 65 + "protocol_id": 64 }, "minecraft:player_position": { - "protocol_id": 66 + "protocol_id": 65 }, "minecraft:player_rotation": { - "protocol_id": 67 + "protocol_id": 66 }, "minecraft:pong_response": { - "protocol_id": 56 + "protocol_id": 55 }, "minecraft:projectile_power": { "protocol_id": 128 }, "minecraft:recipe_book_add": { - "protocol_id": 68 + "protocol_id": 67 }, "minecraft:recipe_book_remove": { - "protocol_id": 69 + "protocol_id": 68 }, "minecraft:recipe_book_settings": { - "protocol_id": 70 + "protocol_id": 69 }, "minecraft:remove_entities": { - "protocol_id": 71 + "protocol_id": 70 }, "minecraft:remove_mob_effect": { - "protocol_id": 72 + "protocol_id": 71 }, "minecraft:reset_score": { - "protocol_id": 73 + "protocol_id": 72 }, "minecraft:resource_pack_pop": { - "protocol_id": 74 + "protocol_id": 73 }, "minecraft:resource_pack_push": { - "protocol_id": 75 + "protocol_id": 74 }, "minecraft:respawn": { - "protocol_id": 76 + "protocol_id": 75 }, "minecraft:rotate_head": { - "protocol_id": 77 + "protocol_id": 76 }, "minecraft:section_blocks_update": { - "protocol_id": 78 + "protocol_id": 77 }, "minecraft:select_advancements_tab": { - "protocol_id": 79 + "protocol_id": 78 }, "minecraft:server_data": { - "protocol_id": 80 + "protocol_id": 79 }, "minecraft:server_links": { "protocol_id": 130 }, "minecraft:set_action_bar_text": { - "protocol_id": 81 + "protocol_id": 80 }, "minecraft:set_border_center": { - "protocol_id": 82 + "protocol_id": 81 }, "minecraft:set_border_lerp_size": { - "protocol_id": 83 + "protocol_id": 82 }, "minecraft:set_border_size": { - "protocol_id": 84 + "protocol_id": 83 }, "minecraft:set_border_warning_delay": { - "protocol_id": 85 + "protocol_id": 84 }, "minecraft:set_border_warning_distance": { - "protocol_id": 86 + "protocol_id": 85 }, "minecraft:set_camera": { - "protocol_id": 87 + "protocol_id": 86 }, "minecraft:set_chunk_cache_center": { - "protocol_id": 88 + "protocol_id": 87 }, "minecraft:set_chunk_cache_radius": { - "protocol_id": 89 + "protocol_id": 88 }, "minecraft:set_cursor_item": { - "protocol_id": 90 + "protocol_id": 89 }, "minecraft:set_default_spawn_position": { - "protocol_id": 91 + "protocol_id": 90 }, "minecraft:set_display_objective": { - "protocol_id": 92 + "protocol_id": 91 }, "minecraft:set_entity_data": { - "protocol_id": 93 + "protocol_id": 92 }, "minecraft:set_entity_link": { - "protocol_id": 94 + "protocol_id": 93 }, "minecraft:set_entity_motion": { - "protocol_id": 95 + "protocol_id": 94 }, "minecraft:set_equipment": { - "protocol_id": 96 + "protocol_id": 95 }, "minecraft:set_experience": { - "protocol_id": 97 + "protocol_id": 96 }, "minecraft:set_health": { - "protocol_id": 98 + "protocol_id": 97 }, "minecraft:set_held_slot": { - "protocol_id": 99 + "protocol_id": 98 }, "minecraft:set_objective": { - "protocol_id": 100 + "protocol_id": 99 }, "minecraft:set_passengers": { - "protocol_id": 101 + "protocol_id": 100 }, "minecraft:set_player_inventory": { - "protocol_id": 102 + "protocol_id": 101 }, "minecraft:set_player_team": { - "protocol_id": 103 + "protocol_id": 102 }, "minecraft:set_score": { - "protocol_id": 104 + "protocol_id": 103 }, "minecraft:set_simulation_distance": { - "protocol_id": 105 + "protocol_id": 104 }, "minecraft:set_subtitle_text": { - "protocol_id": 106 + "protocol_id": 105 }, "minecraft:set_time": { - "protocol_id": 107 + "protocol_id": 106 }, "minecraft:set_title_text": { - "protocol_id": 108 + "protocol_id": 107 }, "minecraft:set_titles_animation": { - "protocol_id": 109 + "protocol_id": 108 + }, + "minecraft:show_dialog": { + "protocol_id": 133 }, "minecraft:sound": { - "protocol_id": 111 + "protocol_id": 110 }, "minecraft:sound_entity": { - "protocol_id": 110 + "protocol_id": 109 }, "minecraft:start_configuration": { - "protocol_id": 112 + "protocol_id": 111 }, "minecraft:stop_sound": { - "protocol_id": 113 + "protocol_id": 112 }, "minecraft:store_cookie": { - "protocol_id": 114 + "protocol_id": 113 }, "minecraft:system_chat": { - "protocol_id": 115 + "protocol_id": 114 }, "minecraft:tab_list": { - "protocol_id": 116 + "protocol_id": 115 }, "minecraft:tag_query": { - "protocol_id": 117 + "protocol_id": 116 }, "minecraft:take_item_entity": { - "protocol_id": 118 + "protocol_id": 117 }, "minecraft:teleport_entity": { + "protocol_id": 118 + }, + "minecraft:test_instance_block_status": { "protocol_id": 119 }, "minecraft:ticking_state": { @@ -520,6 +535,9 @@ }, "minecraft:update_tags": { "protocol_id": 127 + }, + "minecraft:waypoint": { + "protocol_id": 131 } }, "serverbound": { @@ -535,179 +553,191 @@ "minecraft:change_difficulty": { "protocol_id": 3 }, + "minecraft:change_game_mode": { + "protocol_id": 4 + }, "minecraft:chat": { - "protocol_id": 7 + "protocol_id": 8 }, "minecraft:chat_ack": { - "protocol_id": 4 + "protocol_id": 5 }, "minecraft:chat_command": { - "protocol_id": 5 + "protocol_id": 6 }, "minecraft:chat_command_signed": { - "protocol_id": 6 + "protocol_id": 7 }, "minecraft:chat_session_update": { - "protocol_id": 8 + "protocol_id": 9 }, "minecraft:chunk_batch_received": { - "protocol_id": 9 + "protocol_id": 10 }, "minecraft:client_command": { - "protocol_id": 10 + "protocol_id": 11 }, "minecraft:client_information": { - "protocol_id": 12 + "protocol_id": 13 }, "minecraft:client_tick_end": { - "protocol_id": 11 + "protocol_id": 12 }, "minecraft:command_suggestion": { - "protocol_id": 13 + "protocol_id": 14 }, "minecraft:configuration_acknowledged": { - "protocol_id": 14 + "protocol_id": 15 }, "minecraft:container_button_click": { - "protocol_id": 15 + "protocol_id": 16 }, "minecraft:container_click": { - "protocol_id": 16 + "protocol_id": 17 }, "minecraft:container_close": { - "protocol_id": 17 + "protocol_id": 18 }, "minecraft:container_slot_state_changed": { - "protocol_id": 18 + "protocol_id": 19 }, "minecraft:cookie_response": { - "protocol_id": 19 + "protocol_id": 20 + }, + "minecraft:custom_click_action": { + "protocol_id": 65 }, "minecraft:custom_payload": { - "protocol_id": 20 + "protocol_id": 21 }, "minecraft:debug_sample_subscription": { - "protocol_id": 21 + "protocol_id": 22 }, "minecraft:edit_book": { - "protocol_id": 22 + "protocol_id": 23 }, "minecraft:entity_tag_query": { - "protocol_id": 23 + "protocol_id": 24 }, "minecraft:interact": { - "protocol_id": 24 + "protocol_id": 25 }, "minecraft:jigsaw_generate": { - "protocol_id": 25 + "protocol_id": 26 }, "minecraft:keep_alive": { - "protocol_id": 26 + "protocol_id": 27 }, "minecraft:lock_difficulty": { - "protocol_id": 27 + "protocol_id": 28 }, "minecraft:move_player_pos": { - "protocol_id": 28 + "protocol_id": 29 }, "minecraft:move_player_pos_rot": { - "protocol_id": 29 + "protocol_id": 30 }, "minecraft:move_player_rot": { - "protocol_id": 30 + "protocol_id": 31 }, "minecraft:move_player_status_only": { - "protocol_id": 31 + "protocol_id": 32 }, "minecraft:move_vehicle": { - "protocol_id": 32 + "protocol_id": 33 }, "minecraft:paddle_boat": { - "protocol_id": 33 + "protocol_id": 34 }, "minecraft:pick_item_from_block": { - "protocol_id": 34 + "protocol_id": 35 }, "minecraft:pick_item_from_entity": { - "protocol_id": 35 + "protocol_id": 36 }, "minecraft:ping_request": { - "protocol_id": 36 + "protocol_id": 37 }, "minecraft:place_recipe": { - "protocol_id": 37 + "protocol_id": 38 }, "minecraft:player_abilities": { - "protocol_id": 38 + "protocol_id": 39 }, "minecraft:player_action": { - "protocol_id": 39 + "protocol_id": 40 }, "minecraft:player_command": { - "protocol_id": 40 + "protocol_id": 41 }, "minecraft:player_input": { - "protocol_id": 41 + "protocol_id": 42 }, "minecraft:player_loaded": { - "protocol_id": 42 + "protocol_id": 43 }, "minecraft:pong": { - "protocol_id": 43 + "protocol_id": 44 }, "minecraft:recipe_book_change_settings": { - "protocol_id": 44 + "protocol_id": 45 }, "minecraft:recipe_book_seen_recipe": { - "protocol_id": 45 + "protocol_id": 46 }, "minecraft:rename_item": { - "protocol_id": 46 + "protocol_id": 47 }, "minecraft:resource_pack": { - "protocol_id": 47 + "protocol_id": 48 }, "minecraft:seen_advancements": { - "protocol_id": 48 + "protocol_id": 49 }, "minecraft:select_trade": { - "protocol_id": 49 + "protocol_id": 50 }, "minecraft:set_beacon": { - "protocol_id": 50 + "protocol_id": 51 }, "minecraft:set_carried_item": { - "protocol_id": 51 + "protocol_id": 52 }, "minecraft:set_command_block": { - "protocol_id": 52 + "protocol_id": 53 }, "minecraft:set_command_minecart": { - "protocol_id": 53 + "protocol_id": 54 }, "minecraft:set_creative_mode_slot": { - "protocol_id": 54 + "protocol_id": 55 }, "minecraft:set_jigsaw_block": { - "protocol_id": 55 + "protocol_id": 56 }, "minecraft:set_structure_block": { - "protocol_id": 56 + "protocol_id": 57 + }, + "minecraft:set_test_block": { + "protocol_id": 58 }, "minecraft:sign_update": { - "protocol_id": 57 + "protocol_id": 59 }, "minecraft:swing": { - "protocol_id": 58 + "protocol_id": 60 }, "minecraft:teleport_to_entity": { - "protocol_id": 59 + "protocol_id": 61 + }, + "minecraft:test_instance_block_action": { + "protocol_id": 62 }, "minecraft:use_item": { - "protocol_id": 61 + "protocol_id": 64 }, "minecraft:use_item_on": { - "protocol_id": 60 + "protocol_id": 63 } } }, diff --git a/surf-api-modern-generator/src/main/resources/registries/registries.json b/surf-api-modern-generator/src/main/resources/registries/registries.json index c7c9889d1..8e1e5ef08 100644 --- a/surf-api-modern-generator/src/main/resources/registries/registries.json +++ b/surf-api-modern-generator/src/main/resources/registries/registries.json @@ -108,77 +108,86 @@ "minecraft:burning_time": { "protocol_id": 7 }, + "minecraft:camera_distance": { + "protocol_id": 8 + }, "minecraft:entity_interaction_range": { - "protocol_id": 9 + "protocol_id": 10 }, "minecraft:explosion_knockback_resistance": { - "protocol_id": 8 + "protocol_id": 9 }, "minecraft:fall_damage_multiplier": { - "protocol_id": 10 + "protocol_id": 11 }, "minecraft:flying_speed": { - "protocol_id": 11 + "protocol_id": 12 }, "minecraft:follow_range": { - "protocol_id": 12 + "protocol_id": 13 }, "minecraft:gravity": { - "protocol_id": 13 + "protocol_id": 14 }, "minecraft:jump_strength": { - "protocol_id": 14 + "protocol_id": 15 }, "minecraft:knockback_resistance": { - "protocol_id": 15 + "protocol_id": 16 }, "minecraft:luck": { - "protocol_id": 16 + "protocol_id": 17 }, "minecraft:max_absorption": { - "protocol_id": 17 + "protocol_id": 18 }, "minecraft:max_health": { - "protocol_id": 18 + "protocol_id": 19 }, "minecraft:mining_efficiency": { - "protocol_id": 19 + "protocol_id": 20 }, "minecraft:movement_efficiency": { - "protocol_id": 20 + "protocol_id": 21 }, "minecraft:movement_speed": { - "protocol_id": 21 + "protocol_id": 22 }, "minecraft:oxygen_bonus": { - "protocol_id": 22 + "protocol_id": 23 }, "minecraft:safe_fall_distance": { - "protocol_id": 23 + "protocol_id": 24 }, "minecraft:scale": { - "protocol_id": 24 + "protocol_id": 25 }, "minecraft:sneaking_speed": { - "protocol_id": 25 + "protocol_id": 26 }, "minecraft:spawn_reinforcements": { - "protocol_id": 26 + "protocol_id": 27 }, "minecraft:step_height": { - "protocol_id": 27 + "protocol_id": 28 }, "minecraft:submerged_mining_speed": { - "protocol_id": 28 + "protocol_id": 29 }, "minecraft:sweeping_damage_ratio": { - "protocol_id": 29 + "protocol_id": 30 }, "minecraft:tempt_range": { - "protocol_id": 30 + "protocol_id": 31 }, "minecraft:water_movement_efficiency": { - "protocol_id": 31 + "protocol_id": 32 + }, + "minecraft:waypoint_receive_range": { + "protocol_id": 34 + }, + "minecraft:waypoint_transmit_range": { + "protocol_id": 33 } }, "protocol_id": 18 @@ -187,19 +196,19 @@ "default": "minecraft:air", "entries": { "minecraft:acacia_button": { - "protocol_id": 411 + "protocol_id": 415 }, "minecraft:acacia_door": { - "protocol_id": 613 + "protocol_id": 617 }, "minecraft:acacia_fence": { - "protocol_id": 604 + "protocol_id": 608 }, "minecraft:acacia_fence_gate": { - "protocol_id": 595 + "protocol_id": 599 }, "minecraft:acacia_hanging_sign": { - "protocol_id": 221 + "protocol_id": 224 }, "minecraft:acacia_leaves": { "protocol_id": 92 @@ -211,184 +220,184 @@ "protocol_id": 17 }, "minecraft:acacia_pressure_plate": { - "protocol_id": 249 + "protocol_id": 252 }, "minecraft:acacia_sapling": { "protocol_id": 29 }, "minecraft:acacia_sign": { - "protocol_id": 197 + "protocol_id": 200 }, "minecraft:acacia_slab": { - "protocol_id": 567 + "protocol_id": 571 }, "minecraft:acacia_stairs": { - "protocol_id": 480 + "protocol_id": 484 }, "minecraft:acacia_trapdoor": { - "protocol_id": 301 + "protocol_id": 305 }, "minecraft:acacia_wall_hanging_sign": { - "protocol_id": 233 + "protocol_id": 236 }, "minecraft:acacia_wall_sign": { - "protocol_id": 211 + "protocol_id": 214 }, "minecraft:acacia_wood": { "protocol_id": 75 }, "minecraft:activator_rail": { - "protocol_id": 446 + "protocol_id": 450 }, "minecraft:air": { "protocol_id": 0 }, "minecraft:allium": { - "protocol_id": 158 + "protocol_id": 161 }, "minecraft:amethyst_block": { - "protocol_id": 931 + "protocol_id": 938 }, "minecraft:amethyst_cluster": { - "protocol_id": 933 + "protocol_id": 940 }, "minecraft:ancient_debris": { - "protocol_id": 869 + "protocol_id": 876 }, "minecraft:andesite": { "protocol_id": 6 }, "minecraft:andesite_slab": { - "protocol_id": 783 + "protocol_id": 788 }, "minecraft:andesite_stairs": { - "protocol_id": 770 + "protocol_id": 775 }, "minecraft:andesite_wall": { - "protocol_id": 795 + "protocol_id": 800 }, "minecraft:anvil": { - "protocol_id": 431 + "protocol_id": 435 }, "minecraft:attached_melon_stem": { - "protocol_id": 328 + "protocol_id": 332 }, "minecraft:attached_pumpkin_stem": { - "protocol_id": 327 + "protocol_id": 331 }, "minecraft:azalea": { - "protocol_id": 1040 + "protocol_id": 1047 }, "minecraft:azalea_leaves": { "protocol_id": 97 }, "minecraft:azure_bluet": { - "protocol_id": 159 + "protocol_id": 162 }, "minecraft:bamboo": { - "protocol_id": 755 + "protocol_id": 760 }, "minecraft:bamboo_block": { "protocol_id": 60 }, "minecraft:bamboo_button": { - "protocol_id": 416 + "protocol_id": 420 }, "minecraft:bamboo_door": { - "protocol_id": 618 + "protocol_id": 622 }, "minecraft:bamboo_fence": { - "protocol_id": 609 + "protocol_id": 613 }, "minecraft:bamboo_fence_gate": { - "protocol_id": 600 + "protocol_id": 604 }, "minecraft:bamboo_hanging_sign": { - "protocol_id": 229 + "protocol_id": 232 }, "minecraft:bamboo_mosaic": { "protocol_id": 24 }, "minecraft:bamboo_mosaic_slab": { - "protocol_id": 573 + "protocol_id": 577 }, "minecraft:bamboo_mosaic_stairs": { - "protocol_id": 486 + "protocol_id": 490 }, "minecraft:bamboo_planks": { "protocol_id": 23 }, "minecraft:bamboo_pressure_plate": { - "protocol_id": 254 + "protocol_id": 257 }, "minecraft:bamboo_sapling": { - "protocol_id": 754 + "protocol_id": 759 }, "minecraft:bamboo_sign": { - "protocol_id": 203 + "protocol_id": 206 }, "minecraft:bamboo_slab": { - "protocol_id": 572 + "protocol_id": 576 }, "minecraft:bamboo_stairs": { - "protocol_id": 485 + "protocol_id": 489 }, "minecraft:bamboo_trapdoor": { - "protocol_id": 306 + "protocol_id": 310 }, "minecraft:bamboo_wall_hanging_sign": { - "protocol_id": 241 + "protocol_id": 244 }, "minecraft:bamboo_wall_sign": { - "protocol_id": 217 + "protocol_id": 220 }, "minecraft:barrel": { - "protocol_id": 802 + "protocol_id": 807 }, "minecraft:barrier": { - "protocol_id": 488 + "protocol_id": 492 }, "minecraft:basalt": { - "protocol_id": 271 + "protocol_id": 275 }, "minecraft:beacon": { - "protocol_id": 373 + "protocol_id": 377 }, "minecraft:bedrock": { "protocol_id": 34 }, "minecraft:bee_nest": { - "protocol_id": 864 + "protocol_id": 871 }, "minecraft:beehive": { - "protocol_id": 865 + "protocol_id": 872 }, "minecraft:beetroots": { - "protocol_id": 629 + "protocol_id": 633 }, "minecraft:bell": { - "protocol_id": 811 + "protocol_id": 816 }, "minecraft:big_dripleaf": { - "protocol_id": 1045 + "protocol_id": 1054 }, "minecraft:big_dripleaf_stem": { - "protocol_id": 1046 + "protocol_id": 1055 }, "minecraft:birch_button": { - "protocol_id": 409 + "protocol_id": 413 }, "minecraft:birch_door": { - "protocol_id": 611 + "protocol_id": 615 }, "minecraft:birch_fence": { - "protocol_id": 602 + "protocol_id": 606 }, "minecraft:birch_fence_gate": { - "protocol_id": 593 + "protocol_id": 597 }, "minecraft:birch_hanging_sign": { - "protocol_id": 220 + "protocol_id": 223 }, "minecraft:birch_leaves": { "protocol_id": 90 @@ -400,298 +409,304 @@ "protocol_id": 15 }, "minecraft:birch_pressure_plate": { - "protocol_id": 247 + "protocol_id": 250 }, "minecraft:birch_sapling": { "protocol_id": 27 }, "minecraft:birch_sign": { - "protocol_id": 196 + "protocol_id": 199 }, "minecraft:birch_slab": { - "protocol_id": 565 + "protocol_id": 569 }, "minecraft:birch_stairs": { - "protocol_id": 370 + "protocol_id": 374 }, "minecraft:birch_trapdoor": { - "protocol_id": 299 + "protocol_id": 303 }, "minecraft:birch_wall_hanging_sign": { - "protocol_id": 232 + "protocol_id": 235 }, "minecraft:birch_wall_sign": { - "protocol_id": 210 + "protocol_id": 213 }, "minecraft:birch_wood": { "protocol_id": 73 }, "minecraft:black_banner": { - "protocol_id": 542 + "protocol_id": 546 }, "minecraft:black_bed": { "protocol_id": 125 }, "minecraft:black_candle": { - "protocol_id": 913 + "protocol_id": 920 }, "minecraft:black_candle_cake": { - "protocol_id": 930 + "protocol_id": 937 }, "minecraft:black_carpet": { - "protocol_id": 517 + "protocol_id": 521 }, "minecraft:black_concrete": { - "protocol_id": 689 + "protocol_id": 693 }, "minecraft:black_concrete_powder": { - "protocol_id": 705 + "protocol_id": 709 }, "minecraft:black_glazed_terracotta": { - "protocol_id": 673 + "protocol_id": 677 }, "minecraft:black_shulker_box": { - "protocol_id": 657 + "protocol_id": 661 }, "minecraft:black_stained_glass": { - "protocol_id": 296 + "protocol_id": 300 }, "minecraft:black_stained_glass_pane": { - "protocol_id": 479 + "protocol_id": 483 }, "minecraft:black_terracotta": { - "protocol_id": 463 + "protocol_id": 467 }, "minecraft:black_wall_banner": { - "protocol_id": 558 + "protocol_id": 562 }, "minecraft:black_wool": { - "protocol_id": 152 + "protocol_id": 155 }, "minecraft:blackstone": { - "protocol_id": 877 + "protocol_id": 884 }, "minecraft:blackstone_slab": { - "protocol_id": 880 + "protocol_id": 887 }, "minecraft:blackstone_stairs": { - "protocol_id": 878 + "protocol_id": 885 }, "minecraft:blackstone_wall": { - "protocol_id": 879 + "protocol_id": 886 }, "minecraft:blast_furnace": { - "protocol_id": 804 + "protocol_id": 809 }, "minecraft:blue_banner": { - "protocol_id": 538 + "protocol_id": 542 }, "minecraft:blue_bed": { "protocol_id": 121 }, "minecraft:blue_candle": { - "protocol_id": 909 + "protocol_id": 916 }, "minecraft:blue_candle_cake": { - "protocol_id": 926 + "protocol_id": 933 }, "minecraft:blue_carpet": { - "protocol_id": 513 + "protocol_id": 517 }, "minecraft:blue_concrete": { - "protocol_id": 685 + "protocol_id": 689 }, "minecraft:blue_concrete_powder": { - "protocol_id": 701 + "protocol_id": 705 }, "minecraft:blue_glazed_terracotta": { - "protocol_id": 669 + "protocol_id": 673 }, "minecraft:blue_ice": { - "protocol_id": 752 + "protocol_id": 757 }, "minecraft:blue_orchid": { - "protocol_id": 157 + "protocol_id": 160 }, "minecraft:blue_shulker_box": { - "protocol_id": 653 + "protocol_id": 657 }, "minecraft:blue_stained_glass": { - "protocol_id": 292 + "protocol_id": 296 }, "minecraft:blue_stained_glass_pane": { - "protocol_id": 475 + "protocol_id": 479 }, "minecraft:blue_terracotta": { - "protocol_id": 459 + "protocol_id": 463 }, "minecraft:blue_wall_banner": { - "protocol_id": 554 + "protocol_id": 558 }, "minecraft:blue_wool": { - "protocol_id": 148 + "protocol_id": 151 }, "minecraft:bone_block": { - "protocol_id": 638 + "protocol_id": 642 }, "minecraft:bookshelf": { - "protocol_id": 174 + "protocol_id": 177 }, "minecraft:brain_coral": { - "protocol_id": 727 + "protocol_id": 732 }, "minecraft:brain_coral_block": { - "protocol_id": 717 + "protocol_id": 722 }, "minecraft:brain_coral_fan": { - "protocol_id": 737 + "protocol_id": 742 }, "minecraft:brain_coral_wall_fan": { - "protocol_id": 747 + "protocol_id": 752 }, "minecraft:brewing_stand": { - "protocol_id": 351 + "protocol_id": 355 }, "minecraft:brick_slab": { - "protocol_id": 580 + "protocol_id": 584 }, "minecraft:brick_stairs": { - "protocol_id": 335 + "protocol_id": 339 }, "minecraft:brick_wall": { - "protocol_id": 787 + "protocol_id": 792 }, "minecraft:bricks": { - "protocol_id": 172 + "protocol_id": 175 }, "minecraft:brown_banner": { - "protocol_id": 539 + "protocol_id": 543 }, "minecraft:brown_bed": { "protocol_id": 122 }, "minecraft:brown_candle": { - "protocol_id": 910 + "protocol_id": 917 }, "minecraft:brown_candle_cake": { - "protocol_id": 927 + "protocol_id": 934 }, "minecraft:brown_carpet": { - "protocol_id": 514 + "protocol_id": 518 }, "minecraft:brown_concrete": { - "protocol_id": 686 + "protocol_id": 690 }, "minecraft:brown_concrete_powder": { - "protocol_id": 702 + "protocol_id": 706 }, "minecraft:brown_glazed_terracotta": { - "protocol_id": 670 + "protocol_id": 674 }, "minecraft:brown_mushroom": { - "protocol_id": 168 + "protocol_id": 171 }, "minecraft:brown_mushroom_block": { - "protocol_id": 319 + "protocol_id": 323 }, "minecraft:brown_shulker_box": { - "protocol_id": 654 + "protocol_id": 658 }, "minecraft:brown_stained_glass": { - "protocol_id": 293 + "protocol_id": 297 }, "minecraft:brown_stained_glass_pane": { - "protocol_id": 476 + "protocol_id": 480 }, "minecraft:brown_terracotta": { - "protocol_id": 460 + "protocol_id": 464 }, "minecraft:brown_wall_banner": { - "protocol_id": 555 + "protocol_id": 559 }, "minecraft:brown_wool": { - "protocol_id": 149 + "protocol_id": 152 }, "minecraft:bubble_column": { - "protocol_id": 759 + "protocol_id": 764 }, "minecraft:bubble_coral": { - "protocol_id": 728 + "protocol_id": 733 }, "minecraft:bubble_coral_block": { - "protocol_id": 718 + "protocol_id": 723 }, "minecraft:bubble_coral_fan": { - "protocol_id": 738 + "protocol_id": 743 }, "minecraft:bubble_coral_wall_fan": { - "protocol_id": 748 + "protocol_id": 753 }, "minecraft:budding_amethyst": { - "protocol_id": 932 + "protocol_id": 939 + }, + "minecraft:bush": { + "protocol_id": 133 }, "minecraft:cactus": { - "protocol_id": 263 + "protocol_id": 266 + }, + "minecraft:cactus_flower": { + "protocol_id": 267 }, "minecraft:cake": { - "protocol_id": 279 + "protocol_id": 283 }, "minecraft:calcite": { - "protocol_id": 951 + "protocol_id": 958 }, "minecraft:calibrated_sculk_sensor": { - "protocol_id": 955 + "protocol_id": 962 }, "minecraft:campfire": { - "protocol_id": 814 + "protocol_id": 819 }, "minecraft:candle": { - "protocol_id": 897 + "protocol_id": 904 }, "minecraft:candle_cake": { - "protocol_id": 914 + "protocol_id": 921 }, "minecraft:carrots": { - "protocol_id": 405 + "protocol_id": 409 }, "minecraft:cartography_table": { - "protocol_id": 805 + "protocol_id": 810 }, "minecraft:carved_pumpkin": { - "protocol_id": 277 + "protocol_id": 281 }, "minecraft:cauldron": { - "protocol_id": 352 + "protocol_id": 356 }, "minecraft:cave_air": { - "protocol_id": 758 + "protocol_id": 763 }, "minecraft:cave_vines": { - "protocol_id": 1037 + "protocol_id": 1044 }, "minecraft:cave_vines_plant": { - "protocol_id": 1038 + "protocol_id": 1045 }, "minecraft:chain": { - "protocol_id": 323 + "protocol_id": 327 }, "minecraft:chain_command_block": { - "protocol_id": 633 + "protocol_id": 637 }, "minecraft:cherry_button": { - "protocol_id": 412 + "protocol_id": 416 }, "minecraft:cherry_door": { - "protocol_id": 614 + "protocol_id": 618 }, "minecraft:cherry_fence": { - "protocol_id": 605 + "protocol_id": 609 }, "minecraft:cherry_fence_gate": { - "protocol_id": 596 + "protocol_id": 600 }, "minecraft:cherry_hanging_sign": { - "protocol_id": 222 + "protocol_id": 225 }, "minecraft:cherry_leaves": { "protocol_id": 93 @@ -703,88 +718,88 @@ "protocol_id": 18 }, "minecraft:cherry_pressure_plate": { - "protocol_id": 250 + "protocol_id": 253 }, "minecraft:cherry_sapling": { "protocol_id": 30 }, "minecraft:cherry_sign": { - "protocol_id": 198 + "protocol_id": 201 }, "minecraft:cherry_slab": { - "protocol_id": 568 + "protocol_id": 572 }, "minecraft:cherry_stairs": { - "protocol_id": 481 + "protocol_id": 485 }, "minecraft:cherry_trapdoor": { - "protocol_id": 302 + "protocol_id": 306 }, "minecraft:cherry_wall_hanging_sign": { - "protocol_id": 234 + "protocol_id": 237 }, "minecraft:cherry_wall_sign": { - "protocol_id": 212 + "protocol_id": 215 }, "minecraft:cherry_wood": { "protocol_id": 76 }, "minecraft:chest": { - "protocol_id": 185 + "protocol_id": 188 }, "minecraft:chipped_anvil": { - "protocol_id": 432 + "protocol_id": 436 }, "minecraft:chiseled_bookshelf": { - "protocol_id": 175 + "protocol_id": 178 }, "minecraft:chiseled_copper": { - "protocol_id": 973 + "protocol_id": 980 }, "minecraft:chiseled_deepslate": { - "protocol_id": 1068 + "protocol_id": 1077 }, "minecraft:chiseled_nether_bricks": { - "protocol_id": 894 + "protocol_id": 901 }, "minecraft:chiseled_polished_blackstone": { - "protocol_id": 884 + "protocol_id": 891 }, "minecraft:chiseled_quartz_block": { - "protocol_id": 443 + "protocol_id": 447 }, "minecraft:chiseled_red_sandstone": { - "protocol_id": 560 + "protocol_id": 564 }, "minecraft:chiseled_resin_bricks": { - "protocol_id": 345 + "protocol_id": 349 }, "minecraft:chiseled_sandstone": { "protocol_id": 107 }, "minecraft:chiseled_stone_bricks": { - "protocol_id": 310 + "protocol_id": 314 }, "minecraft:chiseled_tuff": { - "protocol_id": 945 + "protocol_id": 952 }, "minecraft:chiseled_tuff_bricks": { - "protocol_id": 950 + "protocol_id": 957 }, "minecraft:chorus_flower": { - "protocol_id": 621 + "protocol_id": 625 }, "minecraft:chorus_plant": { - "protocol_id": 620 + "protocol_id": 624 }, "minecraft:clay": { - "protocol_id": 264 + "protocol_id": 268 }, "minecraft:closed_eyeblossom": { - "protocol_id": 1092 + "protocol_id": 1101 }, "minecraft:coal_block": { - "protocol_id": 519 + "protocol_id": 523 }, "minecraft:coal_ore": { "protocol_id": 46 @@ -793,238 +808,238 @@ "protocol_id": 10 }, "minecraft:cobbled_deepslate": { - "protocol_id": 1052 + "protocol_id": 1061 }, "minecraft:cobbled_deepslate_slab": { - "protocol_id": 1054 + "protocol_id": 1063 }, "minecraft:cobbled_deepslate_stairs": { - "protocol_id": 1053 + "protocol_id": 1062 }, "minecraft:cobbled_deepslate_wall": { - "protocol_id": 1055 + "protocol_id": 1064 }, "minecraft:cobblestone": { "protocol_id": 12 }, "minecraft:cobblestone_slab": { - "protocol_id": 579 + "protocol_id": 583 }, "minecraft:cobblestone_stairs": { - "protocol_id": 207 + "protocol_id": 210 }, "minecraft:cobblestone_wall": { - "protocol_id": 374 + "protocol_id": 378 }, "minecraft:cobweb": { "protocol_id": 129 }, "minecraft:cocoa": { - "protocol_id": 361 + "protocol_id": 365 }, "minecraft:command_block": { - "protocol_id": 372 + "protocol_id": 376 }, "minecraft:comparator": { - "protocol_id": 437 + "protocol_id": 441 }, "minecraft:composter": { - "protocol_id": 862 + "protocol_id": 869 }, "minecraft:conduit": { - "protocol_id": 753 + "protocol_id": 758 }, "minecraft:copper_block": { - "protocol_id": 960 + "protocol_id": 967 }, "minecraft:copper_bulb": { - "protocol_id": 1026 + "protocol_id": 1033 }, "minecraft:copper_door": { - "protocol_id": 1002 + "protocol_id": 1009 }, "minecraft:copper_grate": { - "protocol_id": 1018 + "protocol_id": 1025 }, "minecraft:copper_ore": { - "protocol_id": 964 + "protocol_id": 971 }, "minecraft:copper_trapdoor": { - "protocol_id": 1010 + "protocol_id": 1017 }, "minecraft:cornflower": { - "protocol_id": 165 + "protocol_id": 168 }, "minecraft:cracked_deepslate_bricks": { - "protocol_id": 1069 + "protocol_id": 1078 }, "minecraft:cracked_deepslate_tiles": { - "protocol_id": 1070 + "protocol_id": 1079 }, "minecraft:cracked_nether_bricks": { - "protocol_id": 895 + "protocol_id": 902 }, "minecraft:cracked_polished_blackstone_bricks": { - "protocol_id": 883 + "protocol_id": 890 }, "minecraft:cracked_stone_bricks": { - "protocol_id": 309 + "protocol_id": 313 }, "minecraft:crafter": { - "protocol_id": 1084 + "protocol_id": 1093 }, "minecraft:crafting_table": { - "protocol_id": 190 + "protocol_id": 193 }, "minecraft:creaking_heart": { - "protocol_id": 183 + "protocol_id": 186 }, "minecraft:creeper_head": { - "protocol_id": 425 + "protocol_id": 429 }, "minecraft:creeper_wall_head": { - "protocol_id": 426 + "protocol_id": 430 }, "minecraft:crimson_button": { - "protocol_id": 852 + "protocol_id": 857 }, "minecraft:crimson_door": { - "protocol_id": 854 + "protocol_id": 859 }, "minecraft:crimson_fence": { - "protocol_id": 844 + "protocol_id": 849 }, "minecraft:crimson_fence_gate": { - "protocol_id": 848 + "protocol_id": 853 }, "minecraft:crimson_fungus": { - "protocol_id": 831 + "protocol_id": 836 }, "minecraft:crimson_hanging_sign": { - "protocol_id": 226 + "protocol_id": 229 }, "minecraft:crimson_hyphae": { - "protocol_id": 828 + "protocol_id": 833 }, "minecraft:crimson_nylium": { - "protocol_id": 830 + "protocol_id": 835 }, "minecraft:crimson_planks": { - "protocol_id": 838 + "protocol_id": 843 }, "minecraft:crimson_pressure_plate": { - "protocol_id": 842 + "protocol_id": 847 }, "minecraft:crimson_roots": { - "protocol_id": 837 + "protocol_id": 842 }, "minecraft:crimson_sign": { - "protocol_id": 856 + "protocol_id": 861 }, "minecraft:crimson_slab": { - "protocol_id": 840 + "protocol_id": 845 }, "minecraft:crimson_stairs": { - "protocol_id": 850 + "protocol_id": 855 }, "minecraft:crimson_stem": { - "protocol_id": 826 + "protocol_id": 831 }, "minecraft:crimson_trapdoor": { - "protocol_id": 846 + "protocol_id": 851 }, "minecraft:crimson_wall_hanging_sign": { - "protocol_id": 239 + "protocol_id": 242 }, "minecraft:crimson_wall_sign": { - "protocol_id": 858 + "protocol_id": 863 }, "minecraft:crying_obsidian": { - "protocol_id": 870 + "protocol_id": 877 }, "minecraft:cut_copper": { - "protocol_id": 969 + "protocol_id": 976 }, "minecraft:cut_copper_slab": { - "protocol_id": 985 + "protocol_id": 992 }, "minecraft:cut_copper_stairs": { - "protocol_id": 981 + "protocol_id": 988 }, "minecraft:cut_red_sandstone": { - "protocol_id": 561 + "protocol_id": 565 }, "minecraft:cut_red_sandstone_slab": { - "protocol_id": 586 + "protocol_id": 590 }, "minecraft:cut_sandstone": { "protocol_id": 108 }, "minecraft:cut_sandstone_slab": { - "protocol_id": 577 + "protocol_id": 581 }, "minecraft:cyan_banner": { - "protocol_id": 536 + "protocol_id": 540 }, "minecraft:cyan_bed": { "protocol_id": 119 }, "minecraft:cyan_candle": { - "protocol_id": 907 + "protocol_id": 914 }, "minecraft:cyan_candle_cake": { - "protocol_id": 924 + "protocol_id": 931 }, "minecraft:cyan_carpet": { - "protocol_id": 511 + "protocol_id": 515 }, "minecraft:cyan_concrete": { - "protocol_id": 683 + "protocol_id": 687 }, "minecraft:cyan_concrete_powder": { - "protocol_id": 699 + "protocol_id": 703 }, "minecraft:cyan_glazed_terracotta": { - "protocol_id": 667 + "protocol_id": 671 }, "minecraft:cyan_shulker_box": { - "protocol_id": 651 + "protocol_id": 655 }, "minecraft:cyan_stained_glass": { - "protocol_id": 290 + "protocol_id": 294 }, "minecraft:cyan_stained_glass_pane": { - "protocol_id": 473 + "protocol_id": 477 }, "minecraft:cyan_terracotta": { - "protocol_id": 457 + "protocol_id": 461 }, "minecraft:cyan_wall_banner": { - "protocol_id": 552 + "protocol_id": 556 }, "minecraft:cyan_wool": { - "protocol_id": 146 + "protocol_id": 149 }, "minecraft:damaged_anvil": { - "protocol_id": 433 + "protocol_id": 437 }, "minecraft:dandelion": { - "protocol_id": 154 + "protocol_id": 157 }, "minecraft:dark_oak_button": { - "protocol_id": 413 + "protocol_id": 417 }, "minecraft:dark_oak_door": { - "protocol_id": 615 + "protocol_id": 619 }, "minecraft:dark_oak_fence": { - "protocol_id": 606 + "protocol_id": 610 }, "minecraft:dark_oak_fence_gate": { - "protocol_id": 597 + "protocol_id": 601 }, "minecraft:dark_oak_hanging_sign": { - "protocol_id": 224 + "protocol_id": 227 }, "minecraft:dark_oak_leaves": { "protocol_id": 94 @@ -1036,136 +1051,136 @@ "protocol_id": 19 }, "minecraft:dark_oak_pressure_plate": { - "protocol_id": 251 + "protocol_id": 254 }, "minecraft:dark_oak_sapling": { "protocol_id": 31 }, "minecraft:dark_oak_sign": { - "protocol_id": 200 + "protocol_id": 203 }, "minecraft:dark_oak_slab": { - "protocol_id": 569 + "protocol_id": 573 }, "minecraft:dark_oak_stairs": { - "protocol_id": 482 + "protocol_id": 486 }, "minecraft:dark_oak_trapdoor": { - "protocol_id": 303 + "protocol_id": 307 }, "minecraft:dark_oak_wall_hanging_sign": { - "protocol_id": 236 + "protocol_id": 239 }, "minecraft:dark_oak_wall_sign": { - "protocol_id": 214 + "protocol_id": 217 }, "minecraft:dark_oak_wood": { "protocol_id": 77 }, "minecraft:dark_prismarine": { - "protocol_id": 493 + "protocol_id": 497 }, "minecraft:dark_prismarine_slab": { - "protocol_id": 499 + "protocol_id": 503 }, "minecraft:dark_prismarine_stairs": { - "protocol_id": 496 + "protocol_id": 500 }, "minecraft:daylight_detector": { - "protocol_id": 438 + "protocol_id": 442 }, "minecraft:dead_brain_coral": { - "protocol_id": 722 + "protocol_id": 727 }, "minecraft:dead_brain_coral_block": { - "protocol_id": 712 + "protocol_id": 717 }, "minecraft:dead_brain_coral_fan": { - "protocol_id": 732 + "protocol_id": 737 }, "minecraft:dead_brain_coral_wall_fan": { - "protocol_id": 742 + "protocol_id": 747 }, "minecraft:dead_bubble_coral": { - "protocol_id": 723 + "protocol_id": 728 }, "minecraft:dead_bubble_coral_block": { - "protocol_id": 713 + "protocol_id": 718 }, "minecraft:dead_bubble_coral_fan": { - "protocol_id": 733 + "protocol_id": 738 }, "minecraft:dead_bubble_coral_wall_fan": { - "protocol_id": 743 + "protocol_id": 748 }, "minecraft:dead_bush": { "protocol_id": 132 }, "minecraft:dead_fire_coral": { - "protocol_id": 724 + "protocol_id": 729 }, "minecraft:dead_fire_coral_block": { - "protocol_id": 714 + "protocol_id": 719 }, "minecraft:dead_fire_coral_fan": { - "protocol_id": 734 + "protocol_id": 739 }, "minecraft:dead_fire_coral_wall_fan": { - "protocol_id": 744 + "protocol_id": 749 }, "minecraft:dead_horn_coral": { - "protocol_id": 725 + "protocol_id": 730 }, "minecraft:dead_horn_coral_block": { - "protocol_id": 715 + "protocol_id": 720 }, "minecraft:dead_horn_coral_fan": { - "protocol_id": 735 + "protocol_id": 740 }, "minecraft:dead_horn_coral_wall_fan": { - "protocol_id": 745 + "protocol_id": 750 }, "minecraft:dead_tube_coral": { - "protocol_id": 721 + "protocol_id": 726 }, "minecraft:dead_tube_coral_block": { - "protocol_id": 711 + "protocol_id": 716 }, "minecraft:dead_tube_coral_fan": { - "protocol_id": 731 + "protocol_id": 736 }, "minecraft:dead_tube_coral_wall_fan": { - "protocol_id": 741 + "protocol_id": 746 }, "minecraft:decorated_pot": { - "protocol_id": 1083 + "protocol_id": 1092 }, "minecraft:deepslate": { - "protocol_id": 1051 + "protocol_id": 1060 }, "minecraft:deepslate_brick_slab": { - "protocol_id": 1066 + "protocol_id": 1075 }, "minecraft:deepslate_brick_stairs": { - "protocol_id": 1065 + "protocol_id": 1074 }, "minecraft:deepslate_brick_wall": { - "protocol_id": 1067 + "protocol_id": 1076 }, "minecraft:deepslate_bricks": { - "protocol_id": 1064 + "protocol_id": 1073 }, "minecraft:deepslate_coal_ore": { "protocol_id": 47 }, "minecraft:deepslate_copper_ore": { - "protocol_id": 965 + "protocol_id": 972 }, "minecraft:deepslate_diamond_ore": { - "protocol_id": 188 + "protocol_id": 191 }, "minecraft:deepslate_emerald_ore": { - "protocol_id": 364 + "protocol_id": 368 }, "minecraft:deepslate_gold_ore": { "protocol_id": 43 @@ -1177,193 +1192,199 @@ "protocol_id": 103 }, "minecraft:deepslate_redstone_ore": { - "protocol_id": 256 + "protocol_id": 259 }, "minecraft:deepslate_tile_slab": { - "protocol_id": 1062 + "protocol_id": 1071 }, "minecraft:deepslate_tile_stairs": { - "protocol_id": 1061 + "protocol_id": 1070 }, "minecraft:deepslate_tile_wall": { - "protocol_id": 1063 + "protocol_id": 1072 }, "minecraft:deepslate_tiles": { - "protocol_id": 1060 + "protocol_id": 1069 }, "minecraft:detector_rail": { "protocol_id": 127 }, "minecraft:diamond_block": { - "protocol_id": 189 + "protocol_id": 192 }, "minecraft:diamond_ore": { - "protocol_id": 187 + "protocol_id": 190 }, "minecraft:diorite": { "protocol_id": 4 }, "minecraft:diorite_slab": { - "protocol_id": 786 + "protocol_id": 791 }, "minecraft:diorite_stairs": { - "protocol_id": 773 + "protocol_id": 778 }, "minecraft:diorite_wall": { - "protocol_id": 799 + "protocol_id": 804 }, "minecraft:dirt": { "protocol_id": 9 }, "minecraft:dirt_path": { - "protocol_id": 630 + "protocol_id": 634 }, "minecraft:dispenser": { "protocol_id": 105 }, "minecraft:dragon_egg": { - "protocol_id": 359 + "protocol_id": 363 }, "minecraft:dragon_head": { - "protocol_id": 427 + "protocol_id": 431 }, "minecraft:dragon_wall_head": { - "protocol_id": 428 + "protocol_id": 432 + }, + "minecraft:dried_ghast": { + "protocol_id": 715 }, "minecraft:dried_kelp_block": { - "protocol_id": 708 + "protocol_id": 712 }, "minecraft:dripstone_block": { - "protocol_id": 1036 + "protocol_id": 1043 }, "minecraft:dropper": { - "protocol_id": 447 + "protocol_id": 451 }, "minecraft:emerald_block": { - "protocol_id": 368 + "protocol_id": 372 }, "minecraft:emerald_ore": { - "protocol_id": 363 + "protocol_id": 367 }, "minecraft:enchanting_table": { - "protocol_id": 350 + "protocol_id": 354 }, "minecraft:end_gateway": { - "protocol_id": 631 + "protocol_id": 635 }, "minecraft:end_portal": { - "protocol_id": 356 + "protocol_id": 360 }, "minecraft:end_portal_frame": { - "protocol_id": 357 + "protocol_id": 361 }, "minecraft:end_rod": { - "protocol_id": 619 + "protocol_id": 623 }, "minecraft:end_stone": { - "protocol_id": 358 + "protocol_id": 362 }, "minecraft:end_stone_brick_slab": { - "protocol_id": 779 + "protocol_id": 784 }, "minecraft:end_stone_brick_stairs": { - "protocol_id": 765 + "protocol_id": 770 }, "minecraft:end_stone_brick_wall": { - "protocol_id": 798 + "protocol_id": 803 }, "minecraft:end_stone_bricks": { - "protocol_id": 625 + "protocol_id": 629 }, "minecraft:ender_chest": { - "protocol_id": 365 + "protocol_id": 369 }, "minecraft:exposed_chiseled_copper": { - "protocol_id": 972 + "protocol_id": 979 }, "minecraft:exposed_copper": { - "protocol_id": 961 + "protocol_id": 968 }, "minecraft:exposed_copper_bulb": { - "protocol_id": 1027 + "protocol_id": 1034 }, "minecraft:exposed_copper_door": { - "protocol_id": 1003 + "protocol_id": 1010 }, "minecraft:exposed_copper_grate": { - "protocol_id": 1019 + "protocol_id": 1026 }, "minecraft:exposed_copper_trapdoor": { - "protocol_id": 1011 + "protocol_id": 1018 }, "minecraft:exposed_cut_copper": { - "protocol_id": 968 + "protocol_id": 975 }, "minecraft:exposed_cut_copper_slab": { - "protocol_id": 984 + "protocol_id": 991 }, "minecraft:exposed_cut_copper_stairs": { - "protocol_id": 980 + "protocol_id": 987 }, "minecraft:farmland": { - "protocol_id": 192 + "protocol_id": 195 }, "minecraft:fern": { "protocol_id": 131 }, "minecraft:fire": { - "protocol_id": 180 + "protocol_id": 183 }, "minecraft:fire_coral": { - "protocol_id": 729 + "protocol_id": 734 }, "minecraft:fire_coral_block": { - "protocol_id": 719 + "protocol_id": 724 }, "minecraft:fire_coral_fan": { - "protocol_id": 739 + "protocol_id": 744 }, "minecraft:fire_coral_wall_fan": { - "protocol_id": 749 + "protocol_id": 754 + }, + "minecraft:firefly_bush": { + "protocol_id": 1104 }, "minecraft:fletching_table": { - "protocol_id": 806 + "protocol_id": 811 }, "minecraft:flower_pot": { - "protocol_id": 376 + "protocol_id": 380 }, "minecraft:flowering_azalea": { - "protocol_id": 1041 + "protocol_id": 1048 }, "minecraft:flowering_azalea_leaves": { "protocol_id": 98 }, "minecraft:frogspawn": { - "protocol_id": 1081 + "protocol_id": 1090 }, "minecraft:frosted_ice": { - "protocol_id": 634 + "protocol_id": 638 }, "minecraft:furnace": { - "protocol_id": 193 + "protocol_id": 196 }, "minecraft:gilded_blackstone": { - "protocol_id": 888 + "protocol_id": 895 }, "minecraft:glass": { "protocol_id": 101 }, "minecraft:glass_pane": { - "protocol_id": 324 + "protocol_id": 328 }, "minecraft:glow_lichen": { - "protocol_id": 332 + "protocol_id": 336 }, "minecraft:glowstone": { - "protocol_id": 275 + "protocol_id": 279 }, "minecraft:gold_block": { - "protocol_id": 170 + "protocol_id": 173 }, "minecraft:gold_ore": { "protocol_id": 42 @@ -1372,13 +1393,13 @@ "protocol_id": 2 }, "minecraft:granite_slab": { - "protocol_id": 782 + "protocol_id": 787 }, "minecraft:granite_stairs": { - "protocol_id": 769 + "protocol_id": 774 }, "minecraft:granite_wall": { - "protocol_id": 791 + "protocol_id": 796 }, "minecraft:grass_block": { "protocol_id": 8 @@ -1387,187 +1408,187 @@ "protocol_id": 40 }, "minecraft:gray_banner": { - "protocol_id": 534 + "protocol_id": 538 }, "minecraft:gray_bed": { "protocol_id": 117 }, "minecraft:gray_candle": { - "protocol_id": 905 + "protocol_id": 912 }, "minecraft:gray_candle_cake": { - "protocol_id": 922 + "protocol_id": 929 }, "minecraft:gray_carpet": { - "protocol_id": 509 + "protocol_id": 513 }, "minecraft:gray_concrete": { - "protocol_id": 681 + "protocol_id": 685 }, "minecraft:gray_concrete_powder": { - "protocol_id": 697 + "protocol_id": 701 }, "minecraft:gray_glazed_terracotta": { - "protocol_id": 665 + "protocol_id": 669 }, "minecraft:gray_shulker_box": { - "protocol_id": 649 + "protocol_id": 653 }, "minecraft:gray_stained_glass": { - "protocol_id": 288 + "protocol_id": 292 }, "minecraft:gray_stained_glass_pane": { - "protocol_id": 471 + "protocol_id": 475 }, "minecraft:gray_terracotta": { - "protocol_id": 455 + "protocol_id": 459 }, "minecraft:gray_wall_banner": { - "protocol_id": 550 + "protocol_id": 554 }, "minecraft:gray_wool": { - "protocol_id": 144 + "protocol_id": 147 }, "minecraft:green_banner": { - "protocol_id": 540 + "protocol_id": 544 }, "minecraft:green_bed": { "protocol_id": 123 }, "minecraft:green_candle": { - "protocol_id": 911 + "protocol_id": 918 }, "minecraft:green_candle_cake": { - "protocol_id": 928 + "protocol_id": 935 }, "minecraft:green_carpet": { - "protocol_id": 515 + "protocol_id": 519 }, "minecraft:green_concrete": { - "protocol_id": 687 + "protocol_id": 691 }, "minecraft:green_concrete_powder": { - "protocol_id": 703 + "protocol_id": 707 }, "minecraft:green_glazed_terracotta": { - "protocol_id": 671 + "protocol_id": 675 }, "minecraft:green_shulker_box": { - "protocol_id": 655 + "protocol_id": 659 }, "minecraft:green_stained_glass": { - "protocol_id": 294 + "protocol_id": 298 }, "minecraft:green_stained_glass_pane": { - "protocol_id": 477 + "protocol_id": 481 }, "minecraft:green_terracotta": { - "protocol_id": 461 + "protocol_id": 465 }, "minecraft:green_wall_banner": { - "protocol_id": 556 + "protocol_id": 560 }, "minecraft:green_wool": { - "protocol_id": 150 + "protocol_id": 153 }, "minecraft:grindstone": { - "protocol_id": 807 + "protocol_id": 812 }, "minecraft:hanging_roots": { - "protocol_id": 1048 + "protocol_id": 1057 }, "minecraft:hay_block": { - "protocol_id": 501 + "protocol_id": 505 }, "minecraft:heavy_core": { - "protocol_id": 1087 + "protocol_id": 1096 }, "minecraft:heavy_weighted_pressure_plate": { - "protocol_id": 436 + "protocol_id": 440 }, "minecraft:honey_block": { - "protocol_id": 866 + "protocol_id": 873 }, "minecraft:honeycomb_block": { - "protocol_id": 867 + "protocol_id": 874 }, "minecraft:hopper": { - "protocol_id": 441 + "protocol_id": 445 }, "minecraft:horn_coral": { - "protocol_id": 730 + "protocol_id": 735 }, "minecraft:horn_coral_block": { - "protocol_id": 720 + "protocol_id": 725 }, "minecraft:horn_coral_fan": { - "protocol_id": 740 + "protocol_id": 745 }, "minecraft:horn_coral_wall_fan": { - "protocol_id": 750 + "protocol_id": 755 }, "minecraft:ice": { - "protocol_id": 261 + "protocol_id": 264 }, "minecraft:infested_chiseled_stone_bricks": { - "protocol_id": 318 + "protocol_id": 322 }, "minecraft:infested_cobblestone": { - "protocol_id": 314 + "protocol_id": 318 }, "minecraft:infested_cracked_stone_bricks": { - "protocol_id": 317 + "protocol_id": 321 }, "minecraft:infested_deepslate": { - "protocol_id": 1071 + "protocol_id": 1080 }, "minecraft:infested_mossy_stone_bricks": { - "protocol_id": 316 + "protocol_id": 320 }, "minecraft:infested_stone": { - "protocol_id": 313 + "protocol_id": 317 }, "minecraft:infested_stone_bricks": { - "protocol_id": 315 + "protocol_id": 319 }, "minecraft:iron_bars": { - "protocol_id": 322 + "protocol_id": 326 }, "minecraft:iron_block": { - "protocol_id": 171 + "protocol_id": 174 }, "minecraft:iron_door": { - "protocol_id": 244 + "protocol_id": 247 }, "minecraft:iron_ore": { "protocol_id": 44 }, "minecraft:iron_trapdoor": { - "protocol_id": 490 + "protocol_id": 494 }, "minecraft:jack_o_lantern": { - "protocol_id": 278 + "protocol_id": 282 }, "minecraft:jigsaw": { - "protocol_id": 861 + "protocol_id": 866 }, "minecraft:jukebox": { - "protocol_id": 266 + "protocol_id": 270 }, "minecraft:jungle_button": { - "protocol_id": 410 + "protocol_id": 414 }, "minecraft:jungle_door": { - "protocol_id": 612 + "protocol_id": 616 }, "minecraft:jungle_fence": { - "protocol_id": 603 + "protocol_id": 607 }, "minecraft:jungle_fence_gate": { - "protocol_id": 594 + "protocol_id": 598 }, "minecraft:jungle_hanging_sign": { - "protocol_id": 223 + "protocol_id": 226 }, "minecraft:jungle_leaves": { "protocol_id": 91 @@ -1579,43 +1600,43 @@ "protocol_id": 16 }, "minecraft:jungle_pressure_plate": { - "protocol_id": 248 + "protocol_id": 251 }, "minecraft:jungle_sapling": { "protocol_id": 28 }, "minecraft:jungle_sign": { - "protocol_id": 199 + "protocol_id": 202 }, "minecraft:jungle_slab": { - "protocol_id": 566 + "protocol_id": 570 }, "minecraft:jungle_stairs": { - "protocol_id": 371 + "protocol_id": 375 }, "minecraft:jungle_trapdoor": { - "protocol_id": 300 + "protocol_id": 304 }, "minecraft:jungle_wall_hanging_sign": { - "protocol_id": 235 + "protocol_id": 238 }, "minecraft:jungle_wall_sign": { - "protocol_id": 213 + "protocol_id": 216 }, "minecraft:jungle_wood": { "protocol_id": 74 }, "minecraft:kelp": { - "protocol_id": 706 + "protocol_id": 710 }, "minecraft:kelp_plant": { - "protocol_id": 707 + "protocol_id": 711 }, "minecraft:ladder": { - "protocol_id": 205 + "protocol_id": 208 }, "minecraft:lantern": { - "protocol_id": 812 + "protocol_id": 817 }, "minecraft:lapis_block": { "protocol_id": 104 @@ -1624,232 +1645,235 @@ "protocol_id": 102 }, "minecraft:large_amethyst_bud": { - "protocol_id": 934 + "protocol_id": 941 }, "minecraft:large_fern": { - "protocol_id": 526 + "protocol_id": 530 }, "minecraft:lava": { "protocol_id": 36 }, "minecraft:lava_cauldron": { - "protocol_id": 354 + "protocol_id": 358 + }, + "minecraft:leaf_litter": { + "protocol_id": 1052 }, "minecraft:lectern": { - "protocol_id": 808 + "protocol_id": 813 }, "minecraft:lever": { - "protocol_id": 242 + "protocol_id": 245 }, "minecraft:light": { - "protocol_id": 489 + "protocol_id": 493 }, "minecraft:light_blue_banner": { - "protocol_id": 530 + "protocol_id": 534 }, "minecraft:light_blue_bed": { "protocol_id": 113 }, "minecraft:light_blue_candle": { - "protocol_id": 901 + "protocol_id": 908 }, "minecraft:light_blue_candle_cake": { - "protocol_id": 918 + "protocol_id": 925 }, "minecraft:light_blue_carpet": { - "protocol_id": 505 + "protocol_id": 509 }, "minecraft:light_blue_concrete": { - "protocol_id": 677 + "protocol_id": 681 }, "minecraft:light_blue_concrete_powder": { - "protocol_id": 693 + "protocol_id": 697 }, "minecraft:light_blue_glazed_terracotta": { - "protocol_id": 661 + "protocol_id": 665 }, "minecraft:light_blue_shulker_box": { - "protocol_id": 645 + "protocol_id": 649 }, "minecraft:light_blue_stained_glass": { - "protocol_id": 284 + "protocol_id": 288 }, "minecraft:light_blue_stained_glass_pane": { - "protocol_id": 467 + "protocol_id": 471 }, "minecraft:light_blue_terracotta": { - "protocol_id": 451 + "protocol_id": 455 }, "minecraft:light_blue_wall_banner": { - "protocol_id": 546 + "protocol_id": 550 }, "minecraft:light_blue_wool": { - "protocol_id": 140 + "protocol_id": 143 }, "minecraft:light_gray_banner": { - "protocol_id": 535 + "protocol_id": 539 }, "minecraft:light_gray_bed": { "protocol_id": 118 }, "minecraft:light_gray_candle": { - "protocol_id": 906 + "protocol_id": 913 }, "minecraft:light_gray_candle_cake": { - "protocol_id": 923 + "protocol_id": 930 }, "minecraft:light_gray_carpet": { - "protocol_id": 510 + "protocol_id": 514 }, "minecraft:light_gray_concrete": { - "protocol_id": 682 + "protocol_id": 686 }, "minecraft:light_gray_concrete_powder": { - "protocol_id": 698 + "protocol_id": 702 }, "minecraft:light_gray_glazed_terracotta": { - "protocol_id": 666 + "protocol_id": 670 }, "minecraft:light_gray_shulker_box": { - "protocol_id": 650 + "protocol_id": 654 }, "minecraft:light_gray_stained_glass": { - "protocol_id": 289 + "protocol_id": 293 }, "minecraft:light_gray_stained_glass_pane": { - "protocol_id": 472 + "protocol_id": 476 }, "minecraft:light_gray_terracotta": { - "protocol_id": 456 + "protocol_id": 460 }, "minecraft:light_gray_wall_banner": { - "protocol_id": 551 + "protocol_id": 555 }, "minecraft:light_gray_wool": { - "protocol_id": 145 + "protocol_id": 148 }, "minecraft:light_weighted_pressure_plate": { - "protocol_id": 435 + "protocol_id": 439 }, "minecraft:lightning_rod": { - "protocol_id": 1034 + "protocol_id": 1041 }, "minecraft:lilac": { - "protocol_id": 522 + "protocol_id": 526 }, "minecraft:lily_of_the_valley": { - "protocol_id": 167 + "protocol_id": 170 }, "minecraft:lily_pad": { - "protocol_id": 339 + "protocol_id": 343 }, "minecraft:lime_banner": { - "protocol_id": 532 + "protocol_id": 536 }, "minecraft:lime_bed": { "protocol_id": 115 }, "minecraft:lime_candle": { - "protocol_id": 903 + "protocol_id": 910 }, "minecraft:lime_candle_cake": { - "protocol_id": 920 + "protocol_id": 927 }, "minecraft:lime_carpet": { - "protocol_id": 507 + "protocol_id": 511 }, "minecraft:lime_concrete": { - "protocol_id": 679 + "protocol_id": 683 }, "minecraft:lime_concrete_powder": { - "protocol_id": 695 + "protocol_id": 699 }, "minecraft:lime_glazed_terracotta": { - "protocol_id": 663 + "protocol_id": 667 }, "minecraft:lime_shulker_box": { - "protocol_id": 647 + "protocol_id": 651 }, "minecraft:lime_stained_glass": { - "protocol_id": 286 + "protocol_id": 290 }, "minecraft:lime_stained_glass_pane": { - "protocol_id": 469 + "protocol_id": 473 }, "minecraft:lime_terracotta": { - "protocol_id": 453 + "protocol_id": 457 }, "minecraft:lime_wall_banner": { - "protocol_id": 548 + "protocol_id": 552 }, "minecraft:lime_wool": { - "protocol_id": 142 + "protocol_id": 145 }, "minecraft:lodestone": { - "protocol_id": 876 + "protocol_id": 883 }, "minecraft:loom": { - "protocol_id": 801 + "protocol_id": 806 }, "minecraft:magenta_banner": { - "protocol_id": 529 + "protocol_id": 533 }, "minecraft:magenta_bed": { "protocol_id": 112 }, "minecraft:magenta_candle": { - "protocol_id": 900 + "protocol_id": 907 }, "minecraft:magenta_candle_cake": { - "protocol_id": 917 + "protocol_id": 924 }, "minecraft:magenta_carpet": { - "protocol_id": 504 + "protocol_id": 508 }, "minecraft:magenta_concrete": { - "protocol_id": 676 + "protocol_id": 680 }, "minecraft:magenta_concrete_powder": { - "protocol_id": 692 + "protocol_id": 696 }, "minecraft:magenta_glazed_terracotta": { - "protocol_id": 660 + "protocol_id": 664 }, "minecraft:magenta_shulker_box": { - "protocol_id": 644 + "protocol_id": 648 }, "minecraft:magenta_stained_glass": { - "protocol_id": 283 + "protocol_id": 287 }, "minecraft:magenta_stained_glass_pane": { - "protocol_id": 466 + "protocol_id": 470 }, "minecraft:magenta_terracotta": { - "protocol_id": 450 + "protocol_id": 454 }, "minecraft:magenta_wall_banner": { - "protocol_id": 545 + "protocol_id": 549 }, "minecraft:magenta_wool": { - "protocol_id": 139 + "protocol_id": 142 }, "minecraft:magma_block": { - "protocol_id": 635 + "protocol_id": 639 }, "minecraft:mangrove_button": { - "protocol_id": 415 + "protocol_id": 419 }, "minecraft:mangrove_door": { - "protocol_id": 617 + "protocol_id": 621 }, "minecraft:mangrove_fence": { - "protocol_id": 608 + "protocol_id": 612 }, "minecraft:mangrove_fence_gate": { - "protocol_id": 599 + "protocol_id": 603 }, "minecraft:mangrove_hanging_sign": { - "protocol_id": 228 + "protocol_id": 231 }, "minecraft:mangrove_leaves": { "protocol_id": 96 @@ -1861,7 +1885,7 @@ "protocol_id": 22 }, "minecraft:mangrove_pressure_plate": { - "protocol_id": 253 + "protocol_id": 256 }, "minecraft:mangrove_propagule": { "protocol_id": 33 @@ -1870,148 +1894,148 @@ "protocol_id": 58 }, "minecraft:mangrove_sign": { - "protocol_id": 202 + "protocol_id": 205 }, "minecraft:mangrove_slab": { - "protocol_id": 571 + "protocol_id": 575 }, "minecraft:mangrove_stairs": { - "protocol_id": 484 + "protocol_id": 488 }, "minecraft:mangrove_trapdoor": { - "protocol_id": 305 + "protocol_id": 309 }, "minecraft:mangrove_wall_hanging_sign": { - "protocol_id": 238 + "protocol_id": 241 }, "minecraft:mangrove_wall_sign": { - "protocol_id": 216 + "protocol_id": 219 }, "minecraft:mangrove_wood": { "protocol_id": 78 }, "minecraft:medium_amethyst_bud": { - "protocol_id": 935 + "protocol_id": 942 }, "minecraft:melon": { - "protocol_id": 326 + "protocol_id": 330 }, "minecraft:melon_stem": { - "protocol_id": 330 + "protocol_id": 334 }, "minecraft:moss_block": { - "protocol_id": 1044 + "protocol_id": 1053 }, "minecraft:moss_carpet": { - "protocol_id": 1042 + "protocol_id": 1049 }, "minecraft:mossy_cobblestone": { - "protocol_id": 176 + "protocol_id": 179 }, "minecraft:mossy_cobblestone_slab": { - "protocol_id": 778 + "protocol_id": 783 }, "minecraft:mossy_cobblestone_stairs": { - "protocol_id": 764 + "protocol_id": 769 }, "minecraft:mossy_cobblestone_wall": { - "protocol_id": 375 + "protocol_id": 379 }, "minecraft:mossy_stone_brick_slab": { - "protocol_id": 776 + "protocol_id": 781 }, "minecraft:mossy_stone_brick_stairs": { - "protocol_id": 762 + "protocol_id": 767 }, "minecraft:mossy_stone_brick_wall": { - "protocol_id": 790 + "protocol_id": 795 }, "minecraft:mossy_stone_bricks": { - "protocol_id": 308 + "protocol_id": 312 }, "minecraft:moving_piston": { - "protocol_id": 153 + "protocol_id": 156 }, "minecraft:mud": { - "protocol_id": 1050 + "protocol_id": 1059 }, "minecraft:mud_brick_slab": { - "protocol_id": 582 + "protocol_id": 586 }, "minecraft:mud_brick_stairs": { - "protocol_id": 337 + "protocol_id": 341 }, "minecraft:mud_brick_wall": { - "protocol_id": 793 + "protocol_id": 798 }, "minecraft:mud_bricks": { - "protocol_id": 312 + "protocol_id": 316 }, "minecraft:muddy_mangrove_roots": { "protocol_id": 59 }, "minecraft:mushroom_stem": { - "protocol_id": 321 + "protocol_id": 325 }, "minecraft:mycelium": { - "protocol_id": 338 + "protocol_id": 342 }, "minecraft:nether_brick_fence": { - "protocol_id": 347 + "protocol_id": 351 }, "minecraft:nether_brick_slab": { - "protocol_id": 583 + "protocol_id": 587 }, "minecraft:nether_brick_stairs": { - "protocol_id": 348 + "protocol_id": 352 }, "minecraft:nether_brick_wall": { - "protocol_id": 794 + "protocol_id": 799 }, "minecraft:nether_bricks": { - "protocol_id": 346 + "protocol_id": 350 }, "minecraft:nether_gold_ore": { "protocol_id": 48 }, "minecraft:nether_portal": { - "protocol_id": 276 + "protocol_id": 280 }, "minecraft:nether_quartz_ore": { - "protocol_id": 440 + "protocol_id": 444 }, "minecraft:nether_sprouts": { - "protocol_id": 825 + "protocol_id": 830 }, "minecraft:nether_wart": { - "protocol_id": 349 + "protocol_id": 353 }, "minecraft:nether_wart_block": { - "protocol_id": 636 + "protocol_id": 640 }, "minecraft:netherite_block": { - "protocol_id": 868 + "protocol_id": 875 }, "minecraft:netherrack": { - "protocol_id": 268 + "protocol_id": 272 }, "minecraft:note_block": { "protocol_id": 109 }, "minecraft:oak_button": { - "protocol_id": 407 + "protocol_id": 411 }, "minecraft:oak_door": { - "protocol_id": 204 + "protocol_id": 207 }, "minecraft:oak_fence": { - "protocol_id": 267 + "protocol_id": 271 }, "minecraft:oak_fence_gate": { - "protocol_id": 334 + "protocol_id": 338 }, "minecraft:oak_hanging_sign": { - "protocol_id": 218 + "protocol_id": 221 }, "minecraft:oak_leaves": { "protocol_id": 88 @@ -2023,148 +2047,148 @@ "protocol_id": 13 }, "minecraft:oak_pressure_plate": { - "protocol_id": 245 + "protocol_id": 248 }, "minecraft:oak_sapling": { "protocol_id": 25 }, "minecraft:oak_sign": { - "protocol_id": 194 + "protocol_id": 197 }, "minecraft:oak_slab": { - "protocol_id": 563 + "protocol_id": 567 }, "minecraft:oak_stairs": { - "protocol_id": 184 + "protocol_id": 187 }, "minecraft:oak_trapdoor": { - "protocol_id": 297 + "protocol_id": 301 }, "minecraft:oak_wall_hanging_sign": { - "protocol_id": 230 + "protocol_id": 233 }, "minecraft:oak_wall_sign": { - "protocol_id": 208 + "protocol_id": 211 }, "minecraft:oak_wood": { "protocol_id": 71 }, "minecraft:observer": { - "protocol_id": 640 + "protocol_id": 644 }, "minecraft:obsidian": { - "protocol_id": 177 + "protocol_id": 180 }, "minecraft:ochre_froglight": { - "protocol_id": 1078 + "protocol_id": 1087 }, "minecraft:open_eyeblossom": { - "protocol_id": 1091 + "protocol_id": 1100 }, "minecraft:orange_banner": { - "protocol_id": 528 + "protocol_id": 532 }, "minecraft:orange_bed": { "protocol_id": 111 }, "minecraft:orange_candle": { - "protocol_id": 899 + "protocol_id": 906 }, "minecraft:orange_candle_cake": { - "protocol_id": 916 + "protocol_id": 923 }, "minecraft:orange_carpet": { - "protocol_id": 503 + "protocol_id": 507 }, "minecraft:orange_concrete": { - "protocol_id": 675 + "protocol_id": 679 }, "minecraft:orange_concrete_powder": { - "protocol_id": 691 + "protocol_id": 695 }, "minecraft:orange_glazed_terracotta": { - "protocol_id": 659 + "protocol_id": 663 }, "minecraft:orange_shulker_box": { - "protocol_id": 643 + "protocol_id": 647 }, "minecraft:orange_stained_glass": { - "protocol_id": 282 + "protocol_id": 286 }, "minecraft:orange_stained_glass_pane": { - "protocol_id": 465 + "protocol_id": 469 }, "minecraft:orange_terracotta": { - "protocol_id": 449 + "protocol_id": 453 }, "minecraft:orange_tulip": { - "protocol_id": 161 + "protocol_id": 164 }, "minecraft:orange_wall_banner": { - "protocol_id": 544 + "protocol_id": 548 }, "minecraft:orange_wool": { - "protocol_id": 138 + "protocol_id": 141 }, "minecraft:oxeye_daisy": { - "protocol_id": 164 + "protocol_id": 167 }, "minecraft:oxidized_chiseled_copper": { - "protocol_id": 970 + "protocol_id": 977 }, "minecraft:oxidized_copper": { - "protocol_id": 963 + "protocol_id": 970 }, "minecraft:oxidized_copper_bulb": { - "protocol_id": 1029 + "protocol_id": 1036 }, "minecraft:oxidized_copper_door": { - "protocol_id": 1004 + "protocol_id": 1011 }, "minecraft:oxidized_copper_grate": { - "protocol_id": 1021 + "protocol_id": 1028 }, "minecraft:oxidized_copper_trapdoor": { - "protocol_id": 1012 + "protocol_id": 1019 }, "minecraft:oxidized_cut_copper": { - "protocol_id": 966 + "protocol_id": 973 }, "minecraft:oxidized_cut_copper_slab": { - "protocol_id": 982 + "protocol_id": 989 }, "minecraft:oxidized_cut_copper_stairs": { - "protocol_id": 978 + "protocol_id": 985 }, "minecraft:packed_ice": { - "protocol_id": 520 + "protocol_id": 524 }, "minecraft:packed_mud": { - "protocol_id": 311 + "protocol_id": 315 }, "minecraft:pale_hanging_moss": { - "protocol_id": 1090 + "protocol_id": 1099 }, "minecraft:pale_moss_block": { - "protocol_id": 1088 + "protocol_id": 1097 }, "minecraft:pale_moss_carpet": { - "protocol_id": 1089 + "protocol_id": 1098 }, "minecraft:pale_oak_button": { - "protocol_id": 414 + "protocol_id": 418 }, "minecraft:pale_oak_door": { - "protocol_id": 616 + "protocol_id": 620 }, "minecraft:pale_oak_fence": { - "protocol_id": 607 + "protocol_id": 611 }, "minecraft:pale_oak_fence_gate": { - "protocol_id": 598 + "protocol_id": 602 }, "minecraft:pale_oak_hanging_sign": { - "protocol_id": 225 + "protocol_id": 228 }, "minecraft:pale_oak_leaves": { "protocol_id": 95 @@ -2176,568 +2200,568 @@ "protocol_id": 21 }, "minecraft:pale_oak_pressure_plate": { - "protocol_id": 252 + "protocol_id": 255 }, "minecraft:pale_oak_sapling": { "protocol_id": 32 }, "minecraft:pale_oak_sign": { - "protocol_id": 201 + "protocol_id": 204 }, "minecraft:pale_oak_slab": { - "protocol_id": 570 + "protocol_id": 574 }, "minecraft:pale_oak_stairs": { - "protocol_id": 483 + "protocol_id": 487 }, "minecraft:pale_oak_trapdoor": { - "protocol_id": 304 + "protocol_id": 308 }, "minecraft:pale_oak_wall_hanging_sign": { - "protocol_id": 237 + "protocol_id": 240 }, "minecraft:pale_oak_wall_sign": { - "protocol_id": 215 + "protocol_id": 218 }, "minecraft:pale_oak_wood": { "protocol_id": 20 }, "minecraft:pearlescent_froglight": { - "protocol_id": 1080 + "protocol_id": 1089 }, "minecraft:peony": { - "protocol_id": 524 + "protocol_id": 528 }, "minecraft:petrified_oak_slab": { - "protocol_id": 578 + "protocol_id": 582 }, "minecraft:piglin_head": { - "protocol_id": 429 + "protocol_id": 433 }, "minecraft:piglin_wall_head": { - "protocol_id": 430 + "protocol_id": 434 }, "minecraft:pink_banner": { - "protocol_id": 533 + "protocol_id": 537 }, "minecraft:pink_bed": { "protocol_id": 116 }, "minecraft:pink_candle": { - "protocol_id": 904 + "protocol_id": 911 }, "minecraft:pink_candle_cake": { - "protocol_id": 921 + "protocol_id": 928 }, "minecraft:pink_carpet": { - "protocol_id": 508 + "protocol_id": 512 }, "minecraft:pink_concrete": { - "protocol_id": 680 + "protocol_id": 684 }, "minecraft:pink_concrete_powder": { - "protocol_id": 696 + "protocol_id": 700 }, "minecraft:pink_glazed_terracotta": { - "protocol_id": 664 + "protocol_id": 668 }, "minecraft:pink_petals": { - "protocol_id": 1043 + "protocol_id": 1050 }, "minecraft:pink_shulker_box": { - "protocol_id": 648 + "protocol_id": 652 }, "minecraft:pink_stained_glass": { - "protocol_id": 287 + "protocol_id": 291 }, "minecraft:pink_stained_glass_pane": { - "protocol_id": 470 + "protocol_id": 474 }, "minecraft:pink_terracotta": { - "protocol_id": 454 + "protocol_id": 458 }, "minecraft:pink_tulip": { - "protocol_id": 163 + "protocol_id": 166 }, "minecraft:pink_wall_banner": { - "protocol_id": 549 + "protocol_id": 553 }, "minecraft:pink_wool": { - "protocol_id": 143 + "protocol_id": 146 }, "minecraft:piston": { - "protocol_id": 135 + "protocol_id": 138 }, "minecraft:piston_head": { - "protocol_id": 136 + "protocol_id": 139 }, "minecraft:pitcher_crop": { - "protocol_id": 627 + "protocol_id": 631 }, "minecraft:pitcher_plant": { - "protocol_id": 628 + "protocol_id": 632 }, "minecraft:player_head": { - "protocol_id": 423 + "protocol_id": 427 }, "minecraft:player_wall_head": { - "protocol_id": 424 + "protocol_id": 428 }, "minecraft:podzol": { "protocol_id": 11 }, "minecraft:pointed_dripstone": { - "protocol_id": 1035 + "protocol_id": 1042 }, "minecraft:polished_andesite": { "protocol_id": 7 }, "minecraft:polished_andesite_slab": { - "protocol_id": 785 + "protocol_id": 790 }, "minecraft:polished_andesite_stairs": { - "protocol_id": 772 + "protocol_id": 777 }, "minecraft:polished_basalt": { - "protocol_id": 272 + "protocol_id": 276 }, "minecraft:polished_blackstone": { - "protocol_id": 881 + "protocol_id": 888 }, "minecraft:polished_blackstone_brick_slab": { - "protocol_id": 885 + "protocol_id": 892 }, "minecraft:polished_blackstone_brick_stairs": { - "protocol_id": 886 + "protocol_id": 893 }, "minecraft:polished_blackstone_brick_wall": { - "protocol_id": 887 + "protocol_id": 894 }, "minecraft:polished_blackstone_bricks": { - "protocol_id": 882 + "protocol_id": 889 }, "minecraft:polished_blackstone_button": { - "protocol_id": 892 + "protocol_id": 899 }, "minecraft:polished_blackstone_pressure_plate": { - "protocol_id": 891 + "protocol_id": 898 }, "minecraft:polished_blackstone_slab": { - "protocol_id": 890 + "protocol_id": 897 }, "minecraft:polished_blackstone_stairs": { - "protocol_id": 889 + "protocol_id": 896 }, "minecraft:polished_blackstone_wall": { - "protocol_id": 893 + "protocol_id": 900 }, "minecraft:polished_deepslate": { - "protocol_id": 1056 + "protocol_id": 1065 }, "minecraft:polished_deepslate_slab": { - "protocol_id": 1058 + "protocol_id": 1067 }, "minecraft:polished_deepslate_stairs": { - "protocol_id": 1057 + "protocol_id": 1066 }, "minecraft:polished_deepslate_wall": { - "protocol_id": 1059 + "protocol_id": 1068 }, "minecraft:polished_diorite": { "protocol_id": 5 }, "minecraft:polished_diorite_slab": { - "protocol_id": 777 + "protocol_id": 782 }, "minecraft:polished_diorite_stairs": { - "protocol_id": 763 + "protocol_id": 768 }, "minecraft:polished_granite": { "protocol_id": 3 }, "minecraft:polished_granite_slab": { - "protocol_id": 774 + "protocol_id": 779 }, "minecraft:polished_granite_stairs": { - "protocol_id": 760 + "protocol_id": 765 }, "minecraft:polished_tuff": { - "protocol_id": 941 + "protocol_id": 948 }, "minecraft:polished_tuff_slab": { - "protocol_id": 942 + "protocol_id": 949 }, "minecraft:polished_tuff_stairs": { - "protocol_id": 943 + "protocol_id": 950 }, "minecraft:polished_tuff_wall": { - "protocol_id": 944 + "protocol_id": 951 }, "minecraft:poppy": { - "protocol_id": 156 + "protocol_id": 159 }, "minecraft:potatoes": { - "protocol_id": 406 + "protocol_id": 410 }, "minecraft:potted_acacia_sapling": { - "protocol_id": 382 + "protocol_id": 386 }, "minecraft:potted_allium": { - "protocol_id": 391 + "protocol_id": 395 }, "minecraft:potted_azalea_bush": { - "protocol_id": 1076 + "protocol_id": 1085 }, "minecraft:potted_azure_bluet": { - "protocol_id": 392 + "protocol_id": 396 }, "minecraft:potted_bamboo": { - "protocol_id": 756 + "protocol_id": 761 }, "minecraft:potted_birch_sapling": { - "protocol_id": 380 + "protocol_id": 384 }, "minecraft:potted_blue_orchid": { - "protocol_id": 390 + "protocol_id": 394 }, "minecraft:potted_brown_mushroom": { - "protocol_id": 402 + "protocol_id": 406 }, "minecraft:potted_cactus": { - "protocol_id": 404 + "protocol_id": 408 }, "minecraft:potted_cherry_sapling": { - "protocol_id": 383 + "protocol_id": 387 }, "minecraft:potted_closed_eyeblossom": { - "protocol_id": 1094 + "protocol_id": 1103 }, "minecraft:potted_cornflower": { - "protocol_id": 398 + "protocol_id": 402 }, "minecraft:potted_crimson_fungus": { - "protocol_id": 872 + "protocol_id": 879 }, "minecraft:potted_crimson_roots": { - "protocol_id": 874 + "protocol_id": 881 }, "minecraft:potted_dandelion": { - "protocol_id": 388 + "protocol_id": 392 }, "minecraft:potted_dark_oak_sapling": { - "protocol_id": 384 + "protocol_id": 388 }, "minecraft:potted_dead_bush": { - "protocol_id": 403 + "protocol_id": 407 }, "minecraft:potted_fern": { - "protocol_id": 387 + "protocol_id": 391 }, "minecraft:potted_flowering_azalea_bush": { - "protocol_id": 1077 + "protocol_id": 1086 }, "minecraft:potted_jungle_sapling": { - "protocol_id": 381 + "protocol_id": 385 }, "minecraft:potted_lily_of_the_valley": { - "protocol_id": 399 + "protocol_id": 403 }, "minecraft:potted_mangrove_propagule": { - "protocol_id": 386 + "protocol_id": 390 }, "minecraft:potted_oak_sapling": { - "protocol_id": 378 + "protocol_id": 382 }, "minecraft:potted_open_eyeblossom": { - "protocol_id": 1093 + "protocol_id": 1102 }, "minecraft:potted_orange_tulip": { - "protocol_id": 394 + "protocol_id": 398 }, "minecraft:potted_oxeye_daisy": { - "protocol_id": 397 + "protocol_id": 401 }, "minecraft:potted_pale_oak_sapling": { - "protocol_id": 385 + "protocol_id": 389 }, "minecraft:potted_pink_tulip": { - "protocol_id": 396 + "protocol_id": 400 }, "minecraft:potted_poppy": { - "protocol_id": 389 + "protocol_id": 393 }, "minecraft:potted_red_mushroom": { - "protocol_id": 401 + "protocol_id": 405 }, "minecraft:potted_red_tulip": { - "protocol_id": 393 + "protocol_id": 397 }, "minecraft:potted_spruce_sapling": { - "protocol_id": 379 + "protocol_id": 383 }, "minecraft:potted_torchflower": { - "protocol_id": 377 + "protocol_id": 381 }, "minecraft:potted_warped_fungus": { - "protocol_id": 873 + "protocol_id": 880 }, "minecraft:potted_warped_roots": { - "protocol_id": 875 + "protocol_id": 882 }, "minecraft:potted_white_tulip": { - "protocol_id": 395 + "protocol_id": 399 }, "minecraft:potted_wither_rose": { - "protocol_id": 400 + "protocol_id": 404 }, "minecraft:powder_snow": { - "protocol_id": 953 + "protocol_id": 960 }, "minecraft:powder_snow_cauldron": { - "protocol_id": 355 + "protocol_id": 359 }, "minecraft:powered_rail": { "protocol_id": 126 }, "minecraft:prismarine": { - "protocol_id": 491 + "protocol_id": 495 }, "minecraft:prismarine_brick_slab": { - "protocol_id": 498 + "protocol_id": 502 }, "minecraft:prismarine_brick_stairs": { - "protocol_id": 495 + "protocol_id": 499 }, "minecraft:prismarine_bricks": { - "protocol_id": 492 + "protocol_id": 496 }, "minecraft:prismarine_slab": { - "protocol_id": 497 + "protocol_id": 501 }, "minecraft:prismarine_stairs": { - "protocol_id": 494 + "protocol_id": 498 }, "minecraft:prismarine_wall": { - "protocol_id": 788 + "protocol_id": 793 }, "minecraft:pumpkin": { - "protocol_id": 325 + "protocol_id": 329 }, "minecraft:pumpkin_stem": { - "protocol_id": 329 + "protocol_id": 333 }, "minecraft:purple_banner": { - "protocol_id": 537 + "protocol_id": 541 }, "minecraft:purple_bed": { "protocol_id": 120 }, "minecraft:purple_candle": { - "protocol_id": 908 + "protocol_id": 915 }, "minecraft:purple_candle_cake": { - "protocol_id": 925 + "protocol_id": 932 }, "minecraft:purple_carpet": { - "protocol_id": 512 + "protocol_id": 516 }, "minecraft:purple_concrete": { - "protocol_id": 684 + "protocol_id": 688 }, "minecraft:purple_concrete_powder": { - "protocol_id": 700 + "protocol_id": 704 }, "minecraft:purple_glazed_terracotta": { - "protocol_id": 668 + "protocol_id": 672 }, "minecraft:purple_shulker_box": { - "protocol_id": 652 + "protocol_id": 656 }, "minecraft:purple_stained_glass": { - "protocol_id": 291 + "protocol_id": 295 }, "minecraft:purple_stained_glass_pane": { - "protocol_id": 474 + "protocol_id": 478 }, "minecraft:purple_terracotta": { - "protocol_id": 458 + "protocol_id": 462 }, "minecraft:purple_wall_banner": { - "protocol_id": 553 + "protocol_id": 557 }, "minecraft:purple_wool": { - "protocol_id": 147 + "protocol_id": 150 }, "minecraft:purpur_block": { - "protocol_id": 622 + "protocol_id": 626 }, "minecraft:purpur_pillar": { - "protocol_id": 623 + "protocol_id": 627 }, "minecraft:purpur_slab": { - "protocol_id": 587 + "protocol_id": 591 }, "minecraft:purpur_stairs": { - "protocol_id": 624 + "protocol_id": 628 }, "minecraft:quartz_block": { - "protocol_id": 442 + "protocol_id": 446 }, "minecraft:quartz_bricks": { - "protocol_id": 896 + "protocol_id": 903 }, "minecraft:quartz_pillar": { - "protocol_id": 444 + "protocol_id": 448 }, "minecraft:quartz_slab": { - "protocol_id": 584 + "protocol_id": 588 }, "minecraft:quartz_stairs": { - "protocol_id": 445 + "protocol_id": 449 }, "minecraft:rail": { - "protocol_id": 206 + "protocol_id": 209 }, "minecraft:raw_copper_block": { - "protocol_id": 1074 + "protocol_id": 1083 }, "minecraft:raw_gold_block": { - "protocol_id": 1075 + "protocol_id": 1084 }, "minecraft:raw_iron_block": { - "protocol_id": 1073 + "protocol_id": 1082 }, "minecraft:red_banner": { - "protocol_id": 541 + "protocol_id": 545 }, "minecraft:red_bed": { "protocol_id": 124 }, "minecraft:red_candle": { - "protocol_id": 912 + "protocol_id": 919 }, "minecraft:red_candle_cake": { - "protocol_id": 929 + "protocol_id": 936 }, "minecraft:red_carpet": { - "protocol_id": 516 + "protocol_id": 520 }, "minecraft:red_concrete": { - "protocol_id": 688 + "protocol_id": 692 }, "minecraft:red_concrete_powder": { - "protocol_id": 704 + "protocol_id": 708 }, "minecraft:red_glazed_terracotta": { - "protocol_id": 672 + "protocol_id": 676 }, "minecraft:red_mushroom": { - "protocol_id": 169 + "protocol_id": 172 }, "minecraft:red_mushroom_block": { - "protocol_id": 320 + "protocol_id": 324 }, "minecraft:red_nether_brick_slab": { - "protocol_id": 784 + "protocol_id": 789 }, "minecraft:red_nether_brick_stairs": { - "protocol_id": 771 + "protocol_id": 776 }, "minecraft:red_nether_brick_wall": { - "protocol_id": 796 + "protocol_id": 801 }, "minecraft:red_nether_bricks": { - "protocol_id": 637 + "protocol_id": 641 }, "minecraft:red_sand": { "protocol_id": 39 }, "minecraft:red_sandstone": { - "protocol_id": 559 + "protocol_id": 563 }, "minecraft:red_sandstone_slab": { - "protocol_id": 585 + "protocol_id": 589 }, "minecraft:red_sandstone_stairs": { - "protocol_id": 562 + "protocol_id": 566 }, "minecraft:red_sandstone_wall": { - "protocol_id": 789 + "protocol_id": 794 }, "minecraft:red_shulker_box": { - "protocol_id": 656 + "protocol_id": 660 }, "minecraft:red_stained_glass": { - "protocol_id": 295 + "protocol_id": 299 }, "minecraft:red_stained_glass_pane": { - "protocol_id": 478 + "protocol_id": 482 }, "minecraft:red_terracotta": { - "protocol_id": 462 + "protocol_id": 466 }, "minecraft:red_tulip": { - "protocol_id": 160 + "protocol_id": 163 }, "minecraft:red_wall_banner": { - "protocol_id": 557 + "protocol_id": 561 }, "minecraft:red_wool": { - "protocol_id": 151 + "protocol_id": 154 }, "minecraft:redstone_block": { - "protocol_id": 439 + "protocol_id": 443 }, "minecraft:redstone_lamp": { - "protocol_id": 360 + "protocol_id": 364 }, "minecraft:redstone_ore": { - "protocol_id": 255 + "protocol_id": 258 }, "minecraft:redstone_torch": { - "protocol_id": 257 + "protocol_id": 260 }, "minecraft:redstone_wall_torch": { - "protocol_id": 258 + "protocol_id": 261 }, "minecraft:redstone_wire": { - "protocol_id": 186 + "protocol_id": 189 }, "minecraft:reinforced_deepslate": { - "protocol_id": 1082 + "protocol_id": 1091 }, "minecraft:repeater": { - "protocol_id": 280 + "protocol_id": 284 }, "minecraft:repeating_command_block": { - "protocol_id": 632 + "protocol_id": 636 }, "minecraft:resin_block": { - "protocol_id": 340 + "protocol_id": 344 }, "minecraft:resin_brick_slab": { - "protocol_id": 343 + "protocol_id": 347 }, "minecraft:resin_brick_stairs": { - "protocol_id": 342 + "protocol_id": 346 }, "minecraft:resin_brick_wall": { - "protocol_id": 344 + "protocol_id": 348 }, "minecraft:resin_bricks": { - "protocol_id": 341 + "protocol_id": 345 }, "minecraft:resin_clump": { - "protocol_id": 333 + "protocol_id": 337 }, "minecraft:respawn_anchor": { - "protocol_id": 871 + "protocol_id": 878 }, "minecraft:rooted_dirt": { - "protocol_id": 1049 + "protocol_id": 1058 }, "minecraft:rose_bush": { - "protocol_id": 523 + "protocol_id": 527 }, "minecraft:sand": { "protocol_id": 37 @@ -2746,160 +2770,163 @@ "protocol_id": 106 }, "minecraft:sandstone_slab": { - "protocol_id": 576 + "protocol_id": 580 }, "minecraft:sandstone_stairs": { - "protocol_id": 362 + "protocol_id": 366 }, "minecraft:sandstone_wall": { - "protocol_id": 797 + "protocol_id": 802 }, "minecraft:scaffolding": { - "protocol_id": 800 + "protocol_id": 805 }, "minecraft:sculk": { - "protocol_id": 956 + "protocol_id": 963 }, "minecraft:sculk_catalyst": { - "protocol_id": 958 + "protocol_id": 965 }, "minecraft:sculk_sensor": { - "protocol_id": 954 + "protocol_id": 961 }, "minecraft:sculk_shrieker": { - "protocol_id": 959 + "protocol_id": 966 }, "minecraft:sculk_vein": { - "protocol_id": 957 + "protocol_id": 964 }, "minecraft:sea_lantern": { - "protocol_id": 500 + "protocol_id": 504 }, "minecraft:sea_pickle": { - "protocol_id": 751 + "protocol_id": 756 }, "minecraft:seagrass": { - "protocol_id": 133 + "protocol_id": 136 + }, + "minecraft:short_dry_grass": { + "protocol_id": 134 }, "minecraft:short_grass": { "protocol_id": 130 }, "minecraft:shroomlight": { - "protocol_id": 832 + "protocol_id": 837 }, "minecraft:shulker_box": { - "protocol_id": 641 + "protocol_id": 645 }, "minecraft:skeleton_skull": { - "protocol_id": 417 + "protocol_id": 421 }, "minecraft:skeleton_wall_skull": { - "protocol_id": 418 + "protocol_id": 422 }, "minecraft:slime_block": { - "protocol_id": 487 + "protocol_id": 491 }, "minecraft:small_amethyst_bud": { - "protocol_id": 936 + "protocol_id": 943 }, "minecraft:small_dripleaf": { - "protocol_id": 1047 + "protocol_id": 1056 }, "minecraft:smithing_table": { - "protocol_id": 809 + "protocol_id": 814 }, "minecraft:smoker": { - "protocol_id": 803 + "protocol_id": 808 }, "minecraft:smooth_basalt": { - "protocol_id": 1072 + "protocol_id": 1081 }, "minecraft:smooth_quartz": { - "protocol_id": 590 + "protocol_id": 594 }, "minecraft:smooth_quartz_slab": { - "protocol_id": 781 + "protocol_id": 786 }, "minecraft:smooth_quartz_stairs": { - "protocol_id": 768 + "protocol_id": 773 }, "minecraft:smooth_red_sandstone": { - "protocol_id": 591 + "protocol_id": 595 }, "minecraft:smooth_red_sandstone_slab": { - "protocol_id": 775 + "protocol_id": 780 }, "minecraft:smooth_red_sandstone_stairs": { - "protocol_id": 761 + "protocol_id": 766 }, "minecraft:smooth_sandstone": { - "protocol_id": 589 + "protocol_id": 593 }, "minecraft:smooth_sandstone_slab": { - "protocol_id": 780 + "protocol_id": 785 }, "minecraft:smooth_sandstone_stairs": { - "protocol_id": 767 + "protocol_id": 772 }, "minecraft:smooth_stone": { - "protocol_id": 588 + "protocol_id": 592 }, "minecraft:smooth_stone_slab": { - "protocol_id": 575 + "protocol_id": 579 }, "minecraft:sniffer_egg": { - "protocol_id": 710 + "protocol_id": 714 }, "minecraft:snow": { - "protocol_id": 260 + "protocol_id": 263 }, "minecraft:snow_block": { - "protocol_id": 262 + "protocol_id": 265 }, "minecraft:soul_campfire": { - "protocol_id": 815 + "protocol_id": 820 }, "minecraft:soul_fire": { - "protocol_id": 181 + "protocol_id": 184 }, "minecraft:soul_lantern": { - "protocol_id": 813 + "protocol_id": 818 }, "minecraft:soul_sand": { - "protocol_id": 269 + "protocol_id": 273 }, "minecraft:soul_soil": { - "protocol_id": 270 + "protocol_id": 274 }, "minecraft:soul_torch": { - "protocol_id": 273 + "protocol_id": 277 }, "minecraft:soul_wall_torch": { - "protocol_id": 274 + "protocol_id": 278 }, "minecraft:spawner": { - "protocol_id": 182 + "protocol_id": 185 }, "minecraft:sponge": { "protocol_id": 99 }, "minecraft:spore_blossom": { - "protocol_id": 1039 + "protocol_id": 1046 }, "minecraft:spruce_button": { - "protocol_id": 408 + "protocol_id": 412 }, "minecraft:spruce_door": { - "protocol_id": 610 + "protocol_id": 614 }, "minecraft:spruce_fence": { - "protocol_id": 601 + "protocol_id": 605 }, "minecraft:spruce_fence_gate": { - "protocol_id": 592 + "protocol_id": 596 }, "minecraft:spruce_hanging_sign": { - "protocol_id": 219 + "protocol_id": 222 }, "minecraft:spruce_leaves": { "protocol_id": 89 @@ -2911,28 +2938,28 @@ "protocol_id": 14 }, "minecraft:spruce_pressure_plate": { - "protocol_id": 246 + "protocol_id": 249 }, "minecraft:spruce_sapling": { "protocol_id": 26 }, "minecraft:spruce_sign": { - "protocol_id": 195 + "protocol_id": 198 }, "minecraft:spruce_slab": { - "protocol_id": 564 + "protocol_id": 568 }, "minecraft:spruce_stairs": { - "protocol_id": 369 + "protocol_id": 373 }, "minecraft:spruce_trapdoor": { - "protocol_id": 298 + "protocol_id": 302 }, "minecraft:spruce_wall_hanging_sign": { - "protocol_id": 231 + "protocol_id": 234 }, "minecraft:spruce_wall_sign": { - "protocol_id": 209 + "protocol_id": 212 }, "minecraft:spruce_wood": { "protocol_id": 72 @@ -2944,31 +2971,31 @@ "protocol_id": 1 }, "minecraft:stone_brick_slab": { - "protocol_id": 581 + "protocol_id": 585 }, "minecraft:stone_brick_stairs": { - "protocol_id": 336 + "protocol_id": 340 }, "minecraft:stone_brick_wall": { - "protocol_id": 792 + "protocol_id": 797 }, "minecraft:stone_bricks": { - "protocol_id": 307 + "protocol_id": 311 }, "minecraft:stone_button": { - "protocol_id": 259 + "protocol_id": 262 }, "minecraft:stone_pressure_plate": { - "protocol_id": 243 + "protocol_id": 246 }, "minecraft:stone_slab": { - "protocol_id": 574 + "protocol_id": 578 }, "minecraft:stone_stairs": { - "protocol_id": 766 + "protocol_id": 771 }, "minecraft:stonecutter": { - "protocol_id": 810 + "protocol_id": 815 }, "minecraft:stripped_acacia_log": { "protocol_id": 64 @@ -2992,10 +3019,10 @@ "protocol_id": 84 }, "minecraft:stripped_crimson_hyphae": { - "protocol_id": 829 + "protocol_id": 834 }, "minecraft:stripped_crimson_stem": { - "protocol_id": 827 + "protocol_id": 832 }, "minecraft:stripped_dark_oak_log": { "protocol_id": 66 @@ -3034,22 +3061,22 @@ "protocol_id": 80 }, "minecraft:stripped_warped_hyphae": { - "protocol_id": 820 + "protocol_id": 825 }, "minecraft:stripped_warped_stem": { - "protocol_id": 818 + "protocol_id": 823 }, "minecraft:structure_block": { - "protocol_id": 860 + "protocol_id": 865 }, "minecraft:structure_void": { - "protocol_id": 639 + "protocol_id": 643 }, "minecraft:sugar_cane": { - "protocol_id": 265 + "protocol_id": 269 }, "minecraft:sunflower": { - "protocol_id": 521 + "protocol_id": 525 }, "minecraft:suspicious_gravel": { "protocol_id": 41 @@ -3058,418 +3085,430 @@ "protocol_id": 38 }, "minecraft:sweet_berry_bush": { - "protocol_id": 816 + "protocol_id": 821 + }, + "minecraft:tall_dry_grass": { + "protocol_id": 135 }, "minecraft:tall_grass": { - "protocol_id": 525 + "protocol_id": 529 }, "minecraft:tall_seagrass": { - "protocol_id": 134 + "protocol_id": 137 }, "minecraft:target": { - "protocol_id": 863 + "protocol_id": 870 }, "minecraft:terracotta": { - "protocol_id": 518 + "protocol_id": 522 + }, + "minecraft:test_block": { + "protocol_id": 867 + }, + "minecraft:test_instance_block": { + "protocol_id": 868 }, "minecraft:tinted_glass": { - "protocol_id": 952 + "protocol_id": 959 }, "minecraft:tnt": { - "protocol_id": 173 + "protocol_id": 176 }, "minecraft:torch": { - "protocol_id": 178 + "protocol_id": 181 }, "minecraft:torchflower": { - "protocol_id": 155 + "protocol_id": 158 }, "minecraft:torchflower_crop": { - "protocol_id": 626 + "protocol_id": 630 }, "minecraft:trapped_chest": { - "protocol_id": 434 + "protocol_id": 438 }, "minecraft:trial_spawner": { - "protocol_id": 1085 + "protocol_id": 1094 }, "minecraft:tripwire": { - "protocol_id": 367 + "protocol_id": 371 }, "minecraft:tripwire_hook": { - "protocol_id": 366 + "protocol_id": 370 }, "minecraft:tube_coral": { - "protocol_id": 726 + "protocol_id": 731 }, "minecraft:tube_coral_block": { - "protocol_id": 716 + "protocol_id": 721 }, "minecraft:tube_coral_fan": { - "protocol_id": 736 + "protocol_id": 741 }, "minecraft:tube_coral_wall_fan": { - "protocol_id": 746 + "protocol_id": 751 }, "minecraft:tuff": { - "protocol_id": 937 + "protocol_id": 944 }, "minecraft:tuff_brick_slab": { - "protocol_id": 947 + "protocol_id": 954 }, "minecraft:tuff_brick_stairs": { - "protocol_id": 948 + "protocol_id": 955 }, "minecraft:tuff_brick_wall": { - "protocol_id": 949 + "protocol_id": 956 }, "minecraft:tuff_bricks": { - "protocol_id": 946 + "protocol_id": 953 }, "minecraft:tuff_slab": { - "protocol_id": 938 + "protocol_id": 945 }, "minecraft:tuff_stairs": { - "protocol_id": 939 + "protocol_id": 946 }, "minecraft:tuff_wall": { - "protocol_id": 940 + "protocol_id": 947 }, "minecraft:turtle_egg": { - "protocol_id": 709 + "protocol_id": 713 }, "minecraft:twisting_vines": { - "protocol_id": 835 + "protocol_id": 840 }, "minecraft:twisting_vines_plant": { - "protocol_id": 836 + "protocol_id": 841 }, "minecraft:vault": { - "protocol_id": 1086 + "protocol_id": 1095 }, "minecraft:verdant_froglight": { - "protocol_id": 1079 + "protocol_id": 1088 }, "minecraft:vine": { - "protocol_id": 331 + "protocol_id": 335 }, "minecraft:void_air": { - "protocol_id": 757 + "protocol_id": 762 }, "minecraft:wall_torch": { - "protocol_id": 179 + "protocol_id": 182 }, "minecraft:warped_button": { - "protocol_id": 853 + "protocol_id": 858 }, "minecraft:warped_door": { - "protocol_id": 855 + "protocol_id": 860 }, "minecraft:warped_fence": { - "protocol_id": 845 + "protocol_id": 850 }, "minecraft:warped_fence_gate": { - "protocol_id": 849 + "protocol_id": 854 }, "minecraft:warped_fungus": { - "protocol_id": 822 + "protocol_id": 827 }, "minecraft:warped_hanging_sign": { - "protocol_id": 227 + "protocol_id": 230 }, "minecraft:warped_hyphae": { - "protocol_id": 819 + "protocol_id": 824 }, "minecraft:warped_nylium": { - "protocol_id": 821 + "protocol_id": 826 }, "minecraft:warped_planks": { - "protocol_id": 839 + "protocol_id": 844 }, "minecraft:warped_pressure_plate": { - "protocol_id": 843 + "protocol_id": 848 }, "minecraft:warped_roots": { - "protocol_id": 824 + "protocol_id": 829 }, "minecraft:warped_sign": { - "protocol_id": 857 + "protocol_id": 862 }, "minecraft:warped_slab": { - "protocol_id": 841 + "protocol_id": 846 }, "minecraft:warped_stairs": { - "protocol_id": 851 + "protocol_id": 856 }, "minecraft:warped_stem": { - "protocol_id": 817 + "protocol_id": 822 }, "minecraft:warped_trapdoor": { - "protocol_id": 847 + "protocol_id": 852 }, "minecraft:warped_wall_hanging_sign": { - "protocol_id": 240 + "protocol_id": 243 }, "minecraft:warped_wall_sign": { - "protocol_id": 859 + "protocol_id": 864 }, "minecraft:warped_wart_block": { - "protocol_id": 823 + "protocol_id": 828 }, "minecraft:water": { "protocol_id": 35 }, "minecraft:water_cauldron": { - "protocol_id": 353 + "protocol_id": 357 }, "minecraft:waxed_chiseled_copper": { - "protocol_id": 977 + "protocol_id": 984 }, "minecraft:waxed_copper_block": { - "protocol_id": 986 + "protocol_id": 993 }, "minecraft:waxed_copper_bulb": { - "protocol_id": 1030 + "protocol_id": 1037 }, "minecraft:waxed_copper_door": { - "protocol_id": 1006 + "protocol_id": 1013 }, "minecraft:waxed_copper_grate": { - "protocol_id": 1022 + "protocol_id": 1029 }, "minecraft:waxed_copper_trapdoor": { - "protocol_id": 1014 + "protocol_id": 1021 }, "minecraft:waxed_cut_copper": { - "protocol_id": 993 + "protocol_id": 1000 }, "minecraft:waxed_cut_copper_slab": { - "protocol_id": 1001 + "protocol_id": 1008 }, "minecraft:waxed_cut_copper_stairs": { - "protocol_id": 997 + "protocol_id": 1004 }, "minecraft:waxed_exposed_chiseled_copper": { - "protocol_id": 976 + "protocol_id": 983 }, "minecraft:waxed_exposed_copper": { - "protocol_id": 988 + "protocol_id": 995 }, "minecraft:waxed_exposed_copper_bulb": { - "protocol_id": 1031 + "protocol_id": 1038 }, "minecraft:waxed_exposed_copper_door": { - "protocol_id": 1007 + "protocol_id": 1014 }, "minecraft:waxed_exposed_copper_grate": { - "protocol_id": 1023 + "protocol_id": 1030 }, "minecraft:waxed_exposed_copper_trapdoor": { - "protocol_id": 1015 + "protocol_id": 1022 }, "minecraft:waxed_exposed_cut_copper": { - "protocol_id": 992 + "protocol_id": 999 }, "minecraft:waxed_exposed_cut_copper_slab": { - "protocol_id": 1000 + "protocol_id": 1007 }, "minecraft:waxed_exposed_cut_copper_stairs": { - "protocol_id": 996 + "protocol_id": 1003 }, "minecraft:waxed_oxidized_chiseled_copper": { - "protocol_id": 974 + "protocol_id": 981 }, "minecraft:waxed_oxidized_copper": { - "protocol_id": 989 + "protocol_id": 996 }, "minecraft:waxed_oxidized_copper_bulb": { - "protocol_id": 1033 + "protocol_id": 1040 }, "minecraft:waxed_oxidized_copper_door": { - "protocol_id": 1008 + "protocol_id": 1015 }, "minecraft:waxed_oxidized_copper_grate": { - "protocol_id": 1025 + "protocol_id": 1032 }, "minecraft:waxed_oxidized_copper_trapdoor": { - "protocol_id": 1016 + "protocol_id": 1023 }, "minecraft:waxed_oxidized_cut_copper": { - "protocol_id": 990 + "protocol_id": 997 }, "minecraft:waxed_oxidized_cut_copper_slab": { - "protocol_id": 998 + "protocol_id": 1005 }, "minecraft:waxed_oxidized_cut_copper_stairs": { - "protocol_id": 994 + "protocol_id": 1001 }, "minecraft:waxed_weathered_chiseled_copper": { - "protocol_id": 975 + "protocol_id": 982 }, "minecraft:waxed_weathered_copper": { - "protocol_id": 987 + "protocol_id": 994 }, "minecraft:waxed_weathered_copper_bulb": { - "protocol_id": 1032 + "protocol_id": 1039 }, "minecraft:waxed_weathered_copper_door": { - "protocol_id": 1009 + "protocol_id": 1016 }, "minecraft:waxed_weathered_copper_grate": { - "protocol_id": 1024 + "protocol_id": 1031 }, "minecraft:waxed_weathered_copper_trapdoor": { - "protocol_id": 1017 + "protocol_id": 1024 }, "minecraft:waxed_weathered_cut_copper": { - "protocol_id": 991 + "protocol_id": 998 }, "minecraft:waxed_weathered_cut_copper_slab": { - "protocol_id": 999 + "protocol_id": 1006 }, "minecraft:waxed_weathered_cut_copper_stairs": { - "protocol_id": 995 + "protocol_id": 1002 }, "minecraft:weathered_chiseled_copper": { - "protocol_id": 971 + "protocol_id": 978 }, "minecraft:weathered_copper": { - "protocol_id": 962 + "protocol_id": 969 }, "minecraft:weathered_copper_bulb": { - "protocol_id": 1028 + "protocol_id": 1035 }, "minecraft:weathered_copper_door": { - "protocol_id": 1005 + "protocol_id": 1012 }, "minecraft:weathered_copper_grate": { - "protocol_id": 1020 + "protocol_id": 1027 }, "minecraft:weathered_copper_trapdoor": { - "protocol_id": 1013 + "protocol_id": 1020 }, "minecraft:weathered_cut_copper": { - "protocol_id": 967 + "protocol_id": 974 }, "minecraft:weathered_cut_copper_slab": { - "protocol_id": 983 + "protocol_id": 990 }, "minecraft:weathered_cut_copper_stairs": { - "protocol_id": 979 + "protocol_id": 986 }, "minecraft:weeping_vines": { - "protocol_id": 833 + "protocol_id": 838 }, "minecraft:weeping_vines_plant": { - "protocol_id": 834 + "protocol_id": 839 }, "minecraft:wet_sponge": { "protocol_id": 100 }, "minecraft:wheat": { - "protocol_id": 191 + "protocol_id": 194 }, "minecraft:white_banner": { - "protocol_id": 527 + "protocol_id": 531 }, "minecraft:white_bed": { "protocol_id": 110 }, "minecraft:white_candle": { - "protocol_id": 898 + "protocol_id": 905 }, "minecraft:white_candle_cake": { - "protocol_id": 915 + "protocol_id": 922 }, "minecraft:white_carpet": { - "protocol_id": 502 + "protocol_id": 506 }, "minecraft:white_concrete": { - "protocol_id": 674 + "protocol_id": 678 }, "minecraft:white_concrete_powder": { - "protocol_id": 690 + "protocol_id": 694 }, "minecraft:white_glazed_terracotta": { - "protocol_id": 658 + "protocol_id": 662 }, "minecraft:white_shulker_box": { - "protocol_id": 642 + "protocol_id": 646 }, "minecraft:white_stained_glass": { - "protocol_id": 281 + "protocol_id": 285 }, "minecraft:white_stained_glass_pane": { - "protocol_id": 464 + "protocol_id": 468 }, "minecraft:white_terracotta": { - "protocol_id": 448 + "protocol_id": 452 }, "minecraft:white_tulip": { - "protocol_id": 162 + "protocol_id": 165 }, "minecraft:white_wall_banner": { - "protocol_id": 543 + "protocol_id": 547 }, "minecraft:white_wool": { - "protocol_id": 137 + "protocol_id": 140 + }, + "minecraft:wildflowers": { + "protocol_id": 1051 }, "minecraft:wither_rose": { - "protocol_id": 166 + "protocol_id": 169 }, "minecraft:wither_skeleton_skull": { - "protocol_id": 419 + "protocol_id": 423 }, "minecraft:wither_skeleton_wall_skull": { - "protocol_id": 420 + "protocol_id": 424 }, "minecraft:yellow_banner": { - "protocol_id": 531 + "protocol_id": 535 }, "minecraft:yellow_bed": { "protocol_id": 114 }, "minecraft:yellow_candle": { - "protocol_id": 902 + "protocol_id": 909 }, "minecraft:yellow_candle_cake": { - "protocol_id": 919 + "protocol_id": 926 }, "minecraft:yellow_carpet": { - "protocol_id": 506 + "protocol_id": 510 }, "minecraft:yellow_concrete": { - "protocol_id": 678 + "protocol_id": 682 }, "minecraft:yellow_concrete_powder": { - "protocol_id": 694 + "protocol_id": 698 }, "minecraft:yellow_glazed_terracotta": { - "protocol_id": 662 + "protocol_id": 666 }, "minecraft:yellow_shulker_box": { - "protocol_id": 646 + "protocol_id": 650 }, "minecraft:yellow_stained_glass": { - "protocol_id": 285 + "protocol_id": 289 }, "minecraft:yellow_stained_glass_pane": { - "protocol_id": 468 + "protocol_id": 472 }, "minecraft:yellow_terracotta": { - "protocol_id": 452 + "protocol_id": 456 }, "minecraft:yellow_wall_banner": { - "protocol_id": 547 + "protocol_id": 551 }, "minecraft:yellow_wool": { - "protocol_id": 141 + "protocol_id": 144 }, "minecraft:zombie_head": { - "protocol_id": 421 + "protocol_id": 425 }, "minecraft:zombie_wall_head": { - "protocol_id": 422 + "protocol_id": 426 } }, "protocol_id": 4 @@ -3602,6 +3641,12 @@ "minecraft:structure_block": { "protocol_id": 21 }, + "minecraft:test_block": { + "protocol_id": 45 + }, + "minecraft:test_instance_block": { + "protocol_id": 46 + }, "minecraft:trapped_chest": { "protocol_id": 2 }, @@ -3730,7 +3775,7 @@ "protocol_id": 0 }, "minecraft:bonemealable_feature_placer": { - "protocol_id": 81 + "protocol_id": 84 }, "minecraft:brewing_stand": { "protocol_id": 23 @@ -3744,698 +3789,690 @@ "minecraft:budding_amethyst": { "protocol_id": 26 }, - "minecraft:button": { + "minecraft:bush": { "protocol_id": 27 }, - "minecraft:cactus": { + "minecraft:button": { "protocol_id": 28 }, - "minecraft:cake": { + "minecraft:cactus": { "protocol_id": 29 }, - "minecraft:calibrated_sculk_sensor": { + "minecraft:cactus_flower": { "protocol_id": 30 }, - "minecraft:campfire": { + "minecraft:cake": { "protocol_id": 31 }, - "minecraft:candle": { + "minecraft:calibrated_sculk_sensor": { + "protocol_id": 32 + }, + "minecraft:campfire": { "protocol_id": 33 }, + "minecraft:candle": { + "protocol_id": 35 + }, "minecraft:candle_cake": { - "protocol_id": 32 + "protocol_id": 34 }, "minecraft:carpet": { - "protocol_id": 34 + "protocol_id": 36 }, "minecraft:carrot": { - "protocol_id": 35 + "protocol_id": 37 }, "minecraft:cartography_table": { - "protocol_id": 36 + "protocol_id": 38 }, "minecraft:cauldron": { - "protocol_id": 37 + "protocol_id": 39 }, "minecraft:cave_vines": { - "protocol_id": 38 + "protocol_id": 40 }, "minecraft:cave_vines_plant": { - "protocol_id": 39 + "protocol_id": 41 }, "minecraft:ceiling_hanging_sign": { - "protocol_id": 40 + "protocol_id": 42 }, "minecraft:chain": { - "protocol_id": 41 + "protocol_id": 43 }, "minecraft:chest": { - "protocol_id": 42 + "protocol_id": 44 }, "minecraft:chiseled_book_shelf": { - "protocol_id": 43 + "protocol_id": 45 }, "minecraft:chorus_flower": { - "protocol_id": 44 + "protocol_id": 46 }, "minecraft:chorus_plant": { - "protocol_id": 45 + "protocol_id": 47 }, "minecraft:cocoa": { - "protocol_id": 46 + "protocol_id": 48 }, "minecraft:colored_falling": { - "protocol_id": 47 + "protocol_id": 49 }, "minecraft:command": { - "protocol_id": 48 + "protocol_id": 50 }, "minecraft:comparator": { - "protocol_id": 49 + "protocol_id": 51 }, "minecraft:composter": { - "protocol_id": 50 + "protocol_id": 52 }, "minecraft:concrete_powder": { - "protocol_id": 51 + "protocol_id": 53 }, "minecraft:conduit": { - "protocol_id": 52 + "protocol_id": 54 }, "minecraft:copper_bulb_block": { - "protocol_id": 53 + "protocol_id": 55 }, "minecraft:coral": { - "protocol_id": 54 + "protocol_id": 56 }, "minecraft:coral_fan": { - "protocol_id": 55 + "protocol_id": 57 }, "minecraft:coral_plant": { - "protocol_id": 56 + "protocol_id": 58 }, "minecraft:coral_wall_fan": { - "protocol_id": 57 + "protocol_id": 59 }, "minecraft:crafter": { - "protocol_id": 58 + "protocol_id": 60 }, "minecraft:crafting_table": { - "protocol_id": 59 + "protocol_id": 61 }, "minecraft:creaking_heart": { - "protocol_id": 189 + "protocol_id": 194 }, "minecraft:crop": { - "protocol_id": 60 + "protocol_id": 62 }, "minecraft:crying_obsidian": { - "protocol_id": 61 + "protocol_id": 63 }, "minecraft:daylight_detector": { - "protocol_id": 62 - }, - "minecraft:dead_bush": { - "protocol_id": 63 + "protocol_id": 64 }, "minecraft:decorated_pot": { - "protocol_id": 64 + "protocol_id": 66 }, "minecraft:detector_rail": { - "protocol_id": 65 + "protocol_id": 67 }, "minecraft:dirt_path": { - "protocol_id": 66 + "protocol_id": 68 }, "minecraft:dispenser": { - "protocol_id": 67 + "protocol_id": 69 }, "minecraft:door": { - "protocol_id": 68 + "protocol_id": 70 }, "minecraft:double_plant": { - "protocol_id": 69 + "protocol_id": 71 }, "minecraft:dragon_egg": { - "protocol_id": 70 + "protocol_id": 72 + }, + "minecraft:dried_ghast": { + "protocol_id": 73 }, "minecraft:drop_experience": { - "protocol_id": 71 + "protocol_id": 74 }, "minecraft:dropper": { - "protocol_id": 72 + "protocol_id": 75 + }, + "minecraft:dry_vegetation": { + "protocol_id": 65 }, "minecraft:enchantment_table": { - "protocol_id": 73 + "protocol_id": 76 }, "minecraft:end_gateway": { - "protocol_id": 75 + "protocol_id": 78 }, "minecraft:end_portal": { - "protocol_id": 76 + "protocol_id": 79 }, "minecraft:end_portal_frame": { - "protocol_id": 77 + "protocol_id": 80 }, "minecraft:end_rod": { - "protocol_id": 78 + "protocol_id": 81 }, "minecraft:ender_chest": { - "protocol_id": 74 + "protocol_id": 77 }, "minecraft:eyeblossom": { - "protocol_id": 79 + "protocol_id": 82 }, "minecraft:farm": { - "protocol_id": 80 + "protocol_id": 83 }, "minecraft:fence": { - "protocol_id": 82 + "protocol_id": 85 }, "minecraft:fence_gate": { - "protocol_id": 83 + "protocol_id": 86 }, "minecraft:fire": { - "protocol_id": 84 + "protocol_id": 87 + }, + "minecraft:firefly_bush": { + "protocol_id": 88 }, "minecraft:fletching_table": { - "protocol_id": 85 + "protocol_id": 89 }, "minecraft:flower": { - "protocol_id": 86 + "protocol_id": 90 + }, + "minecraft:flower_bed": { + "protocol_id": 146 }, "minecraft:flower_pot": { - "protocol_id": 87 + "protocol_id": 91 }, "minecraft:frogspawn": { - "protocol_id": 88 + "protocol_id": 92 }, "minecraft:frosted_ice": { - "protocol_id": 89 + "protocol_id": 93 }, "minecraft:fungus": { - "protocol_id": 90 + "protocol_id": 94 }, "minecraft:furnace": { - "protocol_id": 91 + "protocol_id": 95 }, "minecraft:glazed_terracotta": { - "protocol_id": 92 + "protocol_id": 96 }, "minecraft:glow_lichen": { - "protocol_id": 93 + "protocol_id": 97 }, "minecraft:grass": { - "protocol_id": 94 + "protocol_id": 98 }, "minecraft:grindstone": { - "protocol_id": 95 + "protocol_id": 99 }, "minecraft:half_transparent": { - "protocol_id": 96 + "protocol_id": 100 }, "minecraft:hanging_moss": { - "protocol_id": 97 + "protocol_id": 101 }, "minecraft:hanging_roots": { - "protocol_id": 98 + "protocol_id": 102 }, "minecraft:hay": { - "protocol_id": 99 + "protocol_id": 103 }, "minecraft:heavy_core": { - "protocol_id": 100 + "protocol_id": 104 }, "minecraft:honey": { - "protocol_id": 101 + "protocol_id": 105 }, "minecraft:hopper": { - "protocol_id": 102 + "protocol_id": 106 }, "minecraft:huge_mushroom": { - "protocol_id": 103 + "protocol_id": 107 }, "minecraft:ice": { - "protocol_id": 104 + "protocol_id": 108 }, "minecraft:infested": { - "protocol_id": 105 + "protocol_id": 109 }, "minecraft:infested_rotated_pillar": { - "protocol_id": 106 + "protocol_id": 110 }, "minecraft:iron_bars": { - "protocol_id": 107 + "protocol_id": 111 }, "minecraft:jack_o_lantern": { - "protocol_id": 108 + "protocol_id": 112 }, "minecraft:jigsaw": { - "protocol_id": 109 + "protocol_id": 113 }, "minecraft:jukebox": { - "protocol_id": 110 + "protocol_id": 114 }, "minecraft:kelp": { - "protocol_id": 111 + "protocol_id": 115 }, "minecraft:kelp_plant": { - "protocol_id": 112 + "protocol_id": 116 }, "minecraft:ladder": { - "protocol_id": 113 + "protocol_id": 117 }, "minecraft:lantern": { - "protocol_id": 114 + "protocol_id": 118 }, "minecraft:lava_cauldron": { - "protocol_id": 115 + "protocol_id": 119 }, "minecraft:layered_cauldron": { - "protocol_id": 116 + "protocol_id": 120 }, - "minecraft:leaves": { - "protocol_id": 117 + "minecraft:leaf_litter": { + "protocol_id": 121 }, "minecraft:lectern": { - "protocol_id": 118 + "protocol_id": 122 }, "minecraft:lever": { - "protocol_id": 119 + "protocol_id": 123 }, "minecraft:light": { - "protocol_id": 120 + "protocol_id": 124 }, "minecraft:lightning_rod": { - "protocol_id": 121 + "protocol_id": 125 }, "minecraft:liquid": { - "protocol_id": 122 + "protocol_id": 126 }, "minecraft:loom": { - "protocol_id": 123 + "protocol_id": 127 }, "minecraft:magma": { - "protocol_id": 124 + "protocol_id": 128 }, "minecraft:mangrove_leaves": { - "protocol_id": 125 + "protocol_id": 129 }, "minecraft:mangrove_propagule": { - "protocol_id": 126 + "protocol_id": 130 }, "minecraft:mangrove_roots": { - "protocol_id": 127 + "protocol_id": 131 }, "minecraft:mossy_carpet": { - "protocol_id": 128 + "protocol_id": 132 }, "minecraft:moving_piston": { - "protocol_id": 129 + "protocol_id": 133 }, "minecraft:mud": { - "protocol_id": 130 + "protocol_id": 134 }, "minecraft:multiface": { - "protocol_id": 131 + "protocol_id": 135 }, "minecraft:mushroom": { - "protocol_id": 132 + "protocol_id": 136 }, "minecraft:mycelium": { - "protocol_id": 133 + "protocol_id": 137 }, "minecraft:nether_portal": { - "protocol_id": 134 + "protocol_id": 138 }, "minecraft:nether_sprouts": { - "protocol_id": 136 + "protocol_id": 140 }, "minecraft:nether_wart": { - "protocol_id": 137 + "protocol_id": 141 }, "minecraft:netherrack": { - "protocol_id": 135 + "protocol_id": 139 }, "minecraft:note": { - "protocol_id": 138 + "protocol_id": 142 }, "minecraft:nylium": { - "protocol_id": 139 + "protocol_id": 143 }, "minecraft:observer": { - "protocol_id": 140 - }, - "minecraft:particle_leaves": { - "protocol_id": 142 + "protocol_id": 144 }, "minecraft:piglinwallskull": { - "protocol_id": 141 - }, - "minecraft:pink_petals": { - "protocol_id": 143 + "protocol_id": 145 }, "minecraft:piston_base": { - "protocol_id": 144 + "protocol_id": 147 }, "minecraft:piston_head": { - "protocol_id": 145 + "protocol_id": 148 }, "minecraft:pitcher_crop": { - "protocol_id": 146 + "protocol_id": 149 }, "minecraft:player_head": { - "protocol_id": 147 + "protocol_id": 150 }, "minecraft:player_wall_head": { - "protocol_id": 148 + "protocol_id": 151 }, "minecraft:pointed_dripstone": { - "protocol_id": 149 + "protocol_id": 152 }, "minecraft:potato": { - "protocol_id": 150 + "protocol_id": 153 }, "minecraft:powder_snow": { - "protocol_id": 151 + "protocol_id": 154 }, "minecraft:powered": { - "protocol_id": 152 + "protocol_id": 155 }, "minecraft:powered_rail": { - "protocol_id": 153 + "protocol_id": 156 }, "minecraft:pressure_plate": { - "protocol_id": 154 + "protocol_id": 157 }, "minecraft:pumpkin": { - "protocol_id": 155 + "protocol_id": 158 }, "minecraft:rail": { - "protocol_id": 156 + "protocol_id": 159 }, "minecraft:redstone_lamp": { - "protocol_id": 157 + "protocol_id": 160 }, "minecraft:redstone_ore": { - "protocol_id": 158 + "protocol_id": 161 }, "minecraft:redstone_torch": { - "protocol_id": 159 + "protocol_id": 162 }, "minecraft:redstone_wall_torch": { - "protocol_id": 160 + "protocol_id": 163 }, "minecraft:redstone_wire": { - "protocol_id": 161 + "protocol_id": 164 }, "minecraft:repeater": { - "protocol_id": 162 + "protocol_id": 165 }, "minecraft:respawn_anchor": { - "protocol_id": 163 + "protocol_id": 166 }, "minecraft:rooted_dirt": { - "protocol_id": 164 + "protocol_id": 167 }, "minecraft:roots": { - "protocol_id": 165 + "protocol_id": 168 }, "minecraft:rotated_pillar": { - "protocol_id": 166 + "protocol_id": 169 + }, + "minecraft:sand": { + "protocol_id": 171 }, "minecraft:sapling": { - "protocol_id": 167 + "protocol_id": 170 }, "minecraft:scaffolding": { - "protocol_id": 168 + "protocol_id": 172 }, "minecraft:sculk": { - "protocol_id": 170 + "protocol_id": 174 }, "minecraft:sculk_catalyst": { - "protocol_id": 169 + "protocol_id": 173 }, "minecraft:sculk_sensor": { - "protocol_id": 171 + "protocol_id": 175 }, "minecraft:sculk_shrieker": { - "protocol_id": 172 + "protocol_id": 176 }, "minecraft:sculk_vein": { - "protocol_id": 173 + "protocol_id": 177 }, "minecraft:sea_pickle": { - "protocol_id": 175 + "protocol_id": 179 }, "minecraft:seagrass": { - "protocol_id": 174 + "protocol_id": 178 + }, + "minecraft:short_dry_grass": { + "protocol_id": 180 }, "minecraft:shulker_box": { - "protocol_id": 176 + "protocol_id": 181 }, "minecraft:skull": { - "protocol_id": 177 + "protocol_id": 182 }, "minecraft:slab": { - "protocol_id": 178 + "protocol_id": 183 }, "minecraft:slime": { - "protocol_id": 179 + "protocol_id": 184 }, "minecraft:small_dripleaf": { - "protocol_id": 180 + "protocol_id": 185 }, "minecraft:smithing_table": { - "protocol_id": 181 + "protocol_id": 186 }, "minecraft:smoker": { - "protocol_id": 182 + "protocol_id": 187 }, "minecraft:sniffer_egg": { - "protocol_id": 183 + "protocol_id": 188 }, "minecraft:snow_layer": { - "protocol_id": 184 + "protocol_id": 189 }, "minecraft:snowy_dirt": { - "protocol_id": 185 + "protocol_id": 190 }, "minecraft:soul_fire": { - "protocol_id": 186 + "protocol_id": 191 }, "minecraft:soul_sand": { - "protocol_id": 187 + "protocol_id": 192 }, "minecraft:spawner": { - "protocol_id": 188 + "protocol_id": 193 }, "minecraft:sponge": { - "protocol_id": 190 + "protocol_id": 195 }, "minecraft:spore_blossom": { - "protocol_id": 191 + "protocol_id": 196 }, "minecraft:stained_glass": { - "protocol_id": 193 + "protocol_id": 198 }, "minecraft:stained_glass_pane": { - "protocol_id": 192 + "protocol_id": 197 }, "minecraft:stair": { - "protocol_id": 194 + "protocol_id": 199 }, "minecraft:standing_sign": { - "protocol_id": 195 + "protocol_id": 200 }, "minecraft:stem": { - "protocol_id": 196 + "protocol_id": 201 }, "minecraft:stonecutter": { - "protocol_id": 197 + "protocol_id": 202 }, "minecraft:structure": { - "protocol_id": 198 + "protocol_id": 203 }, "minecraft:structure_void": { - "protocol_id": 199 + "protocol_id": 204 }, "minecraft:sugar_cane": { - "protocol_id": 200 + "protocol_id": 205 }, "minecraft:sweet_berry_bush": { - "protocol_id": 201 + "protocol_id": 206 + }, + "minecraft:tall_dry_grass": { + "protocol_id": 207 }, "minecraft:tall_flower": { - "protocol_id": 202 + "protocol_id": 208 }, "minecraft:tall_grass": { - "protocol_id": 203 + "protocol_id": 209 }, "minecraft:tall_seagrass": { - "protocol_id": 204 + "protocol_id": 210 }, "minecraft:target": { - "protocol_id": 205 + "protocol_id": 211 + }, + "minecraft:test": { + "protocol_id": 212 + }, + "minecraft:test_instance": { + "protocol_id": 213 }, "minecraft:tinted_glass": { - "protocol_id": 206 + "protocol_id": 214 + }, + "minecraft:tinted_particle_leaves": { + "protocol_id": 215 }, "minecraft:tnt": { - "protocol_id": 207 + "protocol_id": 216 }, "minecraft:torch": { - "protocol_id": 209 + "protocol_id": 218 }, "minecraft:torchflower_crop": { - "protocol_id": 208 + "protocol_id": 217 }, "minecraft:transparent": { - "protocol_id": 210 + "protocol_id": 219 }, "minecraft:trapdoor": { - "protocol_id": 211 + "protocol_id": 220 }, "minecraft:trapped_chest": { - "protocol_id": 212 + "protocol_id": 221 }, "minecraft:trial_spawner": { - "protocol_id": 213 + "protocol_id": 222 }, "minecraft:trip_wire_hook": { - "protocol_id": 214 + "protocol_id": 223 }, "minecraft:tripwire": { - "protocol_id": 215 + "protocol_id": 224 }, "minecraft:turtle_egg": { - "protocol_id": 216 + "protocol_id": 225 }, "minecraft:twisting_vines": { - "protocol_id": 218 + "protocol_id": 227 }, "minecraft:twisting_vines_plant": { - "protocol_id": 217 + "protocol_id": 226 + }, + "minecraft:untinted_particle_leaves": { + "protocol_id": 228 }, "minecraft:vault": { - "protocol_id": 219 + "protocol_id": 229 }, "minecraft:vine": { - "protocol_id": 220 + "protocol_id": 230 }, "minecraft:wall": { - "protocol_id": 226 + "protocol_id": 236 }, "minecraft:wall_banner": { - "protocol_id": 221 + "protocol_id": 231 }, "minecraft:wall_hanging_sign": { - "protocol_id": 222 + "protocol_id": 232 }, "minecraft:wall_sign": { - "protocol_id": 223 + "protocol_id": 233 }, "minecraft:wall_skull": { - "protocol_id": 224 + "protocol_id": 234 }, "minecraft:wall_torch": { - "protocol_id": 225 + "protocol_id": 235 }, "minecraft:waterlily": { - "protocol_id": 227 + "protocol_id": 237 }, "minecraft:waterlogged_transparent": { - "protocol_id": 228 + "protocol_id": 238 }, "minecraft:weathering_copper_bulb": { - "protocol_id": 229 + "protocol_id": 239 }, "minecraft:weathering_copper_door": { - "protocol_id": 230 + "protocol_id": 240 }, "minecraft:weathering_copper_full": { - "protocol_id": 231 + "protocol_id": 241 }, "minecraft:weathering_copper_grate": { - "protocol_id": 232 + "protocol_id": 242 }, "minecraft:weathering_copper_slab": { - "protocol_id": 233 + "protocol_id": 243 }, "minecraft:weathering_copper_stair": { - "protocol_id": 234 + "protocol_id": 244 }, "minecraft:weathering_copper_trap_door": { - "protocol_id": 235 + "protocol_id": 245 }, "minecraft:web": { - "protocol_id": 236 + "protocol_id": 246 }, "minecraft:weeping_vines": { - "protocol_id": 238 + "protocol_id": 248 }, "minecraft:weeping_vines_plant": { - "protocol_id": 237 + "protocol_id": 247 }, "minecraft:weighted_pressure_plate": { - "protocol_id": 239 + "protocol_id": 249 }, "minecraft:wet_sponge": { - "protocol_id": 240 + "protocol_id": 250 }, "minecraft:wither_rose": { - "protocol_id": 241 + "protocol_id": 251 }, "minecraft:wither_skull": { - "protocol_id": 242 + "protocol_id": 252 }, "minecraft:wither_wall_skull": { - "protocol_id": 243 + "protocol_id": 253 }, "minecraft:wool_carpet": { - "protocol_id": 244 + "protocol_id": 254 } }, "protocol_id": 56 }, - "minecraft:cat_variant": { - "entries": { - "minecraft:all_black": { - "protocol_id": 10 - }, - "minecraft:black": { - "protocol_id": 1 - }, - "minecraft:british_shorthair": { - "protocol_id": 4 - }, - "minecraft:calico": { - "protocol_id": 5 - }, - "minecraft:jellie": { - "protocol_id": 9 - }, - "minecraft:persian": { - "protocol_id": 6 - }, - "minecraft:ragdoll": { - "protocol_id": 7 - }, - "minecraft:red": { - "protocol_id": 2 - }, - "minecraft:siamese": { - "protocol_id": 3 - }, - "minecraft:tabby": { - "protocol_id": 0 - }, - "minecraft:white": { - "protocol_id": 8 - } - }, - "protocol_id": 60 - }, "minecraft:chunk_status": { "default": "minecraft:empty", "entries": { @@ -4499,7 +4536,7 @@ "protocol_id": 5 }, "minecraft:angle": { - "protocol_id": 27 + "protocol_id": 28 }, "minecraft:block_pos": { "protocol_id": 8 @@ -4517,124 +4554,133 @@ "protocol_id": 9 }, "minecraft:component": { - "protocol_id": 17 + "protocol_id": 18 + }, + "minecraft:dialog": { + "protocol_id": 55 }, "minecraft:dimension": { - "protocol_id": 40 + "protocol_id": 41 }, "minecraft:entity": { "protocol_id": 6 }, "minecraft:entity_anchor": { - "protocol_id": 37 + "protocol_id": 38 }, "minecraft:float_range": { - "protocol_id": 39 + "protocol_id": 40 }, "minecraft:function": { - "protocol_id": 36 + "protocol_id": 37 }, "minecraft:game_profile": { "protocol_id": 7 }, "minecraft:gamemode": { - "protocol_id": 41 + "protocol_id": 42 }, "minecraft:heightmap": { - "protocol_id": 49 + "protocol_id": 51 + }, + "minecraft:hex_color": { + "protocol_id": 17 }, "minecraft:int_range": { - "protocol_id": 38 + "protocol_id": 39 }, "minecraft:item_predicate": { "protocol_id": 15 }, "minecraft:item_slot": { - "protocol_id": 33 + "protocol_id": 34 }, "minecraft:item_slots": { - "protocol_id": 34 + "protocol_id": 35 }, "minecraft:item_stack": { "protocol_id": 14 }, "minecraft:loot_modifier": { - "protocol_id": 52 + "protocol_id": 54 }, "minecraft:loot_predicate": { - "protocol_id": 51 + "protocol_id": 53 }, "minecraft:loot_table": { - "protocol_id": 50 + "protocol_id": 52 }, "minecraft:message": { - "protocol_id": 19 + "protocol_id": 20 }, "minecraft:nbt_compound_tag": { - "protocol_id": 20 + "protocol_id": 21 }, "minecraft:nbt_path": { - "protocol_id": 22 + "protocol_id": 23 }, "minecraft:nbt_tag": { - "protocol_id": 21 + "protocol_id": 22 }, "minecraft:objective": { - "protocol_id": 23 + "protocol_id": 24 }, "minecraft:objective_criteria": { - "protocol_id": 24 + "protocol_id": 25 }, "minecraft:operation": { - "protocol_id": 25 + "protocol_id": 26 }, "minecraft:particle": { - "protocol_id": 26 + "protocol_id": 27 }, "minecraft:resource": { - "protocol_id": 45 + "protocol_id": 46 }, "minecraft:resource_key": { - "protocol_id": 46 + "protocol_id": 47 }, "minecraft:resource_location": { - "protocol_id": 35 + "protocol_id": 36 }, "minecraft:resource_or_tag": { - "protocol_id": 43 + "protocol_id": 44 }, "minecraft:resource_or_tag_key": { - "protocol_id": 44 + "protocol_id": 45 + }, + "minecraft:resource_selector": { + "protocol_id": 48 }, "minecraft:rotation": { - "protocol_id": 28 + "protocol_id": 29 }, "minecraft:score_holder": { - "protocol_id": 30 + "protocol_id": 31 }, "minecraft:scoreboard_slot": { - "protocol_id": 29 + "protocol_id": 30 }, "minecraft:style": { - "protocol_id": 18 + "protocol_id": 19 }, "minecraft:swizzle": { - "protocol_id": 31 + "protocol_id": 32 }, "minecraft:team": { - "protocol_id": 32 + "protocol_id": 33 }, "minecraft:template_mirror": { - "protocol_id": 47 + "protocol_id": 49 }, "minecraft:template_rotation": { - "protocol_id": 48 + "protocol_id": 50 }, "minecraft:time": { - "protocol_id": 42 + "protocol_id": 43 }, "minecraft:uuid": { - "protocol_id": 53 + "protocol_id": 56 }, "minecraft:vec2": { "protocol_id": 11 @@ -4663,7 +4709,7 @@ "protocol_id": 3 } }, - "protocol_id": 76 + "protocol_id": 74 }, "minecraft:creative_mode_tab": { "entries": { @@ -4710,30 +4756,30 @@ "protocol_id": 7 } }, - "protocol_id": 63 + "protocol_id": 61 }, "minecraft:custom_stat": { "entries": { "minecraft:animals_bred": { - "protocol_id": 32 + "protocol_id": 33 }, "minecraft:aviate_one_cm": { - "protocol_id": 18 + "protocol_id": 19 }, "minecraft:bell_ring": { - "protocol_id": 68 + "protocol_id": 69 }, "minecraft:boat_one_cm": { "protocol_id": 15 }, "minecraft:clean_armor": { - "protocol_id": 40 + "protocol_id": 41 }, "minecraft:clean_banner": { - "protocol_id": 41 + "protocol_id": 42 }, "minecraft:clean_shulker_box": { - "protocol_id": 42 + "protocol_id": 43 }, "minecraft:climb_one_cm": { "protocol_id": 11 @@ -4742,106 +4788,109 @@ "protocol_id": 7 }, "minecraft:damage_absorbed": { - "protocol_id": 28 + "protocol_id": 29 }, "minecraft:damage_blocked_by_shield": { - "protocol_id": 27 + "protocol_id": 28 }, "minecraft:damage_dealt": { - "protocol_id": 23 + "protocol_id": 24 }, "minecraft:damage_dealt_absorbed": { - "protocol_id": 24 + "protocol_id": 25 }, "minecraft:damage_dealt_resisted": { - "protocol_id": 25 + "protocol_id": 26 }, "minecraft:damage_resisted": { - "protocol_id": 29 + "protocol_id": 30 }, "minecraft:damage_taken": { - "protocol_id": 26 + "protocol_id": 27 }, "minecraft:deaths": { - "protocol_id": 30 + "protocol_id": 31 }, "minecraft:drop": { - "protocol_id": 22 + "protocol_id": 23 }, "minecraft:eat_cake_slice": { - "protocol_id": 37 + "protocol_id": 38 }, "minecraft:enchant_item": { - "protocol_id": 53 + "protocol_id": 54 }, "minecraft:fall_one_cm": { "protocol_id": 10 }, "minecraft:fill_cauldron": { - "protocol_id": 38 + "protocol_id": 39 }, "minecraft:fish_caught": { - "protocol_id": 34 + "protocol_id": 35 }, "minecraft:fly_one_cm": { "protocol_id": 12 }, - "minecraft:horse_one_cm": { + "minecraft:happy_ghast_one_cm": { "protocol_id": 17 }, + "minecraft:horse_one_cm": { + "protocol_id": 18 + }, "minecraft:inspect_dispenser": { - "protocol_id": 47 + "protocol_id": 48 }, "minecraft:inspect_dropper": { - "protocol_id": 45 + "protocol_id": 46 }, "minecraft:inspect_hopper": { - "protocol_id": 46 + "protocol_id": 47 }, "minecraft:interact_with_anvil": { - "protocol_id": 71 + "protocol_id": 72 }, "minecraft:interact_with_beacon": { - "protocol_id": 44 + "protocol_id": 45 }, "minecraft:interact_with_blast_furnace": { - "protocol_id": 61 + "protocol_id": 62 }, "minecraft:interact_with_brewingstand": { - "protocol_id": 43 + "protocol_id": 44 }, "minecraft:interact_with_campfire": { - "protocol_id": 64 + "protocol_id": 65 }, "minecraft:interact_with_cartography_table": { - "protocol_id": 65 + "protocol_id": 66 }, "minecraft:interact_with_crafting_table": { - "protocol_id": 56 + "protocol_id": 57 }, "minecraft:interact_with_furnace": { - "protocol_id": 55 + "protocol_id": 56 }, "minecraft:interact_with_grindstone": { - "protocol_id": 72 + "protocol_id": 73 }, "minecraft:interact_with_lectern": { - "protocol_id": 63 + "protocol_id": 64 }, "minecraft:interact_with_loom": { - "protocol_id": 66 + "protocol_id": 67 }, "minecraft:interact_with_smithing_table": { - "protocol_id": 74 + "protocol_id": 75 }, "minecraft:interact_with_smoker": { - "protocol_id": 62 + "protocol_id": 63 }, "minecraft:interact_with_stonecutter": { - "protocol_id": 67 + "protocol_id": 68 }, "minecraft:jump": { - "protocol_id": 21 + "protocol_id": 22 }, "minecraft:leave_game": { "protocol_id": 0 @@ -4850,46 +4899,46 @@ "protocol_id": 14 }, "minecraft:mob_kills": { - "protocol_id": 31 + "protocol_id": 32 }, "minecraft:open_barrel": { - "protocol_id": 60 + "protocol_id": 61 }, "minecraft:open_chest": { - "protocol_id": 57 + "protocol_id": 58 }, "minecraft:open_enderchest": { - "protocol_id": 52 + "protocol_id": 53 }, "minecraft:open_shulker_box": { - "protocol_id": 59 + "protocol_id": 60 }, "minecraft:pig_one_cm": { "protocol_id": 16 }, "minecraft:play_noteblock": { - "protocol_id": 48 + "protocol_id": 49 }, "minecraft:play_record": { - "protocol_id": 54 + "protocol_id": 55 }, "minecraft:play_time": { "protocol_id": 1 }, "minecraft:player_kills": { - "protocol_id": 33 + "protocol_id": 34 }, "minecraft:pot_flower": { - "protocol_id": 50 + "protocol_id": 51 }, "minecraft:raid_trigger": { - "protocol_id": 69 + "protocol_id": 70 }, "minecraft:raid_win": { - "protocol_id": 70 + "protocol_id": 71 }, "minecraft:sleep_in_bed": { - "protocol_id": 58 + "protocol_id": 59 }, "minecraft:sneak_time": { "protocol_id": 5 @@ -4898,16 +4947,16 @@ "protocol_id": 8 }, "minecraft:strider_one_cm": { - "protocol_id": 20 + "protocol_id": 21 }, "minecraft:swim_one_cm": { - "protocol_id": 19 + "protocol_id": 20 }, "minecraft:talked_to_villager": { - "protocol_id": 35 + "protocol_id": 36 }, "minecraft:target_hit": { - "protocol_id": 73 + "protocol_id": 74 }, "minecraft:time_since_death": { "protocol_id": 3 @@ -4919,16 +4968,16 @@ "protocol_id": 2 }, "minecraft:traded_with_villager": { - "protocol_id": 36 + "protocol_id": 37 }, "minecraft:trigger_trapped_chest": { - "protocol_id": 51 + "protocol_id": 52 }, "minecraft:tune_noteblock": { - "protocol_id": 49 + "protocol_id": 50 }, "minecraft:use_cauldron": { - "protocol_id": 39 + "protocol_id": 40 }, "minecraft:walk_on_water_one_cm": { "protocol_id": 9 @@ -4942,31 +4991,87 @@ }, "protocol_id": 10 }, + "minecraft:data_component_predicate_type": { + "entries": { + "minecraft:attribute_modifiers": { + "protocol_id": 11 + }, + "minecraft:bundle_contents": { + "protocol_id": 6 + }, + "minecraft:container": { + "protocol_id": 5 + }, + "minecraft:custom_data": { + "protocol_id": 4 + }, + "minecraft:damage": { + "protocol_id": 0 + }, + "minecraft:enchantments": { + "protocol_id": 1 + }, + "minecraft:firework_explosion": { + "protocol_id": 7 + }, + "minecraft:fireworks": { + "protocol_id": 8 + }, + "minecraft:jukebox_playable": { + "protocol_id": 13 + }, + "minecraft:potion_contents": { + "protocol_id": 3 + }, + "minecraft:stored_enchantments": { + "protocol_id": 2 + }, + "minecraft:trim": { + "protocol_id": 12 + }, + "minecraft:writable_book_content": { + "protocol_id": 9 + }, + "minecraft:written_book_content": { + "protocol_id": 10 + } + }, + "protocol_id": 66 + }, "minecraft:data_component_type": { "entries": { "minecraft:attribute_modifiers": { "protocol_id": 13 }, + "minecraft:axolotl/variant": { + "protocol_id": 91 + }, "minecraft:banner_patterns": { - "protocol_id": 59 + "protocol_id": 63 }, "minecraft:base_color": { - "protocol_id": 60 + "protocol_id": 64 }, "minecraft:bees": { - "protocol_id": 64 + "protocol_id": 68 }, "minecraft:block_entity_data": { - "protocol_id": 49 + "protocol_id": 51 }, "minecraft:block_state": { - "protocol_id": 63 + "protocol_id": 67 + }, + "minecraft:blocks_attacks": { + "protocol_id": 33 + }, + "minecraft:break_sound": { + "protocol_id": 71 }, "minecraft:bucket_entity_data": { - "protocol_id": 48 + "protocol_id": 50 }, "minecraft:bundle_contents": { - "protocol_id": 40 + "protocol_id": 41 }, "minecraft:can_break": { "protocol_id": 12 @@ -4974,20 +5079,32 @@ "minecraft:can_place_on": { "protocol_id": 11 }, + "minecraft:cat/collar": { + "protocol_id": 93 + }, + "minecraft:cat/variant": { + "protocol_id": 92 + }, "minecraft:charged_projectiles": { - "protocol_id": 39 + "protocol_id": 40 + }, + "minecraft:chicken/variant": { + "protocol_id": 86 }, "minecraft:consumable": { - "protocol_id": 22 + "protocol_id": 21 }, "minecraft:container": { - "protocol_id": 62 + "protocol_id": 66 }, "minecraft:container_loot": { - "protocol_id": 66 + "protocol_id": 70 + }, + "minecraft:cow/variant": { + "protocol_id": 85 }, "minecraft:creative_slot_lock": { - "protocol_id": 18 + "protocol_id": 17 }, "minecraft:custom_data": { "protocol_id": 0 @@ -5002,55 +5119,58 @@ "protocol_id": 3 }, "minecraft:damage_resistant": { - "protocol_id": 25 + "protocol_id": 24 }, "minecraft:death_protection": { "protocol_id": 32 }, "minecraft:debug_stick_state": { - "protocol_id": 46 + "protocol_id": 48 }, "minecraft:dyed_color": { - "protocol_id": 34 + "protocol_id": 35 }, "minecraft:enchantable": { "protocol_id": 27 }, "minecraft:enchantment_glint_override": { - "protocol_id": 19 + "protocol_id": 18 }, "minecraft:enchantments": { "protocol_id": 10 }, "minecraft:entity_data": { - "protocol_id": 47 + "protocol_id": 49 }, "minecraft:equippable": { "protocol_id": 28 }, "minecraft:firework_explosion": { - "protocol_id": 55 + "protocol_id": 59 }, "minecraft:fireworks": { - "protocol_id": 56 + "protocol_id": 60 }, "minecraft:food": { - "protocol_id": 21 + "protocol_id": 20 + }, + "minecraft:fox/variant": { + "protocol_id": 76 + }, + "minecraft:frog/variant": { + "protocol_id": 87 }, "minecraft:glider": { "protocol_id": 30 }, - "minecraft:hide_additional_tooltip": { - "protocol_id": 15 - }, - "minecraft:hide_tooltip": { - "protocol_id": 16 + "minecraft:horse/variant": { + "protocol_id": 88 }, "minecraft:instrument": { - "protocol_id": 50 + "protocol_id": 52 }, "minecraft:intangible_projectile": { - "protocol_id": 20 + "protocol_id": 19 }, "minecraft:item_model": { "protocol_id": 7 @@ -5059,28 +5179,31 @@ "protocol_id": 6 }, "minecraft:jukebox_playable": { - "protocol_id": 52 + "protocol_id": 55 + }, + "minecraft:llama/variant": { + "protocol_id": 90 }, "minecraft:lock": { - "protocol_id": 65 + "protocol_id": 69 }, "minecraft:lodestone_tracker": { - "protocol_id": 54 + "protocol_id": 58 }, "minecraft:lore": { "protocol_id": 8 }, "minecraft:map_color": { - "protocol_id": 35 + "protocol_id": 36 }, "minecraft:map_decorations": { - "protocol_id": 37 + "protocol_id": 38 }, "minecraft:map_id": { - "protocol_id": 36 + "protocol_id": 37 }, "minecraft:map_post_processing": { - "protocol_id": 38 + "protocol_id": 39 }, "minecraft:max_damage": { "protocol_id": 2 @@ -5088,65 +5211,125 @@ "minecraft:max_stack_size": { "protocol_id": 1 }, + "minecraft:mooshroom/variant": { + "protocol_id": 82 + }, "minecraft:note_block_sound": { - "protocol_id": 58 + "protocol_id": 62 }, "minecraft:ominous_bottle_amplifier": { - "protocol_id": 51 + "protocol_id": 54 + }, + "minecraft:painting/variant": { + "protocol_id": 89 + }, + "minecraft:parrot/variant": { + "protocol_id": 78 + }, + "minecraft:pig/variant": { + "protocol_id": 84 }, "minecraft:pot_decorations": { - "protocol_id": 61 + "protocol_id": 65 }, "minecraft:potion_contents": { - "protocol_id": 41 + "protocol_id": 42 + }, + "minecraft:potion_duration_scale": { + "protocol_id": 43 }, "minecraft:profile": { - "protocol_id": 57 + "protocol_id": 61 + }, + "minecraft:provides_banner_patterns": { + "protocol_id": 56 + }, + "minecraft:provides_trim_material": { + "protocol_id": 53 + }, + "minecraft:rabbit/variant": { + "protocol_id": 83 }, "minecraft:rarity": { "protocol_id": 9 }, "minecraft:recipes": { - "protocol_id": 53 + "protocol_id": 57 }, "minecraft:repair_cost": { - "protocol_id": 17 + "protocol_id": 16 }, "minecraft:repairable": { "protocol_id": 29 }, + "minecraft:salmon/size": { + "protocol_id": 77 + }, + "minecraft:sheep/color": { + "protocol_id": 94 + }, + "minecraft:shulker/color": { + "protocol_id": 95 + }, "minecraft:stored_enchantments": { - "protocol_id": 33 + "protocol_id": 34 }, "minecraft:suspicious_stew_effects": { - "protocol_id": 42 + "protocol_id": 44 }, "minecraft:tool": { - "protocol_id": 26 + "protocol_id": 25 + }, + "minecraft:tooltip_display": { + "protocol_id": 15 }, "minecraft:tooltip_style": { "protocol_id": 31 }, "minecraft:trim": { - "protocol_id": 45 + "protocol_id": 47 + }, + "minecraft:tropical_fish/base_color": { + "protocol_id": 80 + }, + "minecraft:tropical_fish/pattern": { + "protocol_id": 79 + }, + "minecraft:tropical_fish/pattern_color": { + "protocol_id": 81 }, "minecraft:unbreakable": { "protocol_id": 4 }, "minecraft:use_cooldown": { - "protocol_id": 24 + "protocol_id": 23 }, "minecraft:use_remainder": { - "protocol_id": 23 + "protocol_id": 22 + }, + "minecraft:villager/variant": { + "protocol_id": 72 + }, + "minecraft:weapon": { + "protocol_id": 26 + }, + "minecraft:wolf/collar": { + "protocol_id": 75 + }, + "minecraft:wolf/sound_variant": { + "protocol_id": 74 + }, + "minecraft:wolf/variant": { + "protocol_id": 73 }, "minecraft:writable_book_content": { - "protocol_id": 43 + "protocol_id": 45 }, "minecraft:written_book_content": { - "protocol_id": 44 + "protocol_id": 46 } }, - "protocol_id": 66 + "protocol_id": 64 }, "minecraft:decorated_pot_pattern": { "entries": { @@ -5223,7 +5406,70 @@ "protocol_id": 22 } }, - "protocol_id": 62 + "protocol_id": 60 + }, + "minecraft:dialog_action_type": { + "entries": { + "minecraft:change_page": { + "protocol_id": 4 + }, + "minecraft:copy_to_clipboard": { + "protocol_id": 5 + }, + "minecraft:custom": { + "protocol_id": 6 + }, + "minecraft:dynamic/custom": { + "protocol_id": 8 + }, + "minecraft:dynamic/run_command": { + "protocol_id": 7 + }, + "minecraft:open_url": { + "protocol_id": 0 + }, + "minecraft:run_command": { + "protocol_id": 1 + }, + "minecraft:show_dialog": { + "protocol_id": 3 + }, + "minecraft:suggest_command": { + "protocol_id": 2 + } + }, + "protocol_id": 83 + }, + "minecraft:dialog_body_type": { + "entries": { + "minecraft:item": { + "protocol_id": 0 + }, + "minecraft:plain_message": { + "protocol_id": 1 + } + }, + "protocol_id": 85 + }, + "minecraft:dialog_type": { + "entries": { + "minecraft:confirmation": { + "protocol_id": 4 + }, + "minecraft:dialog_list": { + "protocol_id": 2 + }, + "minecraft:multi_action": { + "protocol_id": 3 + }, + "minecraft:notice": { + "protocol_id": 0 + }, + "minecraft:server_links": { + "protocol_id": 1 + } + }, + "protocol_id": 82 }, "minecraft:enchantment_effect_component_type": { "entries": { @@ -5318,7 +5564,7 @@ "protocol_id": 29 } }, - "protocol_id": 70 + "protocol_id": 68 }, "minecraft:enchantment_entity_effect_type": { "entries": { @@ -5362,7 +5608,7 @@ "protocol_id": 12 } }, - "protocol_id": 72 + "protocol_id": 70 }, "minecraft:enchantment_level_based_value_type": { "entries": { @@ -5382,7 +5628,7 @@ "protocol_id": 4 } }, - "protocol_id": 71 + "protocol_id": 69 }, "minecraft:enchantment_location_based_effect_type": { "entries": { @@ -5429,7 +5675,7 @@ "protocol_id": 13 } }, - "protocol_id": 73 + "protocol_id": 71 }, "minecraft:enchantment_provider_type": { "entries": { @@ -5443,7 +5689,7 @@ "protocol_id": 2 } }, - "protocol_id": 75 + "protocol_id": 73 }, "minecraft:enchantment_value_effect_type": { "entries": { @@ -5463,72 +5709,30 @@ "protocol_id": 4 } }, - "protocol_id": 74 + "protocol_id": 72 }, "minecraft:entity_sub_predicate_type": { "entries": { - "minecraft:axolotl": { - "protocol_id": 6 - }, - "minecraft:cat": { - "protocol_id": 17 - }, "minecraft:fishing_hook": { "protocol_id": 1 }, - "minecraft:fox": { - "protocol_id": 7 - }, - "minecraft:frog": { - "protocol_id": 18 - }, - "minecraft:horse": { - "protocol_id": 10 - }, "minecraft:lightning": { "protocol_id": 0 }, - "minecraft:llama": { - "protocol_id": 11 - }, - "minecraft:mooshroom": { - "protocol_id": 8 - }, - "minecraft:painting": { - "protocol_id": 16 - }, - "minecraft:parrot": { - "protocol_id": 13 - }, "minecraft:player": { "protocol_id": 2 }, - "minecraft:rabbit": { - "protocol_id": 9 - }, "minecraft:raider": { "protocol_id": 4 }, - "minecraft:salmon": { - "protocol_id": 14 - }, "minecraft:sheep": { "protocol_id": 5 }, "minecraft:slime": { "protocol_id": 3 - }, - "minecraft:tropical_fish": { - "protocol_id": 15 - }, - "minecraft:villager": { - "protocol_id": 12 - }, - "minecraft:wolf": { - "protocol_id": 19 } }, - "protocol_id": 67 + "protocol_id": 65 }, "minecraft:entity_type": { "default": "minecraft:pig", @@ -5690,7 +5894,7 @@ "protocol_id": 51 }, "minecraft:fishing_bobber": { - "protocol_id": 148 + "protocol_id": 150 }, "minecraft:fox": { "protocol_id": 52 @@ -5705,280 +5909,286 @@ "protocol_id": 55 }, "minecraft:giant": { - "protocol_id": 56 - }, - "minecraft:glow_item_frame": { "protocol_id": 57 }, - "minecraft:glow_squid": { + "minecraft:glow_item_frame": { "protocol_id": 58 }, - "minecraft:goat": { + "minecraft:glow_squid": { "protocol_id": 59 }, - "minecraft:guardian": { + "minecraft:goat": { "protocol_id": 60 }, - "minecraft:hoglin": { + "minecraft:guardian": { "protocol_id": 61 }, - "minecraft:hopper_minecart": { + "minecraft:happy_ghast": { + "protocol_id": 56 + }, + "minecraft:hoglin": { "protocol_id": 62 }, - "minecraft:horse": { + "minecraft:hopper_minecart": { "protocol_id": 63 }, - "minecraft:husk": { + "minecraft:horse": { "protocol_id": 64 }, - "minecraft:illusioner": { + "minecraft:husk": { "protocol_id": 65 }, - "minecraft:interaction": { + "minecraft:illusioner": { "protocol_id": 66 }, - "minecraft:iron_golem": { + "minecraft:interaction": { "protocol_id": 67 }, - "minecraft:item": { + "minecraft:iron_golem": { "protocol_id": 68 }, - "minecraft:item_display": { + "minecraft:item": { "protocol_id": 69 }, - "minecraft:item_frame": { + "minecraft:item_display": { "protocol_id": 70 }, - "minecraft:jungle_boat": { + "minecraft:item_frame": { "protocol_id": 71 }, - "minecraft:jungle_chest_boat": { + "minecraft:jungle_boat": { "protocol_id": 72 }, - "minecraft:leash_knot": { + "minecraft:jungle_chest_boat": { "protocol_id": 73 }, - "minecraft:lightning_bolt": { + "minecraft:leash_knot": { "protocol_id": 74 }, - "minecraft:llama": { + "minecraft:lightning_bolt": { "protocol_id": 75 }, - "minecraft:llama_spit": { + "minecraft:lingering_potion": { + "protocol_id": 101 + }, + "minecraft:llama": { "protocol_id": 76 }, - "minecraft:magma_cube": { + "minecraft:llama_spit": { "protocol_id": 77 }, - "minecraft:mangrove_boat": { + "minecraft:magma_cube": { "protocol_id": 78 }, - "minecraft:mangrove_chest_boat": { + "minecraft:mangrove_boat": { "protocol_id": 79 }, - "minecraft:marker": { + "minecraft:mangrove_chest_boat": { "protocol_id": 80 }, - "minecraft:minecart": { + "minecraft:marker": { "protocol_id": 81 }, - "minecraft:mooshroom": { + "minecraft:minecart": { "protocol_id": 82 }, - "minecraft:mule": { + "minecraft:mooshroom": { "protocol_id": 83 }, - "minecraft:oak_boat": { + "minecraft:mule": { "protocol_id": 84 }, - "minecraft:oak_chest_boat": { + "minecraft:oak_boat": { "protocol_id": 85 }, - "minecraft:ocelot": { + "minecraft:oak_chest_boat": { "protocol_id": 86 }, - "minecraft:ominous_item_spawner": { + "minecraft:ocelot": { "protocol_id": 87 }, - "minecraft:painting": { + "minecraft:ominous_item_spawner": { "protocol_id": 88 }, - "minecraft:pale_oak_boat": { + "minecraft:painting": { "protocol_id": 89 }, - "minecraft:pale_oak_chest_boat": { + "minecraft:pale_oak_boat": { "protocol_id": 90 }, - "minecraft:panda": { + "minecraft:pale_oak_chest_boat": { "protocol_id": 91 }, - "minecraft:parrot": { + "minecraft:panda": { "protocol_id": 92 }, - "minecraft:phantom": { + "minecraft:parrot": { "protocol_id": 93 }, - "minecraft:pig": { + "minecraft:phantom": { "protocol_id": 94 }, - "minecraft:piglin": { + "minecraft:pig": { "protocol_id": 95 }, - "minecraft:piglin_brute": { + "minecraft:piglin": { "protocol_id": 96 }, - "minecraft:pillager": { + "minecraft:piglin_brute": { "protocol_id": 97 }, + "minecraft:pillager": { + "protocol_id": 98 + }, "minecraft:player": { - "protocol_id": 147 + "protocol_id": 149 }, "minecraft:polar_bear": { - "protocol_id": 98 - }, - "minecraft:potion": { "protocol_id": 99 }, "minecraft:pufferfish": { - "protocol_id": 100 + "protocol_id": 102 }, "minecraft:rabbit": { - "protocol_id": 101 + "protocol_id": 103 }, "minecraft:ravager": { - "protocol_id": 102 + "protocol_id": 104 }, "minecraft:salmon": { - "protocol_id": 103 + "protocol_id": 105 }, "minecraft:sheep": { - "protocol_id": 104 + "protocol_id": 106 }, "minecraft:shulker": { - "protocol_id": 105 + "protocol_id": 107 }, "minecraft:shulker_bullet": { - "protocol_id": 106 + "protocol_id": 108 }, "minecraft:silverfish": { - "protocol_id": 107 + "protocol_id": 109 }, "minecraft:skeleton": { - "protocol_id": 108 + "protocol_id": 110 }, "minecraft:skeleton_horse": { - "protocol_id": 109 + "protocol_id": 111 }, "minecraft:slime": { - "protocol_id": 110 + "protocol_id": 112 }, "minecraft:small_fireball": { - "protocol_id": 111 + "protocol_id": 113 }, "minecraft:sniffer": { - "protocol_id": 112 + "protocol_id": 114 }, "minecraft:snow_golem": { - "protocol_id": 114 + "protocol_id": 116 }, "minecraft:snowball": { - "protocol_id": 113 + "protocol_id": 115 }, "minecraft:spawner_minecart": { - "protocol_id": 115 + "protocol_id": 117 }, "minecraft:spectral_arrow": { - "protocol_id": 116 + "protocol_id": 118 }, "minecraft:spider": { - "protocol_id": 117 + "protocol_id": 119 + }, + "minecraft:splash_potion": { + "protocol_id": 100 }, "minecraft:spruce_boat": { - "protocol_id": 118 + "protocol_id": 120 }, "minecraft:spruce_chest_boat": { - "protocol_id": 119 + "protocol_id": 121 }, "minecraft:squid": { - "protocol_id": 120 + "protocol_id": 122 }, "minecraft:stray": { - "protocol_id": 121 + "protocol_id": 123 }, "minecraft:strider": { - "protocol_id": 122 + "protocol_id": 124 }, "minecraft:tadpole": { - "protocol_id": 123 + "protocol_id": 125 }, "minecraft:text_display": { - "protocol_id": 124 + "protocol_id": 126 }, "minecraft:tnt": { - "protocol_id": 125 + "protocol_id": 127 }, "minecraft:tnt_minecart": { - "protocol_id": 126 + "protocol_id": 128 }, "minecraft:trader_llama": { - "protocol_id": 127 + "protocol_id": 129 }, "minecraft:trident": { - "protocol_id": 128 + "protocol_id": 130 }, "minecraft:tropical_fish": { - "protocol_id": 129 + "protocol_id": 131 }, "minecraft:turtle": { - "protocol_id": 130 + "protocol_id": 132 }, "minecraft:vex": { - "protocol_id": 131 + "protocol_id": 133 }, "minecraft:villager": { - "protocol_id": 132 + "protocol_id": 134 }, "minecraft:vindicator": { - "protocol_id": 133 + "protocol_id": 135 }, "minecraft:wandering_trader": { - "protocol_id": 134 + "protocol_id": 136 }, "minecraft:warden": { - "protocol_id": 135 + "protocol_id": 137 }, "minecraft:wind_charge": { - "protocol_id": 136 + "protocol_id": 138 }, "minecraft:witch": { - "protocol_id": 137 + "protocol_id": 139 }, "minecraft:wither": { - "protocol_id": 138 + "protocol_id": 140 }, "minecraft:wither_skeleton": { - "protocol_id": 139 + "protocol_id": 141 }, "minecraft:wither_skull": { - "protocol_id": 140 + "protocol_id": 142 }, "minecraft:wolf": { - "protocol_id": 141 + "protocol_id": 143 }, "minecraft:zoglin": { - "protocol_id": 142 + "protocol_id": 144 }, "minecraft:zombie": { - "protocol_id": 143 + "protocol_id": 145 }, "minecraft:zombie_horse": { - "protocol_id": 144 + "protocol_id": 146 }, "minecraft:zombie_villager": { - "protocol_id": 145 + "protocol_id": 147 }, "minecraft:zombified_piglin": { - "protocol_id": 146 + "protocol_id": 148 } }, "protocol_id": 5 @@ -6021,20 +6231,6 @@ }, "protocol_id": 2 }, - "minecraft:frog_variant": { - "entries": { - "minecraft:cold": { - "protocol_id": 2 - }, - "minecraft:temperate": { - "protocol_id": 0 - }, - "minecraft:warm": { - "protocol_id": 1 - } - }, - "protocol_id": 61 - }, "minecraft:game_event": { "default": "minecraft:step", "entries": { @@ -6244,6 +6440,23 @@ }, "protocol_id": 37 }, + "minecraft:input_control_type": { + "entries": { + "minecraft:boolean": { + "protocol_id": 0 + }, + "minecraft:number_range": { + "protocol_id": 1 + }, + "minecraft:single_option": { + "protocol_id": 2 + }, + "minecraft:text": { + "protocol_id": 3 + } + }, + "protocol_id": 84 + }, "minecraft:int_provider_type": { "entries": { "minecraft:biased_to_bottom": { @@ -6271,25 +6484,25 @@ "default": "minecraft:air", "entries": { "minecraft:acacia_boat": { - "protocol_id": 811 + "protocol_id": 835 }, "minecraft:acacia_button": { - "protocol_id": 711 + "protocol_id": 719 }, "minecraft:acacia_chest_boat": { - "protocol_id": 812 + "protocol_id": 836 }, "minecraft:acacia_door": { - "protocol_id": 740 + "protocol_id": 748 }, "minecraft:acacia_fence": { - "protocol_id": 329 + "protocol_id": 336 }, "minecraft:acacia_fence_gate": { - "protocol_id": 781 + "protocol_id": 789 }, "minecraft:acacia_hanging_sign": { - "protocol_id": 933 + "protocol_id": 959 }, "minecraft:acacia_leaves": { "protocol_id": 186 @@ -6301,46 +6514,46 @@ "protocol_id": 40 }, "minecraft:acacia_pressure_plate": { - "protocol_id": 727 + "protocol_id": 735 }, "minecraft:acacia_sapling": { "protocol_id": 53 }, "minecraft:acacia_sign": { - "protocol_id": 921 + "protocol_id": 947 }, "minecraft:acacia_slab": { - "protocol_id": 268 + "protocol_id": 274 }, "minecraft:acacia_stairs": { - "protocol_id": 409 + "protocol_id": 416 }, "minecraft:acacia_trapdoor": { - "protocol_id": 761 + "protocol_id": 769 }, "minecraft:acacia_wood": { "protocol_id": 175 }, "minecraft:activator_rail": { - "protocol_id": 792 + "protocol_id": 800 }, "minecraft:air": { "protocol_id": 0 }, "minecraft:allay_spawn_egg": { - "protocol_id": 1058 + "protocol_id": 1086 }, "minecraft:allium": { - "protocol_id": 230 + "protocol_id": 234 }, "minecraft:amethyst_block": { "protocol_id": 88 }, "minecraft:amethyst_cluster": { - "protocol_id": 1314 + "protocol_id": 1345 }, "minecraft:amethyst_shard": { - "protocol_id": 840 + "protocol_id": 866 }, "minecraft:ancient_debris": { "protocol_id": 82 @@ -6349,178 +6562,178 @@ "protocol_id": 6 }, "minecraft:andesite_slab": { - "protocol_id": 671 + "protocol_id": 679 }, "minecraft:andesite_stairs": { - "protocol_id": 654 + "protocol_id": 662 }, "minecraft:andesite_wall": { - "protocol_id": 430 + "protocol_id": 437 }, "minecraft:angler_pottery_sherd": { - "protocol_id": 1341 + "protocol_id": 1372 }, "minecraft:anvil": { - "protocol_id": 442 + "protocol_id": 449 }, "minecraft:apple": { - "protocol_id": 831 + "protocol_id": 857 }, "minecraft:archer_pottery_sherd": { - "protocol_id": 1342 + "protocol_id": 1373 }, "minecraft:armadillo_scute": { - "protocol_id": 827 + "protocol_id": 853 }, "minecraft:armadillo_spawn_egg": { - "protocol_id": 1057 + "protocol_id": 1085 }, "minecraft:armor_stand": { - "protocol_id": 1175 + "protocol_id": 1204 }, "minecraft:arms_up_pottery_sherd": { - "protocol_id": 1343 + "protocol_id": 1374 }, "minecraft:arrow": { - "protocol_id": 833 + "protocol_id": 859 }, "minecraft:axolotl_bucket": { - "protocol_id": 952 + "protocol_id": 978 }, "minecraft:axolotl_spawn_egg": { - "protocol_id": 1059 + "protocol_id": 1087 }, "minecraft:azalea": { - "protocol_id": 204 + "protocol_id": 205 }, "minecraft:azalea_leaves": { "protocol_id": 191 }, "minecraft:azure_bluet": { - "protocol_id": 231 + "protocol_id": 235 }, "minecraft:baked_potato": { - "protocol_id": 1150 + "protocol_id": 1179 }, "minecraft:bamboo": { - "protocol_id": 263 + "protocol_id": 269 }, "minecraft:bamboo_block": { "protocol_id": 147 }, "minecraft:bamboo_button": { - "protocol_id": 716 + "protocol_id": 724 }, "minecraft:bamboo_chest_raft": { - "protocol_id": 822 + "protocol_id": 846 }, "minecraft:bamboo_door": { - "protocol_id": 745 + "protocol_id": 753 }, "minecraft:bamboo_fence": { - "protocol_id": 334 + "protocol_id": 341 }, "minecraft:bamboo_fence_gate": { - "protocol_id": 786 + "protocol_id": 794 }, "minecraft:bamboo_hanging_sign": { - "protocol_id": 938 + "protocol_id": 964 }, "minecraft:bamboo_mosaic": { "protocol_id": 48 }, "minecraft:bamboo_mosaic_slab": { - "protocol_id": 274 + "protocol_id": 280 }, "minecraft:bamboo_mosaic_stairs": { - "protocol_id": 415 + "protocol_id": 422 }, "minecraft:bamboo_planks": { "protocol_id": 45 }, "minecraft:bamboo_pressure_plate": { - "protocol_id": 732 + "protocol_id": 740 }, "minecraft:bamboo_raft": { - "protocol_id": 821 + "protocol_id": 845 }, "minecraft:bamboo_sign": { - "protocol_id": 926 + "protocol_id": 952 }, "minecraft:bamboo_slab": { - "protocol_id": 273 + "protocol_id": 279 }, "minecraft:bamboo_stairs": { - "protocol_id": 414 + "protocol_id": 421 }, "minecraft:bamboo_trapdoor": { - "protocol_id": 766 + "protocol_id": 774 }, "minecraft:barrel": { - "protocol_id": 1258 + "protocol_id": 1289 }, "minecraft:barrier": { - "protocol_id": 466 + "protocol_id": 473 }, "minecraft:basalt": { - "protocol_id": 343 + "protocol_id": 350 }, "minecraft:bat_spawn_egg": { - "protocol_id": 1060 + "protocol_id": 1088 }, "minecraft:beacon": { - "protocol_id": 419 + "protocol_id": 426 }, "minecraft:bedrock": { "protocol_id": 58 }, "minecraft:bee_nest": { - "protocol_id": 1275 + "protocol_id": 1306 }, "minecraft:bee_spawn_egg": { - "protocol_id": 1061 + "protocol_id": 1089 }, "minecraft:beef": { - "protocol_id": 1037 + "protocol_id": 1065 }, "minecraft:beehive": { - "protocol_id": 1276 + "protocol_id": 1307 }, "minecraft:beetroot": { - "protocol_id": 1206 + "protocol_id": 1235 }, "minecraft:beetroot_seeds": { - "protocol_id": 1207 + "protocol_id": 1236 }, "minecraft:beetroot_soup": { - "protocol_id": 1208 + "protocol_id": 1237 }, "minecraft:bell": { - "protocol_id": 1266 + "protocol_id": 1297 }, "minecraft:big_dripleaf": { - "protocol_id": 261 + "protocol_id": 267 }, "minecraft:birch_boat": { - "protocol_id": 807 + "protocol_id": 831 }, "minecraft:birch_button": { - "protocol_id": 709 + "protocol_id": 717 }, "minecraft:birch_chest_boat": { - "protocol_id": 808 + "protocol_id": 832 }, "minecraft:birch_door": { - "protocol_id": 738 + "protocol_id": 746 }, "minecraft:birch_fence": { - "protocol_id": 327 + "protocol_id": 334 }, "minecraft:birch_fence_gate": { - "protocol_id": 779 + "protocol_id": 787 }, "minecraft:birch_hanging_sign": { - "protocol_id": 931 + "protocol_id": 957 }, "minecraft:birch_leaves": { "protocol_id": 184 @@ -6532,367 +6745,388 @@ "protocol_id": 38 }, "minecraft:birch_pressure_plate": { - "protocol_id": 725 + "protocol_id": 733 }, "minecraft:birch_sapling": { "protocol_id": 51 }, "minecraft:birch_sign": { - "protocol_id": 919 + "protocol_id": 945 }, "minecraft:birch_slab": { - "protocol_id": 266 + "protocol_id": 272 }, "minecraft:birch_stairs": { - "protocol_id": 407 + "protocol_id": 414 }, "minecraft:birch_trapdoor": { - "protocol_id": 759 + "protocol_id": 767 }, "minecraft:birch_wood": { "protocol_id": 173 }, "minecraft:black_banner": { - "protocol_id": 1200 + "protocol_id": 1229 }, "minecraft:black_bed": { - "protocol_id": 1028 + "protocol_id": 1056 }, "minecraft:black_bundle": { - "protocol_id": 979 + "protocol_id": 1007 }, "minecraft:black_candle": { - "protocol_id": 1310 + "protocol_id": 1341 }, "minecraft:black_carpet": { - "protocol_id": 484 + "protocol_id": 491 }, "minecraft:black_concrete": { - "protocol_id": 593 + "protocol_id": 600 }, "minecraft:black_concrete_powder": { - "protocol_id": 609 + "protocol_id": 616 }, "minecraft:black_dye": { - "protocol_id": 1008 + "protocol_id": 1036 }, "minecraft:black_glazed_terracotta": { - "protocol_id": 577 + "protocol_id": 584 + }, + "minecraft:black_harness": { + "protocol_id": 817 }, "minecraft:black_shulker_box": { - "protocol_id": 561 + "protocol_id": 568 }, "minecraft:black_stained_glass": { - "protocol_id": 509 + "protocol_id": 516 }, "minecraft:black_stained_glass_pane": { - "protocol_id": 525 + "protocol_id": 532 }, "minecraft:black_terracotta": { - "protocol_id": 465 + "protocol_id": 472 }, "minecraft:black_wool": { - "protocol_id": 224 + "protocol_id": 228 }, "minecraft:blackstone": { - "protocol_id": 1281 + "protocol_id": 1312 }, "minecraft:blackstone_slab": { - "protocol_id": 1282 + "protocol_id": 1313 }, "minecraft:blackstone_stairs": { - "protocol_id": 1283 + "protocol_id": 1314 }, "minecraft:blackstone_wall": { - "protocol_id": 435 + "protocol_id": 442 }, "minecraft:blade_pottery_sherd": { - "protocol_id": 1344 + "protocol_id": 1375 }, "minecraft:blast_furnace": { - "protocol_id": 1260 + "protocol_id": 1291 }, "minecraft:blaze_powder": { - "protocol_id": 1051 + "protocol_id": 1079 }, "minecraft:blaze_rod": { - "protocol_id": 1043 + "protocol_id": 1071 }, "minecraft:blaze_spawn_egg": { - "protocol_id": 1062 + "protocol_id": 1090 }, "minecraft:blue_banner": { - "protocol_id": 1196 + "protocol_id": 1225 }, "minecraft:blue_bed": { - "protocol_id": 1024 + "protocol_id": 1052 }, "minecraft:blue_bundle": { - "protocol_id": 975 + "protocol_id": 1003 }, "minecraft:blue_candle": { - "protocol_id": 1306 + "protocol_id": 1337 }, "minecraft:blue_carpet": { - "protocol_id": 480 + "protocol_id": 487 }, "minecraft:blue_concrete": { - "protocol_id": 589 + "protocol_id": 596 }, "minecraft:blue_concrete_powder": { - "protocol_id": 605 + "protocol_id": 612 }, "minecraft:blue_dye": { - "protocol_id": 1004 + "protocol_id": 1032 + }, + "minecraft:blue_egg": { + "protocol_id": 987 }, "minecraft:blue_glazed_terracotta": { - "protocol_id": 573 + "protocol_id": 580 + }, + "minecraft:blue_harness": { + "protocol_id": 813 }, "minecraft:blue_ice": { - "protocol_id": 642 + "protocol_id": 650 }, "minecraft:blue_orchid": { - "protocol_id": 229 + "protocol_id": 233 }, "minecraft:blue_shulker_box": { - "protocol_id": 557 + "protocol_id": 564 }, "minecraft:blue_stained_glass": { - "protocol_id": 505 + "protocol_id": 512 }, "minecraft:blue_stained_glass_pane": { - "protocol_id": 521 + "protocol_id": 528 }, "minecraft:blue_terracotta": { - "protocol_id": 461 + "protocol_id": 468 }, "minecraft:blue_wool": { - "protocol_id": 220 + "protocol_id": 224 }, "minecraft:bogged_spawn_egg": { - "protocol_id": 1063 + "protocol_id": 1091 }, "minecraft:bolt_armor_trim_smithing_template": { - "protocol_id": 1340 + "protocol_id": 1371 }, "minecraft:bone": { - "protocol_id": 1010 + "protocol_id": 1038 }, "minecraft:bone_block": { - "protocol_id": 543 + "protocol_id": 550 }, "minecraft:bone_meal": { - "protocol_id": 1009 + "protocol_id": 1037 }, "minecraft:book": { - "protocol_id": 958 + "protocol_id": 984 }, "minecraft:bookshelf": { - "protocol_id": 299 + "protocol_id": 305 }, "minecraft:bordure_indented_banner_pattern": { - "protocol_id": 1255 + "protocol_id": 1286 }, "minecraft:bow": { - "protocol_id": 832 + "protocol_id": 858 }, "minecraft:bowl": { - "protocol_id": 830 + "protocol_id": 856 }, "minecraft:brain_coral": { - "protocol_id": 623 + "protocol_id": 631 }, "minecraft:brain_coral_block": { - "protocol_id": 618 + "protocol_id": 626 }, "minecraft:brain_coral_fan": { - "protocol_id": 633 + "protocol_id": 641 }, "minecraft:bread": { - "protocol_id": 886 + "protocol_id": 912 }, "minecraft:breeze_rod": { - "protocol_id": 1143 + "protocol_id": 1172 }, "minecraft:breeze_spawn_egg": { - "protocol_id": 1064 + "protocol_id": 1092 }, "minecraft:brewer_pottery_sherd": { - "protocol_id": 1345 + "protocol_id": 1376 }, "minecraft:brewing_stand": { - "protocol_id": 1053 + "protocol_id": 1081 }, "minecraft:brick": { - "protocol_id": 954 + "protocol_id": 980 }, "minecraft:brick_slab": { - "protocol_id": 283 + "protocol_id": 289 }, "minecraft:brick_stairs": { - "protocol_id": 383 + "protocol_id": 390 }, "minecraft:brick_wall": { - "protocol_id": 422 + "protocol_id": 429 }, "minecraft:bricks": { - "protocol_id": 298 + "protocol_id": 304 }, "minecraft:brown_banner": { - "protocol_id": 1197 + "protocol_id": 1226 }, "minecraft:brown_bed": { - "protocol_id": 1025 + "protocol_id": 1053 }, "minecraft:brown_bundle": { - "protocol_id": 976 + "protocol_id": 1004 }, "minecraft:brown_candle": { - "protocol_id": 1307 + "protocol_id": 1338 }, "minecraft:brown_carpet": { - "protocol_id": 481 + "protocol_id": 488 }, "minecraft:brown_concrete": { - "protocol_id": 590 + "protocol_id": 597 }, "minecraft:brown_concrete_powder": { - "protocol_id": 606 + "protocol_id": 613 }, "minecraft:brown_dye": { - "protocol_id": 1005 + "protocol_id": 1033 + }, + "minecraft:brown_egg": { + "protocol_id": 988 }, "minecraft:brown_glazed_terracotta": { - "protocol_id": 574 + "protocol_id": 581 + }, + "minecraft:brown_harness": { + "protocol_id": 814 }, "minecraft:brown_mushroom": { - "protocol_id": 243 + "protocol_id": 247 }, "minecraft:brown_mushroom_block": { - "protocol_id": 367 + "protocol_id": 374 }, "minecraft:brown_shulker_box": { - "protocol_id": 558 + "protocol_id": 565 }, "minecraft:brown_stained_glass": { - "protocol_id": 506 + "protocol_id": 513 }, "minecraft:brown_stained_glass_pane": { - "protocol_id": 522 + "protocol_id": 529 }, "minecraft:brown_terracotta": { - "protocol_id": 462 + "protocol_id": 469 }, "minecraft:brown_wool": { - "protocol_id": 221 + "protocol_id": 225 }, "minecraft:brush": { - "protocol_id": 1321 + "protocol_id": 1352 }, "minecraft:bubble_coral": { - "protocol_id": 624 + "protocol_id": 632 }, "minecraft:bubble_coral_block": { - "protocol_id": 619 + "protocol_id": 627 }, "minecraft:bubble_coral_fan": { - "protocol_id": 634 + "protocol_id": 642 }, "minecraft:bucket": { - "protocol_id": 941 + "protocol_id": 967 }, "minecraft:budding_amethyst": { "protocol_id": 89 }, "minecraft:bundle": { - "protocol_id": 963 + "protocol_id": 991 }, "minecraft:burn_pottery_sherd": { - "protocol_id": 1346 + "protocol_id": 1377 + }, + "minecraft:bush": { + "protocol_id": 204 }, "minecraft:cactus": { - "protocol_id": 322 + "protocol_id": 328 + }, + "minecraft:cactus_flower": { + "protocol_id": 329 }, "minecraft:cake": { - "protocol_id": 1012 + "protocol_id": 1040 }, "minecraft:calcite": { "protocol_id": 11 }, "minecraft:calibrated_sculk_sensor": { - "protocol_id": 699 + "protocol_id": 707 }, "minecraft:camel_spawn_egg": { - "protocol_id": 1066 + "protocol_id": 1094 }, "minecraft:campfire": { - "protocol_id": 1271 + "protocol_id": 1302 }, "minecraft:candle": { - "protocol_id": 1294 + "protocol_id": 1325 }, "minecraft:carrot": { - "protocol_id": 1148 + "protocol_id": 1177 }, "minecraft:carrot_on_a_stick": { - "protocol_id": 799 + "protocol_id": 823 }, "minecraft:cartography_table": { - "protocol_id": 1261 + "protocol_id": 1292 }, "minecraft:carved_pumpkin": { - "protocol_id": 338 + "protocol_id": 345 }, "minecraft:cat_spawn_egg": { - "protocol_id": 1065 + "protocol_id": 1093 }, "minecraft:cauldron": { - "protocol_id": 1054 + "protocol_id": 1082 }, "minecraft:cave_spider_spawn_egg": { - "protocol_id": 1067 + "protocol_id": 1095 }, "minecraft:chain": { - "protocol_id": 371 + "protocol_id": 378 }, "minecraft:chain_command_block": { - "protocol_id": 538 + "protocol_id": 545 }, "minecraft:chainmail_boots": { - "protocol_id": 894 + "protocol_id": 920 }, "minecraft:chainmail_chestplate": { - "protocol_id": 892 + "protocol_id": 918 }, "minecraft:chainmail_helmet": { - "protocol_id": 891 + "protocol_id": 917 }, "minecraft:chainmail_leggings": { - "protocol_id": 893 + "protocol_id": 919 }, "minecraft:charcoal": { - "protocol_id": 835 + "protocol_id": 861 }, "minecraft:cherry_boat": { - "protocol_id": 813 + "protocol_id": 837 }, "minecraft:cherry_button": { - "protocol_id": 712 + "protocol_id": 720 }, "minecraft:cherry_chest_boat": { - "protocol_id": 814 + "protocol_id": 838 }, "minecraft:cherry_door": { - "protocol_id": 741 + "protocol_id": 749 }, "minecraft:cherry_fence": { - "protocol_id": 330 + "protocol_id": 337 }, "minecraft:cherry_fence_gate": { - "protocol_id": 782 + "protocol_id": 790 }, "minecraft:cherry_hanging_sign": { - "protocol_id": 934 + "protocol_id": 960 }, "minecraft:cherry_leaves": { "protocol_id": 187 @@ -6904,70 +7138,70 @@ "protocol_id": 41 }, "minecraft:cherry_pressure_plate": { - "protocol_id": 728 + "protocol_id": 736 }, "minecraft:cherry_sapling": { "protocol_id": 54 }, "minecraft:cherry_sign": { - "protocol_id": 922 + "protocol_id": 948 }, "minecraft:cherry_slab": { - "protocol_id": 269 + "protocol_id": 275 }, "minecraft:cherry_stairs": { - "protocol_id": 410 + "protocol_id": 417 }, "minecraft:cherry_trapdoor": { - "protocol_id": 762 + "protocol_id": 770 }, "minecraft:cherry_wood": { "protocol_id": 176 }, "minecraft:chest": { - "protocol_id": 313 + "protocol_id": 319 }, "minecraft:chest_minecart": { - "protocol_id": 795 + "protocol_id": 819 }, "minecraft:chicken": { - "protocol_id": 1039 + "protocol_id": 1067 }, "minecraft:chicken_spawn_egg": { - "protocol_id": 1068 + "protocol_id": 1096 }, "minecraft:chipped_anvil": { - "protocol_id": 443 + "protocol_id": 450 }, "minecraft:chiseled_bookshelf": { - "protocol_id": 300 + "protocol_id": 306 }, "minecraft:chiseled_copper": { "protocol_id": 98 }, "minecraft:chiseled_deepslate": { - "protocol_id": 365 + "protocol_id": 372 }, "minecraft:chiseled_nether_bricks": { - "protocol_id": 390 + "protocol_id": 397 }, "minecraft:chiseled_polished_blackstone": { - "protocol_id": 1288 + "protocol_id": 1319 }, "minecraft:chiseled_quartz_block": { - "protocol_id": 445 + "protocol_id": 452 }, "minecraft:chiseled_red_sandstone": { - "protocol_id": 534 + "protocol_id": 541 }, "minecraft:chiseled_resin_bricks": { - "protocol_id": 382 + "protocol_id": 389 }, "minecraft:chiseled_sandstone": { "protocol_id": 199 }, "minecraft:chiseled_stone_bricks": { - "protocol_id": 358 + "protocol_id": 365 }, "minecraft:chiseled_tuff": { "protocol_id": 16 @@ -6976,28 +7210,28 @@ "protocol_id": 25 }, "minecraft:chorus_flower": { - "protocol_id": 307 + "protocol_id": 313 }, "minecraft:chorus_fruit": { - "protocol_id": 1202 + "protocol_id": 1231 }, "minecraft:chorus_plant": { - "protocol_id": 306 + "protocol_id": 312 }, "minecraft:clay": { - "protocol_id": 323 + "protocol_id": 330 }, "minecraft:clay_ball": { - "protocol_id": 955 + "protocol_id": 981 }, "minecraft:clock": { - "protocol_id": 981 + "protocol_id": 1009 }, "minecraft:closed_eyeblossom": { - "protocol_id": 227 + "protocol_id": 231 }, "minecraft:coal": { - "protocol_id": 834 + "protocol_id": 860 }, "minecraft:coal_block": { "protocol_id": 83 @@ -7009,169 +7243,169 @@ "protocol_id": 29 }, "minecraft:coast_armor_trim_smithing_template": { - "protocol_id": 1325 + "protocol_id": 1356 }, "minecraft:cobbled_deepslate": { "protocol_id": 9 }, "minecraft:cobbled_deepslate_slab": { - "protocol_id": 675 + "protocol_id": 683 }, "minecraft:cobbled_deepslate_stairs": { - "protocol_id": 658 + "protocol_id": 666 }, "minecraft:cobbled_deepslate_wall": { - "protocol_id": 438 + "protocol_id": 445 }, "minecraft:cobblestone": { "protocol_id": 35 }, "minecraft:cobblestone_slab": { - "protocol_id": 282 + "protocol_id": 288 }, "minecraft:cobblestone_stairs": { - "protocol_id": 318 + "protocol_id": 324 }, "minecraft:cobblestone_wall": { - "protocol_id": 420 + "protocol_id": 427 }, "minecraft:cobweb": { "protocol_id": 201 }, "minecraft:cocoa_beans": { - "protocol_id": 992 + "protocol_id": 1020 }, "minecraft:cod": { - "protocol_id": 984 + "protocol_id": 1012 }, "minecraft:cod_bucket": { - "protocol_id": 950 + "protocol_id": 976 }, "minecraft:cod_spawn_egg": { - "protocol_id": 1069 + "protocol_id": 1097 }, "minecraft:command_block": { - "protocol_id": 418 + "protocol_id": 425 }, "minecraft:command_block_minecart": { - "protocol_id": 1182 + "protocol_id": 1211 }, "minecraft:comparator": { - "protocol_id": 684 + "protocol_id": 692 }, "minecraft:compass": { - "protocol_id": 961 + "protocol_id": 989 }, "minecraft:composter": { - "protocol_id": 1257 + "protocol_id": 1288 }, "minecraft:conduit": { - "protocol_id": 643 + "protocol_id": 651 }, "minecraft:cooked_beef": { - "protocol_id": 1038 + "protocol_id": 1066 }, "minecraft:cooked_chicken": { - "protocol_id": 1040 + "protocol_id": 1068 }, "minecraft:cooked_cod": { - "protocol_id": 988 + "protocol_id": 1016 }, "minecraft:cooked_mutton": { - "protocol_id": 1184 + "protocol_id": 1213 }, "minecraft:cooked_porkchop": { - "protocol_id": 913 + "protocol_id": 939 }, "minecraft:cooked_rabbit": { - "protocol_id": 1171 + "protocol_id": 1200 }, "minecraft:cooked_salmon": { - "protocol_id": 989 + "protocol_id": 1017 }, "minecraft:cookie": { - "protocol_id": 1029 + "protocol_id": 1057 }, "minecraft:copper_block": { "protocol_id": 91 }, "minecraft:copper_bulb": { - "protocol_id": 1372 + "protocol_id": 1403 }, "minecraft:copper_door": { - "protocol_id": 748 + "protocol_id": 756 }, "minecraft:copper_grate": { - "protocol_id": 1364 + "protocol_id": 1395 }, "minecraft:copper_ingot": { - "protocol_id": 844 + "protocol_id": 870 }, "minecraft:copper_ore": { "protocol_id": 68 }, "minecraft:copper_trapdoor": { - "protocol_id": 769 + "protocol_id": 777 }, "minecraft:cornflower": { - "protocol_id": 237 + "protocol_id": 241 }, "minecraft:cow_spawn_egg": { - "protocol_id": 1070 + "protocol_id": 1098 }, "minecraft:cracked_deepslate_bricks": { - "protocol_id": 362 + "protocol_id": 369 }, "minecraft:cracked_deepslate_tiles": { - "protocol_id": 364 + "protocol_id": 371 }, "minecraft:cracked_nether_bricks": { - "protocol_id": 389 + "protocol_id": 396 }, "minecraft:cracked_polished_blackstone_bricks": { - "protocol_id": 1292 + "protocol_id": 1323 }, "minecraft:cracked_stone_bricks": { - "protocol_id": 357 + "protocol_id": 364 }, "minecraft:crafter": { - "protocol_id": 1030 + "protocol_id": 1058 }, "minecraft:crafting_table": { - "protocol_id": 314 + "protocol_id": 320 }, "minecraft:creaking_heart": { - "protocol_id": 312 + "protocol_id": 318 }, "minecraft:creaking_spawn_egg": { - "protocol_id": 1133 + "protocol_id": 1162 }, "minecraft:creeper_banner_pattern": { - "protocol_id": 1247 + "protocol_id": 1278 }, "minecraft:creeper_head": { - "protocol_id": 1158 + "protocol_id": 1187 }, "minecraft:creeper_spawn_egg": { - "protocol_id": 1071 + "protocol_id": 1099 }, "minecraft:crimson_button": { - "protocol_id": 717 + "protocol_id": 725 }, "minecraft:crimson_door": { - "protocol_id": 746 + "protocol_id": 754 }, "minecraft:crimson_fence": { - "protocol_id": 335 + "protocol_id": 342 }, "minecraft:crimson_fence_gate": { - "protocol_id": 787 + "protocol_id": 795 }, "minecraft:crimson_fungus": { - "protocol_id": 245 + "protocol_id": 249 }, "minecraft:crimson_hanging_sign": { - "protocol_id": 939 + "protocol_id": 965 }, "minecraft:crimson_hyphae": { "protocol_id": 180 @@ -7183,31 +7417,31 @@ "protocol_id": 46 }, "minecraft:crimson_pressure_plate": { - "protocol_id": 733 + "protocol_id": 741 }, "minecraft:crimson_roots": { - "protocol_id": 247 + "protocol_id": 251 }, "minecraft:crimson_sign": { - "protocol_id": 927 + "protocol_id": 953 }, "minecraft:crimson_slab": { - "protocol_id": 275 + "protocol_id": 281 }, "minecraft:crimson_stairs": { - "protocol_id": 416 + "protocol_id": 423 }, "minecraft:crimson_stem": { "protocol_id": 145 }, "minecraft:crimson_trapdoor": { - "protocol_id": 767 + "protocol_id": 775 }, "minecraft:crossbow": { - "protocol_id": 1243 + "protocol_id": 1274 }, "minecraft:crying_obsidian": { - "protocol_id": 1280 + "protocol_id": 1311 }, "minecraft:cut_copper": { "protocol_id": 102 @@ -7219,88 +7453,91 @@ "protocol_id": 106 }, "minecraft:cut_red_sandstone": { - "protocol_id": 535 + "protocol_id": 542 }, "minecraft:cut_red_sandstone_slab": { - "protocol_id": 289 + "protocol_id": 295 }, "minecraft:cut_sandstone": { "protocol_id": 200 }, "minecraft:cut_sandstone_slab": { - "protocol_id": 280 + "protocol_id": 286 }, "minecraft:cyan_banner": { - "protocol_id": 1194 + "protocol_id": 1223 }, "minecraft:cyan_bed": { - "protocol_id": 1022 + "protocol_id": 1050 }, "minecraft:cyan_bundle": { - "protocol_id": 973 + "protocol_id": 1001 }, "minecraft:cyan_candle": { - "protocol_id": 1304 + "protocol_id": 1335 }, "minecraft:cyan_carpet": { - "protocol_id": 478 + "protocol_id": 485 }, "minecraft:cyan_concrete": { - "protocol_id": 587 + "protocol_id": 594 }, "minecraft:cyan_concrete_powder": { - "protocol_id": 603 + "protocol_id": 610 }, "minecraft:cyan_dye": { - "protocol_id": 1002 + "protocol_id": 1030 }, "minecraft:cyan_glazed_terracotta": { - "protocol_id": 571 + "protocol_id": 578 + }, + "minecraft:cyan_harness": { + "protocol_id": 811 }, "minecraft:cyan_shulker_box": { - "protocol_id": 555 + "protocol_id": 562 }, "minecraft:cyan_stained_glass": { - "protocol_id": 503 + "protocol_id": 510 }, "minecraft:cyan_stained_glass_pane": { - "protocol_id": 519 + "protocol_id": 526 }, "minecraft:cyan_terracotta": { - "protocol_id": 459 + "protocol_id": 466 }, "minecraft:cyan_wool": { - "protocol_id": 218 + "protocol_id": 222 }, "minecraft:damaged_anvil": { - "protocol_id": 444 + "protocol_id": 451 }, "minecraft:dandelion": { - "protocol_id": 225 + "protocol_id": 229 }, "minecraft:danger_pottery_sherd": { - "protocol_id": 1347 + "protocol_id": 1378 }, "minecraft:dark_oak_boat": { - "protocol_id": 815 + "protocol_id": 839 }, "minecraft:dark_oak_button": { - "protocol_id": 713 + "protocol_id": 721 }, "minecraft:dark_oak_chest_boat": { - "protocol_id": 816 + "protocol_id": 840 }, "minecraft:dark_oak_door": { - "protocol_id": 742 + "protocol_id": 750 }, "minecraft:dark_oak_fence": { - "protocol_id": 331 + "protocol_id": 338 }, "minecraft:dark_oak_fence_gate": { - "protocol_id": 783 + "protocol_id": 791 }, "minecraft:dark_oak_hanging_sign": { - "protocol_id": 935 + "protocol_id": 961 }, "minecraft:dark_oak_leaves": { "protocol_id": 188 @@ -7312,106 +7549,106 @@ "protocol_id": 42 }, "minecraft:dark_oak_pressure_plate": { - "protocol_id": 729 + "protocol_id": 737 }, "minecraft:dark_oak_sapling": { "protocol_id": 55 }, "minecraft:dark_oak_sign": { - "protocol_id": 923 + "protocol_id": 949 }, "minecraft:dark_oak_slab": { - "protocol_id": 270 + "protocol_id": 276 }, "minecraft:dark_oak_stairs": { - "protocol_id": 411 + "protocol_id": 418 }, "minecraft:dark_oak_trapdoor": { - "protocol_id": 763 + "protocol_id": 771 }, "minecraft:dark_oak_wood": { "protocol_id": 178 }, "minecraft:dark_prismarine": { - "protocol_id": 528 + "protocol_id": 535 }, "minecraft:dark_prismarine_slab": { - "protocol_id": 293 + "protocol_id": 299 }, "minecraft:dark_prismarine_stairs": { - "protocol_id": 531 + "protocol_id": 538 }, "minecraft:daylight_detector": { - "protocol_id": 697 + "protocol_id": 705 }, "minecraft:dead_brain_coral": { - "protocol_id": 627 + "protocol_id": 635 }, "minecraft:dead_brain_coral_block": { - "protocol_id": 613 + "protocol_id": 621 }, "minecraft:dead_brain_coral_fan": { - "protocol_id": 638 + "protocol_id": 646 }, "minecraft:dead_bubble_coral": { - "protocol_id": 628 + "protocol_id": 636 }, "minecraft:dead_bubble_coral_block": { - "protocol_id": 614 + "protocol_id": 622 }, "minecraft:dead_bubble_coral_fan": { - "protocol_id": 639 + "protocol_id": 647 }, "minecraft:dead_bush": { - "protocol_id": 206 + "protocol_id": 207 }, "minecraft:dead_fire_coral": { - "protocol_id": 629 + "protocol_id": 637 }, "minecraft:dead_fire_coral_block": { - "protocol_id": 615 + "protocol_id": 623 }, "minecraft:dead_fire_coral_fan": { - "protocol_id": 640 + "protocol_id": 648 }, "minecraft:dead_horn_coral": { - "protocol_id": 630 + "protocol_id": 638 }, "minecraft:dead_horn_coral_block": { - "protocol_id": 616 + "protocol_id": 624 }, "minecraft:dead_horn_coral_fan": { - "protocol_id": 641 + "protocol_id": 649 }, "minecraft:dead_tube_coral": { - "protocol_id": 631 + "protocol_id": 639 }, "minecraft:dead_tube_coral_block": { - "protocol_id": 612 + "protocol_id": 620 }, "minecraft:dead_tube_coral_fan": { - "protocol_id": 637 + "protocol_id": 645 }, "minecraft:debug_stick": { - "protocol_id": 1219 + "protocol_id": 1248 }, "minecraft:decorated_pot": { - "protocol_id": 301 + "protocol_id": 307 }, "minecraft:deepslate": { "protocol_id": 8 }, "minecraft:deepslate_brick_slab": { - "protocol_id": 677 + "protocol_id": 685 }, "minecraft:deepslate_brick_stairs": { - "protocol_id": 660 + "protocol_id": 668 }, "minecraft:deepslate_brick_wall": { - "protocol_id": 440 + "protocol_id": 447 }, "minecraft:deepslate_bricks": { - "protocol_id": 361 + "protocol_id": 368 }, "minecraft:deepslate_coal_ore": { "protocol_id": 65 @@ -7438,196 +7675,199 @@ "protocol_id": 73 }, "minecraft:deepslate_tile_slab": { - "protocol_id": 678 + "protocol_id": 686 }, "minecraft:deepslate_tile_stairs": { - "protocol_id": 661 + "protocol_id": 669 }, "minecraft:deepslate_tile_wall": { - "protocol_id": 441 + "protocol_id": 448 }, "minecraft:deepslate_tiles": { - "protocol_id": 363 + "protocol_id": 370 }, "minecraft:detector_rail": { - "protocol_id": 790 + "protocol_id": 798 }, "minecraft:diamond": { - "protocol_id": 836 + "protocol_id": 862 }, "minecraft:diamond_axe": { - "protocol_id": 872 + "protocol_id": 898 }, "minecraft:diamond_block": { "protocol_id": 93 }, "minecraft:diamond_boots": { - "protocol_id": 902 + "protocol_id": 928 }, "minecraft:diamond_chestplate": { - "protocol_id": 900 + "protocol_id": 926 }, "minecraft:diamond_helmet": { - "protocol_id": 899 + "protocol_id": 925 }, "minecraft:diamond_hoe": { - "protocol_id": 873 + "protocol_id": 899 }, "minecraft:diamond_horse_armor": { - "protocol_id": 1178 + "protocol_id": 1207 }, "minecraft:diamond_leggings": { - "protocol_id": 901 + "protocol_id": 927 }, "minecraft:diamond_ore": { "protocol_id": 78 }, "minecraft:diamond_pickaxe": { - "protocol_id": 871 + "protocol_id": 897 }, "minecraft:diamond_shovel": { - "protocol_id": 870 + "protocol_id": 896 }, "minecraft:diamond_sword": { - "protocol_id": 869 + "protocol_id": 895 }, "minecraft:diorite": { "protocol_id": 4 }, "minecraft:diorite_slab": { - "protocol_id": 674 + "protocol_id": 682 }, "minecraft:diorite_stairs": { - "protocol_id": 657 + "protocol_id": 665 }, "minecraft:diorite_wall": { - "protocol_id": 434 + "protocol_id": 441 }, "minecraft:dirt": { "protocol_id": 28 }, "minecraft:dirt_path": { - "protocol_id": 487 + "protocol_id": 494 }, "minecraft:disc_fragment_5": { - "protocol_id": 1239 + "protocol_id": 1270 }, "minecraft:dispenser": { - "protocol_id": 691 + "protocol_id": 699 }, "minecraft:dolphin_spawn_egg": { - "protocol_id": 1072 + "protocol_id": 1100 }, "minecraft:donkey_spawn_egg": { - "protocol_id": 1073 + "protocol_id": 1101 }, "minecraft:dragon_breath": { - "protocol_id": 1209 + "protocol_id": 1238 }, "minecraft:dragon_egg": { - "protocol_id": 401 + "protocol_id": 408 }, "minecraft:dragon_head": { - "protocol_id": 1159 + "protocol_id": 1188 + }, + "minecraft:dried_ghast": { + "protocol_id": 619 }, "minecraft:dried_kelp": { - "protocol_id": 1034 + "protocol_id": 1062 }, "minecraft:dried_kelp_block": { - "protocol_id": 956 + "protocol_id": 982 }, "minecraft:dripstone_block": { "protocol_id": 26 }, "minecraft:dropper": { - "protocol_id": 692 + "protocol_id": 700 }, "minecraft:drowned_spawn_egg": { - "protocol_id": 1074 + "protocol_id": 1102 }, "minecraft:dune_armor_trim_smithing_template": { - "protocol_id": 1324 + "protocol_id": 1355 }, "minecraft:echo_shard": { - "protocol_id": 1320 + "protocol_id": 1351 }, "minecraft:egg": { - "protocol_id": 960 + "protocol_id": 986 }, "minecraft:elder_guardian_spawn_egg": { - "protocol_id": 1075 + "protocol_id": 1103 }, "minecraft:elytra": { - "protocol_id": 802 + "protocol_id": 826 }, "minecraft:emerald": { - "protocol_id": 837 + "protocol_id": 863 }, "minecraft:emerald_block": { - "protocol_id": 404 + "protocol_id": 411 }, "minecraft:emerald_ore": { "protocol_id": 74 }, "minecraft:enchanted_book": { - "protocol_id": 1165 + "protocol_id": 1194 }, "minecraft:enchanted_golden_apple": { - "protocol_id": 916 + "protocol_id": 942 }, "minecraft:enchanting_table": { - "protocol_id": 397 + "protocol_id": 404 }, "minecraft:end_crystal": { - "protocol_id": 1201 + "protocol_id": 1230 }, "minecraft:end_portal_frame": { - "protocol_id": 398 + "protocol_id": 405 }, "minecraft:end_rod": { - "protocol_id": 305 + "protocol_id": 311 }, "minecraft:end_stone": { - "protocol_id": 399 + "protocol_id": 406 }, "minecraft:end_stone_brick_slab": { - "protocol_id": 667 + "protocol_id": 675 }, "minecraft:end_stone_brick_stairs": { - "protocol_id": 649 + "protocol_id": 657 }, "minecraft:end_stone_brick_wall": { - "protocol_id": 433 + "protocol_id": 440 }, "minecraft:end_stone_bricks": { - "protocol_id": 400 + "protocol_id": 407 }, "minecraft:ender_chest": { - "protocol_id": 403 + "protocol_id": 410 }, "minecraft:ender_dragon_spawn_egg": { - "protocol_id": 1076 + "protocol_id": 1104 }, "minecraft:ender_eye": { - "protocol_id": 1055 + "protocol_id": 1083 }, "minecraft:ender_pearl": { - "protocol_id": 1042 + "protocol_id": 1070 }, "minecraft:enderman_spawn_egg": { - "protocol_id": 1077 + "protocol_id": 1105 }, "minecraft:endermite_spawn_egg": { - "protocol_id": 1078 + "protocol_id": 1106 }, "minecraft:evoker_spawn_egg": { - "protocol_id": 1079 + "protocol_id": 1107 }, "minecraft:experience_bottle": { - "protocol_id": 1138 + "protocol_id": 1167 }, "minecraft:explorer_pottery_sherd": { - "protocol_id": 1348 + "protocol_id": 1379 }, "minecraft:exposed_chiseled_copper": { "protocol_id": 99 @@ -7636,16 +7876,16 @@ "protocol_id": 95 }, "minecraft:exposed_copper_bulb": { - "protocol_id": 1373 + "protocol_id": 1404 }, "minecraft:exposed_copper_door": { - "protocol_id": 749 + "protocol_id": 757 }, "minecraft:exposed_copper_grate": { - "protocol_id": 1365 + "protocol_id": 1396 }, "minecraft:exposed_copper_trapdoor": { - "protocol_id": 770 + "protocol_id": 778 }, "minecraft:exposed_cut_copper": { "protocol_id": 103 @@ -7657,205 +7897,208 @@ "protocol_id": 107 }, "minecraft:eye_armor_trim_smithing_template": { - "protocol_id": 1328 + "protocol_id": 1359 }, "minecraft:farmland": { - "protocol_id": 315 + "protocol_id": 321 }, "minecraft:feather": { - "protocol_id": 882 + "protocol_id": 908 }, "minecraft:fermented_spider_eye": { - "protocol_id": 1050 + "protocol_id": 1078 }, "minecraft:fern": { "protocol_id": 203 }, "minecraft:field_masoned_banner_pattern": { - "protocol_id": 1254 + "protocol_id": 1285 }, "minecraft:filled_map": { - "protocol_id": 1031 + "protocol_id": 1059 }, "minecraft:fire_charge": { - "protocol_id": 1139 + "protocol_id": 1168 }, "minecraft:fire_coral": { - "protocol_id": 625 + "protocol_id": 633 }, "minecraft:fire_coral_block": { - "protocol_id": 620 + "protocol_id": 628 }, "minecraft:fire_coral_fan": { - "protocol_id": 635 + "protocol_id": 643 + }, + "minecraft:firefly_bush": { + "protocol_id": 208 }, "minecraft:firework_rocket": { - "protocol_id": 1163 + "protocol_id": 1192 }, "minecraft:firework_star": { - "protocol_id": 1164 + "protocol_id": 1193 }, "minecraft:fishing_rod": { - "protocol_id": 980 + "protocol_id": 1008 }, "minecraft:fletching_table": { - "protocol_id": 1262 + "protocol_id": 1293 }, "minecraft:flint": { - "protocol_id": 911 + "protocol_id": 937 }, "minecraft:flint_and_steel": { - "protocol_id": 829 + "protocol_id": 855 }, "minecraft:flow_armor_trim_smithing_template": { - "protocol_id": 1339 + "protocol_id": 1370 }, "minecraft:flow_banner_pattern": { - "protocol_id": 1252 + "protocol_id": 1283 }, "minecraft:flow_pottery_sherd": { - "protocol_id": 1349 + "protocol_id": 1380 }, "minecraft:flower_banner_pattern": { - "protocol_id": 1246 + "protocol_id": 1277 }, "minecraft:flower_pot": { - "protocol_id": 1147 + "protocol_id": 1176 }, "minecraft:flowering_azalea": { - "protocol_id": 205 + "protocol_id": 206 }, "minecraft:flowering_azalea_leaves": { "protocol_id": 192 }, "minecraft:fox_spawn_egg": { - "protocol_id": 1080 + "protocol_id": 1108 }, "minecraft:friend_pottery_sherd": { - "protocol_id": 1350 + "protocol_id": 1381 }, "minecraft:frog_spawn_egg": { - "protocol_id": 1081 + "protocol_id": 1109 }, "minecraft:frogspawn": { - "protocol_id": 1319 + "protocol_id": 1350 }, "minecraft:furnace": { - "protocol_id": 316 + "protocol_id": 322 }, "minecraft:furnace_minecart": { - "protocol_id": 796 + "protocol_id": 820 }, "minecraft:ghast_spawn_egg": { - "protocol_id": 1082 + "protocol_id": 1110 }, "minecraft:ghast_tear": { - "protocol_id": 1044 + "protocol_id": 1072 }, "minecraft:gilded_blackstone": { - "protocol_id": 1284 + "protocol_id": 1315 }, "minecraft:glass": { "protocol_id": 195 }, "minecraft:glass_bottle": { - "protocol_id": 1047 + "protocol_id": 1075 }, "minecraft:glass_pane": { - "protocol_id": 372 + "protocol_id": 379 }, "minecraft:glistering_melon_slice": { - "protocol_id": 1056 + "protocol_id": 1084 }, "minecraft:globe_banner_pattern": { - "protocol_id": 1250 + "protocol_id": 1281 }, "minecraft:glow_berries": { - "protocol_id": 1270 + "protocol_id": 1301 }, "minecraft:glow_ink_sac": { - "protocol_id": 991 + "protocol_id": 1019 }, "minecraft:glow_item_frame": { - "protocol_id": 1146 + "protocol_id": 1175 }, "minecraft:glow_lichen": { - "protocol_id": 375 + "protocol_id": 382 }, "minecraft:glow_squid_spawn_egg": { - "protocol_id": 1083 + "protocol_id": 1112 }, "minecraft:glowstone": { - "protocol_id": 347 + "protocol_id": 354 }, "minecraft:glowstone_dust": { - "protocol_id": 983 + "protocol_id": 1011 }, "minecraft:goat_horn": { - "protocol_id": 1256 + "protocol_id": 1287 }, "minecraft:goat_spawn_egg": { - "protocol_id": 1084 + "protocol_id": 1113 }, "minecraft:gold_block": { "protocol_id": 92 }, "minecraft:gold_ingot": { - "protocol_id": 846 + "protocol_id": 872 }, "minecraft:gold_nugget": { - "protocol_id": 1045 + "protocol_id": 1073 }, "minecraft:gold_ore": { "protocol_id": 70 }, "minecraft:golden_apple": { - "protocol_id": 915 + "protocol_id": 941 }, "minecraft:golden_axe": { - "protocol_id": 862 + "protocol_id": 888 }, "minecraft:golden_boots": { - "protocol_id": 906 + "protocol_id": 932 }, "minecraft:golden_carrot": { - "protocol_id": 1153 + "protocol_id": 1182 }, "minecraft:golden_chestplate": { - "protocol_id": 904 + "protocol_id": 930 }, "minecraft:golden_helmet": { - "protocol_id": 903 + "protocol_id": 929 }, "minecraft:golden_hoe": { - "protocol_id": 863 + "protocol_id": 889 }, "minecraft:golden_horse_armor": { - "protocol_id": 1177 + "protocol_id": 1206 }, "minecraft:golden_leggings": { - "protocol_id": 905 + "protocol_id": 931 }, "minecraft:golden_pickaxe": { - "protocol_id": 861 + "protocol_id": 887 }, "minecraft:golden_shovel": { - "protocol_id": 860 + "protocol_id": 886 }, "minecraft:golden_sword": { - "protocol_id": 859 + "protocol_id": 885 }, "minecraft:granite": { "protocol_id": 2 }, "minecraft:granite_slab": { - "protocol_id": 670 + "protocol_id": 678 }, "minecraft:granite_stairs": { - "protocol_id": 653 + "protocol_id": 661 }, "minecraft:granite_wall": { - "protocol_id": 426 + "protocol_id": 433 }, "minecraft:grass_block": { "protocol_id": 27 @@ -7864,280 +8107,289 @@ "protocol_id": 63 }, "minecraft:gray_banner": { - "protocol_id": 1192 + "protocol_id": 1221 }, "minecraft:gray_bed": { - "protocol_id": 1020 + "protocol_id": 1048 }, "minecraft:gray_bundle": { - "protocol_id": 971 + "protocol_id": 999 }, "minecraft:gray_candle": { - "protocol_id": 1302 + "protocol_id": 1333 }, "minecraft:gray_carpet": { - "protocol_id": 476 + "protocol_id": 483 }, "minecraft:gray_concrete": { - "protocol_id": 585 + "protocol_id": 592 }, "minecraft:gray_concrete_powder": { - "protocol_id": 601 + "protocol_id": 608 }, "minecraft:gray_dye": { - "protocol_id": 1000 + "protocol_id": 1028 }, "minecraft:gray_glazed_terracotta": { - "protocol_id": 569 + "protocol_id": 576 + }, + "minecraft:gray_harness": { + "protocol_id": 809 }, "minecraft:gray_shulker_box": { - "protocol_id": 553 + "protocol_id": 560 }, "minecraft:gray_stained_glass": { - "protocol_id": 501 + "protocol_id": 508 }, "minecraft:gray_stained_glass_pane": { - "protocol_id": 517 + "protocol_id": 524 }, "minecraft:gray_terracotta": { - "protocol_id": 457 + "protocol_id": 464 }, "minecraft:gray_wool": { - "protocol_id": 216 + "protocol_id": 220 }, "minecraft:green_banner": { - "protocol_id": 1198 + "protocol_id": 1227 }, "minecraft:green_bed": { - "protocol_id": 1026 + "protocol_id": 1054 }, "minecraft:green_bundle": { - "protocol_id": 977 + "protocol_id": 1005 }, "minecraft:green_candle": { - "protocol_id": 1308 + "protocol_id": 1339 }, "minecraft:green_carpet": { - "protocol_id": 482 + "protocol_id": 489 }, "minecraft:green_concrete": { - "protocol_id": 591 + "protocol_id": 598 }, "minecraft:green_concrete_powder": { - "protocol_id": 607 + "protocol_id": 614 }, "minecraft:green_dye": { - "protocol_id": 1006 + "protocol_id": 1034 }, "minecraft:green_glazed_terracotta": { - "protocol_id": 575 + "protocol_id": 582 + }, + "minecraft:green_harness": { + "protocol_id": 815 }, "minecraft:green_shulker_box": { - "protocol_id": 559 + "protocol_id": 566 }, "minecraft:green_stained_glass": { - "protocol_id": 507 + "protocol_id": 514 }, "minecraft:green_stained_glass_pane": { - "protocol_id": 523 + "protocol_id": 530 }, "minecraft:green_terracotta": { - "protocol_id": 463 + "protocol_id": 470 }, "minecraft:green_wool": { - "protocol_id": 222 + "protocol_id": 226 }, "minecraft:grindstone": { - "protocol_id": 1263 + "protocol_id": 1294 }, "minecraft:guardian_spawn_egg": { - "protocol_id": 1085 + "protocol_id": 1114 }, "minecraft:gunpowder": { - "protocol_id": 883 + "protocol_id": 909 }, "minecraft:guster_banner_pattern": { - "protocol_id": 1253 + "protocol_id": 1284 }, "minecraft:guster_pottery_sherd": { - "protocol_id": 1351 + "protocol_id": 1382 }, "minecraft:hanging_roots": { - "protocol_id": 260 + "protocol_id": 266 + }, + "minecraft:happy_ghast_spawn_egg": { + "protocol_id": 1111 }, "minecraft:hay_block": { - "protocol_id": 468 + "protocol_id": 475 }, "minecraft:heart_of_the_sea": { - "protocol_id": 1242 + "protocol_id": 1273 }, "minecraft:heart_pottery_sherd": { - "protocol_id": 1352 + "protocol_id": 1383 }, "minecraft:heartbreak_pottery_sherd": { - "protocol_id": 1353 + "protocol_id": 1384 }, "minecraft:heavy_core": { "protocol_id": 87 }, "minecraft:heavy_weighted_pressure_plate": { - "protocol_id": 722 + "protocol_id": 730 }, "minecraft:hoglin_spawn_egg": { - "protocol_id": 1086 + "protocol_id": 1115 }, "minecraft:honey_block": { - "protocol_id": 688 + "protocol_id": 696 }, "minecraft:honey_bottle": { - "protocol_id": 1277 + "protocol_id": 1308 }, "minecraft:honeycomb": { - "protocol_id": 1274 + "protocol_id": 1305 }, "minecraft:honeycomb_block": { - "protocol_id": 1278 + "protocol_id": 1309 }, "minecraft:hopper": { - "protocol_id": 690 + "protocol_id": 698 }, "minecraft:hopper_minecart": { - "protocol_id": 798 + "protocol_id": 822 }, "minecraft:horn_coral": { - "protocol_id": 626 + "protocol_id": 634 }, "minecraft:horn_coral_block": { - "protocol_id": 621 + "protocol_id": 629 }, "minecraft:horn_coral_fan": { - "protocol_id": 636 + "protocol_id": 644 }, "minecraft:horse_spawn_egg": { - "protocol_id": 1087 + "protocol_id": 1116 }, "minecraft:host_armor_trim_smithing_template": { - "protocol_id": 1338 + "protocol_id": 1369 }, "minecraft:howl_pottery_sherd": { - "protocol_id": 1354 + "protocol_id": 1385 }, "minecraft:husk_spawn_egg": { - "protocol_id": 1088 + "protocol_id": 1117 }, "minecraft:ice": { - "protocol_id": 320 + "protocol_id": 326 }, "minecraft:infested_chiseled_stone_bricks": { - "protocol_id": 353 + "protocol_id": 360 }, "minecraft:infested_cobblestone": { - "protocol_id": 349 + "protocol_id": 356 }, "minecraft:infested_cracked_stone_bricks": { - "protocol_id": 352 + "protocol_id": 359 }, "minecraft:infested_deepslate": { - "protocol_id": 354 + "protocol_id": 361 }, "minecraft:infested_mossy_stone_bricks": { - "protocol_id": 351 + "protocol_id": 358 }, "minecraft:infested_stone": { - "protocol_id": 348 + "protocol_id": 355 }, "minecraft:infested_stone_bricks": { - "protocol_id": 350 + "protocol_id": 357 }, "minecraft:ink_sac": { - "protocol_id": 990 + "protocol_id": 1018 }, "minecraft:iron_axe": { - "protocol_id": 867 + "protocol_id": 893 }, "minecraft:iron_bars": { - "protocol_id": 370 + "protocol_id": 377 }, "minecraft:iron_block": { "protocol_id": 90 }, "minecraft:iron_boots": { - "protocol_id": 898 + "protocol_id": 924 }, "minecraft:iron_chestplate": { - "protocol_id": 896 + "protocol_id": 922 }, "minecraft:iron_door": { - "protocol_id": 735 + "protocol_id": 743 }, "minecraft:iron_golem_spawn_egg": { - "protocol_id": 1089 + "protocol_id": 1118 }, "minecraft:iron_helmet": { - "protocol_id": 895 + "protocol_id": 921 }, "minecraft:iron_hoe": { - "protocol_id": 868 + "protocol_id": 894 }, "minecraft:iron_horse_armor": { - "protocol_id": 1176 + "protocol_id": 1205 }, "minecraft:iron_ingot": { - "protocol_id": 842 + "protocol_id": 868 }, "minecraft:iron_leggings": { - "protocol_id": 897 + "protocol_id": 923 }, "minecraft:iron_nugget": { - "protocol_id": 1217 + "protocol_id": 1246 }, "minecraft:iron_ore": { "protocol_id": 66 }, "minecraft:iron_pickaxe": { - "protocol_id": 866 + "protocol_id": 892 }, "minecraft:iron_shovel": { - "protocol_id": 865 + "protocol_id": 891 }, "minecraft:iron_sword": { - "protocol_id": 864 + "protocol_id": 890 }, "minecraft:iron_trapdoor": { - "protocol_id": 756 + "protocol_id": 764 }, "minecraft:item_frame": { - "protocol_id": 1145 + "protocol_id": 1174 }, "minecraft:jack_o_lantern": { - "protocol_id": 339 + "protocol_id": 346 }, "minecraft:jigsaw": { - "protocol_id": 824 + "protocol_id": 848 }, "minecraft:jukebox": { - "protocol_id": 324 + "protocol_id": 331 }, "minecraft:jungle_boat": { - "protocol_id": 809 + "protocol_id": 833 }, "minecraft:jungle_button": { - "protocol_id": 710 + "protocol_id": 718 }, "minecraft:jungle_chest_boat": { - "protocol_id": 810 + "protocol_id": 834 }, "minecraft:jungle_door": { - "protocol_id": 739 + "protocol_id": 747 }, "minecraft:jungle_fence": { - "protocol_id": 328 + "protocol_id": 335 }, "minecraft:jungle_fence_gate": { - "protocol_id": 780 + "protocol_id": 788 }, "minecraft:jungle_hanging_sign": { - "protocol_id": 932 + "protocol_id": 958 }, "minecraft:jungle_leaves": { "protocol_id": 185 @@ -8149,313 +8401,328 @@ "protocol_id": 39 }, "minecraft:jungle_pressure_plate": { - "protocol_id": 726 + "protocol_id": 734 }, "minecraft:jungle_sapling": { "protocol_id": 52 }, "minecraft:jungle_sign": { - "protocol_id": 920 + "protocol_id": 946 }, "minecraft:jungle_slab": { - "protocol_id": 267 + "protocol_id": 273 }, "minecraft:jungle_stairs": { - "protocol_id": 408 + "protocol_id": 415 }, "minecraft:jungle_trapdoor": { - "protocol_id": 760 + "protocol_id": 768 }, "minecraft:jungle_wood": { "protocol_id": 174 }, "minecraft:kelp": { - "protocol_id": 253 + "protocol_id": 257 }, "minecraft:knowledge_book": { - "protocol_id": 1218 + "protocol_id": 1247 }, "minecraft:ladder": { - "protocol_id": 317 + "protocol_id": 323 }, "minecraft:lantern": { - "protocol_id": 1267 + "protocol_id": 1298 }, "minecraft:lapis_block": { "protocol_id": 197 }, "minecraft:lapis_lazuli": { - "protocol_id": 838 + "protocol_id": 864 }, "minecraft:lapis_ore": { "protocol_id": 76 }, "minecraft:large_amethyst_bud": { - "protocol_id": 1313 + "protocol_id": 1344 }, "minecraft:large_fern": { - "protocol_id": 493 + "protocol_id": 500 }, "minecraft:lava_bucket": { - "protocol_id": 943 + "protocol_id": 969 }, "minecraft:lead": { - "protocol_id": 1180 + "protocol_id": 1209 + }, + "minecraft:leaf_litter": { + "protocol_id": 260 }, "minecraft:leather": { - "protocol_id": 946 + "protocol_id": 972 }, "minecraft:leather_boots": { - "protocol_id": 890 + "protocol_id": 916 }, "minecraft:leather_chestplate": { - "protocol_id": 888 + "protocol_id": 914 }, "minecraft:leather_helmet": { - "protocol_id": 887 + "protocol_id": 913 }, "minecraft:leather_horse_armor": { - "protocol_id": 1179 + "protocol_id": 1208 }, "minecraft:leather_leggings": { - "protocol_id": 889 + "protocol_id": 915 }, "minecraft:lectern": { - "protocol_id": 693 + "protocol_id": 701 }, "minecraft:lever": { - "protocol_id": 695 + "protocol_id": 703 }, "minecraft:light": { - "protocol_id": 467 + "protocol_id": 474 }, "minecraft:light_blue_banner": { - "protocol_id": 1188 + "protocol_id": 1217 }, "minecraft:light_blue_bed": { - "protocol_id": 1016 + "protocol_id": 1044 }, "minecraft:light_blue_bundle": { - "protocol_id": 967 + "protocol_id": 995 }, "minecraft:light_blue_candle": { - "protocol_id": 1298 + "protocol_id": 1329 }, "minecraft:light_blue_carpet": { - "protocol_id": 472 + "protocol_id": 479 }, "minecraft:light_blue_concrete": { - "protocol_id": 581 + "protocol_id": 588 }, "minecraft:light_blue_concrete_powder": { - "protocol_id": 597 + "protocol_id": 604 }, "minecraft:light_blue_dye": { - "protocol_id": 996 + "protocol_id": 1024 }, "minecraft:light_blue_glazed_terracotta": { - "protocol_id": 565 + "protocol_id": 572 + }, + "minecraft:light_blue_harness": { + "protocol_id": 805 }, "minecraft:light_blue_shulker_box": { - "protocol_id": 549 + "protocol_id": 556 }, "minecraft:light_blue_stained_glass": { - "protocol_id": 497 + "protocol_id": 504 }, "minecraft:light_blue_stained_glass_pane": { - "protocol_id": 513 + "protocol_id": 520 }, "minecraft:light_blue_terracotta": { - "protocol_id": 453 + "protocol_id": 460 }, "minecraft:light_blue_wool": { - "protocol_id": 212 + "protocol_id": 216 }, "minecraft:light_gray_banner": { - "protocol_id": 1193 + "protocol_id": 1222 }, "minecraft:light_gray_bed": { - "protocol_id": 1021 + "protocol_id": 1049 }, "minecraft:light_gray_bundle": { - "protocol_id": 972 + "protocol_id": 1000 }, "minecraft:light_gray_candle": { - "protocol_id": 1303 + "protocol_id": 1334 }, "minecraft:light_gray_carpet": { - "protocol_id": 477 + "protocol_id": 484 }, "minecraft:light_gray_concrete": { - "protocol_id": 586 + "protocol_id": 593 }, "minecraft:light_gray_concrete_powder": { - "protocol_id": 602 + "protocol_id": 609 }, "minecraft:light_gray_dye": { - "protocol_id": 1001 + "protocol_id": 1029 }, "minecraft:light_gray_glazed_terracotta": { - "protocol_id": 570 + "protocol_id": 577 + }, + "minecraft:light_gray_harness": { + "protocol_id": 810 }, "minecraft:light_gray_shulker_box": { - "protocol_id": 554 + "protocol_id": 561 }, "minecraft:light_gray_stained_glass": { - "protocol_id": 502 + "protocol_id": 509 }, "minecraft:light_gray_stained_glass_pane": { - "protocol_id": 518 + "protocol_id": 525 }, "minecraft:light_gray_terracotta": { - "protocol_id": 458 + "protocol_id": 465 }, "minecraft:light_gray_wool": { - "protocol_id": 217 + "protocol_id": 221 }, "minecraft:light_weighted_pressure_plate": { - "protocol_id": 721 + "protocol_id": 729 }, "minecraft:lightning_rod": { - "protocol_id": 696 + "protocol_id": 704 }, "minecraft:lilac": { - "protocol_id": 489 + "protocol_id": 496 }, "minecraft:lily_of_the_valley": { - "protocol_id": 238 + "protocol_id": 242 }, "minecraft:lily_pad": { - "protocol_id": 387 + "protocol_id": 394 }, "minecraft:lime_banner": { - "protocol_id": 1190 + "protocol_id": 1219 }, "minecraft:lime_bed": { - "protocol_id": 1018 + "protocol_id": 1046 }, "minecraft:lime_bundle": { - "protocol_id": 969 + "protocol_id": 997 }, "minecraft:lime_candle": { - "protocol_id": 1300 + "protocol_id": 1331 }, "minecraft:lime_carpet": { - "protocol_id": 474 + "protocol_id": 481 }, "minecraft:lime_concrete": { - "protocol_id": 583 + "protocol_id": 590 }, "minecraft:lime_concrete_powder": { - "protocol_id": 599 + "protocol_id": 606 }, "minecraft:lime_dye": { - "protocol_id": 998 + "protocol_id": 1026 }, "minecraft:lime_glazed_terracotta": { - "protocol_id": 567 + "protocol_id": 574 + }, + "minecraft:lime_harness": { + "protocol_id": 807 }, "minecraft:lime_shulker_box": { - "protocol_id": 551 + "protocol_id": 558 }, "minecraft:lime_stained_glass": { - "protocol_id": 499 + "protocol_id": 506 }, "minecraft:lime_stained_glass_pane": { - "protocol_id": 515 + "protocol_id": 522 }, "minecraft:lime_terracotta": { - "protocol_id": 455 + "protocol_id": 462 }, "minecraft:lime_wool": { - "protocol_id": 214 + "protocol_id": 218 }, "minecraft:lingering_potion": { - "protocol_id": 1213 + "protocol_id": 1242 }, "minecraft:llama_spawn_egg": { - "protocol_id": 1090 + "protocol_id": 1119 }, "minecraft:lodestone": { - "protocol_id": 1279 + "protocol_id": 1310 }, "minecraft:loom": { - "protocol_id": 1245 + "protocol_id": 1276 }, "minecraft:mace": { - "protocol_id": 1144 + "protocol_id": 1173 }, "minecraft:magenta_banner": { - "protocol_id": 1187 + "protocol_id": 1216 }, "minecraft:magenta_bed": { - "protocol_id": 1015 + "protocol_id": 1043 }, "minecraft:magenta_bundle": { - "protocol_id": 966 + "protocol_id": 994 }, "minecraft:magenta_candle": { - "protocol_id": 1297 + "protocol_id": 1328 }, "minecraft:magenta_carpet": { - "protocol_id": 471 + "protocol_id": 478 }, "minecraft:magenta_concrete": { - "protocol_id": 580 + "protocol_id": 587 }, "minecraft:magenta_concrete_powder": { - "protocol_id": 596 + "protocol_id": 603 }, "minecraft:magenta_dye": { - "protocol_id": 995 + "protocol_id": 1023 }, "minecraft:magenta_glazed_terracotta": { - "protocol_id": 564 + "protocol_id": 571 + }, + "minecraft:magenta_harness": { + "protocol_id": 804 }, "minecraft:magenta_shulker_box": { - "protocol_id": 548 + "protocol_id": 555 }, "minecraft:magenta_stained_glass": { - "protocol_id": 496 + "protocol_id": 503 }, "minecraft:magenta_stained_glass_pane": { - "protocol_id": 512 + "protocol_id": 519 }, "minecraft:magenta_terracotta": { - "protocol_id": 452 + "protocol_id": 459 }, "minecraft:magenta_wool": { - "protocol_id": 211 + "protocol_id": 215 }, "minecraft:magma_block": { - "protocol_id": 539 + "protocol_id": 546 }, "minecraft:magma_cream": { - "protocol_id": 1052 + "protocol_id": 1080 }, "minecraft:magma_cube_spawn_egg": { - "protocol_id": 1091 + "protocol_id": 1120 }, "minecraft:mangrove_boat": { - "protocol_id": 819 + "protocol_id": 843 }, "minecraft:mangrove_button": { - "protocol_id": 715 + "protocol_id": 723 }, "minecraft:mangrove_chest_boat": { - "protocol_id": 820 + "protocol_id": 844 }, "minecraft:mangrove_door": { - "protocol_id": 744 + "protocol_id": 752 }, "minecraft:mangrove_fence": { - "protocol_id": 333 + "protocol_id": 340 }, "minecraft:mangrove_fence_gate": { - "protocol_id": 785 + "protocol_id": 793 }, "minecraft:mangrove_hanging_sign": { - "protocol_id": 937 + "protocol_id": 963 }, "minecraft:mangrove_leaves": { "protocol_id": 190 @@ -8467,7 +8734,7 @@ "protocol_id": 44 }, "minecraft:mangrove_pressure_plate": { - "protocol_id": 731 + "protocol_id": 739 }, "minecraft:mangrove_propagule": { "protocol_id": 57 @@ -8476,196 +8743,202 @@ "protocol_id": 143 }, "minecraft:mangrove_sign": { - "protocol_id": 925 + "protocol_id": 951 }, "minecraft:mangrove_slab": { - "protocol_id": 272 + "protocol_id": 278 }, "minecraft:mangrove_stairs": { - "protocol_id": 413 + "protocol_id": 420 }, "minecraft:mangrove_trapdoor": { - "protocol_id": 765 + "protocol_id": 773 }, "minecraft:mangrove_wood": { "protocol_id": 179 }, "minecraft:map": { - "protocol_id": 1152 + "protocol_id": 1181 }, "minecraft:medium_amethyst_bud": { - "protocol_id": 1312 + "protocol_id": 1343 }, "minecraft:melon": { - "protocol_id": 373 + "protocol_id": 380 }, "minecraft:melon_seeds": { - "protocol_id": 1036 + "protocol_id": 1064 }, "minecraft:melon_slice": { - "protocol_id": 1033 + "protocol_id": 1061 }, "minecraft:milk_bucket": { - "protocol_id": 947 + "protocol_id": 973 }, "minecraft:minecart": { - "protocol_id": 794 + "protocol_id": 818 }, "minecraft:miner_pottery_sherd": { - "protocol_id": 1355 + "protocol_id": 1386 }, "minecraft:mojang_banner_pattern": { - "protocol_id": 1249 + "protocol_id": 1280 }, "minecraft:mooshroom_spawn_egg": { - "protocol_id": 1092 + "protocol_id": 1121 }, "minecraft:moss_block": { - "protocol_id": 256 + "protocol_id": 262 }, "minecraft:moss_carpet": { - "protocol_id": 255 + "protocol_id": 261 }, "minecraft:mossy_cobblestone": { - "protocol_id": 302 + "protocol_id": 308 }, "minecraft:mossy_cobblestone_slab": { - "protocol_id": 666 + "protocol_id": 674 }, "minecraft:mossy_cobblestone_stairs": { - "protocol_id": 648 + "protocol_id": 656 }, "minecraft:mossy_cobblestone_wall": { - "protocol_id": 421 + "protocol_id": 428 }, "minecraft:mossy_stone_brick_slab": { - "protocol_id": 664 + "protocol_id": 672 }, "minecraft:mossy_stone_brick_stairs": { - "protocol_id": 646 + "protocol_id": 654 }, "minecraft:mossy_stone_brick_wall": { - "protocol_id": 425 + "protocol_id": 432 }, "minecraft:mossy_stone_bricks": { - "protocol_id": 356 + "protocol_id": 363 }, "minecraft:mourner_pottery_sherd": { - "protocol_id": 1356 + "protocol_id": 1387 }, "minecraft:mud": { "protocol_id": 32 }, "minecraft:mud_brick_slab": { - "protocol_id": 285 + "protocol_id": 291 }, "minecraft:mud_brick_stairs": { - "protocol_id": 385 + "protocol_id": 392 }, "minecraft:mud_brick_wall": { - "protocol_id": 428 + "protocol_id": 435 }, "minecraft:mud_bricks": { - "protocol_id": 360 + "protocol_id": 367 }, "minecraft:muddy_mangrove_roots": { "protocol_id": 144 }, "minecraft:mule_spawn_egg": { - "protocol_id": 1093 + "protocol_id": 1122 }, "minecraft:mushroom_stem": { - "protocol_id": 369 + "protocol_id": 376 }, "minecraft:mushroom_stew": { - "protocol_id": 880 + "protocol_id": 906 }, "minecraft:music_disc_11": { - "protocol_id": 1232 + "protocol_id": 1262 }, "minecraft:music_disc_13": { - "protocol_id": 1220 + "protocol_id": 1249 }, "minecraft:music_disc_5": { - "protocol_id": 1236 + "protocol_id": 1266 }, "minecraft:music_disc_blocks": { - "protocol_id": 1222 + "protocol_id": 1251 }, "minecraft:music_disc_cat": { - "protocol_id": 1221 + "protocol_id": 1250 }, "minecraft:music_disc_chirp": { - "protocol_id": 1223 + "protocol_id": 1252 }, "minecraft:music_disc_creator": { - "protocol_id": 1224 + "protocol_id": 1253 }, "minecraft:music_disc_creator_music_box": { - "protocol_id": 1225 + "protocol_id": 1254 }, "minecraft:music_disc_far": { - "protocol_id": 1226 + "protocol_id": 1255 + }, + "minecraft:music_disc_lava_chicken": { + "protocol_id": 1256 }, "minecraft:music_disc_mall": { - "protocol_id": 1227 + "protocol_id": 1257 }, "minecraft:music_disc_mellohi": { - "protocol_id": 1228 + "protocol_id": 1258 }, "minecraft:music_disc_otherside": { - "protocol_id": 1234 + "protocol_id": 1264 }, "minecraft:music_disc_pigstep": { - "protocol_id": 1237 + "protocol_id": 1267 }, "minecraft:music_disc_precipice": { - "protocol_id": 1238 + "protocol_id": 1268 }, "minecraft:music_disc_relic": { - "protocol_id": 1235 + "protocol_id": 1265 }, "minecraft:music_disc_stal": { - "protocol_id": 1229 + "protocol_id": 1259 }, "minecraft:music_disc_strad": { - "protocol_id": 1230 + "protocol_id": 1260 + }, + "minecraft:music_disc_tears": { + "protocol_id": 1269 }, "minecraft:music_disc_wait": { - "protocol_id": 1233 + "protocol_id": 1263 }, "minecraft:music_disc_ward": { - "protocol_id": 1231 + "protocol_id": 1261 }, "minecraft:mutton": { - "protocol_id": 1183 + "protocol_id": 1212 }, "minecraft:mycelium": { - "protocol_id": 386 + "protocol_id": 393 }, "minecraft:name_tag": { - "protocol_id": 1181 + "protocol_id": 1210 }, "minecraft:nautilus_shell": { - "protocol_id": 1241 + "protocol_id": 1272 }, "minecraft:nether_brick": { - "protocol_id": 1166 + "protocol_id": 1195 }, "minecraft:nether_brick_fence": { - "protocol_id": 391 + "protocol_id": 398 }, "minecraft:nether_brick_slab": { - "protocol_id": 286 + "protocol_id": 292 }, "minecraft:nether_brick_stairs": { - "protocol_id": 392 + "protocol_id": 399 }, "minecraft:nether_brick_wall": { - "protocol_id": 429 + "protocol_id": 436 }, "minecraft:nether_bricks": { - "protocol_id": 388 + "protocol_id": 395 }, "minecraft:nether_gold_ore": { "protocol_id": 80 @@ -8674,82 +8947,82 @@ "protocol_id": 81 }, "minecraft:nether_sprouts": { - "protocol_id": 249 + "protocol_id": 253 }, "minecraft:nether_star": { - "protocol_id": 1161 + "protocol_id": 1190 }, "minecraft:nether_wart": { - "protocol_id": 1046 + "protocol_id": 1074 }, "minecraft:nether_wart_block": { - "protocol_id": 540 + "protocol_id": 547 }, "minecraft:netherite_axe": { - "protocol_id": 877 + "protocol_id": 903 }, "minecraft:netherite_block": { "protocol_id": 94 }, "minecraft:netherite_boots": { - "protocol_id": 910 + "protocol_id": 936 }, "minecraft:netherite_chestplate": { - "protocol_id": 908 + "protocol_id": 934 }, "minecraft:netherite_helmet": { - "protocol_id": 907 + "protocol_id": 933 }, "minecraft:netherite_hoe": { - "protocol_id": 878 + "protocol_id": 904 }, "minecraft:netherite_ingot": { - "protocol_id": 847 + "protocol_id": 873 }, "minecraft:netherite_leggings": { - "protocol_id": 909 + "protocol_id": 935 }, "minecraft:netherite_pickaxe": { - "protocol_id": 876 + "protocol_id": 902 }, "minecraft:netherite_scrap": { - "protocol_id": 848 + "protocol_id": 874 }, "minecraft:netherite_shovel": { - "protocol_id": 875 + "protocol_id": 901 }, "minecraft:netherite_sword": { - "protocol_id": 874 + "protocol_id": 900 }, "minecraft:netherite_upgrade_smithing_template": { - "protocol_id": 1322 + "protocol_id": 1353 }, "minecraft:netherrack": { - "protocol_id": 340 + "protocol_id": 347 }, "minecraft:note_block": { - "protocol_id": 704 + "protocol_id": 712 }, "minecraft:oak_boat": { - "protocol_id": 803 + "protocol_id": 827 }, "minecraft:oak_button": { - "protocol_id": 707 + "protocol_id": 715 }, "minecraft:oak_chest_boat": { - "protocol_id": 804 + "protocol_id": 828 }, "minecraft:oak_door": { - "protocol_id": 736 + "protocol_id": 744 }, "minecraft:oak_fence": { - "protocol_id": 325 + "protocol_id": 332 }, "minecraft:oak_fence_gate": { - "protocol_id": 777 + "protocol_id": 785 }, "minecraft:oak_hanging_sign": { - "protocol_id": 929 + "protocol_id": 955 }, "minecraft:oak_leaves": { "protocol_id": 182 @@ -8761,94 +9034,97 @@ "protocol_id": 36 }, "minecraft:oak_pressure_plate": { - "protocol_id": 723 + "protocol_id": 731 }, "minecraft:oak_sapling": { "protocol_id": 49 }, "minecraft:oak_sign": { - "protocol_id": 917 + "protocol_id": 943 }, "minecraft:oak_slab": { - "protocol_id": 264 + "protocol_id": 270 }, "minecraft:oak_stairs": { - "protocol_id": 405 + "protocol_id": 412 }, "minecraft:oak_trapdoor": { - "protocol_id": 757 + "protocol_id": 765 }, "minecraft:oak_wood": { "protocol_id": 171 }, "minecraft:observer": { - "protocol_id": 689 + "protocol_id": 697 }, "minecraft:obsidian": { - "protocol_id": 303 + "protocol_id": 309 }, "minecraft:ocelot_spawn_egg": { - "protocol_id": 1094 + "protocol_id": 1123 }, "minecraft:ochre_froglight": { - "protocol_id": 1316 + "protocol_id": 1347 }, "minecraft:ominous_bottle": { - "protocol_id": 1384 + "protocol_id": 1415 }, "minecraft:ominous_trial_key": { - "protocol_id": 1382 + "protocol_id": 1413 }, "minecraft:open_eyeblossom": { - "protocol_id": 226 + "protocol_id": 230 }, "minecraft:orange_banner": { - "protocol_id": 1186 + "protocol_id": 1215 }, "minecraft:orange_bed": { - "protocol_id": 1014 + "protocol_id": 1042 }, "minecraft:orange_bundle": { - "protocol_id": 965 + "protocol_id": 993 }, "minecraft:orange_candle": { - "protocol_id": 1296 + "protocol_id": 1327 }, "minecraft:orange_carpet": { - "protocol_id": 470 + "protocol_id": 477 }, "minecraft:orange_concrete": { - "protocol_id": 579 + "protocol_id": 586 }, "minecraft:orange_concrete_powder": { - "protocol_id": 595 + "protocol_id": 602 }, "minecraft:orange_dye": { - "protocol_id": 994 + "protocol_id": 1022 }, "minecraft:orange_glazed_terracotta": { - "protocol_id": 563 + "protocol_id": 570 + }, + "minecraft:orange_harness": { + "protocol_id": 803 }, "minecraft:orange_shulker_box": { - "protocol_id": 547 + "protocol_id": 554 }, "minecraft:orange_stained_glass": { - "protocol_id": 495 + "protocol_id": 502 }, "minecraft:orange_stained_glass_pane": { - "protocol_id": 511 + "protocol_id": 518 }, "minecraft:orange_terracotta": { - "protocol_id": 451 + "protocol_id": 458 }, "minecraft:orange_tulip": { - "protocol_id": 233 + "protocol_id": 237 }, "minecraft:orange_wool": { - "protocol_id": 210 + "protocol_id": 214 }, "minecraft:oxeye_daisy": { - "protocol_id": 236 + "protocol_id": 240 }, "minecraft:oxidized_chiseled_copper": { "protocol_id": 101 @@ -8857,16 +9133,16 @@ "protocol_id": 97 }, "minecraft:oxidized_copper_bulb": { - "protocol_id": 1375 + "protocol_id": 1406 }, "minecraft:oxidized_copper_door": { - "protocol_id": 751 + "protocol_id": 759 }, "minecraft:oxidized_copper_grate": { - "protocol_id": 1367 + "protocol_id": 1398 }, "minecraft:oxidized_copper_trapdoor": { - "protocol_id": 772 + "protocol_id": 780 }, "minecraft:oxidized_cut_copper": { "protocol_id": 105 @@ -8878,43 +9154,43 @@ "protocol_id": 109 }, "minecraft:packed_ice": { - "protocol_id": 486 + "protocol_id": 493 }, "minecraft:packed_mud": { - "protocol_id": 359 + "protocol_id": 366 }, "minecraft:painting": { - "protocol_id": 914 + "protocol_id": 940 }, "minecraft:pale_hanging_moss": { - "protocol_id": 258 + "protocol_id": 264 }, "minecraft:pale_moss_block": { - "protocol_id": 259 + "protocol_id": 265 }, "minecraft:pale_moss_carpet": { - "protocol_id": 257 + "protocol_id": 263 }, "minecraft:pale_oak_boat": { - "protocol_id": 817 + "protocol_id": 841 }, "minecraft:pale_oak_button": { - "protocol_id": 714 + "protocol_id": 722 }, "minecraft:pale_oak_chest_boat": { - "protocol_id": 818 + "protocol_id": 842 }, "minecraft:pale_oak_door": { - "protocol_id": 743 + "protocol_id": 751 }, "minecraft:pale_oak_fence": { - "protocol_id": 332 + "protocol_id": 339 }, "minecraft:pale_oak_fence_gate": { - "protocol_id": 784 + "protocol_id": 792 }, "minecraft:pale_oak_hanging_sign": { - "protocol_id": 936 + "protocol_id": 962 }, "minecraft:pale_oak_leaves": { "protocol_id": 189 @@ -8926,214 +9202,217 @@ "protocol_id": 43 }, "minecraft:pale_oak_pressure_plate": { - "protocol_id": 730 + "protocol_id": 738 }, "minecraft:pale_oak_sapling": { "protocol_id": 56 }, "minecraft:pale_oak_sign": { - "protocol_id": 924 + "protocol_id": 950 }, "minecraft:pale_oak_slab": { - "protocol_id": 271 + "protocol_id": 277 }, "minecraft:pale_oak_stairs": { - "protocol_id": 412 + "protocol_id": 419 }, "minecraft:pale_oak_trapdoor": { - "protocol_id": 764 + "protocol_id": 772 }, "minecraft:pale_oak_wood": { "protocol_id": 177 }, "minecraft:panda_spawn_egg": { - "protocol_id": 1095 + "protocol_id": 1124 }, "minecraft:paper": { - "protocol_id": 957 + "protocol_id": 983 }, "minecraft:parrot_spawn_egg": { - "protocol_id": 1096 + "protocol_id": 1125 }, "minecraft:pearlescent_froglight": { - "protocol_id": 1318 + "protocol_id": 1349 }, "minecraft:peony": { - "protocol_id": 491 + "protocol_id": 498 }, "minecraft:petrified_oak_slab": { - "protocol_id": 281 + "protocol_id": 287 }, "minecraft:phantom_membrane": { - "protocol_id": 801 + "protocol_id": 825 }, "minecraft:phantom_spawn_egg": { - "protocol_id": 1097 + "protocol_id": 1126 }, "minecraft:pig_spawn_egg": { - "protocol_id": 1098 + "protocol_id": 1127 }, "minecraft:piglin_banner_pattern": { - "protocol_id": 1251 + "protocol_id": 1282 }, "minecraft:piglin_brute_spawn_egg": { - "protocol_id": 1100 + "protocol_id": 1129 }, "minecraft:piglin_head": { - "protocol_id": 1160 + "protocol_id": 1189 }, "minecraft:piglin_spawn_egg": { - "protocol_id": 1099 + "protocol_id": 1128 }, "minecraft:pillager_spawn_egg": { - "protocol_id": 1101 + "protocol_id": 1130 }, "minecraft:pink_banner": { - "protocol_id": 1191 + "protocol_id": 1220 }, "minecraft:pink_bed": { - "protocol_id": 1019 + "protocol_id": 1047 }, "minecraft:pink_bundle": { - "protocol_id": 970 + "protocol_id": 998 }, "minecraft:pink_candle": { - "protocol_id": 1301 + "protocol_id": 1332 }, "minecraft:pink_carpet": { - "protocol_id": 475 + "protocol_id": 482 }, "minecraft:pink_concrete": { - "protocol_id": 584 + "protocol_id": 591 }, "minecraft:pink_concrete_powder": { - "protocol_id": 600 + "protocol_id": 607 }, "minecraft:pink_dye": { - "protocol_id": 999 + "protocol_id": 1027 }, "minecraft:pink_glazed_terracotta": { - "protocol_id": 568 + "protocol_id": 575 + }, + "minecraft:pink_harness": { + "protocol_id": 808 }, "minecraft:pink_petals": { - "protocol_id": 254 + "protocol_id": 258 }, "minecraft:pink_shulker_box": { - "protocol_id": 552 + "protocol_id": 559 }, "minecraft:pink_stained_glass": { - "protocol_id": 500 + "protocol_id": 507 }, "minecraft:pink_stained_glass_pane": { - "protocol_id": 516 + "protocol_id": 523 }, "minecraft:pink_terracotta": { - "protocol_id": 456 + "protocol_id": 463 }, "minecraft:pink_tulip": { - "protocol_id": 235 + "protocol_id": 239 }, "minecraft:pink_wool": { - "protocol_id": 215 + "protocol_id": 219 }, "minecraft:piston": { - "protocol_id": 685 + "protocol_id": 693 }, "minecraft:pitcher_plant": { - "protocol_id": 241 + "protocol_id": 245 }, "minecraft:pitcher_pod": { - "protocol_id": 1205 + "protocol_id": 1234 }, "minecraft:player_head": { - "protocol_id": 1156 + "protocol_id": 1185 }, "minecraft:plenty_pottery_sherd": { - "protocol_id": 1357 + "protocol_id": 1388 }, "minecraft:podzol": { "protocol_id": 30 }, "minecraft:pointed_dripstone": { - "protocol_id": 1315 + "protocol_id": 1346 }, "minecraft:poisonous_potato": { - "protocol_id": 1151 + "protocol_id": 1180 }, "minecraft:polar_bear_spawn_egg": { - "protocol_id": 1102 + "protocol_id": 1131 }, "minecraft:polished_andesite": { "protocol_id": 7 }, "minecraft:polished_andesite_slab": { - "protocol_id": 673 + "protocol_id": 681 }, "minecraft:polished_andesite_stairs": { - "protocol_id": 656 + "protocol_id": 664 }, "minecraft:polished_basalt": { - "protocol_id": 344 + "protocol_id": 351 }, "minecraft:polished_blackstone": { - "protocol_id": 1285 + "protocol_id": 1316 }, "minecraft:polished_blackstone_brick_slab": { - "protocol_id": 1290 + "protocol_id": 1321 }, "minecraft:polished_blackstone_brick_stairs": { - "protocol_id": 1291 + "protocol_id": 1322 }, "minecraft:polished_blackstone_brick_wall": { - "protocol_id": 437 + "protocol_id": 444 }, "minecraft:polished_blackstone_bricks": { - "protocol_id": 1289 + "protocol_id": 1320 }, "minecraft:polished_blackstone_button": { - "protocol_id": 706 + "protocol_id": 714 }, "minecraft:polished_blackstone_pressure_plate": { - "protocol_id": 720 + "protocol_id": 728 }, "minecraft:polished_blackstone_slab": { - "protocol_id": 1286 + "protocol_id": 1317 }, "minecraft:polished_blackstone_stairs": { - "protocol_id": 1287 + "protocol_id": 1318 }, "minecraft:polished_blackstone_wall": { - "protocol_id": 436 + "protocol_id": 443 }, "minecraft:polished_deepslate": { "protocol_id": 10 }, "minecraft:polished_deepslate_slab": { - "protocol_id": 676 + "protocol_id": 684 }, "minecraft:polished_deepslate_stairs": { - "protocol_id": 659 + "protocol_id": 667 }, "minecraft:polished_deepslate_wall": { - "protocol_id": 439 + "protocol_id": 446 }, "minecraft:polished_diorite": { "protocol_id": 5 }, "minecraft:polished_diorite_slab": { - "protocol_id": 665 + "protocol_id": 673 }, "minecraft:polished_diorite_stairs": { - "protocol_id": 647 + "protocol_id": 655 }, "minecraft:polished_granite": { "protocol_id": 3 }, "minecraft:polished_granite_slab": { - "protocol_id": 662 + "protocol_id": 670 }, "minecraft:polished_granite_stairs": { - "protocol_id": 644 + "protocol_id": 652 }, "minecraft:polished_tuff": { "protocol_id": 17 @@ -9148,340 +9427,346 @@ "protocol_id": 20 }, "minecraft:popped_chorus_fruit": { - "protocol_id": 1203 + "protocol_id": 1232 }, "minecraft:poppy": { - "protocol_id": 228 + "protocol_id": 232 }, "minecraft:porkchop": { - "protocol_id": 912 + "protocol_id": 938 }, "minecraft:potato": { - "protocol_id": 1149 + "protocol_id": 1178 }, "minecraft:potion": { - "protocol_id": 1048 + "protocol_id": 1076 }, "minecraft:powder_snow_bucket": { - "protocol_id": 944 + "protocol_id": 970 }, "minecraft:powered_rail": { - "protocol_id": 789 + "protocol_id": 797 }, "minecraft:prismarine": { - "protocol_id": 526 + "protocol_id": 533 }, "minecraft:prismarine_brick_slab": { - "protocol_id": 292 + "protocol_id": 298 }, "minecraft:prismarine_brick_stairs": { - "protocol_id": 530 + "protocol_id": 537 }, "minecraft:prismarine_bricks": { - "protocol_id": 527 + "protocol_id": 534 }, "minecraft:prismarine_crystals": { - "protocol_id": 1169 + "protocol_id": 1198 }, "minecraft:prismarine_shard": { - "protocol_id": 1168 + "protocol_id": 1197 }, "minecraft:prismarine_slab": { - "protocol_id": 291 + "protocol_id": 297 }, "minecraft:prismarine_stairs": { - "protocol_id": 529 + "protocol_id": 536 }, "minecraft:prismarine_wall": { - "protocol_id": 423 + "protocol_id": 430 }, "minecraft:prize_pottery_sherd": { - "protocol_id": 1358 + "protocol_id": 1389 }, "minecraft:pufferfish": { - "protocol_id": 987 + "protocol_id": 1015 }, "minecraft:pufferfish_bucket": { - "protocol_id": 948 + "protocol_id": 974 }, "minecraft:pufferfish_spawn_egg": { - "protocol_id": 1103 + "protocol_id": 1132 }, "minecraft:pumpkin": { - "protocol_id": 337 + "protocol_id": 344 }, "minecraft:pumpkin_pie": { - "protocol_id": 1162 + "protocol_id": 1191 }, "minecraft:pumpkin_seeds": { - "protocol_id": 1035 + "protocol_id": 1063 }, "minecraft:purple_banner": { - "protocol_id": 1195 + "protocol_id": 1224 }, "minecraft:purple_bed": { - "protocol_id": 1023 + "protocol_id": 1051 }, "minecraft:purple_bundle": { - "protocol_id": 974 + "protocol_id": 1002 }, "minecraft:purple_candle": { - "protocol_id": 1305 + "protocol_id": 1336 }, "minecraft:purple_carpet": { - "protocol_id": 479 + "protocol_id": 486 }, "minecraft:purple_concrete": { - "protocol_id": 588 + "protocol_id": 595 }, "minecraft:purple_concrete_powder": { - "protocol_id": 604 + "protocol_id": 611 }, "minecraft:purple_dye": { - "protocol_id": 1003 + "protocol_id": 1031 }, "minecraft:purple_glazed_terracotta": { - "protocol_id": 572 + "protocol_id": 579 + }, + "minecraft:purple_harness": { + "protocol_id": 812 }, "minecraft:purple_shulker_box": { - "protocol_id": 556 + "protocol_id": 563 }, "minecraft:purple_stained_glass": { - "protocol_id": 504 + "protocol_id": 511 }, "minecraft:purple_stained_glass_pane": { - "protocol_id": 520 + "protocol_id": 527 }, "minecraft:purple_terracotta": { - "protocol_id": 460 + "protocol_id": 467 }, "minecraft:purple_wool": { - "protocol_id": 219 + "protocol_id": 223 }, "minecraft:purpur_block": { - "protocol_id": 308 + "protocol_id": 314 }, "minecraft:purpur_pillar": { - "protocol_id": 309 + "protocol_id": 315 }, "minecraft:purpur_slab": { - "protocol_id": 290 + "protocol_id": 296 }, "minecraft:purpur_stairs": { - "protocol_id": 310 + "protocol_id": 316 }, "minecraft:quartz": { - "protocol_id": 839 + "protocol_id": 865 }, "minecraft:quartz_block": { - "protocol_id": 446 + "protocol_id": 453 }, "minecraft:quartz_bricks": { - "protocol_id": 447 + "protocol_id": 454 }, "minecraft:quartz_pillar": { - "protocol_id": 448 + "protocol_id": 455 }, "minecraft:quartz_slab": { - "protocol_id": 287 + "protocol_id": 293 }, "minecraft:quartz_stairs": { - "protocol_id": 449 + "protocol_id": 456 }, "minecraft:rabbit": { - "protocol_id": 1170 + "protocol_id": 1199 }, "minecraft:rabbit_foot": { - "protocol_id": 1173 + "protocol_id": 1202 }, "minecraft:rabbit_hide": { - "protocol_id": 1174 + "protocol_id": 1203 }, "minecraft:rabbit_spawn_egg": { - "protocol_id": 1104 + "protocol_id": 1133 }, "minecraft:rabbit_stew": { - "protocol_id": 1172 + "protocol_id": 1201 }, "minecraft:rail": { - "protocol_id": 791 + "protocol_id": 799 }, "minecraft:raiser_armor_trim_smithing_template": { - "protocol_id": 1337 + "protocol_id": 1368 }, "minecraft:ravager_spawn_egg": { - "protocol_id": 1105 + "protocol_id": 1134 }, "minecraft:raw_copper": { - "protocol_id": 843 + "protocol_id": 869 }, "minecraft:raw_copper_block": { "protocol_id": 85 }, "minecraft:raw_gold": { - "protocol_id": 845 + "protocol_id": 871 }, "minecraft:raw_gold_block": { "protocol_id": 86 }, "minecraft:raw_iron": { - "protocol_id": 841 + "protocol_id": 867 }, "minecraft:raw_iron_block": { "protocol_id": 84 }, "minecraft:recovery_compass": { - "protocol_id": 962 + "protocol_id": 990 }, "minecraft:red_banner": { - "protocol_id": 1199 + "protocol_id": 1228 }, "minecraft:red_bed": { - "protocol_id": 1027 + "protocol_id": 1055 }, "minecraft:red_bundle": { - "protocol_id": 978 + "protocol_id": 1006 }, "minecraft:red_candle": { - "protocol_id": 1309 + "protocol_id": 1340 }, "minecraft:red_carpet": { - "protocol_id": 483 + "protocol_id": 490 }, "minecraft:red_concrete": { - "protocol_id": 592 + "protocol_id": 599 }, "minecraft:red_concrete_powder": { - "protocol_id": 608 + "protocol_id": 615 }, "minecraft:red_dye": { - "protocol_id": 1007 + "protocol_id": 1035 }, "minecraft:red_glazed_terracotta": { - "protocol_id": 576 + "protocol_id": 583 + }, + "minecraft:red_harness": { + "protocol_id": 816 }, "minecraft:red_mushroom": { - "protocol_id": 244 + "protocol_id": 248 }, "minecraft:red_mushroom_block": { - "protocol_id": 368 + "protocol_id": 375 }, "minecraft:red_nether_brick_slab": { - "protocol_id": 672 + "protocol_id": 680 }, "minecraft:red_nether_brick_stairs": { - "protocol_id": 655 + "protocol_id": 663 }, "minecraft:red_nether_brick_wall": { - "protocol_id": 431 + "protocol_id": 438 }, "minecraft:red_nether_bricks": { - "protocol_id": 542 + "protocol_id": 549 }, "minecraft:red_sand": { "protocol_id": 62 }, "minecraft:red_sandstone": { - "protocol_id": 533 + "protocol_id": 540 }, "minecraft:red_sandstone_slab": { - "protocol_id": 288 + "protocol_id": 294 }, "minecraft:red_sandstone_stairs": { - "protocol_id": 536 + "protocol_id": 543 }, "minecraft:red_sandstone_wall": { - "protocol_id": 424 + "protocol_id": 431 }, "minecraft:red_shulker_box": { - "protocol_id": 560 + "protocol_id": 567 }, "minecraft:red_stained_glass": { - "protocol_id": 508 + "protocol_id": 515 }, "minecraft:red_stained_glass_pane": { - "protocol_id": 524 + "protocol_id": 531 }, "minecraft:red_terracotta": { - "protocol_id": 464 + "protocol_id": 471 }, "minecraft:red_tulip": { - "protocol_id": 232 + "protocol_id": 236 }, "minecraft:red_wool": { - "protocol_id": 223 + "protocol_id": 227 }, "minecraft:redstone": { - "protocol_id": 680 + "protocol_id": 688 }, "minecraft:redstone_block": { - "protocol_id": 682 + "protocol_id": 690 }, "minecraft:redstone_lamp": { - "protocol_id": 703 + "protocol_id": 711 }, "minecraft:redstone_ore": { "protocol_id": 72 }, "minecraft:redstone_torch": { - "protocol_id": 681 + "protocol_id": 689 }, "minecraft:reinforced_deepslate": { - "protocol_id": 366 + "protocol_id": 373 }, "minecraft:repeater": { - "protocol_id": 683 + "protocol_id": 691 }, "minecraft:repeating_command_block": { - "protocol_id": 537 + "protocol_id": 544 }, "minecraft:resin_block": { - "protocol_id": 377 + "protocol_id": 384 }, "minecraft:resin_brick": { - "protocol_id": 1167 + "protocol_id": 1196 }, "minecraft:resin_brick_slab": { - "protocol_id": 380 + "protocol_id": 387 }, "minecraft:resin_brick_stairs": { - "protocol_id": 379 + "protocol_id": 386 }, "minecraft:resin_brick_wall": { - "protocol_id": 381 + "protocol_id": 388 }, "minecraft:resin_bricks": { - "protocol_id": 378 + "protocol_id": 385 }, "minecraft:resin_clump": { - "protocol_id": 376 + "protocol_id": 383 }, "minecraft:respawn_anchor": { - "protocol_id": 1293 + "protocol_id": 1324 }, "minecraft:rib_armor_trim_smithing_template": { - "protocol_id": 1332 + "protocol_id": 1363 }, "minecraft:rooted_dirt": { "protocol_id": 31 }, "minecraft:rose_bush": { - "protocol_id": 490 + "protocol_id": 497 }, "minecraft:rotten_flesh": { - "protocol_id": 1041 + "protocol_id": 1069 }, "minecraft:saddle": { - "protocol_id": 793 + "protocol_id": 801 }, "minecraft:salmon": { - "protocol_id": 985 + "protocol_id": 1013 }, "minecraft:salmon_bucket": { - "protocol_id": 949 + "protocol_id": 975 }, "minecraft:salmon_spawn_egg": { - "protocol_id": 1106 + "protocol_id": 1135 }, "minecraft:sand": { "protocol_id": 59 @@ -9490,241 +9775,244 @@ "protocol_id": 198 }, "minecraft:sandstone_slab": { - "protocol_id": 279 + "protocol_id": 285 }, "minecraft:sandstone_stairs": { - "protocol_id": 402 + "protocol_id": 409 }, "minecraft:sandstone_wall": { - "protocol_id": 432 + "protocol_id": 439 }, "minecraft:scaffolding": { - "protocol_id": 679 + "protocol_id": 687 }, "minecraft:scrape_pottery_sherd": { - "protocol_id": 1359 + "protocol_id": 1390 }, "minecraft:sculk": { - "protocol_id": 393 + "protocol_id": 400 }, "minecraft:sculk_catalyst": { - "protocol_id": 395 + "protocol_id": 402 }, "minecraft:sculk_sensor": { - "protocol_id": 698 + "protocol_id": 706 }, "minecraft:sculk_shrieker": { - "protocol_id": 396 + "protocol_id": 403 }, "minecraft:sculk_vein": { - "protocol_id": 394 + "protocol_id": 401 }, "minecraft:sea_lantern": { - "protocol_id": 532 + "protocol_id": 539 }, "minecraft:sea_pickle": { - "protocol_id": 208 + "protocol_id": 212 }, "minecraft:seagrass": { - "protocol_id": 207 + "protocol_id": 211 }, "minecraft:sentry_armor_trim_smithing_template": { - "protocol_id": 1323 + "protocol_id": 1354 }, "minecraft:shaper_armor_trim_smithing_template": { - "protocol_id": 1335 + "protocol_id": 1366 }, "minecraft:sheaf_pottery_sherd": { - "protocol_id": 1360 + "protocol_id": 1391 }, "minecraft:shears": { - "protocol_id": 1032 + "protocol_id": 1060 }, "minecraft:sheep_spawn_egg": { - "protocol_id": 1107 + "protocol_id": 1136 }, "minecraft:shelter_pottery_sherd": { - "protocol_id": 1361 + "protocol_id": 1392 }, "minecraft:shield": { - "protocol_id": 1214 + "protocol_id": 1243 + }, + "minecraft:short_dry_grass": { + "protocol_id": 209 }, "minecraft:short_grass": { "protocol_id": 202 }, "minecraft:shroomlight": { - "protocol_id": 1273 + "protocol_id": 1304 }, "minecraft:shulker_box": { - "protocol_id": 545 + "protocol_id": 552 }, "minecraft:shulker_shell": { - "protocol_id": 1216 + "protocol_id": 1245 }, "minecraft:shulker_spawn_egg": { - "protocol_id": 1108 + "protocol_id": 1137 }, "minecraft:silence_armor_trim_smithing_template": { - "protocol_id": 1336 + "protocol_id": 1367 }, "minecraft:silverfish_spawn_egg": { - "protocol_id": 1109 + "protocol_id": 1138 }, "minecraft:skeleton_horse_spawn_egg": { - "protocol_id": 1111 + "protocol_id": 1140 }, "minecraft:skeleton_skull": { - "protocol_id": 1154 + "protocol_id": 1183 }, "minecraft:skeleton_spawn_egg": { - "protocol_id": 1110 + "protocol_id": 1139 }, "minecraft:skull_banner_pattern": { - "protocol_id": 1248 + "protocol_id": 1279 }, "minecraft:skull_pottery_sherd": { - "protocol_id": 1362 + "protocol_id": 1393 }, "minecraft:slime_ball": { - "protocol_id": 959 + "protocol_id": 985 }, "minecraft:slime_block": { - "protocol_id": 687 + "protocol_id": 695 }, "minecraft:slime_spawn_egg": { - "protocol_id": 1112 + "protocol_id": 1141 }, "minecraft:small_amethyst_bud": { - "protocol_id": 1311 + "protocol_id": 1342 }, "minecraft:small_dripleaf": { - "protocol_id": 262 + "protocol_id": 268 }, "minecraft:smithing_table": { - "protocol_id": 1264 + "protocol_id": 1295 }, "minecraft:smoker": { - "protocol_id": 1259 + "protocol_id": 1290 }, "minecraft:smooth_basalt": { - "protocol_id": 345 + "protocol_id": 352 }, "minecraft:smooth_quartz": { - "protocol_id": 294 + "protocol_id": 300 }, "minecraft:smooth_quartz_slab": { - "protocol_id": 669 + "protocol_id": 677 }, "minecraft:smooth_quartz_stairs": { - "protocol_id": 652 + "protocol_id": 660 }, "minecraft:smooth_red_sandstone": { - "protocol_id": 295 + "protocol_id": 301 }, "minecraft:smooth_red_sandstone_slab": { - "protocol_id": 663 + "protocol_id": 671 }, "minecraft:smooth_red_sandstone_stairs": { - "protocol_id": 645 + "protocol_id": 653 }, "minecraft:smooth_sandstone": { - "protocol_id": 296 + "protocol_id": 302 }, "minecraft:smooth_sandstone_slab": { - "protocol_id": 668 + "protocol_id": 676 }, "minecraft:smooth_sandstone_stairs": { - "protocol_id": 651 + "protocol_id": 659 }, "minecraft:smooth_stone": { - "protocol_id": 297 + "protocol_id": 303 }, "minecraft:smooth_stone_slab": { - "protocol_id": 278 + "protocol_id": 284 }, "minecraft:sniffer_egg": { - "protocol_id": 611 + "protocol_id": 618 }, "minecraft:sniffer_spawn_egg": { - "protocol_id": 1113 + "protocol_id": 1142 }, "minecraft:snort_pottery_sherd": { - "protocol_id": 1363 + "protocol_id": 1394 }, "minecraft:snout_armor_trim_smithing_template": { - "protocol_id": 1331 + "protocol_id": 1362 }, "minecraft:snow": { - "protocol_id": 319 + "protocol_id": 325 }, "minecraft:snow_block": { - "protocol_id": 321 + "protocol_id": 327 }, "minecraft:snow_golem_spawn_egg": { - "protocol_id": 1114 + "protocol_id": 1143 }, "minecraft:snowball": { - "protocol_id": 945 + "protocol_id": 971 }, "minecraft:soul_campfire": { - "protocol_id": 1272 + "protocol_id": 1303 }, "minecraft:soul_lantern": { - "protocol_id": 1268 + "protocol_id": 1299 }, "minecraft:soul_sand": { - "protocol_id": 341 + "protocol_id": 348 }, "minecraft:soul_soil": { - "protocol_id": 342 + "protocol_id": 349 }, "minecraft:soul_torch": { - "protocol_id": 346 + "protocol_id": 353 }, "minecraft:spawner": { - "protocol_id": 311 + "protocol_id": 317 }, "minecraft:spectral_arrow": { - "protocol_id": 1211 + "protocol_id": 1240 }, "minecraft:spider_eye": { - "protocol_id": 1049 + "protocol_id": 1077 }, "minecraft:spider_spawn_egg": { - "protocol_id": 1115 + "protocol_id": 1144 }, "minecraft:spire_armor_trim_smithing_template": { - "protocol_id": 1333 + "protocol_id": 1364 }, "minecraft:splash_potion": { - "protocol_id": 1210 + "protocol_id": 1239 }, "minecraft:sponge": { "protocol_id": 193 }, "minecraft:spore_blossom": { - "protocol_id": 242 + "protocol_id": 246 }, "minecraft:spruce_boat": { - "protocol_id": 805 + "protocol_id": 829 }, "minecraft:spruce_button": { - "protocol_id": 708 + "protocol_id": 716 }, "minecraft:spruce_chest_boat": { - "protocol_id": 806 + "protocol_id": 830 }, "minecraft:spruce_door": { - "protocol_id": 737 + "protocol_id": 745 }, "minecraft:spruce_fence": { - "protocol_id": 326 + "protocol_id": 333 }, "minecraft:spruce_fence_gate": { - "protocol_id": 778 + "protocol_id": 786 }, "minecraft:spruce_hanging_sign": { - "protocol_id": 930 + "protocol_id": 956 }, "minecraft:spruce_leaves": { "protocol_id": 183 @@ -9736,91 +10024,91 @@ "protocol_id": 37 }, "minecraft:spruce_pressure_plate": { - "protocol_id": 724 + "protocol_id": 732 }, "minecraft:spruce_sapling": { "protocol_id": 50 }, "minecraft:spruce_sign": { - "protocol_id": 918 + "protocol_id": 944 }, "minecraft:spruce_slab": { - "protocol_id": 265 + "protocol_id": 271 }, "minecraft:spruce_stairs": { - "protocol_id": 406 + "protocol_id": 413 }, "minecraft:spruce_trapdoor": { - "protocol_id": 758 + "protocol_id": 766 }, "minecraft:spruce_wood": { "protocol_id": 172 }, "minecraft:spyglass": { - "protocol_id": 982 + "protocol_id": 1010 }, "minecraft:squid_spawn_egg": { - "protocol_id": 1116 + "protocol_id": 1145 }, "minecraft:stick": { - "protocol_id": 879 + "protocol_id": 905 }, "minecraft:sticky_piston": { - "protocol_id": 686 + "protocol_id": 694 }, "minecraft:stone": { "protocol_id": 1 }, "minecraft:stone_axe": { - "protocol_id": 857 + "protocol_id": 883 }, "minecraft:stone_brick_slab": { - "protocol_id": 284 + "protocol_id": 290 }, "minecraft:stone_brick_stairs": { - "protocol_id": 384 + "protocol_id": 391 }, "minecraft:stone_brick_wall": { - "protocol_id": 427 + "protocol_id": 434 }, "minecraft:stone_bricks": { - "protocol_id": 355 + "protocol_id": 362 }, "minecraft:stone_button": { - "protocol_id": 705 + "protocol_id": 713 }, "minecraft:stone_hoe": { - "protocol_id": 858 + "protocol_id": 884 }, "minecraft:stone_pickaxe": { - "protocol_id": 856 + "protocol_id": 882 }, "minecraft:stone_pressure_plate": { - "protocol_id": 719 + "protocol_id": 727 }, "minecraft:stone_shovel": { - "protocol_id": 855 + "protocol_id": 881 }, "minecraft:stone_slab": { - "protocol_id": 277 + "protocol_id": 283 }, "minecraft:stone_stairs": { - "protocol_id": 650 + "protocol_id": 658 }, "minecraft:stone_sword": { - "protocol_id": 854 + "protocol_id": 880 }, "minecraft:stonecutter": { - "protocol_id": 1265 + "protocol_id": 1296 }, "minecraft:stray_spawn_egg": { - "protocol_id": 1117 + "protocol_id": 1146 }, "minecraft:strider_spawn_egg": { - "protocol_id": 1118 + "protocol_id": 1147 }, "minecraft:string": { - "protocol_id": 881 + "protocol_id": 907 }, "minecraft:stripped_acacia_log": { "protocol_id": 152 @@ -9892,19 +10180,19 @@ "protocol_id": 158 }, "minecraft:structure_block": { - "protocol_id": 823 + "protocol_id": 847 }, "minecraft:structure_void": { - "protocol_id": 544 + "protocol_id": 551 }, "minecraft:sugar": { - "protocol_id": 1011 + "protocol_id": 1039 }, "minecraft:sugar_cane": { - "protocol_id": 252 + "protocol_id": 256 }, "minecraft:sunflower": { - "protocol_id": 488 + "protocol_id": 495 }, "minecraft:suspicious_gravel": { "protocol_id": 61 @@ -9913,88 +10201,97 @@ "protocol_id": 60 }, "minecraft:suspicious_stew": { - "protocol_id": 1244 + "protocol_id": 1275 }, "minecraft:sweet_berries": { - "protocol_id": 1269 + "protocol_id": 1300 }, "minecraft:tadpole_bucket": { - "protocol_id": 953 + "protocol_id": 979 }, "minecraft:tadpole_spawn_egg": { - "protocol_id": 1119 + "protocol_id": 1148 + }, + "minecraft:tall_dry_grass": { + "protocol_id": 210 }, "minecraft:tall_grass": { - "protocol_id": 492 + "protocol_id": 499 }, "minecraft:target": { - "protocol_id": 694 + "protocol_id": 702 }, "minecraft:terracotta": { - "protocol_id": 485 + "protocol_id": 492 + }, + "minecraft:test_block": { + "protocol_id": 849 + }, + "minecraft:test_instance_block": { + "protocol_id": 850 }, "minecraft:tide_armor_trim_smithing_template": { - "protocol_id": 1330 + "protocol_id": 1361 }, "minecraft:tinted_glass": { "protocol_id": 196 }, "minecraft:tipped_arrow": { - "protocol_id": 1212 + "protocol_id": 1241 }, "minecraft:tnt": { - "protocol_id": 702 + "protocol_id": 710 }, "minecraft:tnt_minecart": { - "protocol_id": 797 + "protocol_id": 821 }, "minecraft:torch": { - "protocol_id": 304 + "protocol_id": 310 }, "minecraft:torchflower": { - "protocol_id": 240 + "protocol_id": 244 }, "minecraft:torchflower_seeds": { - "protocol_id": 1204 + "protocol_id": 1233 }, "minecraft:totem_of_undying": { - "protocol_id": 1215 + "protocol_id": 1244 }, "minecraft:trader_llama_spawn_egg": { - "protocol_id": 1120 + "protocol_id": 1149 }, "minecraft:trapped_chest": { - "protocol_id": 701 + "protocol_id": 709 }, "minecraft:trial_key": { - "protocol_id": 1381 + "protocol_id": 1412 }, "minecraft:trial_spawner": { - "protocol_id": 1380 + "protocol_id": 1411 }, "minecraft:trident": { - "protocol_id": 1240 + "protocol_id": 1271 }, "minecraft:tripwire_hook": { - "protocol_id": 700 + "protocol_id": 708 }, "minecraft:tropical_fish": { - "protocol_id": 986 + "protocol_id": 1014 }, "minecraft:tropical_fish_bucket": { - "protocol_id": 951 + "protocol_id": 977 }, "minecraft:tropical_fish_spawn_egg": { - "protocol_id": 1121 + "protocol_id": 1150 }, "minecraft:tube_coral": { - "protocol_id": 622 + "protocol_id": 630 }, "minecraft:tube_coral_block": { - "protocol_id": 617 + "protocol_id": 625 }, "minecraft:tube_coral_fan": { - "protocol_id": 632 + "protocol_id": 640 }, "minecraft:tuff": { "protocol_id": 12 @@ -10021,70 +10318,70 @@ "protocol_id": 15 }, "minecraft:turtle_egg": { - "protocol_id": 610 + "protocol_id": 617 }, "minecraft:turtle_helmet": { - "protocol_id": 825 + "protocol_id": 851 }, "minecraft:turtle_scute": { - "protocol_id": 826 + "protocol_id": 852 }, "minecraft:turtle_spawn_egg": { - "protocol_id": 1122 + "protocol_id": 1151 }, "minecraft:twisting_vines": { - "protocol_id": 251 + "protocol_id": 255 }, "minecraft:vault": { - "protocol_id": 1383 + "protocol_id": 1414 }, "minecraft:verdant_froglight": { - "protocol_id": 1317 + "protocol_id": 1348 }, "minecraft:vex_armor_trim_smithing_template": { - "protocol_id": 1329 + "protocol_id": 1360 }, "minecraft:vex_spawn_egg": { - "protocol_id": 1123 + "protocol_id": 1152 }, "minecraft:villager_spawn_egg": { - "protocol_id": 1124 + "protocol_id": 1153 }, "minecraft:vindicator_spawn_egg": { - "protocol_id": 1125 + "protocol_id": 1154 }, "minecraft:vine": { - "protocol_id": 374 + "protocol_id": 381 }, "minecraft:wandering_trader_spawn_egg": { - "protocol_id": 1126 + "protocol_id": 1155 }, "minecraft:ward_armor_trim_smithing_template": { - "protocol_id": 1327 + "protocol_id": 1358 }, "minecraft:warden_spawn_egg": { - "protocol_id": 1127 + "protocol_id": 1156 }, "minecraft:warped_button": { - "protocol_id": 718 + "protocol_id": 726 }, "minecraft:warped_door": { - "protocol_id": 747 + "protocol_id": 755 }, "minecraft:warped_fence": { - "protocol_id": 336 + "protocol_id": 343 }, "minecraft:warped_fence_gate": { - "protocol_id": 788 + "protocol_id": 796 }, "minecraft:warped_fungus": { - "protocol_id": 246 + "protocol_id": 250 }, "minecraft:warped_fungus_on_a_stick": { - "protocol_id": 800 + "protocol_id": 824 }, "minecraft:warped_hanging_sign": { - "protocol_id": 940 + "protocol_id": 966 }, "minecraft:warped_hyphae": { "protocol_id": 181 @@ -10096,31 +10393,31 @@ "protocol_id": 47 }, "minecraft:warped_pressure_plate": { - "protocol_id": 734 + "protocol_id": 742 }, "minecraft:warped_roots": { - "protocol_id": 248 + "protocol_id": 252 }, "minecraft:warped_sign": { - "protocol_id": 928 + "protocol_id": 954 }, "minecraft:warped_slab": { - "protocol_id": 276 + "protocol_id": 282 }, "minecraft:warped_stairs": { - "protocol_id": 417 + "protocol_id": 424 }, "minecraft:warped_stem": { "protocol_id": 146 }, "minecraft:warped_trapdoor": { - "protocol_id": 768 + "protocol_id": 776 }, "minecraft:warped_wart_block": { - "protocol_id": 541 + "protocol_id": 548 }, "minecraft:water_bucket": { - "protocol_id": 942 + "protocol_id": 968 }, "minecraft:waxed_chiseled_copper": { "protocol_id": 118 @@ -10129,16 +10426,16 @@ "protocol_id": 114 }, "minecraft:waxed_copper_bulb": { - "protocol_id": 1376 + "protocol_id": 1407 }, "minecraft:waxed_copper_door": { - "protocol_id": 752 + "protocol_id": 760 }, "minecraft:waxed_copper_grate": { - "protocol_id": 1368 + "protocol_id": 1399 }, "minecraft:waxed_copper_trapdoor": { - "protocol_id": 773 + "protocol_id": 781 }, "minecraft:waxed_cut_copper": { "protocol_id": 122 @@ -10156,16 +10453,16 @@ "protocol_id": 115 }, "minecraft:waxed_exposed_copper_bulb": { - "protocol_id": 1377 + "protocol_id": 1408 }, "minecraft:waxed_exposed_copper_door": { - "protocol_id": 753 + "protocol_id": 761 }, "minecraft:waxed_exposed_copper_grate": { - "protocol_id": 1369 + "protocol_id": 1400 }, "minecraft:waxed_exposed_copper_trapdoor": { - "protocol_id": 774 + "protocol_id": 782 }, "minecraft:waxed_exposed_cut_copper": { "protocol_id": 123 @@ -10183,16 +10480,16 @@ "protocol_id": 117 }, "minecraft:waxed_oxidized_copper_bulb": { - "protocol_id": 1379 + "protocol_id": 1410 }, "minecraft:waxed_oxidized_copper_door": { - "protocol_id": 755 + "protocol_id": 763 }, "minecraft:waxed_oxidized_copper_grate": { - "protocol_id": 1371 + "protocol_id": 1402 }, "minecraft:waxed_oxidized_copper_trapdoor": { - "protocol_id": 776 + "protocol_id": 784 }, "minecraft:waxed_oxidized_cut_copper": { "protocol_id": 125 @@ -10210,16 +10507,16 @@ "protocol_id": 116 }, "minecraft:waxed_weathered_copper_bulb": { - "protocol_id": 1378 + "protocol_id": 1409 }, "minecraft:waxed_weathered_copper_door": { - "protocol_id": 754 + "protocol_id": 762 }, "minecraft:waxed_weathered_copper_grate": { - "protocol_id": 1370 + "protocol_id": 1401 }, "minecraft:waxed_weathered_copper_trapdoor": { - "protocol_id": 775 + "protocol_id": 783 }, "minecraft:waxed_weathered_cut_copper": { "protocol_id": 124 @@ -10231,7 +10528,7 @@ "protocol_id": 128 }, "minecraft:wayfinder_armor_trim_smithing_template": { - "protocol_id": 1334 + "protocol_id": 1365 }, "minecraft:weathered_chiseled_copper": { "protocol_id": 100 @@ -10240,16 +10537,16 @@ "protocol_id": 96 }, "minecraft:weathered_copper_bulb": { - "protocol_id": 1374 + "protocol_id": 1405 }, "minecraft:weathered_copper_door": { - "protocol_id": 750 + "protocol_id": 758 }, "minecraft:weathered_copper_grate": { - "protocol_id": 1366 + "protocol_id": 1397 }, "minecraft:weathered_copper_trapdoor": { - "protocol_id": 771 + "protocol_id": 779 }, "minecraft:weathered_cut_copper": { "protocol_id": 104 @@ -10261,220 +10558,182 @@ "protocol_id": 108 }, "minecraft:weeping_vines": { - "protocol_id": 250 + "protocol_id": 254 }, "minecraft:wet_sponge": { "protocol_id": 194 }, "minecraft:wheat": { - "protocol_id": 885 + "protocol_id": 911 }, "minecraft:wheat_seeds": { - "protocol_id": 884 + "protocol_id": 910 }, "minecraft:white_banner": { - "protocol_id": 1185 + "protocol_id": 1214 }, "minecraft:white_bed": { - "protocol_id": 1013 + "protocol_id": 1041 }, "minecraft:white_bundle": { - "protocol_id": 964 + "protocol_id": 992 }, "minecraft:white_candle": { - "protocol_id": 1295 + "protocol_id": 1326 }, "minecraft:white_carpet": { - "protocol_id": 469 + "protocol_id": 476 }, "minecraft:white_concrete": { - "protocol_id": 578 + "protocol_id": 585 }, "minecraft:white_concrete_powder": { - "protocol_id": 594 + "protocol_id": 601 }, "minecraft:white_dye": { - "protocol_id": 993 + "protocol_id": 1021 }, "minecraft:white_glazed_terracotta": { - "protocol_id": 562 + "protocol_id": 569 + }, + "minecraft:white_harness": { + "protocol_id": 802 }, "minecraft:white_shulker_box": { - "protocol_id": 546 + "protocol_id": 553 }, "minecraft:white_stained_glass": { - "protocol_id": 494 + "protocol_id": 501 }, "minecraft:white_stained_glass_pane": { - "protocol_id": 510 + "protocol_id": 517 }, "minecraft:white_terracotta": { - "protocol_id": 450 + "protocol_id": 457 }, "minecraft:white_tulip": { - "protocol_id": 234 + "protocol_id": 238 }, "minecraft:white_wool": { - "protocol_id": 209 + "protocol_id": 213 }, "minecraft:wild_armor_trim_smithing_template": { - "protocol_id": 1326 + "protocol_id": 1357 + }, + "minecraft:wildflowers": { + "protocol_id": 259 }, "minecraft:wind_charge": { - "protocol_id": 1140 + "protocol_id": 1169 }, "minecraft:witch_spawn_egg": { - "protocol_id": 1128 + "protocol_id": 1157 }, "minecraft:wither_rose": { - "protocol_id": 239 + "protocol_id": 243 }, "minecraft:wither_skeleton_skull": { - "protocol_id": 1155 + "protocol_id": 1184 }, "minecraft:wither_skeleton_spawn_egg": { - "protocol_id": 1130 + "protocol_id": 1159 }, "minecraft:wither_spawn_egg": { - "protocol_id": 1129 + "protocol_id": 1158 }, "minecraft:wolf_armor": { - "protocol_id": 828 + "protocol_id": 854 }, "minecraft:wolf_spawn_egg": { - "protocol_id": 1131 + "protocol_id": 1160 }, "minecraft:wooden_axe": { - "protocol_id": 852 + "protocol_id": 878 }, "minecraft:wooden_hoe": { - "protocol_id": 853 + "protocol_id": 879 }, "minecraft:wooden_pickaxe": { - "protocol_id": 851 + "protocol_id": 877 }, "minecraft:wooden_shovel": { - "protocol_id": 850 + "protocol_id": 876 }, "minecraft:wooden_sword": { - "protocol_id": 849 + "protocol_id": 875 }, "minecraft:writable_book": { - "protocol_id": 1141 + "protocol_id": 1170 }, "minecraft:written_book": { - "protocol_id": 1142 + "protocol_id": 1171 }, "minecraft:yellow_banner": { - "protocol_id": 1189 + "protocol_id": 1218 }, "minecraft:yellow_bed": { - "protocol_id": 1017 + "protocol_id": 1045 }, "minecraft:yellow_bundle": { - "protocol_id": 968 + "protocol_id": 996 }, "minecraft:yellow_candle": { - "protocol_id": 1299 + "protocol_id": 1330 }, "minecraft:yellow_carpet": { - "protocol_id": 473 + "protocol_id": 480 }, "minecraft:yellow_concrete": { - "protocol_id": 582 + "protocol_id": 589 }, "minecraft:yellow_concrete_powder": { - "protocol_id": 598 + "protocol_id": 605 }, "minecraft:yellow_dye": { - "protocol_id": 997 + "protocol_id": 1025 }, "minecraft:yellow_glazed_terracotta": { - "protocol_id": 566 + "protocol_id": 573 + }, + "minecraft:yellow_harness": { + "protocol_id": 806 }, "minecraft:yellow_shulker_box": { - "protocol_id": 550 + "protocol_id": 557 }, "minecraft:yellow_stained_glass": { - "protocol_id": 498 + "protocol_id": 505 }, "minecraft:yellow_stained_glass_pane": { - "protocol_id": 514 + "protocol_id": 521 }, "minecraft:yellow_terracotta": { - "protocol_id": 454 + "protocol_id": 461 }, "minecraft:yellow_wool": { - "protocol_id": 213 + "protocol_id": 217 }, "minecraft:zoglin_spawn_egg": { - "protocol_id": 1132 + "protocol_id": 1161 }, "minecraft:zombie_head": { - "protocol_id": 1157 + "protocol_id": 1186 }, "minecraft:zombie_horse_spawn_egg": { - "protocol_id": 1135 + "protocol_id": 1164 }, "minecraft:zombie_spawn_egg": { - "protocol_id": 1134 + "protocol_id": 1163 }, "minecraft:zombie_villager_spawn_egg": { - "protocol_id": 1136 + "protocol_id": 1165 }, "minecraft:zombified_piglin_spawn_egg": { - "protocol_id": 1137 + "protocol_id": 1166 } }, "protocol_id": 6 }, - "minecraft:item_sub_predicate_type": { - "entries": { - "minecraft:attribute_modifiers": { - "protocol_id": 11 - }, - "minecraft:bundle_contents": { - "protocol_id": 6 - }, - "minecraft:container": { - "protocol_id": 5 - }, - "minecraft:custom_data": { - "protocol_id": 4 - }, - "minecraft:damage": { - "protocol_id": 0 - }, - "minecraft:enchantments": { - "protocol_id": 1 - }, - "minecraft:firework_explosion": { - "protocol_id": 7 - }, - "minecraft:fireworks": { - "protocol_id": 8 - }, - "minecraft:jukebox_playable": { - "protocol_id": 13 - }, - "minecraft:potion_contents": { - "protocol_id": 3 - }, - "minecraft:stored_enchantments": { - "protocol_id": 2 - }, - "minecraft:trim": { - "protocol_id": 12 - }, - "minecraft:writable_book_content": { - "protocol_id": 9 - }, - "minecraft:written_book_content": { - "protocol_id": 10 - } - }, - "protocol_id": 68 - }, "minecraft:loot_condition_type": { "entries": { "minecraft:all_of": { @@ -10844,169 +11103,169 @@ "protocol_id": 31 } }, - "protocol_id": 69 + "protocol_id": 67 }, "minecraft:memory_module_type": { "default": "minecraft:dummy", "entries": { "minecraft:admiring_disabled": { - "protocol_id": 58 + "protocol_id": 59 }, "minecraft:admiring_item": { - "protocol_id": 55 + "protocol_id": 56 }, "minecraft:angry_at": { - "protocol_id": 53 + "protocol_id": 54 }, "minecraft:ate_recently": { - "protocol_id": 73 + "protocol_id": 74 }, "minecraft:attack_cooling_down": { - "protocol_id": 15 + "protocol_id": 16 }, "minecraft:attack_target": { - "protocol_id": 14 + "protocol_id": 15 }, "minecraft:avoid_target": { - "protocol_id": 25 + "protocol_id": 26 }, "minecraft:breed_target": { - "protocol_id": 17 + "protocol_id": 18 }, "minecraft:breeze_jump_cooldown": { - "protocol_id": 98 + "protocol_id": 99 }, "minecraft:breeze_jump_inhaling": { - "protocol_id": 103 + "protocol_id": 104 }, "minecraft:breeze_jump_target": { - "protocol_id": 104 + "protocol_id": 105 }, "minecraft:breeze_leaving_water": { - "protocol_id": 105 + "protocol_id": 106 }, "minecraft:breeze_shoot": { - "protocol_id": 99 + "protocol_id": 100 }, "minecraft:breeze_shoot_charging": { - "protocol_id": 100 + "protocol_id": 101 }, "minecraft:breeze_shoot_cooldown": { - "protocol_id": 102 + "protocol_id": 103 }, "minecraft:breeze_shoot_recover": { - "protocol_id": 101 + "protocol_id": 102 }, "minecraft:cant_reach_walk_target_since": { - "protocol_id": 30 + "protocol_id": 31 }, "minecraft:celebrate_location": { - "protocol_id": 60 + "protocol_id": 61 }, "minecraft:dancing": { - "protocol_id": 61 + "protocol_id": 62 }, "minecraft:danger_detected_recently": { - "protocol_id": 32 + "protocol_id": 33 }, "minecraft:dig_cooldown": { - "protocol_id": 82 + "protocol_id": 83 }, "minecraft:disable_walk_to_admire_item": { - "protocol_id": 57 + "protocol_id": 58 }, "minecraft:disturbance_location": { - "protocol_id": 77 + "protocol_id": 78 }, "minecraft:doors_to_close": { - "protocol_id": 21 + "protocol_id": 22 }, "minecraft:dummy": { "protocol_id": 0 }, "minecraft:gaze_cooldown_ticks": { - "protocol_id": 42 + "protocol_id": 43 }, "minecraft:golem_detected_recently": { - "protocol_id": 31 + "protocol_id": 32 }, "minecraft:has_hunting_cooldown": { - "protocol_id": 46 + "protocol_id": 47 }, "minecraft:heard_bell_time": { - "protocol_id": 29 + "protocol_id": 30 }, "minecraft:hiding_place": { - "protocol_id": 28 + "protocol_id": 29 }, "minecraft:home": { "protocol_id": 1 }, "minecraft:hunted_recently": { - "protocol_id": 59 + "protocol_id": 60 }, "minecraft:hurt_by": { - "protocol_id": 23 + "protocol_id": 24 }, "minecraft:hurt_by_entity": { - "protocol_id": 24 + "protocol_id": 25 }, "minecraft:interactable_doors": { - "protocol_id": 20 + "protocol_id": 21 }, "minecraft:interaction_target": { - "protocol_id": 16 + "protocol_id": 17 }, "minecraft:is_emerging": { - "protocol_id": 80 + "protocol_id": 81 }, "minecraft:is_in_water": { - "protocol_id": 49 + "protocol_id": 50 }, "minecraft:is_panicking": { - "protocol_id": 51 + "protocol_id": 52 }, "minecraft:is_pregnant": { - "protocol_id": 50 + "protocol_id": 51 }, "minecraft:is_sniffing": { - "protocol_id": 79 + "protocol_id": 80 }, "minecraft:is_tempted": { - "protocol_id": 43 + "protocol_id": 44 }, "minecraft:item_pickup_cooldown_ticks": { - "protocol_id": 93 + "protocol_id": 94 }, "minecraft:job_site": { "protocol_id": 2 }, "minecraft:last_slept": { - "protocol_id": 33 + "protocol_id": 34 }, "minecraft:last_woken": { - "protocol_id": 34 + "protocol_id": 35 }, "minecraft:last_worked_at_poi": { - "protocol_id": 35 + "protocol_id": 36 }, "minecraft:liked_noteblock": { - "protocol_id": 91 + "protocol_id": 92 }, "minecraft:liked_noteblock_cooldown_ticks": { - "protocol_id": 92 + "protocol_id": 93 }, "minecraft:liked_player": { - "protocol_id": 90 + "protocol_id": 91 }, "minecraft:long_jump_cooling_down": { - "protocol_id": 44 + "protocol_id": 45 }, "minecraft:long_jump_mid_jump": { - "protocol_id": 45 + "protocol_id": 46 }, "minecraft:look_target": { - "protocol_id": 13 + "protocol_id": 14 }, "minecraft:meeting_point": { "protocol_id": 4 @@ -11015,49 +11274,49 @@ "protocol_id": 6 }, "minecraft:nearby_adult_piglins": { - "protocol_id": 65 + "protocol_id": 66 }, "minecraft:nearest_attackable": { - "protocol_id": 27 + "protocol_id": 28 }, "minecraft:nearest_bed": { - "protocol_id": 22 + "protocol_id": 23 }, "minecraft:nearest_hostile": { - "protocol_id": 26 + "protocol_id": 27 }, "minecraft:nearest_player_holding_wanted_item": { - "protocol_id": 72 + "protocol_id": 73 }, "minecraft:nearest_players": { "protocol_id": 9 }, "minecraft:nearest_repellent": { - "protocol_id": 74 + "protocol_id": 75 }, "minecraft:nearest_targetable_player_not_wearing_gold": { - "protocol_id": 64 + "protocol_id": 65 }, "minecraft:nearest_visible_adult": { - "protocol_id": 36 + "protocol_id": 37 }, "minecraft:nearest_visible_adult_hoglins": { - "protocol_id": 67 + "protocol_id": 68 }, "minecraft:nearest_visible_adult_piglin": { - "protocol_id": 68 + "protocol_id": 69 }, "minecraft:nearest_visible_adult_piglins": { - "protocol_id": 66 + "protocol_id": 67 }, "minecraft:nearest_visible_baby_hoglin": { - "protocol_id": 63 + "protocol_id": 64 }, "minecraft:nearest_visible_huntable_hoglin": { - "protocol_id": 62 + "protocol_id": 63 }, "minecraft:nearest_visible_nemesis": { - "protocol_id": 38 + "protocol_id": 39 }, "minecraft:nearest_visible_player": { "protocol_id": 10 @@ -11065,98 +11324,101 @@ "minecraft:nearest_visible_targetable_player": { "protocol_id": 11 }, + "minecraft:nearest_visible_targetable_players": { + "protocol_id": 12 + }, "minecraft:nearest_visible_wanted_item": { - "protocol_id": 37 + "protocol_id": 38 }, "minecraft:nearest_visible_zombified": { - "protocol_id": 69 + "protocol_id": 70 }, "minecraft:pacified": { - "protocol_id": 75 + "protocol_id": 76 }, "minecraft:path": { - "protocol_id": 19 + "protocol_id": 20 }, "minecraft:play_dead_ticks": { - "protocol_id": 39 + "protocol_id": 40 }, "minecraft:potential_job_site": { "protocol_id": 3 }, "minecraft:ram_cooldown_ticks": { - "protocol_id": 47 + "protocol_id": 48 }, "minecraft:ram_target": { - "protocol_id": 48 + "protocol_id": 49 }, "minecraft:recent_projectile": { - "protocol_id": 78 + "protocol_id": 79 }, "minecraft:ride_target": { - "protocol_id": 18 + "protocol_id": 19 }, "minecraft:roar_sound_cooldown": { - "protocol_id": 83 + "protocol_id": 84 }, "minecraft:roar_sound_delay": { - "protocol_id": 81 + "protocol_id": 82 }, "minecraft:roar_target": { - "protocol_id": 76 + "protocol_id": 77 }, "minecraft:secondary_job_site": { "protocol_id": 5 }, "minecraft:sniff_cooldown": { - "protocol_id": 84 + "protocol_id": 85 }, "minecraft:sniffer_digging": { - "protocol_id": 96 + "protocol_id": 97 }, "minecraft:sniffer_explored_positions": { - "protocol_id": 94 + "protocol_id": 95 }, "minecraft:sniffer_happy": { - "protocol_id": 97 + "protocol_id": 98 }, "minecraft:sniffer_sniffing_target": { - "protocol_id": 95 + "protocol_id": 96 }, "minecraft:sonic_boom_cooldown": { - "protocol_id": 87 + "protocol_id": 88 }, "minecraft:sonic_boom_sound_cooldown": { - "protocol_id": 88 + "protocol_id": 89 }, "minecraft:sonic_boom_sound_delay": { - "protocol_id": 89 + "protocol_id": 90 }, "minecraft:temptation_cooldown_ticks": { - "protocol_id": 41 + "protocol_id": 42 }, "minecraft:tempting_player": { - "protocol_id": 40 + "protocol_id": 41 }, "minecraft:time_trying_to_reach_admire_item": { - "protocol_id": 56 + "protocol_id": 57 }, "minecraft:touch_cooldown": { - "protocol_id": 85 + "protocol_id": 86 }, "minecraft:universal_anger": { - "protocol_id": 54 + "protocol_id": 55 }, "minecraft:unreachable_tongue_targets": { - "protocol_id": 52 + "protocol_id": 53 }, "minecraft:vibration_cooldown": { - "protocol_id": 86 + "protocol_id": 87 }, "minecraft:visible_adult_hoglin_count": { - "protocol_id": 71 + "protocol_id": 72 }, "minecraft:visible_adult_piglin_count": { - "protocol_id": 70 + "protocol_id": 71 }, "minecraft:visible_mobs": { "protocol_id": 7 @@ -11165,7 +11427,7 @@ "protocol_id": 8 }, "minecraft:walk_target": { - "protocol_id": 12 + "protocol_id": 13 } }, "protocol_id": 25 @@ -11384,7 +11646,7 @@ "protocol_id": 1 } }, - "protocol_id": 65 + "protocol_id": 63 }, "minecraft:particle_type": { "entries": { @@ -11392,13 +11654,13 @@ "protocol_id": 0 }, "minecraft:ash": { - "protocol_id": 80 + "protocol_id": 81 }, "minecraft:block": { "protocol_id": 1 }, "minecraft:block_crumble": { - "protocol_id": 111 + "protocol_id": 112 }, "minecraft:block_marker": { "protocol_id": 2 @@ -11407,16 +11669,16 @@ "protocol_id": 3 }, "minecraft:bubble_column_up": { - "protocol_id": 70 + "protocol_id": 71 }, "minecraft:bubble_pop": { - "protocol_id": 68 + "protocol_id": 69 }, "minecraft:campfire_cosy_smoke": { - "protocol_id": 73 + "protocol_id": 74 }, "minecraft:campfire_signal_smoke": { - "protocol_id": 74 + "protocol_id": 75 }, "minecraft:cherry_leaves": { "protocol_id": 33 @@ -11425,40 +11687,40 @@ "protocol_id": 4 }, "minecraft:composter": { - "protocol_id": 42 + "protocol_id": 43 }, "minecraft:crimson_spore": { - "protocol_id": 81 + "protocol_id": 82 }, "minecraft:crit": { "protocol_id": 5 }, "minecraft:current_down": { - "protocol_id": 69 + "protocol_id": 70 }, "minecraft:damage_indicator": { "protocol_id": 6 }, "minecraft:dolphin": { - "protocol_id": 72 + "protocol_id": 73 }, "minecraft:dragon_breath": { "protocol_id": 7 }, "minecraft:dripping_dripstone_lava": { - "protocol_id": 91 + "protocol_id": 92 }, "minecraft:dripping_dripstone_water": { - "protocol_id": 93 + "protocol_id": 94 }, "minecraft:dripping_honey": { - "protocol_id": 75 + "protocol_id": 76 }, "minecraft:dripping_lava": { "protocol_id": 8 }, "minecraft:dripping_obsidian_tear": { - "protocol_id": 84 + "protocol_id": 85 }, "minecraft:dripping_water": { "protocol_id": 11 @@ -11470,22 +11732,22 @@ "protocol_id": 14 }, "minecraft:dust_pillar": { - "protocol_id": 107 + "protocol_id": 108 }, "minecraft:dust_plume": { - "protocol_id": 103 + "protocol_id": 104 }, "minecraft:effect": { "protocol_id": 15 }, "minecraft:egg_crack": { - "protocol_id": 102 + "protocol_id": 103 }, "minecraft:elder_guardian": { "protocol_id": 16 }, "minecraft:electric_spark": { - "protocol_id": 99 + "protocol_id": 100 }, "minecraft:enchant": { "protocol_id": 18 @@ -11506,32 +11768,35 @@ "protocol_id": 21 }, "minecraft:falling_dripstone_lava": { - "protocol_id": 92 + "protocol_id": 93 }, "minecraft:falling_dripstone_water": { - "protocol_id": 94 + "protocol_id": 95 }, "minecraft:falling_dust": { "protocol_id": 28 }, "minecraft:falling_honey": { - "protocol_id": 76 + "protocol_id": 77 }, "minecraft:falling_lava": { "protocol_id": 9 }, "minecraft:falling_nectar": { - "protocol_id": 78 + "protocol_id": 79 }, "minecraft:falling_obsidian_tear": { - "protocol_id": 85 + "protocol_id": 86 }, "minecraft:falling_spore_blossom": { - "protocol_id": 79 + "protocol_id": 80 }, "minecraft:falling_water": { "protocol_id": 12 }, + "minecraft:firefly": { + "protocol_id": 113 + }, "minecraft:firework": { "protocol_id": 29 }, @@ -11542,13 +11807,13 @@ "protocol_id": 31 }, "minecraft:flash": { - "protocol_id": 40 + "protocol_id": 41 }, "minecraft:glow": { - "protocol_id": 96 + "protocol_id": 97 }, "minecraft:glow_squid_ink": { - "protocol_id": 95 + "protocol_id": 96 }, "minecraft:gust": { "protocol_id": 23 @@ -11560,169 +11825,172 @@ "protocol_id": 26 }, "minecraft:happy_villager": { - "protocol_id": 41 + "protocol_id": 42 }, "minecraft:heart": { - "protocol_id": 43 + "protocol_id": 44 }, "minecraft:infested": { "protocol_id": 32 }, "minecraft:instant_effect": { - "protocol_id": 44 + "protocol_id": 45 }, "minecraft:item": { - "protocol_id": 45 + "protocol_id": 46 }, "minecraft:item_cobweb": { - "protocol_id": 49 + "protocol_id": 50 }, "minecraft:item_slime": { - "protocol_id": 48 + "protocol_id": 49 }, "minecraft:item_snowball": { - "protocol_id": 50 + "protocol_id": 51 }, "minecraft:landing_honey": { - "protocol_id": 77 + "protocol_id": 78 }, "minecraft:landing_lava": { "protocol_id": 10 }, "minecraft:landing_obsidian_tear": { - "protocol_id": 86 + "protocol_id": 87 }, "minecraft:large_smoke": { - "protocol_id": 51 + "protocol_id": 52 }, "minecraft:lava": { - "protocol_id": 52 + "protocol_id": 53 }, "minecraft:mycelium": { - "protocol_id": 53 + "protocol_id": 54 }, "minecraft:nautilus": { - "protocol_id": 71 + "protocol_id": 72 }, "minecraft:note": { - "protocol_id": 54 + "protocol_id": 55 }, "minecraft:ominous_spawning": { - "protocol_id": 108 + "protocol_id": 109 }, "minecraft:pale_oak_leaves": { "protocol_id": 34 }, "minecraft:poof": { - "protocol_id": 55 + "protocol_id": 56 }, "minecraft:portal": { - "protocol_id": 56 + "protocol_id": 57 }, "minecraft:raid_omen": { - "protocol_id": 109 + "protocol_id": 110 }, "minecraft:rain": { - "protocol_id": 57 + "protocol_id": 58 }, "minecraft:reverse_portal": { - "protocol_id": 87 + "protocol_id": 88 }, "minecraft:scrape": { - "protocol_id": 100 + "protocol_id": 101 }, "minecraft:sculk_charge": { - "protocol_id": 36 + "protocol_id": 37 }, "minecraft:sculk_charge_pop": { - "protocol_id": 37 + "protocol_id": 38 }, "minecraft:sculk_soul": { - "protocol_id": 35 + "protocol_id": 36 }, "minecraft:shriek": { - "protocol_id": 101 + "protocol_id": 102 }, "minecraft:small_flame": { - "protocol_id": 89 + "protocol_id": 90 }, "minecraft:small_gust": { "protocol_id": 24 }, "minecraft:smoke": { - "protocol_id": 58 + "protocol_id": 59 }, "minecraft:sneeze": { - "protocol_id": 60 + "protocol_id": 61 }, "minecraft:snowflake": { - "protocol_id": 90 + "protocol_id": 91 }, "minecraft:sonic_boom": { "protocol_id": 27 }, "minecraft:soul": { - "protocol_id": 39 + "protocol_id": 40 }, "minecraft:soul_fire_flame": { - "protocol_id": 38 + "protocol_id": 39 }, "minecraft:spit": { - "protocol_id": 61 + "protocol_id": 62 }, "minecraft:splash": { - "protocol_id": 66 + "protocol_id": 67 }, "minecraft:spore_blossom_air": { - "protocol_id": 83 + "protocol_id": 84 }, "minecraft:squid_ink": { - "protocol_id": 62 + "protocol_id": 63 }, "minecraft:sweep_attack": { - "protocol_id": 63 + "protocol_id": 64 + }, + "minecraft:tinted_leaves": { + "protocol_id": 35 }, "minecraft:totem_of_undying": { - "protocol_id": 64 + "protocol_id": 65 }, "minecraft:trail": { - "protocol_id": 47 + "protocol_id": 48 }, "minecraft:trial_omen": { - "protocol_id": 110 + "protocol_id": 111 }, "minecraft:trial_spawner_detection": { - "protocol_id": 104 + "protocol_id": 105 }, "minecraft:trial_spawner_detection_ominous": { - "protocol_id": 105 + "protocol_id": 106 }, "minecraft:underwater": { - "protocol_id": 65 + "protocol_id": 66 }, "minecraft:vault_connection": { - "protocol_id": 106 + "protocol_id": 107 }, "minecraft:vibration": { - "protocol_id": 46 + "protocol_id": 47 }, "minecraft:warped_spore": { - "protocol_id": 82 + "protocol_id": 83 }, "minecraft:wax_off": { - "protocol_id": 98 + "protocol_id": 99 }, "minecraft:wax_on": { - "protocol_id": 97 + "protocol_id": 98 }, "minecraft:white_ash": { - "protocol_id": 88 + "protocol_id": 89 }, "minecraft:white_smoke": { - "protocol_id": 59 + "protocol_id": 60 }, "minecraft:witch": { - "protocol_id": 67 + "protocol_id": 68 } }, "protocol_id": 8 @@ -11766,7 +12034,7 @@ "protocol_id": 8 }, "minecraft:lightning_rod": { - "protocol_id": 19 + "protocol_id": 20 }, "minecraft:lodestone": { "protocol_id": 18 @@ -11783,6 +12051,9 @@ "minecraft:shepherd": { "protocol_id": 10 }, + "minecraft:test_instance": { + "protocol_id": 19 + }, "minecraft:toolsmith": { "protocol_id": 11 }, @@ -12002,7 +12273,7 @@ "protocol_id": 10 } }, - "protocol_id": 79 + "protocol_id": 77 }, "minecraft:recipe_display": { "entries": { @@ -12022,7 +12293,7 @@ "protocol_id": 3 } }, - "protocol_id": 77 + "protocol_id": 75 }, "minecraft:recipe_serializer": { "entries": { @@ -12185,35 +12456,38 @@ "protocol_id": 10 }, "minecraft:armadillo_temptations": { - "protocol_id": 20 + "protocol_id": 21 }, "minecraft:axolotl_attackables": { - "protocol_id": 15 + "protocol_id": 16 }, "minecraft:axolotl_temptations": { - "protocol_id": 16 + "protocol_id": 17 }, "minecraft:breeze_attack_entity_sensor": { - "protocol_id": 25 + "protocol_id": 27 }, "minecraft:camel_temptations": { - "protocol_id": 19 + "protocol_id": 20 }, "minecraft:dummy": { "protocol_id": 0 }, "minecraft:frog_attackables": { - "protocol_id": 21 + "protocol_id": 23 }, "minecraft:frog_temptations": { - "protocol_id": 18 + "protocol_id": 19 }, "minecraft:goat_temptations": { - "protocol_id": 17 + "protocol_id": 18 }, "minecraft:golem_detected": { "protocol_id": 9 }, + "minecraft:happy_ghast_temptations": { + "protocol_id": 22 + }, "minecraft:hoglin_specific_sensor": { "protocol_id": 13 }, @@ -12221,11 +12495,14 @@ "protocol_id": 5 }, "minecraft:is_in_water": { - "protocol_id": 22 + "protocol_id": 24 }, "minecraft:nearest_adult": { "protocol_id": 14 }, + "minecraft:nearest_adult_any_type": { + "protocol_id": 15 + }, "minecraft:nearest_bed": { "protocol_id": 4 }, @@ -12248,7 +12525,7 @@ "protocol_id": 8 }, "minecraft:sniffer_temptations": { - "protocol_id": 24 + "protocol_id": 26 }, "minecraft:villager_babies": { "protocol_id": 7 @@ -12257,7 +12534,7 @@ "protocol_id": 6 }, "minecraft:warden_entity_sensor": { - "protocol_id": 23 + "protocol_id": 25 } }, "protocol_id": 26 @@ -12289,7 +12566,7 @@ "protocol_id": 6 } }, - "protocol_id": 78 + "protocol_id": 76 }, "minecraft:sound_event": { "entries": { @@ -12522,19 +12799,19 @@ "protocol_id": 127 }, "minecraft:block.bamboo_wood_hanging_sign.break": { - "protocol_id": 693 + "protocol_id": 714 }, "minecraft:block.bamboo_wood_hanging_sign.fall": { - "protocol_id": 694 + "protocol_id": 715 }, "minecraft:block.bamboo_wood_hanging_sign.hit": { - "protocol_id": 695 + "protocol_id": 716 }, "minecraft:block.bamboo_wood_hanging_sign.place": { - "protocol_id": 696 + "protocol_id": 717 }, "minecraft:block.bamboo_wood_hanging_sign.step": { - "protocol_id": 692 + "protocol_id": 713 }, "minecraft:block.bamboo_wood_pressure_plate.click_off": { "protocol_id": 124 @@ -12618,10 +12895,10 @@ "protocol_id": 161 }, "minecraft:block.big_dripleaf.tilt_down": { - "protocol_id": 464 + "protocol_id": 476 }, "minecraft:block.big_dripleaf.tilt_up": { - "protocol_id": 465 + "protocol_id": 477 }, "minecraft:block.blastfurnace.fire_crackle": { "protocol_id": 182 @@ -12659,1973 +12936,2045 @@ "minecraft:block.bubble_column.whirlpool_inside": { "protocol_id": 209 }, - "minecraft:block.cake.add_candle": { + "minecraft:block.cactus_flower.break": { "protocol_id": 227 }, - "minecraft:block.calcite.break": { + "minecraft:block.cactus_flower.place": { "protocol_id": 228 }, + "minecraft:block.cake.add_candle": { + "protocol_id": 229 + }, + "minecraft:block.calcite.break": { + "protocol_id": 230 + }, "minecraft:block.calcite.fall": { - "protocol_id": 232 + "protocol_id": 234 }, "minecraft:block.calcite.hit": { - "protocol_id": 231 + "protocol_id": 233 }, "minecraft:block.calcite.place": { - "protocol_id": 230 + "protocol_id": 232 }, "minecraft:block.calcite.step": { - "protocol_id": 229 + "protocol_id": 231 }, "minecraft:block.campfire.crackle": { - "protocol_id": 244 + "protocol_id": 246 }, "minecraft:block.candle.ambient": { - "protocol_id": 245 + "protocol_id": 247 }, "minecraft:block.candle.break": { - "protocol_id": 246 + "protocol_id": 248 }, "minecraft:block.candle.extinguish": { - "protocol_id": 247 + "protocol_id": 249 }, "minecraft:block.candle.fall": { - "protocol_id": 248 + "protocol_id": 250 }, "minecraft:block.candle.hit": { - "protocol_id": 249 + "protocol_id": 251 }, "minecraft:block.candle.place": { - "protocol_id": 250 + "protocol_id": 252 }, "minecraft:block.candle.step": { - "protocol_id": 251 + "protocol_id": 253 }, "minecraft:block.cave_vines.break": { - "protocol_id": 261 + "protocol_id": 263 }, "minecraft:block.cave_vines.fall": { - "protocol_id": 262 + "protocol_id": 264 }, "minecraft:block.cave_vines.hit": { - "protocol_id": 263 + "protocol_id": 265 }, "minecraft:block.cave_vines.pick_berries": { - "protocol_id": 266 + "protocol_id": 268 }, "minecraft:block.cave_vines.place": { - "protocol_id": 264 + "protocol_id": 266 }, "minecraft:block.cave_vines.step": { - "protocol_id": 265 + "protocol_id": 267 }, "minecraft:block.chain.break": { - "protocol_id": 267 + "protocol_id": 269 }, "minecraft:block.chain.fall": { - "protocol_id": 268 + "protocol_id": 270 }, "minecraft:block.chain.hit": { - "protocol_id": 269 + "protocol_id": 271 }, "minecraft:block.chain.place": { - "protocol_id": 270 + "protocol_id": 272 }, "minecraft:block.chain.step": { - "protocol_id": 271 + "protocol_id": 273 }, "minecraft:block.cherry_leaves.break": { - "protocol_id": 282 + "protocol_id": 284 }, "minecraft:block.cherry_leaves.fall": { - "protocol_id": 283 + "protocol_id": 285 }, "minecraft:block.cherry_leaves.hit": { - "protocol_id": 284 + "protocol_id": 286 }, "minecraft:block.cherry_leaves.place": { - "protocol_id": 285 + "protocol_id": 287 }, "minecraft:block.cherry_leaves.step": { - "protocol_id": 286 + "protocol_id": 288 }, "minecraft:block.cherry_sapling.break": { - "protocol_id": 277 + "protocol_id": 279 }, "minecraft:block.cherry_sapling.fall": { - "protocol_id": 278 + "protocol_id": 280 }, "minecraft:block.cherry_sapling.hit": { - "protocol_id": 279 + "protocol_id": 281 }, "minecraft:block.cherry_sapling.place": { - "protocol_id": 280 + "protocol_id": 282 }, "minecraft:block.cherry_sapling.step": { - "protocol_id": 281 + "protocol_id": 283 }, "minecraft:block.cherry_wood.break": { - "protocol_id": 272 + "protocol_id": 274 }, "minecraft:block.cherry_wood.fall": { - "protocol_id": 273 + "protocol_id": 275 }, "minecraft:block.cherry_wood.hit": { - "protocol_id": 274 + "protocol_id": 276 }, "minecraft:block.cherry_wood.place": { - "protocol_id": 275 + "protocol_id": 277 }, "minecraft:block.cherry_wood.step": { - "protocol_id": 276 + "protocol_id": 278 }, "minecraft:block.cherry_wood_button.click_off": { - "protocol_id": 296 + "protocol_id": 298 }, "minecraft:block.cherry_wood_button.click_on": { - "protocol_id": 297 + "protocol_id": 299 }, "minecraft:block.cherry_wood_door.close": { - "protocol_id": 292 + "protocol_id": 294 }, "minecraft:block.cherry_wood_door.open": { - "protocol_id": 293 + "protocol_id": 295 }, "minecraft:block.cherry_wood_fence_gate.close": { - "protocol_id": 300 + "protocol_id": 302 }, "minecraft:block.cherry_wood_fence_gate.open": { - "protocol_id": 301 + "protocol_id": 303 }, "minecraft:block.cherry_wood_hanging_sign.break": { - "protocol_id": 288 + "protocol_id": 290 }, "minecraft:block.cherry_wood_hanging_sign.fall": { - "protocol_id": 289 + "protocol_id": 291 }, "minecraft:block.cherry_wood_hanging_sign.hit": { - "protocol_id": 290 + "protocol_id": 292 }, "minecraft:block.cherry_wood_hanging_sign.place": { - "protocol_id": 291 + "protocol_id": 293 }, "minecraft:block.cherry_wood_hanging_sign.step": { - "protocol_id": 287 + "protocol_id": 289 }, "minecraft:block.cherry_wood_pressure_plate.click_off": { - "protocol_id": 298 + "protocol_id": 300 }, "minecraft:block.cherry_wood_pressure_plate.click_on": { - "protocol_id": 299 + "protocol_id": 301 }, "minecraft:block.cherry_wood_trapdoor.close": { - "protocol_id": 294 + "protocol_id": 296 }, "minecraft:block.cherry_wood_trapdoor.open": { - "protocol_id": 295 + "protocol_id": 297 }, "minecraft:block.chest.close": { - "protocol_id": 302 + "protocol_id": 304 }, "minecraft:block.chest.locked": { - "protocol_id": 303 + "protocol_id": 305 }, "minecraft:block.chest.open": { - "protocol_id": 304 + "protocol_id": 306 }, "minecraft:block.chiseled_bookshelf.break": { - "protocol_id": 310 + "protocol_id": 312 }, "minecraft:block.chiseled_bookshelf.fall": { - "protocol_id": 311 + "protocol_id": 313 }, "minecraft:block.chiseled_bookshelf.hit": { - "protocol_id": 312 + "protocol_id": 314 }, "minecraft:block.chiseled_bookshelf.insert": { - "protocol_id": 313 + "protocol_id": 315 }, "minecraft:block.chiseled_bookshelf.insert.enchanted": { - "protocol_id": 314 + "protocol_id": 316 }, "minecraft:block.chiseled_bookshelf.pickup": { - "protocol_id": 316 + "protocol_id": 318 }, "minecraft:block.chiseled_bookshelf.pickup.enchanted": { - "protocol_id": 317 + "protocol_id": 319 }, "minecraft:block.chiseled_bookshelf.place": { - "protocol_id": 318 + "protocol_id": 320 }, "minecraft:block.chiseled_bookshelf.step": { - "protocol_id": 315 + "protocol_id": 317 }, "minecraft:block.chorus_flower.death": { - "protocol_id": 319 + "protocol_id": 321 }, "minecraft:block.chorus_flower.grow": { - "protocol_id": 320 + "protocol_id": 322 }, "minecraft:block.cobweb.break": { - "protocol_id": 322 + "protocol_id": 324 }, "minecraft:block.cobweb.fall": { - "protocol_id": 326 + "protocol_id": 328 }, "minecraft:block.cobweb.hit": { - "protocol_id": 325 + "protocol_id": 327 }, "minecraft:block.cobweb.place": { - "protocol_id": 324 + "protocol_id": 326 }, "minecraft:block.cobweb.step": { - "protocol_id": 323 + "protocol_id": 325 }, "minecraft:block.comparator.click": { - "protocol_id": 331 + "protocol_id": 333 }, "minecraft:block.composter.empty": { - "protocol_id": 332 + "protocol_id": 334 }, "minecraft:block.composter.fill": { - "protocol_id": 333 + "protocol_id": 335 }, "minecraft:block.composter.fill_success": { - "protocol_id": 334 + "protocol_id": 336 }, "minecraft:block.composter.ready": { - "protocol_id": 335 + "protocol_id": 337 }, "minecraft:block.conduit.activate": { - "protocol_id": 336 + "protocol_id": 338 }, "minecraft:block.conduit.ambient": { - "protocol_id": 337 + "protocol_id": 339 }, "minecraft:block.conduit.ambient.short": { - "protocol_id": 338 + "protocol_id": 340 }, "minecraft:block.conduit.attack.target": { - "protocol_id": 339 + "protocol_id": 341 }, "minecraft:block.conduit.deactivate": { - "protocol_id": 340 + "protocol_id": 342 }, "minecraft:block.copper.break": { - "protocol_id": 348 + "protocol_id": 350 }, "minecraft:block.copper.fall": { - "protocol_id": 352 + "protocol_id": 354 }, "minecraft:block.copper.hit": { - "protocol_id": 351 + "protocol_id": 353 }, "minecraft:block.copper.place": { - "protocol_id": 350 + "protocol_id": 352 }, "minecraft:block.copper.step": { - "protocol_id": 349 + "protocol_id": 351 }, "minecraft:block.copper_bulb.break": { - "protocol_id": 341 + "protocol_id": 343 }, "minecraft:block.copper_bulb.fall": { - "protocol_id": 345 + "protocol_id": 347 }, "minecraft:block.copper_bulb.hit": { - "protocol_id": 344 + "protocol_id": 346 }, "minecraft:block.copper_bulb.place": { - "protocol_id": 343 + "protocol_id": 345 }, "minecraft:block.copper_bulb.step": { - "protocol_id": 342 + "protocol_id": 344 }, "minecraft:block.copper_bulb.turn_off": { - "protocol_id": 347 + "protocol_id": 349 }, "minecraft:block.copper_bulb.turn_on": { - "protocol_id": 346 + "protocol_id": 348 }, "minecraft:block.copper_door.close": { - "protocol_id": 353 + "protocol_id": 355 }, "minecraft:block.copper_door.open": { - "protocol_id": 354 + "protocol_id": 356 }, "minecraft:block.copper_grate.break": { - "protocol_id": 355 + "protocol_id": 357 }, "minecraft:block.copper_grate.fall": { - "protocol_id": 359 + "protocol_id": 361 }, "minecraft:block.copper_grate.hit": { - "protocol_id": 358 + "protocol_id": 360 }, "minecraft:block.copper_grate.place": { - "protocol_id": 357 + "protocol_id": 359 }, "minecraft:block.copper_grate.step": { - "protocol_id": 356 + "protocol_id": 358 }, "minecraft:block.copper_trapdoor.close": { - "protocol_id": 360 + "protocol_id": 362 }, "minecraft:block.copper_trapdoor.open": { - "protocol_id": 361 + "protocol_id": 363 }, "minecraft:block.coral_block.break": { - "protocol_id": 362 + "protocol_id": 364 }, "minecraft:block.coral_block.fall": { - "protocol_id": 363 + "protocol_id": 365 }, "minecraft:block.coral_block.hit": { - "protocol_id": 364 + "protocol_id": 366 }, "minecraft:block.coral_block.place": { - "protocol_id": 365 + "protocol_id": 367 }, "minecraft:block.coral_block.step": { - "protocol_id": 366 + "protocol_id": 368 }, "minecraft:block.crafter.craft": { - "protocol_id": 372 + "protocol_id": 374 }, "minecraft:block.crafter.fail": { - "protocol_id": 373 + "protocol_id": 375 }, "minecraft:block.creaking_heart.break": { - "protocol_id": 385 + "protocol_id": 387 }, "minecraft:block.creaking_heart.fall": { - "protocol_id": 386 + "protocol_id": 388 }, "minecraft:block.creaking_heart.hit": { - "protocol_id": 387 + "protocol_id": 389 }, "minecraft:block.creaking_heart.hurt": { - "protocol_id": 388 + "protocol_id": 390 }, "minecraft:block.creaking_heart.idle": { - "protocol_id": 391 + "protocol_id": 393 }, "minecraft:block.creaking_heart.place": { - "protocol_id": 389 + "protocol_id": 391 }, "minecraft:block.creaking_heart.spawn": { - "protocol_id": 392 + "protocol_id": 394 }, "minecraft:block.creaking_heart.step": { - "protocol_id": 390 + "protocol_id": 392 }, "minecraft:block.crop.break": { - "protocol_id": 396 + "protocol_id": 398 + }, + "minecraft:block.deadbush.idle": { + "protocol_id": 408 }, "minecraft:block.decorated_pot.break": { - "protocol_id": 406 + "protocol_id": 409 }, "minecraft:block.decorated_pot.fall": { - "protocol_id": 407 + "protocol_id": 410 }, "minecraft:block.decorated_pot.hit": { - "protocol_id": 408 + "protocol_id": 411 }, "minecraft:block.decorated_pot.insert": { - "protocol_id": 409 + "protocol_id": 412 }, "minecraft:block.decorated_pot.insert_fail": { - "protocol_id": 410 + "protocol_id": 413 }, "minecraft:block.decorated_pot.place": { - "protocol_id": 412 + "protocol_id": 415 }, "minecraft:block.decorated_pot.shatter": { - "protocol_id": 413 + "protocol_id": 416 }, "minecraft:block.decorated_pot.step": { - "protocol_id": 411 + "protocol_id": 414 }, "minecraft:block.deepslate.break": { - "protocol_id": 419 + "protocol_id": 422 }, "minecraft:block.deepslate.fall": { - "protocol_id": 420 + "protocol_id": 423 }, "minecraft:block.deepslate.hit": { - "protocol_id": 421 + "protocol_id": 424 }, "minecraft:block.deepslate.place": { - "protocol_id": 422 + "protocol_id": 425 }, "minecraft:block.deepslate.step": { - "protocol_id": 423 + "protocol_id": 426 }, "minecraft:block.deepslate_bricks.break": { - "protocol_id": 414 + "protocol_id": 417 }, "minecraft:block.deepslate_bricks.fall": { - "protocol_id": 415 + "protocol_id": 418 }, "minecraft:block.deepslate_bricks.hit": { - "protocol_id": 416 + "protocol_id": 419 }, "minecraft:block.deepslate_bricks.place": { - "protocol_id": 417 + "protocol_id": 420 }, "minecraft:block.deepslate_bricks.step": { - "protocol_id": 418 + "protocol_id": 421 }, "minecraft:block.deepslate_tiles.break": { - "protocol_id": 424 + "protocol_id": 427 }, "minecraft:block.deepslate_tiles.fall": { - "protocol_id": 425 + "protocol_id": 428 }, "minecraft:block.deepslate_tiles.hit": { - "protocol_id": 426 + "protocol_id": 429 }, "minecraft:block.deepslate_tiles.place": { - "protocol_id": 427 + "protocol_id": 430 }, "minecraft:block.deepslate_tiles.step": { - "protocol_id": 428 + "protocol_id": 431 }, "minecraft:block.dispenser.dispense": { - "protocol_id": 429 + "protocol_id": 432 }, "minecraft:block.dispenser.fail": { - "protocol_id": 430 + "protocol_id": 433 }, "minecraft:block.dispenser.launch": { - "protocol_id": 431 + "protocol_id": 434 }, - "minecraft:block.dripstone_block.break": { - "protocol_id": 449 + "minecraft:block.dried_ghast.ambient": { + "protocol_id": 455 }, - "minecraft:block.dripstone_block.fall": { - "protocol_id": 453 + "minecraft:block.dried_ghast.ambient_water": { + "protocol_id": 456 }, - "minecraft:block.dripstone_block.hit": { + "minecraft:block.dried_ghast.break": { "protocol_id": 452 }, - "minecraft:block.dripstone_block.place": { - "protocol_id": 451 + "minecraft:block.dried_ghast.fall": { + "protocol_id": 454 }, - "minecraft:block.dripstone_block.step": { - "protocol_id": 450 + "minecraft:block.dried_ghast.place": { + "protocol_id": 457 }, - "minecraft:block.enchantment_table.use": { - "protocol_id": 486 + "minecraft:block.dried_ghast.place_in_water": { + "protocol_id": 458 + }, + "minecraft:block.dried_ghast.step": { + "protocol_id": 453 + }, + "minecraft:block.dried_ghast.transition": { + "protocol_id": 459 + }, + "minecraft:block.dripstone_block.break": { + "protocol_id": 460 + }, + "minecraft:block.dripstone_block.fall": { + "protocol_id": 464 + }, + "minecraft:block.dripstone_block.hit": { + "protocol_id": 463 + }, + "minecraft:block.dripstone_block.place": { + "protocol_id": 462 + }, + "minecraft:block.dripstone_block.step": { + "protocol_id": 461 + }, + "minecraft:block.dry_grass.ambient": { + "protocol_id": 465 + }, + "minecraft:block.enchantment_table.use": { + "protocol_id": 498 }, "minecraft:block.end_gateway.spawn": { - "protocol_id": 509 + "protocol_id": 521 }, "minecraft:block.end_portal.spawn": { - "protocol_id": 511 + "protocol_id": 523 }, "minecraft:block.end_portal_frame.fill": { - "protocol_id": 510 + "protocol_id": 522 }, "minecraft:block.ender_chest.close": { - "protocol_id": 487 + "protocol_id": 499 }, "minecraft:block.ender_chest.open": { - "protocol_id": 488 + "protocol_id": 500 }, "minecraft:block.eyeblossom.close": { - "protocol_id": 526 + "protocol_id": 538 }, "minecraft:block.eyeblossom.close_long": { - "protocol_id": 525 + "protocol_id": 537 }, "minecraft:block.eyeblossom.idle": { - "protocol_id": 527 + "protocol_id": 539 }, "minecraft:block.eyeblossom.open": { - "protocol_id": 524 + "protocol_id": 536 }, "minecraft:block.eyeblossom.open_long": { - "protocol_id": 523 + "protocol_id": 535 }, "minecraft:block.fence_gate.close": { - "protocol_id": 528 + "protocol_id": 540 }, "minecraft:block.fence_gate.open": { - "protocol_id": 529 + "protocol_id": 541 }, "minecraft:block.fire.ambient": { - "protocol_id": 539 + "protocol_id": 552 }, "minecraft:block.fire.extinguish": { - "protocol_id": 540 + "protocol_id": 553 + }, + "minecraft:block.firefly_bush.idle": { + "protocol_id": 543 }, "minecraft:block.flowering_azalea.break": { - "protocol_id": 546 + "protocol_id": 559 }, "minecraft:block.flowering_azalea.fall": { - "protocol_id": 547 + "protocol_id": 560 }, "minecraft:block.flowering_azalea.hit": { - "protocol_id": 548 + "protocol_id": 561 }, "minecraft:block.flowering_azalea.place": { - "protocol_id": 549 + "protocol_id": 562 }, "minecraft:block.flowering_azalea.step": { - "protocol_id": 550 + "protocol_id": 563 }, "minecraft:block.froglight.break": { - "protocol_id": 572 + "protocol_id": 585 }, "minecraft:block.froglight.fall": { - "protocol_id": 573 + "protocol_id": 586 }, "minecraft:block.froglight.hit": { - "protocol_id": 574 + "protocol_id": 587 }, "minecraft:block.froglight.place": { - "protocol_id": 575 + "protocol_id": 588 }, "minecraft:block.froglight.step": { - "protocol_id": 576 + "protocol_id": 589 }, "minecraft:block.frogspawn.break": { - "protocol_id": 578 + "protocol_id": 591 }, "minecraft:block.frogspawn.fall": { - "protocol_id": 579 + "protocol_id": 592 }, "minecraft:block.frogspawn.hatch": { - "protocol_id": 580 + "protocol_id": 593 }, "minecraft:block.frogspawn.hit": { - "protocol_id": 581 + "protocol_id": 594 }, "minecraft:block.frogspawn.place": { - "protocol_id": 582 + "protocol_id": 595 }, "minecraft:block.frogspawn.step": { - "protocol_id": 577 + "protocol_id": 590 }, "minecraft:block.fungus.break": { - "protocol_id": 985 + "protocol_id": 1025 }, "minecraft:block.fungus.fall": { - "protocol_id": 989 + "protocol_id": 1029 }, "minecraft:block.fungus.hit": { - "protocol_id": 988 + "protocol_id": 1028 }, "minecraft:block.fungus.place": { - "protocol_id": 987 + "protocol_id": 1027 }, "minecraft:block.fungus.step": { - "protocol_id": 986 + "protocol_id": 1026 }, "minecraft:block.furnace.fire_crackle": { - "protocol_id": 596 + "protocol_id": 609 }, "minecraft:block.gilded_blackstone.break": { - "protocol_id": 614 + "protocol_id": 631 }, "minecraft:block.gilded_blackstone.fall": { - "protocol_id": 615 + "protocol_id": 632 }, "minecraft:block.gilded_blackstone.hit": { - "protocol_id": 616 + "protocol_id": 633 }, "minecraft:block.gilded_blackstone.place": { - "protocol_id": 617 + "protocol_id": 634 }, "minecraft:block.gilded_blackstone.step": { - "protocol_id": 618 + "protocol_id": 635 }, "minecraft:block.glass.break": { - "protocol_id": 619 + "protocol_id": 636 }, "minecraft:block.glass.fall": { - "protocol_id": 620 + "protocol_id": 637 }, "minecraft:block.glass.hit": { - "protocol_id": 621 + "protocol_id": 638 }, "minecraft:block.glass.place": { - "protocol_id": 622 + "protocol_id": 639 }, "minecraft:block.glass.step": { - "protocol_id": 623 + "protocol_id": 640 }, "minecraft:block.grass.break": { - "protocol_id": 652 + "protocol_id": 669 }, "minecraft:block.grass.fall": { - "protocol_id": 653 + "protocol_id": 670 }, "minecraft:block.grass.hit": { - "protocol_id": 654 + "protocol_id": 671 }, "minecraft:block.grass.place": { - "protocol_id": 655 + "protocol_id": 672 }, "minecraft:block.grass.step": { - "protocol_id": 656 + "protocol_id": 673 }, "minecraft:block.gravel.break": { - "protocol_id": 657 + "protocol_id": 674 }, "minecraft:block.gravel.fall": { - "protocol_id": 658 + "protocol_id": 675 }, "minecraft:block.gravel.hit": { - "protocol_id": 659 + "protocol_id": 676 }, "minecraft:block.gravel.place": { - "protocol_id": 660 + "protocol_id": 677 }, "minecraft:block.gravel.step": { - "protocol_id": 661 + "protocol_id": 678 }, "minecraft:block.grindstone.use": { - "protocol_id": 662 + "protocol_id": 679 }, "minecraft:block.growing_plant.crop": { - "protocol_id": 663 + "protocol_id": 680 }, "minecraft:block.hanging_roots.break": { - "protocol_id": 672 + "protocol_id": 689 }, "minecraft:block.hanging_roots.fall": { - "protocol_id": 673 + "protocol_id": 690 }, "minecraft:block.hanging_roots.hit": { - "protocol_id": 674 + "protocol_id": 691 }, "minecraft:block.hanging_roots.place": { - "protocol_id": 675 + "protocol_id": 692 }, "minecraft:block.hanging_roots.step": { - "protocol_id": 676 + "protocol_id": 693 }, "minecraft:block.hanging_sign.break": { - "protocol_id": 678 + "protocol_id": 695 }, "minecraft:block.hanging_sign.fall": { - "protocol_id": 679 + "protocol_id": 696 }, "minecraft:block.hanging_sign.hit": { - "protocol_id": 680 + "protocol_id": 697 }, "minecraft:block.hanging_sign.place": { - "protocol_id": 681 + "protocol_id": 698 }, "minecraft:block.hanging_sign.step": { - "protocol_id": 677 + "protocol_id": 694 }, "minecraft:block.hanging_sign.waxed_interact_fail": { - "protocol_id": 1554 + "protocol_id": 1595 }, "minecraft:block.heavy_core.break": { - "protocol_id": 682 + "protocol_id": 703 }, "minecraft:block.heavy_core.fall": { - "protocol_id": 683 + "protocol_id": 704 }, "minecraft:block.heavy_core.hit": { - "protocol_id": 684 + "protocol_id": 705 }, "minecraft:block.heavy_core.place": { - "protocol_id": 685 + "protocol_id": 706 }, "minecraft:block.heavy_core.step": { - "protocol_id": 686 + "protocol_id": 707 }, "minecraft:block.honey_block.break": { - "protocol_id": 722 + "protocol_id": 747 }, "minecraft:block.honey_block.fall": { - "protocol_id": 723 + "protocol_id": 748 }, "minecraft:block.honey_block.hit": { - "protocol_id": 724 + "protocol_id": 749 }, "minecraft:block.honey_block.place": { - "protocol_id": 725 + "protocol_id": 750 }, "minecraft:block.honey_block.slide": { - "protocol_id": 726 + "protocol_id": 751 }, "minecraft:block.honey_block.step": { - "protocol_id": 727 + "protocol_id": 752 + }, + "minecraft:block.iron.break": { + "protocol_id": 796 + }, + "minecraft:block.iron.fall": { + "protocol_id": 800 + }, + "minecraft:block.iron.hit": { + "protocol_id": 799 + }, + "minecraft:block.iron.place": { + "protocol_id": 798 + }, + "minecraft:block.iron.step": { + "protocol_id": 797 }, "minecraft:block.iron_door.close": { - "protocol_id": 770 + "protocol_id": 801 }, "minecraft:block.iron_door.open": { - "protocol_id": 771 + "protocol_id": 802 }, "minecraft:block.iron_trapdoor.close": { - "protocol_id": 778 + "protocol_id": 809 }, "minecraft:block.iron_trapdoor.open": { - "protocol_id": 779 + "protocol_id": 810 }, "minecraft:block.ladder.break": { - "protocol_id": 787 + "protocol_id": 818 }, "minecraft:block.ladder.fall": { - "protocol_id": 788 + "protocol_id": 819 }, "minecraft:block.ladder.hit": { - "protocol_id": 789 + "protocol_id": 820 }, "minecraft:block.ladder.place": { - "protocol_id": 790 + "protocol_id": 821 }, "minecraft:block.ladder.step": { - "protocol_id": 791 + "protocol_id": 822 }, "minecraft:block.lantern.break": { - "protocol_id": 792 + "protocol_id": 823 }, "minecraft:block.lantern.fall": { - "protocol_id": 793 + "protocol_id": 824 }, "minecraft:block.lantern.hit": { - "protocol_id": 794 + "protocol_id": 825 }, "minecraft:block.lantern.place": { - "protocol_id": 795 + "protocol_id": 826 }, "minecraft:block.lantern.step": { - "protocol_id": 796 + "protocol_id": 827 }, "minecraft:block.large_amethyst_bud.break": { - "protocol_id": 797 + "protocol_id": 828 }, "minecraft:block.large_amethyst_bud.place": { - "protocol_id": 798 + "protocol_id": 829 }, "minecraft:block.lava.ambient": { - "protocol_id": 799 + "protocol_id": 830 }, "minecraft:block.lava.extinguish": { - "protocol_id": 800 + "protocol_id": 831 }, "minecraft:block.lava.pop": { - "protocol_id": 801 + "protocol_id": 832 + }, + "minecraft:block.leaf_litter.break": { + "protocol_id": 833 + }, + "minecraft:block.leaf_litter.fall": { + "protocol_id": 837 + }, + "minecraft:block.leaf_litter.hit": { + "protocol_id": 836 + }, + "minecraft:block.leaf_litter.place": { + "protocol_id": 835 + }, + "minecraft:block.leaf_litter.step": { + "protocol_id": 834 }, "minecraft:block.lever.click": { - "protocol_id": 804 + "protocol_id": 841 }, "minecraft:block.lily_pad.place": { - "protocol_id": 1523 + "protocol_id": 1564 }, "minecraft:block.lodestone.break": { - "protocol_id": 818 + "protocol_id": 856 }, "minecraft:block.lodestone.fall": { - "protocol_id": 822 + "protocol_id": 860 }, "minecraft:block.lodestone.hit": { - "protocol_id": 821 + "protocol_id": 859 }, "minecraft:block.lodestone.place": { - "protocol_id": 820 + "protocol_id": 858 }, "minecraft:block.lodestone.step": { - "protocol_id": 819 + "protocol_id": 857 }, "minecraft:block.mangrove_roots.break": { - "protocol_id": 833 + "protocol_id": 871 }, "minecraft:block.mangrove_roots.fall": { - "protocol_id": 834 + "protocol_id": 872 }, "minecraft:block.mangrove_roots.hit": { - "protocol_id": 835 + "protocol_id": 873 }, "minecraft:block.mangrove_roots.place": { - "protocol_id": 836 + "protocol_id": 874 }, "minecraft:block.mangrove_roots.step": { - "protocol_id": 837 + "protocol_id": 875 }, "minecraft:block.medium_amethyst_bud.break": { - "protocol_id": 838 + "protocol_id": 876 }, "minecraft:block.medium_amethyst_bud.place": { - "protocol_id": 839 + "protocol_id": 877 }, "minecraft:block.metal.break": { - "protocol_id": 840 + "protocol_id": 878 }, "minecraft:block.metal.fall": { - "protocol_id": 841 + "protocol_id": 879 }, "minecraft:block.metal.hit": { - "protocol_id": 842 + "protocol_id": 880 }, "minecraft:block.metal.place": { - "protocol_id": 843 + "protocol_id": 881 }, "minecraft:block.metal.step": { - "protocol_id": 846 + "protocol_id": 884 }, "minecraft:block.metal_pressure_plate.click_off": { - "protocol_id": 844 + "protocol_id": 882 }, "minecraft:block.metal_pressure_plate.click_on": { - "protocol_id": 845 + "protocol_id": 883 }, "minecraft:block.moss.break": { - "protocol_id": 865 + "protocol_id": 903 }, "minecraft:block.moss.fall": { - "protocol_id": 866 + "protocol_id": 904 }, "minecraft:block.moss.hit": { - "protocol_id": 867 + "protocol_id": 905 }, "minecraft:block.moss.place": { - "protocol_id": 868 + "protocol_id": 906 }, "minecraft:block.moss.step": { - "protocol_id": 869 + "protocol_id": 907 }, "minecraft:block.moss_carpet.break": { - "protocol_id": 855 + "protocol_id": 893 }, "minecraft:block.moss_carpet.fall": { - "protocol_id": 856 + "protocol_id": 894 }, "minecraft:block.moss_carpet.hit": { - "protocol_id": 857 + "protocol_id": 895 }, "minecraft:block.moss_carpet.place": { - "protocol_id": 858 + "protocol_id": 896 }, "minecraft:block.moss_carpet.step": { - "protocol_id": 859 + "protocol_id": 897 }, "minecraft:block.mud.break": { - "protocol_id": 870 + "protocol_id": 908 }, "minecraft:block.mud.fall": { - "protocol_id": 871 + "protocol_id": 909 }, "minecraft:block.mud.hit": { - "protocol_id": 872 + "protocol_id": 910 }, "minecraft:block.mud.place": { - "protocol_id": 873 + "protocol_id": 911 }, "minecraft:block.mud.step": { - "protocol_id": 874 + "protocol_id": 912 }, "minecraft:block.mud_bricks.break": { - "protocol_id": 875 + "protocol_id": 913 }, "minecraft:block.mud_bricks.fall": { - "protocol_id": 876 + "protocol_id": 914 }, "minecraft:block.mud_bricks.hit": { - "protocol_id": 877 + "protocol_id": 915 }, "minecraft:block.mud_bricks.place": { - "protocol_id": 878 + "protocol_id": 916 }, "minecraft:block.mud_bricks.step": { - "protocol_id": 879 + "protocol_id": 917 }, "minecraft:block.muddy_mangrove_roots.break": { - "protocol_id": 880 + "protocol_id": 918 }, "minecraft:block.muddy_mangrove_roots.fall": { - "protocol_id": 881 + "protocol_id": 919 }, "minecraft:block.muddy_mangrove_roots.hit": { - "protocol_id": 882 + "protocol_id": 920 }, "minecraft:block.muddy_mangrove_roots.place": { - "protocol_id": 883 + "protocol_id": 921 }, "minecraft:block.muddy_mangrove_roots.step": { - "protocol_id": 884 + "protocol_id": 922 }, "minecraft:block.nether_bricks.break": { - "protocol_id": 942 + "protocol_id": 982 }, "minecraft:block.nether_bricks.fall": { - "protocol_id": 946 + "protocol_id": 986 }, "minecraft:block.nether_bricks.hit": { - "protocol_id": 945 + "protocol_id": 985 }, "minecraft:block.nether_bricks.place": { - "protocol_id": 944 + "protocol_id": 984 }, "minecraft:block.nether_bricks.step": { - "protocol_id": 943 + "protocol_id": 983 }, "minecraft:block.nether_gold_ore.break": { - "protocol_id": 1187 + "protocol_id": 1226 }, "minecraft:block.nether_gold_ore.fall": { - "protocol_id": 1188 + "protocol_id": 1227 }, "minecraft:block.nether_gold_ore.hit": { - "protocol_id": 1189 + "protocol_id": 1228 }, "minecraft:block.nether_gold_ore.place": { - "protocol_id": 1190 + "protocol_id": 1229 }, "minecraft:block.nether_gold_ore.step": { - "protocol_id": 1191 + "protocol_id": 1230 }, "minecraft:block.nether_ore.break": { - "protocol_id": 1192 + "protocol_id": 1231 }, "minecraft:block.nether_ore.fall": { - "protocol_id": 1193 + "protocol_id": 1232 }, "minecraft:block.nether_ore.hit": { - "protocol_id": 1194 + "protocol_id": 1233 }, "minecraft:block.nether_ore.place": { - "protocol_id": 1195 + "protocol_id": 1234 }, "minecraft:block.nether_ore.step": { - "protocol_id": 1196 + "protocol_id": 1235 }, "minecraft:block.nether_sprouts.break": { - "protocol_id": 980 + "protocol_id": 1020 }, "minecraft:block.nether_sprouts.fall": { - "protocol_id": 984 + "protocol_id": 1024 }, "minecraft:block.nether_sprouts.hit": { - "protocol_id": 983 + "protocol_id": 1023 }, "minecraft:block.nether_sprouts.place": { - "protocol_id": 982 + "protocol_id": 1022 }, "minecraft:block.nether_sprouts.step": { - "protocol_id": 981 + "protocol_id": 1021 }, "minecraft:block.nether_wart.break": { - "protocol_id": 947 + "protocol_id": 987 }, "minecraft:block.nether_wood.break": { - "protocol_id": 949 + "protocol_id": 989 }, "minecraft:block.nether_wood.fall": { - "protocol_id": 950 + "protocol_id": 990 }, "minecraft:block.nether_wood.hit": { - "protocol_id": 951 + "protocol_id": 991 }, "minecraft:block.nether_wood.place": { - "protocol_id": 952 + "protocol_id": 992 }, "minecraft:block.nether_wood.step": { - "protocol_id": 953 + "protocol_id": 993 }, "minecraft:block.nether_wood_button.click_off": { - "protocol_id": 958 + "protocol_id": 998 }, "minecraft:block.nether_wood_button.click_on": { - "protocol_id": 959 + "protocol_id": 999 }, "minecraft:block.nether_wood_door.close": { - "protocol_id": 954 + "protocol_id": 994 }, "minecraft:block.nether_wood_door.open": { - "protocol_id": 955 + "protocol_id": 995 }, "minecraft:block.nether_wood_fence_gate.close": { - "protocol_id": 962 + "protocol_id": 1002 }, "minecraft:block.nether_wood_fence_gate.open": { - "protocol_id": 963 + "protocol_id": 1003 }, "minecraft:block.nether_wood_hanging_sign.break": { - "protocol_id": 688 + "protocol_id": 709 }, "minecraft:block.nether_wood_hanging_sign.fall": { - "protocol_id": 689 + "protocol_id": 710 }, "minecraft:block.nether_wood_hanging_sign.hit": { - "protocol_id": 690 + "protocol_id": 711 }, "minecraft:block.nether_wood_hanging_sign.place": { - "protocol_id": 691 + "protocol_id": 712 }, "minecraft:block.nether_wood_hanging_sign.step": { - "protocol_id": 687 + "protocol_id": 708 }, "minecraft:block.nether_wood_pressure_plate.click_off": { - "protocol_id": 960 + "protocol_id": 1000 }, "minecraft:block.nether_wood_pressure_plate.click_on": { - "protocol_id": 961 + "protocol_id": 1001 }, "minecraft:block.nether_wood_trapdoor.close": { - "protocol_id": 956 + "protocol_id": 996 }, "minecraft:block.nether_wood_trapdoor.open": { - "protocol_id": 957 + "protocol_id": 997 }, "minecraft:block.netherite_block.break": { - "protocol_id": 1000 + "protocol_id": 1040 }, "minecraft:block.netherite_block.fall": { - "protocol_id": 1004 + "protocol_id": 1044 }, "minecraft:block.netherite_block.hit": { - "protocol_id": 1003 + "protocol_id": 1043 }, "minecraft:block.netherite_block.place": { - "protocol_id": 1002 + "protocol_id": 1042 }, "minecraft:block.netherite_block.step": { - "protocol_id": 1001 + "protocol_id": 1041 }, "minecraft:block.netherrack.break": { - "protocol_id": 1005 + "protocol_id": 1045 }, "minecraft:block.netherrack.fall": { - "protocol_id": 1009 + "protocol_id": 1049 }, "minecraft:block.netherrack.hit": { - "protocol_id": 1008 + "protocol_id": 1048 }, "minecraft:block.netherrack.place": { - "protocol_id": 1007 + "protocol_id": 1047 }, "minecraft:block.netherrack.step": { - "protocol_id": 1006 + "protocol_id": 1046 }, "minecraft:block.note_block.banjo": { - "protocol_id": 1025 + "protocol_id": 1065 }, "minecraft:block.note_block.basedrum": { - "protocol_id": 1010 + "protocol_id": 1050 }, "minecraft:block.note_block.bass": { - "protocol_id": 1011 + "protocol_id": 1051 }, "minecraft:block.note_block.bell": { - "protocol_id": 1012 + "protocol_id": 1052 }, "minecraft:block.note_block.bit": { - "protocol_id": 1024 + "protocol_id": 1064 }, "minecraft:block.note_block.chime": { - "protocol_id": 1013 + "protocol_id": 1053 }, "minecraft:block.note_block.cow_bell": { - "protocol_id": 1022 + "protocol_id": 1062 }, "minecraft:block.note_block.didgeridoo": { - "protocol_id": 1023 + "protocol_id": 1063 }, "minecraft:block.note_block.flute": { - "protocol_id": 1014 + "protocol_id": 1054 }, "minecraft:block.note_block.guitar": { - "protocol_id": 1015 + "protocol_id": 1055 }, "minecraft:block.note_block.harp": { - "protocol_id": 1016 + "protocol_id": 1056 }, "minecraft:block.note_block.hat": { - "protocol_id": 1017 + "protocol_id": 1057 }, "minecraft:block.note_block.imitate.creeper": { - "protocol_id": 1028 + "protocol_id": 1068 }, "minecraft:block.note_block.imitate.ender_dragon": { - "protocol_id": 1029 + "protocol_id": 1069 }, "minecraft:block.note_block.imitate.piglin": { - "protocol_id": 1031 + "protocol_id": 1071 }, "minecraft:block.note_block.imitate.skeleton": { - "protocol_id": 1027 + "protocol_id": 1067 }, "minecraft:block.note_block.imitate.wither_skeleton": { - "protocol_id": 1030 + "protocol_id": 1070 }, "minecraft:block.note_block.imitate.zombie": { - "protocol_id": 1026 + "protocol_id": 1066 }, "minecraft:block.note_block.iron_xylophone": { - "protocol_id": 1021 + "protocol_id": 1061 }, "minecraft:block.note_block.pling": { - "protocol_id": 1018 + "protocol_id": 1058 }, "minecraft:block.note_block.snare": { - "protocol_id": 1019 + "protocol_id": 1059 }, "minecraft:block.note_block.xylophone": { - "protocol_id": 1020 + "protocol_id": 1060 }, "minecraft:block.nylium.break": { - "protocol_id": 975 + "protocol_id": 1015 }, "minecraft:block.nylium.fall": { - "protocol_id": 979 + "protocol_id": 1019 }, "minecraft:block.nylium.hit": { - "protocol_id": 978 + "protocol_id": 1018 }, "minecraft:block.nylium.place": { - "protocol_id": 977 + "protocol_id": 1017 }, "minecraft:block.nylium.step": { - "protocol_id": 976 + "protocol_id": 1016 }, "minecraft:block.packed_mud.break": { - "protocol_id": 965 + "protocol_id": 1005 }, "minecraft:block.packed_mud.fall": { - "protocol_id": 966 + "protocol_id": 1006 }, "minecraft:block.packed_mud.hit": { - "protocol_id": 967 + "protocol_id": 1007 }, "minecraft:block.packed_mud.place": { - "protocol_id": 968 + "protocol_id": 1008 }, "minecraft:block.packed_mud.step": { - "protocol_id": 969 + "protocol_id": 1009 }, "minecraft:block.pale_hanging_moss.idle": { - "protocol_id": 1038 + "protocol_id": 1078 }, "minecraft:block.pink_petals.break": { - "protocol_id": 860 + "protocol_id": 898 }, "minecraft:block.pink_petals.fall": { - "protocol_id": 861 + "protocol_id": 899 }, "minecraft:block.pink_petals.hit": { - "protocol_id": 862 + "protocol_id": 900 }, "minecraft:block.pink_petals.place": { - "protocol_id": 863 + "protocol_id": 901 }, "minecraft:block.pink_petals.step": { - "protocol_id": 864 + "protocol_id": 902 }, "minecraft:block.piston.contract": { - "protocol_id": 1123 + "protocol_id": 1163 }, "minecraft:block.piston.extend": { - "protocol_id": 1124 + "protocol_id": 1164 }, "minecraft:block.pointed_dripstone.break": { - "protocol_id": 454 + "protocol_id": 466 }, "minecraft:block.pointed_dripstone.drip_lava": { - "protocol_id": 460 + "protocol_id": 472 }, "minecraft:block.pointed_dripstone.drip_lava_into_cauldron": { - "protocol_id": 462 + "protocol_id": 474 }, "minecraft:block.pointed_dripstone.drip_water": { - "protocol_id": 461 + "protocol_id": 473 }, "minecraft:block.pointed_dripstone.drip_water_into_cauldron": { - "protocol_id": 463 + "protocol_id": 475 }, "minecraft:block.pointed_dripstone.fall": { - "protocol_id": 458 + "protocol_id": 470 }, "minecraft:block.pointed_dripstone.hit": { - "protocol_id": 457 + "protocol_id": 469 }, "minecraft:block.pointed_dripstone.land": { - "protocol_id": 459 + "protocol_id": 471 }, "minecraft:block.pointed_dripstone.place": { - "protocol_id": 456 + "protocol_id": 468 }, "minecraft:block.pointed_dripstone.step": { - "protocol_id": 455 + "protocol_id": 467 }, "minecraft:block.polished_deepslate.break": { - "protocol_id": 1152 + "protocol_id": 1192 }, "minecraft:block.polished_deepslate.fall": { - "protocol_id": 1153 + "protocol_id": 1193 }, "minecraft:block.polished_deepslate.hit": { - "protocol_id": 1154 + "protocol_id": 1194 }, "minecraft:block.polished_deepslate.place": { - "protocol_id": 1155 + "protocol_id": 1195 }, "minecraft:block.polished_deepslate.step": { - "protocol_id": 1156 + "protocol_id": 1196 }, "minecraft:block.polished_tuff.break": { - "protocol_id": 1450 + "protocol_id": 1491 }, "minecraft:block.polished_tuff.fall": { - "protocol_id": 1451 + "protocol_id": 1492 }, "minecraft:block.polished_tuff.hit": { - "protocol_id": 1452 + "protocol_id": 1493 }, "minecraft:block.polished_tuff.place": { - "protocol_id": 1453 + "protocol_id": 1494 }, "minecraft:block.polished_tuff.step": { - "protocol_id": 1454 + "protocol_id": 1495 }, "minecraft:block.portal.ambient": { - "protocol_id": 1157 + "protocol_id": 1197 }, "minecraft:block.portal.travel": { - "protocol_id": 1158 + "protocol_id": 1198 }, "minecraft:block.portal.trigger": { - "protocol_id": 1159 + "protocol_id": 1199 }, "minecraft:block.powder_snow.break": { - "protocol_id": 1160 + "protocol_id": 1200 }, "minecraft:block.powder_snow.fall": { - "protocol_id": 1161 + "protocol_id": 1201 }, "minecraft:block.powder_snow.hit": { - "protocol_id": 1162 + "protocol_id": 1202 }, "minecraft:block.powder_snow.place": { - "protocol_id": 1163 + "protocol_id": 1203 }, "minecraft:block.powder_snow.step": { - "protocol_id": 1164 + "protocol_id": 1204 }, "minecraft:block.pumpkin.carve": { - "protocol_id": 1172 + "protocol_id": 1211 }, "minecraft:block.redstone_torch.burnout": { - "protocol_id": 1197 + "protocol_id": 1236 }, "minecraft:block.resin.break": { - "protocol_id": 1328 + "protocol_id": 1369 }, "minecraft:block.resin.fall": { - "protocol_id": 1329 + "protocol_id": 1370 }, "minecraft:block.resin.place": { - "protocol_id": 1330 + "protocol_id": 1371 }, "minecraft:block.resin.step": { - "protocol_id": 1331 + "protocol_id": 1372 }, "minecraft:block.resin_bricks.break": { - "protocol_id": 1332 + "protocol_id": 1373 }, "minecraft:block.resin_bricks.fall": { - "protocol_id": 1333 + "protocol_id": 1374 }, "minecraft:block.resin_bricks.hit": { - "protocol_id": 1334 + "protocol_id": 1375 }, "minecraft:block.resin_bricks.place": { - "protocol_id": 1335 + "protocol_id": 1376 }, "minecraft:block.resin_bricks.step": { - "protocol_id": 1336 + "protocol_id": 1377 }, "minecraft:block.respawn_anchor.ambient": { - "protocol_id": 1198 + "protocol_id": 1237 }, "minecraft:block.respawn_anchor.charge": { - "protocol_id": 1199 + "protocol_id": 1238 }, "minecraft:block.respawn_anchor.deplete": { - "protocol_id": 1200 + "protocol_id": 1239 }, "minecraft:block.respawn_anchor.set_spawn": { - "protocol_id": 1201 + "protocol_id": 1240 }, "minecraft:block.rooted_dirt.break": { - "protocol_id": 1202 + "protocol_id": 1241 }, "minecraft:block.rooted_dirt.fall": { - "protocol_id": 1203 + "protocol_id": 1242 }, "minecraft:block.rooted_dirt.hit": { - "protocol_id": 1204 + "protocol_id": 1243 }, "minecraft:block.rooted_dirt.place": { - "protocol_id": 1205 + "protocol_id": 1244 }, "minecraft:block.rooted_dirt.step": { - "protocol_id": 1206 + "protocol_id": 1245 }, "minecraft:block.roots.break": { - "protocol_id": 591 + "protocol_id": 604 }, "minecraft:block.roots.fall": { - "protocol_id": 595 + "protocol_id": 608 }, "minecraft:block.roots.hit": { - "protocol_id": 594 + "protocol_id": 607 }, "minecraft:block.roots.place": { - "protocol_id": 593 + "protocol_id": 606 }, "minecraft:block.roots.step": { - "protocol_id": 592 + "protocol_id": 605 }, "minecraft:block.sand.break": { - "protocol_id": 1211 + "protocol_id": 1250 }, "minecraft:block.sand.fall": { - "protocol_id": 1212 + "protocol_id": 1251 }, "minecraft:block.sand.hit": { - "protocol_id": 1213 + "protocol_id": 1252 + }, + "minecraft:block.sand.idle": { + "protocol_id": 1255 }, "minecraft:block.sand.place": { - "protocol_id": 1214 + "protocol_id": 1253 }, "minecraft:block.sand.step": { - "protocol_id": 1215 + "protocol_id": 1254 }, "minecraft:block.scaffolding.break": { - "protocol_id": 1216 + "protocol_id": 1256 }, "minecraft:block.scaffolding.fall": { - "protocol_id": 1217 + "protocol_id": 1257 }, "minecraft:block.scaffolding.hit": { - "protocol_id": 1218 + "protocol_id": 1258 }, "minecraft:block.scaffolding.place": { - "protocol_id": 1219 + "protocol_id": 1259 }, "minecraft:block.scaffolding.step": { - "protocol_id": 1220 + "protocol_id": 1260 }, "minecraft:block.sculk.break": { - "protocol_id": 1223 + "protocol_id": 1263 }, "minecraft:block.sculk.charge": { - "protocol_id": 1222 + "protocol_id": 1262 }, "minecraft:block.sculk.fall": { - "protocol_id": 1224 + "protocol_id": 1264 }, "minecraft:block.sculk.hit": { - "protocol_id": 1225 + "protocol_id": 1265 }, "minecraft:block.sculk.place": { - "protocol_id": 1226 + "protocol_id": 1266 }, "minecraft:block.sculk.spread": { - "protocol_id": 1221 + "protocol_id": 1261 }, "minecraft:block.sculk.step": { - "protocol_id": 1227 + "protocol_id": 1267 }, "minecraft:block.sculk_catalyst.bloom": { - "protocol_id": 1228 + "protocol_id": 1268 }, "minecraft:block.sculk_catalyst.break": { - "protocol_id": 1229 + "protocol_id": 1269 }, "minecraft:block.sculk_catalyst.fall": { - "protocol_id": 1230 + "protocol_id": 1270 }, "minecraft:block.sculk_catalyst.hit": { - "protocol_id": 1231 + "protocol_id": 1271 }, "minecraft:block.sculk_catalyst.place": { - "protocol_id": 1232 + "protocol_id": 1272 }, "minecraft:block.sculk_catalyst.step": { - "protocol_id": 1233 + "protocol_id": 1273 }, "minecraft:block.sculk_sensor.break": { - "protocol_id": 1236 + "protocol_id": 1276 }, "minecraft:block.sculk_sensor.clicking": { - "protocol_id": 1234 + "protocol_id": 1274 }, "minecraft:block.sculk_sensor.clicking_stop": { - "protocol_id": 1235 + "protocol_id": 1275 }, "minecraft:block.sculk_sensor.fall": { - "protocol_id": 1237 + "protocol_id": 1277 }, "minecraft:block.sculk_sensor.hit": { - "protocol_id": 1238 + "protocol_id": 1278 }, "minecraft:block.sculk_sensor.place": { - "protocol_id": 1239 + "protocol_id": 1279 }, "minecraft:block.sculk_sensor.step": { - "protocol_id": 1240 + "protocol_id": 1280 }, "minecraft:block.sculk_shrieker.break": { - "protocol_id": 1241 + "protocol_id": 1281 }, "minecraft:block.sculk_shrieker.fall": { - "protocol_id": 1242 + "protocol_id": 1282 }, "minecraft:block.sculk_shrieker.hit": { - "protocol_id": 1243 + "protocol_id": 1283 }, "minecraft:block.sculk_shrieker.place": { - "protocol_id": 1244 + "protocol_id": 1284 }, "minecraft:block.sculk_shrieker.shriek": { - "protocol_id": 1245 + "protocol_id": 1285 }, "minecraft:block.sculk_shrieker.step": { - "protocol_id": 1246 + "protocol_id": 1286 }, "minecraft:block.sculk_vein.break": { - "protocol_id": 1247 + "protocol_id": 1287 }, "minecraft:block.sculk_vein.fall": { - "protocol_id": 1248 + "protocol_id": 1288 }, "minecraft:block.sculk_vein.hit": { - "protocol_id": 1249 + "protocol_id": 1289 }, "minecraft:block.sculk_vein.place": { - "protocol_id": 1250 + "protocol_id": 1290 }, "minecraft:block.sculk_vein.step": { - "protocol_id": 1251 + "protocol_id": 1291 }, "minecraft:block.shroomlight.break": { - "protocol_id": 1259 + "protocol_id": 1300 }, "minecraft:block.shroomlight.fall": { - "protocol_id": 1263 + "protocol_id": 1304 }, "minecraft:block.shroomlight.hit": { - "protocol_id": 1262 + "protocol_id": 1303 }, "minecraft:block.shroomlight.place": { - "protocol_id": 1261 + "protocol_id": 1302 }, "minecraft:block.shroomlight.step": { - "protocol_id": 1260 + "protocol_id": 1301 }, "minecraft:block.shulker_box.close": { - "protocol_id": 1266 + "protocol_id": 1307 }, "minecraft:block.shulker_box.open": { - "protocol_id": 1267 + "protocol_id": 1308 }, "minecraft:block.sign.waxed_interact_fail": { - "protocol_id": 1555 + "protocol_id": 1596 }, "minecraft:block.slime_block.break": { - "protocol_id": 1300 + "protocol_id": 1341 }, "minecraft:block.slime_block.fall": { - "protocol_id": 1301 + "protocol_id": 1342 }, "minecraft:block.slime_block.hit": { - "protocol_id": 1302 + "protocol_id": 1343 }, "minecraft:block.slime_block.place": { - "protocol_id": 1303 + "protocol_id": 1344 }, "minecraft:block.slime_block.step": { - "protocol_id": 1304 + "protocol_id": 1345 }, "minecraft:block.small_amethyst_bud.break": { - "protocol_id": 1305 + "protocol_id": 1346 }, "minecraft:block.small_amethyst_bud.place": { - "protocol_id": 1306 + "protocol_id": 1347 }, "minecraft:block.small_dripleaf.break": { - "protocol_id": 1307 + "protocol_id": 1348 }, "minecraft:block.small_dripleaf.fall": { - "protocol_id": 1308 + "protocol_id": 1349 }, "minecraft:block.small_dripleaf.hit": { - "protocol_id": 1309 + "protocol_id": 1350 }, "minecraft:block.small_dripleaf.place": { - "protocol_id": 1310 + "protocol_id": 1351 }, "minecraft:block.small_dripleaf.step": { - "protocol_id": 1311 + "protocol_id": 1352 }, "minecraft:block.smithing_table.use": { - "protocol_id": 1355 + "protocol_id": 1396 }, "minecraft:block.smoker.smoke": { - "protocol_id": 1356 + "protocol_id": 1397 }, "minecraft:block.sniffer_egg.crack": { - "protocol_id": 1370 + "protocol_id": 1411 }, "minecraft:block.sniffer_egg.hatch": { - "protocol_id": 1371 + "protocol_id": 1412 }, "minecraft:block.sniffer_egg.plop": { - "protocol_id": 1369 + "protocol_id": 1410 }, "minecraft:block.snow.break": { - "protocol_id": 1373 + "protocol_id": 1414 }, "minecraft:block.snow.fall": { - "protocol_id": 1374 + "protocol_id": 1415 }, "minecraft:block.snow.hit": { - "protocol_id": 1380 + "protocol_id": 1421 }, "minecraft:block.snow.place": { - "protocol_id": 1381 + "protocol_id": 1422 }, "minecraft:block.snow.step": { - "protocol_id": 1382 + "protocol_id": 1423 }, "minecraft:block.soul_sand.break": { - "protocol_id": 1312 + "protocol_id": 1353 }, "minecraft:block.soul_sand.fall": { - "protocol_id": 1316 + "protocol_id": 1357 }, "minecraft:block.soul_sand.hit": { - "protocol_id": 1315 + "protocol_id": 1356 }, "minecraft:block.soul_sand.place": { - "protocol_id": 1314 + "protocol_id": 1355 }, "minecraft:block.soul_sand.step": { - "protocol_id": 1313 + "protocol_id": 1354 }, "minecraft:block.soul_soil.break": { - "protocol_id": 1317 + "protocol_id": 1358 }, "minecraft:block.soul_soil.fall": { - "protocol_id": 1321 + "protocol_id": 1362 }, "minecraft:block.soul_soil.hit": { - "protocol_id": 1320 + "protocol_id": 1361 }, "minecraft:block.soul_soil.place": { - "protocol_id": 1319 + "protocol_id": 1360 }, "minecraft:block.soul_soil.step": { - "protocol_id": 1318 + "protocol_id": 1359 }, "minecraft:block.spawner.break": { - "protocol_id": 1323 + "protocol_id": 1364 }, "minecraft:block.spawner.fall": { - "protocol_id": 1324 + "protocol_id": 1365 }, "minecraft:block.spawner.hit": { - "protocol_id": 1325 + "protocol_id": 1366 }, "minecraft:block.spawner.place": { - "protocol_id": 1326 + "protocol_id": 1367 }, "minecraft:block.spawner.step": { - "protocol_id": 1327 + "protocol_id": 1368 }, "minecraft:block.sponge.absorb": { - "protocol_id": 1394 + "protocol_id": 1435 }, "minecraft:block.sponge.break": { - "protocol_id": 1389 + "protocol_id": 1430 }, "minecraft:block.sponge.fall": { - "protocol_id": 1390 + "protocol_id": 1431 }, "minecraft:block.sponge.hit": { - "protocol_id": 1391 + "protocol_id": 1432 }, "minecraft:block.sponge.place": { - "protocol_id": 1392 + "protocol_id": 1433 }, "minecraft:block.sponge.step": { - "protocol_id": 1393 + "protocol_id": 1434 }, "minecraft:block.spore_blossom.break": { - "protocol_id": 1337 + "protocol_id": 1378 }, "minecraft:block.spore_blossom.fall": { - "protocol_id": 1338 + "protocol_id": 1379 }, "minecraft:block.spore_blossom.hit": { - "protocol_id": 1339 + "protocol_id": 1380 }, "minecraft:block.spore_blossom.place": { - "protocol_id": 1340 + "protocol_id": 1381 }, "minecraft:block.spore_blossom.step": { - "protocol_id": 1341 + "protocol_id": 1382 }, "minecraft:block.stem.break": { - "protocol_id": 970 + "protocol_id": 1010 }, "minecraft:block.stem.fall": { - "protocol_id": 974 + "protocol_id": 1014 }, "minecraft:block.stem.hit": { - "protocol_id": 973 + "protocol_id": 1013 }, "minecraft:block.stem.place": { - "protocol_id": 972 + "protocol_id": 1012 }, "minecraft:block.stem.step": { - "protocol_id": 971 + "protocol_id": 1011 }, "minecraft:block.stone.break": { - "protocol_id": 1401 + "protocol_id": 1442 }, "minecraft:block.stone.fall": { - "protocol_id": 1404 + "protocol_id": 1445 }, "minecraft:block.stone.hit": { - "protocol_id": 1405 + "protocol_id": 1446 }, "minecraft:block.stone.place": { - "protocol_id": 1406 + "protocol_id": 1447 }, "minecraft:block.stone.step": { - "protocol_id": 1409 + "protocol_id": 1450 }, "minecraft:block.stone_button.click_off": { - "protocol_id": 1402 + "protocol_id": 1443 }, "minecraft:block.stone_button.click_on": { - "protocol_id": 1403 + "protocol_id": 1444 }, "minecraft:block.stone_pressure_plate.click_off": { - "protocol_id": 1407 + "protocol_id": 1448 }, "minecraft:block.stone_pressure_plate.click_on": { - "protocol_id": 1408 + "protocol_id": 1449 }, "minecraft:block.suspicious_gravel.break": { - "protocol_id": 567 + "protocol_id": 580 }, "minecraft:block.suspicious_gravel.fall": { - "protocol_id": 571 + "protocol_id": 584 }, "minecraft:block.suspicious_gravel.hit": { - "protocol_id": 570 + "protocol_id": 583 }, "minecraft:block.suspicious_gravel.place": { - "protocol_id": 569 + "protocol_id": 582 }, "minecraft:block.suspicious_gravel.step": { - "protocol_id": 568 + "protocol_id": 581 }, "minecraft:block.suspicious_sand.break": { - "protocol_id": 562 + "protocol_id": 575 }, "minecraft:block.suspicious_sand.fall": { - "protocol_id": 566 + "protocol_id": 579 }, "minecraft:block.suspicious_sand.hit": { - "protocol_id": 565 + "protocol_id": 578 }, "minecraft:block.suspicious_sand.place": { - "protocol_id": 564 + "protocol_id": 577 }, "minecraft:block.suspicious_sand.step": { - "protocol_id": 563 + "protocol_id": 576 }, "minecraft:block.sweet_berry_bush.break": { - "protocol_id": 1414 + "protocol_id": 1455 }, "minecraft:block.sweet_berry_bush.pick_berries": { - "protocol_id": 1416 + "protocol_id": 1457 }, "minecraft:block.sweet_berry_bush.place": { - "protocol_id": 1415 + "protocol_id": 1456 }, "minecraft:block.trial_spawner.about_to_spawn_item": { - "protocol_id": 703 + "protocol_id": 724 }, "minecraft:block.trial_spawner.ambient": { - "protocol_id": 708 + "protocol_id": 729 }, "minecraft:block.trial_spawner.ambient_ominous": { - "protocol_id": 709 + "protocol_id": 730 }, "minecraft:block.trial_spawner.break": { - "protocol_id": 697 + "protocol_id": 718 }, "minecraft:block.trial_spawner.close_shutter": { - "protocol_id": 711 + "protocol_id": 732 }, "minecraft:block.trial_spawner.detect_player": { - "protocol_id": 706 + "protocol_id": 727 }, "minecraft:block.trial_spawner.eject_item": { - "protocol_id": 712 + "protocol_id": 733 }, "minecraft:block.trial_spawner.fall": { - "protocol_id": 701 + "protocol_id": 722 }, "minecraft:block.trial_spawner.hit": { - "protocol_id": 700 + "protocol_id": 721 }, "minecraft:block.trial_spawner.ominous_activate": { - "protocol_id": 707 + "protocol_id": 728 }, "minecraft:block.trial_spawner.open_shutter": { - "protocol_id": 710 + "protocol_id": 731 }, "minecraft:block.trial_spawner.place": { - "protocol_id": 699 + "protocol_id": 720 }, "minecraft:block.trial_spawner.spawn_item": { - "protocol_id": 704 + "protocol_id": 725 }, "minecraft:block.trial_spawner.spawn_item_begin": { - "protocol_id": 705 + "protocol_id": 726 }, "minecraft:block.trial_spawner.spawn_mob": { - "protocol_id": 702 + "protocol_id": 723 }, "minecraft:block.trial_spawner.step": { - "protocol_id": 698 + "protocol_id": 719 }, "minecraft:block.tripwire.attach": { - "protocol_id": 1432 + "protocol_id": 1473 }, "minecraft:block.tripwire.click_off": { - "protocol_id": 1433 + "protocol_id": 1474 }, "minecraft:block.tripwire.click_on": { - "protocol_id": 1434 + "protocol_id": 1475 }, "minecraft:block.tripwire.detach": { - "protocol_id": 1435 + "protocol_id": 1476 }, "minecraft:block.tuff.break": { - "protocol_id": 1440 + "protocol_id": 1481 }, "minecraft:block.tuff.fall": { - "protocol_id": 1444 + "protocol_id": 1485 }, "minecraft:block.tuff.hit": { - "protocol_id": 1443 + "protocol_id": 1484 }, "minecraft:block.tuff.place": { - "protocol_id": 1442 + "protocol_id": 1483 }, "minecraft:block.tuff.step": { - "protocol_id": 1441 + "protocol_id": 1482 }, "minecraft:block.tuff_bricks.break": { - "protocol_id": 1445 + "protocol_id": 1486 }, "minecraft:block.tuff_bricks.fall": { - "protocol_id": 1446 + "protocol_id": 1487 }, "minecraft:block.tuff_bricks.hit": { - "protocol_id": 1447 + "protocol_id": 1488 }, "minecraft:block.tuff_bricks.place": { - "protocol_id": 1448 + "protocol_id": 1489 }, "minecraft:block.tuff_bricks.step": { - "protocol_id": 1449 + "protocol_id": 1490 }, "minecraft:block.vault.activate": { - "protocol_id": 1476 + "protocol_id": 1517 }, "minecraft:block.vault.ambient": { - "protocol_id": 1477 + "protocol_id": 1518 }, "minecraft:block.vault.break": { - "protocol_id": 1478 + "protocol_id": 1519 }, "minecraft:block.vault.close_shutter": { - "protocol_id": 1479 + "protocol_id": 1520 }, "minecraft:block.vault.deactivate": { - "protocol_id": 1480 + "protocol_id": 1521 }, "minecraft:block.vault.eject_item": { - "protocol_id": 1481 + "protocol_id": 1522 }, "minecraft:block.vault.fall": { - "protocol_id": 1483 + "protocol_id": 1524 }, "minecraft:block.vault.hit": { - "protocol_id": 1484 + "protocol_id": 1525 }, "minecraft:block.vault.insert_item": { - "protocol_id": 1485 + "protocol_id": 1526 }, "minecraft:block.vault.insert_item_fail": { - "protocol_id": 1486 + "protocol_id": 1527 }, "minecraft:block.vault.open_shutter": { - "protocol_id": 1487 + "protocol_id": 1528 }, "minecraft:block.vault.place": { - "protocol_id": 1488 + "protocol_id": 1529 }, "minecraft:block.vault.reject_rewarded_player": { - "protocol_id": 1482 + "protocol_id": 1523 }, "minecraft:block.vault.step": { - "protocol_id": 1489 + "protocol_id": 1530 }, "minecraft:block.vine.break": { - "protocol_id": 1518 + "protocol_id": 1559 }, "minecraft:block.vine.fall": { - "protocol_id": 1519 + "protocol_id": 1560 }, "minecraft:block.vine.hit": { - "protocol_id": 1520 + "protocol_id": 1561 }, "minecraft:block.vine.place": { - "protocol_id": 1521 + "protocol_id": 1562 }, "minecraft:block.vine.step": { - "protocol_id": 1522 + "protocol_id": 1563 }, "minecraft:block.wart_block.break": { - "protocol_id": 995 + "protocol_id": 1035 }, "minecraft:block.wart_block.fall": { - "protocol_id": 999 + "protocol_id": 1039 }, "minecraft:block.wart_block.hit": { - "protocol_id": 998 + "protocol_id": 1038 }, "minecraft:block.wart_block.place": { - "protocol_id": 997 + "protocol_id": 1037 }, "minecraft:block.wart_block.step": { - "protocol_id": 996 + "protocol_id": 1036 }, "minecraft:block.water.ambient": { - "protocol_id": 1556 + "protocol_id": 1597 }, "minecraft:block.weeping_vines.break": { - "protocol_id": 990 + "protocol_id": 1030 }, "minecraft:block.weeping_vines.fall": { - "protocol_id": 994 + "protocol_id": 1034 }, "minecraft:block.weeping_vines.hit": { - "protocol_id": 993 + "protocol_id": 1033 }, "minecraft:block.weeping_vines.place": { - "protocol_id": 992 + "protocol_id": 1032 }, "minecraft:block.weeping_vines.step": { - "protocol_id": 991 + "protocol_id": 1031 }, "minecraft:block.wet_grass.break": { - "protocol_id": 1559 + "protocol_id": 1600 }, "minecraft:block.wet_grass.fall": { - "protocol_id": 1560 + "protocol_id": 1601 }, "minecraft:block.wet_grass.hit": { - "protocol_id": 1561 + "protocol_id": 1602 }, "minecraft:block.wet_grass.place": { - "protocol_id": 1562 + "protocol_id": 1603 }, "minecraft:block.wet_grass.step": { - "protocol_id": 1563 + "protocol_id": 1604 }, "minecraft:block.wet_sponge.break": { - "protocol_id": 1564 + "protocol_id": 1605 }, "minecraft:block.wet_sponge.dries": { - "protocol_id": 1565 + "protocol_id": 1606 }, "minecraft:block.wet_sponge.fall": { - "protocol_id": 1566 + "protocol_id": 1607 }, "minecraft:block.wet_sponge.hit": { - "protocol_id": 1567 + "protocol_id": 1608 }, "minecraft:block.wet_sponge.place": { - "protocol_id": 1568 + "protocol_id": 1609 }, "minecraft:block.wet_sponge.step": { - "protocol_id": 1569 + "protocol_id": 1610 }, "minecraft:block.wood.break": { - "protocol_id": 1609 + "protocol_id": 1685 }, "minecraft:block.wood.fall": { - "protocol_id": 1610 + "protocol_id": 1686 }, "minecraft:block.wood.hit": { - "protocol_id": 1611 + "protocol_id": 1687 }, "minecraft:block.wood.place": { - "protocol_id": 1612 + "protocol_id": 1688 }, "minecraft:block.wood.step": { - "protocol_id": 1613 + "protocol_id": 1689 }, "minecraft:block.wooden_button.click_off": { - "protocol_id": 1605 + "protocol_id": 1681 }, "minecraft:block.wooden_button.click_on": { - "protocol_id": 1606 + "protocol_id": 1682 }, "minecraft:block.wooden_door.close": { - "protocol_id": 1601 + "protocol_id": 1677 }, "minecraft:block.wooden_door.open": { - "protocol_id": 1602 + "protocol_id": 1678 }, "minecraft:block.wooden_pressure_plate.click_off": { - "protocol_id": 1607 + "protocol_id": 1683 }, "minecraft:block.wooden_pressure_plate.click_on": { - "protocol_id": 1608 + "protocol_id": 1684 }, "minecraft:block.wooden_trapdoor.close": { - "protocol_id": 1603 + "protocol_id": 1679 }, "minecraft:block.wooden_trapdoor.open": { - "protocol_id": 1604 + "protocol_id": 1680 }, "minecraft:block.wool.break": { - "protocol_id": 1614 + "protocol_id": 1690 }, "minecraft:block.wool.fall": { - "protocol_id": 1615 + "protocol_id": 1691 }, "minecraft:block.wool.hit": { - "protocol_id": 1616 + "protocol_id": 1692 }, "minecraft:block.wool.place": { - "protocol_id": 1617 + "protocol_id": 1693 }, "minecraft:block.wool.step": { - "protocol_id": 1618 + "protocol_id": 1694 }, "minecraft:enchant.thorns.hit": { - "protocol_id": 1421 + "protocol_id": 1462 }, "minecraft:entity.allay.ambient_with_item": { "protocol_id": 0 @@ -14838,1948 +15187,2080 @@ "protocol_id": 198 }, "minecraft:entity.camel.ambient": { - "protocol_id": 233 + "protocol_id": 235 }, "minecraft:entity.camel.dash": { - "protocol_id": 234 + "protocol_id": 236 }, "minecraft:entity.camel.dash_ready": { - "protocol_id": 235 + "protocol_id": 237 }, "minecraft:entity.camel.death": { - "protocol_id": 236 + "protocol_id": 238 }, "minecraft:entity.camel.eat": { - "protocol_id": 237 + "protocol_id": 239 }, "minecraft:entity.camel.hurt": { - "protocol_id": 238 + "protocol_id": 240 }, "minecraft:entity.camel.saddle": { - "protocol_id": 239 + "protocol_id": 241 }, "minecraft:entity.camel.sit": { - "protocol_id": 240 + "protocol_id": 242 }, "minecraft:entity.camel.stand": { - "protocol_id": 241 + "protocol_id": 243 }, "minecraft:entity.camel.step": { - "protocol_id": 242 + "protocol_id": 244 }, "minecraft:entity.camel.step_sand": { - "protocol_id": 243 + "protocol_id": 245 }, "minecraft:entity.cat.ambient": { - "protocol_id": 252 + "protocol_id": 254 }, "minecraft:entity.cat.beg_for_food": { - "protocol_id": 257 + "protocol_id": 259 }, "minecraft:entity.cat.death": { - "protocol_id": 254 + "protocol_id": 256 }, "minecraft:entity.cat.eat": { - "protocol_id": 255 + "protocol_id": 257 }, "minecraft:entity.cat.hiss": { - "protocol_id": 256 + "protocol_id": 258 }, "minecraft:entity.cat.hurt": { - "protocol_id": 258 + "protocol_id": 260 }, "minecraft:entity.cat.purr": { - "protocol_id": 259 + "protocol_id": 261 }, "minecraft:entity.cat.purreow": { - "protocol_id": 260 + "protocol_id": 262 }, "minecraft:entity.cat.stray_ambient": { - "protocol_id": 253 + "protocol_id": 255 }, "minecraft:entity.chicken.ambient": { - "protocol_id": 305 + "protocol_id": 307 }, "minecraft:entity.chicken.death": { - "protocol_id": 306 + "protocol_id": 308 }, "minecraft:entity.chicken.egg": { - "protocol_id": 307 + "protocol_id": 309 }, "minecraft:entity.chicken.hurt": { - "protocol_id": 308 + "protocol_id": 310 }, "minecraft:entity.chicken.step": { - "protocol_id": 309 + "protocol_id": 311 }, "minecraft:entity.cod.ambient": { - "protocol_id": 327 + "protocol_id": 329 }, "minecraft:entity.cod.death": { - "protocol_id": 328 + "protocol_id": 330 }, "minecraft:entity.cod.flop": { - "protocol_id": 329 + "protocol_id": 331 }, "minecraft:entity.cod.hurt": { - "protocol_id": 330 + "protocol_id": 332 }, "minecraft:entity.cow.ambient": { - "protocol_id": 367 + "protocol_id": 369 }, "minecraft:entity.cow.death": { - "protocol_id": 368 + "protocol_id": 370 }, "minecraft:entity.cow.hurt": { - "protocol_id": 369 + "protocol_id": 371 }, "minecraft:entity.cow.milk": { - "protocol_id": 370 + "protocol_id": 372 }, "minecraft:entity.cow.step": { - "protocol_id": 371 + "protocol_id": 373 }, "minecraft:entity.creaking.activate": { - "protocol_id": 375 + "protocol_id": 377 }, "minecraft:entity.creaking.ambient": { - "protocol_id": 374 + "protocol_id": 376 }, "minecraft:entity.creaking.attack": { - "protocol_id": 377 + "protocol_id": 379 }, "minecraft:entity.creaking.deactivate": { - "protocol_id": 376 + "protocol_id": 378 }, "minecraft:entity.creaking.death": { - "protocol_id": 378 + "protocol_id": 380 }, "minecraft:entity.creaking.freeze": { - "protocol_id": 380 + "protocol_id": 382 }, "minecraft:entity.creaking.spawn": { - "protocol_id": 382 + "protocol_id": 384 }, "minecraft:entity.creaking.step": { - "protocol_id": 379 + "protocol_id": 381 }, "minecraft:entity.creaking.sway": { - "protocol_id": 383 + "protocol_id": 385 }, "minecraft:entity.creaking.twitch": { - "protocol_id": 384 + "protocol_id": 386 }, "minecraft:entity.creaking.unfreeze": { - "protocol_id": 381 + "protocol_id": 383 }, "minecraft:entity.creeper.death": { - "protocol_id": 393 + "protocol_id": 395 }, "minecraft:entity.creeper.hurt": { - "protocol_id": 394 + "protocol_id": 396 }, "minecraft:entity.creeper.primed": { - "protocol_id": 395 + "protocol_id": 397 }, "minecraft:entity.dolphin.ambient": { - "protocol_id": 432 + "protocol_id": 435 }, "minecraft:entity.dolphin.ambient_water": { - "protocol_id": 433 + "protocol_id": 436 }, "minecraft:entity.dolphin.attack": { - "protocol_id": 434 + "protocol_id": 437 }, "minecraft:entity.dolphin.death": { - "protocol_id": 435 + "protocol_id": 438 }, "minecraft:entity.dolphin.eat": { - "protocol_id": 436 + "protocol_id": 439 }, "minecraft:entity.dolphin.hurt": { - "protocol_id": 437 + "protocol_id": 440 }, "minecraft:entity.dolphin.jump": { - "protocol_id": 438 + "protocol_id": 441 }, "minecraft:entity.dolphin.play": { - "protocol_id": 439 + "protocol_id": 442 }, "minecraft:entity.dolphin.splash": { - "protocol_id": 440 + "protocol_id": 443 }, "minecraft:entity.dolphin.swim": { - "protocol_id": 441 + "protocol_id": 444 }, "minecraft:entity.donkey.ambient": { - "protocol_id": 442 + "protocol_id": 445 }, "minecraft:entity.donkey.angry": { - "protocol_id": 443 + "protocol_id": 446 }, "minecraft:entity.donkey.chest": { - "protocol_id": 444 + "protocol_id": 447 }, "minecraft:entity.donkey.death": { - "protocol_id": 445 + "protocol_id": 448 }, "minecraft:entity.donkey.eat": { - "protocol_id": 446 + "protocol_id": 449 }, "minecraft:entity.donkey.hurt": { - "protocol_id": 447 + "protocol_id": 450 }, "minecraft:entity.donkey.jump": { - "protocol_id": 448 + "protocol_id": 451 }, "minecraft:entity.dragon_fireball.explode": { - "protocol_id": 491 + "protocol_id": 503 }, "minecraft:entity.drowned.ambient": { - "protocol_id": 466 + "protocol_id": 478 }, "minecraft:entity.drowned.ambient_water": { - "protocol_id": 467 + "protocol_id": 479 }, "minecraft:entity.drowned.death": { - "protocol_id": 468 + "protocol_id": 480 }, "minecraft:entity.drowned.death_water": { - "protocol_id": 469 + "protocol_id": 481 }, "minecraft:entity.drowned.hurt": { - "protocol_id": 470 + "protocol_id": 482 }, "minecraft:entity.drowned.hurt_water": { - "protocol_id": 471 + "protocol_id": 483 }, "minecraft:entity.drowned.shoot": { - "protocol_id": 472 + "protocol_id": 484 }, "minecraft:entity.drowned.step": { - "protocol_id": 473 + "protocol_id": 485 }, "minecraft:entity.drowned.swim": { - "protocol_id": 474 + "protocol_id": 486 }, "minecraft:entity.egg.throw": { - "protocol_id": 476 + "protocol_id": 488 }, "minecraft:entity.elder_guardian.ambient": { - "protocol_id": 477 + "protocol_id": 489 }, "minecraft:entity.elder_guardian.ambient_land": { - "protocol_id": 478 + "protocol_id": 490 }, "minecraft:entity.elder_guardian.curse": { - "protocol_id": 479 + "protocol_id": 491 }, "minecraft:entity.elder_guardian.death": { - "protocol_id": 480 + "protocol_id": 492 }, "minecraft:entity.elder_guardian.death_land": { - "protocol_id": 481 + "protocol_id": 493 }, "minecraft:entity.elder_guardian.flop": { - "protocol_id": 482 + "protocol_id": 494 }, "minecraft:entity.elder_guardian.hurt": { - "protocol_id": 483 + "protocol_id": 495 }, "minecraft:entity.elder_guardian.hurt_land": { - "protocol_id": 484 + "protocol_id": 496 }, "minecraft:entity.ender_dragon.ambient": { - "protocol_id": 489 + "protocol_id": 501 }, "minecraft:entity.ender_dragon.death": { - "protocol_id": 490 + "protocol_id": 502 }, "minecraft:entity.ender_dragon.flap": { - "protocol_id": 492 + "protocol_id": 504 }, "minecraft:entity.ender_dragon.growl": { - "protocol_id": 493 + "protocol_id": 505 }, "minecraft:entity.ender_dragon.hurt": { - "protocol_id": 494 + "protocol_id": 506 }, "minecraft:entity.ender_dragon.shoot": { - "protocol_id": 495 + "protocol_id": 507 }, "minecraft:entity.ender_eye.death": { - "protocol_id": 496 + "protocol_id": 508 }, "minecraft:entity.ender_eye.launch": { - "protocol_id": 497 + "protocol_id": 509 }, "minecraft:entity.ender_pearl.throw": { - "protocol_id": 508 + "protocol_id": 520 }, "minecraft:entity.enderman.ambient": { - "protocol_id": 498 + "protocol_id": 510 }, "minecraft:entity.enderman.death": { - "protocol_id": 499 + "protocol_id": 511 }, "minecraft:entity.enderman.hurt": { - "protocol_id": 500 + "protocol_id": 512 }, "minecraft:entity.enderman.scream": { - "protocol_id": 501 + "protocol_id": 513 }, "minecraft:entity.enderman.stare": { - "protocol_id": 502 + "protocol_id": 514 }, "minecraft:entity.enderman.teleport": { - "protocol_id": 503 + "protocol_id": 515 }, "minecraft:entity.endermite.ambient": { - "protocol_id": 504 + "protocol_id": 516 }, "minecraft:entity.endermite.death": { - "protocol_id": 505 + "protocol_id": 517 }, "minecraft:entity.endermite.hurt": { - "protocol_id": 506 + "protocol_id": 518 }, "minecraft:entity.endermite.step": { - "protocol_id": 507 + "protocol_id": 519 }, "minecraft:entity.evoker.ambient": { - "protocol_id": 512 + "protocol_id": 524 }, "minecraft:entity.evoker.cast_spell": { - "protocol_id": 513 + "protocol_id": 525 }, "minecraft:entity.evoker.celebrate": { - "protocol_id": 514 + "protocol_id": 526 }, "minecraft:entity.evoker.death": { - "protocol_id": 515 + "protocol_id": 527 }, "minecraft:entity.evoker.hurt": { - "protocol_id": 517 + "protocol_id": 529 }, "minecraft:entity.evoker.prepare_attack": { - "protocol_id": 518 + "protocol_id": 530 }, "minecraft:entity.evoker.prepare_summon": { - "protocol_id": 519 + "protocol_id": 531 }, "minecraft:entity.evoker.prepare_wololo": { - "protocol_id": 520 + "protocol_id": 532 }, "minecraft:entity.evoker_fangs.attack": { - "protocol_id": 516 + "protocol_id": 528 }, "minecraft:entity.experience_bottle.throw": { - "protocol_id": 521 + "protocol_id": 533 }, "minecraft:entity.experience_orb.pickup": { - "protocol_id": 522 + "protocol_id": 534 }, "minecraft:entity.firework_rocket.blast": { - "protocol_id": 531 + "protocol_id": 544 }, "minecraft:entity.firework_rocket.blast_far": { - "protocol_id": 532 + "protocol_id": 545 }, "minecraft:entity.firework_rocket.large_blast": { - "protocol_id": 533 + "protocol_id": 546 }, "minecraft:entity.firework_rocket.large_blast_far": { - "protocol_id": 534 + "protocol_id": 547 }, "minecraft:entity.firework_rocket.launch": { - "protocol_id": 535 + "protocol_id": 548 }, "minecraft:entity.firework_rocket.shoot": { - "protocol_id": 536 + "protocol_id": 549 }, "minecraft:entity.firework_rocket.twinkle": { - "protocol_id": 537 + "protocol_id": 550 }, "minecraft:entity.firework_rocket.twinkle_far": { - "protocol_id": 538 + "protocol_id": 551 }, "minecraft:entity.fish.swim": { - "protocol_id": 541 + "protocol_id": 554 }, "minecraft:entity.fishing_bobber.retrieve": { - "protocol_id": 542 + "protocol_id": 555 }, "minecraft:entity.fishing_bobber.splash": { - "protocol_id": 543 + "protocol_id": 556 }, "minecraft:entity.fishing_bobber.throw": { - "protocol_id": 544 + "protocol_id": 557 }, "minecraft:entity.fox.aggro": { - "protocol_id": 551 + "protocol_id": 564 }, "minecraft:entity.fox.ambient": { - "protocol_id": 552 + "protocol_id": 565 }, "minecraft:entity.fox.bite": { - "protocol_id": 553 + "protocol_id": 566 }, "minecraft:entity.fox.death": { - "protocol_id": 554 + "protocol_id": 567 }, "minecraft:entity.fox.eat": { - "protocol_id": 555 + "protocol_id": 568 }, "minecraft:entity.fox.hurt": { - "protocol_id": 556 + "protocol_id": 569 }, "minecraft:entity.fox.screech": { - "protocol_id": 557 + "protocol_id": 570 }, "minecraft:entity.fox.sleep": { - "protocol_id": 558 + "protocol_id": 571 }, "minecraft:entity.fox.sniff": { - "protocol_id": 559 + "protocol_id": 572 }, "minecraft:entity.fox.spit": { - "protocol_id": 560 + "protocol_id": 573 }, "minecraft:entity.fox.teleport": { - "protocol_id": 561 + "protocol_id": 574 }, "minecraft:entity.frog.ambient": { - "protocol_id": 583 + "protocol_id": 596 }, "minecraft:entity.frog.death": { - "protocol_id": 584 + "protocol_id": 597 }, "minecraft:entity.frog.eat": { - "protocol_id": 585 + "protocol_id": 598 }, "minecraft:entity.frog.hurt": { - "protocol_id": 586 + "protocol_id": 599 }, "minecraft:entity.frog.lay_spawn": { - "protocol_id": 587 + "protocol_id": 600 }, "minecraft:entity.frog.long_jump": { - "protocol_id": 588 + "protocol_id": 601 }, "minecraft:entity.frog.step": { - "protocol_id": 589 + "protocol_id": 602 }, "minecraft:entity.frog.tongue": { - "protocol_id": 590 + "protocol_id": 603 }, "minecraft:entity.generic.big_fall": { - "protocol_id": 597 + "protocol_id": 610 }, "minecraft:entity.generic.burn": { - "protocol_id": 598 + "protocol_id": 611 }, "minecraft:entity.generic.death": { - "protocol_id": 599 + "protocol_id": 612 }, "minecraft:entity.generic.drink": { - "protocol_id": 600 + "protocol_id": 613 }, "minecraft:entity.generic.eat": { - "protocol_id": 601 + "protocol_id": 614 }, "minecraft:entity.generic.explode": { - "protocol_id": 602 + "protocol_id": 615 }, "minecraft:entity.generic.extinguish_fire": { - "protocol_id": 603 + "protocol_id": 616 }, "minecraft:entity.generic.hurt": { - "protocol_id": 604 + "protocol_id": 617 }, "minecraft:entity.generic.small_fall": { - "protocol_id": 605 + "protocol_id": 618 }, "minecraft:entity.generic.splash": { - "protocol_id": 606 + "protocol_id": 619 }, "minecraft:entity.generic.swim": { - "protocol_id": 607 + "protocol_id": 620 }, "minecraft:entity.ghast.ambient": { - "protocol_id": 608 + "protocol_id": 621 }, "minecraft:entity.ghast.death": { - "protocol_id": 609 + "protocol_id": 622 }, "minecraft:entity.ghast.hurt": { - "protocol_id": 610 + "protocol_id": 623 }, "minecraft:entity.ghast.scream": { - "protocol_id": 611 + "protocol_id": 624 }, "minecraft:entity.ghast.shoot": { - "protocol_id": 612 + "protocol_id": 625 }, "minecraft:entity.ghast.warn": { - "protocol_id": 613 + "protocol_id": 626 + }, + "minecraft:entity.ghastling.ambient": { + "protocol_id": 627 + }, + "minecraft:entity.ghastling.death": { + "protocol_id": 628 + }, + "minecraft:entity.ghastling.hurt": { + "protocol_id": 629 + }, + "minecraft:entity.ghastling.spawn": { + "protocol_id": 630 }, "minecraft:entity.glow_item_frame.add_item": { - "protocol_id": 625 + "protocol_id": 642 }, "minecraft:entity.glow_item_frame.break": { - "protocol_id": 626 + "protocol_id": 643 }, "minecraft:entity.glow_item_frame.place": { - "protocol_id": 627 + "protocol_id": 644 }, "minecraft:entity.glow_item_frame.remove_item": { - "protocol_id": 628 + "protocol_id": 645 }, "minecraft:entity.glow_item_frame.rotate_item": { - "protocol_id": 629 + "protocol_id": 646 }, "minecraft:entity.glow_squid.ambient": { - "protocol_id": 630 + "protocol_id": 647 }, "minecraft:entity.glow_squid.death": { - "protocol_id": 631 + "protocol_id": 648 }, "minecraft:entity.glow_squid.hurt": { - "protocol_id": 632 + "protocol_id": 649 }, "minecraft:entity.glow_squid.squirt": { - "protocol_id": 633 + "protocol_id": 650 }, "minecraft:entity.goat.ambient": { - "protocol_id": 634 + "protocol_id": 651 }, "minecraft:entity.goat.death": { - "protocol_id": 635 + "protocol_id": 652 }, "minecraft:entity.goat.eat": { - "protocol_id": 636 + "protocol_id": 653 }, "minecraft:entity.goat.horn_break": { - "protocol_id": 642 + "protocol_id": 659 }, "minecraft:entity.goat.hurt": { - "protocol_id": 637 + "protocol_id": 654 }, "minecraft:entity.goat.long_jump": { - "protocol_id": 638 + "protocol_id": 655 }, "minecraft:entity.goat.milk": { - "protocol_id": 639 + "protocol_id": 656 }, "minecraft:entity.goat.prepare_ram": { - "protocol_id": 640 + "protocol_id": 657 }, "minecraft:entity.goat.ram_impact": { - "protocol_id": 641 + "protocol_id": 658 }, "minecraft:entity.goat.screaming.ambient": { - "protocol_id": 643 + "protocol_id": 660 }, "minecraft:entity.goat.screaming.death": { - "protocol_id": 644 + "protocol_id": 661 }, "minecraft:entity.goat.screaming.eat": { - "protocol_id": 645 + "protocol_id": 662 }, "minecraft:entity.goat.screaming.hurt": { - "protocol_id": 646 + "protocol_id": 663 }, "minecraft:entity.goat.screaming.long_jump": { - "protocol_id": 647 + "protocol_id": 664 }, "minecraft:entity.goat.screaming.milk": { - "protocol_id": 648 + "protocol_id": 665 }, "minecraft:entity.goat.screaming.prepare_ram": { - "protocol_id": 649 + "protocol_id": 666 }, "minecraft:entity.goat.screaming.ram_impact": { - "protocol_id": 650 + "protocol_id": 667 }, "minecraft:entity.goat.step": { - "protocol_id": 651 + "protocol_id": 668 }, "minecraft:entity.guardian.ambient": { - "protocol_id": 664 + "protocol_id": 681 }, "minecraft:entity.guardian.ambient_land": { - "protocol_id": 665 + "protocol_id": 682 }, "minecraft:entity.guardian.attack": { - "protocol_id": 666 + "protocol_id": 683 }, "minecraft:entity.guardian.death": { - "protocol_id": 667 + "protocol_id": 684 }, "minecraft:entity.guardian.death_land": { - "protocol_id": 668 + "protocol_id": 685 }, "minecraft:entity.guardian.flop": { - "protocol_id": 669 + "protocol_id": 686 }, "minecraft:entity.guardian.hurt": { - "protocol_id": 670 + "protocol_id": 687 }, "minecraft:entity.guardian.hurt_land": { - "protocol_id": 671 + "protocol_id": 688 + }, + "minecraft:entity.happy_ghast.ambient": { + "protocol_id": 699 + }, + "minecraft:entity.happy_ghast.death": { + "protocol_id": 700 + }, + "minecraft:entity.happy_ghast.equip": { + "protocol_id": 734 + }, + "minecraft:entity.happy_ghast.harness_goggles_down": { + "protocol_id": 737 + }, + "minecraft:entity.happy_ghast.harness_goggles_up": { + "protocol_id": 736 + }, + "minecraft:entity.happy_ghast.hurt": { + "protocol_id": 701 + }, + "minecraft:entity.happy_ghast.riding": { + "protocol_id": 702 + }, + "minecraft:entity.happy_ghast.unequip": { + "protocol_id": 735 }, "minecraft:entity.hoglin.ambient": { - "protocol_id": 714 + "protocol_id": 739 }, "minecraft:entity.hoglin.angry": { - "protocol_id": 715 + "protocol_id": 740 }, "minecraft:entity.hoglin.attack": { - "protocol_id": 716 + "protocol_id": 741 }, "minecraft:entity.hoglin.converted_to_zombified": { - "protocol_id": 717 + "protocol_id": 742 }, "minecraft:entity.hoglin.death": { - "protocol_id": 718 + "protocol_id": 743 }, "minecraft:entity.hoglin.hurt": { - "protocol_id": 719 + "protocol_id": 744 }, "minecraft:entity.hoglin.retreat": { - "protocol_id": 720 + "protocol_id": 745 }, "minecraft:entity.hoglin.step": { - "protocol_id": 721 + "protocol_id": 746 }, "minecraft:entity.horse.ambient": { - "protocol_id": 738 + "protocol_id": 763 }, "minecraft:entity.horse.angry": { - "protocol_id": 739 + "protocol_id": 764 }, "minecraft:entity.horse.armor": { - "protocol_id": 740 + "protocol_id": 765 }, "minecraft:entity.horse.breathe": { - "protocol_id": 741 + "protocol_id": 767 }, "minecraft:entity.horse.death": { - "protocol_id": 742 + "protocol_id": 768 }, "minecraft:entity.horse.eat": { - "protocol_id": 743 + "protocol_id": 769 }, "minecraft:entity.horse.gallop": { - "protocol_id": 744 + "protocol_id": 770 }, "minecraft:entity.horse.hurt": { - "protocol_id": 745 + "protocol_id": 771 }, "minecraft:entity.horse.jump": { - "protocol_id": 746 + "protocol_id": 772 }, "minecraft:entity.horse.land": { - "protocol_id": 747 + "protocol_id": 773 }, "minecraft:entity.horse.saddle": { - "protocol_id": 748 + "protocol_id": 774 }, "minecraft:entity.horse.step": { - "protocol_id": 749 + "protocol_id": 775 }, "minecraft:entity.horse.step_wood": { - "protocol_id": 750 + "protocol_id": 776 }, "minecraft:entity.hostile.big_fall": { - "protocol_id": 751 + "protocol_id": 777 }, "minecraft:entity.hostile.death": { - "protocol_id": 752 + "protocol_id": 778 }, "minecraft:entity.hostile.hurt": { - "protocol_id": 753 + "protocol_id": 779 }, "minecraft:entity.hostile.small_fall": { - "protocol_id": 754 + "protocol_id": 780 }, "minecraft:entity.hostile.splash": { - "protocol_id": 755 + "protocol_id": 781 }, "minecraft:entity.hostile.swim": { - "protocol_id": 756 + "protocol_id": 782 }, "minecraft:entity.husk.ambient": { - "protocol_id": 757 + "protocol_id": 783 }, "minecraft:entity.husk.converted_to_zombie": { - "protocol_id": 758 + "protocol_id": 784 }, "minecraft:entity.husk.death": { - "protocol_id": 759 + "protocol_id": 785 }, "minecraft:entity.husk.hurt": { - "protocol_id": 760 + "protocol_id": 786 }, "minecraft:entity.husk.step": { - "protocol_id": 761 + "protocol_id": 787 }, "minecraft:entity.illusioner.ambient": { - "protocol_id": 762 + "protocol_id": 788 }, "minecraft:entity.illusioner.cast_spell": { - "protocol_id": 763 + "protocol_id": 789 }, "minecraft:entity.illusioner.death": { - "protocol_id": 764 + "protocol_id": 790 }, "minecraft:entity.illusioner.hurt": { - "protocol_id": 765 + "protocol_id": 791 }, "minecraft:entity.illusioner.mirror_move": { - "protocol_id": 766 + "protocol_id": 792 }, "minecraft:entity.illusioner.prepare_blindness": { - "protocol_id": 767 + "protocol_id": 793 }, "minecraft:entity.illusioner.prepare_mirror": { - "protocol_id": 768 + "protocol_id": 794 }, "minecraft:entity.iron_golem.attack": { - "protocol_id": 772 + "protocol_id": 803 }, "minecraft:entity.iron_golem.damage": { - "protocol_id": 773 + "protocol_id": 804 }, "minecraft:entity.iron_golem.death": { - "protocol_id": 774 + "protocol_id": 805 }, "minecraft:entity.iron_golem.hurt": { - "protocol_id": 775 + "protocol_id": 806 }, "minecraft:entity.iron_golem.repair": { - "protocol_id": 776 + "protocol_id": 807 }, "minecraft:entity.iron_golem.step": { - "protocol_id": 777 + "protocol_id": 808 }, "minecraft:entity.item.break": { - "protocol_id": 785 + "protocol_id": 816 }, "minecraft:entity.item.pickup": { - "protocol_id": 786 + "protocol_id": 817 }, "minecraft:entity.item_frame.add_item": { - "protocol_id": 780 + "protocol_id": 811 }, "minecraft:entity.item_frame.break": { - "protocol_id": 781 + "protocol_id": 812 }, "minecraft:entity.item_frame.place": { - "protocol_id": 782 + "protocol_id": 813 }, "minecraft:entity.item_frame.remove_item": { - "protocol_id": 783 + "protocol_id": 814 }, "minecraft:entity.item_frame.rotate_item": { - "protocol_id": 784 - }, - "minecraft:entity.leash_knot.break": { - "protocol_id": 802 - }, - "minecraft:entity.leash_knot.place": { - "protocol_id": 803 + "protocol_id": 815 }, "minecraft:entity.lightning_bolt.impact": { - "protocol_id": 805 + "protocol_id": 842 }, "minecraft:entity.lightning_bolt.thunder": { - "protocol_id": 806 + "protocol_id": 843 }, "minecraft:entity.lingering_potion.throw": { - "protocol_id": 807 + "protocol_id": 844 }, "minecraft:entity.llama.ambient": { - "protocol_id": 808 + "protocol_id": 845 }, "minecraft:entity.llama.angry": { - "protocol_id": 809 + "protocol_id": 846 }, "minecraft:entity.llama.chest": { - "protocol_id": 810 + "protocol_id": 847 }, "minecraft:entity.llama.death": { - "protocol_id": 811 + "protocol_id": 848 }, "minecraft:entity.llama.eat": { - "protocol_id": 812 + "protocol_id": 849 }, "minecraft:entity.llama.hurt": { - "protocol_id": 813 + "protocol_id": 850 }, "minecraft:entity.llama.spit": { - "protocol_id": 814 + "protocol_id": 851 }, "minecraft:entity.llama.step": { - "protocol_id": 815 + "protocol_id": 852 }, "minecraft:entity.llama.swag": { - "protocol_id": 816 + "protocol_id": 853 }, "minecraft:entity.magma_cube.death": { - "protocol_id": 827 + "protocol_id": 865 }, "minecraft:entity.magma_cube.death_small": { - "protocol_id": 817 + "protocol_id": 855 }, "minecraft:entity.magma_cube.hurt": { - "protocol_id": 828 + "protocol_id": 866 }, "minecraft:entity.magma_cube.hurt_small": { - "protocol_id": 829 + "protocol_id": 867 }, "minecraft:entity.magma_cube.jump": { - "protocol_id": 830 + "protocol_id": 868 }, "minecraft:entity.magma_cube.squish": { - "protocol_id": 831 + "protocol_id": 869 }, "minecraft:entity.magma_cube.squish_small": { - "protocol_id": 832 + "protocol_id": 870 }, "minecraft:entity.minecart.inside": { - "protocol_id": 848 + "protocol_id": 886 }, "minecraft:entity.minecart.inside.underwater": { - "protocol_id": 847 + "protocol_id": 885 }, "minecraft:entity.minecart.riding": { - "protocol_id": 849 + "protocol_id": 887 }, "minecraft:entity.mooshroom.convert": { - "protocol_id": 850 + "protocol_id": 888 }, "minecraft:entity.mooshroom.eat": { - "protocol_id": 851 + "protocol_id": 889 }, "minecraft:entity.mooshroom.milk": { - "protocol_id": 852 + "protocol_id": 890 }, "minecraft:entity.mooshroom.shear": { - "protocol_id": 854 + "protocol_id": 892 }, "minecraft:entity.mooshroom.suspicious_milk": { - "protocol_id": 853 + "protocol_id": 891 }, "minecraft:entity.mule.ambient": { - "protocol_id": 885 + "protocol_id": 923 }, "minecraft:entity.mule.angry": { - "protocol_id": 886 + "protocol_id": 924 }, "minecraft:entity.mule.chest": { - "protocol_id": 887 + "protocol_id": 925 }, "minecraft:entity.mule.death": { - "protocol_id": 888 + "protocol_id": 926 }, "minecraft:entity.mule.eat": { - "protocol_id": 889 + "protocol_id": 927 }, "minecraft:entity.mule.hurt": { - "protocol_id": 890 + "protocol_id": 928 }, "minecraft:entity.mule.jump": { - "protocol_id": 891 + "protocol_id": 929 }, "minecraft:entity.ocelot.ambient": { - "protocol_id": 1033 + "protocol_id": 1073 }, "minecraft:entity.ocelot.death": { - "protocol_id": 1034 + "protocol_id": 1074 }, "minecraft:entity.ocelot.hurt": { - "protocol_id": 1032 + "protocol_id": 1072 }, "minecraft:entity.painting.break": { - "protocol_id": 1036 + "protocol_id": 1076 }, "minecraft:entity.painting.place": { - "protocol_id": 1037 + "protocol_id": 1077 }, "minecraft:entity.panda.aggressive_ambient": { - "protocol_id": 1046 + "protocol_id": 1086 }, "minecraft:entity.panda.ambient": { - "protocol_id": 1041 + "protocol_id": 1081 }, "minecraft:entity.panda.bite": { - "protocol_id": 1049 + "protocol_id": 1089 }, "minecraft:entity.panda.cant_breed": { - "protocol_id": 1045 + "protocol_id": 1085 }, "minecraft:entity.panda.death": { - "protocol_id": 1042 + "protocol_id": 1082 }, "minecraft:entity.panda.eat": { - "protocol_id": 1043 + "protocol_id": 1083 }, "minecraft:entity.panda.hurt": { - "protocol_id": 1048 + "protocol_id": 1088 }, "minecraft:entity.panda.pre_sneeze": { - "protocol_id": 1039 + "protocol_id": 1079 }, "minecraft:entity.panda.sneeze": { - "protocol_id": 1040 + "protocol_id": 1080 }, "minecraft:entity.panda.step": { - "protocol_id": 1044 + "protocol_id": 1084 }, "minecraft:entity.panda.worried_ambient": { - "protocol_id": 1047 + "protocol_id": 1087 }, "minecraft:entity.parrot.ambient": { - "protocol_id": 1050 + "protocol_id": 1090 }, "minecraft:entity.parrot.death": { - "protocol_id": 1051 + "protocol_id": 1091 }, "minecraft:entity.parrot.eat": { - "protocol_id": 1052 + "protocol_id": 1092 }, "minecraft:entity.parrot.fly": { - "protocol_id": 1053 + "protocol_id": 1093 }, "minecraft:entity.parrot.hurt": { - "protocol_id": 1054 + "protocol_id": 1094 }, "minecraft:entity.parrot.imitate.blaze": { - "protocol_id": 1055 + "protocol_id": 1095 }, "minecraft:entity.parrot.imitate.bogged": { - "protocol_id": 1056 + "protocol_id": 1096 }, "minecraft:entity.parrot.imitate.breeze": { - "protocol_id": 1057 + "protocol_id": 1097 }, "minecraft:entity.parrot.imitate.creaking": { - "protocol_id": 1058 + "protocol_id": 1098 }, "minecraft:entity.parrot.imitate.creeper": { - "protocol_id": 1059 + "protocol_id": 1099 }, "minecraft:entity.parrot.imitate.drowned": { - "protocol_id": 1060 + "protocol_id": 1100 }, "minecraft:entity.parrot.imitate.elder_guardian": { - "protocol_id": 1061 + "protocol_id": 1101 }, "minecraft:entity.parrot.imitate.ender_dragon": { - "protocol_id": 1062 + "protocol_id": 1102 }, "minecraft:entity.parrot.imitate.endermite": { - "protocol_id": 1063 + "protocol_id": 1103 }, "minecraft:entity.parrot.imitate.evoker": { - "protocol_id": 1064 + "protocol_id": 1104 }, "minecraft:entity.parrot.imitate.ghast": { - "protocol_id": 1065 + "protocol_id": 1105 }, "minecraft:entity.parrot.imitate.guardian": { - "protocol_id": 1066 + "protocol_id": 1106 }, "minecraft:entity.parrot.imitate.hoglin": { - "protocol_id": 1067 + "protocol_id": 1107 }, "minecraft:entity.parrot.imitate.husk": { - "protocol_id": 1068 + "protocol_id": 1108 }, "minecraft:entity.parrot.imitate.illusioner": { - "protocol_id": 1069 + "protocol_id": 1109 }, "minecraft:entity.parrot.imitate.magma_cube": { - "protocol_id": 1070 + "protocol_id": 1110 }, "minecraft:entity.parrot.imitate.phantom": { - "protocol_id": 1071 + "protocol_id": 1111 }, "minecraft:entity.parrot.imitate.piglin": { - "protocol_id": 1072 + "protocol_id": 1112 }, "minecraft:entity.parrot.imitate.piglin_brute": { - "protocol_id": 1073 + "protocol_id": 1113 }, "minecraft:entity.parrot.imitate.pillager": { - "protocol_id": 1074 + "protocol_id": 1114 }, "minecraft:entity.parrot.imitate.ravager": { - "protocol_id": 1075 + "protocol_id": 1115 }, "minecraft:entity.parrot.imitate.shulker": { - "protocol_id": 1076 + "protocol_id": 1116 }, "minecraft:entity.parrot.imitate.silverfish": { - "protocol_id": 1077 + "protocol_id": 1117 }, "minecraft:entity.parrot.imitate.skeleton": { - "protocol_id": 1078 + "protocol_id": 1118 }, "minecraft:entity.parrot.imitate.slime": { - "protocol_id": 1079 + "protocol_id": 1119 }, "minecraft:entity.parrot.imitate.spider": { - "protocol_id": 1080 + "protocol_id": 1120 }, "minecraft:entity.parrot.imitate.stray": { - "protocol_id": 1081 + "protocol_id": 1121 }, "minecraft:entity.parrot.imitate.vex": { - "protocol_id": 1082 + "protocol_id": 1122 }, "minecraft:entity.parrot.imitate.vindicator": { - "protocol_id": 1083 + "protocol_id": 1123 }, "minecraft:entity.parrot.imitate.warden": { - "protocol_id": 1084 + "protocol_id": 1124 }, "minecraft:entity.parrot.imitate.witch": { - "protocol_id": 1085 + "protocol_id": 1125 }, "minecraft:entity.parrot.imitate.wither": { - "protocol_id": 1086 + "protocol_id": 1126 }, "minecraft:entity.parrot.imitate.wither_skeleton": { - "protocol_id": 1087 + "protocol_id": 1127 }, "minecraft:entity.parrot.imitate.zoglin": { - "protocol_id": 1088 + "protocol_id": 1128 }, "minecraft:entity.parrot.imitate.zombie": { - "protocol_id": 1089 + "protocol_id": 1129 }, "minecraft:entity.parrot.imitate.zombie_villager": { - "protocol_id": 1090 + "protocol_id": 1130 }, "minecraft:entity.parrot.step": { - "protocol_id": 1091 + "protocol_id": 1131 }, "minecraft:entity.phantom.ambient": { - "protocol_id": 1092 + "protocol_id": 1132 }, "minecraft:entity.phantom.bite": { - "protocol_id": 1093 + "protocol_id": 1133 }, "minecraft:entity.phantom.death": { - "protocol_id": 1094 + "protocol_id": 1134 }, "minecraft:entity.phantom.flap": { - "protocol_id": 1095 + "protocol_id": 1135 }, "minecraft:entity.phantom.hurt": { - "protocol_id": 1096 + "protocol_id": 1136 }, "minecraft:entity.phantom.swoop": { - "protocol_id": 1097 + "protocol_id": 1137 }, "minecraft:entity.pig.ambient": { - "protocol_id": 1098 + "protocol_id": 1138 }, "minecraft:entity.pig.death": { - "protocol_id": 1099 + "protocol_id": 1139 }, "minecraft:entity.pig.hurt": { - "protocol_id": 1100 + "protocol_id": 1140 }, "minecraft:entity.pig.saddle": { - "protocol_id": 1101 + "protocol_id": 1141 }, "minecraft:entity.pig.step": { - "protocol_id": 1102 + "protocol_id": 1142 }, "minecraft:entity.piglin.admiring_item": { - "protocol_id": 1103 + "protocol_id": 1143 }, "minecraft:entity.piglin.ambient": { - "protocol_id": 1104 + "protocol_id": 1144 }, "minecraft:entity.piglin.angry": { - "protocol_id": 1105 + "protocol_id": 1145 }, "minecraft:entity.piglin.celebrate": { - "protocol_id": 1106 + "protocol_id": 1146 }, "minecraft:entity.piglin.converted_to_zombified": { - "protocol_id": 1112 + "protocol_id": 1152 }, "minecraft:entity.piglin.death": { - "protocol_id": 1107 + "protocol_id": 1147 }, "minecraft:entity.piglin.hurt": { - "protocol_id": 1109 + "protocol_id": 1149 }, "minecraft:entity.piglin.jealous": { - "protocol_id": 1108 + "protocol_id": 1148 }, "minecraft:entity.piglin.retreat": { - "protocol_id": 1110 + "protocol_id": 1150 }, "minecraft:entity.piglin.step": { - "protocol_id": 1111 + "protocol_id": 1151 }, "minecraft:entity.piglin_brute.ambient": { - "protocol_id": 1113 + "protocol_id": 1153 }, "minecraft:entity.piglin_brute.angry": { - "protocol_id": 1114 + "protocol_id": 1154 }, "minecraft:entity.piglin_brute.converted_to_zombified": { - "protocol_id": 1118 + "protocol_id": 1158 }, "minecraft:entity.piglin_brute.death": { - "protocol_id": 1115 + "protocol_id": 1155 }, "minecraft:entity.piglin_brute.hurt": { - "protocol_id": 1116 + "protocol_id": 1156 }, "minecraft:entity.piglin_brute.step": { - "protocol_id": 1117 + "protocol_id": 1157 }, "minecraft:entity.pillager.ambient": { - "protocol_id": 1119 + "protocol_id": 1159 }, "minecraft:entity.pillager.celebrate": { - "protocol_id": 1120 + "protocol_id": 1160 }, "minecraft:entity.pillager.death": { - "protocol_id": 1121 + "protocol_id": 1161 }, "minecraft:entity.pillager.hurt": { - "protocol_id": 1122 + "protocol_id": 1162 }, "minecraft:entity.player.attack.crit": { - "protocol_id": 1125 + "protocol_id": 1165 }, "minecraft:entity.player.attack.knockback": { - "protocol_id": 1126 + "protocol_id": 1166 }, "minecraft:entity.player.attack.nodamage": { - "protocol_id": 1127 + "protocol_id": 1167 }, "minecraft:entity.player.attack.strong": { - "protocol_id": 1128 + "protocol_id": 1168 }, "minecraft:entity.player.attack.sweep": { - "protocol_id": 1129 + "protocol_id": 1169 }, "minecraft:entity.player.attack.weak": { - "protocol_id": 1130 + "protocol_id": 1170 }, "minecraft:entity.player.big_fall": { - "protocol_id": 1131 + "protocol_id": 1171 }, "minecraft:entity.player.breath": { - "protocol_id": 1132 + "protocol_id": 1172 }, "minecraft:entity.player.burp": { - "protocol_id": 1133 + "protocol_id": 1173 }, "minecraft:entity.player.death": { - "protocol_id": 1134 + "protocol_id": 1174 }, "minecraft:entity.player.hurt": { - "protocol_id": 1135 + "protocol_id": 1175 }, "minecraft:entity.player.hurt_drown": { - "protocol_id": 1136 + "protocol_id": 1176 }, "minecraft:entity.player.hurt_freeze": { - "protocol_id": 1137 + "protocol_id": 1177 }, "minecraft:entity.player.hurt_on_fire": { - "protocol_id": 1138 + "protocol_id": 1178 }, "minecraft:entity.player.hurt_sweet_berry_bush": { - "protocol_id": 1139 + "protocol_id": 1179 }, "minecraft:entity.player.levelup": { - "protocol_id": 1140 + "protocol_id": 1180 }, "minecraft:entity.player.small_fall": { - "protocol_id": 1141 + "protocol_id": 1181 }, "minecraft:entity.player.splash": { - "protocol_id": 1142 + "protocol_id": 1182 }, "minecraft:entity.player.splash.high_speed": { - "protocol_id": 1143 + "protocol_id": 1183 }, "minecraft:entity.player.swim": { - "protocol_id": 1144 + "protocol_id": 1184 }, "minecraft:entity.player.teleport": { - "protocol_id": 1145 + "protocol_id": 1185 }, "minecraft:entity.polar_bear.ambient": { - "protocol_id": 1146 + "protocol_id": 1186 }, "minecraft:entity.polar_bear.ambient_baby": { - "protocol_id": 1147 + "protocol_id": 1187 }, "minecraft:entity.polar_bear.death": { - "protocol_id": 1148 + "protocol_id": 1188 }, "minecraft:entity.polar_bear.hurt": { - "protocol_id": 1149 + "protocol_id": 1189 }, "minecraft:entity.polar_bear.step": { - "protocol_id": 1150 + "protocol_id": 1190 }, "minecraft:entity.polar_bear.warning": { - "protocol_id": 1151 - }, - "minecraft:entity.puffer_fish.ambient": { - "protocol_id": 1165 + "protocol_id": 1191 }, "minecraft:entity.puffer_fish.blow_out": { - "protocol_id": 1166 + "protocol_id": 1205 }, "minecraft:entity.puffer_fish.blow_up": { - "protocol_id": 1167 + "protocol_id": 1206 }, "minecraft:entity.puffer_fish.death": { - "protocol_id": 1168 + "protocol_id": 1207 }, "minecraft:entity.puffer_fish.flop": { - "protocol_id": 1169 + "protocol_id": 1208 }, "minecraft:entity.puffer_fish.hurt": { - "protocol_id": 1170 + "protocol_id": 1209 }, "minecraft:entity.puffer_fish.sting": { - "protocol_id": 1171 + "protocol_id": 1210 }, "minecraft:entity.rabbit.ambient": { - "protocol_id": 1173 + "protocol_id": 1212 }, "minecraft:entity.rabbit.attack": { - "protocol_id": 1174 + "protocol_id": 1213 }, "minecraft:entity.rabbit.death": { - "protocol_id": 1175 + "protocol_id": 1214 }, "minecraft:entity.rabbit.hurt": { - "protocol_id": 1176 + "protocol_id": 1215 }, "minecraft:entity.rabbit.jump": { - "protocol_id": 1177 + "protocol_id": 1216 }, "minecraft:entity.ravager.ambient": { - "protocol_id": 1179 + "protocol_id": 1218 }, "minecraft:entity.ravager.attack": { - "protocol_id": 1180 + "protocol_id": 1219 }, "minecraft:entity.ravager.celebrate": { - "protocol_id": 1181 + "protocol_id": 1220 }, "minecraft:entity.ravager.death": { - "protocol_id": 1182 + "protocol_id": 1221 }, "minecraft:entity.ravager.hurt": { - "protocol_id": 1183 + "protocol_id": 1222 }, "minecraft:entity.ravager.roar": { - "protocol_id": 1186 + "protocol_id": 1225 }, "minecraft:entity.ravager.step": { - "protocol_id": 1184 + "protocol_id": 1223 }, "minecraft:entity.ravager.stunned": { - "protocol_id": 1185 + "protocol_id": 1224 }, "minecraft:entity.salmon.ambient": { - "protocol_id": 1207 + "protocol_id": 1246 }, "minecraft:entity.salmon.death": { - "protocol_id": 1208 + "protocol_id": 1247 }, "minecraft:entity.salmon.flop": { - "protocol_id": 1209 + "protocol_id": 1248 }, "minecraft:entity.salmon.hurt": { - "protocol_id": 1210 + "protocol_id": 1249 }, "minecraft:entity.sheep.ambient": { - "protocol_id": 1252 + "protocol_id": 1292 }, "minecraft:entity.sheep.death": { - "protocol_id": 1253 + "protocol_id": 1293 }, "minecraft:entity.sheep.hurt": { - "protocol_id": 1254 + "protocol_id": 1294 }, "minecraft:entity.sheep.shear": { - "protocol_id": 1255 + "protocol_id": 1295 }, "minecraft:entity.sheep.step": { - "protocol_id": 1256 + "protocol_id": 1296 }, "minecraft:entity.shulker.ambient": { - "protocol_id": 1265 + "protocol_id": 1306 }, "minecraft:entity.shulker.close": { - "protocol_id": 1270 + "protocol_id": 1311 }, "minecraft:entity.shulker.death": { - "protocol_id": 1271 + "protocol_id": 1312 }, "minecraft:entity.shulker.hurt": { - "protocol_id": 1272 + "protocol_id": 1313 }, "minecraft:entity.shulker.hurt_closed": { - "protocol_id": 1273 + "protocol_id": 1314 }, "minecraft:entity.shulker.open": { - "protocol_id": 1274 + "protocol_id": 1315 }, "minecraft:entity.shulker.shoot": { - "protocol_id": 1275 + "protocol_id": 1316 }, "minecraft:entity.shulker.teleport": { - "protocol_id": 1276 + "protocol_id": 1317 }, "minecraft:entity.shulker_bullet.hit": { - "protocol_id": 1268 + "protocol_id": 1309 }, "minecraft:entity.shulker_bullet.hurt": { - "protocol_id": 1269 + "protocol_id": 1310 }, "minecraft:entity.silverfish.ambient": { - "protocol_id": 1277 + "protocol_id": 1318 }, "minecraft:entity.silverfish.death": { - "protocol_id": 1278 + "protocol_id": 1319 }, "minecraft:entity.silverfish.hurt": { - "protocol_id": 1279 + "protocol_id": 1320 }, "minecraft:entity.silverfish.step": { - "protocol_id": 1280 + "protocol_id": 1321 }, "minecraft:entity.skeleton.ambient": { - "protocol_id": 1281 + "protocol_id": 1322 }, "minecraft:entity.skeleton.converted_to_stray": { - "protocol_id": 1282 + "protocol_id": 1323 }, "minecraft:entity.skeleton.death": { - "protocol_id": 1283 + "protocol_id": 1324 }, "minecraft:entity.skeleton.hurt": { - "protocol_id": 1292 + "protocol_id": 1333 }, "minecraft:entity.skeleton.shoot": { - "protocol_id": 1293 + "protocol_id": 1334 }, "minecraft:entity.skeleton.step": { - "protocol_id": 1294 + "protocol_id": 1335 }, "minecraft:entity.skeleton_horse.ambient": { - "protocol_id": 1284 + "protocol_id": 1325 }, "minecraft:entity.skeleton_horse.ambient_water": { - "protocol_id": 1288 + "protocol_id": 1329 }, "minecraft:entity.skeleton_horse.death": { - "protocol_id": 1285 + "protocol_id": 1326 }, "minecraft:entity.skeleton_horse.gallop_water": { - "protocol_id": 1289 + "protocol_id": 1330 }, "minecraft:entity.skeleton_horse.hurt": { - "protocol_id": 1286 + "protocol_id": 1327 }, "minecraft:entity.skeleton_horse.jump_water": { - "protocol_id": 1290 + "protocol_id": 1331 }, "minecraft:entity.skeleton_horse.step_water": { - "protocol_id": 1291 + "protocol_id": 1332 }, "minecraft:entity.skeleton_horse.swim": { - "protocol_id": 1287 + "protocol_id": 1328 }, "minecraft:entity.slime.attack": { - "protocol_id": 1295 + "protocol_id": 1336 }, "minecraft:entity.slime.death": { - "protocol_id": 1296 + "protocol_id": 1337 }, "minecraft:entity.slime.death_small": { - "protocol_id": 1351 + "protocol_id": 1392 }, "minecraft:entity.slime.hurt": { - "protocol_id": 1297 + "protocol_id": 1338 }, "minecraft:entity.slime.hurt_small": { - "protocol_id": 1352 + "protocol_id": 1393 }, "minecraft:entity.slime.jump": { - "protocol_id": 1298 + "protocol_id": 1339 }, "minecraft:entity.slime.jump_small": { - "protocol_id": 1353 + "protocol_id": 1394 }, "minecraft:entity.slime.squish": { - "protocol_id": 1299 + "protocol_id": 1340 }, "minecraft:entity.slime.squish_small": { - "protocol_id": 1354 + "protocol_id": 1395 }, "minecraft:entity.sniffer.death": { - "protocol_id": 1361 + "protocol_id": 1402 }, "minecraft:entity.sniffer.digging": { - "protocol_id": 1366 + "protocol_id": 1407 }, "minecraft:entity.sniffer.digging_stop": { - "protocol_id": 1367 + "protocol_id": 1408 }, "minecraft:entity.sniffer.drop_seed": { - "protocol_id": 1362 + "protocol_id": 1403 }, "minecraft:entity.sniffer.eat": { - "protocol_id": 1358 + "protocol_id": 1399 }, "minecraft:entity.sniffer.happy": { - "protocol_id": 1368 + "protocol_id": 1409 }, "minecraft:entity.sniffer.hurt": { - "protocol_id": 1360 + "protocol_id": 1401 }, "minecraft:entity.sniffer.idle": { - "protocol_id": 1359 + "protocol_id": 1400 }, "minecraft:entity.sniffer.scenting": { - "protocol_id": 1363 + "protocol_id": 1404 }, "minecraft:entity.sniffer.searching": { - "protocol_id": 1365 + "protocol_id": 1406 }, "minecraft:entity.sniffer.sniffing": { - "protocol_id": 1364 + "protocol_id": 1405 }, "minecraft:entity.sniffer.step": { - "protocol_id": 1357 + "protocol_id": 1398 }, "minecraft:entity.snow_golem.ambient": { - "protocol_id": 1375 + "protocol_id": 1416 }, "minecraft:entity.snow_golem.death": { - "protocol_id": 1376 + "protocol_id": 1417 }, "minecraft:entity.snow_golem.hurt": { - "protocol_id": 1377 + "protocol_id": 1418 }, "minecraft:entity.snow_golem.shear": { - "protocol_id": 1379 + "protocol_id": 1420 }, "minecraft:entity.snow_golem.shoot": { - "protocol_id": 1378 + "protocol_id": 1419 }, "minecraft:entity.snowball.throw": { - "protocol_id": 1372 + "protocol_id": 1413 }, "minecraft:entity.spider.ambient": { - "protocol_id": 1383 + "protocol_id": 1424 }, "minecraft:entity.spider.death": { - "protocol_id": 1384 + "protocol_id": 1425 }, "minecraft:entity.spider.hurt": { - "protocol_id": 1385 + "protocol_id": 1426 }, "minecraft:entity.spider.step": { - "protocol_id": 1386 + "protocol_id": 1427 }, "minecraft:entity.splash_potion.break": { - "protocol_id": 1387 + "protocol_id": 1428 }, "minecraft:entity.splash_potion.throw": { - "protocol_id": 1388 + "protocol_id": 1429 }, "minecraft:entity.squid.ambient": { - "protocol_id": 1397 + "protocol_id": 1438 }, "minecraft:entity.squid.death": { - "protocol_id": 1398 + "protocol_id": 1439 }, "minecraft:entity.squid.hurt": { - "protocol_id": 1399 + "protocol_id": 1440 }, "minecraft:entity.squid.squirt": { - "protocol_id": 1400 + "protocol_id": 1441 }, "minecraft:entity.stray.ambient": { - "protocol_id": 1410 + "protocol_id": 1451 }, "minecraft:entity.stray.death": { - "protocol_id": 1411 + "protocol_id": 1452 }, "minecraft:entity.stray.hurt": { - "protocol_id": 1412 + "protocol_id": 1453 }, "minecraft:entity.stray.step": { - "protocol_id": 1413 + "protocol_id": 1454 }, "minecraft:entity.strider.ambient": { - "protocol_id": 1342 + "protocol_id": 1383 }, "minecraft:entity.strider.death": { - "protocol_id": 1345 + "protocol_id": 1386 }, "minecraft:entity.strider.eat": { - "protocol_id": 1349 + "protocol_id": 1390 }, "minecraft:entity.strider.happy": { - "protocol_id": 1343 + "protocol_id": 1384 }, "minecraft:entity.strider.hurt": { - "protocol_id": 1346 + "protocol_id": 1387 }, "minecraft:entity.strider.retreat": { - "protocol_id": 1344 + "protocol_id": 1385 }, "minecraft:entity.strider.saddle": { - "protocol_id": 1350 + "protocol_id": 1391 }, "minecraft:entity.strider.step": { - "protocol_id": 1347 + "protocol_id": 1388 }, "minecraft:entity.strider.step_lava": { - "protocol_id": 1348 + "protocol_id": 1389 }, "minecraft:entity.tadpole.death": { - "protocol_id": 1417 + "protocol_id": 1458 }, "minecraft:entity.tadpole.flop": { - "protocol_id": 1418 + "protocol_id": 1459 }, "minecraft:entity.tadpole.grow_up": { - "protocol_id": 1419 + "protocol_id": 1460 }, "minecraft:entity.tadpole.hurt": { - "protocol_id": 1420 + "protocol_id": 1461 }, "minecraft:entity.tnt.primed": { - "protocol_id": 1422 + "protocol_id": 1463 }, "minecraft:entity.tropical_fish.ambient": { - "protocol_id": 1436 + "protocol_id": 1477 }, "minecraft:entity.tropical_fish.death": { - "protocol_id": 1437 + "protocol_id": 1478 }, "minecraft:entity.tropical_fish.flop": { - "protocol_id": 1438 + "protocol_id": 1479 }, "minecraft:entity.tropical_fish.hurt": { - "protocol_id": 1439 + "protocol_id": 1480 }, "minecraft:entity.turtle.ambient_land": { - "protocol_id": 1455 + "protocol_id": 1496 }, "minecraft:entity.turtle.death": { - "protocol_id": 1456 + "protocol_id": 1497 }, "minecraft:entity.turtle.death_baby": { - "protocol_id": 1457 + "protocol_id": 1498 }, "minecraft:entity.turtle.egg_break": { - "protocol_id": 1458 + "protocol_id": 1499 }, "minecraft:entity.turtle.egg_crack": { - "protocol_id": 1459 + "protocol_id": 1500 }, "minecraft:entity.turtle.egg_hatch": { - "protocol_id": 1460 + "protocol_id": 1501 }, "minecraft:entity.turtle.hurt": { - "protocol_id": 1461 + "protocol_id": 1502 }, "minecraft:entity.turtle.hurt_baby": { - "protocol_id": 1462 + "protocol_id": 1503 }, "minecraft:entity.turtle.lay_egg": { - "protocol_id": 1463 + "protocol_id": 1504 }, "minecraft:entity.turtle.shamble": { - "protocol_id": 1464 + "protocol_id": 1505 }, "minecraft:entity.turtle.shamble_baby": { - "protocol_id": 1465 + "protocol_id": 1506 }, "minecraft:entity.turtle.swim": { - "protocol_id": 1466 + "protocol_id": 1507 }, "minecraft:entity.vex.ambient": { - "protocol_id": 1490 + "protocol_id": 1531 }, "minecraft:entity.vex.charge": { - "protocol_id": 1491 + "protocol_id": 1532 }, "minecraft:entity.vex.death": { - "protocol_id": 1492 + "protocol_id": 1533 }, "minecraft:entity.vex.hurt": { - "protocol_id": 1493 + "protocol_id": 1534 }, "minecraft:entity.villager.ambient": { - "protocol_id": 1494 + "protocol_id": 1535 }, "minecraft:entity.villager.celebrate": { - "protocol_id": 1495 + "protocol_id": 1536 }, "minecraft:entity.villager.death": { - "protocol_id": 1496 + "protocol_id": 1537 }, "minecraft:entity.villager.hurt": { - "protocol_id": 1497 + "protocol_id": 1538 }, "minecraft:entity.villager.no": { - "protocol_id": 1498 + "protocol_id": 1539 }, "minecraft:entity.villager.trade": { - "protocol_id": 1499 + "protocol_id": 1540 }, "minecraft:entity.villager.work_armorer": { - "protocol_id": 1501 + "protocol_id": 1542 }, "minecraft:entity.villager.work_butcher": { - "protocol_id": 1502 + "protocol_id": 1543 }, "minecraft:entity.villager.work_cartographer": { - "protocol_id": 1503 + "protocol_id": 1544 }, "minecraft:entity.villager.work_cleric": { - "protocol_id": 1504 + "protocol_id": 1545 }, "minecraft:entity.villager.work_farmer": { - "protocol_id": 1505 + "protocol_id": 1546 }, "minecraft:entity.villager.work_fisherman": { - "protocol_id": 1506 + "protocol_id": 1547 }, "minecraft:entity.villager.work_fletcher": { - "protocol_id": 1507 + "protocol_id": 1548 }, "minecraft:entity.villager.work_leatherworker": { - "protocol_id": 1508 + "protocol_id": 1549 }, "minecraft:entity.villager.work_librarian": { - "protocol_id": 1509 + "protocol_id": 1550 }, "minecraft:entity.villager.work_mason": { - "protocol_id": 1510 + "protocol_id": 1551 }, "minecraft:entity.villager.work_shepherd": { - "protocol_id": 1511 + "protocol_id": 1552 }, "minecraft:entity.villager.work_toolsmith": { - "protocol_id": 1512 + "protocol_id": 1553 }, "minecraft:entity.villager.work_weaponsmith": { - "protocol_id": 1513 + "protocol_id": 1554 }, "minecraft:entity.villager.yes": { - "protocol_id": 1500 + "protocol_id": 1541 }, "minecraft:entity.vindicator.ambient": { - "protocol_id": 1514 + "protocol_id": 1555 }, "minecraft:entity.vindicator.celebrate": { - "protocol_id": 1515 + "protocol_id": 1556 }, "minecraft:entity.vindicator.death": { - "protocol_id": 1516 + "protocol_id": 1557 }, "minecraft:entity.vindicator.hurt": { - "protocol_id": 1517 + "protocol_id": 1558 }, "minecraft:entity.wandering_trader.ambient": { - "protocol_id": 1524 + "protocol_id": 1565 }, "minecraft:entity.wandering_trader.death": { - "protocol_id": 1525 + "protocol_id": 1566 }, "minecraft:entity.wandering_trader.disappeared": { - "protocol_id": 1526 + "protocol_id": 1567 }, "minecraft:entity.wandering_trader.drink_milk": { - "protocol_id": 1527 + "protocol_id": 1568 }, "minecraft:entity.wandering_trader.drink_potion": { - "protocol_id": 1528 + "protocol_id": 1569 }, "minecraft:entity.wandering_trader.hurt": { - "protocol_id": 1529 + "protocol_id": 1570 }, "minecraft:entity.wandering_trader.no": { - "protocol_id": 1530 + "protocol_id": 1571 }, "minecraft:entity.wandering_trader.reappeared": { - "protocol_id": 1531 + "protocol_id": 1572 }, "minecraft:entity.wandering_trader.trade": { - "protocol_id": 1532 + "protocol_id": 1573 }, "minecraft:entity.wandering_trader.yes": { - "protocol_id": 1533 + "protocol_id": 1574 }, "minecraft:entity.warden.agitated": { - "protocol_id": 1534 + "protocol_id": 1575 }, "minecraft:entity.warden.ambient": { - "protocol_id": 1535 + "protocol_id": 1576 }, "minecraft:entity.warden.angry": { - "protocol_id": 1536 + "protocol_id": 1577 }, "minecraft:entity.warden.attack_impact": { - "protocol_id": 1537 + "protocol_id": 1578 }, "minecraft:entity.warden.death": { - "protocol_id": 1538 + "protocol_id": 1579 }, "minecraft:entity.warden.dig": { - "protocol_id": 1539 + "protocol_id": 1580 }, "minecraft:entity.warden.emerge": { - "protocol_id": 1540 + "protocol_id": 1581 }, "minecraft:entity.warden.heartbeat": { - "protocol_id": 1541 + "protocol_id": 1582 }, "minecraft:entity.warden.hurt": { - "protocol_id": 1542 + "protocol_id": 1583 }, "minecraft:entity.warden.listening": { - "protocol_id": 1543 + "protocol_id": 1584 }, "minecraft:entity.warden.listening_angry": { - "protocol_id": 1544 + "protocol_id": 1585 }, "minecraft:entity.warden.nearby_close": { - "protocol_id": 1545 + "protocol_id": 1586 }, "minecraft:entity.warden.nearby_closer": { - "protocol_id": 1546 + "protocol_id": 1587 }, "minecraft:entity.warden.nearby_closest": { - "protocol_id": 1547 + "protocol_id": 1588 }, "minecraft:entity.warden.roar": { - "protocol_id": 1548 + "protocol_id": 1589 }, "minecraft:entity.warden.sniff": { - "protocol_id": 1549 + "protocol_id": 1590 }, "minecraft:entity.warden.sonic_boom": { - "protocol_id": 1550 + "protocol_id": 1591 }, "minecraft:entity.warden.sonic_charge": { - "protocol_id": 1551 + "protocol_id": 1592 }, "minecraft:entity.warden.step": { - "protocol_id": 1552 + "protocol_id": 1593 }, "minecraft:entity.warden.tendril_clicks": { - "protocol_id": 1553 + "protocol_id": 1594 }, "minecraft:entity.wind_charge.throw": { - "protocol_id": 1571 + "protocol_id": 1612 }, "minecraft:entity.wind_charge.wind_burst": { - "protocol_id": 1570 + "protocol_id": 1611 }, "minecraft:entity.witch.ambient": { - "protocol_id": 1572 + "protocol_id": 1613 }, "minecraft:entity.witch.celebrate": { - "protocol_id": 1573 + "protocol_id": 1614 }, "minecraft:entity.witch.death": { - "protocol_id": 1574 + "protocol_id": 1615 }, "minecraft:entity.witch.drink": { - "protocol_id": 1575 + "protocol_id": 1616 }, "minecraft:entity.witch.hurt": { - "protocol_id": 1576 + "protocol_id": 1617 }, "minecraft:entity.witch.throw": { - "protocol_id": 1577 + "protocol_id": 1618 }, "minecraft:entity.wither.ambient": { - "protocol_id": 1578 + "protocol_id": 1619 }, "minecraft:entity.wither.break_block": { - "protocol_id": 1579 + "protocol_id": 1620 }, "minecraft:entity.wither.death": { - "protocol_id": 1580 + "protocol_id": 1621 }, "minecraft:entity.wither.hurt": { - "protocol_id": 1581 + "protocol_id": 1622 }, "minecraft:entity.wither.shoot": { - "protocol_id": 1582 + "protocol_id": 1623 }, "minecraft:entity.wither.spawn": { - "protocol_id": 1587 + "protocol_id": 1628 }, "minecraft:entity.wither_skeleton.ambient": { - "protocol_id": 1583 + "protocol_id": 1624 }, "minecraft:entity.wither_skeleton.death": { - "protocol_id": 1584 + "protocol_id": 1625 }, "minecraft:entity.wither_skeleton.hurt": { - "protocol_id": 1585 + "protocol_id": 1626 }, "minecraft:entity.wither_skeleton.step": { - "protocol_id": 1586 + "protocol_id": 1627 }, "minecraft:entity.wolf.ambient": { - "protocol_id": 1592 + "protocol_id": 1635 }, "minecraft:entity.wolf.death": { - "protocol_id": 1593 + "protocol_id": 1636 + }, + "minecraft:entity.wolf.growl": { + "protocol_id": 1637 + }, + "minecraft:entity.wolf.hurt": { + "protocol_id": 1638 + }, + "minecraft:entity.wolf.pant": { + "protocol_id": 1639 + }, + "minecraft:entity.wolf.shake": { + "protocol_id": 1633 + }, + "minecraft:entity.wolf.step": { + "protocol_id": 1634 + }, + "minecraft:entity.wolf.whine": { + "protocol_id": 1640 + }, + "minecraft:entity.wolf_angry.ambient": { + "protocol_id": 1653 + }, + "minecraft:entity.wolf_angry.death": { + "protocol_id": 1654 + }, + "minecraft:entity.wolf_angry.growl": { + "protocol_id": 1655 + }, + "minecraft:entity.wolf_angry.hurt": { + "protocol_id": 1656 + }, + "minecraft:entity.wolf_angry.pant": { + "protocol_id": 1657 + }, + "minecraft:entity.wolf_angry.whine": { + "protocol_id": 1658 + }, + "minecraft:entity.wolf_big.ambient": { + "protocol_id": 1665 + }, + "minecraft:entity.wolf_big.death": { + "protocol_id": 1666 + }, + "minecraft:entity.wolf_big.growl": { + "protocol_id": 1667 + }, + "minecraft:entity.wolf_big.hurt": { + "protocol_id": 1668 + }, + "minecraft:entity.wolf_big.pant": { + "protocol_id": 1669 + }, + "minecraft:entity.wolf_big.whine": { + "protocol_id": 1670 + }, + "minecraft:entity.wolf_cute.ambient": { + "protocol_id": 1671 + }, + "minecraft:entity.wolf_cute.death": { + "protocol_id": 1672 + }, + "minecraft:entity.wolf_cute.growl": { + "protocol_id": 1673 + }, + "minecraft:entity.wolf_cute.hurt": { + "protocol_id": 1674 + }, + "minecraft:entity.wolf_cute.pant": { + "protocol_id": 1675 + }, + "minecraft:entity.wolf_cute.whine": { + "protocol_id": 1676 + }, + "minecraft:entity.wolf_grumpy.ambient": { + "protocol_id": 1659 + }, + "minecraft:entity.wolf_grumpy.death": { + "protocol_id": 1660 + }, + "minecraft:entity.wolf_grumpy.growl": { + "protocol_id": 1661 + }, + "minecraft:entity.wolf_grumpy.hurt": { + "protocol_id": 1662 + }, + "minecraft:entity.wolf_grumpy.pant": { + "protocol_id": 1663 + }, + "minecraft:entity.wolf_grumpy.whine": { + "protocol_id": 1664 + }, + "minecraft:entity.wolf_puglin.ambient": { + "protocol_id": 1641 + }, + "minecraft:entity.wolf_puglin.death": { + "protocol_id": 1642 + }, + "minecraft:entity.wolf_puglin.growl": { + "protocol_id": 1643 + }, + "minecraft:entity.wolf_puglin.hurt": { + "protocol_id": 1644 + }, + "minecraft:entity.wolf_puglin.pant": { + "protocol_id": 1645 }, - "minecraft:entity.wolf.growl": { - "protocol_id": 1594 + "minecraft:entity.wolf_puglin.whine": { + "protocol_id": 1646 }, - "minecraft:entity.wolf.howl": { - "protocol_id": 1595 + "minecraft:entity.wolf_sad.ambient": { + "protocol_id": 1647 }, - "minecraft:entity.wolf.hurt": { - "protocol_id": 1596 + "minecraft:entity.wolf_sad.death": { + "protocol_id": 1648 }, - "minecraft:entity.wolf.pant": { - "protocol_id": 1597 + "minecraft:entity.wolf_sad.growl": { + "protocol_id": 1649 }, - "minecraft:entity.wolf.shake": { - "protocol_id": 1598 + "minecraft:entity.wolf_sad.hurt": { + "protocol_id": 1650 }, - "minecraft:entity.wolf.step": { - "protocol_id": 1599 + "minecraft:entity.wolf_sad.pant": { + "protocol_id": 1651 }, - "minecraft:entity.wolf.whine": { - "protocol_id": 1600 + "minecraft:entity.wolf_sad.whine": { + "protocol_id": 1652 }, "minecraft:entity.zoglin.ambient": { - "protocol_id": 1619 + "protocol_id": 1695 }, "minecraft:entity.zoglin.angry": { - "protocol_id": 1620 + "protocol_id": 1696 }, "minecraft:entity.zoglin.attack": { - "protocol_id": 1621 + "protocol_id": 1697 }, "minecraft:entity.zoglin.death": { - "protocol_id": 1622 + "protocol_id": 1698 }, "minecraft:entity.zoglin.hurt": { - "protocol_id": 1623 + "protocol_id": 1699 }, "minecraft:entity.zoglin.step": { - "protocol_id": 1624 + "protocol_id": 1700 }, "minecraft:entity.zombie.ambient": { - "protocol_id": 1625 + "protocol_id": 1701 }, "minecraft:entity.zombie.attack_iron_door": { - "protocol_id": 1627 + "protocol_id": 1703 }, "minecraft:entity.zombie.attack_wooden_door": { - "protocol_id": 1626 + "protocol_id": 1702 }, "minecraft:entity.zombie.break_wooden_door": { - "protocol_id": 1628 + "protocol_id": 1704 }, "minecraft:entity.zombie.converted_to_drowned": { - "protocol_id": 1629 + "protocol_id": 1705 }, "minecraft:entity.zombie.death": { - "protocol_id": 1630 + "protocol_id": 1706 }, "minecraft:entity.zombie.destroy_egg": { - "protocol_id": 1631 + "protocol_id": 1707 }, "minecraft:entity.zombie.hurt": { - "protocol_id": 1635 + "protocol_id": 1711 }, "minecraft:entity.zombie.infect": { - "protocol_id": 1636 + "protocol_id": 1712 }, "minecraft:entity.zombie.step": { - "protocol_id": 1641 + "protocol_id": 1717 }, "minecraft:entity.zombie_horse.ambient": { - "protocol_id": 1632 + "protocol_id": 1708 }, "minecraft:entity.zombie_horse.death": { - "protocol_id": 1633 + "protocol_id": 1709 }, "minecraft:entity.zombie_horse.hurt": { - "protocol_id": 1634 + "protocol_id": 1710 }, "minecraft:entity.zombie_villager.ambient": { - "protocol_id": 1642 + "protocol_id": 1718 }, "minecraft:entity.zombie_villager.converted": { - "protocol_id": 1643 + "protocol_id": 1719 }, "minecraft:entity.zombie_villager.cure": { - "protocol_id": 1644 + "protocol_id": 1720 }, "minecraft:entity.zombie_villager.death": { - "protocol_id": 1645 + "protocol_id": 1721 }, "minecraft:entity.zombie_villager.hurt": { - "protocol_id": 1646 + "protocol_id": 1722 }, "minecraft:entity.zombie_villager.step": { - "protocol_id": 1647 + "protocol_id": 1723 }, "minecraft:entity.zombified_piglin.ambient": { - "protocol_id": 1637 + "protocol_id": 1713 }, "minecraft:entity.zombified_piglin.angry": { - "protocol_id": 1638 + "protocol_id": 1714 }, "minecraft:entity.zombified_piglin.death": { - "protocol_id": 1639 + "protocol_id": 1715 }, "minecraft:entity.zombified_piglin.hurt": { - "protocol_id": 1640 + "protocol_id": 1716 }, "minecraft:event.mob_effect.bad_omen": { - "protocol_id": 1648 + "protocol_id": 1724 }, "minecraft:event.mob_effect.raid_omen": { - "protocol_id": 1650 + "protocol_id": 1726 }, "minecraft:event.mob_effect.trial_omen": { - "protocol_id": 1649 + "protocol_id": 1725 }, "minecraft:event.raid.horn": { - "protocol_id": 1178 + "protocol_id": 1217 }, "minecraft:intentionally_empty": { - "protocol_id": 964 + "protocol_id": 1004 }, "minecraft:item.armor.equip_chain": { "protocol_id": 67 @@ -16905,350 +17386,391 @@ "protocol_id": 226 }, "minecraft:item.chorus_fruit.teleport": { - "protocol_id": 321 + "protocol_id": 323 }, "minecraft:item.crop.plant": { - "protocol_id": 397 + "protocol_id": 399 }, "minecraft:item.crossbow.hit": { - "protocol_id": 398 + "protocol_id": 400 }, "minecraft:item.crossbow.loading_end": { - "protocol_id": 399 + "protocol_id": 401 }, "minecraft:item.crossbow.loading_middle": { - "protocol_id": 400 + "protocol_id": 402 }, "minecraft:item.crossbow.loading_start": { - "protocol_id": 401 + "protocol_id": 403 }, "minecraft:item.crossbow.quick_charge_1": { - "protocol_id": 402 + "protocol_id": 404 }, "minecraft:item.crossbow.quick_charge_2": { - "protocol_id": 403 + "protocol_id": 405 }, "minecraft:item.crossbow.quick_charge_3": { - "protocol_id": 404 + "protocol_id": 406 }, "minecraft:item.crossbow.shoot": { - "protocol_id": 405 + "protocol_id": 407 }, "minecraft:item.dye.use": { - "protocol_id": 475 + "protocol_id": 487 }, "minecraft:item.elytra.flying": { - "protocol_id": 485 + "protocol_id": 497 }, "minecraft:item.firecharge.use": { - "protocol_id": 530 + "protocol_id": 542 }, "minecraft:item.flintandsteel.use": { - "protocol_id": 545 + "protocol_id": 558 }, "minecraft:item.glow_ink_sac.use": { - "protocol_id": 624 + "protocol_id": 641 }, "minecraft:item.goat_horn.sound.0": { - "protocol_id": 730 + "protocol_id": 755 }, "minecraft:item.goat_horn.sound.1": { - "protocol_id": 731 + "protocol_id": 756 }, "minecraft:item.goat_horn.sound.2": { - "protocol_id": 732 + "protocol_id": 757 }, "minecraft:item.goat_horn.sound.3": { - "protocol_id": 733 + "protocol_id": 758 }, "minecraft:item.goat_horn.sound.4": { - "protocol_id": 734 + "protocol_id": 759 }, "minecraft:item.goat_horn.sound.5": { - "protocol_id": 735 + "protocol_id": 760 }, "minecraft:item.goat_horn.sound.6": { - "protocol_id": 736 + "protocol_id": 761 }, "minecraft:item.goat_horn.sound.7": { - "protocol_id": 737 + "protocol_id": 762 }, "minecraft:item.hoe.till": { - "protocol_id": 713 + "protocol_id": 738 }, "minecraft:item.honey_bottle.drink": { - "protocol_id": 729 + "protocol_id": 754 }, "minecraft:item.honeycomb.wax_on": { - "protocol_id": 728 + "protocol_id": 753 + }, + "minecraft:item.horse_armor.unequip": { + "protocol_id": 766 }, "minecraft:item.ink_sac.use": { - "protocol_id": 769 + "protocol_id": 795 + }, + "minecraft:item.lead.break": { + "protocol_id": 840 + }, + "minecraft:item.lead.tied": { + "protocol_id": 839 + }, + "minecraft:item.lead.untied": { + "protocol_id": 838 + }, + "minecraft:item.llama_carpet.unequip": { + "protocol_id": 854 }, "minecraft:item.lodestone_compass.lock": { - "protocol_id": 823 + "protocol_id": 861 }, "minecraft:item.mace.smash_air": { - "protocol_id": 824 + "protocol_id": 862 }, "minecraft:item.mace.smash_ground": { - "protocol_id": 825 + "protocol_id": 863 }, "minecraft:item.mace.smash_ground_heavy": { - "protocol_id": 826 + "protocol_id": 864 }, "minecraft:item.nether_wart.plant": { - "protocol_id": 948 + "protocol_id": 988 }, "minecraft:item.ominous_bottle.dispose": { - "protocol_id": 1035 + "protocol_id": 1075 + }, + "minecraft:item.saddle.unequip": { + "protocol_id": 1727 + }, + "minecraft:item.shears.snip": { + "protocol_id": 1297 }, "minecraft:item.shield.block": { - "protocol_id": 1257 + "protocol_id": 1298 }, "minecraft:item.shield.break": { - "protocol_id": 1258 + "protocol_id": 1299 }, "minecraft:item.shovel.flatten": { - "protocol_id": 1264 + "protocol_id": 1305 }, "minecraft:item.spyglass.stop_using": { - "protocol_id": 1396 + "protocol_id": 1437 }, "minecraft:item.spyglass.use": { - "protocol_id": 1395 + "protocol_id": 1436 }, "minecraft:item.totem.use": { - "protocol_id": 1423 + "protocol_id": 1464 }, "minecraft:item.trident.hit": { - "protocol_id": 1424 + "protocol_id": 1465 }, "minecraft:item.trident.hit_ground": { - "protocol_id": 1425 + "protocol_id": 1466 }, "minecraft:item.trident.return": { - "protocol_id": 1426 + "protocol_id": 1467 }, "minecraft:item.trident.riptide_1": { - "protocol_id": 1427 + "protocol_id": 1468 }, "minecraft:item.trident.riptide_2": { - "protocol_id": 1428 + "protocol_id": 1469 }, "minecraft:item.trident.riptide_3": { - "protocol_id": 1429 + "protocol_id": 1470 }, "minecraft:item.trident.throw": { - "protocol_id": 1430 + "protocol_id": 1471 }, "minecraft:item.trident.thunder": { - "protocol_id": 1431 + "protocol_id": 1472 }, "minecraft:item.wolf_armor.break": { - "protocol_id": 1588 + "protocol_id": 1629 }, "minecraft:item.wolf_armor.crack": { - "protocol_id": 1589 + "protocol_id": 1630 }, "minecraft:item.wolf_armor.damage": { - "protocol_id": 1590 + "protocol_id": 1631 }, "minecraft:item.wolf_armor.repair": { - "protocol_id": 1591 + "protocol_id": 1632 }, "minecraft:music.creative": { - "protocol_id": 892 + "protocol_id": 930 }, "minecraft:music.credits": { - "protocol_id": 893 + "protocol_id": 931 }, "minecraft:music.dragon": { - "protocol_id": 913 + "protocol_id": 953 }, "minecraft:music.end": { - "protocol_id": 914 + "protocol_id": 954 }, "minecraft:music.game": { - "protocol_id": 915 + "protocol_id": 955 }, "minecraft:music.menu": { - "protocol_id": 916 + "protocol_id": 956 }, "minecraft:music.nether.basalt_deltas": { - "protocol_id": 917 + "protocol_id": 957 }, "minecraft:music.nether.crimson_forest": { - "protocol_id": 918 + "protocol_id": 958 }, "minecraft:music.nether.nether_wastes": { - "protocol_id": 929 + "protocol_id": 969 }, "minecraft:music.nether.soul_sand_valley": { - "protocol_id": 932 + "protocol_id": 972 }, "minecraft:music.nether.warped_forest": { - "protocol_id": 934 + "protocol_id": 974 }, "minecraft:music.overworld.badlands": { - "protocol_id": 937 + "protocol_id": 977 }, "minecraft:music.overworld.bamboo_jungle": { - "protocol_id": 940 + "protocol_id": 980 }, "minecraft:music.overworld.cherry_grove": { - "protocol_id": 928 + "protocol_id": 968 }, "minecraft:music.overworld.deep_dark": { - "protocol_id": 919 + "protocol_id": 959 }, "minecraft:music.overworld.desert": { - "protocol_id": 936 + "protocol_id": 976 }, "minecraft:music.overworld.dripstone_caves": { - "protocol_id": 920 + "protocol_id": 960 }, "minecraft:music.overworld.flower_forest": { - "protocol_id": 935 + "protocol_id": 975 }, "minecraft:music.overworld.forest": { - "protocol_id": 925 + "protocol_id": 965 }, "minecraft:music.overworld.frozen_peaks": { - "protocol_id": 930 + "protocol_id": 970 }, "minecraft:music.overworld.grove": { - "protocol_id": 921 + "protocol_id": 961 }, "minecraft:music.overworld.jagged_peaks": { - "protocol_id": 922 + "protocol_id": 962 }, "minecraft:music.overworld.jungle": { - "protocol_id": 938 + "protocol_id": 978 }, "minecraft:music.overworld.lush_caves": { - "protocol_id": 923 + "protocol_id": 963 }, "minecraft:music.overworld.meadow": { - "protocol_id": 927 + "protocol_id": 967 }, "minecraft:music.overworld.old_growth_taiga": { - "protocol_id": 926 + "protocol_id": 966 }, "minecraft:music.overworld.snowy_slopes": { - "protocol_id": 931 + "protocol_id": 971 }, "minecraft:music.overworld.sparse_jungle": { - "protocol_id": 939 + "protocol_id": 979 }, "minecraft:music.overworld.stony_peaks": { - "protocol_id": 933 + "protocol_id": 973 }, "minecraft:music.overworld.swamp": { - "protocol_id": 924 + "protocol_id": 964 }, "minecraft:music.under_water": { - "protocol_id": 941 + "protocol_id": 981 }, "minecraft:music_disc.11": { - "protocol_id": 895 + "protocol_id": 933 }, "minecraft:music_disc.13": { - "protocol_id": 896 + "protocol_id": 934 }, "minecraft:music_disc.5": { - "protocol_id": 894 + "protocol_id": 932 }, "minecraft:music_disc.blocks": { - "protocol_id": 897 + "protocol_id": 935 }, "minecraft:music_disc.cat": { - "protocol_id": 898 + "protocol_id": 936 }, "minecraft:music_disc.chirp": { - "protocol_id": 899 + "protocol_id": 937 }, "minecraft:music_disc.creator": { - "protocol_id": 910 + "protocol_id": 949 }, "minecraft:music_disc.creator_music_box": { - "protocol_id": 911 + "protocol_id": 950 }, "minecraft:music_disc.far": { - "protocol_id": 900 + "protocol_id": 938 + }, + "minecraft:music_disc.lava_chicken": { + "protocol_id": 939 }, "minecraft:music_disc.mall": { - "protocol_id": 901 + "protocol_id": 940 }, "minecraft:music_disc.mellohi": { - "protocol_id": 902 + "protocol_id": 941 }, "minecraft:music_disc.otherside": { - "protocol_id": 908 + "protocol_id": 947 }, "minecraft:music_disc.pigstep": { - "protocol_id": 903 + "protocol_id": 942 }, "minecraft:music_disc.precipice": { - "protocol_id": 912 + "protocol_id": 951 }, "minecraft:music_disc.relic": { - "protocol_id": 909 + "protocol_id": 948 }, "minecraft:music_disc.stal": { - "protocol_id": 904 + "protocol_id": 943 }, "minecraft:music_disc.strad": { - "protocol_id": 905 + "protocol_id": 944 + }, + "minecraft:music_disc.tears": { + "protocol_id": 952 }, "minecraft:music_disc.wait": { - "protocol_id": 906 + "protocol_id": 945 }, "minecraft:music_disc.ward": { - "protocol_id": 907 + "protocol_id": 946 }, "minecraft:particle.soul_escape": { - "protocol_id": 1322 + "protocol_id": 1363 }, "minecraft:ui.button.click": { - "protocol_id": 1467 + "protocol_id": 1508 }, "minecraft:ui.cartography_table.take_result": { - "protocol_id": 1470 + "protocol_id": 1511 }, "minecraft:ui.hud.bubble_pop": { "protocol_id": 210 }, "minecraft:ui.loom.select_pattern": { - "protocol_id": 1468 + "protocol_id": 1509 }, "minecraft:ui.loom.take_result": { - "protocol_id": 1469 + "protocol_id": 1510 }, "minecraft:ui.stonecutter.select_recipe": { - "protocol_id": 1472 + "protocol_id": 1513 }, "minecraft:ui.stonecutter.take_result": { - "protocol_id": 1471 + "protocol_id": 1512 }, "minecraft:ui.toast.challenge_complete": { - "protocol_id": 1473 + "protocol_id": 1514 }, "minecraft:ui.toast.in": { - "protocol_id": 1474 + "protocol_id": 1515 }, "minecraft:ui.toast.out": { - "protocol_id": 1475 + "protocol_id": 1516 }, "minecraft:weather.rain": { - "protocol_id": 1557 + "protocol_id": 1598 }, "minecraft:weather.rain.above": { - "protocol_id": 1558 + "protocol_id": 1599 } }, "protocol_id": 1 }, + "minecraft:spawn_condition_type": { + "entries": { + "minecraft:biome": { + "protocol_id": 2 + }, + "minecraft:moon_brightness": { + "protocol_id": 1 + }, + "minecraft:structure": { + "protocol_id": 0 + } + }, + "protocol_id": 81 + }, "minecraft:stat_type": { "entries": { "minecraft:broken": { @@ -17281,16 +17803,84 @@ }, "protocol_id": 21 }, + "minecraft:test_environment_definition_type": { + "entries": { + "minecraft:all_of": { + "protocol_id": 0 + }, + "minecraft:function": { + "protocol_id": 4 + }, + "minecraft:game_rules": { + "protocol_id": 1 + }, + "minecraft:time_of_day": { + "protocol_id": 2 + }, + "minecraft:weather": { + "protocol_id": 3 + } + }, + "protocol_id": 79 + }, + "minecraft:test_function": { + "entries": { + "minecraft:always_pass": { + "protocol_id": 0 + } + }, + "protocol_id": 86 + }, + "minecraft:test_instance_type": { + "entries": { + "minecraft:block_based": { + "protocol_id": 0 + }, + "minecraft:function": { + "protocol_id": 1 + } + }, + "protocol_id": 80 + }, + "minecraft:ticket_type": { + "entries": { + "minecraft:dragon": { + "protocol_id": 1 + }, + "minecraft:ender_pearl": { + "protocol_id": 6 + }, + "minecraft:forced": { + "protocol_id": 4 + }, + "minecraft:player_loading": { + "protocol_id": 2 + }, + "minecraft:player_simulation": { + "protocol_id": 3 + }, + "minecraft:portal": { + "protocol_id": 5 + }, + "minecraft:start": { + "protocol_id": 0 + }, + "minecraft:unknown": { + "protocol_id": 7 + } + }, + "protocol_id": 78 + }, "minecraft:trigger_type": { "entries": { "minecraft:allay_drop_item_on_block": { - "protocol_id": 51 + "protocol_id": 52 }, "minecraft:any_block_use": { "protocol_id": 40 }, "minecraft:avoid_vibration": { - "protocol_id": 52 + "protocol_id": 53 }, "minecraft:bee_nest_destroyed": { "protocol_id": 36 @@ -17314,7 +17904,7 @@ "protocol_id": 25 }, "minecraft:crafter_recipe_crafted": { - "protocol_id": 54 + "protocol_id": 55 }, "minecraft:cured_zombie_villager": { "protocol_id": 17 @@ -17338,10 +17928,10 @@ "protocol_id": 2 }, "minecraft:fall_after_explosion": { - "protocol_id": 55 + "protocol_id": 56 }, "minecraft:fall_from_height": { - "protocol_id": 48 + "protocol_id": 49 }, "minecraft:filled_bucket": { "protocol_id": 9 @@ -17365,7 +17955,7 @@ "protocol_id": 38 }, "minecraft:kill_mob_near_sculk_catalyst": { - "protocol_id": 50 + "protocol_id": 51 }, "minecraft:killed_by_arrow": { "protocol_id": 32 @@ -17374,7 +17964,7 @@ "protocol_id": 20 }, "minecraft:lightning_strike": { - "protocol_id": 46 + "protocol_id": 47 }, "minecraft:location": { "protocol_id": 15 @@ -17397,14 +17987,17 @@ "minecraft:player_killed_entity": { "protocol_id": 1 }, + "minecraft:player_sheared_equipment": { + "protocol_id": 45 + }, "minecraft:recipe_crafted": { - "protocol_id": 53 + "protocol_id": 54 }, "minecraft:recipe_unlocked": { "protocol_id": 5 }, "minecraft:ride_entity_in_lava": { - "protocol_id": 49 + "protocol_id": 50 }, "minecraft:shot_crossbow": { "protocol_id": 31 @@ -17416,7 +18009,7 @@ "protocol_id": 35 }, "minecraft:started_riding": { - "protocol_id": 45 + "protocol_id": 46 }, "minecraft:summoned_entity": { "protocol_id": 13 @@ -17443,7 +18036,7 @@ "protocol_id": 27 }, "minecraft:using_item": { - "protocol_id": 47 + "protocol_id": 48 }, "minecraft:villager_trade": { "protocol_id": 18 @@ -17452,7 +18045,7 @@ "protocol_id": 34 } }, - "protocol_id": 64 + "protocol_id": 62 }, "minecraft:villager_profession": { "default": "minecraft:none", @@ -17707,190 +18300,193 @@ "minecraft:worldgen/feature": { "entries": { "minecraft:bamboo": { - "protocol_id": 42 + "protocol_id": 43 }, "minecraft:basalt_columns": { - "protocol_id": 47 + "protocol_id": 48 }, "minecraft:basalt_pillar": { - "protocol_id": 52 + "protocol_id": 53 }, "minecraft:block_column": { - "protocol_id": 18 + "protocol_id": 19 }, "minecraft:block_pile": { - "protocol_id": 5 + "protocol_id": 6 }, "minecraft:blue_ice": { - "protocol_id": 25 + "protocol_id": 26 }, "minecraft:bonus_chest": { - "protocol_id": 51 + "protocol_id": 52 }, "minecraft:chorus_plant": { - "protocol_id": 7 + "protocol_id": 8 }, "minecraft:coral_claw": { - "protocol_id": 39 + "protocol_id": 40 }, "minecraft:coral_mushroom": { - "protocol_id": 38 + "protocol_id": 39 }, "minecraft:coral_tree": { - "protocol_id": 37 + "protocol_id": 38 }, "minecraft:delta_feature": { - "protocol_id": 48 + "protocol_id": 49 }, "minecraft:desert_well": { - "protocol_id": 10 + "protocol_id": 11 }, "minecraft:disk": { - "protocol_id": 28 + "protocol_id": 29 }, "minecraft:dripstone_cluster": { - "protocol_id": 58 + "protocol_id": 59 }, "minecraft:end_gateway": { - "protocol_id": 34 + "protocol_id": 35 }, "minecraft:end_island": { - "protocol_id": 33 + "protocol_id": 34 }, "minecraft:end_platform": { - "protocol_id": 31 + "protocol_id": 32 }, "minecraft:end_spike": { - "protocol_id": 32 + "protocol_id": 33 + }, + "minecraft:fallen_tree": { + "protocol_id": 2 }, "minecraft:fill_layer": { - "protocol_id": 50 + "protocol_id": 51 }, "minecraft:flower": { - "protocol_id": 2 + "protocol_id": 3 }, "minecraft:forest_rock": { - "protocol_id": 27 + "protocol_id": 28 }, "minecraft:fossil": { - "protocol_id": 11 + "protocol_id": 12 }, "minecraft:freeze_top_layer": { - "protocol_id": 16 + "protocol_id": 17 }, "minecraft:geode": { - "protocol_id": 57 + "protocol_id": 58 }, "minecraft:glowstone_blob": { - "protocol_id": 15 + "protocol_id": 16 }, "minecraft:huge_brown_mushroom": { - "protocol_id": 13 + "protocol_id": 14 }, "minecraft:huge_fungus": { - "protocol_id": 43 + "protocol_id": 44 }, "minecraft:huge_red_mushroom": { - "protocol_id": 12 + "protocol_id": 13 }, "minecraft:ice_spike": { - "protocol_id": 14 + "protocol_id": 15 }, "minecraft:iceberg": { - "protocol_id": 26 + "protocol_id": 27 }, "minecraft:kelp": { - "protocol_id": 36 + "protocol_id": 37 }, "minecraft:lake": { - "protocol_id": 29 + "protocol_id": 30 }, "minecraft:large_dripstone": { - "protocol_id": 59 + "protocol_id": 60 }, "minecraft:monster_room": { - "protocol_id": 24 + "protocol_id": 25 }, "minecraft:multiface_growth": { - "protocol_id": 22 + "protocol_id": 23 }, "minecraft:nether_forest_vegetation": { - "protocol_id": 44 + "protocol_id": 45 }, "minecraft:netherrack_replace_blobs": { - "protocol_id": 49 + "protocol_id": 50 }, "minecraft:no_bonemeal_flower": { - "protocol_id": 3 + "protocol_id": 4 }, "minecraft:no_op": { "protocol_id": 0 }, "minecraft:ore": { - "protocol_id": 30 + "protocol_id": 31 }, "minecraft:pointed_dripstone": { - "protocol_id": 60 + "protocol_id": 61 }, "minecraft:random_boolean_selector": { - "protocol_id": 56 + "protocol_id": 57 }, "minecraft:random_patch": { - "protocol_id": 4 + "protocol_id": 5 }, "minecraft:random_selector": { - "protocol_id": 54 + "protocol_id": 55 }, "minecraft:replace_single_block": { - "protocol_id": 8 + "protocol_id": 9 }, "minecraft:root_system": { - "protocol_id": 21 + "protocol_id": 22 }, "minecraft:scattered_ore": { - "protocol_id": 53 + "protocol_id": 54 }, "minecraft:sculk_patch": { - "protocol_id": 61 + "protocol_id": 62 }, "minecraft:sea_pickle": { - "protocol_id": 40 + "protocol_id": 41 }, "minecraft:seagrass": { - "protocol_id": 35 + "protocol_id": 36 }, "minecraft:simple_block": { - "protocol_id": 41 + "protocol_id": 42 }, "minecraft:simple_random_selector": { - "protocol_id": 55 + "protocol_id": 56 }, "minecraft:spring_feature": { - "protocol_id": 6 + "protocol_id": 7 }, "minecraft:tree": { "protocol_id": 1 }, "minecraft:twisting_vines": { - "protocol_id": 46 + "protocol_id": 47 }, "minecraft:underwater_magma": { - "protocol_id": 23 + "protocol_id": 24 }, "minecraft:vegetation_patch": { - "protocol_id": 19 + "protocol_id": 20 }, "minecraft:vines": { - "protocol_id": 17 + "protocol_id": 18 }, "minecraft:void_start_platform": { - "protocol_id": 9 + "protocol_id": 10 }, "minecraft:waterlogged_vegetation_patch": { - "protocol_id": 20 + "protocol_id": 21 }, "minecraft:weeping_vines": { - "protocol_id": 45 + "protocol_id": 46 } }, "protocol_id": 40 @@ -18374,6 +18970,9 @@ "minecraft:attached_to_leaves": { "protocol_id": 7 }, + "minecraft:attached_to_logs": { + "protocol_id": 9 + }, "minecraft:beehive": { "protocol_id": 5 }, @@ -18389,6 +18988,9 @@ "minecraft:pale_moss": { "protocol_id": 2 }, + "minecraft:place_on_ground": { + "protocol_id": 8 + }, "minecraft:trunk_vine": { "protocol_id": 0 } diff --git a/surf-api-modern-generator/surf-api-core/surf-api-core-api/src/main/java/dev/slne/surf/surfapi/core/api/generated/SoundKeys.java b/surf-api-modern-generator/surf-api-core/surf-api-core-api/src/main/java/dev/slne/surf/surfapi/core/api/generated/SoundKeys.java deleted file mode 100644 index f7f2b37ae..000000000 --- a/surf-api-modern-generator/surf-api-core/surf-api-core-api/src/main/java/dev/slne/surf/surfapi/core/api/generated/SoundKeys.java +++ /dev/null @@ -1,11571 +0,0 @@ -package dev.slne.surf.surfapi.core.api.generated; - -import static net.kyori.adventure.key.Key.key; - -import net.kyori.adventure.key.Key; - -@SuppressWarnings({ - "unused", - "SpellCheckingInspection" -}) -public final class SoundKeys { - /** - * {@code minecraft:ambient.basalt_deltas.additions} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key AMBIENT_BASALT_DELTAS_ADDITIONS = key("minecraft:ambient.basalt_deltas.additions"); - - /** - * {@code minecraft:ambient.basalt_deltas.loop} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key AMBIENT_BASALT_DELTAS_LOOP = key("minecraft:ambient.basalt_deltas.loop"); - - /** - * {@code minecraft:ambient.basalt_deltas.mood} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key AMBIENT_BASALT_DELTAS_MOOD = key("minecraft:ambient.basalt_deltas.mood"); - - /** - * {@code minecraft:ambient.cave} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key AMBIENT_CAVE = key("minecraft:ambient.cave"); - - /** - * {@code minecraft:ambient.crimson_forest.additions} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key AMBIENT_CRIMSON_FOREST_ADDITIONS = key("minecraft:ambient.crimson_forest.additions"); - - /** - * {@code minecraft:ambient.crimson_forest.loop} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key AMBIENT_CRIMSON_FOREST_LOOP = key("minecraft:ambient.crimson_forest.loop"); - - /** - * {@code minecraft:ambient.crimson_forest.mood} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key AMBIENT_CRIMSON_FOREST_MOOD = key("minecraft:ambient.crimson_forest.mood"); - - /** - * {@code minecraft:ambient.nether_wastes.additions} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key AMBIENT_NETHER_WASTES_ADDITIONS = key("minecraft:ambient.nether_wastes.additions"); - - /** - * {@code minecraft:ambient.nether_wastes.loop} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key AMBIENT_NETHER_WASTES_LOOP = key("minecraft:ambient.nether_wastes.loop"); - - /** - * {@code minecraft:ambient.nether_wastes.mood} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key AMBIENT_NETHER_WASTES_MOOD = key("minecraft:ambient.nether_wastes.mood"); - - /** - * {@code minecraft:ambient.soul_sand_valley.additions} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key AMBIENT_SOUL_SAND_VALLEY_ADDITIONS = key("minecraft:ambient.soul_sand_valley.additions"); - - /** - * {@code minecraft:ambient.soul_sand_valley.loop} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key AMBIENT_SOUL_SAND_VALLEY_LOOP = key("minecraft:ambient.soul_sand_valley.loop"); - - /** - * {@code minecraft:ambient.soul_sand_valley.mood} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key AMBIENT_SOUL_SAND_VALLEY_MOOD = key("minecraft:ambient.soul_sand_valley.mood"); - - /** - * {@code minecraft:ambient.underwater.enter} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key AMBIENT_UNDERWATER_ENTER = key("minecraft:ambient.underwater.enter"); - - /** - * {@code minecraft:ambient.underwater.exit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key AMBIENT_UNDERWATER_EXIT = key("minecraft:ambient.underwater.exit"); - - /** - * {@code minecraft:ambient.underwater.loop} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key AMBIENT_UNDERWATER_LOOP = key("minecraft:ambient.underwater.loop"); - - /** - * {@code minecraft:ambient.underwater.loop.additions} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key AMBIENT_UNDERWATER_LOOP_ADDITIONS = key("minecraft:ambient.underwater.loop.additions"); - - /** - * {@code minecraft:ambient.underwater.loop.additions.rare} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key AMBIENT_UNDERWATER_LOOP_ADDITIONS_RARE = key("minecraft:ambient.underwater.loop.additions.rare"); - - /** - * {@code minecraft:ambient.underwater.loop.additions.ultra_rare} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key AMBIENT_UNDERWATER_LOOP_ADDITIONS_ULTRA_RARE = key("minecraft:ambient.underwater.loop.additions.ultra_rare"); - - /** - * {@code minecraft:ambient.warped_forest.additions} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key AMBIENT_WARPED_FOREST_ADDITIONS = key("minecraft:ambient.warped_forest.additions"); - - /** - * {@code minecraft:ambient.warped_forest.loop} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key AMBIENT_WARPED_FOREST_LOOP = key("minecraft:ambient.warped_forest.loop"); - - /** - * {@code minecraft:ambient.warped_forest.mood} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key AMBIENT_WARPED_FOREST_MOOD = key("minecraft:ambient.warped_forest.mood"); - - /** - * {@code minecraft:block.amethyst_block.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_AMETHYST_BLOCK_BREAK = key("minecraft:block.amethyst_block.break"); - - /** - * {@code minecraft:block.amethyst_block.chime} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_AMETHYST_BLOCK_CHIME = key("minecraft:block.amethyst_block.chime"); - - /** - * {@code minecraft:block.amethyst_block.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_AMETHYST_BLOCK_FALL = key("minecraft:block.amethyst_block.fall"); - - /** - * {@code minecraft:block.amethyst_block.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_AMETHYST_BLOCK_HIT = key("minecraft:block.amethyst_block.hit"); - - /** - * {@code minecraft:block.amethyst_block.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_AMETHYST_BLOCK_PLACE = key("minecraft:block.amethyst_block.place"); - - /** - * {@code minecraft:block.amethyst_block.resonate} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_AMETHYST_BLOCK_RESONATE = key("minecraft:block.amethyst_block.resonate"); - - /** - * {@code minecraft:block.amethyst_block.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_AMETHYST_BLOCK_STEP = key("minecraft:block.amethyst_block.step"); - - /** - * {@code minecraft:block.amethyst_cluster.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_AMETHYST_CLUSTER_BREAK = key("minecraft:block.amethyst_cluster.break"); - - /** - * {@code minecraft:block.amethyst_cluster.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_AMETHYST_CLUSTER_FALL = key("minecraft:block.amethyst_cluster.fall"); - - /** - * {@code minecraft:block.amethyst_cluster.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_AMETHYST_CLUSTER_HIT = key("minecraft:block.amethyst_cluster.hit"); - - /** - * {@code minecraft:block.amethyst_cluster.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_AMETHYST_CLUSTER_PLACE = key("minecraft:block.amethyst_cluster.place"); - - /** - * {@code minecraft:block.amethyst_cluster.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_AMETHYST_CLUSTER_STEP = key("minecraft:block.amethyst_cluster.step"); - - /** - * {@code minecraft:block.ancient_debris.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_ANCIENT_DEBRIS_BREAK = key("minecraft:block.ancient_debris.break"); - - /** - * {@code minecraft:block.ancient_debris.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_ANCIENT_DEBRIS_FALL = key("minecraft:block.ancient_debris.fall"); - - /** - * {@code minecraft:block.ancient_debris.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_ANCIENT_DEBRIS_HIT = key("minecraft:block.ancient_debris.hit"); - - /** - * {@code minecraft:block.ancient_debris.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_ANCIENT_DEBRIS_PLACE = key("minecraft:block.ancient_debris.place"); - - /** - * {@code minecraft:block.ancient_debris.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_ANCIENT_DEBRIS_STEP = key("minecraft:block.ancient_debris.step"); - - /** - * {@code minecraft:block.anvil.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_ANVIL_BREAK = key("minecraft:block.anvil.break"); - - /** - * {@code minecraft:block.anvil.destroy} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_ANVIL_DESTROY = key("minecraft:block.anvil.destroy"); - - /** - * {@code minecraft:block.anvil.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_ANVIL_FALL = key("minecraft:block.anvil.fall"); - - /** - * {@code minecraft:block.anvil.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_ANVIL_HIT = key("minecraft:block.anvil.hit"); - - /** - * {@code minecraft:block.anvil.land} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_ANVIL_LAND = key("minecraft:block.anvil.land"); - - /** - * {@code minecraft:block.anvil.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_ANVIL_PLACE = key("minecraft:block.anvil.place"); - - /** - * {@code minecraft:block.anvil.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_ANVIL_STEP = key("minecraft:block.anvil.step"); - - /** - * {@code minecraft:block.anvil.use} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_ANVIL_USE = key("minecraft:block.anvil.use"); - - /** - * {@code minecraft:block.azalea.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_AZALEA_BREAK = key("minecraft:block.azalea.break"); - - /** - * {@code minecraft:block.azalea.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_AZALEA_FALL = key("minecraft:block.azalea.fall"); - - /** - * {@code minecraft:block.azalea.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_AZALEA_HIT = key("minecraft:block.azalea.hit"); - - /** - * {@code minecraft:block.azalea.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_AZALEA_PLACE = key("minecraft:block.azalea.place"); - - /** - * {@code minecraft:block.azalea.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_AZALEA_STEP = key("minecraft:block.azalea.step"); - - /** - * {@code minecraft:block.azalea_leaves.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_AZALEA_LEAVES_BREAK = key("minecraft:block.azalea_leaves.break"); - - /** - * {@code minecraft:block.azalea_leaves.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_AZALEA_LEAVES_FALL = key("minecraft:block.azalea_leaves.fall"); - - /** - * {@code minecraft:block.azalea_leaves.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_AZALEA_LEAVES_HIT = key("minecraft:block.azalea_leaves.hit"); - - /** - * {@code minecraft:block.azalea_leaves.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_AZALEA_LEAVES_PLACE = key("minecraft:block.azalea_leaves.place"); - - /** - * {@code minecraft:block.azalea_leaves.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_AZALEA_LEAVES_STEP = key("minecraft:block.azalea_leaves.step"); - - /** - * {@code minecraft:block.bamboo.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BAMBOO_BREAK = key("minecraft:block.bamboo.break"); - - /** - * {@code minecraft:block.bamboo.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BAMBOO_FALL = key("minecraft:block.bamboo.fall"); - - /** - * {@code minecraft:block.bamboo.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BAMBOO_HIT = key("minecraft:block.bamboo.hit"); - - /** - * {@code minecraft:block.bamboo.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BAMBOO_PLACE = key("minecraft:block.bamboo.place"); - - /** - * {@code minecraft:block.bamboo.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BAMBOO_STEP = key("minecraft:block.bamboo.step"); - - /** - * {@code minecraft:block.bamboo_sapling.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BAMBOO_SAPLING_BREAK = key("minecraft:block.bamboo_sapling.break"); - - /** - * {@code minecraft:block.bamboo_sapling.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BAMBOO_SAPLING_HIT = key("minecraft:block.bamboo_sapling.hit"); - - /** - * {@code minecraft:block.bamboo_sapling.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BAMBOO_SAPLING_PLACE = key("minecraft:block.bamboo_sapling.place"); - - /** - * {@code minecraft:block.bamboo_wood.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BAMBOO_WOOD_BREAK = key("minecraft:block.bamboo_wood.break"); - - /** - * {@code minecraft:block.bamboo_wood.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BAMBOO_WOOD_FALL = key("minecraft:block.bamboo_wood.fall"); - - /** - * {@code minecraft:block.bamboo_wood.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BAMBOO_WOOD_HIT = key("minecraft:block.bamboo_wood.hit"); - - /** - * {@code minecraft:block.bamboo_wood.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BAMBOO_WOOD_PLACE = key("minecraft:block.bamboo_wood.place"); - - /** - * {@code minecraft:block.bamboo_wood.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BAMBOO_WOOD_STEP = key("minecraft:block.bamboo_wood.step"); - - /** - * {@code minecraft:block.bamboo_wood_button.click_off} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BAMBOO_WOOD_BUTTON_CLICK_OFF = key("minecraft:block.bamboo_wood_button.click_off"); - - /** - * {@code minecraft:block.bamboo_wood_button.click_on} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BAMBOO_WOOD_BUTTON_CLICK_ON = key("minecraft:block.bamboo_wood_button.click_on"); - - /** - * {@code minecraft:block.bamboo_wood_door.close} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BAMBOO_WOOD_DOOR_CLOSE = key("minecraft:block.bamboo_wood_door.close"); - - /** - * {@code minecraft:block.bamboo_wood_door.open} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BAMBOO_WOOD_DOOR_OPEN = key("minecraft:block.bamboo_wood_door.open"); - - /** - * {@code minecraft:block.bamboo_wood_fence_gate.close} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BAMBOO_WOOD_FENCE_GATE_CLOSE = key("minecraft:block.bamboo_wood_fence_gate.close"); - - /** - * {@code minecraft:block.bamboo_wood_fence_gate.open} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BAMBOO_WOOD_FENCE_GATE_OPEN = key("minecraft:block.bamboo_wood_fence_gate.open"); - - /** - * {@code minecraft:block.bamboo_wood_hanging_sign.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BAMBOO_WOOD_HANGING_SIGN_BREAK = key("minecraft:block.bamboo_wood_hanging_sign.break"); - - /** - * {@code minecraft:block.bamboo_wood_hanging_sign.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BAMBOO_WOOD_HANGING_SIGN_FALL = key("minecraft:block.bamboo_wood_hanging_sign.fall"); - - /** - * {@code minecraft:block.bamboo_wood_hanging_sign.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BAMBOO_WOOD_HANGING_SIGN_HIT = key("minecraft:block.bamboo_wood_hanging_sign.hit"); - - /** - * {@code minecraft:block.bamboo_wood_hanging_sign.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BAMBOO_WOOD_HANGING_SIGN_PLACE = key("minecraft:block.bamboo_wood_hanging_sign.place"); - - /** - * {@code minecraft:block.bamboo_wood_hanging_sign.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BAMBOO_WOOD_HANGING_SIGN_STEP = key("minecraft:block.bamboo_wood_hanging_sign.step"); - - /** - * {@code minecraft:block.bamboo_wood_pressure_plate.click_off} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BAMBOO_WOOD_PRESSURE_PLATE_CLICK_OFF = key("minecraft:block.bamboo_wood_pressure_plate.click_off"); - - /** - * {@code minecraft:block.bamboo_wood_pressure_plate.click_on} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BAMBOO_WOOD_PRESSURE_PLATE_CLICK_ON = key("minecraft:block.bamboo_wood_pressure_plate.click_on"); - - /** - * {@code minecraft:block.bamboo_wood_trapdoor.close} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BAMBOO_WOOD_TRAPDOOR_CLOSE = key("minecraft:block.bamboo_wood_trapdoor.close"); - - /** - * {@code minecraft:block.bamboo_wood_trapdoor.open} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BAMBOO_WOOD_TRAPDOOR_OPEN = key("minecraft:block.bamboo_wood_trapdoor.open"); - - /** - * {@code minecraft:block.barrel.close} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BARREL_CLOSE = key("minecraft:block.barrel.close"); - - /** - * {@code minecraft:block.barrel.open} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BARREL_OPEN = key("minecraft:block.barrel.open"); - - /** - * {@code minecraft:block.basalt.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BASALT_BREAK = key("minecraft:block.basalt.break"); - - /** - * {@code minecraft:block.basalt.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BASALT_FALL = key("minecraft:block.basalt.fall"); - - /** - * {@code minecraft:block.basalt.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BASALT_HIT = key("minecraft:block.basalt.hit"); - - /** - * {@code minecraft:block.basalt.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BASALT_PLACE = key("minecraft:block.basalt.place"); - - /** - * {@code minecraft:block.basalt.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BASALT_STEP = key("minecraft:block.basalt.step"); - - /** - * {@code minecraft:block.beacon.activate} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BEACON_ACTIVATE = key("minecraft:block.beacon.activate"); - - /** - * {@code minecraft:block.beacon.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BEACON_AMBIENT = key("minecraft:block.beacon.ambient"); - - /** - * {@code minecraft:block.beacon.deactivate} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BEACON_DEACTIVATE = key("minecraft:block.beacon.deactivate"); - - /** - * {@code minecraft:block.beacon.power_select} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BEACON_POWER_SELECT = key("minecraft:block.beacon.power_select"); - - /** - * {@code minecraft:block.beehive.drip} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BEEHIVE_DRIP = key("minecraft:block.beehive.drip"); - - /** - * {@code minecraft:block.beehive.enter} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BEEHIVE_ENTER = key("minecraft:block.beehive.enter"); - - /** - * {@code minecraft:block.beehive.exit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BEEHIVE_EXIT = key("minecraft:block.beehive.exit"); - - /** - * {@code minecraft:block.beehive.shear} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BEEHIVE_SHEAR = key("minecraft:block.beehive.shear"); - - /** - * {@code minecraft:block.beehive.work} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BEEHIVE_WORK = key("minecraft:block.beehive.work"); - - /** - * {@code minecraft:block.bell.resonate} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BELL_RESONATE = key("minecraft:block.bell.resonate"); - - /** - * {@code minecraft:block.bell.use} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BELL_USE = key("minecraft:block.bell.use"); - - /** - * {@code minecraft:block.big_dripleaf.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BIG_DRIPLEAF_BREAK = key("minecraft:block.big_dripleaf.break"); - - /** - * {@code minecraft:block.big_dripleaf.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BIG_DRIPLEAF_FALL = key("minecraft:block.big_dripleaf.fall"); - - /** - * {@code minecraft:block.big_dripleaf.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BIG_DRIPLEAF_HIT = key("minecraft:block.big_dripleaf.hit"); - - /** - * {@code minecraft:block.big_dripleaf.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BIG_DRIPLEAF_PLACE = key("minecraft:block.big_dripleaf.place"); - - /** - * {@code minecraft:block.big_dripleaf.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BIG_DRIPLEAF_STEP = key("minecraft:block.big_dripleaf.step"); - - /** - * {@code minecraft:block.big_dripleaf.tilt_down} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BIG_DRIPLEAF_TILT_DOWN = key("minecraft:block.big_dripleaf.tilt_down"); - - /** - * {@code minecraft:block.big_dripleaf.tilt_up} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BIG_DRIPLEAF_TILT_UP = key("minecraft:block.big_dripleaf.tilt_up"); - - /** - * {@code minecraft:block.blastfurnace.fire_crackle} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BLASTFURNACE_FIRE_CRACKLE = key("minecraft:block.blastfurnace.fire_crackle"); - - /** - * {@code minecraft:block.bone_block.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BONE_BLOCK_BREAK = key("minecraft:block.bone_block.break"); - - /** - * {@code minecraft:block.bone_block.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BONE_BLOCK_FALL = key("minecraft:block.bone_block.fall"); - - /** - * {@code minecraft:block.bone_block.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BONE_BLOCK_HIT = key("minecraft:block.bone_block.hit"); - - /** - * {@code minecraft:block.bone_block.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BONE_BLOCK_PLACE = key("minecraft:block.bone_block.place"); - - /** - * {@code minecraft:block.bone_block.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BONE_BLOCK_STEP = key("minecraft:block.bone_block.step"); - - /** - * {@code minecraft:block.brewing_stand.brew} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BREWING_STAND_BREW = key("minecraft:block.brewing_stand.brew"); - - /** - * {@code minecraft:block.bubble_column.bubble_pop} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BUBBLE_COLUMN_BUBBLE_POP = key("minecraft:block.bubble_column.bubble_pop"); - - /** - * {@code minecraft:block.bubble_column.upwards_ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BUBBLE_COLUMN_UPWARDS_AMBIENT = key("minecraft:block.bubble_column.upwards_ambient"); - - /** - * {@code minecraft:block.bubble_column.upwards_inside} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BUBBLE_COLUMN_UPWARDS_INSIDE = key("minecraft:block.bubble_column.upwards_inside"); - - /** - * {@code minecraft:block.bubble_column.whirlpool_ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BUBBLE_COLUMN_WHIRLPOOL_AMBIENT = key("minecraft:block.bubble_column.whirlpool_ambient"); - - /** - * {@code minecraft:block.bubble_column.whirlpool_inside} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_BUBBLE_COLUMN_WHIRLPOOL_INSIDE = key("minecraft:block.bubble_column.whirlpool_inside"); - - /** - * {@code minecraft:block.cake.add_candle} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CAKE_ADD_CANDLE = key("minecraft:block.cake.add_candle"); - - /** - * {@code minecraft:block.calcite.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CALCITE_BREAK = key("minecraft:block.calcite.break"); - - /** - * {@code minecraft:block.calcite.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CALCITE_FALL = key("minecraft:block.calcite.fall"); - - /** - * {@code minecraft:block.calcite.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CALCITE_HIT = key("minecraft:block.calcite.hit"); - - /** - * {@code minecraft:block.calcite.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CALCITE_PLACE = key("minecraft:block.calcite.place"); - - /** - * {@code minecraft:block.calcite.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CALCITE_STEP = key("minecraft:block.calcite.step"); - - /** - * {@code minecraft:block.campfire.crackle} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CAMPFIRE_CRACKLE = key("minecraft:block.campfire.crackle"); - - /** - * {@code minecraft:block.candle.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CANDLE_AMBIENT = key("minecraft:block.candle.ambient"); - - /** - * {@code minecraft:block.candle.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CANDLE_BREAK = key("minecraft:block.candle.break"); - - /** - * {@code minecraft:block.candle.extinguish} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CANDLE_EXTINGUISH = key("minecraft:block.candle.extinguish"); - - /** - * {@code minecraft:block.candle.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CANDLE_FALL = key("minecraft:block.candle.fall"); - - /** - * {@code minecraft:block.candle.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CANDLE_HIT = key("minecraft:block.candle.hit"); - - /** - * {@code minecraft:block.candle.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CANDLE_PLACE = key("minecraft:block.candle.place"); - - /** - * {@code minecraft:block.candle.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CANDLE_STEP = key("minecraft:block.candle.step"); - - /** - * {@code minecraft:block.cave_vines.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CAVE_VINES_BREAK = key("minecraft:block.cave_vines.break"); - - /** - * {@code minecraft:block.cave_vines.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CAVE_VINES_FALL = key("minecraft:block.cave_vines.fall"); - - /** - * {@code minecraft:block.cave_vines.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CAVE_VINES_HIT = key("minecraft:block.cave_vines.hit"); - - /** - * {@code minecraft:block.cave_vines.pick_berries} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CAVE_VINES_PICK_BERRIES = key("minecraft:block.cave_vines.pick_berries"); - - /** - * {@code minecraft:block.cave_vines.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CAVE_VINES_PLACE = key("minecraft:block.cave_vines.place"); - - /** - * {@code minecraft:block.cave_vines.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CAVE_VINES_STEP = key("minecraft:block.cave_vines.step"); - - /** - * {@code minecraft:block.chain.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHAIN_BREAK = key("minecraft:block.chain.break"); - - /** - * {@code minecraft:block.chain.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHAIN_FALL = key("minecraft:block.chain.fall"); - - /** - * {@code minecraft:block.chain.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHAIN_HIT = key("minecraft:block.chain.hit"); - - /** - * {@code minecraft:block.chain.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHAIN_PLACE = key("minecraft:block.chain.place"); - - /** - * {@code minecraft:block.chain.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHAIN_STEP = key("minecraft:block.chain.step"); - - /** - * {@code minecraft:block.cherry_leaves.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHERRY_LEAVES_BREAK = key("minecraft:block.cherry_leaves.break"); - - /** - * {@code minecraft:block.cherry_leaves.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHERRY_LEAVES_FALL = key("minecraft:block.cherry_leaves.fall"); - - /** - * {@code minecraft:block.cherry_leaves.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHERRY_LEAVES_HIT = key("minecraft:block.cherry_leaves.hit"); - - /** - * {@code minecraft:block.cherry_leaves.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHERRY_LEAVES_PLACE = key("minecraft:block.cherry_leaves.place"); - - /** - * {@code minecraft:block.cherry_leaves.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHERRY_LEAVES_STEP = key("minecraft:block.cherry_leaves.step"); - - /** - * {@code minecraft:block.cherry_sapling.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHERRY_SAPLING_BREAK = key("minecraft:block.cherry_sapling.break"); - - /** - * {@code minecraft:block.cherry_sapling.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHERRY_SAPLING_FALL = key("minecraft:block.cherry_sapling.fall"); - - /** - * {@code minecraft:block.cherry_sapling.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHERRY_SAPLING_HIT = key("minecraft:block.cherry_sapling.hit"); - - /** - * {@code minecraft:block.cherry_sapling.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHERRY_SAPLING_PLACE = key("minecraft:block.cherry_sapling.place"); - - /** - * {@code minecraft:block.cherry_sapling.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHERRY_SAPLING_STEP = key("minecraft:block.cherry_sapling.step"); - - /** - * {@code minecraft:block.cherry_wood.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHERRY_WOOD_BREAK = key("minecraft:block.cherry_wood.break"); - - /** - * {@code minecraft:block.cherry_wood.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHERRY_WOOD_FALL = key("minecraft:block.cherry_wood.fall"); - - /** - * {@code minecraft:block.cherry_wood.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHERRY_WOOD_HIT = key("minecraft:block.cherry_wood.hit"); - - /** - * {@code minecraft:block.cherry_wood.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHERRY_WOOD_PLACE = key("minecraft:block.cherry_wood.place"); - - /** - * {@code minecraft:block.cherry_wood.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHERRY_WOOD_STEP = key("minecraft:block.cherry_wood.step"); - - /** - * {@code minecraft:block.cherry_wood_button.click_off} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHERRY_WOOD_BUTTON_CLICK_OFF = key("minecraft:block.cherry_wood_button.click_off"); - - /** - * {@code minecraft:block.cherry_wood_button.click_on} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHERRY_WOOD_BUTTON_CLICK_ON = key("minecraft:block.cherry_wood_button.click_on"); - - /** - * {@code minecraft:block.cherry_wood_door.close} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHERRY_WOOD_DOOR_CLOSE = key("minecraft:block.cherry_wood_door.close"); - - /** - * {@code minecraft:block.cherry_wood_door.open} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHERRY_WOOD_DOOR_OPEN = key("minecraft:block.cherry_wood_door.open"); - - /** - * {@code minecraft:block.cherry_wood_fence_gate.close} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHERRY_WOOD_FENCE_GATE_CLOSE = key("minecraft:block.cherry_wood_fence_gate.close"); - - /** - * {@code minecraft:block.cherry_wood_fence_gate.open} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHERRY_WOOD_FENCE_GATE_OPEN = key("minecraft:block.cherry_wood_fence_gate.open"); - - /** - * {@code minecraft:block.cherry_wood_hanging_sign.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHERRY_WOOD_HANGING_SIGN_BREAK = key("minecraft:block.cherry_wood_hanging_sign.break"); - - /** - * {@code minecraft:block.cherry_wood_hanging_sign.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHERRY_WOOD_HANGING_SIGN_FALL = key("minecraft:block.cherry_wood_hanging_sign.fall"); - - /** - * {@code minecraft:block.cherry_wood_hanging_sign.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHERRY_WOOD_HANGING_SIGN_HIT = key("minecraft:block.cherry_wood_hanging_sign.hit"); - - /** - * {@code minecraft:block.cherry_wood_hanging_sign.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHERRY_WOOD_HANGING_SIGN_PLACE = key("minecraft:block.cherry_wood_hanging_sign.place"); - - /** - * {@code minecraft:block.cherry_wood_hanging_sign.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHERRY_WOOD_HANGING_SIGN_STEP = key("minecraft:block.cherry_wood_hanging_sign.step"); - - /** - * {@code minecraft:block.cherry_wood_pressure_plate.click_off} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHERRY_WOOD_PRESSURE_PLATE_CLICK_OFF = key("minecraft:block.cherry_wood_pressure_plate.click_off"); - - /** - * {@code minecraft:block.cherry_wood_pressure_plate.click_on} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHERRY_WOOD_PRESSURE_PLATE_CLICK_ON = key("minecraft:block.cherry_wood_pressure_plate.click_on"); - - /** - * {@code minecraft:block.cherry_wood_trapdoor.close} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHERRY_WOOD_TRAPDOOR_CLOSE = key("minecraft:block.cherry_wood_trapdoor.close"); - - /** - * {@code minecraft:block.cherry_wood_trapdoor.open} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHERRY_WOOD_TRAPDOOR_OPEN = key("minecraft:block.cherry_wood_trapdoor.open"); - - /** - * {@code minecraft:block.chest.close} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHEST_CLOSE = key("minecraft:block.chest.close"); - - /** - * {@code minecraft:block.chest.locked} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHEST_LOCKED = key("minecraft:block.chest.locked"); - - /** - * {@code minecraft:block.chest.open} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHEST_OPEN = key("minecraft:block.chest.open"); - - /** - * {@code minecraft:block.chiseled_bookshelf.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHISELED_BOOKSHELF_BREAK = key("minecraft:block.chiseled_bookshelf.break"); - - /** - * {@code minecraft:block.chiseled_bookshelf.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHISELED_BOOKSHELF_FALL = key("minecraft:block.chiseled_bookshelf.fall"); - - /** - * {@code minecraft:block.chiseled_bookshelf.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHISELED_BOOKSHELF_HIT = key("minecraft:block.chiseled_bookshelf.hit"); - - /** - * {@code minecraft:block.chiseled_bookshelf.insert} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHISELED_BOOKSHELF_INSERT = key("minecraft:block.chiseled_bookshelf.insert"); - - /** - * {@code minecraft:block.chiseled_bookshelf.insert.enchanted} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHISELED_BOOKSHELF_INSERT_ENCHANTED = key("minecraft:block.chiseled_bookshelf.insert.enchanted"); - - /** - * {@code minecraft:block.chiseled_bookshelf.pickup} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHISELED_BOOKSHELF_PICKUP = key("minecraft:block.chiseled_bookshelf.pickup"); - - /** - * {@code minecraft:block.chiseled_bookshelf.pickup.enchanted} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHISELED_BOOKSHELF_PICKUP_ENCHANTED = key("minecraft:block.chiseled_bookshelf.pickup.enchanted"); - - /** - * {@code minecraft:block.chiseled_bookshelf.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHISELED_BOOKSHELF_PLACE = key("minecraft:block.chiseled_bookshelf.place"); - - /** - * {@code minecraft:block.chiseled_bookshelf.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHISELED_BOOKSHELF_STEP = key("minecraft:block.chiseled_bookshelf.step"); - - /** - * {@code minecraft:block.chorus_flower.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHORUS_FLOWER_DEATH = key("minecraft:block.chorus_flower.death"); - - /** - * {@code minecraft:block.chorus_flower.grow} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CHORUS_FLOWER_GROW = key("minecraft:block.chorus_flower.grow"); - - /** - * {@code minecraft:block.cobweb.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_COBWEB_BREAK = key("minecraft:block.cobweb.break"); - - /** - * {@code minecraft:block.cobweb.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_COBWEB_FALL = key("minecraft:block.cobweb.fall"); - - /** - * {@code minecraft:block.cobweb.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_COBWEB_HIT = key("minecraft:block.cobweb.hit"); - - /** - * {@code minecraft:block.cobweb.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_COBWEB_PLACE = key("minecraft:block.cobweb.place"); - - /** - * {@code minecraft:block.cobweb.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_COBWEB_STEP = key("minecraft:block.cobweb.step"); - - /** - * {@code minecraft:block.comparator.click} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_COMPARATOR_CLICK = key("minecraft:block.comparator.click"); - - /** - * {@code minecraft:block.composter.empty} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_COMPOSTER_EMPTY = key("minecraft:block.composter.empty"); - - /** - * {@code minecraft:block.composter.fill} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_COMPOSTER_FILL = key("minecraft:block.composter.fill"); - - /** - * {@code minecraft:block.composter.fill_success} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_COMPOSTER_FILL_SUCCESS = key("minecraft:block.composter.fill_success"); - - /** - * {@code minecraft:block.composter.ready} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_COMPOSTER_READY = key("minecraft:block.composter.ready"); - - /** - * {@code minecraft:block.conduit.activate} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CONDUIT_ACTIVATE = key("minecraft:block.conduit.activate"); - - /** - * {@code minecraft:block.conduit.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CONDUIT_AMBIENT = key("minecraft:block.conduit.ambient"); - - /** - * {@code minecraft:block.conduit.ambient.short} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CONDUIT_AMBIENT_SHORT = key("minecraft:block.conduit.ambient.short"); - - /** - * {@code minecraft:block.conduit.attack.target} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CONDUIT_ATTACK_TARGET = key("minecraft:block.conduit.attack.target"); - - /** - * {@code minecraft:block.conduit.deactivate} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CONDUIT_DEACTIVATE = key("minecraft:block.conduit.deactivate"); - - /** - * {@code minecraft:block.copper.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_COPPER_BREAK = key("minecraft:block.copper.break"); - - /** - * {@code minecraft:block.copper.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_COPPER_FALL = key("minecraft:block.copper.fall"); - - /** - * {@code minecraft:block.copper.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_COPPER_HIT = key("minecraft:block.copper.hit"); - - /** - * {@code minecraft:block.copper.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_COPPER_PLACE = key("minecraft:block.copper.place"); - - /** - * {@code minecraft:block.copper.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_COPPER_STEP = key("minecraft:block.copper.step"); - - /** - * {@code minecraft:block.copper_bulb.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_COPPER_BULB_BREAK = key("minecraft:block.copper_bulb.break"); - - /** - * {@code minecraft:block.copper_bulb.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_COPPER_BULB_FALL = key("minecraft:block.copper_bulb.fall"); - - /** - * {@code minecraft:block.copper_bulb.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_COPPER_BULB_HIT = key("minecraft:block.copper_bulb.hit"); - - /** - * {@code minecraft:block.copper_bulb.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_COPPER_BULB_PLACE = key("minecraft:block.copper_bulb.place"); - - /** - * {@code minecraft:block.copper_bulb.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_COPPER_BULB_STEP = key("minecraft:block.copper_bulb.step"); - - /** - * {@code minecraft:block.copper_bulb.turn_off} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_COPPER_BULB_TURN_OFF = key("minecraft:block.copper_bulb.turn_off"); - - /** - * {@code minecraft:block.copper_bulb.turn_on} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_COPPER_BULB_TURN_ON = key("minecraft:block.copper_bulb.turn_on"); - - /** - * {@code minecraft:block.copper_door.close} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_COPPER_DOOR_CLOSE = key("minecraft:block.copper_door.close"); - - /** - * {@code minecraft:block.copper_door.open} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_COPPER_DOOR_OPEN = key("minecraft:block.copper_door.open"); - - /** - * {@code minecraft:block.copper_grate.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_COPPER_GRATE_BREAK = key("minecraft:block.copper_grate.break"); - - /** - * {@code minecraft:block.copper_grate.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_COPPER_GRATE_FALL = key("minecraft:block.copper_grate.fall"); - - /** - * {@code minecraft:block.copper_grate.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_COPPER_GRATE_HIT = key("minecraft:block.copper_grate.hit"); - - /** - * {@code minecraft:block.copper_grate.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_COPPER_GRATE_PLACE = key("minecraft:block.copper_grate.place"); - - /** - * {@code minecraft:block.copper_grate.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_COPPER_GRATE_STEP = key("minecraft:block.copper_grate.step"); - - /** - * {@code minecraft:block.copper_trapdoor.close} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_COPPER_TRAPDOOR_CLOSE = key("minecraft:block.copper_trapdoor.close"); - - /** - * {@code minecraft:block.copper_trapdoor.open} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_COPPER_TRAPDOOR_OPEN = key("minecraft:block.copper_trapdoor.open"); - - /** - * {@code minecraft:block.coral_block.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CORAL_BLOCK_BREAK = key("minecraft:block.coral_block.break"); - - /** - * {@code minecraft:block.coral_block.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CORAL_BLOCK_FALL = key("minecraft:block.coral_block.fall"); - - /** - * {@code minecraft:block.coral_block.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CORAL_BLOCK_HIT = key("minecraft:block.coral_block.hit"); - - /** - * {@code minecraft:block.coral_block.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CORAL_BLOCK_PLACE = key("minecraft:block.coral_block.place"); - - /** - * {@code minecraft:block.coral_block.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CORAL_BLOCK_STEP = key("minecraft:block.coral_block.step"); - - /** - * {@code minecraft:block.crafter.craft} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CRAFTER_CRAFT = key("minecraft:block.crafter.craft"); - - /** - * {@code minecraft:block.crafter.fail} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CRAFTER_FAIL = key("minecraft:block.crafter.fail"); - - /** - * {@code minecraft:block.creaking_heart.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CREAKING_HEART_BREAK = key("minecraft:block.creaking_heart.break"); - - /** - * {@code minecraft:block.creaking_heart.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CREAKING_HEART_FALL = key("minecraft:block.creaking_heart.fall"); - - /** - * {@code minecraft:block.creaking_heart.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CREAKING_HEART_HIT = key("minecraft:block.creaking_heart.hit"); - - /** - * {@code minecraft:block.creaking_heart.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CREAKING_HEART_HURT = key("minecraft:block.creaking_heart.hurt"); - - /** - * {@code minecraft:block.creaking_heart.idle} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CREAKING_HEART_IDLE = key("minecraft:block.creaking_heart.idle"); - - /** - * {@code minecraft:block.creaking_heart.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CREAKING_HEART_PLACE = key("minecraft:block.creaking_heart.place"); - - /** - * {@code minecraft:block.creaking_heart.spawn} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CREAKING_HEART_SPAWN = key("minecraft:block.creaking_heart.spawn"); - - /** - * {@code minecraft:block.creaking_heart.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CREAKING_HEART_STEP = key("minecraft:block.creaking_heart.step"); - - /** - * {@code minecraft:block.crop.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_CROP_BREAK = key("minecraft:block.crop.break"); - - /** - * {@code minecraft:block.decorated_pot.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_DECORATED_POT_BREAK = key("minecraft:block.decorated_pot.break"); - - /** - * {@code minecraft:block.decorated_pot.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_DECORATED_POT_FALL = key("minecraft:block.decorated_pot.fall"); - - /** - * {@code minecraft:block.decorated_pot.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_DECORATED_POT_HIT = key("minecraft:block.decorated_pot.hit"); - - /** - * {@code minecraft:block.decorated_pot.insert} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_DECORATED_POT_INSERT = key("minecraft:block.decorated_pot.insert"); - - /** - * {@code minecraft:block.decorated_pot.insert_fail} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_DECORATED_POT_INSERT_FAIL = key("minecraft:block.decorated_pot.insert_fail"); - - /** - * {@code minecraft:block.decorated_pot.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_DECORATED_POT_PLACE = key("minecraft:block.decorated_pot.place"); - - /** - * {@code minecraft:block.decorated_pot.shatter} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_DECORATED_POT_SHATTER = key("minecraft:block.decorated_pot.shatter"); - - /** - * {@code minecraft:block.decorated_pot.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_DECORATED_POT_STEP = key("minecraft:block.decorated_pot.step"); - - /** - * {@code minecraft:block.deepslate.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_DEEPSLATE_BREAK = key("minecraft:block.deepslate.break"); - - /** - * {@code minecraft:block.deepslate.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_DEEPSLATE_FALL = key("minecraft:block.deepslate.fall"); - - /** - * {@code minecraft:block.deepslate.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_DEEPSLATE_HIT = key("minecraft:block.deepslate.hit"); - - /** - * {@code minecraft:block.deepslate.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_DEEPSLATE_PLACE = key("minecraft:block.deepslate.place"); - - /** - * {@code minecraft:block.deepslate.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_DEEPSLATE_STEP = key("minecraft:block.deepslate.step"); - - /** - * {@code minecraft:block.deepslate_bricks.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_DEEPSLATE_BRICKS_BREAK = key("minecraft:block.deepslate_bricks.break"); - - /** - * {@code minecraft:block.deepslate_bricks.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_DEEPSLATE_BRICKS_FALL = key("minecraft:block.deepslate_bricks.fall"); - - /** - * {@code minecraft:block.deepslate_bricks.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_DEEPSLATE_BRICKS_HIT = key("minecraft:block.deepslate_bricks.hit"); - - /** - * {@code minecraft:block.deepslate_bricks.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_DEEPSLATE_BRICKS_PLACE = key("minecraft:block.deepslate_bricks.place"); - - /** - * {@code minecraft:block.deepslate_bricks.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_DEEPSLATE_BRICKS_STEP = key("minecraft:block.deepslate_bricks.step"); - - /** - * {@code minecraft:block.deepslate_tiles.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_DEEPSLATE_TILES_BREAK = key("minecraft:block.deepslate_tiles.break"); - - /** - * {@code minecraft:block.deepslate_tiles.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_DEEPSLATE_TILES_FALL = key("minecraft:block.deepslate_tiles.fall"); - - /** - * {@code minecraft:block.deepslate_tiles.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_DEEPSLATE_TILES_HIT = key("minecraft:block.deepslate_tiles.hit"); - - /** - * {@code minecraft:block.deepslate_tiles.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_DEEPSLATE_TILES_PLACE = key("minecraft:block.deepslate_tiles.place"); - - /** - * {@code minecraft:block.deepslate_tiles.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_DEEPSLATE_TILES_STEP = key("minecraft:block.deepslate_tiles.step"); - - /** - * {@code minecraft:block.dispenser.dispense} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_DISPENSER_DISPENSE = key("minecraft:block.dispenser.dispense"); - - /** - * {@code minecraft:block.dispenser.fail} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_DISPENSER_FAIL = key("minecraft:block.dispenser.fail"); - - /** - * {@code minecraft:block.dispenser.launch} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_DISPENSER_LAUNCH = key("minecraft:block.dispenser.launch"); - - /** - * {@code minecraft:block.dripstone_block.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_DRIPSTONE_BLOCK_BREAK = key("minecraft:block.dripstone_block.break"); - - /** - * {@code minecraft:block.dripstone_block.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_DRIPSTONE_BLOCK_FALL = key("minecraft:block.dripstone_block.fall"); - - /** - * {@code minecraft:block.dripstone_block.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_DRIPSTONE_BLOCK_HIT = key("minecraft:block.dripstone_block.hit"); - - /** - * {@code minecraft:block.dripstone_block.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_DRIPSTONE_BLOCK_PLACE = key("minecraft:block.dripstone_block.place"); - - /** - * {@code minecraft:block.dripstone_block.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_DRIPSTONE_BLOCK_STEP = key("minecraft:block.dripstone_block.step"); - - /** - * {@code minecraft:block.enchantment_table.use} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_ENCHANTMENT_TABLE_USE = key("minecraft:block.enchantment_table.use"); - - /** - * {@code minecraft:block.end_gateway.spawn} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_END_GATEWAY_SPAWN = key("minecraft:block.end_gateway.spawn"); - - /** - * {@code minecraft:block.end_portal.spawn} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_END_PORTAL_SPAWN = key("minecraft:block.end_portal.spawn"); - - /** - * {@code minecraft:block.end_portal_frame.fill} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_END_PORTAL_FRAME_FILL = key("minecraft:block.end_portal_frame.fill"); - - /** - * {@code minecraft:block.ender_chest.close} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_ENDER_CHEST_CLOSE = key("minecraft:block.ender_chest.close"); - - /** - * {@code minecraft:block.ender_chest.open} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_ENDER_CHEST_OPEN = key("minecraft:block.ender_chest.open"); - - /** - * {@code minecraft:block.eyeblossom.close} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_EYEBLOSSOM_CLOSE = key("minecraft:block.eyeblossom.close"); - - /** - * {@code minecraft:block.eyeblossom.close_long} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_EYEBLOSSOM_CLOSE_LONG = key("minecraft:block.eyeblossom.close_long"); - - /** - * {@code minecraft:block.eyeblossom.idle} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_EYEBLOSSOM_IDLE = key("minecraft:block.eyeblossom.idle"); - - /** - * {@code minecraft:block.eyeblossom.open} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_EYEBLOSSOM_OPEN = key("minecraft:block.eyeblossom.open"); - - /** - * {@code minecraft:block.eyeblossom.open_long} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_EYEBLOSSOM_OPEN_LONG = key("minecraft:block.eyeblossom.open_long"); - - /** - * {@code minecraft:block.fence_gate.close} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_FENCE_GATE_CLOSE = key("minecraft:block.fence_gate.close"); - - /** - * {@code minecraft:block.fence_gate.open} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_FENCE_GATE_OPEN = key("minecraft:block.fence_gate.open"); - - /** - * {@code minecraft:block.fire.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_FIRE_AMBIENT = key("minecraft:block.fire.ambient"); - - /** - * {@code minecraft:block.fire.extinguish} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_FIRE_EXTINGUISH = key("minecraft:block.fire.extinguish"); - - /** - * {@code minecraft:block.flowering_azalea.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_FLOWERING_AZALEA_BREAK = key("minecraft:block.flowering_azalea.break"); - - /** - * {@code minecraft:block.flowering_azalea.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_FLOWERING_AZALEA_FALL = key("minecraft:block.flowering_azalea.fall"); - - /** - * {@code minecraft:block.flowering_azalea.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_FLOWERING_AZALEA_HIT = key("minecraft:block.flowering_azalea.hit"); - - /** - * {@code minecraft:block.flowering_azalea.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_FLOWERING_AZALEA_PLACE = key("minecraft:block.flowering_azalea.place"); - - /** - * {@code minecraft:block.flowering_azalea.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_FLOWERING_AZALEA_STEP = key("minecraft:block.flowering_azalea.step"); - - /** - * {@code minecraft:block.froglight.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_FROGLIGHT_BREAK = key("minecraft:block.froglight.break"); - - /** - * {@code minecraft:block.froglight.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_FROGLIGHT_FALL = key("minecraft:block.froglight.fall"); - - /** - * {@code minecraft:block.froglight.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_FROGLIGHT_HIT = key("minecraft:block.froglight.hit"); - - /** - * {@code minecraft:block.froglight.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_FROGLIGHT_PLACE = key("minecraft:block.froglight.place"); - - /** - * {@code minecraft:block.froglight.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_FROGLIGHT_STEP = key("minecraft:block.froglight.step"); - - /** - * {@code minecraft:block.frogspawn.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_FROGSPAWN_BREAK = key("minecraft:block.frogspawn.break"); - - /** - * {@code minecraft:block.frogspawn.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_FROGSPAWN_FALL = key("minecraft:block.frogspawn.fall"); - - /** - * {@code minecraft:block.frogspawn.hatch} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_FROGSPAWN_HATCH = key("minecraft:block.frogspawn.hatch"); - - /** - * {@code minecraft:block.frogspawn.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_FROGSPAWN_HIT = key("minecraft:block.frogspawn.hit"); - - /** - * {@code minecraft:block.frogspawn.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_FROGSPAWN_PLACE = key("minecraft:block.frogspawn.place"); - - /** - * {@code minecraft:block.frogspawn.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_FROGSPAWN_STEP = key("minecraft:block.frogspawn.step"); - - /** - * {@code minecraft:block.fungus.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_FUNGUS_BREAK = key("minecraft:block.fungus.break"); - - /** - * {@code minecraft:block.fungus.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_FUNGUS_FALL = key("minecraft:block.fungus.fall"); - - /** - * {@code minecraft:block.fungus.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_FUNGUS_HIT = key("minecraft:block.fungus.hit"); - - /** - * {@code minecraft:block.fungus.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_FUNGUS_PLACE = key("minecraft:block.fungus.place"); - - /** - * {@code minecraft:block.fungus.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_FUNGUS_STEP = key("minecraft:block.fungus.step"); - - /** - * {@code minecraft:block.furnace.fire_crackle} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_FURNACE_FIRE_CRACKLE = key("minecraft:block.furnace.fire_crackle"); - - /** - * {@code minecraft:block.gilded_blackstone.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_GILDED_BLACKSTONE_BREAK = key("minecraft:block.gilded_blackstone.break"); - - /** - * {@code minecraft:block.gilded_blackstone.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_GILDED_BLACKSTONE_FALL = key("minecraft:block.gilded_blackstone.fall"); - - /** - * {@code minecraft:block.gilded_blackstone.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_GILDED_BLACKSTONE_HIT = key("minecraft:block.gilded_blackstone.hit"); - - /** - * {@code minecraft:block.gilded_blackstone.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_GILDED_BLACKSTONE_PLACE = key("minecraft:block.gilded_blackstone.place"); - - /** - * {@code minecraft:block.gilded_blackstone.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_GILDED_BLACKSTONE_STEP = key("minecraft:block.gilded_blackstone.step"); - - /** - * {@code minecraft:block.glass.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_GLASS_BREAK = key("minecraft:block.glass.break"); - - /** - * {@code minecraft:block.glass.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_GLASS_FALL = key("minecraft:block.glass.fall"); - - /** - * {@code minecraft:block.glass.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_GLASS_HIT = key("minecraft:block.glass.hit"); - - /** - * {@code minecraft:block.glass.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_GLASS_PLACE = key("minecraft:block.glass.place"); - - /** - * {@code minecraft:block.glass.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_GLASS_STEP = key("minecraft:block.glass.step"); - - /** - * {@code minecraft:block.grass.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_GRASS_BREAK = key("minecraft:block.grass.break"); - - /** - * {@code minecraft:block.grass.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_GRASS_FALL = key("minecraft:block.grass.fall"); - - /** - * {@code minecraft:block.grass.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_GRASS_HIT = key("minecraft:block.grass.hit"); - - /** - * {@code minecraft:block.grass.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_GRASS_PLACE = key("minecraft:block.grass.place"); - - /** - * {@code minecraft:block.grass.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_GRASS_STEP = key("minecraft:block.grass.step"); - - /** - * {@code minecraft:block.gravel.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_GRAVEL_BREAK = key("minecraft:block.gravel.break"); - - /** - * {@code minecraft:block.gravel.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_GRAVEL_FALL = key("minecraft:block.gravel.fall"); - - /** - * {@code minecraft:block.gravel.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_GRAVEL_HIT = key("minecraft:block.gravel.hit"); - - /** - * {@code minecraft:block.gravel.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_GRAVEL_PLACE = key("minecraft:block.gravel.place"); - - /** - * {@code minecraft:block.gravel.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_GRAVEL_STEP = key("minecraft:block.gravel.step"); - - /** - * {@code minecraft:block.grindstone.use} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_GRINDSTONE_USE = key("minecraft:block.grindstone.use"); - - /** - * {@code minecraft:block.growing_plant.crop} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_GROWING_PLANT_CROP = key("minecraft:block.growing_plant.crop"); - - /** - * {@code minecraft:block.hanging_roots.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_HANGING_ROOTS_BREAK = key("minecraft:block.hanging_roots.break"); - - /** - * {@code minecraft:block.hanging_roots.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_HANGING_ROOTS_FALL = key("minecraft:block.hanging_roots.fall"); - - /** - * {@code minecraft:block.hanging_roots.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_HANGING_ROOTS_HIT = key("minecraft:block.hanging_roots.hit"); - - /** - * {@code minecraft:block.hanging_roots.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_HANGING_ROOTS_PLACE = key("minecraft:block.hanging_roots.place"); - - /** - * {@code minecraft:block.hanging_roots.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_HANGING_ROOTS_STEP = key("minecraft:block.hanging_roots.step"); - - /** - * {@code minecraft:block.hanging_sign.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_HANGING_SIGN_BREAK = key("minecraft:block.hanging_sign.break"); - - /** - * {@code minecraft:block.hanging_sign.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_HANGING_SIGN_FALL = key("minecraft:block.hanging_sign.fall"); - - /** - * {@code minecraft:block.hanging_sign.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_HANGING_SIGN_HIT = key("minecraft:block.hanging_sign.hit"); - - /** - * {@code minecraft:block.hanging_sign.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_HANGING_SIGN_PLACE = key("minecraft:block.hanging_sign.place"); - - /** - * {@code minecraft:block.hanging_sign.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_HANGING_SIGN_STEP = key("minecraft:block.hanging_sign.step"); - - /** - * {@code minecraft:block.hanging_sign.waxed_interact_fail} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_HANGING_SIGN_WAXED_INTERACT_FAIL = key("minecraft:block.hanging_sign.waxed_interact_fail"); - - /** - * {@code minecraft:block.heavy_core.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_HEAVY_CORE_BREAK = key("minecraft:block.heavy_core.break"); - - /** - * {@code minecraft:block.heavy_core.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_HEAVY_CORE_FALL = key("minecraft:block.heavy_core.fall"); - - /** - * {@code minecraft:block.heavy_core.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_HEAVY_CORE_HIT = key("minecraft:block.heavy_core.hit"); - - /** - * {@code minecraft:block.heavy_core.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_HEAVY_CORE_PLACE = key("minecraft:block.heavy_core.place"); - - /** - * {@code minecraft:block.heavy_core.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_HEAVY_CORE_STEP = key("minecraft:block.heavy_core.step"); - - /** - * {@code minecraft:block.honey_block.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_HONEY_BLOCK_BREAK = key("minecraft:block.honey_block.break"); - - /** - * {@code minecraft:block.honey_block.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_HONEY_BLOCK_FALL = key("minecraft:block.honey_block.fall"); - - /** - * {@code minecraft:block.honey_block.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_HONEY_BLOCK_HIT = key("minecraft:block.honey_block.hit"); - - /** - * {@code minecraft:block.honey_block.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_HONEY_BLOCK_PLACE = key("minecraft:block.honey_block.place"); - - /** - * {@code minecraft:block.honey_block.slide} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_HONEY_BLOCK_SLIDE = key("minecraft:block.honey_block.slide"); - - /** - * {@code minecraft:block.honey_block.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_HONEY_BLOCK_STEP = key("minecraft:block.honey_block.step"); - - /** - * {@code minecraft:block.iron_door.close} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_IRON_DOOR_CLOSE = key("minecraft:block.iron_door.close"); - - /** - * {@code minecraft:block.iron_door.open} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_IRON_DOOR_OPEN = key("minecraft:block.iron_door.open"); - - /** - * {@code minecraft:block.iron_trapdoor.close} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_IRON_TRAPDOOR_CLOSE = key("minecraft:block.iron_trapdoor.close"); - - /** - * {@code minecraft:block.iron_trapdoor.open} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_IRON_TRAPDOOR_OPEN = key("minecraft:block.iron_trapdoor.open"); - - /** - * {@code minecraft:block.ladder.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_LADDER_BREAK = key("minecraft:block.ladder.break"); - - /** - * {@code minecraft:block.ladder.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_LADDER_FALL = key("minecraft:block.ladder.fall"); - - /** - * {@code minecraft:block.ladder.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_LADDER_HIT = key("minecraft:block.ladder.hit"); - - /** - * {@code minecraft:block.ladder.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_LADDER_PLACE = key("minecraft:block.ladder.place"); - - /** - * {@code minecraft:block.ladder.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_LADDER_STEP = key("minecraft:block.ladder.step"); - - /** - * {@code minecraft:block.lantern.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_LANTERN_BREAK = key("minecraft:block.lantern.break"); - - /** - * {@code minecraft:block.lantern.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_LANTERN_FALL = key("minecraft:block.lantern.fall"); - - /** - * {@code minecraft:block.lantern.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_LANTERN_HIT = key("minecraft:block.lantern.hit"); - - /** - * {@code minecraft:block.lantern.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_LANTERN_PLACE = key("minecraft:block.lantern.place"); - - /** - * {@code minecraft:block.lantern.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_LANTERN_STEP = key("minecraft:block.lantern.step"); - - /** - * {@code minecraft:block.large_amethyst_bud.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_LARGE_AMETHYST_BUD_BREAK = key("minecraft:block.large_amethyst_bud.break"); - - /** - * {@code minecraft:block.large_amethyst_bud.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_LARGE_AMETHYST_BUD_PLACE = key("minecraft:block.large_amethyst_bud.place"); - - /** - * {@code minecraft:block.lava.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_LAVA_AMBIENT = key("minecraft:block.lava.ambient"); - - /** - * {@code minecraft:block.lava.extinguish} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_LAVA_EXTINGUISH = key("minecraft:block.lava.extinguish"); - - /** - * {@code minecraft:block.lava.pop} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_LAVA_POP = key("minecraft:block.lava.pop"); - - /** - * {@code minecraft:block.lever.click} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_LEVER_CLICK = key("minecraft:block.lever.click"); - - /** - * {@code minecraft:block.lily_pad.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_LILY_PAD_PLACE = key("minecraft:block.lily_pad.place"); - - /** - * {@code minecraft:block.lodestone.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_LODESTONE_BREAK = key("minecraft:block.lodestone.break"); - - /** - * {@code minecraft:block.lodestone.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_LODESTONE_FALL = key("minecraft:block.lodestone.fall"); - - /** - * {@code minecraft:block.lodestone.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_LODESTONE_HIT = key("minecraft:block.lodestone.hit"); - - /** - * {@code minecraft:block.lodestone.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_LODESTONE_PLACE = key("minecraft:block.lodestone.place"); - - /** - * {@code minecraft:block.lodestone.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_LODESTONE_STEP = key("minecraft:block.lodestone.step"); - - /** - * {@code minecraft:block.mangrove_roots.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_MANGROVE_ROOTS_BREAK = key("minecraft:block.mangrove_roots.break"); - - /** - * {@code minecraft:block.mangrove_roots.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_MANGROVE_ROOTS_FALL = key("minecraft:block.mangrove_roots.fall"); - - /** - * {@code minecraft:block.mangrove_roots.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_MANGROVE_ROOTS_HIT = key("minecraft:block.mangrove_roots.hit"); - - /** - * {@code minecraft:block.mangrove_roots.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_MANGROVE_ROOTS_PLACE = key("minecraft:block.mangrove_roots.place"); - - /** - * {@code minecraft:block.mangrove_roots.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_MANGROVE_ROOTS_STEP = key("minecraft:block.mangrove_roots.step"); - - /** - * {@code minecraft:block.medium_amethyst_bud.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_MEDIUM_AMETHYST_BUD_BREAK = key("minecraft:block.medium_amethyst_bud.break"); - - /** - * {@code minecraft:block.medium_amethyst_bud.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_MEDIUM_AMETHYST_BUD_PLACE = key("minecraft:block.medium_amethyst_bud.place"); - - /** - * {@code minecraft:block.metal.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_METAL_BREAK = key("minecraft:block.metal.break"); - - /** - * {@code minecraft:block.metal.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_METAL_FALL = key("minecraft:block.metal.fall"); - - /** - * {@code minecraft:block.metal.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_METAL_HIT = key("minecraft:block.metal.hit"); - - /** - * {@code minecraft:block.metal.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_METAL_PLACE = key("minecraft:block.metal.place"); - - /** - * {@code minecraft:block.metal.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_METAL_STEP = key("minecraft:block.metal.step"); - - /** - * {@code minecraft:block.metal_pressure_plate.click_off} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_METAL_PRESSURE_PLATE_CLICK_OFF = key("minecraft:block.metal_pressure_plate.click_off"); - - /** - * {@code minecraft:block.metal_pressure_plate.click_on} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_METAL_PRESSURE_PLATE_CLICK_ON = key("minecraft:block.metal_pressure_plate.click_on"); - - /** - * {@code minecraft:block.moss.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_MOSS_BREAK = key("minecraft:block.moss.break"); - - /** - * {@code minecraft:block.moss.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_MOSS_FALL = key("minecraft:block.moss.fall"); - - /** - * {@code minecraft:block.moss.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_MOSS_HIT = key("minecraft:block.moss.hit"); - - /** - * {@code minecraft:block.moss.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_MOSS_PLACE = key("minecraft:block.moss.place"); - - /** - * {@code minecraft:block.moss.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_MOSS_STEP = key("minecraft:block.moss.step"); - - /** - * {@code minecraft:block.moss_carpet.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_MOSS_CARPET_BREAK = key("minecraft:block.moss_carpet.break"); - - /** - * {@code minecraft:block.moss_carpet.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_MOSS_CARPET_FALL = key("minecraft:block.moss_carpet.fall"); - - /** - * {@code minecraft:block.moss_carpet.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_MOSS_CARPET_HIT = key("minecraft:block.moss_carpet.hit"); - - /** - * {@code minecraft:block.moss_carpet.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_MOSS_CARPET_PLACE = key("minecraft:block.moss_carpet.place"); - - /** - * {@code minecraft:block.moss_carpet.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_MOSS_CARPET_STEP = key("minecraft:block.moss_carpet.step"); - - /** - * {@code minecraft:block.mud.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_MUD_BREAK = key("minecraft:block.mud.break"); - - /** - * {@code minecraft:block.mud.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_MUD_FALL = key("minecraft:block.mud.fall"); - - /** - * {@code minecraft:block.mud.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_MUD_HIT = key("minecraft:block.mud.hit"); - - /** - * {@code minecraft:block.mud.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_MUD_PLACE = key("minecraft:block.mud.place"); - - /** - * {@code minecraft:block.mud.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_MUD_STEP = key("minecraft:block.mud.step"); - - /** - * {@code minecraft:block.mud_bricks.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_MUD_BRICKS_BREAK = key("minecraft:block.mud_bricks.break"); - - /** - * {@code minecraft:block.mud_bricks.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_MUD_BRICKS_FALL = key("minecraft:block.mud_bricks.fall"); - - /** - * {@code minecraft:block.mud_bricks.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_MUD_BRICKS_HIT = key("minecraft:block.mud_bricks.hit"); - - /** - * {@code minecraft:block.mud_bricks.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_MUD_BRICKS_PLACE = key("minecraft:block.mud_bricks.place"); - - /** - * {@code minecraft:block.mud_bricks.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_MUD_BRICKS_STEP = key("minecraft:block.mud_bricks.step"); - - /** - * {@code minecraft:block.muddy_mangrove_roots.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_MUDDY_MANGROVE_ROOTS_BREAK = key("minecraft:block.muddy_mangrove_roots.break"); - - /** - * {@code minecraft:block.muddy_mangrove_roots.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_MUDDY_MANGROVE_ROOTS_FALL = key("minecraft:block.muddy_mangrove_roots.fall"); - - /** - * {@code minecraft:block.muddy_mangrove_roots.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_MUDDY_MANGROVE_ROOTS_HIT = key("minecraft:block.muddy_mangrove_roots.hit"); - - /** - * {@code minecraft:block.muddy_mangrove_roots.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_MUDDY_MANGROVE_ROOTS_PLACE = key("minecraft:block.muddy_mangrove_roots.place"); - - /** - * {@code minecraft:block.muddy_mangrove_roots.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_MUDDY_MANGROVE_ROOTS_STEP = key("minecraft:block.muddy_mangrove_roots.step"); - - /** - * {@code minecraft:block.nether_bricks.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_BRICKS_BREAK = key("minecraft:block.nether_bricks.break"); - - /** - * {@code minecraft:block.nether_bricks.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_BRICKS_FALL = key("minecraft:block.nether_bricks.fall"); - - /** - * {@code minecraft:block.nether_bricks.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_BRICKS_HIT = key("minecraft:block.nether_bricks.hit"); - - /** - * {@code minecraft:block.nether_bricks.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_BRICKS_PLACE = key("minecraft:block.nether_bricks.place"); - - /** - * {@code minecraft:block.nether_bricks.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_BRICKS_STEP = key("minecraft:block.nether_bricks.step"); - - /** - * {@code minecraft:block.nether_gold_ore.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_GOLD_ORE_BREAK = key("minecraft:block.nether_gold_ore.break"); - - /** - * {@code minecraft:block.nether_gold_ore.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_GOLD_ORE_FALL = key("minecraft:block.nether_gold_ore.fall"); - - /** - * {@code minecraft:block.nether_gold_ore.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_GOLD_ORE_HIT = key("minecraft:block.nether_gold_ore.hit"); - - /** - * {@code minecraft:block.nether_gold_ore.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_GOLD_ORE_PLACE = key("minecraft:block.nether_gold_ore.place"); - - /** - * {@code minecraft:block.nether_gold_ore.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_GOLD_ORE_STEP = key("minecraft:block.nether_gold_ore.step"); - - /** - * {@code minecraft:block.nether_ore.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_ORE_BREAK = key("minecraft:block.nether_ore.break"); - - /** - * {@code minecraft:block.nether_ore.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_ORE_FALL = key("minecraft:block.nether_ore.fall"); - - /** - * {@code minecraft:block.nether_ore.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_ORE_HIT = key("minecraft:block.nether_ore.hit"); - - /** - * {@code minecraft:block.nether_ore.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_ORE_PLACE = key("minecraft:block.nether_ore.place"); - - /** - * {@code minecraft:block.nether_ore.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_ORE_STEP = key("minecraft:block.nether_ore.step"); - - /** - * {@code minecraft:block.nether_sprouts.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_SPROUTS_BREAK = key("minecraft:block.nether_sprouts.break"); - - /** - * {@code minecraft:block.nether_sprouts.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_SPROUTS_FALL = key("minecraft:block.nether_sprouts.fall"); - - /** - * {@code minecraft:block.nether_sprouts.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_SPROUTS_HIT = key("minecraft:block.nether_sprouts.hit"); - - /** - * {@code minecraft:block.nether_sprouts.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_SPROUTS_PLACE = key("minecraft:block.nether_sprouts.place"); - - /** - * {@code minecraft:block.nether_sprouts.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_SPROUTS_STEP = key("minecraft:block.nether_sprouts.step"); - - /** - * {@code minecraft:block.nether_wart.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_WART_BREAK = key("minecraft:block.nether_wart.break"); - - /** - * {@code minecraft:block.nether_wood.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_WOOD_BREAK = key("minecraft:block.nether_wood.break"); - - /** - * {@code minecraft:block.nether_wood.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_WOOD_FALL = key("minecraft:block.nether_wood.fall"); - - /** - * {@code minecraft:block.nether_wood.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_WOOD_HIT = key("minecraft:block.nether_wood.hit"); - - /** - * {@code minecraft:block.nether_wood.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_WOOD_PLACE = key("minecraft:block.nether_wood.place"); - - /** - * {@code minecraft:block.nether_wood.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_WOOD_STEP = key("minecraft:block.nether_wood.step"); - - /** - * {@code minecraft:block.nether_wood_button.click_off} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_WOOD_BUTTON_CLICK_OFF = key("minecraft:block.nether_wood_button.click_off"); - - /** - * {@code minecraft:block.nether_wood_button.click_on} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_WOOD_BUTTON_CLICK_ON = key("minecraft:block.nether_wood_button.click_on"); - - /** - * {@code minecraft:block.nether_wood_door.close} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_WOOD_DOOR_CLOSE = key("minecraft:block.nether_wood_door.close"); - - /** - * {@code minecraft:block.nether_wood_door.open} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_WOOD_DOOR_OPEN = key("minecraft:block.nether_wood_door.open"); - - /** - * {@code minecraft:block.nether_wood_fence_gate.close} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_WOOD_FENCE_GATE_CLOSE = key("minecraft:block.nether_wood_fence_gate.close"); - - /** - * {@code minecraft:block.nether_wood_fence_gate.open} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_WOOD_FENCE_GATE_OPEN = key("minecraft:block.nether_wood_fence_gate.open"); - - /** - * {@code minecraft:block.nether_wood_hanging_sign.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_WOOD_HANGING_SIGN_BREAK = key("minecraft:block.nether_wood_hanging_sign.break"); - - /** - * {@code minecraft:block.nether_wood_hanging_sign.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_WOOD_HANGING_SIGN_FALL = key("minecraft:block.nether_wood_hanging_sign.fall"); - - /** - * {@code minecraft:block.nether_wood_hanging_sign.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_WOOD_HANGING_SIGN_HIT = key("minecraft:block.nether_wood_hanging_sign.hit"); - - /** - * {@code minecraft:block.nether_wood_hanging_sign.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_WOOD_HANGING_SIGN_PLACE = key("minecraft:block.nether_wood_hanging_sign.place"); - - /** - * {@code minecraft:block.nether_wood_hanging_sign.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_WOOD_HANGING_SIGN_STEP = key("minecraft:block.nether_wood_hanging_sign.step"); - - /** - * {@code minecraft:block.nether_wood_pressure_plate.click_off} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_WOOD_PRESSURE_PLATE_CLICK_OFF = key("minecraft:block.nether_wood_pressure_plate.click_off"); - - /** - * {@code minecraft:block.nether_wood_pressure_plate.click_on} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_WOOD_PRESSURE_PLATE_CLICK_ON = key("minecraft:block.nether_wood_pressure_plate.click_on"); - - /** - * {@code minecraft:block.nether_wood_trapdoor.close} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_WOOD_TRAPDOOR_CLOSE = key("minecraft:block.nether_wood_trapdoor.close"); - - /** - * {@code minecraft:block.nether_wood_trapdoor.open} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHER_WOOD_TRAPDOOR_OPEN = key("minecraft:block.nether_wood_trapdoor.open"); - - /** - * {@code minecraft:block.netherite_block.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHERITE_BLOCK_BREAK = key("minecraft:block.netherite_block.break"); - - /** - * {@code minecraft:block.netherite_block.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHERITE_BLOCK_FALL = key("minecraft:block.netherite_block.fall"); - - /** - * {@code minecraft:block.netherite_block.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHERITE_BLOCK_HIT = key("minecraft:block.netherite_block.hit"); - - /** - * {@code minecraft:block.netherite_block.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHERITE_BLOCK_PLACE = key("minecraft:block.netherite_block.place"); - - /** - * {@code minecraft:block.netherite_block.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHERITE_BLOCK_STEP = key("minecraft:block.netherite_block.step"); - - /** - * {@code minecraft:block.netherrack.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHERRACK_BREAK = key("minecraft:block.netherrack.break"); - - /** - * {@code minecraft:block.netherrack.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHERRACK_FALL = key("minecraft:block.netherrack.fall"); - - /** - * {@code minecraft:block.netherrack.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHERRACK_HIT = key("minecraft:block.netherrack.hit"); - - /** - * {@code minecraft:block.netherrack.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHERRACK_PLACE = key("minecraft:block.netherrack.place"); - - /** - * {@code minecraft:block.netherrack.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NETHERRACK_STEP = key("minecraft:block.netherrack.step"); - - /** - * {@code minecraft:block.note_block.banjo} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NOTE_BLOCK_BANJO = key("minecraft:block.note_block.banjo"); - - /** - * {@code minecraft:block.note_block.basedrum} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NOTE_BLOCK_BASEDRUM = key("minecraft:block.note_block.basedrum"); - - /** - * {@code minecraft:block.note_block.bass} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NOTE_BLOCK_BASS = key("minecraft:block.note_block.bass"); - - /** - * {@code minecraft:block.note_block.bell} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NOTE_BLOCK_BELL = key("minecraft:block.note_block.bell"); - - /** - * {@code minecraft:block.note_block.bit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NOTE_BLOCK_BIT = key("minecraft:block.note_block.bit"); - - /** - * {@code minecraft:block.note_block.chime} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NOTE_BLOCK_CHIME = key("minecraft:block.note_block.chime"); - - /** - * {@code minecraft:block.note_block.cow_bell} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NOTE_BLOCK_COW_BELL = key("minecraft:block.note_block.cow_bell"); - - /** - * {@code minecraft:block.note_block.didgeridoo} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NOTE_BLOCK_DIDGERIDOO = key("minecraft:block.note_block.didgeridoo"); - - /** - * {@code minecraft:block.note_block.flute} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NOTE_BLOCK_FLUTE = key("minecraft:block.note_block.flute"); - - /** - * {@code minecraft:block.note_block.guitar} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NOTE_BLOCK_GUITAR = key("minecraft:block.note_block.guitar"); - - /** - * {@code minecraft:block.note_block.harp} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NOTE_BLOCK_HARP = key("minecraft:block.note_block.harp"); - - /** - * {@code minecraft:block.note_block.hat} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NOTE_BLOCK_HAT = key("minecraft:block.note_block.hat"); - - /** - * {@code minecraft:block.note_block.imitate.creeper} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NOTE_BLOCK_IMITATE_CREEPER = key("minecraft:block.note_block.imitate.creeper"); - - /** - * {@code minecraft:block.note_block.imitate.ender_dragon} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NOTE_BLOCK_IMITATE_ENDER_DRAGON = key("minecraft:block.note_block.imitate.ender_dragon"); - - /** - * {@code minecraft:block.note_block.imitate.piglin} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NOTE_BLOCK_IMITATE_PIGLIN = key("minecraft:block.note_block.imitate.piglin"); - - /** - * {@code minecraft:block.note_block.imitate.skeleton} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NOTE_BLOCK_IMITATE_SKELETON = key("minecraft:block.note_block.imitate.skeleton"); - - /** - * {@code minecraft:block.note_block.imitate.wither_skeleton} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NOTE_BLOCK_IMITATE_WITHER_SKELETON = key("minecraft:block.note_block.imitate.wither_skeleton"); - - /** - * {@code minecraft:block.note_block.imitate.zombie} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NOTE_BLOCK_IMITATE_ZOMBIE = key("minecraft:block.note_block.imitate.zombie"); - - /** - * {@code minecraft:block.note_block.iron_xylophone} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NOTE_BLOCK_IRON_XYLOPHONE = key("minecraft:block.note_block.iron_xylophone"); - - /** - * {@code minecraft:block.note_block.pling} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NOTE_BLOCK_PLING = key("minecraft:block.note_block.pling"); - - /** - * {@code minecraft:block.note_block.snare} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NOTE_BLOCK_SNARE = key("minecraft:block.note_block.snare"); - - /** - * {@code minecraft:block.note_block.xylophone} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NOTE_BLOCK_XYLOPHONE = key("minecraft:block.note_block.xylophone"); - - /** - * {@code minecraft:block.nylium.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NYLIUM_BREAK = key("minecraft:block.nylium.break"); - - /** - * {@code minecraft:block.nylium.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NYLIUM_FALL = key("minecraft:block.nylium.fall"); - - /** - * {@code minecraft:block.nylium.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NYLIUM_HIT = key("minecraft:block.nylium.hit"); - - /** - * {@code minecraft:block.nylium.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NYLIUM_PLACE = key("minecraft:block.nylium.place"); - - /** - * {@code minecraft:block.nylium.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_NYLIUM_STEP = key("minecraft:block.nylium.step"); - - /** - * {@code minecraft:block.packed_mud.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_PACKED_MUD_BREAK = key("minecraft:block.packed_mud.break"); - - /** - * {@code minecraft:block.packed_mud.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_PACKED_MUD_FALL = key("minecraft:block.packed_mud.fall"); - - /** - * {@code minecraft:block.packed_mud.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_PACKED_MUD_HIT = key("minecraft:block.packed_mud.hit"); - - /** - * {@code minecraft:block.packed_mud.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_PACKED_MUD_PLACE = key("minecraft:block.packed_mud.place"); - - /** - * {@code minecraft:block.packed_mud.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_PACKED_MUD_STEP = key("minecraft:block.packed_mud.step"); - - /** - * {@code minecraft:block.pale_hanging_moss.idle} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_PALE_HANGING_MOSS_IDLE = key("minecraft:block.pale_hanging_moss.idle"); - - /** - * {@code minecraft:block.pink_petals.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_PINK_PETALS_BREAK = key("minecraft:block.pink_petals.break"); - - /** - * {@code minecraft:block.pink_petals.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_PINK_PETALS_FALL = key("minecraft:block.pink_petals.fall"); - - /** - * {@code minecraft:block.pink_petals.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_PINK_PETALS_HIT = key("minecraft:block.pink_petals.hit"); - - /** - * {@code minecraft:block.pink_petals.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_PINK_PETALS_PLACE = key("minecraft:block.pink_petals.place"); - - /** - * {@code minecraft:block.pink_petals.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_PINK_PETALS_STEP = key("minecraft:block.pink_petals.step"); - - /** - * {@code minecraft:block.piston.contract} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_PISTON_CONTRACT = key("minecraft:block.piston.contract"); - - /** - * {@code minecraft:block.piston.extend} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_PISTON_EXTEND = key("minecraft:block.piston.extend"); - - /** - * {@code minecraft:block.pointed_dripstone.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_POINTED_DRIPSTONE_BREAK = key("minecraft:block.pointed_dripstone.break"); - - /** - * {@code minecraft:block.pointed_dripstone.drip_lava} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_POINTED_DRIPSTONE_DRIP_LAVA = key("minecraft:block.pointed_dripstone.drip_lava"); - - /** - * {@code minecraft:block.pointed_dripstone.drip_lava_into_cauldron} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_POINTED_DRIPSTONE_DRIP_LAVA_INTO_CAULDRON = key("minecraft:block.pointed_dripstone.drip_lava_into_cauldron"); - - /** - * {@code minecraft:block.pointed_dripstone.drip_water} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_POINTED_DRIPSTONE_DRIP_WATER = key("minecraft:block.pointed_dripstone.drip_water"); - - /** - * {@code minecraft:block.pointed_dripstone.drip_water_into_cauldron} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_POINTED_DRIPSTONE_DRIP_WATER_INTO_CAULDRON = key("minecraft:block.pointed_dripstone.drip_water_into_cauldron"); - - /** - * {@code minecraft:block.pointed_dripstone.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_POINTED_DRIPSTONE_FALL = key("minecraft:block.pointed_dripstone.fall"); - - /** - * {@code minecraft:block.pointed_dripstone.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_POINTED_DRIPSTONE_HIT = key("minecraft:block.pointed_dripstone.hit"); - - /** - * {@code minecraft:block.pointed_dripstone.land} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_POINTED_DRIPSTONE_LAND = key("minecraft:block.pointed_dripstone.land"); - - /** - * {@code minecraft:block.pointed_dripstone.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_POINTED_DRIPSTONE_PLACE = key("minecraft:block.pointed_dripstone.place"); - - /** - * {@code minecraft:block.pointed_dripstone.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_POINTED_DRIPSTONE_STEP = key("minecraft:block.pointed_dripstone.step"); - - /** - * {@code minecraft:block.polished_deepslate.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_POLISHED_DEEPSLATE_BREAK = key("minecraft:block.polished_deepslate.break"); - - /** - * {@code minecraft:block.polished_deepslate.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_POLISHED_DEEPSLATE_FALL = key("minecraft:block.polished_deepslate.fall"); - - /** - * {@code minecraft:block.polished_deepslate.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_POLISHED_DEEPSLATE_HIT = key("minecraft:block.polished_deepslate.hit"); - - /** - * {@code minecraft:block.polished_deepslate.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_POLISHED_DEEPSLATE_PLACE = key("minecraft:block.polished_deepslate.place"); - - /** - * {@code minecraft:block.polished_deepslate.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_POLISHED_DEEPSLATE_STEP = key("minecraft:block.polished_deepslate.step"); - - /** - * {@code minecraft:block.polished_tuff.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_POLISHED_TUFF_BREAK = key("minecraft:block.polished_tuff.break"); - - /** - * {@code minecraft:block.polished_tuff.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_POLISHED_TUFF_FALL = key("minecraft:block.polished_tuff.fall"); - - /** - * {@code minecraft:block.polished_tuff.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_POLISHED_TUFF_HIT = key("minecraft:block.polished_tuff.hit"); - - /** - * {@code minecraft:block.polished_tuff.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_POLISHED_TUFF_PLACE = key("minecraft:block.polished_tuff.place"); - - /** - * {@code minecraft:block.polished_tuff.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_POLISHED_TUFF_STEP = key("minecraft:block.polished_tuff.step"); - - /** - * {@code minecraft:block.portal.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_PORTAL_AMBIENT = key("minecraft:block.portal.ambient"); - - /** - * {@code minecraft:block.portal.travel} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_PORTAL_TRAVEL = key("minecraft:block.portal.travel"); - - /** - * {@code minecraft:block.portal.trigger} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_PORTAL_TRIGGER = key("minecraft:block.portal.trigger"); - - /** - * {@code minecraft:block.powder_snow.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_POWDER_SNOW_BREAK = key("minecraft:block.powder_snow.break"); - - /** - * {@code minecraft:block.powder_snow.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_POWDER_SNOW_FALL = key("minecraft:block.powder_snow.fall"); - - /** - * {@code minecraft:block.powder_snow.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_POWDER_SNOW_HIT = key("minecraft:block.powder_snow.hit"); - - /** - * {@code minecraft:block.powder_snow.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_POWDER_SNOW_PLACE = key("minecraft:block.powder_snow.place"); - - /** - * {@code minecraft:block.powder_snow.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_POWDER_SNOW_STEP = key("minecraft:block.powder_snow.step"); - - /** - * {@code minecraft:block.pumpkin.carve} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_PUMPKIN_CARVE = key("minecraft:block.pumpkin.carve"); - - /** - * {@code minecraft:block.redstone_torch.burnout} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_REDSTONE_TORCH_BURNOUT = key("minecraft:block.redstone_torch.burnout"); - - /** - * {@code minecraft:block.resin.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_RESIN_BREAK = key("minecraft:block.resin.break"); - - /** - * {@code minecraft:block.resin.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_RESIN_FALL = key("minecraft:block.resin.fall"); - - /** - * {@code minecraft:block.resin.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_RESIN_PLACE = key("minecraft:block.resin.place"); - - /** - * {@code minecraft:block.resin.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_RESIN_STEP = key("minecraft:block.resin.step"); - - /** - * {@code minecraft:block.resin_bricks.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_RESIN_BRICKS_BREAK = key("minecraft:block.resin_bricks.break"); - - /** - * {@code minecraft:block.resin_bricks.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_RESIN_BRICKS_FALL = key("minecraft:block.resin_bricks.fall"); - - /** - * {@code minecraft:block.resin_bricks.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_RESIN_BRICKS_HIT = key("minecraft:block.resin_bricks.hit"); - - /** - * {@code minecraft:block.resin_bricks.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_RESIN_BRICKS_PLACE = key("minecraft:block.resin_bricks.place"); - - /** - * {@code minecraft:block.resin_bricks.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_RESIN_BRICKS_STEP = key("minecraft:block.resin_bricks.step"); - - /** - * {@code minecraft:block.respawn_anchor.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_RESPAWN_ANCHOR_AMBIENT = key("minecraft:block.respawn_anchor.ambient"); - - /** - * {@code minecraft:block.respawn_anchor.charge} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_RESPAWN_ANCHOR_CHARGE = key("minecraft:block.respawn_anchor.charge"); - - /** - * {@code minecraft:block.respawn_anchor.deplete} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_RESPAWN_ANCHOR_DEPLETE = key("minecraft:block.respawn_anchor.deplete"); - - /** - * {@code minecraft:block.respawn_anchor.set_spawn} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_RESPAWN_ANCHOR_SET_SPAWN = key("minecraft:block.respawn_anchor.set_spawn"); - - /** - * {@code minecraft:block.rooted_dirt.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_ROOTED_DIRT_BREAK = key("minecraft:block.rooted_dirt.break"); - - /** - * {@code minecraft:block.rooted_dirt.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_ROOTED_DIRT_FALL = key("minecraft:block.rooted_dirt.fall"); - - /** - * {@code minecraft:block.rooted_dirt.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_ROOTED_DIRT_HIT = key("minecraft:block.rooted_dirt.hit"); - - /** - * {@code minecraft:block.rooted_dirt.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_ROOTED_DIRT_PLACE = key("minecraft:block.rooted_dirt.place"); - - /** - * {@code minecraft:block.rooted_dirt.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_ROOTED_DIRT_STEP = key("minecraft:block.rooted_dirt.step"); - - /** - * {@code minecraft:block.roots.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_ROOTS_BREAK = key("minecraft:block.roots.break"); - - /** - * {@code minecraft:block.roots.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_ROOTS_FALL = key("minecraft:block.roots.fall"); - - /** - * {@code minecraft:block.roots.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_ROOTS_HIT = key("minecraft:block.roots.hit"); - - /** - * {@code minecraft:block.roots.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_ROOTS_PLACE = key("minecraft:block.roots.place"); - - /** - * {@code minecraft:block.roots.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_ROOTS_STEP = key("minecraft:block.roots.step"); - - /** - * {@code minecraft:block.sand.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SAND_BREAK = key("minecraft:block.sand.break"); - - /** - * {@code minecraft:block.sand.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SAND_FALL = key("minecraft:block.sand.fall"); - - /** - * {@code minecraft:block.sand.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SAND_HIT = key("minecraft:block.sand.hit"); - - /** - * {@code minecraft:block.sand.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SAND_PLACE = key("minecraft:block.sand.place"); - - /** - * {@code minecraft:block.sand.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SAND_STEP = key("minecraft:block.sand.step"); - - /** - * {@code minecraft:block.scaffolding.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCAFFOLDING_BREAK = key("minecraft:block.scaffolding.break"); - - /** - * {@code minecraft:block.scaffolding.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCAFFOLDING_FALL = key("minecraft:block.scaffolding.fall"); - - /** - * {@code minecraft:block.scaffolding.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCAFFOLDING_HIT = key("minecraft:block.scaffolding.hit"); - - /** - * {@code minecraft:block.scaffolding.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCAFFOLDING_PLACE = key("minecraft:block.scaffolding.place"); - - /** - * {@code minecraft:block.scaffolding.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCAFFOLDING_STEP = key("minecraft:block.scaffolding.step"); - - /** - * {@code minecraft:block.sculk.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCULK_BREAK = key("minecraft:block.sculk.break"); - - /** - * {@code minecraft:block.sculk.charge} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCULK_CHARGE = key("minecraft:block.sculk.charge"); - - /** - * {@code minecraft:block.sculk.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCULK_FALL = key("minecraft:block.sculk.fall"); - - /** - * {@code minecraft:block.sculk.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCULK_HIT = key("minecraft:block.sculk.hit"); - - /** - * {@code minecraft:block.sculk.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCULK_PLACE = key("minecraft:block.sculk.place"); - - /** - * {@code minecraft:block.sculk.spread} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCULK_SPREAD = key("minecraft:block.sculk.spread"); - - /** - * {@code minecraft:block.sculk.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCULK_STEP = key("minecraft:block.sculk.step"); - - /** - * {@code minecraft:block.sculk_catalyst.bloom} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCULK_CATALYST_BLOOM = key("minecraft:block.sculk_catalyst.bloom"); - - /** - * {@code minecraft:block.sculk_catalyst.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCULK_CATALYST_BREAK = key("minecraft:block.sculk_catalyst.break"); - - /** - * {@code minecraft:block.sculk_catalyst.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCULK_CATALYST_FALL = key("minecraft:block.sculk_catalyst.fall"); - - /** - * {@code minecraft:block.sculk_catalyst.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCULK_CATALYST_HIT = key("minecraft:block.sculk_catalyst.hit"); - - /** - * {@code minecraft:block.sculk_catalyst.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCULK_CATALYST_PLACE = key("minecraft:block.sculk_catalyst.place"); - - /** - * {@code minecraft:block.sculk_catalyst.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCULK_CATALYST_STEP = key("minecraft:block.sculk_catalyst.step"); - - /** - * {@code minecraft:block.sculk_sensor.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCULK_SENSOR_BREAK = key("minecraft:block.sculk_sensor.break"); - - /** - * {@code minecraft:block.sculk_sensor.clicking} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCULK_SENSOR_CLICKING = key("minecraft:block.sculk_sensor.clicking"); - - /** - * {@code minecraft:block.sculk_sensor.clicking_stop} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCULK_SENSOR_CLICKING_STOP = key("minecraft:block.sculk_sensor.clicking_stop"); - - /** - * {@code minecraft:block.sculk_sensor.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCULK_SENSOR_FALL = key("minecraft:block.sculk_sensor.fall"); - - /** - * {@code minecraft:block.sculk_sensor.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCULK_SENSOR_HIT = key("minecraft:block.sculk_sensor.hit"); - - /** - * {@code minecraft:block.sculk_sensor.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCULK_SENSOR_PLACE = key("minecraft:block.sculk_sensor.place"); - - /** - * {@code minecraft:block.sculk_sensor.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCULK_SENSOR_STEP = key("minecraft:block.sculk_sensor.step"); - - /** - * {@code minecraft:block.sculk_shrieker.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCULK_SHRIEKER_BREAK = key("minecraft:block.sculk_shrieker.break"); - - /** - * {@code minecraft:block.sculk_shrieker.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCULK_SHRIEKER_FALL = key("minecraft:block.sculk_shrieker.fall"); - - /** - * {@code minecraft:block.sculk_shrieker.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCULK_SHRIEKER_HIT = key("minecraft:block.sculk_shrieker.hit"); - - /** - * {@code minecraft:block.sculk_shrieker.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCULK_SHRIEKER_PLACE = key("minecraft:block.sculk_shrieker.place"); - - /** - * {@code minecraft:block.sculk_shrieker.shriek} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCULK_SHRIEKER_SHRIEK = key("minecraft:block.sculk_shrieker.shriek"); - - /** - * {@code minecraft:block.sculk_shrieker.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCULK_SHRIEKER_STEP = key("minecraft:block.sculk_shrieker.step"); - - /** - * {@code minecraft:block.sculk_vein.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCULK_VEIN_BREAK = key("minecraft:block.sculk_vein.break"); - - /** - * {@code minecraft:block.sculk_vein.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCULK_VEIN_FALL = key("minecraft:block.sculk_vein.fall"); - - /** - * {@code minecraft:block.sculk_vein.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCULK_VEIN_HIT = key("minecraft:block.sculk_vein.hit"); - - /** - * {@code minecraft:block.sculk_vein.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCULK_VEIN_PLACE = key("minecraft:block.sculk_vein.place"); - - /** - * {@code minecraft:block.sculk_vein.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SCULK_VEIN_STEP = key("minecraft:block.sculk_vein.step"); - - /** - * {@code minecraft:block.shroomlight.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SHROOMLIGHT_BREAK = key("minecraft:block.shroomlight.break"); - - /** - * {@code minecraft:block.shroomlight.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SHROOMLIGHT_FALL = key("minecraft:block.shroomlight.fall"); - - /** - * {@code minecraft:block.shroomlight.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SHROOMLIGHT_HIT = key("minecraft:block.shroomlight.hit"); - - /** - * {@code minecraft:block.shroomlight.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SHROOMLIGHT_PLACE = key("minecraft:block.shroomlight.place"); - - /** - * {@code minecraft:block.shroomlight.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SHROOMLIGHT_STEP = key("minecraft:block.shroomlight.step"); - - /** - * {@code minecraft:block.shulker_box.close} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SHULKER_BOX_CLOSE = key("minecraft:block.shulker_box.close"); - - /** - * {@code minecraft:block.shulker_box.open} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SHULKER_BOX_OPEN = key("minecraft:block.shulker_box.open"); - - /** - * {@code minecraft:block.sign.waxed_interact_fail} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SIGN_WAXED_INTERACT_FAIL = key("minecraft:block.sign.waxed_interact_fail"); - - /** - * {@code minecraft:block.slime_block.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SLIME_BLOCK_BREAK = key("minecraft:block.slime_block.break"); - - /** - * {@code minecraft:block.slime_block.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SLIME_BLOCK_FALL = key("minecraft:block.slime_block.fall"); - - /** - * {@code minecraft:block.slime_block.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SLIME_BLOCK_HIT = key("minecraft:block.slime_block.hit"); - - /** - * {@code minecraft:block.slime_block.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SLIME_BLOCK_PLACE = key("minecraft:block.slime_block.place"); - - /** - * {@code minecraft:block.slime_block.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SLIME_BLOCK_STEP = key("minecraft:block.slime_block.step"); - - /** - * {@code minecraft:block.small_amethyst_bud.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SMALL_AMETHYST_BUD_BREAK = key("minecraft:block.small_amethyst_bud.break"); - - /** - * {@code minecraft:block.small_amethyst_bud.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SMALL_AMETHYST_BUD_PLACE = key("minecraft:block.small_amethyst_bud.place"); - - /** - * {@code minecraft:block.small_dripleaf.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SMALL_DRIPLEAF_BREAK = key("minecraft:block.small_dripleaf.break"); - - /** - * {@code minecraft:block.small_dripleaf.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SMALL_DRIPLEAF_FALL = key("minecraft:block.small_dripleaf.fall"); - - /** - * {@code minecraft:block.small_dripleaf.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SMALL_DRIPLEAF_HIT = key("minecraft:block.small_dripleaf.hit"); - - /** - * {@code minecraft:block.small_dripleaf.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SMALL_DRIPLEAF_PLACE = key("minecraft:block.small_dripleaf.place"); - - /** - * {@code minecraft:block.small_dripleaf.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SMALL_DRIPLEAF_STEP = key("minecraft:block.small_dripleaf.step"); - - /** - * {@code minecraft:block.smithing_table.use} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SMITHING_TABLE_USE = key("minecraft:block.smithing_table.use"); - - /** - * {@code minecraft:block.smoker.smoke} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SMOKER_SMOKE = key("minecraft:block.smoker.smoke"); - - /** - * {@code minecraft:block.sniffer_egg.crack} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SNIFFER_EGG_CRACK = key("minecraft:block.sniffer_egg.crack"); - - /** - * {@code minecraft:block.sniffer_egg.hatch} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SNIFFER_EGG_HATCH = key("minecraft:block.sniffer_egg.hatch"); - - /** - * {@code minecraft:block.sniffer_egg.plop} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SNIFFER_EGG_PLOP = key("minecraft:block.sniffer_egg.plop"); - - /** - * {@code minecraft:block.snow.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SNOW_BREAK = key("minecraft:block.snow.break"); - - /** - * {@code minecraft:block.snow.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SNOW_FALL = key("minecraft:block.snow.fall"); - - /** - * {@code minecraft:block.snow.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SNOW_HIT = key("minecraft:block.snow.hit"); - - /** - * {@code minecraft:block.snow.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SNOW_PLACE = key("minecraft:block.snow.place"); - - /** - * {@code minecraft:block.snow.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SNOW_STEP = key("minecraft:block.snow.step"); - - /** - * {@code minecraft:block.soul_sand.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SOUL_SAND_BREAK = key("minecraft:block.soul_sand.break"); - - /** - * {@code minecraft:block.soul_sand.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SOUL_SAND_FALL = key("minecraft:block.soul_sand.fall"); - - /** - * {@code minecraft:block.soul_sand.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SOUL_SAND_HIT = key("minecraft:block.soul_sand.hit"); - - /** - * {@code minecraft:block.soul_sand.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SOUL_SAND_PLACE = key("minecraft:block.soul_sand.place"); - - /** - * {@code minecraft:block.soul_sand.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SOUL_SAND_STEP = key("minecraft:block.soul_sand.step"); - - /** - * {@code minecraft:block.soul_soil.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SOUL_SOIL_BREAK = key("minecraft:block.soul_soil.break"); - - /** - * {@code minecraft:block.soul_soil.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SOUL_SOIL_FALL = key("minecraft:block.soul_soil.fall"); - - /** - * {@code minecraft:block.soul_soil.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SOUL_SOIL_HIT = key("minecraft:block.soul_soil.hit"); - - /** - * {@code minecraft:block.soul_soil.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SOUL_SOIL_PLACE = key("minecraft:block.soul_soil.place"); - - /** - * {@code minecraft:block.soul_soil.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SOUL_SOIL_STEP = key("minecraft:block.soul_soil.step"); - - /** - * {@code minecraft:block.spawner.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SPAWNER_BREAK = key("minecraft:block.spawner.break"); - - /** - * {@code minecraft:block.spawner.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SPAWNER_FALL = key("minecraft:block.spawner.fall"); - - /** - * {@code minecraft:block.spawner.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SPAWNER_HIT = key("minecraft:block.spawner.hit"); - - /** - * {@code minecraft:block.spawner.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SPAWNER_PLACE = key("minecraft:block.spawner.place"); - - /** - * {@code minecraft:block.spawner.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SPAWNER_STEP = key("minecraft:block.spawner.step"); - - /** - * {@code minecraft:block.sponge.absorb} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SPONGE_ABSORB = key("minecraft:block.sponge.absorb"); - - /** - * {@code minecraft:block.sponge.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SPONGE_BREAK = key("minecraft:block.sponge.break"); - - /** - * {@code minecraft:block.sponge.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SPONGE_FALL = key("minecraft:block.sponge.fall"); - - /** - * {@code minecraft:block.sponge.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SPONGE_HIT = key("minecraft:block.sponge.hit"); - - /** - * {@code minecraft:block.sponge.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SPONGE_PLACE = key("minecraft:block.sponge.place"); - - /** - * {@code minecraft:block.sponge.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SPONGE_STEP = key("minecraft:block.sponge.step"); - - /** - * {@code minecraft:block.spore_blossom.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SPORE_BLOSSOM_BREAK = key("minecraft:block.spore_blossom.break"); - - /** - * {@code minecraft:block.spore_blossom.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SPORE_BLOSSOM_FALL = key("minecraft:block.spore_blossom.fall"); - - /** - * {@code minecraft:block.spore_blossom.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SPORE_BLOSSOM_HIT = key("minecraft:block.spore_blossom.hit"); - - /** - * {@code minecraft:block.spore_blossom.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SPORE_BLOSSOM_PLACE = key("minecraft:block.spore_blossom.place"); - - /** - * {@code minecraft:block.spore_blossom.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SPORE_BLOSSOM_STEP = key("minecraft:block.spore_blossom.step"); - - /** - * {@code minecraft:block.stem.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_STEM_BREAK = key("minecraft:block.stem.break"); - - /** - * {@code minecraft:block.stem.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_STEM_FALL = key("minecraft:block.stem.fall"); - - /** - * {@code minecraft:block.stem.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_STEM_HIT = key("minecraft:block.stem.hit"); - - /** - * {@code minecraft:block.stem.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_STEM_PLACE = key("minecraft:block.stem.place"); - - /** - * {@code minecraft:block.stem.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_STEM_STEP = key("minecraft:block.stem.step"); - - /** - * {@code minecraft:block.stone.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_STONE_BREAK = key("minecraft:block.stone.break"); - - /** - * {@code minecraft:block.stone.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_STONE_FALL = key("minecraft:block.stone.fall"); - - /** - * {@code minecraft:block.stone.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_STONE_HIT = key("minecraft:block.stone.hit"); - - /** - * {@code minecraft:block.stone.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_STONE_PLACE = key("minecraft:block.stone.place"); - - /** - * {@code minecraft:block.stone.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_STONE_STEP = key("minecraft:block.stone.step"); - - /** - * {@code minecraft:block.stone_button.click_off} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_STONE_BUTTON_CLICK_OFF = key("minecraft:block.stone_button.click_off"); - - /** - * {@code minecraft:block.stone_button.click_on} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_STONE_BUTTON_CLICK_ON = key("minecraft:block.stone_button.click_on"); - - /** - * {@code minecraft:block.stone_pressure_plate.click_off} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_STONE_PRESSURE_PLATE_CLICK_OFF = key("minecraft:block.stone_pressure_plate.click_off"); - - /** - * {@code minecraft:block.stone_pressure_plate.click_on} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_STONE_PRESSURE_PLATE_CLICK_ON = key("minecraft:block.stone_pressure_plate.click_on"); - - /** - * {@code minecraft:block.suspicious_gravel.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SUSPICIOUS_GRAVEL_BREAK = key("minecraft:block.suspicious_gravel.break"); - - /** - * {@code minecraft:block.suspicious_gravel.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SUSPICIOUS_GRAVEL_FALL = key("minecraft:block.suspicious_gravel.fall"); - - /** - * {@code minecraft:block.suspicious_gravel.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SUSPICIOUS_GRAVEL_HIT = key("minecraft:block.suspicious_gravel.hit"); - - /** - * {@code minecraft:block.suspicious_gravel.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SUSPICIOUS_GRAVEL_PLACE = key("minecraft:block.suspicious_gravel.place"); - - /** - * {@code minecraft:block.suspicious_gravel.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SUSPICIOUS_GRAVEL_STEP = key("minecraft:block.suspicious_gravel.step"); - - /** - * {@code minecraft:block.suspicious_sand.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SUSPICIOUS_SAND_BREAK = key("minecraft:block.suspicious_sand.break"); - - /** - * {@code minecraft:block.suspicious_sand.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SUSPICIOUS_SAND_FALL = key("minecraft:block.suspicious_sand.fall"); - - /** - * {@code minecraft:block.suspicious_sand.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SUSPICIOUS_SAND_HIT = key("minecraft:block.suspicious_sand.hit"); - - /** - * {@code minecraft:block.suspicious_sand.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SUSPICIOUS_SAND_PLACE = key("minecraft:block.suspicious_sand.place"); - - /** - * {@code minecraft:block.suspicious_sand.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SUSPICIOUS_SAND_STEP = key("minecraft:block.suspicious_sand.step"); - - /** - * {@code minecraft:block.sweet_berry_bush.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SWEET_BERRY_BUSH_BREAK = key("minecraft:block.sweet_berry_bush.break"); - - /** - * {@code minecraft:block.sweet_berry_bush.pick_berries} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SWEET_BERRY_BUSH_PICK_BERRIES = key("minecraft:block.sweet_berry_bush.pick_berries"); - - /** - * {@code minecraft:block.sweet_berry_bush.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_SWEET_BERRY_BUSH_PLACE = key("minecraft:block.sweet_berry_bush.place"); - - /** - * {@code minecraft:block.trial_spawner.about_to_spawn_item} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_TRIAL_SPAWNER_ABOUT_TO_SPAWN_ITEM = key("minecraft:block.trial_spawner.about_to_spawn_item"); - - /** - * {@code minecraft:block.trial_spawner.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_TRIAL_SPAWNER_AMBIENT = key("minecraft:block.trial_spawner.ambient"); - - /** - * {@code minecraft:block.trial_spawner.ambient_ominous} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_TRIAL_SPAWNER_AMBIENT_OMINOUS = key("minecraft:block.trial_spawner.ambient_ominous"); - - /** - * {@code minecraft:block.trial_spawner.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_TRIAL_SPAWNER_BREAK = key("minecraft:block.trial_spawner.break"); - - /** - * {@code minecraft:block.trial_spawner.close_shutter} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_TRIAL_SPAWNER_CLOSE_SHUTTER = key("minecraft:block.trial_spawner.close_shutter"); - - /** - * {@code minecraft:block.trial_spawner.detect_player} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_TRIAL_SPAWNER_DETECT_PLAYER = key("minecraft:block.trial_spawner.detect_player"); - - /** - * {@code minecraft:block.trial_spawner.eject_item} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_TRIAL_SPAWNER_EJECT_ITEM = key("minecraft:block.trial_spawner.eject_item"); - - /** - * {@code minecraft:block.trial_spawner.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_TRIAL_SPAWNER_FALL = key("minecraft:block.trial_spawner.fall"); - - /** - * {@code minecraft:block.trial_spawner.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_TRIAL_SPAWNER_HIT = key("minecraft:block.trial_spawner.hit"); - - /** - * {@code minecraft:block.trial_spawner.ominous_activate} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_TRIAL_SPAWNER_OMINOUS_ACTIVATE = key("minecraft:block.trial_spawner.ominous_activate"); - - /** - * {@code minecraft:block.trial_spawner.open_shutter} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_TRIAL_SPAWNER_OPEN_SHUTTER = key("minecraft:block.trial_spawner.open_shutter"); - - /** - * {@code minecraft:block.trial_spawner.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_TRIAL_SPAWNER_PLACE = key("minecraft:block.trial_spawner.place"); - - /** - * {@code minecraft:block.trial_spawner.spawn_item} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_TRIAL_SPAWNER_SPAWN_ITEM = key("minecraft:block.trial_spawner.spawn_item"); - - /** - * {@code minecraft:block.trial_spawner.spawn_item_begin} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_TRIAL_SPAWNER_SPAWN_ITEM_BEGIN = key("minecraft:block.trial_spawner.spawn_item_begin"); - - /** - * {@code minecraft:block.trial_spawner.spawn_mob} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_TRIAL_SPAWNER_SPAWN_MOB = key("minecraft:block.trial_spawner.spawn_mob"); - - /** - * {@code minecraft:block.trial_spawner.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_TRIAL_SPAWNER_STEP = key("minecraft:block.trial_spawner.step"); - - /** - * {@code minecraft:block.tripwire.attach} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_TRIPWIRE_ATTACH = key("minecraft:block.tripwire.attach"); - - /** - * {@code minecraft:block.tripwire.click_off} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_TRIPWIRE_CLICK_OFF = key("minecraft:block.tripwire.click_off"); - - /** - * {@code minecraft:block.tripwire.click_on} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_TRIPWIRE_CLICK_ON = key("minecraft:block.tripwire.click_on"); - - /** - * {@code minecraft:block.tripwire.detach} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_TRIPWIRE_DETACH = key("minecraft:block.tripwire.detach"); - - /** - * {@code minecraft:block.tuff.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_TUFF_BREAK = key("minecraft:block.tuff.break"); - - /** - * {@code minecraft:block.tuff.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_TUFF_FALL = key("minecraft:block.tuff.fall"); - - /** - * {@code minecraft:block.tuff.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_TUFF_HIT = key("minecraft:block.tuff.hit"); - - /** - * {@code minecraft:block.tuff.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_TUFF_PLACE = key("minecraft:block.tuff.place"); - - /** - * {@code minecraft:block.tuff.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_TUFF_STEP = key("minecraft:block.tuff.step"); - - /** - * {@code minecraft:block.tuff_bricks.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_TUFF_BRICKS_BREAK = key("minecraft:block.tuff_bricks.break"); - - /** - * {@code minecraft:block.tuff_bricks.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_TUFF_BRICKS_FALL = key("minecraft:block.tuff_bricks.fall"); - - /** - * {@code minecraft:block.tuff_bricks.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_TUFF_BRICKS_HIT = key("minecraft:block.tuff_bricks.hit"); - - /** - * {@code minecraft:block.tuff_bricks.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_TUFF_BRICKS_PLACE = key("minecraft:block.tuff_bricks.place"); - - /** - * {@code minecraft:block.tuff_bricks.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_TUFF_BRICKS_STEP = key("minecraft:block.tuff_bricks.step"); - - /** - * {@code minecraft:block.vault.activate} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_VAULT_ACTIVATE = key("minecraft:block.vault.activate"); - - /** - * {@code minecraft:block.vault.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_VAULT_AMBIENT = key("minecraft:block.vault.ambient"); - - /** - * {@code minecraft:block.vault.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_VAULT_BREAK = key("minecraft:block.vault.break"); - - /** - * {@code minecraft:block.vault.close_shutter} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_VAULT_CLOSE_SHUTTER = key("minecraft:block.vault.close_shutter"); - - /** - * {@code minecraft:block.vault.deactivate} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_VAULT_DEACTIVATE = key("minecraft:block.vault.deactivate"); - - /** - * {@code minecraft:block.vault.eject_item} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_VAULT_EJECT_ITEM = key("minecraft:block.vault.eject_item"); - - /** - * {@code minecraft:block.vault.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_VAULT_FALL = key("minecraft:block.vault.fall"); - - /** - * {@code minecraft:block.vault.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_VAULT_HIT = key("minecraft:block.vault.hit"); - - /** - * {@code minecraft:block.vault.insert_item} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_VAULT_INSERT_ITEM = key("minecraft:block.vault.insert_item"); - - /** - * {@code minecraft:block.vault.insert_item_fail} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_VAULT_INSERT_ITEM_FAIL = key("minecraft:block.vault.insert_item_fail"); - - /** - * {@code minecraft:block.vault.open_shutter} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_VAULT_OPEN_SHUTTER = key("minecraft:block.vault.open_shutter"); - - /** - * {@code minecraft:block.vault.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_VAULT_PLACE = key("minecraft:block.vault.place"); - - /** - * {@code minecraft:block.vault.reject_rewarded_player} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_VAULT_REJECT_REWARDED_PLAYER = key("minecraft:block.vault.reject_rewarded_player"); - - /** - * {@code minecraft:block.vault.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_VAULT_STEP = key("minecraft:block.vault.step"); - - /** - * {@code minecraft:block.vine.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_VINE_BREAK = key("minecraft:block.vine.break"); - - /** - * {@code minecraft:block.vine.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_VINE_FALL = key("minecraft:block.vine.fall"); - - /** - * {@code minecraft:block.vine.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_VINE_HIT = key("minecraft:block.vine.hit"); - - /** - * {@code minecraft:block.vine.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_VINE_PLACE = key("minecraft:block.vine.place"); - - /** - * {@code minecraft:block.vine.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_VINE_STEP = key("minecraft:block.vine.step"); - - /** - * {@code minecraft:block.wart_block.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WART_BLOCK_BREAK = key("minecraft:block.wart_block.break"); - - /** - * {@code minecraft:block.wart_block.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WART_BLOCK_FALL = key("minecraft:block.wart_block.fall"); - - /** - * {@code minecraft:block.wart_block.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WART_BLOCK_HIT = key("minecraft:block.wart_block.hit"); - - /** - * {@code minecraft:block.wart_block.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WART_BLOCK_PLACE = key("minecraft:block.wart_block.place"); - - /** - * {@code minecraft:block.wart_block.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WART_BLOCK_STEP = key("minecraft:block.wart_block.step"); - - /** - * {@code minecraft:block.water.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WATER_AMBIENT = key("minecraft:block.water.ambient"); - - /** - * {@code minecraft:block.weeping_vines.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WEEPING_VINES_BREAK = key("minecraft:block.weeping_vines.break"); - - /** - * {@code minecraft:block.weeping_vines.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WEEPING_VINES_FALL = key("minecraft:block.weeping_vines.fall"); - - /** - * {@code minecraft:block.weeping_vines.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WEEPING_VINES_HIT = key("minecraft:block.weeping_vines.hit"); - - /** - * {@code minecraft:block.weeping_vines.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WEEPING_VINES_PLACE = key("minecraft:block.weeping_vines.place"); - - /** - * {@code minecraft:block.weeping_vines.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WEEPING_VINES_STEP = key("minecraft:block.weeping_vines.step"); - - /** - * {@code minecraft:block.wet_grass.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WET_GRASS_BREAK = key("minecraft:block.wet_grass.break"); - - /** - * {@code minecraft:block.wet_grass.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WET_GRASS_FALL = key("minecraft:block.wet_grass.fall"); - - /** - * {@code minecraft:block.wet_grass.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WET_GRASS_HIT = key("minecraft:block.wet_grass.hit"); - - /** - * {@code minecraft:block.wet_grass.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WET_GRASS_PLACE = key("minecraft:block.wet_grass.place"); - - /** - * {@code minecraft:block.wet_grass.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WET_GRASS_STEP = key("minecraft:block.wet_grass.step"); - - /** - * {@code minecraft:block.wet_sponge.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WET_SPONGE_BREAK = key("minecraft:block.wet_sponge.break"); - - /** - * {@code minecraft:block.wet_sponge.dries} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WET_SPONGE_DRIES = key("minecraft:block.wet_sponge.dries"); - - /** - * {@code minecraft:block.wet_sponge.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WET_SPONGE_FALL = key("minecraft:block.wet_sponge.fall"); - - /** - * {@code minecraft:block.wet_sponge.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WET_SPONGE_HIT = key("minecraft:block.wet_sponge.hit"); - - /** - * {@code minecraft:block.wet_sponge.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WET_SPONGE_PLACE = key("minecraft:block.wet_sponge.place"); - - /** - * {@code minecraft:block.wet_sponge.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WET_SPONGE_STEP = key("minecraft:block.wet_sponge.step"); - - /** - * {@code minecraft:block.wood.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WOOD_BREAK = key("minecraft:block.wood.break"); - - /** - * {@code minecraft:block.wood.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WOOD_FALL = key("minecraft:block.wood.fall"); - - /** - * {@code minecraft:block.wood.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WOOD_HIT = key("minecraft:block.wood.hit"); - - /** - * {@code minecraft:block.wood.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WOOD_PLACE = key("minecraft:block.wood.place"); - - /** - * {@code minecraft:block.wood.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WOOD_STEP = key("minecraft:block.wood.step"); - - /** - * {@code minecraft:block.wooden_button.click_off} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WOODEN_BUTTON_CLICK_OFF = key("minecraft:block.wooden_button.click_off"); - - /** - * {@code minecraft:block.wooden_button.click_on} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WOODEN_BUTTON_CLICK_ON = key("minecraft:block.wooden_button.click_on"); - - /** - * {@code minecraft:block.wooden_door.close} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WOODEN_DOOR_CLOSE = key("minecraft:block.wooden_door.close"); - - /** - * {@code minecraft:block.wooden_door.open} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WOODEN_DOOR_OPEN = key("minecraft:block.wooden_door.open"); - - /** - * {@code minecraft:block.wooden_pressure_plate.click_off} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WOODEN_PRESSURE_PLATE_CLICK_OFF = key("minecraft:block.wooden_pressure_plate.click_off"); - - /** - * {@code minecraft:block.wooden_pressure_plate.click_on} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WOODEN_PRESSURE_PLATE_CLICK_ON = key("minecraft:block.wooden_pressure_plate.click_on"); - - /** - * {@code minecraft:block.wooden_trapdoor.close} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WOODEN_TRAPDOOR_CLOSE = key("minecraft:block.wooden_trapdoor.close"); - - /** - * {@code minecraft:block.wooden_trapdoor.open} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WOODEN_TRAPDOOR_OPEN = key("minecraft:block.wooden_trapdoor.open"); - - /** - * {@code minecraft:block.wool.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WOOL_BREAK = key("minecraft:block.wool.break"); - - /** - * {@code minecraft:block.wool.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WOOL_FALL = key("minecraft:block.wool.fall"); - - /** - * {@code minecraft:block.wool.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WOOL_HIT = key("minecraft:block.wool.hit"); - - /** - * {@code minecraft:block.wool.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WOOL_PLACE = key("minecraft:block.wool.place"); - - /** - * {@code minecraft:block.wool.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key BLOCK_WOOL_STEP = key("minecraft:block.wool.step"); - - /** - * {@code minecraft:enchant.thorns.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENCHANT_THORNS_HIT = key("minecraft:enchant.thorns.hit"); - - /** - * {@code minecraft:entity.allay.ambient_with_item} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ALLAY_AMBIENT_WITH_ITEM = key("minecraft:entity.allay.ambient_with_item"); - - /** - * {@code minecraft:entity.allay.ambient_without_item} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ALLAY_AMBIENT_WITHOUT_ITEM = key("minecraft:entity.allay.ambient_without_item"); - - /** - * {@code minecraft:entity.allay.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ALLAY_DEATH = key("minecraft:entity.allay.death"); - - /** - * {@code minecraft:entity.allay.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ALLAY_HURT = key("minecraft:entity.allay.hurt"); - - /** - * {@code minecraft:entity.allay.item_given} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ALLAY_ITEM_GIVEN = key("minecraft:entity.allay.item_given"); - - /** - * {@code minecraft:entity.allay.item_taken} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ALLAY_ITEM_TAKEN = key("minecraft:entity.allay.item_taken"); - - /** - * {@code minecraft:entity.allay.item_thrown} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ALLAY_ITEM_THROWN = key("minecraft:entity.allay.item_thrown"); - - /** - * {@code minecraft:entity.armadillo.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ARMADILLO_AMBIENT = key("minecraft:entity.armadillo.ambient"); - - /** - * {@code minecraft:entity.armadillo.brush} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ARMADILLO_BRUSH = key("minecraft:entity.armadillo.brush"); - - /** - * {@code minecraft:entity.armadillo.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ARMADILLO_DEATH = key("minecraft:entity.armadillo.death"); - - /** - * {@code minecraft:entity.armadillo.eat} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ARMADILLO_EAT = key("minecraft:entity.armadillo.eat"); - - /** - * {@code minecraft:entity.armadillo.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ARMADILLO_HURT = key("minecraft:entity.armadillo.hurt"); - - /** - * {@code minecraft:entity.armadillo.hurt_reduced} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ARMADILLO_HURT_REDUCED = key("minecraft:entity.armadillo.hurt_reduced"); - - /** - * {@code minecraft:entity.armadillo.land} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ARMADILLO_LAND = key("minecraft:entity.armadillo.land"); - - /** - * {@code minecraft:entity.armadillo.peek} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ARMADILLO_PEEK = key("minecraft:entity.armadillo.peek"); - - /** - * {@code minecraft:entity.armadillo.roll} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ARMADILLO_ROLL = key("minecraft:entity.armadillo.roll"); - - /** - * {@code minecraft:entity.armadillo.scute_drop} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ARMADILLO_SCUTE_DROP = key("minecraft:entity.armadillo.scute_drop"); - - /** - * {@code minecraft:entity.armadillo.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ARMADILLO_STEP = key("minecraft:entity.armadillo.step"); - - /** - * {@code minecraft:entity.armadillo.unroll_finish} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ARMADILLO_UNROLL_FINISH = key("minecraft:entity.armadillo.unroll_finish"); - - /** - * {@code minecraft:entity.armadillo.unroll_start} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ARMADILLO_UNROLL_START = key("minecraft:entity.armadillo.unroll_start"); - - /** - * {@code minecraft:entity.armor_stand.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ARMOR_STAND_BREAK = key("minecraft:entity.armor_stand.break"); - - /** - * {@code minecraft:entity.armor_stand.fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ARMOR_STAND_FALL = key("minecraft:entity.armor_stand.fall"); - - /** - * {@code minecraft:entity.armor_stand.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ARMOR_STAND_HIT = key("minecraft:entity.armor_stand.hit"); - - /** - * {@code minecraft:entity.armor_stand.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ARMOR_STAND_PLACE = key("minecraft:entity.armor_stand.place"); - - /** - * {@code minecraft:entity.arrow.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ARROW_HIT = key("minecraft:entity.arrow.hit"); - - /** - * {@code minecraft:entity.arrow.hit_player} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ARROW_HIT_PLAYER = key("minecraft:entity.arrow.hit_player"); - - /** - * {@code minecraft:entity.arrow.shoot} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ARROW_SHOOT = key("minecraft:entity.arrow.shoot"); - - /** - * {@code minecraft:entity.axolotl.attack} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_AXOLOTL_ATTACK = key("minecraft:entity.axolotl.attack"); - - /** - * {@code minecraft:entity.axolotl.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_AXOLOTL_DEATH = key("minecraft:entity.axolotl.death"); - - /** - * {@code minecraft:entity.axolotl.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_AXOLOTL_HURT = key("minecraft:entity.axolotl.hurt"); - - /** - * {@code minecraft:entity.axolotl.idle_air} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_AXOLOTL_IDLE_AIR = key("minecraft:entity.axolotl.idle_air"); - - /** - * {@code minecraft:entity.axolotl.idle_water} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_AXOLOTL_IDLE_WATER = key("minecraft:entity.axolotl.idle_water"); - - /** - * {@code minecraft:entity.axolotl.splash} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_AXOLOTL_SPLASH = key("minecraft:entity.axolotl.splash"); - - /** - * {@code minecraft:entity.axolotl.swim} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_AXOLOTL_SWIM = key("minecraft:entity.axolotl.swim"); - - /** - * {@code minecraft:entity.bat.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BAT_AMBIENT = key("minecraft:entity.bat.ambient"); - - /** - * {@code minecraft:entity.bat.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BAT_DEATH = key("minecraft:entity.bat.death"); - - /** - * {@code minecraft:entity.bat.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BAT_HURT = key("minecraft:entity.bat.hurt"); - - /** - * {@code minecraft:entity.bat.loop} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BAT_LOOP = key("minecraft:entity.bat.loop"); - - /** - * {@code minecraft:entity.bat.takeoff} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BAT_TAKEOFF = key("minecraft:entity.bat.takeoff"); - - /** - * {@code minecraft:entity.bee.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BEE_DEATH = key("minecraft:entity.bee.death"); - - /** - * {@code minecraft:entity.bee.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BEE_HURT = key("minecraft:entity.bee.hurt"); - - /** - * {@code minecraft:entity.bee.loop} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BEE_LOOP = key("minecraft:entity.bee.loop"); - - /** - * {@code minecraft:entity.bee.loop_aggressive} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BEE_LOOP_AGGRESSIVE = key("minecraft:entity.bee.loop_aggressive"); - - /** - * {@code minecraft:entity.bee.pollinate} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BEE_POLLINATE = key("minecraft:entity.bee.pollinate"); - - /** - * {@code minecraft:entity.bee.sting} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BEE_STING = key("minecraft:entity.bee.sting"); - - /** - * {@code minecraft:entity.blaze.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BLAZE_AMBIENT = key("minecraft:entity.blaze.ambient"); - - /** - * {@code minecraft:entity.blaze.burn} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BLAZE_BURN = key("minecraft:entity.blaze.burn"); - - /** - * {@code minecraft:entity.blaze.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BLAZE_DEATH = key("minecraft:entity.blaze.death"); - - /** - * {@code minecraft:entity.blaze.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BLAZE_HURT = key("minecraft:entity.blaze.hurt"); - - /** - * {@code minecraft:entity.blaze.shoot} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BLAZE_SHOOT = key("minecraft:entity.blaze.shoot"); - - /** - * {@code minecraft:entity.boat.paddle_land} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BOAT_PADDLE_LAND = key("minecraft:entity.boat.paddle_land"); - - /** - * {@code minecraft:entity.boat.paddle_water} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BOAT_PADDLE_WATER = key("minecraft:entity.boat.paddle_water"); - - /** - * {@code minecraft:entity.bogged.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BOGGED_AMBIENT = key("minecraft:entity.bogged.ambient"); - - /** - * {@code minecraft:entity.bogged.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BOGGED_DEATH = key("minecraft:entity.bogged.death"); - - /** - * {@code minecraft:entity.bogged.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BOGGED_HURT = key("minecraft:entity.bogged.hurt"); - - /** - * {@code minecraft:entity.bogged.shear} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BOGGED_SHEAR = key("minecraft:entity.bogged.shear"); - - /** - * {@code minecraft:entity.bogged.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BOGGED_STEP = key("minecraft:entity.bogged.step"); - - /** - * {@code minecraft:entity.breeze.charge} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BREEZE_CHARGE = key("minecraft:entity.breeze.charge"); - - /** - * {@code minecraft:entity.breeze.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BREEZE_DEATH = key("minecraft:entity.breeze.death"); - - /** - * {@code minecraft:entity.breeze.deflect} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BREEZE_DEFLECT = key("minecraft:entity.breeze.deflect"); - - /** - * {@code minecraft:entity.breeze.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BREEZE_HURT = key("minecraft:entity.breeze.hurt"); - - /** - * {@code minecraft:entity.breeze.idle_air} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BREEZE_IDLE_AIR = key("minecraft:entity.breeze.idle_air"); - - /** - * {@code minecraft:entity.breeze.idle_ground} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BREEZE_IDLE_GROUND = key("minecraft:entity.breeze.idle_ground"); - - /** - * {@code minecraft:entity.breeze.inhale} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BREEZE_INHALE = key("minecraft:entity.breeze.inhale"); - - /** - * {@code minecraft:entity.breeze.jump} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BREEZE_JUMP = key("minecraft:entity.breeze.jump"); - - /** - * {@code minecraft:entity.breeze.land} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BREEZE_LAND = key("minecraft:entity.breeze.land"); - - /** - * {@code minecraft:entity.breeze.shoot} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BREEZE_SHOOT = key("minecraft:entity.breeze.shoot"); - - /** - * {@code minecraft:entity.breeze.slide} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BREEZE_SLIDE = key("minecraft:entity.breeze.slide"); - - /** - * {@code minecraft:entity.breeze.whirl} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BREEZE_WHIRL = key("minecraft:entity.breeze.whirl"); - - /** - * {@code minecraft:entity.breeze.wind_burst} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_BREEZE_WIND_BURST = key("minecraft:entity.breeze.wind_burst"); - - /** - * {@code minecraft:entity.camel.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CAMEL_AMBIENT = key("minecraft:entity.camel.ambient"); - - /** - * {@code minecraft:entity.camel.dash} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CAMEL_DASH = key("minecraft:entity.camel.dash"); - - /** - * {@code minecraft:entity.camel.dash_ready} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CAMEL_DASH_READY = key("minecraft:entity.camel.dash_ready"); - - /** - * {@code minecraft:entity.camel.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CAMEL_DEATH = key("minecraft:entity.camel.death"); - - /** - * {@code minecraft:entity.camel.eat} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CAMEL_EAT = key("minecraft:entity.camel.eat"); - - /** - * {@code minecraft:entity.camel.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CAMEL_HURT = key("minecraft:entity.camel.hurt"); - - /** - * {@code minecraft:entity.camel.saddle} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CAMEL_SADDLE = key("minecraft:entity.camel.saddle"); - - /** - * {@code minecraft:entity.camel.sit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CAMEL_SIT = key("minecraft:entity.camel.sit"); - - /** - * {@code minecraft:entity.camel.stand} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CAMEL_STAND = key("minecraft:entity.camel.stand"); - - /** - * {@code minecraft:entity.camel.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CAMEL_STEP = key("minecraft:entity.camel.step"); - - /** - * {@code minecraft:entity.camel.step_sand} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CAMEL_STEP_SAND = key("minecraft:entity.camel.step_sand"); - - /** - * {@code minecraft:entity.cat.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CAT_AMBIENT = key("minecraft:entity.cat.ambient"); - - /** - * {@code minecraft:entity.cat.beg_for_food} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CAT_BEG_FOR_FOOD = key("minecraft:entity.cat.beg_for_food"); - - /** - * {@code minecraft:entity.cat.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CAT_DEATH = key("minecraft:entity.cat.death"); - - /** - * {@code minecraft:entity.cat.eat} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CAT_EAT = key("minecraft:entity.cat.eat"); - - /** - * {@code minecraft:entity.cat.hiss} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CAT_HISS = key("minecraft:entity.cat.hiss"); - - /** - * {@code minecraft:entity.cat.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CAT_HURT = key("minecraft:entity.cat.hurt"); - - /** - * {@code minecraft:entity.cat.purr} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CAT_PURR = key("minecraft:entity.cat.purr"); - - /** - * {@code minecraft:entity.cat.purreow} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CAT_PURREOW = key("minecraft:entity.cat.purreow"); - - /** - * {@code minecraft:entity.cat.stray_ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CAT_STRAY_AMBIENT = key("minecraft:entity.cat.stray_ambient"); - - /** - * {@code minecraft:entity.chicken.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CHICKEN_AMBIENT = key("minecraft:entity.chicken.ambient"); - - /** - * {@code minecraft:entity.chicken.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CHICKEN_DEATH = key("minecraft:entity.chicken.death"); - - /** - * {@code minecraft:entity.chicken.egg} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CHICKEN_EGG = key("minecraft:entity.chicken.egg"); - - /** - * {@code minecraft:entity.chicken.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CHICKEN_HURT = key("minecraft:entity.chicken.hurt"); - - /** - * {@code minecraft:entity.chicken.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CHICKEN_STEP = key("minecraft:entity.chicken.step"); - - /** - * {@code minecraft:entity.cod.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_COD_AMBIENT = key("minecraft:entity.cod.ambient"); - - /** - * {@code minecraft:entity.cod.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_COD_DEATH = key("minecraft:entity.cod.death"); - - /** - * {@code minecraft:entity.cod.flop} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_COD_FLOP = key("minecraft:entity.cod.flop"); - - /** - * {@code minecraft:entity.cod.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_COD_HURT = key("minecraft:entity.cod.hurt"); - - /** - * {@code minecraft:entity.cow.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_COW_AMBIENT = key("minecraft:entity.cow.ambient"); - - /** - * {@code minecraft:entity.cow.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_COW_DEATH = key("minecraft:entity.cow.death"); - - /** - * {@code minecraft:entity.cow.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_COW_HURT = key("minecraft:entity.cow.hurt"); - - /** - * {@code minecraft:entity.cow.milk} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_COW_MILK = key("minecraft:entity.cow.milk"); - - /** - * {@code minecraft:entity.cow.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_COW_STEP = key("minecraft:entity.cow.step"); - - /** - * {@code minecraft:entity.creaking.activate} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CREAKING_ACTIVATE = key("minecraft:entity.creaking.activate"); - - /** - * {@code minecraft:entity.creaking.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CREAKING_AMBIENT = key("minecraft:entity.creaking.ambient"); - - /** - * {@code minecraft:entity.creaking.attack} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CREAKING_ATTACK = key("minecraft:entity.creaking.attack"); - - /** - * {@code minecraft:entity.creaking.deactivate} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CREAKING_DEACTIVATE = key("minecraft:entity.creaking.deactivate"); - - /** - * {@code minecraft:entity.creaking.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CREAKING_DEATH = key("minecraft:entity.creaking.death"); - - /** - * {@code minecraft:entity.creaking.freeze} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CREAKING_FREEZE = key("minecraft:entity.creaking.freeze"); - - /** - * {@code minecraft:entity.creaking.spawn} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CREAKING_SPAWN = key("minecraft:entity.creaking.spawn"); - - /** - * {@code minecraft:entity.creaking.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CREAKING_STEP = key("minecraft:entity.creaking.step"); - - /** - * {@code minecraft:entity.creaking.sway} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CREAKING_SWAY = key("minecraft:entity.creaking.sway"); - - /** - * {@code minecraft:entity.creaking.twitch} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CREAKING_TWITCH = key("minecraft:entity.creaking.twitch"); - - /** - * {@code minecraft:entity.creaking.unfreeze} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CREAKING_UNFREEZE = key("minecraft:entity.creaking.unfreeze"); - - /** - * {@code minecraft:entity.creeper.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CREEPER_DEATH = key("minecraft:entity.creeper.death"); - - /** - * {@code minecraft:entity.creeper.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CREEPER_HURT = key("minecraft:entity.creeper.hurt"); - - /** - * {@code minecraft:entity.creeper.primed} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_CREEPER_PRIMED = key("minecraft:entity.creeper.primed"); - - /** - * {@code minecraft:entity.dolphin.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_DOLPHIN_AMBIENT = key("minecraft:entity.dolphin.ambient"); - - /** - * {@code minecraft:entity.dolphin.ambient_water} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_DOLPHIN_AMBIENT_WATER = key("minecraft:entity.dolphin.ambient_water"); - - /** - * {@code minecraft:entity.dolphin.attack} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_DOLPHIN_ATTACK = key("minecraft:entity.dolphin.attack"); - - /** - * {@code minecraft:entity.dolphin.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_DOLPHIN_DEATH = key("minecraft:entity.dolphin.death"); - - /** - * {@code minecraft:entity.dolphin.eat} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_DOLPHIN_EAT = key("minecraft:entity.dolphin.eat"); - - /** - * {@code minecraft:entity.dolphin.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_DOLPHIN_HURT = key("minecraft:entity.dolphin.hurt"); - - /** - * {@code minecraft:entity.dolphin.jump} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_DOLPHIN_JUMP = key("minecraft:entity.dolphin.jump"); - - /** - * {@code minecraft:entity.dolphin.play} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_DOLPHIN_PLAY = key("minecraft:entity.dolphin.play"); - - /** - * {@code minecraft:entity.dolphin.splash} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_DOLPHIN_SPLASH = key("minecraft:entity.dolphin.splash"); - - /** - * {@code minecraft:entity.dolphin.swim} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_DOLPHIN_SWIM = key("minecraft:entity.dolphin.swim"); - - /** - * {@code minecraft:entity.donkey.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_DONKEY_AMBIENT = key("minecraft:entity.donkey.ambient"); - - /** - * {@code minecraft:entity.donkey.angry} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_DONKEY_ANGRY = key("minecraft:entity.donkey.angry"); - - /** - * {@code minecraft:entity.donkey.chest} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_DONKEY_CHEST = key("minecraft:entity.donkey.chest"); - - /** - * {@code minecraft:entity.donkey.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_DONKEY_DEATH = key("minecraft:entity.donkey.death"); - - /** - * {@code minecraft:entity.donkey.eat} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_DONKEY_EAT = key("minecraft:entity.donkey.eat"); - - /** - * {@code minecraft:entity.donkey.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_DONKEY_HURT = key("minecraft:entity.donkey.hurt"); - - /** - * {@code minecraft:entity.donkey.jump} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_DONKEY_JUMP = key("minecraft:entity.donkey.jump"); - - /** - * {@code minecraft:entity.dragon_fireball.explode} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_DRAGON_FIREBALL_EXPLODE = key("minecraft:entity.dragon_fireball.explode"); - - /** - * {@code minecraft:entity.drowned.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_DROWNED_AMBIENT = key("minecraft:entity.drowned.ambient"); - - /** - * {@code minecraft:entity.drowned.ambient_water} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_DROWNED_AMBIENT_WATER = key("minecraft:entity.drowned.ambient_water"); - - /** - * {@code minecraft:entity.drowned.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_DROWNED_DEATH = key("minecraft:entity.drowned.death"); - - /** - * {@code minecraft:entity.drowned.death_water} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_DROWNED_DEATH_WATER = key("minecraft:entity.drowned.death_water"); - - /** - * {@code minecraft:entity.drowned.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_DROWNED_HURT = key("minecraft:entity.drowned.hurt"); - - /** - * {@code minecraft:entity.drowned.hurt_water} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_DROWNED_HURT_WATER = key("minecraft:entity.drowned.hurt_water"); - - /** - * {@code minecraft:entity.drowned.shoot} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_DROWNED_SHOOT = key("minecraft:entity.drowned.shoot"); - - /** - * {@code minecraft:entity.drowned.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_DROWNED_STEP = key("minecraft:entity.drowned.step"); - - /** - * {@code minecraft:entity.drowned.swim} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_DROWNED_SWIM = key("minecraft:entity.drowned.swim"); - - /** - * {@code minecraft:entity.egg.throw} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_EGG_THROW = key("minecraft:entity.egg.throw"); - - /** - * {@code minecraft:entity.elder_guardian.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ELDER_GUARDIAN_AMBIENT = key("minecraft:entity.elder_guardian.ambient"); - - /** - * {@code minecraft:entity.elder_guardian.ambient_land} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ELDER_GUARDIAN_AMBIENT_LAND = key("minecraft:entity.elder_guardian.ambient_land"); - - /** - * {@code minecraft:entity.elder_guardian.curse} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ELDER_GUARDIAN_CURSE = key("minecraft:entity.elder_guardian.curse"); - - /** - * {@code minecraft:entity.elder_guardian.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ELDER_GUARDIAN_DEATH = key("minecraft:entity.elder_guardian.death"); - - /** - * {@code minecraft:entity.elder_guardian.death_land} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ELDER_GUARDIAN_DEATH_LAND = key("minecraft:entity.elder_guardian.death_land"); - - /** - * {@code minecraft:entity.elder_guardian.flop} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ELDER_GUARDIAN_FLOP = key("minecraft:entity.elder_guardian.flop"); - - /** - * {@code minecraft:entity.elder_guardian.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ELDER_GUARDIAN_HURT = key("minecraft:entity.elder_guardian.hurt"); - - /** - * {@code minecraft:entity.elder_guardian.hurt_land} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ELDER_GUARDIAN_HURT_LAND = key("minecraft:entity.elder_guardian.hurt_land"); - - /** - * {@code minecraft:entity.ender_dragon.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ENDER_DRAGON_AMBIENT = key("minecraft:entity.ender_dragon.ambient"); - - /** - * {@code minecraft:entity.ender_dragon.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ENDER_DRAGON_DEATH = key("minecraft:entity.ender_dragon.death"); - - /** - * {@code minecraft:entity.ender_dragon.flap} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ENDER_DRAGON_FLAP = key("minecraft:entity.ender_dragon.flap"); - - /** - * {@code minecraft:entity.ender_dragon.growl} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ENDER_DRAGON_GROWL = key("minecraft:entity.ender_dragon.growl"); - - /** - * {@code minecraft:entity.ender_dragon.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ENDER_DRAGON_HURT = key("minecraft:entity.ender_dragon.hurt"); - - /** - * {@code minecraft:entity.ender_dragon.shoot} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ENDER_DRAGON_SHOOT = key("minecraft:entity.ender_dragon.shoot"); - - /** - * {@code minecraft:entity.ender_eye.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ENDER_EYE_DEATH = key("minecraft:entity.ender_eye.death"); - - /** - * {@code minecraft:entity.ender_eye.launch} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ENDER_EYE_LAUNCH = key("minecraft:entity.ender_eye.launch"); - - /** - * {@code minecraft:entity.ender_pearl.throw} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ENDER_PEARL_THROW = key("minecraft:entity.ender_pearl.throw"); - - /** - * {@code minecraft:entity.enderman.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ENDERMAN_AMBIENT = key("minecraft:entity.enderman.ambient"); - - /** - * {@code minecraft:entity.enderman.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ENDERMAN_DEATH = key("minecraft:entity.enderman.death"); - - /** - * {@code minecraft:entity.enderman.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ENDERMAN_HURT = key("minecraft:entity.enderman.hurt"); - - /** - * {@code minecraft:entity.enderman.scream} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ENDERMAN_SCREAM = key("minecraft:entity.enderman.scream"); - - /** - * {@code minecraft:entity.enderman.stare} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ENDERMAN_STARE = key("minecraft:entity.enderman.stare"); - - /** - * {@code minecraft:entity.enderman.teleport} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ENDERMAN_TELEPORT = key("minecraft:entity.enderman.teleport"); - - /** - * {@code minecraft:entity.endermite.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ENDERMITE_AMBIENT = key("minecraft:entity.endermite.ambient"); - - /** - * {@code minecraft:entity.endermite.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ENDERMITE_DEATH = key("minecraft:entity.endermite.death"); - - /** - * {@code minecraft:entity.endermite.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ENDERMITE_HURT = key("minecraft:entity.endermite.hurt"); - - /** - * {@code minecraft:entity.endermite.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ENDERMITE_STEP = key("minecraft:entity.endermite.step"); - - /** - * {@code minecraft:entity.evoker.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_EVOKER_AMBIENT = key("minecraft:entity.evoker.ambient"); - - /** - * {@code minecraft:entity.evoker.cast_spell} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_EVOKER_CAST_SPELL = key("minecraft:entity.evoker.cast_spell"); - - /** - * {@code minecraft:entity.evoker.celebrate} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_EVOKER_CELEBRATE = key("minecraft:entity.evoker.celebrate"); - - /** - * {@code minecraft:entity.evoker.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_EVOKER_DEATH = key("minecraft:entity.evoker.death"); - - /** - * {@code minecraft:entity.evoker.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_EVOKER_HURT = key("minecraft:entity.evoker.hurt"); - - /** - * {@code minecraft:entity.evoker.prepare_attack} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_EVOKER_PREPARE_ATTACK = key("minecraft:entity.evoker.prepare_attack"); - - /** - * {@code minecraft:entity.evoker.prepare_summon} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_EVOKER_PREPARE_SUMMON = key("minecraft:entity.evoker.prepare_summon"); - - /** - * {@code minecraft:entity.evoker.prepare_wololo} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_EVOKER_PREPARE_WOLOLO = key("minecraft:entity.evoker.prepare_wololo"); - - /** - * {@code minecraft:entity.evoker_fangs.attack} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_EVOKER_FANGS_ATTACK = key("minecraft:entity.evoker_fangs.attack"); - - /** - * {@code minecraft:entity.experience_bottle.throw} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_EXPERIENCE_BOTTLE_THROW = key("minecraft:entity.experience_bottle.throw"); - - /** - * {@code minecraft:entity.experience_orb.pickup} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_EXPERIENCE_ORB_PICKUP = key("minecraft:entity.experience_orb.pickup"); - - /** - * {@code minecraft:entity.firework_rocket.blast} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_FIREWORK_ROCKET_BLAST = key("minecraft:entity.firework_rocket.blast"); - - /** - * {@code minecraft:entity.firework_rocket.blast_far} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_FIREWORK_ROCKET_BLAST_FAR = key("minecraft:entity.firework_rocket.blast_far"); - - /** - * {@code minecraft:entity.firework_rocket.large_blast} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_FIREWORK_ROCKET_LARGE_BLAST = key("minecraft:entity.firework_rocket.large_blast"); - - /** - * {@code minecraft:entity.firework_rocket.large_blast_far} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_FIREWORK_ROCKET_LARGE_BLAST_FAR = key("minecraft:entity.firework_rocket.large_blast_far"); - - /** - * {@code minecraft:entity.firework_rocket.launch} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_FIREWORK_ROCKET_LAUNCH = key("minecraft:entity.firework_rocket.launch"); - - /** - * {@code minecraft:entity.firework_rocket.shoot} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_FIREWORK_ROCKET_SHOOT = key("minecraft:entity.firework_rocket.shoot"); - - /** - * {@code minecraft:entity.firework_rocket.twinkle} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_FIREWORK_ROCKET_TWINKLE = key("minecraft:entity.firework_rocket.twinkle"); - - /** - * {@code minecraft:entity.firework_rocket.twinkle_far} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_FIREWORK_ROCKET_TWINKLE_FAR = key("minecraft:entity.firework_rocket.twinkle_far"); - - /** - * {@code minecraft:entity.fish.swim} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_FISH_SWIM = key("minecraft:entity.fish.swim"); - - /** - * {@code minecraft:entity.fishing_bobber.retrieve} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_FISHING_BOBBER_RETRIEVE = key("minecraft:entity.fishing_bobber.retrieve"); - - /** - * {@code minecraft:entity.fishing_bobber.splash} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_FISHING_BOBBER_SPLASH = key("minecraft:entity.fishing_bobber.splash"); - - /** - * {@code minecraft:entity.fishing_bobber.throw} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_FISHING_BOBBER_THROW = key("minecraft:entity.fishing_bobber.throw"); - - /** - * {@code minecraft:entity.fox.aggro} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_FOX_AGGRO = key("minecraft:entity.fox.aggro"); - - /** - * {@code minecraft:entity.fox.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_FOX_AMBIENT = key("minecraft:entity.fox.ambient"); - - /** - * {@code minecraft:entity.fox.bite} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_FOX_BITE = key("minecraft:entity.fox.bite"); - - /** - * {@code minecraft:entity.fox.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_FOX_DEATH = key("minecraft:entity.fox.death"); - - /** - * {@code minecraft:entity.fox.eat} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_FOX_EAT = key("minecraft:entity.fox.eat"); - - /** - * {@code minecraft:entity.fox.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_FOX_HURT = key("minecraft:entity.fox.hurt"); - - /** - * {@code minecraft:entity.fox.screech} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_FOX_SCREECH = key("minecraft:entity.fox.screech"); - - /** - * {@code minecraft:entity.fox.sleep} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_FOX_SLEEP = key("minecraft:entity.fox.sleep"); - - /** - * {@code minecraft:entity.fox.sniff} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_FOX_SNIFF = key("minecraft:entity.fox.sniff"); - - /** - * {@code minecraft:entity.fox.spit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_FOX_SPIT = key("minecraft:entity.fox.spit"); - - /** - * {@code minecraft:entity.fox.teleport} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_FOX_TELEPORT = key("minecraft:entity.fox.teleport"); - - /** - * {@code minecraft:entity.frog.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_FROG_AMBIENT = key("minecraft:entity.frog.ambient"); - - /** - * {@code minecraft:entity.frog.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_FROG_DEATH = key("minecraft:entity.frog.death"); - - /** - * {@code minecraft:entity.frog.eat} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_FROG_EAT = key("minecraft:entity.frog.eat"); - - /** - * {@code minecraft:entity.frog.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_FROG_HURT = key("minecraft:entity.frog.hurt"); - - /** - * {@code minecraft:entity.frog.lay_spawn} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_FROG_LAY_SPAWN = key("minecraft:entity.frog.lay_spawn"); - - /** - * {@code minecraft:entity.frog.long_jump} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_FROG_LONG_JUMP = key("minecraft:entity.frog.long_jump"); - - /** - * {@code minecraft:entity.frog.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_FROG_STEP = key("minecraft:entity.frog.step"); - - /** - * {@code minecraft:entity.frog.tongue} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_FROG_TONGUE = key("minecraft:entity.frog.tongue"); - - /** - * {@code minecraft:entity.generic.big_fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GENERIC_BIG_FALL = key("minecraft:entity.generic.big_fall"); - - /** - * {@code minecraft:entity.generic.burn} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GENERIC_BURN = key("minecraft:entity.generic.burn"); - - /** - * {@code minecraft:entity.generic.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GENERIC_DEATH = key("minecraft:entity.generic.death"); - - /** - * {@code minecraft:entity.generic.drink} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GENERIC_DRINK = key("minecraft:entity.generic.drink"); - - /** - * {@code minecraft:entity.generic.eat} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GENERIC_EAT = key("minecraft:entity.generic.eat"); - - /** - * {@code minecraft:entity.generic.explode} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GENERIC_EXPLODE = key("minecraft:entity.generic.explode"); - - /** - * {@code minecraft:entity.generic.extinguish_fire} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GENERIC_EXTINGUISH_FIRE = key("minecraft:entity.generic.extinguish_fire"); - - /** - * {@code minecraft:entity.generic.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GENERIC_HURT = key("minecraft:entity.generic.hurt"); - - /** - * {@code minecraft:entity.generic.small_fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GENERIC_SMALL_FALL = key("minecraft:entity.generic.small_fall"); - - /** - * {@code minecraft:entity.generic.splash} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GENERIC_SPLASH = key("minecraft:entity.generic.splash"); - - /** - * {@code minecraft:entity.generic.swim} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GENERIC_SWIM = key("minecraft:entity.generic.swim"); - - /** - * {@code minecraft:entity.ghast.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GHAST_AMBIENT = key("minecraft:entity.ghast.ambient"); - - /** - * {@code minecraft:entity.ghast.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GHAST_DEATH = key("minecraft:entity.ghast.death"); - - /** - * {@code minecraft:entity.ghast.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GHAST_HURT = key("minecraft:entity.ghast.hurt"); - - /** - * {@code minecraft:entity.ghast.scream} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GHAST_SCREAM = key("minecraft:entity.ghast.scream"); - - /** - * {@code minecraft:entity.ghast.shoot} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GHAST_SHOOT = key("minecraft:entity.ghast.shoot"); - - /** - * {@code minecraft:entity.ghast.warn} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GHAST_WARN = key("minecraft:entity.ghast.warn"); - - /** - * {@code minecraft:entity.glow_item_frame.add_item} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GLOW_ITEM_FRAME_ADD_ITEM = key("minecraft:entity.glow_item_frame.add_item"); - - /** - * {@code minecraft:entity.glow_item_frame.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GLOW_ITEM_FRAME_BREAK = key("minecraft:entity.glow_item_frame.break"); - - /** - * {@code minecraft:entity.glow_item_frame.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GLOW_ITEM_FRAME_PLACE = key("minecraft:entity.glow_item_frame.place"); - - /** - * {@code minecraft:entity.glow_item_frame.remove_item} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GLOW_ITEM_FRAME_REMOVE_ITEM = key("minecraft:entity.glow_item_frame.remove_item"); - - /** - * {@code minecraft:entity.glow_item_frame.rotate_item} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GLOW_ITEM_FRAME_ROTATE_ITEM = key("minecraft:entity.glow_item_frame.rotate_item"); - - /** - * {@code minecraft:entity.glow_squid.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GLOW_SQUID_AMBIENT = key("minecraft:entity.glow_squid.ambient"); - - /** - * {@code minecraft:entity.glow_squid.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GLOW_SQUID_DEATH = key("minecraft:entity.glow_squid.death"); - - /** - * {@code minecraft:entity.glow_squid.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GLOW_SQUID_HURT = key("minecraft:entity.glow_squid.hurt"); - - /** - * {@code minecraft:entity.glow_squid.squirt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GLOW_SQUID_SQUIRT = key("minecraft:entity.glow_squid.squirt"); - - /** - * {@code minecraft:entity.goat.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GOAT_AMBIENT = key("minecraft:entity.goat.ambient"); - - /** - * {@code minecraft:entity.goat.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GOAT_DEATH = key("minecraft:entity.goat.death"); - - /** - * {@code minecraft:entity.goat.eat} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GOAT_EAT = key("minecraft:entity.goat.eat"); - - /** - * {@code minecraft:entity.goat.horn_break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GOAT_HORN_BREAK = key("minecraft:entity.goat.horn_break"); - - /** - * {@code minecraft:entity.goat.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GOAT_HURT = key("minecraft:entity.goat.hurt"); - - /** - * {@code minecraft:entity.goat.long_jump} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GOAT_LONG_JUMP = key("minecraft:entity.goat.long_jump"); - - /** - * {@code minecraft:entity.goat.milk} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GOAT_MILK = key("minecraft:entity.goat.milk"); - - /** - * {@code minecraft:entity.goat.prepare_ram} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GOAT_PREPARE_RAM = key("minecraft:entity.goat.prepare_ram"); - - /** - * {@code minecraft:entity.goat.ram_impact} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GOAT_RAM_IMPACT = key("minecraft:entity.goat.ram_impact"); - - /** - * {@code minecraft:entity.goat.screaming.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GOAT_SCREAMING_AMBIENT = key("minecraft:entity.goat.screaming.ambient"); - - /** - * {@code minecraft:entity.goat.screaming.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GOAT_SCREAMING_DEATH = key("minecraft:entity.goat.screaming.death"); - - /** - * {@code minecraft:entity.goat.screaming.eat} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GOAT_SCREAMING_EAT = key("minecraft:entity.goat.screaming.eat"); - - /** - * {@code minecraft:entity.goat.screaming.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GOAT_SCREAMING_HURT = key("minecraft:entity.goat.screaming.hurt"); - - /** - * {@code minecraft:entity.goat.screaming.long_jump} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GOAT_SCREAMING_LONG_JUMP = key("minecraft:entity.goat.screaming.long_jump"); - - /** - * {@code minecraft:entity.goat.screaming.milk} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GOAT_SCREAMING_MILK = key("minecraft:entity.goat.screaming.milk"); - - /** - * {@code minecraft:entity.goat.screaming.prepare_ram} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GOAT_SCREAMING_PREPARE_RAM = key("minecraft:entity.goat.screaming.prepare_ram"); - - /** - * {@code minecraft:entity.goat.screaming.ram_impact} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GOAT_SCREAMING_RAM_IMPACT = key("minecraft:entity.goat.screaming.ram_impact"); - - /** - * {@code minecraft:entity.goat.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GOAT_STEP = key("minecraft:entity.goat.step"); - - /** - * {@code minecraft:entity.guardian.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GUARDIAN_AMBIENT = key("minecraft:entity.guardian.ambient"); - - /** - * {@code minecraft:entity.guardian.ambient_land} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GUARDIAN_AMBIENT_LAND = key("minecraft:entity.guardian.ambient_land"); - - /** - * {@code minecraft:entity.guardian.attack} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GUARDIAN_ATTACK = key("minecraft:entity.guardian.attack"); - - /** - * {@code minecraft:entity.guardian.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GUARDIAN_DEATH = key("minecraft:entity.guardian.death"); - - /** - * {@code minecraft:entity.guardian.death_land} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GUARDIAN_DEATH_LAND = key("minecraft:entity.guardian.death_land"); - - /** - * {@code minecraft:entity.guardian.flop} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GUARDIAN_FLOP = key("minecraft:entity.guardian.flop"); - - /** - * {@code minecraft:entity.guardian.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GUARDIAN_HURT = key("minecraft:entity.guardian.hurt"); - - /** - * {@code minecraft:entity.guardian.hurt_land} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_GUARDIAN_HURT_LAND = key("minecraft:entity.guardian.hurt_land"); - - /** - * {@code minecraft:entity.hoglin.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_HOGLIN_AMBIENT = key("minecraft:entity.hoglin.ambient"); - - /** - * {@code minecraft:entity.hoglin.angry} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_HOGLIN_ANGRY = key("minecraft:entity.hoglin.angry"); - - /** - * {@code minecraft:entity.hoglin.attack} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_HOGLIN_ATTACK = key("minecraft:entity.hoglin.attack"); - - /** - * {@code minecraft:entity.hoglin.converted_to_zombified} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_HOGLIN_CONVERTED_TO_ZOMBIFIED = key("minecraft:entity.hoglin.converted_to_zombified"); - - /** - * {@code minecraft:entity.hoglin.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_HOGLIN_DEATH = key("minecraft:entity.hoglin.death"); - - /** - * {@code minecraft:entity.hoglin.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_HOGLIN_HURT = key("minecraft:entity.hoglin.hurt"); - - /** - * {@code minecraft:entity.hoglin.retreat} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_HOGLIN_RETREAT = key("minecraft:entity.hoglin.retreat"); - - /** - * {@code minecraft:entity.hoglin.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_HOGLIN_STEP = key("minecraft:entity.hoglin.step"); - - /** - * {@code minecraft:entity.horse.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_HORSE_AMBIENT = key("minecraft:entity.horse.ambient"); - - /** - * {@code minecraft:entity.horse.angry} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_HORSE_ANGRY = key("minecraft:entity.horse.angry"); - - /** - * {@code minecraft:entity.horse.armor} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_HORSE_ARMOR = key("minecraft:entity.horse.armor"); - - /** - * {@code minecraft:entity.horse.breathe} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_HORSE_BREATHE = key("minecraft:entity.horse.breathe"); - - /** - * {@code minecraft:entity.horse.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_HORSE_DEATH = key("minecraft:entity.horse.death"); - - /** - * {@code minecraft:entity.horse.eat} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_HORSE_EAT = key("minecraft:entity.horse.eat"); - - /** - * {@code minecraft:entity.horse.gallop} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_HORSE_GALLOP = key("minecraft:entity.horse.gallop"); - - /** - * {@code minecraft:entity.horse.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_HORSE_HURT = key("minecraft:entity.horse.hurt"); - - /** - * {@code minecraft:entity.horse.jump} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_HORSE_JUMP = key("minecraft:entity.horse.jump"); - - /** - * {@code minecraft:entity.horse.land} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_HORSE_LAND = key("minecraft:entity.horse.land"); - - /** - * {@code minecraft:entity.horse.saddle} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_HORSE_SADDLE = key("minecraft:entity.horse.saddle"); - - /** - * {@code minecraft:entity.horse.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_HORSE_STEP = key("minecraft:entity.horse.step"); - - /** - * {@code minecraft:entity.horse.step_wood} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_HORSE_STEP_WOOD = key("minecraft:entity.horse.step_wood"); - - /** - * {@code minecraft:entity.hostile.big_fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_HOSTILE_BIG_FALL = key("minecraft:entity.hostile.big_fall"); - - /** - * {@code minecraft:entity.hostile.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_HOSTILE_DEATH = key("minecraft:entity.hostile.death"); - - /** - * {@code minecraft:entity.hostile.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_HOSTILE_HURT = key("minecraft:entity.hostile.hurt"); - - /** - * {@code minecraft:entity.hostile.small_fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_HOSTILE_SMALL_FALL = key("minecraft:entity.hostile.small_fall"); - - /** - * {@code minecraft:entity.hostile.splash} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_HOSTILE_SPLASH = key("minecraft:entity.hostile.splash"); - - /** - * {@code minecraft:entity.hostile.swim} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_HOSTILE_SWIM = key("minecraft:entity.hostile.swim"); - - /** - * {@code minecraft:entity.husk.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_HUSK_AMBIENT = key("minecraft:entity.husk.ambient"); - - /** - * {@code minecraft:entity.husk.converted_to_zombie} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_HUSK_CONVERTED_TO_ZOMBIE = key("minecraft:entity.husk.converted_to_zombie"); - - /** - * {@code minecraft:entity.husk.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_HUSK_DEATH = key("minecraft:entity.husk.death"); - - /** - * {@code minecraft:entity.husk.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_HUSK_HURT = key("minecraft:entity.husk.hurt"); - - /** - * {@code minecraft:entity.husk.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_HUSK_STEP = key("minecraft:entity.husk.step"); - - /** - * {@code minecraft:entity.illusioner.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ILLUSIONER_AMBIENT = key("minecraft:entity.illusioner.ambient"); - - /** - * {@code minecraft:entity.illusioner.cast_spell} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ILLUSIONER_CAST_SPELL = key("minecraft:entity.illusioner.cast_spell"); - - /** - * {@code minecraft:entity.illusioner.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ILLUSIONER_DEATH = key("minecraft:entity.illusioner.death"); - - /** - * {@code minecraft:entity.illusioner.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ILLUSIONER_HURT = key("minecraft:entity.illusioner.hurt"); - - /** - * {@code minecraft:entity.illusioner.mirror_move} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ILLUSIONER_MIRROR_MOVE = key("minecraft:entity.illusioner.mirror_move"); - - /** - * {@code minecraft:entity.illusioner.prepare_blindness} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ILLUSIONER_PREPARE_BLINDNESS = key("minecraft:entity.illusioner.prepare_blindness"); - - /** - * {@code minecraft:entity.illusioner.prepare_mirror} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ILLUSIONER_PREPARE_MIRROR = key("minecraft:entity.illusioner.prepare_mirror"); - - /** - * {@code minecraft:entity.iron_golem.attack} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_IRON_GOLEM_ATTACK = key("minecraft:entity.iron_golem.attack"); - - /** - * {@code minecraft:entity.iron_golem.damage} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_IRON_GOLEM_DAMAGE = key("minecraft:entity.iron_golem.damage"); - - /** - * {@code minecraft:entity.iron_golem.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_IRON_GOLEM_DEATH = key("minecraft:entity.iron_golem.death"); - - /** - * {@code minecraft:entity.iron_golem.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_IRON_GOLEM_HURT = key("minecraft:entity.iron_golem.hurt"); - - /** - * {@code minecraft:entity.iron_golem.repair} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_IRON_GOLEM_REPAIR = key("minecraft:entity.iron_golem.repair"); - - /** - * {@code minecraft:entity.iron_golem.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_IRON_GOLEM_STEP = key("minecraft:entity.iron_golem.step"); - - /** - * {@code minecraft:entity.item.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ITEM_BREAK = key("minecraft:entity.item.break"); - - /** - * {@code minecraft:entity.item.pickup} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ITEM_PICKUP = key("minecraft:entity.item.pickup"); - - /** - * {@code minecraft:entity.item_frame.add_item} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ITEM_FRAME_ADD_ITEM = key("minecraft:entity.item_frame.add_item"); - - /** - * {@code minecraft:entity.item_frame.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ITEM_FRAME_BREAK = key("minecraft:entity.item_frame.break"); - - /** - * {@code minecraft:entity.item_frame.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ITEM_FRAME_PLACE = key("minecraft:entity.item_frame.place"); - - /** - * {@code minecraft:entity.item_frame.remove_item} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ITEM_FRAME_REMOVE_ITEM = key("minecraft:entity.item_frame.remove_item"); - - /** - * {@code minecraft:entity.item_frame.rotate_item} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ITEM_FRAME_ROTATE_ITEM = key("minecraft:entity.item_frame.rotate_item"); - - /** - * {@code minecraft:entity.leash_knot.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_LEASH_KNOT_BREAK = key("minecraft:entity.leash_knot.break"); - - /** - * {@code minecraft:entity.leash_knot.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_LEASH_KNOT_PLACE = key("minecraft:entity.leash_knot.place"); - - /** - * {@code minecraft:entity.lightning_bolt.impact} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_LIGHTNING_BOLT_IMPACT = key("minecraft:entity.lightning_bolt.impact"); - - /** - * {@code minecraft:entity.lightning_bolt.thunder} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_LIGHTNING_BOLT_THUNDER = key("minecraft:entity.lightning_bolt.thunder"); - - /** - * {@code minecraft:entity.lingering_potion.throw} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_LINGERING_POTION_THROW = key("minecraft:entity.lingering_potion.throw"); - - /** - * {@code minecraft:entity.llama.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_LLAMA_AMBIENT = key("minecraft:entity.llama.ambient"); - - /** - * {@code minecraft:entity.llama.angry} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_LLAMA_ANGRY = key("minecraft:entity.llama.angry"); - - /** - * {@code minecraft:entity.llama.chest} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_LLAMA_CHEST = key("minecraft:entity.llama.chest"); - - /** - * {@code minecraft:entity.llama.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_LLAMA_DEATH = key("minecraft:entity.llama.death"); - - /** - * {@code minecraft:entity.llama.eat} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_LLAMA_EAT = key("minecraft:entity.llama.eat"); - - /** - * {@code minecraft:entity.llama.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_LLAMA_HURT = key("minecraft:entity.llama.hurt"); - - /** - * {@code minecraft:entity.llama.spit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_LLAMA_SPIT = key("minecraft:entity.llama.spit"); - - /** - * {@code minecraft:entity.llama.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_LLAMA_STEP = key("minecraft:entity.llama.step"); - - /** - * {@code minecraft:entity.llama.swag} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_LLAMA_SWAG = key("minecraft:entity.llama.swag"); - - /** - * {@code minecraft:entity.magma_cube.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_MAGMA_CUBE_DEATH = key("minecraft:entity.magma_cube.death"); - - /** - * {@code minecraft:entity.magma_cube.death_small} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_MAGMA_CUBE_DEATH_SMALL = key("minecraft:entity.magma_cube.death_small"); - - /** - * {@code minecraft:entity.magma_cube.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_MAGMA_CUBE_HURT = key("minecraft:entity.magma_cube.hurt"); - - /** - * {@code minecraft:entity.magma_cube.hurt_small} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_MAGMA_CUBE_HURT_SMALL = key("minecraft:entity.magma_cube.hurt_small"); - - /** - * {@code minecraft:entity.magma_cube.jump} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_MAGMA_CUBE_JUMP = key("minecraft:entity.magma_cube.jump"); - - /** - * {@code minecraft:entity.magma_cube.squish} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_MAGMA_CUBE_SQUISH = key("minecraft:entity.magma_cube.squish"); - - /** - * {@code minecraft:entity.magma_cube.squish_small} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_MAGMA_CUBE_SQUISH_SMALL = key("minecraft:entity.magma_cube.squish_small"); - - /** - * {@code minecraft:entity.minecart.inside} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_MINECART_INSIDE = key("minecraft:entity.minecart.inside"); - - /** - * {@code minecraft:entity.minecart.inside.underwater} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_MINECART_INSIDE_UNDERWATER = key("minecraft:entity.minecart.inside.underwater"); - - /** - * {@code minecraft:entity.minecart.riding} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_MINECART_RIDING = key("minecraft:entity.minecart.riding"); - - /** - * {@code minecraft:entity.mooshroom.convert} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_MOOSHROOM_CONVERT = key("minecraft:entity.mooshroom.convert"); - - /** - * {@code minecraft:entity.mooshroom.eat} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_MOOSHROOM_EAT = key("minecraft:entity.mooshroom.eat"); - - /** - * {@code minecraft:entity.mooshroom.milk} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_MOOSHROOM_MILK = key("minecraft:entity.mooshroom.milk"); - - /** - * {@code minecraft:entity.mooshroom.shear} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_MOOSHROOM_SHEAR = key("minecraft:entity.mooshroom.shear"); - - /** - * {@code minecraft:entity.mooshroom.suspicious_milk} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_MOOSHROOM_SUSPICIOUS_MILK = key("minecraft:entity.mooshroom.suspicious_milk"); - - /** - * {@code minecraft:entity.mule.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_MULE_AMBIENT = key("minecraft:entity.mule.ambient"); - - /** - * {@code minecraft:entity.mule.angry} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_MULE_ANGRY = key("minecraft:entity.mule.angry"); - - /** - * {@code minecraft:entity.mule.chest} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_MULE_CHEST = key("minecraft:entity.mule.chest"); - - /** - * {@code minecraft:entity.mule.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_MULE_DEATH = key("minecraft:entity.mule.death"); - - /** - * {@code minecraft:entity.mule.eat} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_MULE_EAT = key("minecraft:entity.mule.eat"); - - /** - * {@code minecraft:entity.mule.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_MULE_HURT = key("minecraft:entity.mule.hurt"); - - /** - * {@code minecraft:entity.mule.jump} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_MULE_JUMP = key("minecraft:entity.mule.jump"); - - /** - * {@code minecraft:entity.ocelot.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_OCELOT_AMBIENT = key("minecraft:entity.ocelot.ambient"); - - /** - * {@code minecraft:entity.ocelot.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_OCELOT_DEATH = key("minecraft:entity.ocelot.death"); - - /** - * {@code minecraft:entity.ocelot.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_OCELOT_HURT = key("minecraft:entity.ocelot.hurt"); - - /** - * {@code minecraft:entity.painting.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PAINTING_BREAK = key("minecraft:entity.painting.break"); - - /** - * {@code minecraft:entity.painting.place} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PAINTING_PLACE = key("minecraft:entity.painting.place"); - - /** - * {@code minecraft:entity.panda.aggressive_ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PANDA_AGGRESSIVE_AMBIENT = key("minecraft:entity.panda.aggressive_ambient"); - - /** - * {@code minecraft:entity.panda.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PANDA_AMBIENT = key("minecraft:entity.panda.ambient"); - - /** - * {@code minecraft:entity.panda.bite} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PANDA_BITE = key("minecraft:entity.panda.bite"); - - /** - * {@code minecraft:entity.panda.cant_breed} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PANDA_CANT_BREED = key("minecraft:entity.panda.cant_breed"); - - /** - * {@code minecraft:entity.panda.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PANDA_DEATH = key("minecraft:entity.panda.death"); - - /** - * {@code minecraft:entity.panda.eat} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PANDA_EAT = key("minecraft:entity.panda.eat"); - - /** - * {@code minecraft:entity.panda.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PANDA_HURT = key("minecraft:entity.panda.hurt"); - - /** - * {@code minecraft:entity.panda.pre_sneeze} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PANDA_PRE_SNEEZE = key("minecraft:entity.panda.pre_sneeze"); - - /** - * {@code minecraft:entity.panda.sneeze} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PANDA_SNEEZE = key("minecraft:entity.panda.sneeze"); - - /** - * {@code minecraft:entity.panda.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PANDA_STEP = key("minecraft:entity.panda.step"); - - /** - * {@code minecraft:entity.panda.worried_ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PANDA_WORRIED_AMBIENT = key("minecraft:entity.panda.worried_ambient"); - - /** - * {@code minecraft:entity.parrot.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_AMBIENT = key("minecraft:entity.parrot.ambient"); - - /** - * {@code minecraft:entity.parrot.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_DEATH = key("minecraft:entity.parrot.death"); - - /** - * {@code minecraft:entity.parrot.eat} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_EAT = key("minecraft:entity.parrot.eat"); - - /** - * {@code minecraft:entity.parrot.fly} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_FLY = key("minecraft:entity.parrot.fly"); - - /** - * {@code minecraft:entity.parrot.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_HURT = key("minecraft:entity.parrot.hurt"); - - /** - * {@code minecraft:entity.parrot.imitate.blaze} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_BLAZE = key("minecraft:entity.parrot.imitate.blaze"); - - /** - * {@code minecraft:entity.parrot.imitate.bogged} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_BOGGED = key("minecraft:entity.parrot.imitate.bogged"); - - /** - * {@code minecraft:entity.parrot.imitate.breeze} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_BREEZE = key("minecraft:entity.parrot.imitate.breeze"); - - /** - * {@code minecraft:entity.parrot.imitate.creaking} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_CREAKING = key("minecraft:entity.parrot.imitate.creaking"); - - /** - * {@code minecraft:entity.parrot.imitate.creeper} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_CREEPER = key("minecraft:entity.parrot.imitate.creeper"); - - /** - * {@code minecraft:entity.parrot.imitate.drowned} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_DROWNED = key("minecraft:entity.parrot.imitate.drowned"); - - /** - * {@code minecraft:entity.parrot.imitate.elder_guardian} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_ELDER_GUARDIAN = key("minecraft:entity.parrot.imitate.elder_guardian"); - - /** - * {@code minecraft:entity.parrot.imitate.ender_dragon} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_ENDER_DRAGON = key("minecraft:entity.parrot.imitate.ender_dragon"); - - /** - * {@code minecraft:entity.parrot.imitate.endermite} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_ENDERMITE = key("minecraft:entity.parrot.imitate.endermite"); - - /** - * {@code minecraft:entity.parrot.imitate.evoker} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_EVOKER = key("minecraft:entity.parrot.imitate.evoker"); - - /** - * {@code minecraft:entity.parrot.imitate.ghast} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_GHAST = key("minecraft:entity.parrot.imitate.ghast"); - - /** - * {@code minecraft:entity.parrot.imitate.guardian} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_GUARDIAN = key("minecraft:entity.parrot.imitate.guardian"); - - /** - * {@code minecraft:entity.parrot.imitate.hoglin} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_HOGLIN = key("minecraft:entity.parrot.imitate.hoglin"); - - /** - * {@code minecraft:entity.parrot.imitate.husk} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_HUSK = key("minecraft:entity.parrot.imitate.husk"); - - /** - * {@code minecraft:entity.parrot.imitate.illusioner} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_ILLUSIONER = key("minecraft:entity.parrot.imitate.illusioner"); - - /** - * {@code minecraft:entity.parrot.imitate.magma_cube} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_MAGMA_CUBE = key("minecraft:entity.parrot.imitate.magma_cube"); - - /** - * {@code minecraft:entity.parrot.imitate.phantom} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_PHANTOM = key("minecraft:entity.parrot.imitate.phantom"); - - /** - * {@code minecraft:entity.parrot.imitate.piglin} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_PIGLIN = key("minecraft:entity.parrot.imitate.piglin"); - - /** - * {@code minecraft:entity.parrot.imitate.piglin_brute} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_PIGLIN_BRUTE = key("minecraft:entity.parrot.imitate.piglin_brute"); - - /** - * {@code minecraft:entity.parrot.imitate.pillager} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_PILLAGER = key("minecraft:entity.parrot.imitate.pillager"); - - /** - * {@code minecraft:entity.parrot.imitate.ravager} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_RAVAGER = key("minecraft:entity.parrot.imitate.ravager"); - - /** - * {@code minecraft:entity.parrot.imitate.shulker} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_SHULKER = key("minecraft:entity.parrot.imitate.shulker"); - - /** - * {@code minecraft:entity.parrot.imitate.silverfish} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_SILVERFISH = key("minecraft:entity.parrot.imitate.silverfish"); - - /** - * {@code minecraft:entity.parrot.imitate.skeleton} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_SKELETON = key("minecraft:entity.parrot.imitate.skeleton"); - - /** - * {@code minecraft:entity.parrot.imitate.slime} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_SLIME = key("minecraft:entity.parrot.imitate.slime"); - - /** - * {@code minecraft:entity.parrot.imitate.spider} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_SPIDER = key("minecraft:entity.parrot.imitate.spider"); - - /** - * {@code minecraft:entity.parrot.imitate.stray} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_STRAY = key("minecraft:entity.parrot.imitate.stray"); - - /** - * {@code minecraft:entity.parrot.imitate.vex} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_VEX = key("minecraft:entity.parrot.imitate.vex"); - - /** - * {@code minecraft:entity.parrot.imitate.vindicator} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_VINDICATOR = key("minecraft:entity.parrot.imitate.vindicator"); - - /** - * {@code minecraft:entity.parrot.imitate.warden} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_WARDEN = key("minecraft:entity.parrot.imitate.warden"); - - /** - * {@code minecraft:entity.parrot.imitate.witch} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_WITCH = key("minecraft:entity.parrot.imitate.witch"); - - /** - * {@code minecraft:entity.parrot.imitate.wither} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_WITHER = key("minecraft:entity.parrot.imitate.wither"); - - /** - * {@code minecraft:entity.parrot.imitate.wither_skeleton} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_WITHER_SKELETON = key("minecraft:entity.parrot.imitate.wither_skeleton"); - - /** - * {@code minecraft:entity.parrot.imitate.zoglin} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_ZOGLIN = key("minecraft:entity.parrot.imitate.zoglin"); - - /** - * {@code minecraft:entity.parrot.imitate.zombie} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_ZOMBIE = key("minecraft:entity.parrot.imitate.zombie"); - - /** - * {@code minecraft:entity.parrot.imitate.zombie_villager} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_IMITATE_ZOMBIE_VILLAGER = key("minecraft:entity.parrot.imitate.zombie_villager"); - - /** - * {@code minecraft:entity.parrot.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PARROT_STEP = key("minecraft:entity.parrot.step"); - - /** - * {@code minecraft:entity.phantom.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PHANTOM_AMBIENT = key("minecraft:entity.phantom.ambient"); - - /** - * {@code minecraft:entity.phantom.bite} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PHANTOM_BITE = key("minecraft:entity.phantom.bite"); - - /** - * {@code minecraft:entity.phantom.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PHANTOM_DEATH = key("minecraft:entity.phantom.death"); - - /** - * {@code minecraft:entity.phantom.flap} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PHANTOM_FLAP = key("minecraft:entity.phantom.flap"); - - /** - * {@code minecraft:entity.phantom.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PHANTOM_HURT = key("minecraft:entity.phantom.hurt"); - - /** - * {@code minecraft:entity.phantom.swoop} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PHANTOM_SWOOP = key("minecraft:entity.phantom.swoop"); - - /** - * {@code minecraft:entity.pig.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PIG_AMBIENT = key("minecraft:entity.pig.ambient"); - - /** - * {@code minecraft:entity.pig.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PIG_DEATH = key("minecraft:entity.pig.death"); - - /** - * {@code minecraft:entity.pig.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PIG_HURT = key("minecraft:entity.pig.hurt"); - - /** - * {@code minecraft:entity.pig.saddle} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PIG_SADDLE = key("minecraft:entity.pig.saddle"); - - /** - * {@code minecraft:entity.pig.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PIG_STEP = key("minecraft:entity.pig.step"); - - /** - * {@code minecraft:entity.piglin.admiring_item} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PIGLIN_ADMIRING_ITEM = key("minecraft:entity.piglin.admiring_item"); - - /** - * {@code minecraft:entity.piglin.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PIGLIN_AMBIENT = key("minecraft:entity.piglin.ambient"); - - /** - * {@code minecraft:entity.piglin.angry} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PIGLIN_ANGRY = key("minecraft:entity.piglin.angry"); - - /** - * {@code minecraft:entity.piglin.celebrate} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PIGLIN_CELEBRATE = key("minecraft:entity.piglin.celebrate"); - - /** - * {@code minecraft:entity.piglin.converted_to_zombified} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PIGLIN_CONVERTED_TO_ZOMBIFIED = key("minecraft:entity.piglin.converted_to_zombified"); - - /** - * {@code minecraft:entity.piglin.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PIGLIN_DEATH = key("minecraft:entity.piglin.death"); - - /** - * {@code minecraft:entity.piglin.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PIGLIN_HURT = key("minecraft:entity.piglin.hurt"); - - /** - * {@code minecraft:entity.piglin.jealous} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PIGLIN_JEALOUS = key("minecraft:entity.piglin.jealous"); - - /** - * {@code minecraft:entity.piglin.retreat} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PIGLIN_RETREAT = key("minecraft:entity.piglin.retreat"); - - /** - * {@code minecraft:entity.piglin.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PIGLIN_STEP = key("minecraft:entity.piglin.step"); - - /** - * {@code minecraft:entity.piglin_brute.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PIGLIN_BRUTE_AMBIENT = key("minecraft:entity.piglin_brute.ambient"); - - /** - * {@code minecraft:entity.piglin_brute.angry} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PIGLIN_BRUTE_ANGRY = key("minecraft:entity.piglin_brute.angry"); - - /** - * {@code minecraft:entity.piglin_brute.converted_to_zombified} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PIGLIN_BRUTE_CONVERTED_TO_ZOMBIFIED = key("minecraft:entity.piglin_brute.converted_to_zombified"); - - /** - * {@code minecraft:entity.piglin_brute.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PIGLIN_BRUTE_DEATH = key("minecraft:entity.piglin_brute.death"); - - /** - * {@code minecraft:entity.piglin_brute.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PIGLIN_BRUTE_HURT = key("minecraft:entity.piglin_brute.hurt"); - - /** - * {@code minecraft:entity.piglin_brute.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PIGLIN_BRUTE_STEP = key("minecraft:entity.piglin_brute.step"); - - /** - * {@code minecraft:entity.pillager.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PILLAGER_AMBIENT = key("minecraft:entity.pillager.ambient"); - - /** - * {@code minecraft:entity.pillager.celebrate} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PILLAGER_CELEBRATE = key("minecraft:entity.pillager.celebrate"); - - /** - * {@code minecraft:entity.pillager.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PILLAGER_DEATH = key("minecraft:entity.pillager.death"); - - /** - * {@code minecraft:entity.pillager.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PILLAGER_HURT = key("minecraft:entity.pillager.hurt"); - - /** - * {@code minecraft:entity.player.attack.crit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PLAYER_ATTACK_CRIT = key("minecraft:entity.player.attack.crit"); - - /** - * {@code minecraft:entity.player.attack.knockback} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PLAYER_ATTACK_KNOCKBACK = key("minecraft:entity.player.attack.knockback"); - - /** - * {@code minecraft:entity.player.attack.nodamage} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PLAYER_ATTACK_NODAMAGE = key("minecraft:entity.player.attack.nodamage"); - - /** - * {@code minecraft:entity.player.attack.strong} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PLAYER_ATTACK_STRONG = key("minecraft:entity.player.attack.strong"); - - /** - * {@code minecraft:entity.player.attack.sweep} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PLAYER_ATTACK_SWEEP = key("minecraft:entity.player.attack.sweep"); - - /** - * {@code minecraft:entity.player.attack.weak} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PLAYER_ATTACK_WEAK = key("minecraft:entity.player.attack.weak"); - - /** - * {@code minecraft:entity.player.big_fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PLAYER_BIG_FALL = key("minecraft:entity.player.big_fall"); - - /** - * {@code minecraft:entity.player.breath} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PLAYER_BREATH = key("minecraft:entity.player.breath"); - - /** - * {@code minecraft:entity.player.burp} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PLAYER_BURP = key("minecraft:entity.player.burp"); - - /** - * {@code minecraft:entity.player.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PLAYER_DEATH = key("minecraft:entity.player.death"); - - /** - * {@code minecraft:entity.player.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PLAYER_HURT = key("minecraft:entity.player.hurt"); - - /** - * {@code minecraft:entity.player.hurt_drown} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PLAYER_HURT_DROWN = key("minecraft:entity.player.hurt_drown"); - - /** - * {@code minecraft:entity.player.hurt_freeze} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PLAYER_HURT_FREEZE = key("minecraft:entity.player.hurt_freeze"); - - /** - * {@code minecraft:entity.player.hurt_on_fire} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PLAYER_HURT_ON_FIRE = key("minecraft:entity.player.hurt_on_fire"); - - /** - * {@code minecraft:entity.player.hurt_sweet_berry_bush} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PLAYER_HURT_SWEET_BERRY_BUSH = key("minecraft:entity.player.hurt_sweet_berry_bush"); - - /** - * {@code minecraft:entity.player.levelup} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PLAYER_LEVELUP = key("minecraft:entity.player.levelup"); - - /** - * {@code minecraft:entity.player.small_fall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PLAYER_SMALL_FALL = key("minecraft:entity.player.small_fall"); - - /** - * {@code minecraft:entity.player.splash} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PLAYER_SPLASH = key("minecraft:entity.player.splash"); - - /** - * {@code minecraft:entity.player.splash.high_speed} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PLAYER_SPLASH_HIGH_SPEED = key("minecraft:entity.player.splash.high_speed"); - - /** - * {@code minecraft:entity.player.swim} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PLAYER_SWIM = key("minecraft:entity.player.swim"); - - /** - * {@code minecraft:entity.player.teleport} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PLAYER_TELEPORT = key("minecraft:entity.player.teleport"); - - /** - * {@code minecraft:entity.polar_bear.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_POLAR_BEAR_AMBIENT = key("minecraft:entity.polar_bear.ambient"); - - /** - * {@code minecraft:entity.polar_bear.ambient_baby} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_POLAR_BEAR_AMBIENT_BABY = key("minecraft:entity.polar_bear.ambient_baby"); - - /** - * {@code minecraft:entity.polar_bear.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_POLAR_BEAR_DEATH = key("minecraft:entity.polar_bear.death"); - - /** - * {@code minecraft:entity.polar_bear.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_POLAR_BEAR_HURT = key("minecraft:entity.polar_bear.hurt"); - - /** - * {@code minecraft:entity.polar_bear.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_POLAR_BEAR_STEP = key("minecraft:entity.polar_bear.step"); - - /** - * {@code minecraft:entity.polar_bear.warning} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_POLAR_BEAR_WARNING = key("minecraft:entity.polar_bear.warning"); - - /** - * {@code minecraft:entity.puffer_fish.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PUFFER_FISH_AMBIENT = key("minecraft:entity.puffer_fish.ambient"); - - /** - * {@code minecraft:entity.puffer_fish.blow_out} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PUFFER_FISH_BLOW_OUT = key("minecraft:entity.puffer_fish.blow_out"); - - /** - * {@code minecraft:entity.puffer_fish.blow_up} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PUFFER_FISH_BLOW_UP = key("minecraft:entity.puffer_fish.blow_up"); - - /** - * {@code minecraft:entity.puffer_fish.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PUFFER_FISH_DEATH = key("minecraft:entity.puffer_fish.death"); - - /** - * {@code minecraft:entity.puffer_fish.flop} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PUFFER_FISH_FLOP = key("minecraft:entity.puffer_fish.flop"); - - /** - * {@code minecraft:entity.puffer_fish.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PUFFER_FISH_HURT = key("minecraft:entity.puffer_fish.hurt"); - - /** - * {@code minecraft:entity.puffer_fish.sting} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_PUFFER_FISH_STING = key("minecraft:entity.puffer_fish.sting"); - - /** - * {@code minecraft:entity.rabbit.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_RABBIT_AMBIENT = key("minecraft:entity.rabbit.ambient"); - - /** - * {@code minecraft:entity.rabbit.attack} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_RABBIT_ATTACK = key("minecraft:entity.rabbit.attack"); - - /** - * {@code minecraft:entity.rabbit.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_RABBIT_DEATH = key("minecraft:entity.rabbit.death"); - - /** - * {@code minecraft:entity.rabbit.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_RABBIT_HURT = key("minecraft:entity.rabbit.hurt"); - - /** - * {@code minecraft:entity.rabbit.jump} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_RABBIT_JUMP = key("minecraft:entity.rabbit.jump"); - - /** - * {@code minecraft:entity.ravager.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_RAVAGER_AMBIENT = key("minecraft:entity.ravager.ambient"); - - /** - * {@code minecraft:entity.ravager.attack} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_RAVAGER_ATTACK = key("minecraft:entity.ravager.attack"); - - /** - * {@code minecraft:entity.ravager.celebrate} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_RAVAGER_CELEBRATE = key("minecraft:entity.ravager.celebrate"); - - /** - * {@code minecraft:entity.ravager.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_RAVAGER_DEATH = key("minecraft:entity.ravager.death"); - - /** - * {@code minecraft:entity.ravager.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_RAVAGER_HURT = key("minecraft:entity.ravager.hurt"); - - /** - * {@code minecraft:entity.ravager.roar} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_RAVAGER_ROAR = key("minecraft:entity.ravager.roar"); - - /** - * {@code minecraft:entity.ravager.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_RAVAGER_STEP = key("minecraft:entity.ravager.step"); - - /** - * {@code minecraft:entity.ravager.stunned} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_RAVAGER_STUNNED = key("minecraft:entity.ravager.stunned"); - - /** - * {@code minecraft:entity.salmon.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SALMON_AMBIENT = key("minecraft:entity.salmon.ambient"); - - /** - * {@code minecraft:entity.salmon.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SALMON_DEATH = key("minecraft:entity.salmon.death"); - - /** - * {@code minecraft:entity.salmon.flop} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SALMON_FLOP = key("minecraft:entity.salmon.flop"); - - /** - * {@code minecraft:entity.salmon.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SALMON_HURT = key("minecraft:entity.salmon.hurt"); - - /** - * {@code minecraft:entity.sheep.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SHEEP_AMBIENT = key("minecraft:entity.sheep.ambient"); - - /** - * {@code minecraft:entity.sheep.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SHEEP_DEATH = key("minecraft:entity.sheep.death"); - - /** - * {@code minecraft:entity.sheep.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SHEEP_HURT = key("minecraft:entity.sheep.hurt"); - - /** - * {@code minecraft:entity.sheep.shear} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SHEEP_SHEAR = key("minecraft:entity.sheep.shear"); - - /** - * {@code minecraft:entity.sheep.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SHEEP_STEP = key("minecraft:entity.sheep.step"); - - /** - * {@code minecraft:entity.shulker.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SHULKER_AMBIENT = key("minecraft:entity.shulker.ambient"); - - /** - * {@code minecraft:entity.shulker.close} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SHULKER_CLOSE = key("minecraft:entity.shulker.close"); - - /** - * {@code minecraft:entity.shulker.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SHULKER_DEATH = key("minecraft:entity.shulker.death"); - - /** - * {@code minecraft:entity.shulker.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SHULKER_HURT = key("minecraft:entity.shulker.hurt"); - - /** - * {@code minecraft:entity.shulker.hurt_closed} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SHULKER_HURT_CLOSED = key("minecraft:entity.shulker.hurt_closed"); - - /** - * {@code minecraft:entity.shulker.open} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SHULKER_OPEN = key("minecraft:entity.shulker.open"); - - /** - * {@code minecraft:entity.shulker.shoot} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SHULKER_SHOOT = key("minecraft:entity.shulker.shoot"); - - /** - * {@code minecraft:entity.shulker.teleport} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SHULKER_TELEPORT = key("minecraft:entity.shulker.teleport"); - - /** - * {@code minecraft:entity.shulker_bullet.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SHULKER_BULLET_HIT = key("minecraft:entity.shulker_bullet.hit"); - - /** - * {@code minecraft:entity.shulker_bullet.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SHULKER_BULLET_HURT = key("minecraft:entity.shulker_bullet.hurt"); - - /** - * {@code minecraft:entity.silverfish.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SILVERFISH_AMBIENT = key("minecraft:entity.silverfish.ambient"); - - /** - * {@code minecraft:entity.silverfish.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SILVERFISH_DEATH = key("minecraft:entity.silverfish.death"); - - /** - * {@code minecraft:entity.silverfish.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SILVERFISH_HURT = key("minecraft:entity.silverfish.hurt"); - - /** - * {@code minecraft:entity.silverfish.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SILVERFISH_STEP = key("minecraft:entity.silverfish.step"); - - /** - * {@code minecraft:entity.skeleton.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SKELETON_AMBIENT = key("minecraft:entity.skeleton.ambient"); - - /** - * {@code minecraft:entity.skeleton.converted_to_stray} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SKELETON_CONVERTED_TO_STRAY = key("minecraft:entity.skeleton.converted_to_stray"); - - /** - * {@code minecraft:entity.skeleton.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SKELETON_DEATH = key("minecraft:entity.skeleton.death"); - - /** - * {@code minecraft:entity.skeleton.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SKELETON_HURT = key("minecraft:entity.skeleton.hurt"); - - /** - * {@code minecraft:entity.skeleton.shoot} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SKELETON_SHOOT = key("minecraft:entity.skeleton.shoot"); - - /** - * {@code minecraft:entity.skeleton.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SKELETON_STEP = key("minecraft:entity.skeleton.step"); - - /** - * {@code minecraft:entity.skeleton_horse.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SKELETON_HORSE_AMBIENT = key("minecraft:entity.skeleton_horse.ambient"); - - /** - * {@code minecraft:entity.skeleton_horse.ambient_water} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SKELETON_HORSE_AMBIENT_WATER = key("minecraft:entity.skeleton_horse.ambient_water"); - - /** - * {@code minecraft:entity.skeleton_horse.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SKELETON_HORSE_DEATH = key("minecraft:entity.skeleton_horse.death"); - - /** - * {@code minecraft:entity.skeleton_horse.gallop_water} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SKELETON_HORSE_GALLOP_WATER = key("minecraft:entity.skeleton_horse.gallop_water"); - - /** - * {@code minecraft:entity.skeleton_horse.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SKELETON_HORSE_HURT = key("minecraft:entity.skeleton_horse.hurt"); - - /** - * {@code minecraft:entity.skeleton_horse.jump_water} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SKELETON_HORSE_JUMP_WATER = key("minecraft:entity.skeleton_horse.jump_water"); - - /** - * {@code minecraft:entity.skeleton_horse.step_water} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SKELETON_HORSE_STEP_WATER = key("minecraft:entity.skeleton_horse.step_water"); - - /** - * {@code minecraft:entity.skeleton_horse.swim} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SKELETON_HORSE_SWIM = key("minecraft:entity.skeleton_horse.swim"); - - /** - * {@code minecraft:entity.slime.attack} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SLIME_ATTACK = key("minecraft:entity.slime.attack"); - - /** - * {@code minecraft:entity.slime.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SLIME_DEATH = key("minecraft:entity.slime.death"); - - /** - * {@code minecraft:entity.slime.death_small} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SLIME_DEATH_SMALL = key("minecraft:entity.slime.death_small"); - - /** - * {@code minecraft:entity.slime.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SLIME_HURT = key("minecraft:entity.slime.hurt"); - - /** - * {@code minecraft:entity.slime.hurt_small} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SLIME_HURT_SMALL = key("minecraft:entity.slime.hurt_small"); - - /** - * {@code minecraft:entity.slime.jump} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SLIME_JUMP = key("minecraft:entity.slime.jump"); - - /** - * {@code minecraft:entity.slime.jump_small} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SLIME_JUMP_SMALL = key("minecraft:entity.slime.jump_small"); - - /** - * {@code minecraft:entity.slime.squish} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SLIME_SQUISH = key("minecraft:entity.slime.squish"); - - /** - * {@code minecraft:entity.slime.squish_small} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SLIME_SQUISH_SMALL = key("minecraft:entity.slime.squish_small"); - - /** - * {@code minecraft:entity.sniffer.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SNIFFER_DEATH = key("minecraft:entity.sniffer.death"); - - /** - * {@code minecraft:entity.sniffer.digging} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SNIFFER_DIGGING = key("minecraft:entity.sniffer.digging"); - - /** - * {@code minecraft:entity.sniffer.digging_stop} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SNIFFER_DIGGING_STOP = key("minecraft:entity.sniffer.digging_stop"); - - /** - * {@code minecraft:entity.sniffer.drop_seed} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SNIFFER_DROP_SEED = key("minecraft:entity.sniffer.drop_seed"); - - /** - * {@code minecraft:entity.sniffer.eat} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SNIFFER_EAT = key("minecraft:entity.sniffer.eat"); - - /** - * {@code minecraft:entity.sniffer.happy} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SNIFFER_HAPPY = key("minecraft:entity.sniffer.happy"); - - /** - * {@code minecraft:entity.sniffer.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SNIFFER_HURT = key("minecraft:entity.sniffer.hurt"); - - /** - * {@code minecraft:entity.sniffer.idle} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SNIFFER_IDLE = key("minecraft:entity.sniffer.idle"); - - /** - * {@code minecraft:entity.sniffer.scenting} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SNIFFER_SCENTING = key("minecraft:entity.sniffer.scenting"); - - /** - * {@code minecraft:entity.sniffer.searching} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SNIFFER_SEARCHING = key("minecraft:entity.sniffer.searching"); - - /** - * {@code minecraft:entity.sniffer.sniffing} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SNIFFER_SNIFFING = key("minecraft:entity.sniffer.sniffing"); - - /** - * {@code minecraft:entity.sniffer.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SNIFFER_STEP = key("minecraft:entity.sniffer.step"); - - /** - * {@code minecraft:entity.snow_golem.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SNOW_GOLEM_AMBIENT = key("minecraft:entity.snow_golem.ambient"); - - /** - * {@code minecraft:entity.snow_golem.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SNOW_GOLEM_DEATH = key("minecraft:entity.snow_golem.death"); - - /** - * {@code minecraft:entity.snow_golem.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SNOW_GOLEM_HURT = key("minecraft:entity.snow_golem.hurt"); - - /** - * {@code minecraft:entity.snow_golem.shear} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SNOW_GOLEM_SHEAR = key("minecraft:entity.snow_golem.shear"); - - /** - * {@code minecraft:entity.snow_golem.shoot} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SNOW_GOLEM_SHOOT = key("minecraft:entity.snow_golem.shoot"); - - /** - * {@code minecraft:entity.snowball.throw} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SNOWBALL_THROW = key("minecraft:entity.snowball.throw"); - - /** - * {@code minecraft:entity.spider.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SPIDER_AMBIENT = key("minecraft:entity.spider.ambient"); - - /** - * {@code minecraft:entity.spider.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SPIDER_DEATH = key("minecraft:entity.spider.death"); - - /** - * {@code minecraft:entity.spider.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SPIDER_HURT = key("minecraft:entity.spider.hurt"); - - /** - * {@code minecraft:entity.spider.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SPIDER_STEP = key("minecraft:entity.spider.step"); - - /** - * {@code minecraft:entity.splash_potion.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SPLASH_POTION_BREAK = key("minecraft:entity.splash_potion.break"); - - /** - * {@code minecraft:entity.splash_potion.throw} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SPLASH_POTION_THROW = key("minecraft:entity.splash_potion.throw"); - - /** - * {@code minecraft:entity.squid.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SQUID_AMBIENT = key("minecraft:entity.squid.ambient"); - - /** - * {@code minecraft:entity.squid.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SQUID_DEATH = key("minecraft:entity.squid.death"); - - /** - * {@code minecraft:entity.squid.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SQUID_HURT = key("minecraft:entity.squid.hurt"); - - /** - * {@code minecraft:entity.squid.squirt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_SQUID_SQUIRT = key("minecraft:entity.squid.squirt"); - - /** - * {@code minecraft:entity.stray.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_STRAY_AMBIENT = key("minecraft:entity.stray.ambient"); - - /** - * {@code minecraft:entity.stray.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_STRAY_DEATH = key("minecraft:entity.stray.death"); - - /** - * {@code minecraft:entity.stray.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_STRAY_HURT = key("minecraft:entity.stray.hurt"); - - /** - * {@code minecraft:entity.stray.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_STRAY_STEP = key("minecraft:entity.stray.step"); - - /** - * {@code minecraft:entity.strider.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_STRIDER_AMBIENT = key("minecraft:entity.strider.ambient"); - - /** - * {@code minecraft:entity.strider.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_STRIDER_DEATH = key("minecraft:entity.strider.death"); - - /** - * {@code minecraft:entity.strider.eat} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_STRIDER_EAT = key("minecraft:entity.strider.eat"); - - /** - * {@code minecraft:entity.strider.happy} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_STRIDER_HAPPY = key("minecraft:entity.strider.happy"); - - /** - * {@code minecraft:entity.strider.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_STRIDER_HURT = key("minecraft:entity.strider.hurt"); - - /** - * {@code minecraft:entity.strider.retreat} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_STRIDER_RETREAT = key("minecraft:entity.strider.retreat"); - - /** - * {@code minecraft:entity.strider.saddle} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_STRIDER_SADDLE = key("minecraft:entity.strider.saddle"); - - /** - * {@code minecraft:entity.strider.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_STRIDER_STEP = key("minecraft:entity.strider.step"); - - /** - * {@code minecraft:entity.strider.step_lava} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_STRIDER_STEP_LAVA = key("minecraft:entity.strider.step_lava"); - - /** - * {@code minecraft:entity.tadpole.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_TADPOLE_DEATH = key("minecraft:entity.tadpole.death"); - - /** - * {@code minecraft:entity.tadpole.flop} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_TADPOLE_FLOP = key("minecraft:entity.tadpole.flop"); - - /** - * {@code minecraft:entity.tadpole.grow_up} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_TADPOLE_GROW_UP = key("minecraft:entity.tadpole.grow_up"); - - /** - * {@code minecraft:entity.tadpole.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_TADPOLE_HURT = key("minecraft:entity.tadpole.hurt"); - - /** - * {@code minecraft:entity.tnt.primed} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_TNT_PRIMED = key("minecraft:entity.tnt.primed"); - - /** - * {@code minecraft:entity.tropical_fish.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_TROPICAL_FISH_AMBIENT = key("minecraft:entity.tropical_fish.ambient"); - - /** - * {@code minecraft:entity.tropical_fish.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_TROPICAL_FISH_DEATH = key("minecraft:entity.tropical_fish.death"); - - /** - * {@code minecraft:entity.tropical_fish.flop} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_TROPICAL_FISH_FLOP = key("minecraft:entity.tropical_fish.flop"); - - /** - * {@code minecraft:entity.tropical_fish.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_TROPICAL_FISH_HURT = key("minecraft:entity.tropical_fish.hurt"); - - /** - * {@code minecraft:entity.turtle.ambient_land} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_TURTLE_AMBIENT_LAND = key("minecraft:entity.turtle.ambient_land"); - - /** - * {@code minecraft:entity.turtle.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_TURTLE_DEATH = key("minecraft:entity.turtle.death"); - - /** - * {@code minecraft:entity.turtle.death_baby} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_TURTLE_DEATH_BABY = key("minecraft:entity.turtle.death_baby"); - - /** - * {@code minecraft:entity.turtle.egg_break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_TURTLE_EGG_BREAK = key("minecraft:entity.turtle.egg_break"); - - /** - * {@code minecraft:entity.turtle.egg_crack} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_TURTLE_EGG_CRACK = key("minecraft:entity.turtle.egg_crack"); - - /** - * {@code minecraft:entity.turtle.egg_hatch} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_TURTLE_EGG_HATCH = key("minecraft:entity.turtle.egg_hatch"); - - /** - * {@code minecraft:entity.turtle.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_TURTLE_HURT = key("minecraft:entity.turtle.hurt"); - - /** - * {@code minecraft:entity.turtle.hurt_baby} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_TURTLE_HURT_BABY = key("minecraft:entity.turtle.hurt_baby"); - - /** - * {@code minecraft:entity.turtle.lay_egg} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_TURTLE_LAY_EGG = key("minecraft:entity.turtle.lay_egg"); - - /** - * {@code minecraft:entity.turtle.shamble} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_TURTLE_SHAMBLE = key("minecraft:entity.turtle.shamble"); - - /** - * {@code minecraft:entity.turtle.shamble_baby} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_TURTLE_SHAMBLE_BABY = key("minecraft:entity.turtle.shamble_baby"); - - /** - * {@code minecraft:entity.turtle.swim} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_TURTLE_SWIM = key("minecraft:entity.turtle.swim"); - - /** - * {@code minecraft:entity.vex.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_VEX_AMBIENT = key("minecraft:entity.vex.ambient"); - - /** - * {@code minecraft:entity.vex.charge} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_VEX_CHARGE = key("minecraft:entity.vex.charge"); - - /** - * {@code minecraft:entity.vex.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_VEX_DEATH = key("minecraft:entity.vex.death"); - - /** - * {@code minecraft:entity.vex.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_VEX_HURT = key("minecraft:entity.vex.hurt"); - - /** - * {@code minecraft:entity.villager.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_VILLAGER_AMBIENT = key("minecraft:entity.villager.ambient"); - - /** - * {@code minecraft:entity.villager.celebrate} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_VILLAGER_CELEBRATE = key("minecraft:entity.villager.celebrate"); - - /** - * {@code minecraft:entity.villager.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_VILLAGER_DEATH = key("minecraft:entity.villager.death"); - - /** - * {@code minecraft:entity.villager.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_VILLAGER_HURT = key("minecraft:entity.villager.hurt"); - - /** - * {@code minecraft:entity.villager.no} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_VILLAGER_NO = key("minecraft:entity.villager.no"); - - /** - * {@code minecraft:entity.villager.trade} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_VILLAGER_TRADE = key("minecraft:entity.villager.trade"); - - /** - * {@code minecraft:entity.villager.work_armorer} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_VILLAGER_WORK_ARMORER = key("minecraft:entity.villager.work_armorer"); - - /** - * {@code minecraft:entity.villager.work_butcher} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_VILLAGER_WORK_BUTCHER = key("minecraft:entity.villager.work_butcher"); - - /** - * {@code minecraft:entity.villager.work_cartographer} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_VILLAGER_WORK_CARTOGRAPHER = key("minecraft:entity.villager.work_cartographer"); - - /** - * {@code minecraft:entity.villager.work_cleric} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_VILLAGER_WORK_CLERIC = key("minecraft:entity.villager.work_cleric"); - - /** - * {@code minecraft:entity.villager.work_farmer} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_VILLAGER_WORK_FARMER = key("minecraft:entity.villager.work_farmer"); - - /** - * {@code minecraft:entity.villager.work_fisherman} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_VILLAGER_WORK_FISHERMAN = key("minecraft:entity.villager.work_fisherman"); - - /** - * {@code minecraft:entity.villager.work_fletcher} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_VILLAGER_WORK_FLETCHER = key("minecraft:entity.villager.work_fletcher"); - - /** - * {@code minecraft:entity.villager.work_leatherworker} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_VILLAGER_WORK_LEATHERWORKER = key("minecraft:entity.villager.work_leatherworker"); - - /** - * {@code minecraft:entity.villager.work_librarian} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_VILLAGER_WORK_LIBRARIAN = key("minecraft:entity.villager.work_librarian"); - - /** - * {@code minecraft:entity.villager.work_mason} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_VILLAGER_WORK_MASON = key("minecraft:entity.villager.work_mason"); - - /** - * {@code minecraft:entity.villager.work_shepherd} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_VILLAGER_WORK_SHEPHERD = key("minecraft:entity.villager.work_shepherd"); - - /** - * {@code minecraft:entity.villager.work_toolsmith} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_VILLAGER_WORK_TOOLSMITH = key("minecraft:entity.villager.work_toolsmith"); - - /** - * {@code minecraft:entity.villager.work_weaponsmith} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_VILLAGER_WORK_WEAPONSMITH = key("minecraft:entity.villager.work_weaponsmith"); - - /** - * {@code minecraft:entity.villager.yes} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_VILLAGER_YES = key("minecraft:entity.villager.yes"); - - /** - * {@code minecraft:entity.vindicator.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_VINDICATOR_AMBIENT = key("minecraft:entity.vindicator.ambient"); - - /** - * {@code minecraft:entity.vindicator.celebrate} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_VINDICATOR_CELEBRATE = key("minecraft:entity.vindicator.celebrate"); - - /** - * {@code minecraft:entity.vindicator.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_VINDICATOR_DEATH = key("minecraft:entity.vindicator.death"); - - /** - * {@code minecraft:entity.vindicator.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_VINDICATOR_HURT = key("minecraft:entity.vindicator.hurt"); - - /** - * {@code minecraft:entity.wandering_trader.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WANDERING_TRADER_AMBIENT = key("minecraft:entity.wandering_trader.ambient"); - - /** - * {@code minecraft:entity.wandering_trader.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WANDERING_TRADER_DEATH = key("minecraft:entity.wandering_trader.death"); - - /** - * {@code minecraft:entity.wandering_trader.disappeared} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WANDERING_TRADER_DISAPPEARED = key("minecraft:entity.wandering_trader.disappeared"); - - /** - * {@code minecraft:entity.wandering_trader.drink_milk} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WANDERING_TRADER_DRINK_MILK = key("minecraft:entity.wandering_trader.drink_milk"); - - /** - * {@code minecraft:entity.wandering_trader.drink_potion} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WANDERING_TRADER_DRINK_POTION = key("minecraft:entity.wandering_trader.drink_potion"); - - /** - * {@code minecraft:entity.wandering_trader.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WANDERING_TRADER_HURT = key("minecraft:entity.wandering_trader.hurt"); - - /** - * {@code minecraft:entity.wandering_trader.no} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WANDERING_TRADER_NO = key("minecraft:entity.wandering_trader.no"); - - /** - * {@code minecraft:entity.wandering_trader.reappeared} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WANDERING_TRADER_REAPPEARED = key("minecraft:entity.wandering_trader.reappeared"); - - /** - * {@code minecraft:entity.wandering_trader.trade} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WANDERING_TRADER_TRADE = key("minecraft:entity.wandering_trader.trade"); - - /** - * {@code minecraft:entity.wandering_trader.yes} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WANDERING_TRADER_YES = key("minecraft:entity.wandering_trader.yes"); - - /** - * {@code minecraft:entity.warden.agitated} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WARDEN_AGITATED = key("minecraft:entity.warden.agitated"); - - /** - * {@code minecraft:entity.warden.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WARDEN_AMBIENT = key("minecraft:entity.warden.ambient"); - - /** - * {@code minecraft:entity.warden.angry} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WARDEN_ANGRY = key("minecraft:entity.warden.angry"); - - /** - * {@code minecraft:entity.warden.attack_impact} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WARDEN_ATTACK_IMPACT = key("minecraft:entity.warden.attack_impact"); - - /** - * {@code minecraft:entity.warden.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WARDEN_DEATH = key("minecraft:entity.warden.death"); - - /** - * {@code minecraft:entity.warden.dig} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WARDEN_DIG = key("minecraft:entity.warden.dig"); - - /** - * {@code minecraft:entity.warden.emerge} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WARDEN_EMERGE = key("minecraft:entity.warden.emerge"); - - /** - * {@code minecraft:entity.warden.heartbeat} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WARDEN_HEARTBEAT = key("minecraft:entity.warden.heartbeat"); - - /** - * {@code minecraft:entity.warden.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WARDEN_HURT = key("minecraft:entity.warden.hurt"); - - /** - * {@code minecraft:entity.warden.listening} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WARDEN_LISTENING = key("minecraft:entity.warden.listening"); - - /** - * {@code minecraft:entity.warden.listening_angry} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WARDEN_LISTENING_ANGRY = key("minecraft:entity.warden.listening_angry"); - - /** - * {@code minecraft:entity.warden.nearby_close} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WARDEN_NEARBY_CLOSE = key("minecraft:entity.warden.nearby_close"); - - /** - * {@code minecraft:entity.warden.nearby_closer} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WARDEN_NEARBY_CLOSER = key("minecraft:entity.warden.nearby_closer"); - - /** - * {@code minecraft:entity.warden.nearby_closest} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WARDEN_NEARBY_CLOSEST = key("minecraft:entity.warden.nearby_closest"); - - /** - * {@code minecraft:entity.warden.roar} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WARDEN_ROAR = key("minecraft:entity.warden.roar"); - - /** - * {@code minecraft:entity.warden.sniff} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WARDEN_SNIFF = key("minecraft:entity.warden.sniff"); - - /** - * {@code minecraft:entity.warden.sonic_boom} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WARDEN_SONIC_BOOM = key("minecraft:entity.warden.sonic_boom"); - - /** - * {@code minecraft:entity.warden.sonic_charge} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WARDEN_SONIC_CHARGE = key("minecraft:entity.warden.sonic_charge"); - - /** - * {@code minecraft:entity.warden.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WARDEN_STEP = key("minecraft:entity.warden.step"); - - /** - * {@code minecraft:entity.warden.tendril_clicks} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WARDEN_TENDRIL_CLICKS = key("minecraft:entity.warden.tendril_clicks"); - - /** - * {@code minecraft:entity.wind_charge.throw} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WIND_CHARGE_THROW = key("minecraft:entity.wind_charge.throw"); - - /** - * {@code minecraft:entity.wind_charge.wind_burst} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WIND_CHARGE_WIND_BURST = key("minecraft:entity.wind_charge.wind_burst"); - - /** - * {@code minecraft:entity.witch.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WITCH_AMBIENT = key("minecraft:entity.witch.ambient"); - - /** - * {@code minecraft:entity.witch.celebrate} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WITCH_CELEBRATE = key("minecraft:entity.witch.celebrate"); - - /** - * {@code minecraft:entity.witch.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WITCH_DEATH = key("minecraft:entity.witch.death"); - - /** - * {@code minecraft:entity.witch.drink} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WITCH_DRINK = key("minecraft:entity.witch.drink"); - - /** - * {@code minecraft:entity.witch.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WITCH_HURT = key("minecraft:entity.witch.hurt"); - - /** - * {@code minecraft:entity.witch.throw} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WITCH_THROW = key("minecraft:entity.witch.throw"); - - /** - * {@code minecraft:entity.wither.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WITHER_AMBIENT = key("minecraft:entity.wither.ambient"); - - /** - * {@code minecraft:entity.wither.break_block} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WITHER_BREAK_BLOCK = key("minecraft:entity.wither.break_block"); - - /** - * {@code minecraft:entity.wither.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WITHER_DEATH = key("minecraft:entity.wither.death"); - - /** - * {@code minecraft:entity.wither.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WITHER_HURT = key("minecraft:entity.wither.hurt"); - - /** - * {@code minecraft:entity.wither.shoot} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WITHER_SHOOT = key("minecraft:entity.wither.shoot"); - - /** - * {@code minecraft:entity.wither.spawn} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WITHER_SPAWN = key("minecraft:entity.wither.spawn"); - - /** - * {@code minecraft:entity.wither_skeleton.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WITHER_SKELETON_AMBIENT = key("minecraft:entity.wither_skeleton.ambient"); - - /** - * {@code minecraft:entity.wither_skeleton.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WITHER_SKELETON_DEATH = key("minecraft:entity.wither_skeleton.death"); - - /** - * {@code minecraft:entity.wither_skeleton.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WITHER_SKELETON_HURT = key("minecraft:entity.wither_skeleton.hurt"); - - /** - * {@code minecraft:entity.wither_skeleton.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WITHER_SKELETON_STEP = key("minecraft:entity.wither_skeleton.step"); - - /** - * {@code minecraft:entity.wolf.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WOLF_AMBIENT = key("minecraft:entity.wolf.ambient"); - - /** - * {@code minecraft:entity.wolf.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WOLF_DEATH = key("minecraft:entity.wolf.death"); - - /** - * {@code minecraft:entity.wolf.growl} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WOLF_GROWL = key("minecraft:entity.wolf.growl"); - - /** - * {@code minecraft:entity.wolf.howl} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WOLF_HOWL = key("minecraft:entity.wolf.howl"); - - /** - * {@code minecraft:entity.wolf.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WOLF_HURT = key("minecraft:entity.wolf.hurt"); - - /** - * {@code minecraft:entity.wolf.pant} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WOLF_PANT = key("minecraft:entity.wolf.pant"); - - /** - * {@code minecraft:entity.wolf.shake} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WOLF_SHAKE = key("minecraft:entity.wolf.shake"); - - /** - * {@code minecraft:entity.wolf.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WOLF_STEP = key("minecraft:entity.wolf.step"); - - /** - * {@code minecraft:entity.wolf.whine} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_WOLF_WHINE = key("minecraft:entity.wolf.whine"); - - /** - * {@code minecraft:entity.zoglin.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ZOGLIN_AMBIENT = key("minecraft:entity.zoglin.ambient"); - - /** - * {@code minecraft:entity.zoglin.angry} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ZOGLIN_ANGRY = key("minecraft:entity.zoglin.angry"); - - /** - * {@code minecraft:entity.zoglin.attack} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ZOGLIN_ATTACK = key("minecraft:entity.zoglin.attack"); - - /** - * {@code minecraft:entity.zoglin.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ZOGLIN_DEATH = key("minecraft:entity.zoglin.death"); - - /** - * {@code minecraft:entity.zoglin.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ZOGLIN_HURT = key("minecraft:entity.zoglin.hurt"); - - /** - * {@code minecraft:entity.zoglin.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ZOGLIN_STEP = key("minecraft:entity.zoglin.step"); - - /** - * {@code minecraft:entity.zombie.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ZOMBIE_AMBIENT = key("minecraft:entity.zombie.ambient"); - - /** - * {@code minecraft:entity.zombie.attack_iron_door} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ZOMBIE_ATTACK_IRON_DOOR = key("minecraft:entity.zombie.attack_iron_door"); - - /** - * {@code minecraft:entity.zombie.attack_wooden_door} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ZOMBIE_ATTACK_WOODEN_DOOR = key("minecraft:entity.zombie.attack_wooden_door"); - - /** - * {@code minecraft:entity.zombie.break_wooden_door} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ZOMBIE_BREAK_WOODEN_DOOR = key("minecraft:entity.zombie.break_wooden_door"); - - /** - * {@code minecraft:entity.zombie.converted_to_drowned} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ZOMBIE_CONVERTED_TO_DROWNED = key("minecraft:entity.zombie.converted_to_drowned"); - - /** - * {@code minecraft:entity.zombie.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ZOMBIE_DEATH = key("minecraft:entity.zombie.death"); - - /** - * {@code minecraft:entity.zombie.destroy_egg} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ZOMBIE_DESTROY_EGG = key("minecraft:entity.zombie.destroy_egg"); - - /** - * {@code minecraft:entity.zombie.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ZOMBIE_HURT = key("minecraft:entity.zombie.hurt"); - - /** - * {@code minecraft:entity.zombie.infect} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ZOMBIE_INFECT = key("minecraft:entity.zombie.infect"); - - /** - * {@code minecraft:entity.zombie.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ZOMBIE_STEP = key("minecraft:entity.zombie.step"); - - /** - * {@code minecraft:entity.zombie_horse.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ZOMBIE_HORSE_AMBIENT = key("minecraft:entity.zombie_horse.ambient"); - - /** - * {@code minecraft:entity.zombie_horse.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ZOMBIE_HORSE_DEATH = key("minecraft:entity.zombie_horse.death"); - - /** - * {@code minecraft:entity.zombie_horse.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ZOMBIE_HORSE_HURT = key("minecraft:entity.zombie_horse.hurt"); - - /** - * {@code minecraft:entity.zombie_villager.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ZOMBIE_VILLAGER_AMBIENT = key("minecraft:entity.zombie_villager.ambient"); - - /** - * {@code minecraft:entity.zombie_villager.converted} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ZOMBIE_VILLAGER_CONVERTED = key("minecraft:entity.zombie_villager.converted"); - - /** - * {@code minecraft:entity.zombie_villager.cure} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ZOMBIE_VILLAGER_CURE = key("minecraft:entity.zombie_villager.cure"); - - /** - * {@code minecraft:entity.zombie_villager.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ZOMBIE_VILLAGER_DEATH = key("minecraft:entity.zombie_villager.death"); - - /** - * {@code minecraft:entity.zombie_villager.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ZOMBIE_VILLAGER_HURT = key("minecraft:entity.zombie_villager.hurt"); - - /** - * {@code minecraft:entity.zombie_villager.step} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ZOMBIE_VILLAGER_STEP = key("minecraft:entity.zombie_villager.step"); - - /** - * {@code minecraft:entity.zombified_piglin.ambient} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ZOMBIFIED_PIGLIN_AMBIENT = key("minecraft:entity.zombified_piglin.ambient"); - - /** - * {@code minecraft:entity.zombified_piglin.angry} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ZOMBIFIED_PIGLIN_ANGRY = key("minecraft:entity.zombified_piglin.angry"); - - /** - * {@code minecraft:entity.zombified_piglin.death} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ZOMBIFIED_PIGLIN_DEATH = key("minecraft:entity.zombified_piglin.death"); - - /** - * {@code minecraft:entity.zombified_piglin.hurt} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ENTITY_ZOMBIFIED_PIGLIN_HURT = key("minecraft:entity.zombified_piglin.hurt"); - - /** - * {@code minecraft:event.mob_effect.bad_omen} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key EVENT_MOB_EFFECT_BAD_OMEN = key("minecraft:event.mob_effect.bad_omen"); - - /** - * {@code minecraft:event.mob_effect.raid_omen} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key EVENT_MOB_EFFECT_RAID_OMEN = key("minecraft:event.mob_effect.raid_omen"); - - /** - * {@code minecraft:event.mob_effect.trial_omen} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key EVENT_MOB_EFFECT_TRIAL_OMEN = key("minecraft:event.mob_effect.trial_omen"); - - /** - * {@code minecraft:event.raid.horn} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key EVENT_RAID_HORN = key("minecraft:event.raid.horn"); - - /** - * {@code minecraft:intentionally_empty} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key INTENTIONALLY_EMPTY = key("minecraft:intentionally_empty"); - - /** - * {@code minecraft:item.armor.equip_chain} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_ARMOR_EQUIP_CHAIN = key("minecraft:item.armor.equip_chain"); - - /** - * {@code minecraft:item.armor.equip_diamond} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_ARMOR_EQUIP_DIAMOND = key("minecraft:item.armor.equip_diamond"); - - /** - * {@code minecraft:item.armor.equip_elytra} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_ARMOR_EQUIP_ELYTRA = key("minecraft:item.armor.equip_elytra"); - - /** - * {@code minecraft:item.armor.equip_generic} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_ARMOR_EQUIP_GENERIC = key("minecraft:item.armor.equip_generic"); - - /** - * {@code minecraft:item.armor.equip_gold} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_ARMOR_EQUIP_GOLD = key("minecraft:item.armor.equip_gold"); - - /** - * {@code minecraft:item.armor.equip_iron} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_ARMOR_EQUIP_IRON = key("minecraft:item.armor.equip_iron"); - - /** - * {@code minecraft:item.armor.equip_leather} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_ARMOR_EQUIP_LEATHER = key("minecraft:item.armor.equip_leather"); - - /** - * {@code minecraft:item.armor.equip_netherite} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_ARMOR_EQUIP_NETHERITE = key("minecraft:item.armor.equip_netherite"); - - /** - * {@code minecraft:item.armor.equip_turtle} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_ARMOR_EQUIP_TURTLE = key("minecraft:item.armor.equip_turtle"); - - /** - * {@code minecraft:item.armor.equip_wolf} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_ARMOR_EQUIP_WOLF = key("minecraft:item.armor.equip_wolf"); - - /** - * {@code minecraft:item.armor.unequip_wolf} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_ARMOR_UNEQUIP_WOLF = key("minecraft:item.armor.unequip_wolf"); - - /** - * {@code minecraft:item.axe.scrape} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_AXE_SCRAPE = key("minecraft:item.axe.scrape"); - - /** - * {@code minecraft:item.axe.strip} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_AXE_STRIP = key("minecraft:item.axe.strip"); - - /** - * {@code minecraft:item.axe.wax_off} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_AXE_WAX_OFF = key("minecraft:item.axe.wax_off"); - - /** - * {@code minecraft:item.bone_meal.use} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_BONE_MEAL_USE = key("minecraft:item.bone_meal.use"); - - /** - * {@code minecraft:item.book.page_turn} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_BOOK_PAGE_TURN = key("minecraft:item.book.page_turn"); - - /** - * {@code minecraft:item.book.put} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_BOOK_PUT = key("minecraft:item.book.put"); - - /** - * {@code minecraft:item.bottle.empty} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_BOTTLE_EMPTY = key("minecraft:item.bottle.empty"); - - /** - * {@code minecraft:item.bottle.fill} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_BOTTLE_FILL = key("minecraft:item.bottle.fill"); - - /** - * {@code minecraft:item.bottle.fill_dragonbreath} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_BOTTLE_FILL_DRAGONBREATH = key("minecraft:item.bottle.fill_dragonbreath"); - - /** - * {@code minecraft:item.brush.brushing.generic} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_BRUSH_BRUSHING_GENERIC = key("minecraft:item.brush.brushing.generic"); - - /** - * {@code minecraft:item.brush.brushing.gravel} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_BRUSH_BRUSHING_GRAVEL = key("minecraft:item.brush.brushing.gravel"); - - /** - * {@code minecraft:item.brush.brushing.gravel.complete} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_BRUSH_BRUSHING_GRAVEL_COMPLETE = key("minecraft:item.brush.brushing.gravel.complete"); - - /** - * {@code minecraft:item.brush.brushing.sand} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_BRUSH_BRUSHING_SAND = key("minecraft:item.brush.brushing.sand"); - - /** - * {@code minecraft:item.brush.brushing.sand.complete} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_BRUSH_BRUSHING_SAND_COMPLETE = key("minecraft:item.brush.brushing.sand.complete"); - - /** - * {@code minecraft:item.bucket.empty} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_BUCKET_EMPTY = key("minecraft:item.bucket.empty"); - - /** - * {@code minecraft:item.bucket.empty_axolotl} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_BUCKET_EMPTY_AXOLOTL = key("minecraft:item.bucket.empty_axolotl"); - - /** - * {@code minecraft:item.bucket.empty_fish} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_BUCKET_EMPTY_FISH = key("minecraft:item.bucket.empty_fish"); - - /** - * {@code minecraft:item.bucket.empty_lava} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_BUCKET_EMPTY_LAVA = key("minecraft:item.bucket.empty_lava"); - - /** - * {@code minecraft:item.bucket.empty_powder_snow} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_BUCKET_EMPTY_POWDER_SNOW = key("minecraft:item.bucket.empty_powder_snow"); - - /** - * {@code minecraft:item.bucket.empty_tadpole} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_BUCKET_EMPTY_TADPOLE = key("minecraft:item.bucket.empty_tadpole"); - - /** - * {@code minecraft:item.bucket.fill} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_BUCKET_FILL = key("minecraft:item.bucket.fill"); - - /** - * {@code minecraft:item.bucket.fill_axolotl} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_BUCKET_FILL_AXOLOTL = key("minecraft:item.bucket.fill_axolotl"); - - /** - * {@code minecraft:item.bucket.fill_fish} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_BUCKET_FILL_FISH = key("minecraft:item.bucket.fill_fish"); - - /** - * {@code minecraft:item.bucket.fill_lava} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_BUCKET_FILL_LAVA = key("minecraft:item.bucket.fill_lava"); - - /** - * {@code minecraft:item.bucket.fill_powder_snow} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_BUCKET_FILL_POWDER_SNOW = key("minecraft:item.bucket.fill_powder_snow"); - - /** - * {@code minecraft:item.bucket.fill_tadpole} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_BUCKET_FILL_TADPOLE = key("minecraft:item.bucket.fill_tadpole"); - - /** - * {@code minecraft:item.bundle.drop_contents} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_BUNDLE_DROP_CONTENTS = key("minecraft:item.bundle.drop_contents"); - - /** - * {@code minecraft:item.bundle.insert} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_BUNDLE_INSERT = key("minecraft:item.bundle.insert"); - - /** - * {@code minecraft:item.bundle.insert_fail} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_BUNDLE_INSERT_FAIL = key("minecraft:item.bundle.insert_fail"); - - /** - * {@code minecraft:item.bundle.remove_one} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_BUNDLE_REMOVE_ONE = key("minecraft:item.bundle.remove_one"); - - /** - * {@code minecraft:item.chorus_fruit.teleport} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_CHORUS_FRUIT_TELEPORT = key("minecraft:item.chorus_fruit.teleport"); - - /** - * {@code minecraft:item.crop.plant} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_CROP_PLANT = key("minecraft:item.crop.plant"); - - /** - * {@code minecraft:item.crossbow.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_CROSSBOW_HIT = key("minecraft:item.crossbow.hit"); - - /** - * {@code minecraft:item.crossbow.loading_end} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_CROSSBOW_LOADING_END = key("minecraft:item.crossbow.loading_end"); - - /** - * {@code minecraft:item.crossbow.loading_middle} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_CROSSBOW_LOADING_MIDDLE = key("minecraft:item.crossbow.loading_middle"); - - /** - * {@code minecraft:item.crossbow.loading_start} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_CROSSBOW_LOADING_START = key("minecraft:item.crossbow.loading_start"); - - /** - * {@code minecraft:item.crossbow.quick_charge_1} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_CROSSBOW_QUICK_CHARGE_1 = key("minecraft:item.crossbow.quick_charge_1"); - - /** - * {@code minecraft:item.crossbow.quick_charge_2} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_CROSSBOW_QUICK_CHARGE_2 = key("minecraft:item.crossbow.quick_charge_2"); - - /** - * {@code minecraft:item.crossbow.quick_charge_3} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_CROSSBOW_QUICK_CHARGE_3 = key("minecraft:item.crossbow.quick_charge_3"); - - /** - * {@code minecraft:item.crossbow.shoot} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_CROSSBOW_SHOOT = key("minecraft:item.crossbow.shoot"); - - /** - * {@code minecraft:item.dye.use} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_DYE_USE = key("minecraft:item.dye.use"); - - /** - * {@code minecraft:item.elytra.flying} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_ELYTRA_FLYING = key("minecraft:item.elytra.flying"); - - /** - * {@code minecraft:item.firecharge.use} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_FIRECHARGE_USE = key("minecraft:item.firecharge.use"); - - /** - * {@code minecraft:item.flintandsteel.use} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_FLINTANDSTEEL_USE = key("minecraft:item.flintandsteel.use"); - - /** - * {@code minecraft:item.glow_ink_sac.use} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_GLOW_INK_SAC_USE = key("minecraft:item.glow_ink_sac.use"); - - /** - * {@code minecraft:item.goat_horn.sound.0} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_GOAT_HORN_SOUND_0 = key("minecraft:item.goat_horn.sound.0"); - - /** - * {@code minecraft:item.goat_horn.sound.1} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_GOAT_HORN_SOUND_1 = key("minecraft:item.goat_horn.sound.1"); - - /** - * {@code minecraft:item.goat_horn.sound.2} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_GOAT_HORN_SOUND_2 = key("minecraft:item.goat_horn.sound.2"); - - /** - * {@code minecraft:item.goat_horn.sound.3} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_GOAT_HORN_SOUND_3 = key("minecraft:item.goat_horn.sound.3"); - - /** - * {@code minecraft:item.goat_horn.sound.4} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_GOAT_HORN_SOUND_4 = key("minecraft:item.goat_horn.sound.4"); - - /** - * {@code minecraft:item.goat_horn.sound.5} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_GOAT_HORN_SOUND_5 = key("minecraft:item.goat_horn.sound.5"); - - /** - * {@code minecraft:item.goat_horn.sound.6} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_GOAT_HORN_SOUND_6 = key("minecraft:item.goat_horn.sound.6"); - - /** - * {@code minecraft:item.goat_horn.sound.7} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_GOAT_HORN_SOUND_7 = key("minecraft:item.goat_horn.sound.7"); - - /** - * {@code minecraft:item.hoe.till} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_HOE_TILL = key("minecraft:item.hoe.till"); - - /** - * {@code minecraft:item.honey_bottle.drink} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_HONEY_BOTTLE_DRINK = key("minecraft:item.honey_bottle.drink"); - - /** - * {@code minecraft:item.honeycomb.wax_on} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_HONEYCOMB_WAX_ON = key("minecraft:item.honeycomb.wax_on"); - - /** - * {@code minecraft:item.ink_sac.use} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_INK_SAC_USE = key("minecraft:item.ink_sac.use"); - - /** - * {@code minecraft:item.lodestone_compass.lock} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_LODESTONE_COMPASS_LOCK = key("minecraft:item.lodestone_compass.lock"); - - /** - * {@code minecraft:item.mace.smash_air} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_MACE_SMASH_AIR = key("minecraft:item.mace.smash_air"); - - /** - * {@code minecraft:item.mace.smash_ground} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_MACE_SMASH_GROUND = key("minecraft:item.mace.smash_ground"); - - /** - * {@code minecraft:item.mace.smash_ground_heavy} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_MACE_SMASH_GROUND_HEAVY = key("minecraft:item.mace.smash_ground_heavy"); - - /** - * {@code minecraft:item.nether_wart.plant} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_NETHER_WART_PLANT = key("minecraft:item.nether_wart.plant"); - - /** - * {@code minecraft:item.ominous_bottle.dispose} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_OMINOUS_BOTTLE_DISPOSE = key("minecraft:item.ominous_bottle.dispose"); - - /** - * {@code minecraft:item.shield.block} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_SHIELD_BLOCK = key("minecraft:item.shield.block"); - - /** - * {@code minecraft:item.shield.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_SHIELD_BREAK = key("minecraft:item.shield.break"); - - /** - * {@code minecraft:item.shovel.flatten} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_SHOVEL_FLATTEN = key("minecraft:item.shovel.flatten"); - - /** - * {@code minecraft:item.spyglass.stop_using} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_SPYGLASS_STOP_USING = key("minecraft:item.spyglass.stop_using"); - - /** - * {@code minecraft:item.spyglass.use} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_SPYGLASS_USE = key("minecraft:item.spyglass.use"); - - /** - * {@code minecraft:item.totem.use} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_TOTEM_USE = key("minecraft:item.totem.use"); - - /** - * {@code minecraft:item.trident.hit} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_TRIDENT_HIT = key("minecraft:item.trident.hit"); - - /** - * {@code minecraft:item.trident.hit_ground} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_TRIDENT_HIT_GROUND = key("minecraft:item.trident.hit_ground"); - - /** - * {@code minecraft:item.trident.return} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_TRIDENT_RETURN = key("minecraft:item.trident.return"); - - /** - * {@code minecraft:item.trident.riptide_1} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_TRIDENT_RIPTIDE_1 = key("minecraft:item.trident.riptide_1"); - - /** - * {@code minecraft:item.trident.riptide_2} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_TRIDENT_RIPTIDE_2 = key("minecraft:item.trident.riptide_2"); - - /** - * {@code minecraft:item.trident.riptide_3} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_TRIDENT_RIPTIDE_3 = key("minecraft:item.trident.riptide_3"); - - /** - * {@code minecraft:item.trident.throw} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_TRIDENT_THROW = key("minecraft:item.trident.throw"); - - /** - * {@code minecraft:item.trident.thunder} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_TRIDENT_THUNDER = key("minecraft:item.trident.thunder"); - - /** - * {@code minecraft:item.wolf_armor.break} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_WOLF_ARMOR_BREAK = key("minecraft:item.wolf_armor.break"); - - /** - * {@code minecraft:item.wolf_armor.crack} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_WOLF_ARMOR_CRACK = key("minecraft:item.wolf_armor.crack"); - - /** - * {@code minecraft:item.wolf_armor.damage} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_WOLF_ARMOR_DAMAGE = key("minecraft:item.wolf_armor.damage"); - - /** - * {@code minecraft:item.wolf_armor.repair} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key ITEM_WOLF_ARMOR_REPAIR = key("minecraft:item.wolf_armor.repair"); - - /** - * {@code minecraft:music.creative} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_CREATIVE = key("minecraft:music.creative"); - - /** - * {@code minecraft:music.credits} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_CREDITS = key("minecraft:music.credits"); - - /** - * {@code minecraft:music.dragon} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_DRAGON = key("minecraft:music.dragon"); - - /** - * {@code minecraft:music.end} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_END = key("minecraft:music.end"); - - /** - * {@code minecraft:music.game} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_GAME = key("minecraft:music.game"); - - /** - * {@code minecraft:music.menu} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_MENU = key("minecraft:music.menu"); - - /** - * {@code minecraft:music.nether.basalt_deltas} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_NETHER_BASALT_DELTAS = key("minecraft:music.nether.basalt_deltas"); - - /** - * {@code minecraft:music.nether.crimson_forest} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_NETHER_CRIMSON_FOREST = key("minecraft:music.nether.crimson_forest"); - - /** - * {@code minecraft:music.nether.nether_wastes} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_NETHER_NETHER_WASTES = key("minecraft:music.nether.nether_wastes"); - - /** - * {@code minecraft:music.nether.soul_sand_valley} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_NETHER_SOUL_SAND_VALLEY = key("minecraft:music.nether.soul_sand_valley"); - - /** - * {@code minecraft:music.nether.warped_forest} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_NETHER_WARPED_FOREST = key("minecraft:music.nether.warped_forest"); - - /** - * {@code minecraft:music.overworld.badlands} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_OVERWORLD_BADLANDS = key("minecraft:music.overworld.badlands"); - - /** - * {@code minecraft:music.overworld.bamboo_jungle} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_OVERWORLD_BAMBOO_JUNGLE = key("minecraft:music.overworld.bamboo_jungle"); - - /** - * {@code minecraft:music.overworld.cherry_grove} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_OVERWORLD_CHERRY_GROVE = key("minecraft:music.overworld.cherry_grove"); - - /** - * {@code minecraft:music.overworld.deep_dark} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_OVERWORLD_DEEP_DARK = key("minecraft:music.overworld.deep_dark"); - - /** - * {@code minecraft:music.overworld.desert} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_OVERWORLD_DESERT = key("minecraft:music.overworld.desert"); - - /** - * {@code minecraft:music.overworld.dripstone_caves} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_OVERWORLD_DRIPSTONE_CAVES = key("minecraft:music.overworld.dripstone_caves"); - - /** - * {@code minecraft:music.overworld.flower_forest} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_OVERWORLD_FLOWER_FOREST = key("minecraft:music.overworld.flower_forest"); - - /** - * {@code minecraft:music.overworld.forest} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_OVERWORLD_FOREST = key("minecraft:music.overworld.forest"); - - /** - * {@code minecraft:music.overworld.frozen_peaks} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_OVERWORLD_FROZEN_PEAKS = key("minecraft:music.overworld.frozen_peaks"); - - /** - * {@code minecraft:music.overworld.grove} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_OVERWORLD_GROVE = key("minecraft:music.overworld.grove"); - - /** - * {@code minecraft:music.overworld.jagged_peaks} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_OVERWORLD_JAGGED_PEAKS = key("minecraft:music.overworld.jagged_peaks"); - - /** - * {@code minecraft:music.overworld.jungle} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_OVERWORLD_JUNGLE = key("minecraft:music.overworld.jungle"); - - /** - * {@code minecraft:music.overworld.lush_caves} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_OVERWORLD_LUSH_CAVES = key("minecraft:music.overworld.lush_caves"); - - /** - * {@code minecraft:music.overworld.meadow} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_OVERWORLD_MEADOW = key("minecraft:music.overworld.meadow"); - - /** - * {@code minecraft:music.overworld.old_growth_taiga} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_OVERWORLD_OLD_GROWTH_TAIGA = key("minecraft:music.overworld.old_growth_taiga"); - - /** - * {@code minecraft:music.overworld.snowy_slopes} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_OVERWORLD_SNOWY_SLOPES = key("minecraft:music.overworld.snowy_slopes"); - - /** - * {@code minecraft:music.overworld.sparse_jungle} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_OVERWORLD_SPARSE_JUNGLE = key("minecraft:music.overworld.sparse_jungle"); - - /** - * {@code minecraft:music.overworld.stony_peaks} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_OVERWORLD_STONY_PEAKS = key("minecraft:music.overworld.stony_peaks"); - - /** - * {@code minecraft:music.overworld.swamp} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_OVERWORLD_SWAMP = key("minecraft:music.overworld.swamp"); - - /** - * {@code minecraft:music.under_water} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_UNDER_WATER = key("minecraft:music.under_water"); - - /** - * {@code minecraft:music_disc.11} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_DISC_11 = key("minecraft:music_disc.11"); - - /** - * {@code minecraft:music_disc.13} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_DISC_13 = key("minecraft:music_disc.13"); - - /** - * {@code minecraft:music_disc.5} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_DISC_5 = key("minecraft:music_disc.5"); - - /** - * {@code minecraft:music_disc.blocks} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_DISC_BLOCKS = key("minecraft:music_disc.blocks"); - - /** - * {@code minecraft:music_disc.cat} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_DISC_CAT = key("minecraft:music_disc.cat"); - - /** - * {@code minecraft:music_disc.chirp} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_DISC_CHIRP = key("minecraft:music_disc.chirp"); - - /** - * {@code minecraft:music_disc.creator} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_DISC_CREATOR = key("minecraft:music_disc.creator"); - - /** - * {@code minecraft:music_disc.creator_music_box} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_DISC_CREATOR_MUSIC_BOX = key("minecraft:music_disc.creator_music_box"); - - /** - * {@code minecraft:music_disc.far} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_DISC_FAR = key("minecraft:music_disc.far"); - - /** - * {@code minecraft:music_disc.mall} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_DISC_MALL = key("minecraft:music_disc.mall"); - - /** - * {@code minecraft:music_disc.mellohi} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_DISC_MELLOHI = key("minecraft:music_disc.mellohi"); - - /** - * {@code minecraft:music_disc.otherside} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_DISC_OTHERSIDE = key("minecraft:music_disc.otherside"); - - /** - * {@code minecraft:music_disc.pigstep} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_DISC_PIGSTEP = key("minecraft:music_disc.pigstep"); - - /** - * {@code minecraft:music_disc.precipice} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_DISC_PRECIPICE = key("minecraft:music_disc.precipice"); - - /** - * {@code minecraft:music_disc.relic} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_DISC_RELIC = key("minecraft:music_disc.relic"); - - /** - * {@code minecraft:music_disc.stal} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_DISC_STAL = key("minecraft:music_disc.stal"); - - /** - * {@code minecraft:music_disc.strad} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_DISC_STRAD = key("minecraft:music_disc.strad"); - - /** - * {@code minecraft:music_disc.wait} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_DISC_WAIT = key("minecraft:music_disc.wait"); - - /** - * {@code minecraft:music_disc.ward} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key MUSIC_DISC_WARD = key("minecraft:music_disc.ward"); - - /** - * {@code minecraft:particle.soul_escape} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key PARTICLE_SOUL_ESCAPE = key("minecraft:particle.soul_escape"); - - /** - * {@code minecraft:ui.button.click} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key UI_BUTTON_CLICK = key("minecraft:ui.button.click"); - - /** - * {@code minecraft:ui.cartography_table.take_result} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key UI_CARTOGRAPHY_TABLE_TAKE_RESULT = key("minecraft:ui.cartography_table.take_result"); - - /** - * {@code minecraft:ui.hud.bubble_pop} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key UI_HUD_BUBBLE_POP = key("minecraft:ui.hud.bubble_pop"); - - /** - * {@code minecraft:ui.loom.select_pattern} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key UI_LOOM_SELECT_PATTERN = key("minecraft:ui.loom.select_pattern"); - - /** - * {@code minecraft:ui.loom.take_result} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key UI_LOOM_TAKE_RESULT = key("minecraft:ui.loom.take_result"); - - /** - * {@code minecraft:ui.stonecutter.select_recipe} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key UI_STONECUTTER_SELECT_RECIPE = key("minecraft:ui.stonecutter.select_recipe"); - - /** - * {@code minecraft:ui.stonecutter.take_result} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key UI_STONECUTTER_TAKE_RESULT = key("minecraft:ui.stonecutter.take_result"); - - /** - * {@code minecraft:ui.toast.challenge_complete} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key UI_TOAST_CHALLENGE_COMPLETE = key("minecraft:ui.toast.challenge_complete"); - - /** - * {@code minecraft:ui.toast.in} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key UI_TOAST_IN = key("minecraft:ui.toast.in"); - - /** - * {@code minecraft:ui.toast.out} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key UI_TOAST_OUT = key("minecraft:ui.toast.out"); - - /** - * {@code minecraft:weather.rain} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key WEATHER_RAIN = key("minecraft:weather.rain"); - - /** - * {@code minecraft:weather.rain.above} - * - * @apiNote This field is version-dependent and may be removed in future Minecraft versions - */ - public static final Key WEATHER_RAIN_ABOVE = key("minecraft:weather.rain.above"); - - private SoundKeys() { - } -} diff --git a/surf-api-velocity/surf-api-velocity-api/api/surf-api-velocity-api.api b/surf-api-velocity/surf-api-velocity-api/api/surf-api-velocity-api.api index 509109321..7436b1477 100644 --- a/surf-api-velocity/surf-api-velocity-api/api/surf-api-velocity-api.api +++ b/surf-api-velocity/surf-api-velocity-api/api/surf-api-velocity-api.api @@ -1039,6 +1039,8 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field BLOCK_BUBBLE_COLUMN_UPWARDS_INSIDE Lnet/kyori/adventure/key/Key; public static final field BLOCK_BUBBLE_COLUMN_WHIRLPOOL_AMBIENT Lnet/kyori/adventure/key/Key; public static final field BLOCK_BUBBLE_COLUMN_WHIRLPOOL_INSIDE Lnet/kyori/adventure/key/Key; + public static final field BLOCK_CACTUS_FLOWER_BREAK Lnet/kyori/adventure/key/Key; + public static final field BLOCK_CACTUS_FLOWER_PLACE Lnet/kyori/adventure/key/Key; public static final field BLOCK_CAKE_ADD_CANDLE Lnet/kyori/adventure/key/Key; public static final field BLOCK_CALCITE_BREAK Lnet/kyori/adventure/key/Key; public static final field BLOCK_CALCITE_FALL Lnet/kyori/adventure/key/Key; @@ -1151,7 +1153,16 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field BLOCK_CORAL_BLOCK_STEP Lnet/kyori/adventure/key/Key; public static final field BLOCK_CRAFTER_CRAFT Lnet/kyori/adventure/key/Key; public static final field BLOCK_CRAFTER_FAIL Lnet/kyori/adventure/key/Key; + public static final field BLOCK_CREAKING_HEART_BREAK Lnet/kyori/adventure/key/Key; + public static final field BLOCK_CREAKING_HEART_FALL Lnet/kyori/adventure/key/Key; + public static final field BLOCK_CREAKING_HEART_HIT Lnet/kyori/adventure/key/Key; + public static final field BLOCK_CREAKING_HEART_HURT Lnet/kyori/adventure/key/Key; + public static final field BLOCK_CREAKING_HEART_IDLE Lnet/kyori/adventure/key/Key; + public static final field BLOCK_CREAKING_HEART_PLACE Lnet/kyori/adventure/key/Key; + public static final field BLOCK_CREAKING_HEART_SPAWN Lnet/kyori/adventure/key/Key; + public static final field BLOCK_CREAKING_HEART_STEP Lnet/kyori/adventure/key/Key; public static final field BLOCK_CROP_BREAK Lnet/kyori/adventure/key/Key; + public static final field BLOCK_DEADBUSH_IDLE Lnet/kyori/adventure/key/Key; public static final field BLOCK_DECORATED_POT_BREAK Lnet/kyori/adventure/key/Key; public static final field BLOCK_DECORATED_POT_FALL Lnet/kyori/adventure/key/Key; public static final field BLOCK_DECORATED_POT_HIT Lnet/kyori/adventure/key/Key; @@ -1178,19 +1189,34 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field BLOCK_DISPENSER_DISPENSE Lnet/kyori/adventure/key/Key; public static final field BLOCK_DISPENSER_FAIL Lnet/kyori/adventure/key/Key; public static final field BLOCK_DISPENSER_LAUNCH Lnet/kyori/adventure/key/Key; + public static final field BLOCK_DRIED_GHAST_AMBIENT Lnet/kyori/adventure/key/Key; + public static final field BLOCK_DRIED_GHAST_AMBIENT_WATER Lnet/kyori/adventure/key/Key; + public static final field BLOCK_DRIED_GHAST_BREAK Lnet/kyori/adventure/key/Key; + public static final field BLOCK_DRIED_GHAST_FALL Lnet/kyori/adventure/key/Key; + public static final field BLOCK_DRIED_GHAST_PLACE Lnet/kyori/adventure/key/Key; + public static final field BLOCK_DRIED_GHAST_PLACE_IN_WATER Lnet/kyori/adventure/key/Key; + public static final field BLOCK_DRIED_GHAST_STEP Lnet/kyori/adventure/key/Key; + public static final field BLOCK_DRIED_GHAST_TRANSITION Lnet/kyori/adventure/key/Key; public static final field BLOCK_DRIPSTONE_BLOCK_BREAK Lnet/kyori/adventure/key/Key; public static final field BLOCK_DRIPSTONE_BLOCK_FALL Lnet/kyori/adventure/key/Key; public static final field BLOCK_DRIPSTONE_BLOCK_HIT Lnet/kyori/adventure/key/Key; public static final field BLOCK_DRIPSTONE_BLOCK_PLACE Lnet/kyori/adventure/key/Key; public static final field BLOCK_DRIPSTONE_BLOCK_STEP Lnet/kyori/adventure/key/Key; + public static final field BLOCK_DRY_GRASS_AMBIENT Lnet/kyori/adventure/key/Key; public static final field BLOCK_ENCHANTMENT_TABLE_USE Lnet/kyori/adventure/key/Key; public static final field BLOCK_ENDER_CHEST_CLOSE Lnet/kyori/adventure/key/Key; public static final field BLOCK_ENDER_CHEST_OPEN Lnet/kyori/adventure/key/Key; public static final field BLOCK_END_GATEWAY_SPAWN Lnet/kyori/adventure/key/Key; public static final field BLOCK_END_PORTAL_FRAME_FILL Lnet/kyori/adventure/key/Key; public static final field BLOCK_END_PORTAL_SPAWN Lnet/kyori/adventure/key/Key; + public static final field BLOCK_EYEBLOSSOM_CLOSE Lnet/kyori/adventure/key/Key; + public static final field BLOCK_EYEBLOSSOM_CLOSE_LONG Lnet/kyori/adventure/key/Key; + public static final field BLOCK_EYEBLOSSOM_IDLE Lnet/kyori/adventure/key/Key; + public static final field BLOCK_EYEBLOSSOM_OPEN Lnet/kyori/adventure/key/Key; + public static final field BLOCK_EYEBLOSSOM_OPEN_LONG Lnet/kyori/adventure/key/Key; public static final field BLOCK_FENCE_GATE_CLOSE Lnet/kyori/adventure/key/Key; public static final field BLOCK_FENCE_GATE_OPEN Lnet/kyori/adventure/key/Key; + public static final field BLOCK_FIREFLY_BUSH_IDLE Lnet/kyori/adventure/key/Key; public static final field BLOCK_FIRE_AMBIENT Lnet/kyori/adventure/key/Key; public static final field BLOCK_FIRE_EXTINGUISH Lnet/kyori/adventure/key/Key; public static final field BLOCK_FLOWERING_AZALEA_BREAK Lnet/kyori/adventure/key/Key; @@ -1259,8 +1285,13 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field BLOCK_HONEY_BLOCK_PLACE Lnet/kyori/adventure/key/Key; public static final field BLOCK_HONEY_BLOCK_SLIDE Lnet/kyori/adventure/key/Key; public static final field BLOCK_HONEY_BLOCK_STEP Lnet/kyori/adventure/key/Key; + public static final field BLOCK_IRON_BREAK Lnet/kyori/adventure/key/Key; public static final field BLOCK_IRON_DOOR_CLOSE Lnet/kyori/adventure/key/Key; public static final field BLOCK_IRON_DOOR_OPEN Lnet/kyori/adventure/key/Key; + public static final field BLOCK_IRON_FALL Lnet/kyori/adventure/key/Key; + public static final field BLOCK_IRON_HIT Lnet/kyori/adventure/key/Key; + public static final field BLOCK_IRON_PLACE Lnet/kyori/adventure/key/Key; + public static final field BLOCK_IRON_STEP Lnet/kyori/adventure/key/Key; public static final field BLOCK_IRON_TRAPDOOR_CLOSE Lnet/kyori/adventure/key/Key; public static final field BLOCK_IRON_TRAPDOOR_OPEN Lnet/kyori/adventure/key/Key; public static final field BLOCK_LADDER_BREAK Lnet/kyori/adventure/key/Key; @@ -1278,6 +1309,11 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field BLOCK_LAVA_AMBIENT Lnet/kyori/adventure/key/Key; public static final field BLOCK_LAVA_EXTINGUISH Lnet/kyori/adventure/key/Key; public static final field BLOCK_LAVA_POP Lnet/kyori/adventure/key/Key; + public static final field BLOCK_LEAF_LITTER_BREAK Lnet/kyori/adventure/key/Key; + public static final field BLOCK_LEAF_LITTER_FALL Lnet/kyori/adventure/key/Key; + public static final field BLOCK_LEAF_LITTER_HIT Lnet/kyori/adventure/key/Key; + public static final field BLOCK_LEAF_LITTER_PLACE Lnet/kyori/adventure/key/Key; + public static final field BLOCK_LEAF_LITTER_STEP Lnet/kyori/adventure/key/Key; public static final field BLOCK_LEVER_CLICK Lnet/kyori/adventure/key/Key; public static final field BLOCK_LILY_PAD_PLACE Lnet/kyori/adventure/key/Key; public static final field BLOCK_LODESTONE_BREAK Lnet/kyori/adventure/key/Key; @@ -1407,6 +1443,7 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field BLOCK_PACKED_MUD_HIT Lnet/kyori/adventure/key/Key; public static final field BLOCK_PACKED_MUD_PLACE Lnet/kyori/adventure/key/Key; public static final field BLOCK_PACKED_MUD_STEP Lnet/kyori/adventure/key/Key; + public static final field BLOCK_PALE_HANGING_MOSS_IDLE Lnet/kyori/adventure/key/Key; public static final field BLOCK_PINK_PETALS_BREAK Lnet/kyori/adventure/key/Key; public static final field BLOCK_PINK_PETALS_FALL Lnet/kyori/adventure/key/Key; public static final field BLOCK_PINK_PETALS_HIT Lnet/kyori/adventure/key/Key; @@ -1444,6 +1481,15 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field BLOCK_POWDER_SNOW_STEP Lnet/kyori/adventure/key/Key; public static final field BLOCK_PUMPKIN_CARVE Lnet/kyori/adventure/key/Key; public static final field BLOCK_REDSTONE_TORCH_BURNOUT Lnet/kyori/adventure/key/Key; + public static final field BLOCK_RESIN_BREAK Lnet/kyori/adventure/key/Key; + public static final field BLOCK_RESIN_BRICKS_BREAK Lnet/kyori/adventure/key/Key; + public static final field BLOCK_RESIN_BRICKS_FALL Lnet/kyori/adventure/key/Key; + public static final field BLOCK_RESIN_BRICKS_HIT Lnet/kyori/adventure/key/Key; + public static final field BLOCK_RESIN_BRICKS_PLACE Lnet/kyori/adventure/key/Key; + public static final field BLOCK_RESIN_BRICKS_STEP Lnet/kyori/adventure/key/Key; + public static final field BLOCK_RESIN_FALL Lnet/kyori/adventure/key/Key; + public static final field BLOCK_RESIN_PLACE Lnet/kyori/adventure/key/Key; + public static final field BLOCK_RESIN_STEP Lnet/kyori/adventure/key/Key; public static final field BLOCK_RESPAWN_ANCHOR_AMBIENT Lnet/kyori/adventure/key/Key; public static final field BLOCK_RESPAWN_ANCHOR_CHARGE Lnet/kyori/adventure/key/Key; public static final field BLOCK_RESPAWN_ANCHOR_DEPLETE Lnet/kyori/adventure/key/Key; @@ -1461,6 +1507,7 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field BLOCK_SAND_BREAK Lnet/kyori/adventure/key/Key; public static final field BLOCK_SAND_FALL Lnet/kyori/adventure/key/Key; public static final field BLOCK_SAND_HIT Lnet/kyori/adventure/key/Key; + public static final field BLOCK_SAND_IDLE Lnet/kyori/adventure/key/Key; public static final field BLOCK_SAND_PLACE Lnet/kyori/adventure/key/Key; public static final field BLOCK_SAND_STEP Lnet/kyori/adventure/key/Key; public static final field BLOCK_SCAFFOLDING_BREAK Lnet/kyori/adventure/key/Key; @@ -1539,6 +1586,11 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field BLOCK_SOUL_SOIL_HIT Lnet/kyori/adventure/key/Key; public static final field BLOCK_SOUL_SOIL_PLACE Lnet/kyori/adventure/key/Key; public static final field BLOCK_SOUL_SOIL_STEP Lnet/kyori/adventure/key/Key; + public static final field BLOCK_SPAWNER_BREAK Lnet/kyori/adventure/key/Key; + public static final field BLOCK_SPAWNER_FALL Lnet/kyori/adventure/key/Key; + public static final field BLOCK_SPAWNER_HIT Lnet/kyori/adventure/key/Key; + public static final field BLOCK_SPAWNER_PLACE Lnet/kyori/adventure/key/Key; + public static final field BLOCK_SPAWNER_STEP Lnet/kyori/adventure/key/Key; public static final field BLOCK_SPONGE_ABSORB Lnet/kyori/adventure/key/Key; public static final field BLOCK_SPONGE_BREAK Lnet/kyori/adventure/key/Key; public static final field BLOCK_SPONGE_FALL Lnet/kyori/adventure/key/Key; @@ -1771,6 +1823,17 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field ENTITY_COW_HURT Lnet/kyori/adventure/key/Key; public static final field ENTITY_COW_MILK Lnet/kyori/adventure/key/Key; public static final field ENTITY_COW_STEP Lnet/kyori/adventure/key/Key; + public static final field ENTITY_CREAKING_ACTIVATE Lnet/kyori/adventure/key/Key; + public static final field ENTITY_CREAKING_AMBIENT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_CREAKING_ATTACK Lnet/kyori/adventure/key/Key; + public static final field ENTITY_CREAKING_DEACTIVATE Lnet/kyori/adventure/key/Key; + public static final field ENTITY_CREAKING_DEATH Lnet/kyori/adventure/key/Key; + public static final field ENTITY_CREAKING_FREEZE Lnet/kyori/adventure/key/Key; + public static final field ENTITY_CREAKING_SPAWN Lnet/kyori/adventure/key/Key; + public static final field ENTITY_CREAKING_STEP Lnet/kyori/adventure/key/Key; + public static final field ENTITY_CREAKING_SWAY Lnet/kyori/adventure/key/Key; + public static final field ENTITY_CREAKING_TWITCH Lnet/kyori/adventure/key/Key; + public static final field ENTITY_CREAKING_UNFREEZE Lnet/kyori/adventure/key/Key; public static final field ENTITY_CREEPER_DEATH Lnet/kyori/adventure/key/Key; public static final field ENTITY_CREEPER_HURT Lnet/kyori/adventure/key/Key; public static final field ENTITY_CREEPER_PRIMED Lnet/kyori/adventure/key/Key; @@ -1882,6 +1945,10 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field ENTITY_GENERIC_SMALL_FALL Lnet/kyori/adventure/key/Key; public static final field ENTITY_GENERIC_SPLASH Lnet/kyori/adventure/key/Key; public static final field ENTITY_GENERIC_SWIM Lnet/kyori/adventure/key/Key; + public static final field ENTITY_GHASTLING_AMBIENT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_GHASTLING_DEATH Lnet/kyori/adventure/key/Key; + public static final field ENTITY_GHASTLING_HURT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_GHASTLING_SPAWN Lnet/kyori/adventure/key/Key; public static final field ENTITY_GHAST_AMBIENT Lnet/kyori/adventure/key/Key; public static final field ENTITY_GHAST_DEATH Lnet/kyori/adventure/key/Key; public static final field ENTITY_GHAST_HURT Lnet/kyori/adventure/key/Key; @@ -1909,7 +1976,6 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field ENTITY_GOAT_SCREAMING_AMBIENT Lnet/kyori/adventure/key/Key; public static final field ENTITY_GOAT_SCREAMING_DEATH Lnet/kyori/adventure/key/Key; public static final field ENTITY_GOAT_SCREAMING_EAT Lnet/kyori/adventure/key/Key; - public static final field ENTITY_GOAT_SCREAMING_HORN_BREAK Lnet/kyori/adventure/key/Key; public static final field ENTITY_GOAT_SCREAMING_HURT Lnet/kyori/adventure/key/Key; public static final field ENTITY_GOAT_SCREAMING_LONG_JUMP Lnet/kyori/adventure/key/Key; public static final field ENTITY_GOAT_SCREAMING_MILK Lnet/kyori/adventure/key/Key; @@ -1924,6 +1990,14 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field ENTITY_GUARDIAN_FLOP Lnet/kyori/adventure/key/Key; public static final field ENTITY_GUARDIAN_HURT Lnet/kyori/adventure/key/Key; public static final field ENTITY_GUARDIAN_HURT_LAND Lnet/kyori/adventure/key/Key; + public static final field ENTITY_HAPPY_GHAST_AMBIENT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_HAPPY_GHAST_DEATH Lnet/kyori/adventure/key/Key; + public static final field ENTITY_HAPPY_GHAST_EQUIP Lnet/kyori/adventure/key/Key; + public static final field ENTITY_HAPPY_GHAST_HARNESS_GOGGLES_DOWN Lnet/kyori/adventure/key/Key; + public static final field ENTITY_HAPPY_GHAST_HARNESS_GOGGLES_UP Lnet/kyori/adventure/key/Key; + public static final field ENTITY_HAPPY_GHAST_HURT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_HAPPY_GHAST_RIDING Lnet/kyori/adventure/key/Key; + public static final field ENTITY_HAPPY_GHAST_UNEQUIP Lnet/kyori/adventure/key/Key; public static final field ENTITY_HOGLIN_AMBIENT Lnet/kyori/adventure/key/Key; public static final field ENTITY_HOGLIN_ANGRY Lnet/kyori/adventure/key/Key; public static final field ENTITY_HOGLIN_ATTACK Lnet/kyori/adventure/key/Key; @@ -1976,8 +2050,6 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field ENTITY_ITEM_FRAME_REMOVE_ITEM Lnet/kyori/adventure/key/Key; public static final field ENTITY_ITEM_FRAME_ROTATE_ITEM Lnet/kyori/adventure/key/Key; public static final field ENTITY_ITEM_PICKUP Lnet/kyori/adventure/key/Key; - public static final field ENTITY_LEASH_KNOT_BREAK Lnet/kyori/adventure/key/Key; - public static final field ENTITY_LEASH_KNOT_PLACE Lnet/kyori/adventure/key/Key; public static final field ENTITY_LIGHTNING_BOLT_IMPACT Lnet/kyori/adventure/key/Key; public static final field ENTITY_LIGHTNING_BOLT_THUNDER Lnet/kyori/adventure/key/Key; public static final field ENTITY_LINGERING_POTION_THROW Lnet/kyori/adventure/key/Key; @@ -2036,6 +2108,7 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field ENTITY_PARROT_IMITATE_BLAZE Lnet/kyori/adventure/key/Key; public static final field ENTITY_PARROT_IMITATE_BOGGED Lnet/kyori/adventure/key/Key; public static final field ENTITY_PARROT_IMITATE_BREEZE Lnet/kyori/adventure/key/Key; + public static final field ENTITY_PARROT_IMITATE_CREAKING Lnet/kyori/adventure/key/Key; public static final field ENTITY_PARROT_IMITATE_CREEPER Lnet/kyori/adventure/key/Key; public static final field ENTITY_PARROT_IMITATE_DROWNED Lnet/kyori/adventure/key/Key; public static final field ENTITY_PARROT_IMITATE_ELDER_GUARDIAN Lnet/kyori/adventure/key/Key; @@ -2127,7 +2200,6 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field ENTITY_POLAR_BEAR_HURT Lnet/kyori/adventure/key/Key; public static final field ENTITY_POLAR_BEAR_STEP Lnet/kyori/adventure/key/Key; public static final field ENTITY_POLAR_BEAR_WARNING Lnet/kyori/adventure/key/Key; - public static final field ENTITY_PUFFER_FISH_AMBIENT Lnet/kyori/adventure/key/Key; public static final field ENTITY_PUFFER_FISH_BLOW_OUT Lnet/kyori/adventure/key/Key; public static final field ENTITY_PUFFER_FISH_BLOW_UP Lnet/kyori/adventure/key/Key; public static final field ENTITY_PUFFER_FISH_DEATH Lnet/kyori/adventure/key/Key; @@ -2332,11 +2404,46 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field ENTITY_WITHER_SKELETON_STEP Lnet/kyori/adventure/key/Key; public static final field ENTITY_WITHER_SPAWN Lnet/kyori/adventure/key/Key; public static final field ENTITY_WOLF_AMBIENT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_ANGRY_AMBIENT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_ANGRY_DEATH Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_ANGRY_GROWL Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_ANGRY_HURT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_ANGRY_PANT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_ANGRY_WHINE Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_BIG_AMBIENT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_BIG_DEATH Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_BIG_GROWL Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_BIG_HURT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_BIG_PANT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_BIG_WHINE Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_CUTE_AMBIENT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_CUTE_DEATH Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_CUTE_GROWL Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_CUTE_HURT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_CUTE_PANT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_CUTE_WHINE Lnet/kyori/adventure/key/Key; public static final field ENTITY_WOLF_DEATH Lnet/kyori/adventure/key/Key; public static final field ENTITY_WOLF_GROWL Lnet/kyori/adventure/key/Key; - public static final field ENTITY_WOLF_HOWL Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_GRUMPY_AMBIENT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_GRUMPY_DEATH Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_GRUMPY_GROWL Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_GRUMPY_HURT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_GRUMPY_PANT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_GRUMPY_WHINE Lnet/kyori/adventure/key/Key; public static final field ENTITY_WOLF_HURT Lnet/kyori/adventure/key/Key; public static final field ENTITY_WOLF_PANT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_PUGLIN_AMBIENT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_PUGLIN_DEATH Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_PUGLIN_GROWL Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_PUGLIN_HURT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_PUGLIN_PANT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_PUGLIN_WHINE Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_SAD_AMBIENT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_SAD_DEATH Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_SAD_GROWL Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_SAD_HURT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_SAD_PANT Lnet/kyori/adventure/key/Key; + public static final field ENTITY_WOLF_SAD_WHINE Lnet/kyori/adventure/key/Key; public static final field ENTITY_WOLF_SHAKE Lnet/kyori/adventure/key/Key; public static final field ENTITY_WOLF_STEP Lnet/kyori/adventure/key/Key; public static final field ENTITY_WOLF_WHINE Lnet/kyori/adventure/key/Key; @@ -2413,6 +2520,7 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field ITEM_BUCKET_FILL_TADPOLE Lnet/kyori/adventure/key/Key; public static final field ITEM_BUNDLE_DROP_CONTENTS Lnet/kyori/adventure/key/Key; public static final field ITEM_BUNDLE_INSERT Lnet/kyori/adventure/key/Key; + public static final field ITEM_BUNDLE_INSERT_FAIL Lnet/kyori/adventure/key/Key; public static final field ITEM_BUNDLE_REMOVE_ONE Lnet/kyori/adventure/key/Key; public static final field ITEM_CHORUS_FRUIT_TELEPORT Lnet/kyori/adventure/key/Key; public static final field ITEM_CROP_PLANT Lnet/kyori/adventure/key/Key; @@ -2429,7 +2537,6 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field ITEM_FIRECHARGE_USE Lnet/kyori/adventure/key/Key; public static final field ITEM_FLINTANDSTEEL_USE Lnet/kyori/adventure/key/Key; public static final field ITEM_GLOW_INK_SAC_USE Lnet/kyori/adventure/key/Key; - public static final field ITEM_GOAT_HORN_PLAY Lnet/kyori/adventure/key/Key; public static final field ITEM_GOAT_HORN_SOUND_0 Lnet/kyori/adventure/key/Key; public static final field ITEM_GOAT_HORN_SOUND_1 Lnet/kyori/adventure/key/Key; public static final field ITEM_GOAT_HORN_SOUND_2 Lnet/kyori/adventure/key/Key; @@ -2441,13 +2548,20 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field ITEM_HOE_TILL Lnet/kyori/adventure/key/Key; public static final field ITEM_HONEYCOMB_WAX_ON Lnet/kyori/adventure/key/Key; public static final field ITEM_HONEY_BOTTLE_DRINK Lnet/kyori/adventure/key/Key; + public static final field ITEM_HORSE_ARMOR_UNEQUIP Lnet/kyori/adventure/key/Key; public static final field ITEM_INK_SAC_USE Lnet/kyori/adventure/key/Key; + public static final field ITEM_LEAD_BREAK Lnet/kyori/adventure/key/Key; + public static final field ITEM_LEAD_TIED Lnet/kyori/adventure/key/Key; + public static final field ITEM_LEAD_UNTIED Lnet/kyori/adventure/key/Key; + public static final field ITEM_LLAMA_CARPET_UNEQUIP Lnet/kyori/adventure/key/Key; public static final field ITEM_LODESTONE_COMPASS_LOCK Lnet/kyori/adventure/key/Key; public static final field ITEM_MACE_SMASH_AIR Lnet/kyori/adventure/key/Key; public static final field ITEM_MACE_SMASH_GROUND Lnet/kyori/adventure/key/Key; public static final field ITEM_MACE_SMASH_GROUND_HEAVY Lnet/kyori/adventure/key/Key; public static final field ITEM_NETHER_WART_PLANT Lnet/kyori/adventure/key/Key; public static final field ITEM_OMINOUS_BOTTLE_DISPOSE Lnet/kyori/adventure/key/Key; + public static final field ITEM_SADDLE_UNEQUIP Lnet/kyori/adventure/key/Key; + public static final field ITEM_SHEARS_SNIP Lnet/kyori/adventure/key/Key; public static final field ITEM_SHIELD_BLOCK Lnet/kyori/adventure/key/Key; public static final field ITEM_SHIELD_BREAK Lnet/kyori/adventure/key/Key; public static final field ITEM_SHOVEL_FLATTEN Lnet/kyori/adventure/key/Key; @@ -2477,6 +2591,7 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field MUSIC_DISC_CREATOR Lnet/kyori/adventure/key/Key; public static final field MUSIC_DISC_CREATOR_MUSIC_BOX Lnet/kyori/adventure/key/Key; public static final field MUSIC_DISC_FAR Lnet/kyori/adventure/key/Key; + public static final field MUSIC_DISC_LAVA_CHICKEN Lnet/kyori/adventure/key/Key; public static final field MUSIC_DISC_MALL Lnet/kyori/adventure/key/Key; public static final field MUSIC_DISC_MELLOHI Lnet/kyori/adventure/key/Key; public static final field MUSIC_DISC_OTHERSIDE Lnet/kyori/adventure/key/Key; @@ -2485,6 +2600,7 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field MUSIC_DISC_RELIC Lnet/kyori/adventure/key/Key; public static final field MUSIC_DISC_STAL Lnet/kyori/adventure/key/Key; public static final field MUSIC_DISC_STRAD Lnet/kyori/adventure/key/Key; + public static final field MUSIC_DISC_TEARS Lnet/kyori/adventure/key/Key; public static final field MUSIC_DISC_WAIT Lnet/kyori/adventure/key/Key; public static final field MUSIC_DISC_WARD Lnet/kyori/adventure/key/Key; public static final field MUSIC_DRAGON Lnet/kyori/adventure/key/Key; @@ -2519,6 +2635,7 @@ public final class dev/slne/surf/surfapi/core/api/generated/SoundKeys { public static final field PARTICLE_SOUL_ESCAPE Lnet/kyori/adventure/key/Key; public static final field UI_BUTTON_CLICK Lnet/kyori/adventure/key/Key; public static final field UI_CARTOGRAPHY_TABLE_TAKE_RESULT Lnet/kyori/adventure/key/Key; + public static final field UI_HUD_BUBBLE_POP Lnet/kyori/adventure/key/Key; public static final field UI_LOOM_SELECT_PATTERN Lnet/kyori/adventure/key/Key; public static final field UI_LOOM_TAKE_RESULT Lnet/kyori/adventure/key/Key; public static final field UI_STONECUTTER_SELECT_RECIPE Lnet/kyori/adventure/key/Key; From fb9ba5e95e6ac5496724ddd9cd797d70c88cf918 Mon Sep 17 00:00:00 2001 From: twisti Date: Sat, 5 Jul 2025 10:47:23 +0200 Subject: [PATCH 13/15] feat: update scoreboard library to version 2.3.3 --- gradle/libs.versions.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index ae478dc9f..f022c8a92 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -17,9 +17,9 @@ commandapi = "10.1.0" luckperms = "v5.5.9-bukkit" # Scoreboard Library -scoreboard-library = "2.3.2" -scoreboard-library-implementation = "2.3.2" -scoreboard-library-modern = "2.3.2" +scoreboard-library = "2.3.3" +scoreboard-library-implementation = "2.3.3" +scoreboard-library-modern = "2.3.3" # Adventure adventure-api = "4.23.0" From e90d4ee2b63541f9952f716be58d6d0bf74e8f93 Mon Sep 17 00:00:00 2001 From: twisti Date: Sat, 5 Jul 2025 10:56:06 +0200 Subject: [PATCH 14/15] feat: enable snapshot support in versioning configuration --- gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index 420c8e0e0..886c5b1f0 100644 --- a/gradle.properties +++ b/gradle.properties @@ -9,4 +9,4 @@ mcVersion=1.21.7 group=dev.slne.surf version=1.21.7-2.20.0 relocationPrefix=dev.slne.surf.surfapi.libs -snapshot=false \ No newline at end of file +snapshot=true \ No newline at end of file From 63687cfb8541c82df53a9338419fc98c82ae58de Mon Sep 17 00:00:00 2001 From: twisti Date: Sat, 5 Jul 2025 10:59:24 +0200 Subject: [PATCH 15/15] feat: update publish configuration to target version/1.21.7 branch --- .github/workflows/publish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 85912fc7e..a154346d9 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -3,7 +3,7 @@ name: Publish to Maven & Create GitHub Release on: push: branches: - - version/1.21 + - version/1.21.7 workflow_dispatch: env: