Package: rbedrock 0.4.2
rbedrock: Analysis and Manipulation of Data from Minecraft Bedrock Edition
Implements an interface to Minecraft (Bedrock Edition) worlds. Supports the analysis and management of these worlds and game saves.
Authors:
rbedrock_0.4.2.tar.gz
rbedrock_0.4.2.tar.gz(r-4.7-arm64)rbedrock_0.4.2.tar.gz(r-4.7-x86_64)rbedrock_0.4.2.tar.gz(r-4.6-arm64)rbedrock_0.4.2.tar.gz(r-4.6-x86_64)
manual.pdf |manual.html✨
card.svg |card.png
rbedrock/json (API)
NEWS
| # Install 'rbedrock' in R: |
| install.packages('rbedrock', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/reedacartwright/rbedrock/issues
Pkgdown/docs site:https://reedacartwright.github.io
- biome_df - Bedrock biome data
- vanilla_block_list - Bedrock block data
- vanilla_block_property_type_list - Bedrock block data
- vanilla_block_states_df - Bedrock block data
Last updated from:6154a15e61. Checks:5 OK, 1 FAIL. Indexed: no.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | OK | 174 | ||
| linux-devel-x86_64 | OK | 166 | ||
| source / vignettes | OK | 214 | ||
| linux-release-arm64 | OK | 165 | ||
| linux-release-x86_64 | OK | 205 | ||
| wasm-release | FAIL | 123 |
Exports:bedrock_leveldb_openbedrock_random_create_seedbedrock_random_get_doublebedrock_random_get_floatbedrock_random_get_intbedrock_random_get_uintbedrock_random_seedbedrock_random_statebedrockdbbiome_idbiome_nameblocks_nbtblocks_strchrkeys_to_rawkeyschrkeys_to_rawkeys_1chunk_blockschunk_blocks<-chunk_originchunk_origin<-chunk_originschunk_positionschunk_tag_intchunk_tag_strcompact_worldcreate_acdig_keyscreate_chunk_keyscreate_worlddefault_dbdelete_valuesexport_worldfrom_rnbtget_acdig_dataget_acdig_valueget_actors_dataget_actors_valueget_biomes_dataget_biomes_valueget_block_entity_dataget_block_entity_valueget_blocks_dataget_blocks_valueget_checksums_dataget_checksums_valueget_chunk_version_dataget_chunk_version_valueget_dataget_data2d_dataget_data2d_valueget_data3d_dataget_data3d_valueget_entity_dataget_entity_valueget_finalized_state_dataget_finalized_state_valueget_hsa_dataget_hsa_valueget_keysget_legacy_biomes_dataget_legacy_biomes_valueget_legacy_chunk_version_dataget_legacy_chunk_version_valueget_nbt_dataget_nbt_valueget_pending_ticks_dataget_pending_ticks_valueget_random_ticks_dataget_random_ticks_valueget_subchunk_blocks_dataget_subchunk_blocks_valueget_valueget_world_pathhas_valuesimport_worldis_bedrockdbkey_prefixlist_worldslocal_dblocate_blocksnbt_bytenbt_byte_arraynbt_byte_array_listnbt_byte_listnbt_compoundnbt_compound_listnbt_doublenbt_double_listnbt_empty_listnbt_floatnbt_float_listnbt_intnbt_int_arraynbt_int_array_listnbt_int_listnbt_list_ofnbt_longnbt_long_arraynbt_long_array_listnbt_long_listnbt_nested_listnbt_raw_stringnbt_raw_string_listnbt_shortnbt_short_listnbt_stringnbt_string_listparse_chunk_keysput_acdig_dataput_acdig_valueput_actors_dataput_actors_valueput_biomes_dataput_biomes_valueput_block_entity_dataput_block_entity_valueput_blocks_dataput_blocks_valueput_chunk_version_dataput_chunk_version_valueput_dataput_data2d_dataput_data2d_valueput_data3d_dataput_data3d_valueput_entity_dataput_entity_valueput_finalized_state_dataput_finalized_state_valueput_hsa_dataput_hsa_valueput_legacy_biomes_dataput_legacy_biomes_valueput_legacy_chunk_version_dataput_legacy_chunk_version_valueput_nbt_dataput_nbt_valueput_pending_ticks_dataput_pending_ticks_valueput_random_ticks_dataput_random_ticks_valueput_subchunk_blocks_dataput_subchunk_blocks_valueput_valuerac_castrac_type_abbrrac_type_fullrawkeys_to_chrkeysrbedrock_examplerbedrock_example_worldread_acdig_valueread_checksums_valueread_data2d_valueread_data3d_valueread_leveldatread_nbtread_nbt_dataread_rnbtread_rnbt_onceread_subchunk_blocks_valuerepair_worldsimulation_areaspawning_areastarts_withsubchunk_blocks_array_as_valuesubchunk_blocks_value_as_arraysubchunk_coordssubchunk_originsto_rnbtto_rnbt_valueunnbtupdate_checksums_dataupdate_checksums_valuewith_dbworlds_dir_pathwrite_acdig_valuewrite_checksums_valuewrite_data2d_valuewrite_data3d_valuewrite_leveldatwrite_nbtwrite_nbt_datawrite_rnbtwrite_subchunk_blocks_value
Dependencies:bitbit64clidigestgluelifecyclemagrittrpillarpkgconfigR6rappdirsrlangtibbleutf8vctrs
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Read and write Actor Digest Data | ActorDigest create_acdig_keys get_acdig_data get_acdig_value put_acdig_data put_acdig_value read_acdig_value write_acdig_value |
| Read and write Actor data | Actors get_actors_data get_actors_value put_actors_data put_actors_value |
| Random Number Generation for Minecraft | bedrock_random bedrock_random_get_double bedrock_random_get_float bedrock_random_get_int bedrock_random_get_uint bedrock_random_seed bedrock_random_state |
| Random Number Seeds for Minecraft | bedrock_random_create_seed |
| Open a Bedrock Edition world for reading and writing. | bedrockdb close.bedrockdb is_bedrockdb |
| Bedrock biome data | biome_df |
| Read and write Biomes data | Biomes biome_id biome_name get_biomes_data get_biomes_value put_biomes_data put_biomes_value |
| Load and store BlockEntity NBT data | BlockEntity get_block_entity_data get_block_entity_value put_block_entity_data put_block_entity_value |
| Read and write Blocks data | Blocks get_blocks_data get_blocks_value put_blocks_data put_blocks_value |
| Convert block data from nbt format to a string | blocks_nbt blocks_str |
| Extract or replace chunk blocks from an array | chunk_blocks chunk_blocks<- |
| Read and manipulate chunk keys | chunk_keys chunk_origins chunk_positions chunk_tag_int chunk_tag_str create_chunk_keys parse_chunk_keys |
| Get or set the coordinates of the origin of a chunk | chunk_origin chunk_origin<- |
| Read and write chunk version data | ChunkVersion get_chunk_version_data get_chunk_version_value put_chunk_version_data put_chunk_version_value |
| Read and write Data3D data | Data3D get_data3d_data get_data3d_value put_data3d_data put_data3d_value read_data3d_value write_data3d_value |
| Get/set the default db connection. | default_db local_db with_db |
| Remove values from a bedrockdb. | delete_values |
| Load and store FinalizedState data | FinalizedState get_finalized_state_data get_finalized_state_value put_finalized_state_data put_finalized_state_value |
| Get a list of keys stored in a bedrockdb. | get_keys |
| Read and Write NBT Data | get_nbt_data get_nbt_value put_nbt_data put_nbt_value read_nbt read_nbt_data write_nbt write_nbt_data |
| Read values stored in a bedrockdb. | get_data get_value has_values key_prefix starts_with |
| Locate the coordinates of blocks in a chunk | locate_blocks |
| Utilities for working with Minecraft world folders. | create_world export_world get_world_path import_world list_worlds minecraft_worlds worlds_dir_path |
| Create an NBT value | nbt nbt_byte nbt_byte_array nbt_byte_array_list nbt_byte_list nbt_compound nbt_compound_list nbt_double nbt_double_list nbt_empty_list nbt_float nbt_float_list nbt_int nbt_int_array nbt_int_array_list nbt_int_list nbt_long nbt_long_array nbt_long_array_list nbt_long_list nbt_nested_list nbt_raw_string nbt_raw_string_list nbt_short nbt_short_list nbt_string nbt_string_list unnbt |
| Create a list of nbt objects. | nbt_list_of |
| Load and store PendingTicks NBT data | get_pending_ticks_data get_pending_ticks_value PendingTicks put_pending_ticks_data put_pending_ticks_value |
| Write values to a bedrockdb. | put_data put_value |
| Load and store RandomTicks NBT data | get_random_ticks_data get_random_ticks_value put_random_ticks_data put_random_ticks_value RandomTicks |
| Get path to rbedrock example | rbedrock_example rbedrock_example_world |
| Read and write data from a world's level.dat file. | read_leveldat write_leveldat |
| Calculate a player-based simulation area | simulation_area |
| Calculate a player-based spawning area | spawning_area |
| Load and store SubChunkBlocks data | get_subchunk_blocks_data get_subchunk_blocks_value put_subchunk_blocks_data put_subchunk_blocks_value read_subchunk_blocks_value SubChunkBlocks subchunk_blocks_array_as_value subchunk_blocks_value_as_array subchunk_coords subchunk_origins write_subchunk_blocks_value |
| Bedrock block data | vanilla_block_list vanilla_block_property_type_list vanilla_block_states_df |
