No description
Find a file
2021-04-03 00:52:57 -07:00
include loading & admin pass 2021-04-03 00:24:51 -07:00
third_party added drogon 2021-04-02 01:28:19 -07:00
.gitignore updated .gitignore 2021-04-01 18:58:55 -07:00
.gitmodules added drogon 2021-04-02 01:28:19 -07:00
CMakeLists.txt 🚧 working on main 2021-04-03 00:15:59 -07:00
main.cpp loading & admin pass 2021-04-03 00:24:51 -07:00
README.md Update README.md 2021-04-03 00:52:57 -07:00

CCash-2.0

A complete simplification and improvement to the CCash project. A webserver hosting a bank system for Minecraft, able to be used from web browser or from CC/OC if you're playing modded.

Build

git clone --recurse-submodule https://github.com/EntireTwix/CCash-2.0/
mkdir build
cd build
cmake ..
make -j<threads>
sudo ./bank <admin password> <saving frequency in minutes> <run in background (1 or 0)> <threads>

Dependencies

Features

Performance

  • multi-threaded
  • parallel hashmaps, a far superior HashMap implementation to the STD, that also benefit from multi-threaded
  • written in C++, arguably the fastest language
  • NOT written in Lua

Safety

  • OpenSSL (HTTPS)
  • Very difficult to tamper with compared to an in-game implementation of a bank
  • Auto-Saving and Save on close are in place

Accessibility

  • able to be used millions of blocks away, across dimensions, servers, vanilla or modded, or outside of the game entirely
  • Web front-end