<commit_before># civcraft-vm
Virtual Machine appliance using Vagrant and puppet to auto provision a Civcraft-compatible testing machine

My target for this is to get as far along the path to having a working, running Civcraft server at the end of the script as possible. This is pretty ambitious, so what is more likely is:

1. Basic VM provisioning

2. Java and other dependency installations (git, maven)

3. Minecraft server install

4. Minecraft server startup

5. Spigot server download

6. Spigot server replace Minecraft

7. Spigot server execution

with the core mods being in the hands of the developer.

I'll likely also add here *first* some how-tos in terms of getting mods set up that play nice with the server, and will submit refined versions to go in Dr_Jawa and/or Erocs' guides.<commit_msg>Updated readme with starting instructions, more is ongoing.<commit_after># civcraft-vm
Virtual Machine appliance using Vagrant and puppet to auto provision a Civcraft-compatible testing machine

My target for this is to get as far along the path to having a working, running Civcraft server at the end of the script as possible. This is pretty ambitious, so what is more likely is:

1. Basic VM provisioning

2. Java and other dependency installations (git, maven)

3. Minecraft server install

4. Minecraft server startup

5. Spigot server download

6. Spigot server replace Minecraft

7. Spigot server execution

with the core mods being in the hands of the developer.

I'll likely also add here *first* some how-tos in terms of getting mods set up that play nice with the server, and will submit refined versions to go in Dr_Jawa and/or Erocs' guides.

--------------------------


## How to use this appliance

1. Get Vagrant: https://www.vagrantup.com/downloads.html

2. Get VirtualBox: http://download.virtualbox.org/virtualbox/
   (check LATEST.TXT for which to download)

3. Install Vagrant (may require restart)

4. Install VirtualBox (will disconnect your internet, so log off Civcraft)

{'fraction_non_alphanumeric': 0.05785536159600998, 'fraction_numerical': 0.008977556109725686, 'mean_word_length': 3.9287469287469285, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 1, 'lorem ipsum': 0, 'www.': 1, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 5, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1284590', 'n_tokens_mistral': 552, 'n_tokens_neox': 535, 'n_words': 302}