Skip to content

vifezdev/ChatGPT-Practice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

This project was generated as an experiment.

I prompted ChatGPT (v5.2) to design and export a full Minecraft Practice core into a zip file. I gave it some guidance on what the core should support (queues, kits, arenas, matches, MongoDB, etc.) and a few constraints, for example:

  • arenas should be configurable in game,
  • kits should be whitelistable per arena,
  • use a proper /arena and /kit setup flow
  • follow a state-based Practice architecture

Other than that, I intentionally let it design the system on its own, based on what it believes a good Practice core should look like.

This repository is the result of that output, with minor fixes and adjustments to make it compile and function correctly.

Warden Practice Core (1.8.8)


Build

  • Java 8
  • Maven: mvn clean package
  • Output: target/Warden-1.0.0-SNAPSHOT.jar

Setup

  1. Put jar in your server plugins folder
  2. Start server once to generate configs
  3. Configure Mongo in config.yml
  4. Create kits:
    • /kit create Boxing
    • /kit settype Boxing BOXING
    • Give yourself the kit items then /kit setinventory Boxing
  5. Create arenas:
    • /arena create Arena1
    • Stand on spawn A /arena setspawn Arena1 A
    • Stand on spawn B /arena setspawn Arena1 B
    • /arena addkit Arena1 Boxing
    • /arena toggle Arena1 (if needed)

In-game

  • Lobby hotbar opens queues, settings, leaderboards.

About

Completely AI Generated practice, There is no human code in here

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages