the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
at master 701 lines 32 kB view raw
1//////////////////////////////////////////////////////////////////// 2// 3// C:\Work\4J\Mojang\Minecraft\Minecraft360-dev\Minecraft.Client\Xbox\GameConfig\Minecraft.spa.h 4// 5// Auto-generated on Thursday, 10 May 2012 at 21:23:22 6// Xbox LIVE Game Config project version 1.0.173.0 7// SPA Compiler version 1.0.0.0 8// 9//////////////////////////////////////////////////////////////////// 10 11#ifndef __MINECRAFT_SPA_H__ 12#define __MINECRAFT_SPA_H__ 13 14#ifdef __cplusplus 15extern "C" { 16#endif 17 18// 19// Title info 20// 21 22#define TITLEID_MINECRAFT 0x584111F7 23 24// 25// Context ids 26// 27// These values are passed as the dwContextId to XUserSetContext. 28// 29 30#define CONTEXT_GAME_STATE 0 31 32// 33// Context values 34// 35// These values are passed as the dwContextValue to XUserSetContext. 36// 37 38// Values for CONTEXT_GAME_STATE 39 40#define CONTEXT_GAME_STATE_BLANK 0 41#define CONTEXT_GAME_STATE_RIDING_PIG 1 42#define CONTEXT_GAME_STATE_RIDING_MINECART 2 43#define CONTEXT_GAME_STATE_BOATING 3 44#define CONTEXT_GAME_STATE_FISHING 4 45#define CONTEXT_GAME_STATE_CRAFTING 5 46#define CONTEXT_GAME_STATE_FORGING 6 47#define CONTEXT_GAME_STATE_NETHER 7 48#define CONTEXT_GAME_STATE_CD 8 49#define CONTEXT_GAME_STATE_MAP 9 50#define CONTEXT_GAME_STATE_ENCHANTING 10 51#define CONTEXT_GAME_STATE_BREWING 11 52#define CONTEXT_GAME_STATE_ANVIL 12 53#define CONTEXT_GAME_STATE_TRADING 13 54 55// Values for X_CONTEXT_PRESENCE 56 57#define CONTEXT_PRESENCE_IDLE 0 58#define CONTEXT_PRESENCE_MENUS 1 59#define CONTEXT_PRESENCE_MULTIPLAYER 2 60#define CONTEXT_PRESENCE_MULTIPLAYEROFFLINE 3 61#define CONTEXT_PRESENCE_MULTIPLAYER_1P 4 62#define CONTEXT_PRESENCE_MULTIPLAYER_1POFFLINE 5 63 64// Values for X_CONTEXT_GAME_MODE 65 66#define CONTEXT_GAME_MODE_GAMEMODE 0 67#define CONTEXT_GAME_MODE_MULTIPLAYER 1 68 69// 70// Property ids 71// 72// These values are passed as the dwPropertyId value to XUserSetProperty 73// and as the dwPropertyId value in the XUSER_PROPERTY structure. 74// 75 76#define PROPERTY_LOCALE 0x10000008 77#define PROPERTY_KILLS_ZOMBIE 0x1000000A 78#define PROPERTY_KILLS_SKELETON 0x1000000B 79#define PROPERTY_KILLS_CREEPER 0x1000000C 80#define PROPERTY_KILLS_SPIDER 0x1000000D 81#define PROPERTY_KILLS_SPIDERJOCKEY 0x1000000E 82#define PROPERTY_KILLS_ZOMBIEPIGMAN 0x1000000F 83#define PROPERTY_KILLS_SLIME 0x10000010 84#define PROPERTY_KILLS_GHAST 0x10000011 85#define PROPERTY_MINED_DIRT 0x10000012 86#define PROPERTY_MINED_STONE 0x10000013 87#define PROPERTY_MINED_SAND 0x10000014 88#define PROPERTY_MINED_COBBLESTONE 0x10000015 89#define PROPERTY_MINED_GRAVEL 0x10000016 90#define PROPERTY_MINED_CLAY 0x10000017 91#define PROPERTY_MINED_OBSIDIAN 0x10000018 92#define PROPERTY_MINED_COAL 0x10000019 93#define PROPERTY_MINED_IRON 0x1000001A 94#define PROPERTY_MINED_GOLD 0x1000001B 95#define PROPERTY_MINED_DIAMOND 0x1000001C 96#define PROPERTY_MINED_REDSTONE 0x1000001D 97#define PROPERTY_MINED_LAPISLAZULI 0x1000001E 98#define PROPERTY_MINED_NETHERRACK 0x1000001F 99#define PROPERTY_MINED_SOULSAND 0x10000020 100#define PROPERTY_MINED_GLOWSTONE 0x10000021 101#define PROPERTY_COLLECTED_EGG 0x10000022 102#define PROPERTY_COLLECTED_WHEAT 0x10000023 103#define PROPERTY_COLLECTED_MUSHROOM 0x10000024 104#define PROPERTY_COLLECTED_SUGARCANE 0x10000025 105#define PROPERTY_COLLECTED_MILK 0x10000026 106#define PROPERTY_COLLECTED_PUMPKIN 0x10000027 107#define PROPERTY_TRAVEL_WALK 0x10000028 108#define PROPERTY_TRAVEL_SWIM 0x10000029 109#define PROPERTY_TRAVEL_FALL 0x1000002A 110#define PROPERTY_TRAVEL_CLIMB 0x1000002B 111#define PROPERTY_TRAVEL_MINECART 0x1000002C 112#define PROPERTY_TRAVEL_BOAT 0x1000002D 113#define PROPERTY_PORTALS_CREATED 0x1000002F 114#define PROPERTY_COLLECTED_NETHERLAVA 0x10000030 115#define PROPERTY_RATING 0x20000009 116 117// 118// Achievement ids 119// 120// These values are used in the dwAchievementId member of the 121// XUSER_ACHIEVEMENT structure that is used with 122// XUserWriteAchievements and XUserCreateAchievementEnumerator. 123// 124 125#define ACHIEVEMENT_01 1 126#define ACHIEVEMENT_02 2 127#define ACHIEVEMENT_03 3 128#define ACHIEVEMENT_04 4 129#define ACHIEVEMENT_05 5 130#define ACHIEVEMENT_06 6 131#define ACHIEVEMENT_07 7 132#define ACHIEVEMENT_08 8 133#define ACHIEVEMENT_09 9 134#define ACHIEVEMENT_10 10 135#define ACHIEVEMENT_11 11 136#define ACHIEVEMENT_12 12 137#define ACHIEVEMENT_13 13 138#define ACHIEVEMENT_14 14 139#define ACHIEVEMENT_15 15 140#define ACHIEVEMENT_16 16 141#define ACHIEVEMENT_17 17 142#define ACHIEVEMENT_18 18 143#define ACHIEVEMENT_19 19 144#define ACHIEVEMENT_20 20 145#define ACHIEVEMENT_21 21 146#define ACHIEVEMENT_22 22 147#define ACHIEVEMENT_23 23 148#define ACHIEVEMENT_24 24 149#define ACHIEVEMENT_25 25 150#define ACHIEVEMENT_26 26 151#define ACHIEVEMENT_27 27 152#define ACHIEVEMENT_28 28 153 154// 4J - Expanded Achivements (29-50), initially added for Durango. 155#define ACHIEVEMENT_29 29 156#define ACHIEVEMENT_30 30 157#define ACHIEVEMENT_31 31 158#define ACHIEVEMENT_32 32 159#define ACHIEVEMENT_33 33 160#define ACHIEVEMENT_34 34 161#define ACHIEVEMENT_35 35 162#define ACHIEVEMENT_36 36 163#define ACHIEVEMENT_37 37 164#define ACHIEVEMENT_38 38 165#define ACHIEVEMENT_39 39 166#define ACHIEVEMENT_40 40 167#define ACHIEVEMENT_41 41 168#define ACHIEVEMENT_42 42 169#define ACHIEVEMENT_43 43 170#define ACHIEVEMENT_44 44 171#define ACHIEVEMENT_45 45 172#define ACHIEVEMENT_46 46 173#define ACHIEVEMENT_47 47 174#define ACHIEVEMENT_48 48 175#define ACHIEVEMENT_49 49 176#define ACHIEVEMENT_50 50 177 178 179// 180// AvatarAssetAward ids 181// 182 183#define AVATARASSETAWARD_PORKCHOP_TSHIRT 1 184#define AVATARASSETAWARD_WATCH 2 185#define AVATARASSETAWARD_CAP 5 186 187// 188// Stats view ids 189// 190// These are used in the dwViewId member of the XUSER_STATS_SPEC structure 191// passed to the XUserReadStats* and XUserCreateStatsEnumerator* functions. 192// 193 194// Skill leaderboards for ranked game modes 195 196#define STATS_VIEW_SKILL_RANKED_GAMEMODE 0xFFFF0000 197#define STATS_VIEW_SKILL_RANKED_MULTIPLAYER 0xFFFF0001 198 199// Skill leaderboards for unranked (standard) game modes 200 201#define STATS_VIEW_SKILL_STANDARD_GAMEMODE 0xFFFE0000 202#define STATS_VIEW_SKILL_STANDARD_MULTIPLAYER 0xFFFE0001 203 204// Title defined leaderboards 205 206#define STATS_VIEW_KILLS_EASY 4 207#define STATS_VIEW_KILLS_NORMAL 5 208#define STATS_VIEW_KILLS_HARD 6 209#define STATS_VIEW_MINING_BLOCKS_PEACEFUL 7 210#define STATS_VIEW_MINING_BLOCKS_EASY 8 211#define STATS_VIEW_MINING_BLOCKS_NORMAL 9 212#define STATS_VIEW_MINING_BLOCKS_HARD 10 213#define STATS_VIEW_FARMING_PEACEFUL 15 214#define STATS_VIEW_FARMING_EASY 16 215#define STATS_VIEW_FARMING_NORMAL 17 216#define STATS_VIEW_FARMING_HARD 18 217#define STATS_VIEW_TRAVELLING_PEACEFUL 19 218#define STATS_VIEW_TRAVELLING_EASY 20 219#define STATS_VIEW_TRAVELLING_NORMAL 21 220#define STATS_VIEW_TRAVELLING_HARD 22 221#define STATS_VIEW_TRAVELLING_TOTAL 27 222 223// 224// Stats view column ids 225// 226// These ids are used to read columns of stats views. They are specified in 227// the rgwColumnIds array of the XUSER_STATS_SPEC structure. Rank, rating 228// and gamertag are not retrieved as custom columns and so are not included 229// in the following definitions. They can be retrieved from each row's 230// header (e.g., pStatsResults->pViews[x].pRows[y].dwRank, etc.). 231// 232 233// Column ids for KILLS_EASY 234 235#define STATS_COLUMN_KILLS_EASY_LOCALE 9 236#define STATS_COLUMN_KILLS_EASY_ZOMBIES 1 237#define STATS_COLUMN_KILLS_EASY_SKELETONS 2 238#define STATS_COLUMN_KILLS_EASY_CREEPERS 3 239#define STATS_COLUMN_KILLS_EASY_SPIDERS 4 240#define STATS_COLUMN_KILLS_EASY_SPIDERJOCKEYS 5 241#define STATS_COLUMN_KILLS_EASY_ZOMBIEPIGMEN 6 242#define STATS_COLUMN_KILLS_EASY_SLIME 7 243 244// Column ids for KILLS_NORMAL 245 246#define STATS_COLUMN_KILLS_NORMAL_LOCALE 9 247#define STATS_COLUMN_KILLS_NORMAL_ZOMBIES 1 248#define STATS_COLUMN_KILLS_NORMAL_SKELETONS 2 249#define STATS_COLUMN_KILLS_NORMAL_CREEPERS 3 250#define STATS_COLUMN_KILLS_NORMAL_SPIDERS 4 251#define STATS_COLUMN_KILLS_NORMAL_SPIDERJOCKEYS 5 252#define STATS_COLUMN_KILLS_NORMAL_ZOMBIEPIGMEN 6 253#define STATS_COLUMN_KILLS_NORMAL_SLIME 7 254 255// Column ids for KILLS_HARD 256 257#define STATS_COLUMN_KILLS_HARD_LOCALE 9 258#define STATS_COLUMN_KILLS_HARD_ZOMBIES 1 259#define STATS_COLUMN_KILLS_HARD_SKELETONS 2 260#define STATS_COLUMN_KILLS_HARD_CREEPERS 3 261#define STATS_COLUMN_KILLS_HARD_SPIDERS 4 262#define STATS_COLUMN_KILLS_HARD_SPIDERJOCKEYS 5 263#define STATS_COLUMN_KILLS_HARD_ZOMBIEPIGMEN 6 264#define STATS_COLUMN_KILLS_HARD_SLIME 7 265 266// Column ids for MINING_BLOCKS_PEACEFUL 267 268#define STATS_COLUMN_MINING_BLOCKS_PEACEFUL_LOCALE 1 269#define STATS_COLUMN_MINING_BLOCKS_PEACEFUL_DIRT 2 270#define STATS_COLUMN_MINING_BLOCKS_PEACEFUL_STONE 3 271#define STATS_COLUMN_MINING_BLOCKS_PEACEFUL_SAND 4 272#define STATS_COLUMN_MINING_BLOCKS_PEACEFUL_COBBLESTONE 5 273#define STATS_COLUMN_MINING_BLOCKS_PEACEFUL_GRAVEL 6 274#define STATS_COLUMN_MINING_BLOCKS_PEACEFUL_CLAY 7 275#define STATS_COLUMN_MINING_BLOCKS_PEACEFUL_OBSIDIAN 8 276 277// Column ids for MINING_BLOCKS_EASY 278 279#define STATS_COLUMN_MINING_BLOCKS_EASY_LOCALE 1 280#define STATS_COLUMN_MINING_BLOCKS_EASY_DIRT 2 281#define STATS_COLUMN_MINING_BLOCKS_EASY_STONE 3 282#define STATS_COLUMN_MINING_BLOCKS_EASY_SAND 4 283#define STATS_COLUMN_MINING_BLOCKS_EASY_COBBLESTONE 5 284#define STATS_COLUMN_MINING_BLOCKS_EASY_GRAVEL 6 285#define STATS_COLUMN_MINING_BLOCKS_EASY_CLAY 7 286#define STATS_COLUMN_MINING_BLOCKS_EASY_OBSIDIAN 8 287 288// Column ids for MINING_BLOCKS_NORMAL 289 290#define STATS_COLUMN_MINING_BLOCKS_NORMAL_LOCALE 1 291#define STATS_COLUMN_MINING_BLOCKS_NORMAL_DIRT 2 292#define STATS_COLUMN_MINING_BLOCKS_NORMAL_STONE 3 293#define STATS_COLUMN_MINING_BLOCKS_NORMAL_SAND 4 294#define STATS_COLUMN_MINING_BLOCKS_NORMAL_COBBLESTONE 5 295#define STATS_COLUMN_MINING_BLOCKS_NORMAL_GRAVEL 6 296#define STATS_COLUMN_MINING_BLOCKS_NORMAL_CLAY 7 297#define STATS_COLUMN_MINING_BLOCKS_NORMAL_OBSIDIAN 8 298 299// Column ids for MINING_BLOCKS_HARD 300 301#define STATS_COLUMN_MINING_BLOCKS_HARD_LOCALE 1 302#define STATS_COLUMN_MINING_BLOCKS_HARD_DIRT 2 303#define STATS_COLUMN_MINING_BLOCKS_HARD_STONE 3 304#define STATS_COLUMN_MINING_BLOCKS_HARD_SAND 4 305#define STATS_COLUMN_MINING_BLOCKS_HARD_COBBLESTONE 5 306#define STATS_COLUMN_MINING_BLOCKS_HARD_GRAVEL 6 307#define STATS_COLUMN_MINING_BLOCKS_HARD_CLAY 7 308#define STATS_COLUMN_MINING_BLOCKS_HARD_OBSIDIAN 8 309 310// Column ids for FARMING_PEACEFUL 311 312#define STATS_COLUMN_FARMING_PEACEFUL_LOCALE 1 313#define STATS_COLUMN_FARMING_PEACEFUL_EGGS 2 314#define STATS_COLUMN_FARMING_PEACEFUL_WHEAT 3 315#define STATS_COLUMN_FARMING_PEACEFUL_MUSHROOMS 4 316#define STATS_COLUMN_FARMING_PEACEFUL_SUGARCANE 5 317#define STATS_COLUMN_FARMING_PEACEFUL_MILK 6 318#define STATS_COLUMN_FARMING_PEACEFUL_PUMPKINS 7 319 320// Column ids for FARMING_EASY 321 322#define STATS_COLUMN_FARMING_EASY_LOCALE 1 323#define STATS_COLUMN_FARMING_EASY_EGGS 2 324#define STATS_COLUMN_FARMING_EASY_WHEAT 3 325#define STATS_COLUMN_FARMING_EASY_MUSHROOMS 4 326#define STATS_COLUMN_FARMING_EASY_SUGARCANE 5 327#define STATS_COLUMN_FARMING_EASY_MILK 6 328#define STATS_COLUMN_FARMING_EASY_PUMPKINS 7 329 330// Column ids for FARMING_NORMAL 331 332#define STATS_COLUMN_FARMING_NORMAL_LOCALE 1 333#define STATS_COLUMN_FARMING_NORMAL_EGGS 2 334#define STATS_COLUMN_FARMING_NORMAL_WHEAT 3 335#define STATS_COLUMN_FARMING_NORMAL_MUSHROOMS 4 336#define STATS_COLUMN_FARMING_NORMAL_SUGARCANE 5 337#define STATS_COLUMN_FARMING_NORMAL_MILK 6 338#define STATS_COLUMN_FARMING_NORMAL_PUMPKINS 7 339 340// Column ids for FARMING_HARD 341 342#define STATS_COLUMN_FARMING_HARD_LOCALE 1 343#define STATS_COLUMN_FARMING_HARD_EGGS 2 344#define STATS_COLUMN_FARMING_HARD_WHEAT 3 345#define STATS_COLUMN_FARMING_HARD_MUSHROOMS 4 346#define STATS_COLUMN_FARMING_HARD_SUGARCANE 5 347#define STATS_COLUMN_FARMING_HARD_MILK 6 348#define STATS_COLUMN_FARMING_HARD_PUMPKINS 7 349 350// Column ids for TRAVELLING_PEACEFUL 351 352#define STATS_COLUMN_TRAVELLING_PEACEFUL_LOCALE 1 353#define STATS_COLUMN_TRAVELLING_PEACEFUL_WALKED 2 354#define STATS_COLUMN_TRAVELLING_PEACEFUL_SWAM 3 355#define STATS_COLUMN_TRAVELLING_PEACEFUL_FALLEN 4 356#define STATS_COLUMN_TRAVELLING_PEACEFUL_CLIMBED 5 357#define STATS_COLUMN_TRAVELLING_PEACEFUL_MINECART 6 358#define STATS_COLUMN_TRAVELLING_PEACEFUL_BOAT 7 359 360// Column ids for TRAVELLING_EASY 361 362#define STATS_COLUMN_TRAVELLING_EASY_LOCALE 1 363#define STATS_COLUMN_TRAVELLING_EASY_WALKED 2 364#define STATS_COLUMN_TRAVELLING_EASY_SWAM 3 365#define STATS_COLUMN_TRAVELLING_EASY_FALLEN 4 366#define STATS_COLUMN_TRAVELLING_EASY_CLIMBED 5 367#define STATS_COLUMN_TRAVELLING_EASY_MINECART 6 368#define STATS_COLUMN_TRAVELLING_EASY_BOAT 7 369 370// Column ids for TRAVELLING_NORMAL 371 372#define STATS_COLUMN_TRAVELLING_NORMAL_LOCALE 1 373#define STATS_COLUMN_TRAVELLING_NORMAL_WALKED 2 374#define STATS_COLUMN_TRAVELLING_NORMAL_SWAM 3 375#define STATS_COLUMN_TRAVELLING_NORMAL_FALLEN 4 376#define STATS_COLUMN_TRAVELLING_NORMAL_CLIMBED 5 377#define STATS_COLUMN_TRAVELLING_NORMAL_MINECART 6 378#define STATS_COLUMN_TRAVELLING_NORMAL_BOAT 7 379 380// Column ids for TRAVELLING_HARD 381 382#define STATS_COLUMN_TRAVELLING_HARD_LOCALE 1 383#define STATS_COLUMN_TRAVELLING_HARD_WALKED 2 384#define STATS_COLUMN_TRAVELLING_HARD_SWAM 3 385#define STATS_COLUMN_TRAVELLING_HARD_FALLEN 4 386#define STATS_COLUMN_TRAVELLING_HARD_CLIMBED 5 387#define STATS_COLUMN_TRAVELLING_HARD_MINECART 6 388#define STATS_COLUMN_TRAVELLING_HARD_BOAT 7 389 390// Column ids for TRAVELLING_TOTAL 391 392 393// 394// Matchmaking queries 395// 396// These values are passed as the dwProcedureIndex parameter to 397// XSessionSearch to indicate which matchmaking query to run. 398// 399 400#define SESSION_MATCH_QUERY_FRIENDS 0 401 402// 403// Gamer pictures 404// 405// These ids are passed as the dwPictureId parameter to XUserAwardGamerTile. 406// 407 408#define GAMER_PICTURE_GAMERPIC1 12 409#define GAMER_PICTURE_GAMERPIC2 13 410 411// 412// Strings 413// 414// These ids are passed as the dwStringId parameter to XReadStringsFromSpaFile. 415// 416 417#define SPASTRING_PRESENCE_IDLE_NAME 4 418#define SPASTRING_PRESENCE_MENUS_NAME 10 419#define SPASTRING_ACH_01_NAME 376 420#define SPASTRING_ACH_02_NAME 377 421#define SPASTRING_ACH_03_NAME 378 422#define SPASTRING_ACH_07_NAME 379 423#define SPASTRING_ACH_08_NAME 380 424#define SPASTRING_ACH_09_NAME 381 425#define SPASTRING_ACH_13_NAME 382 426#define SPASTRING_ACH_14_NAME 383 427#define SPASTRING_ACH_15_NAME 384 428#define SPASTRING_ACH_16_NAME 385 429#define SPASTRING_ACH_04_NAME 386 430#define SPASTRING_ACH_10_NAME 387 431#define SPASTRING_ACH_01_DESC 388 432#define SPASTRING_ACH_02_DESC 389 433#define SPASTRING_ACH_03_DESC 390 434#define SPASTRING_ACH_07_DESC 391 435#define SPASTRING_ACH_08_DESC 392 436#define SPASTRING_ACH_09_DESC 393 437#define SPASTRING_ACH_13_DESC 394 438#define SPASTRING_ACH_14_DESC 395 439#define SPASTRING_ACH_15_DESC 396 440#define SPASTRING_ACH_16_DESC 397 441#define SPASTRING_ACH_04_DESC 398 442#define SPASTRING_ACH_10_DESC 399 443#define SPASTRING_ACH_01_HOWTO 400 444#define SPASTRING_ACH_02_HOWTO 401 445#define SPASTRING_ACH_03_HOWTO 402 446#define SPASTRING_ACH_07_HOWTO 403 447#define SPASTRING_ACH_08_HOWTO 404 448#define SPASTRING_ACH_09_HOWTO 405 449#define SPASTRING_ACH_13_HOWTO 406 450#define SPASTRING_ACH_14_HOWTO 407 451#define SPASTRING_ACH_15_HOWTO 408 452#define SPASTRING_ACH_16_HOWTO 409 453#define SPASTRING_ACH_04_HOWTO 410 454#define SPASTRING_ACH_10_HOWTO 411 455#define SPASTRING_STR_GAMEMODE_SINGLEPLAYER 420 456#define SPASTRING_ACH_05_HOWTO 429 457#define SPASTRING_ACH_05_NAME 430 458#define SPASTRING_ACH_05_DESC 431 459#define SPASTRING_ACH_11_HOWTO 432 460#define SPASTRING_ACH_11_NAME 433 461#define SPASTRING_ACH_11_DESC 434 462#define SPASTRING_ACH_06_HOWTO 435 463#define SPASTRING_ACH_06_NAME 436 464#define SPASTRING_ACH_06_DESC 437 465#define SPASTRING_ACH_12_HOWTO 438 466#define SPASTRING_ACH_12_NAME 439 467#define SPASTRING_ACH_12_DESC 440 468#define SPASTRING_ACH_17_HOWTO 441 469#define SPASTRING_ACH_17_NAME 442 470#define SPASTRING_ACH_17_DESC 443 471#define SPASTRING_ACH_18_HOWTO 444 472#define SPASTRING_ACH_18_NAME 445 473#define SPASTRING_ACH_18_DESC 446 474#define SPASTRING_ACH_19_HOWTO 447 475#define SPASTRING_ACH_19_NAME 448 476#define SPASTRING_ACH_19_DESC 449 477#define SPASTRING_ACH_20_HOWTO 450 478#define SPASTRING_ACH_20_NAME 451 479#define SPASTRING_ACH_20_DESC 452 480#define SPASTRING_AV_PORKCHOP_TSHIRT_HOWTO 473 481#define SPASTRING_AV_PORKCHOP_TSHIRT_TITLE1 474 482#define SPASTRING_AV_PORKCHOP_TSHIRT_TITLE2 475 483#define SPASTRING_AV_PORKCHOP_TSHIRT_DESC 476 484#define SPASTRING_AV_WATCH_HOWTO 477 485#define SPASTRING_AV_WATCH_TITLE1 478 486#define SPASTRING_AV_WATCH_TITLE2 479 487#define SPASTRING_AV_WATCH_DESC 480 488#define SPASTRING_PRESENCE_MULTIPLAYER_NAME 490 489#define SPASTRING_CT_GAME_STATE_NAME 492 490#define SPASTRING_CV_GAME_STATE_BLANK_NAME 496 491#define SPASTRING_CV_GAME_STATE_RIDING_PIG_NAME 497 492#define SPASTRING_CV_GAME_STATE_RIDING_MINECART_NAME 498 493#define SPASTRING_CV_GAME_STATE_BOATING_NAME 499 494#define SPASTRING_CV_GAME_STATE_FISHING_NAME 500 495#define SPASTRING_CV_GAME_STATE_CRAFTING_NAME 501 496#define SPASTRING_CV_GAME_STATE_FORGING_NAME 502 497#define SPASTRING_CV_GAME_STATE_NETHER_NAME 503 498#define SPASTRING_CV_GAME_STATE_CD_NAME 504 499#define SPASTRING_CV_GAME_STATE_MAP_NAME 505 500#define SPASTRING_AV_CAP_HOWTO 506 501#define SPASTRING_AV_CAP_TITLE1 507 502#define SPASTRING_AV_CAP_TITLE2 508 503#define SPASTRING_AV_CAP_DESC 509 504#define SPASTRING_GM_MULTIPLAYER_NAME 517 505#define SPASTRING_PROPERTY_LOCALE_NAME 520 506#define SPASTRING_LB_KILLS_EASY_NAME 523 507#define SPASTRING_LB_KILLS_EASY_ZOMBIES_NAME 524 508#define SPASTRING_LB_KILLS_EASY_SKELETONS_NAME 525 509#define SPASTRING_LB_KILLS_EASY_CREEPERS_NAME 526 510#define SPASTRING_LB_KILLS_EASY_SPIDERS_NAME 527 511#define SPASTRING_LB_KILLS_EASY_SPIDERJOCKEYS_NAME 528 512#define SPASTRING_LB_KILLS_EASY_ZOMBIEPIGMEN_NAME 529 513#define SPASTRING_LB_KILLS_EASY_SLIME_NAME 530 514#define SPASTRING_LB_KILLS_EASY_RATING_NAME 531 515#define SPASTRING_PROPERTY_RATING_NAME 532 516#define SPASTRING_LB_KILLS_EASY_LOCALE_NAME 533 517#define SPASTRING_PROPERTY_KILLS_ZOMBIE_NAME 534 518#define SPASTRING_PROPERTY_KILLS_SKELETON_NAME 535 519#define SPASTRING_PROPERTY_KILLS_CREEPER_NAME 536 520#define SPASTRING_PROPERTY_KILLS_SPIDER_NAME 537 521#define SPASTRING_PROPERTY_KILLS_SPIDERJOCKEY_NAME 538 522#define SPASTRING_PROPERTY_KILLS_ZOMBIEPIGMAN_NAME 539 523#define SPASTRING_PROPERTY_KILLS_SLIME_NAME 540 524#define SPASTRING_PROPERTY_KILLS_GHAST_NAME 541 525#define SPASTRING_LB_KILLS_NORMAL_NAME 543 526#define SPASTRING_LB_KILLS_NORMAL_LOCALE_NAME 544 527#define SPASTRING_LB_KILLS_NORMAL_ZOMBIES_NAME 545 528#define SPASTRING_LB_KILLS_NORMAL_SKELETONS_NAME 546 529#define SPASTRING_LB_KILLS_NORMAL_CREEPERS_NAME 547 530#define SPASTRING_LB_KILLS_NORMAL_SPIDERS_NAME 548 531#define SPASTRING_LB_KILLS_NORMAL_SPIDERJOCKEYS_NAME 549 532#define SPASTRING_LB_KILLS_NORMAL_ZOMBIEPIGMEN_NAME 550 533#define SPASTRING_LB_KILLS_NORMAL_SLIME_NAME 551 534#define SPASTRING_LB_KILLS_NORMAL_RATING_NAME 552 535#define SPASTRING_LB_KILLS_HARD_NAME 554 536#define SPASTRING_LB_KILLS_HARD_LOCALE_NAME 555 537#define SPASTRING_LB_KILLS_HARD_ZOMBIES_NAME 556 538#define SPASTRING_LB_KILLS_HARD_SKELETONS_NAME 557 539#define SPASTRING_LB_KILLS_HARD_CREEPERS_NAME 558 540#define SPASTRING_LB_KILLS_HARD_SPIDERS_NAME 559 541#define SPASTRING_LB_KILLS_HARD_SPIDERJOCKEYS_NAME 560 542#define SPASTRING_LB_KILLS_HARD_ZOMBIEPIGMEN_NAME 561 543#define SPASTRING_LB_KILLS_HARD_SLIME_NAME 562 544#define SPASTRING_LB_KILLS_HARD_RATING_NAME 563 545#define SPASTRING_LB_MINING_BLOCKS_PEACEFUL_NAME 564 546#define SPASTRING_LB_MINING_BLOCKS_PEACEFUL_LOCALE_NAME 565 547#define SPASTRING_LB_MINING_BLOCKS_PEACEFUL_DIRT_NAME 566 548#define SPASTRING_LB_MINING_BLOCKS_PEACEFUL_STONE_NAME 567 549#define SPASTRING_LB_MINING_BLOCKS_PEACEFUL_SAND_NAME 568 550#define SPASTRING_LB_MINING_BLOCKS_PEACEFUL_COBBLESTONE_NAME 569 551#define SPASTRING_LB_MINING_BLOCKS_PEACEFUL_GRAVEL_NAME 570 552#define SPASTRING_LB_MINING_BLOCKS_PEACEFUL_CLAY_NAME 571 553#define SPASTRING_LB_MINING_BLOCKS_PEACEFUL_OBSIDIAN_NAME 572 554#define SPASTRING_LB_MINING_BLOCKS_PEACEFUL_RATING_NAME 573 555#define SPASTRING_PROPERTY_MINED_DIRT_NAME 574 556#define SPASTRING_PROPERTY_MINED_STONE_NAME 575 557#define SPASTRING_PROPERTY_MINED_SAND_NAME 576 558#define SPASTRING_PROPERTY_MINED_COBBLESTONE_NAME 577 559#define SPASTRING_PROPERTY_MINED_GRAVEL_NAME 578 560#define SPASTRING_PROPERTY_MINED_CLAY_NAME 579 561#define SPASTRING_PROPERTY_MINED_OBSIDIAN_NAME 580 562#define SPASTRING_PROPERTY_MINED_COAL_NAME 581 563#define SPASTRING_PROPERTY_MINED_IRON_NAME 582 564#define SPASTRING_PROPERTY_MINED_GOLD_NAME 583 565#define SPASTRING_PROPERTY_MINED_DIAMOND_NAME 584 566#define SPASTRING_PROPERTY_MINED_REDSTONE_NAME 585 567#define SPASTRING_PROPERTY_MINED_LAPISLAZULI_NAME 586 568#define SPASTRING_PROPERTY_MINED_NETHERRACK_NAME 587 569#define SPASTRING_PROPERTY_MINED_SOULSAND_NAME 588 570#define SPASTRING_PROPERTY_MINED_GLOWSTONE_NAME 589 571#define SPASTRING_PROPERTY_COLLECTED_EGG_NAME 590 572#define SPASTRING_PROPERTY_COLLECTED_WHEAT_NAME 591 573#define SPASTRING_PROPERTY_COLLECTED_MUSHROOM_NAME 592 574#define SPASTRING_PROPERTY_COLLECTED_SUGARCANE_NAME 593 575#define SPASTRING_PROPERTY_COLLECTED_MILK_NAME 594 576#define SPASTRING_PROPERTY_COLLECTED_PUMPKIN_NAME 595 577#define SPASTRING_PROPERTY_TRAVEL_WALK_NAME 596 578#define SPASTRING_PROPERTY_TRAVEL_SWIM_NAME 597 579#define SPASTRING_PROPERTY_TRAVEL_FALL_NAME 598 580#define SPASTRING_PROPERTY_TRAVEL_CLIMB_NAME 599 581#define SPASTRING_PROPERTY_TRAVEL_MINECART_NAME 600 582#define SPASTRING_PROPERTY_TRAVEL_BOAT_NAME 601 583#define SPASTRING_PROPERTY_PORTALS_CREATED_NAME 603 584#define SPASTRING_LB_MINING_BLOCKS_EASY_NAME 605 585#define SPASTRING_LB_MINING_BLOCKS_EASY_LOCALE_NAME 606 586#define SPASTRING_LB_MINING_BLOCKS_EASY_DIRT_NAME 607 587#define SPASTRING_LB_MINING_BLOCKS_EASY_STONE_NAME 608 588#define SPASTRING_LB_MINING_BLOCKS_EASY_SAND_NAME 609 589#define SPASTRING_LB_MINING_BLOCKS_EASY_COBBLESTONE_NAME 610 590#define SPASTRING_LB_MINING_BLOCKS_EASY_GRAVEL_NAME 611 591#define SPASTRING_LB_MINING_BLOCKS_EASY_CLAY_NAME 612 592#define SPASTRING_LB_MINING_BLOCKS_EASY_OBSIDIAN_NAME 613 593#define SPASTRING_LB_MINING_BLOCKS_EASY_RATING_NAME 614 594#define SPASTRING_LB_MINING_BLOCKS_NORMAL_NAME 616 595#define SPASTRING_LB_MINING_BLOCKS_NORMAL_LOCALE_NAME 617 596#define SPASTRING_LB_MINING_BLOCKS_NORMAL_DIRT_NAME 618 597#define SPASTRING_LB_MINING_BLOCKS_NORMAL_STONE_NAME 619 598#define SPASTRING_LB_MINING_BLOCKS_NORMAL_SAND_NAME 620 599#define SPASTRING_LB_MINING_BLOCKS_NORMAL_COBBLESTONE_NAME 621 600#define SPASTRING_LB_MINING_BLOCKS_NORMAL_GRAVEL_NAME 622 601#define SPASTRING_LB_MINING_BLOCKS_NORMAL_CLAY_NAME 623 602#define SPASTRING_LB_MINING_BLOCKS_NORMAL_OBSIDIAN_NAME 624 603#define SPASTRING_LB_MINING_BLOCKS_NORMAL_RATING_NAME 625 604#define SPASTRING_LB_MINING_BLOCKS_HARD_NAME 627 605#define SPASTRING_LB_MINING_BLOCKS_HARD_LOCALE_NAME 628 606#define SPASTRING_LB_MINING_BLOCKS_HARD_DIRT_NAME 629 607#define SPASTRING_LB_MINING_BLOCKS_HARD_STONE_NAME 630 608#define SPASTRING_LB_MINING_BLOCKS_HARD_SAND_NAME 631 609#define SPASTRING_LB_MINING_BLOCKS_HARD_COBBLESTONE_NAME 632 610#define SPASTRING_LB_MINING_BLOCKS_HARD_GRAVEL_NAME 633 611#define SPASTRING_LB_MINING_BLOCKS_HARD_CLAY_NAME 634 612#define SPASTRING_LB_MINING_BLOCKS_HARD_OBSIDIAN_NAME 635 613#define SPASTRING_LB_MINING_BLOCKS_HARD_RATING_NAME 636 614#define SPASTRING_LB_FARMING_PEACEFUL_NAME 676 615#define SPASTRING_LB_FARMING_PEACEFUL_LOCALE_NAME 677 616#define SPASTRING_LB_FARMING_PEACEFUL_EGGS_NAME 678 617#define SPASTRING_LB_FARMING_PEACEFUL_WHEAT_NAME 679 618#define SPASTRING_LB_FARMING_PEACEFUL_MUSHROOMS_NAME 680 619#define SPASTRING_LB_FARMING_PEACEFUL_SUGARCANE_NAME 681 620#define SPASTRING_LB_FARMING_PEACEFUL_MILK_NAME 682 621#define SPASTRING_LB_FARMING_PEACEFUL_PUMPKINS_NAME 683 622#define SPASTRING_LB_FARMING_PEACEFUL_RATING_NAME 684 623#define SPASTRING_LB_FARMING_EASY_NAME 686 624#define SPASTRING_LB_FARMING_EASY_LOCALE_NAME 687 625#define SPASTRING_LB_FARMING_EASY_EGGS_NAME 688 626#define SPASTRING_LB_FARMING_EASY_WHEAT_NAME 689 627#define SPASTRING_LB_FARMING_EASY_MUSHROOMS_NAME 690 628#define SPASTRING_LB_FARMING_EASY_SUGARCANE_NAME 691 629#define SPASTRING_LB_FARMING_EASY_MILK_NAME 692 630#define SPASTRING_LB_FARMING_EASY_PUMPKINS_NAME 693 631#define SPASTRING_LB_FARMING_EASY_RATING_NAME 694 632#define SPASTRING_LB_FARMING_NORMAL_NAME 696 633#define SPASTRING_LB_FARMING_NORMAL_LOCALE_NAME 697 634#define SPASTRING_LB_FARMING_NORMAL_EGGS_NAME 698 635#define SPASTRING_LB_FARMING_NORMAL_WHEAT_NAME 699 636#define SPASTRING_LB_FARMING_NORMAL_MUSHROOMS_NAME 700 637#define SPASTRING_LB_FARMING_NORMAL_SUGARCANE_NAME 701 638#define SPASTRING_LB_FARMING_NORMAL_MILK_NAME 702 639#define SPASTRING_LB_FARMING_NORMAL_PUMPKINS_NAME 703 640#define SPASTRING_LB_FARMING_NORMAL_RATING_NAME 704 641#define SPASTRING_LB_FARMING_HARD_NAME 706 642#define SPASTRING_LB_FARMING_HARD_LOCALE_NAME 707 643#define SPASTRING_LB_FARMING_HARD_EGGS_NAME 708 644#define SPASTRING_LB_FARMING_HARD_WHEAT_NAME 709 645#define SPASTRING_LB_FARMING_HARD_MUSHROOMS_NAME 710 646#define SPASTRING_LB_FARMING_HARD_SUGARCANE_NAME 711 647#define SPASTRING_LB_FARMING_HARD_MILK_NAME 712 648#define SPASTRING_LB_FARMING_HARD_PUMPKINS_NAME 713 649#define SPASTRING_LB_FARMING_HARD_RATING_NAME 714 650#define SPASTRING_LB_TRAVELLING_PEACEFUL_NAME 715 651#define SPASTRING_LB_TRAVELLING_PEACEFUL_LOCALE_NAME 716 652#define SPASTRING_LB_TRAVELLING_PEACEFUL_WALKED_NAME 717 653#define SPASTRING_LB_TRAVELLING_PEACEFUL_SWAM_NAME 718 654#define SPASTRING_LB_TRAVELLING_PEACEFUL_FALLEN_NAME 719 655#define SPASTRING_LB_TRAVELLING_PEACEFUL_CLIMBED_NAME 720 656#define SPASTRING_LB_TRAVELLING_PEACEFUL_MINECART_NAME 721 657#define SPASTRING_LB_TRAVELLING_PEACEFUL_BOAT_NAME 722 658#define SPASTRING_LB_TRAVELLING_PEACEFUL_RATING_NAME 724 659#define SPASTRING_LB_TRAVELLING_EASY_NAME 726 660#define SPASTRING_LB_TRAVELLING_EASY_LOCALE_NAME 727 661#define SPASTRING_LB_TRAVELLING_EASY_WALKED_NAME 728 662#define SPASTRING_LB_TRAVELLING_EASY_SWAM_NAME 729 663#define SPASTRING_LB_TRAVELLING_EASY_FALLEN_NAME 730 664#define SPASTRING_LB_TRAVELLING_EASY_CLIMBED_NAME 731 665#define SPASTRING_LB_TRAVELLING_EASY_MINECART_NAME 732 666#define SPASTRING_LB_TRAVELLING_EASY_BOAT_NAME 733 667#define SPASTRING_LB_TRAVELLING_EASY_RATING_NAME 735 668#define SPASTRING_LB_TRAVELLING_NORMAL_NAME 737 669#define SPASTRING_LB_TRAVELLING_NORMAL_LOCALE_NAME 738 670#define SPASTRING_LB_TRAVELLING_NORMAL_WALKED_NAME 739 671#define SPASTRING_LB_TRAVELLING_NORMAL_SWAM_NAME 740 672#define SPASTRING_LB_TRAVELLING_NORMAL_FALLEN_NAME 741 673#define SPASTRING_LB_TRAVELLING_NORMAL_CLIMBED_NAME 742 674#define SPASTRING_LB_TRAVELLING_NORMAL_MINECART_NAME 743 675#define SPASTRING_LB_TRAVELLING_NORMAL_BOAT_NAME 744 676#define SPASTRING_LB_TRAVELLING_NORMAL_RATING_NAME 746 677#define SPASTRING_LB_TRAVELLING_HARD_NAME 748 678#define SPASTRING_LB_TRAVELLING_HARD_LOCALE_NAME 749 679#define SPASTRING_LB_TRAVELLING_HARD_WALKED_NAME 750 680#define SPASTRING_LB_TRAVELLING_HARD_SWAM_NAME 751 681#define SPASTRING_LB_TRAVELLING_HARD_FALLEN_NAME 752 682#define SPASTRING_LB_TRAVELLING_HARD_CLIMBED_NAME 753 683#define SPASTRING_LB_TRAVELLING_HARD_MINECART_NAME 754 684#define SPASTRING_LB_TRAVELLING_HARD_BOAT_NAME 755 685#define SPASTRING_LB_TRAVELLING_HARD_RATING_NAME 757 686#define SPASTRING_LB_TRAVELLING_TOTAL_NAME 795 687#define SPASTRING_LB_TRAVELLING_TOTAL_RATING_NAME 796 688#define SPASTRING_LB_ARCADE_TRAVELLING_TOTAL_RATING_NAME 797 689#define SPASTRING_PROPERTY_COLLECTED_NETHERLAVA_NAME 799 690#define SPASTRING_PRESENCE_MULTIPLAYEROFFLINE_NAME 803 691#define SPASTRING_PRESENCE_MULTIPLAYER_1P_NAME 804 692#define SPASTRING_PRESENCE_MULTIPLAYER_1POFFLINE_NAME 805 693 694 695#ifdef __cplusplus 696} 697#endif 698 699#endif // __MINECRAFT_SPA_H__ 700 701