Skip to content
View 3vorp's full-sized avatar

Organizations

@Faithful-Resource-Pack

Block or report 3vorp

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
3vorp/README.md
Wordmark
Discord   Twitter   Reddit   Tumblr   Youtube   Steam

My Projects

150-line virtual DOM implementation from scratch. Extremely lightweight and optimized for progressive enhancement.

  • Languages: JavaScript

Batch recolor an image to match a series of provided templates. Implemented entirely client-side using native browser APIs to analyze and manipulate pixel data.

  • Languages: TypeScript
  • Frameworks: SvelteKit, WebGL

A small tool to automatically pull GitHub repositories on a given interval using cron or Windows Task Scheduler. Uncommitted changes are preserved and merged as possible.

  • Languages: JavaScript

Convert a Minecraft resource pack between versions and editions with no compromises using a powerful command-line interface.

  • Languages: JavaScript

My Contributed Work

Self hosted Firestore-like database with API endpoints based on micro bulk operations.

  • Languages: PHP, JavaScript

Web application for managing Faithful user-created content and profiles with ease. Features a Minecraft texture gallery with detailed information about contributions, texture uses, and more, add-on submission with an in-built review system and file hosting, and an administrator panel to safely edit the texture, user, and contribution databases directly.

  • Languages: JavaScript, HTML, SCSS
  • Frameworks: Vue, Vuetify

Public RESTful API for Faithful's texture database, add-on submission, and more. Uses the in-house developed firestorm-db project to power file uploading, bulk editing, and statistic aggregation, and the tsoa framework to generate REST endpoints with in-built Discord authentication.

  • Languages: TypeScript, JavaScript
  • Frameworks: tsoa, Swagger UI

Content-centric main website for the resource packs themselves. Features add-on search and pages, news articles and posts, and download pages with rich metadata and server-side rendering.

  • Languages: TypeScript, JavaScript, HTML, SCSS
  • Frameworks: Nuxt, Vue, Vuetify, Bootstrap

Guides for texture making, submitting add-ons, and more. Powered by the VitePress framework, which converts markdown files into rendered HTML along with custom styling.

  • Languages: TypeScript, Markdown, CSS
  • Frameworks: VitePress, Vue

Discord bot with a fully automated texture pushing and submission system for the Faithful Discord servers. Automatically creates and retrieves texture submissions for each resource pack and schedules daily texture pushes with upvoted results.

  • Languages: TypeScript
  • Frameworks: Discord.js, Octokit

Provides a Discord interface for the Faithful API using slash commands and buttons to make viewing textures and contributions easier for end users.

  • Languages: TypeScript
  • Frameworks: Discord.js

Past Projects

General-purpose Discord bot, featuring per-server custom prefixes, a fully featured feedback ticket system, a customizable announcement system, and an interactive Wordle command.

  • Languages: Python
  • Frameworks: Discord.py

Fictitious video editing company I created over the span of two weeks. I built a design language around the idea of a spatially-oriented editing product and designed a series of logos and wordmarks for the project that I later used on a showcase website.

  • Languages: JavaScript, HTML, CSS
  • Frameworks: Vue

Pinned Loading

  1. TheRolfFR/firestorm-db TheRolfFR/firestorm-db Public

    Self hosted Firestore-like database with API endpoints based on micro bulk operations

    JavaScript 3 1

  2. autopull autopull Public

    A small tool to automatically pull Git repositories on a given interval using cron or Windows Task Scheduler. Uncommitted changes are preserved and merged as possible.

    JavaScript 1 1

  3. convert-pack convert-pack Public

    Convert a Minecraft resource pack between versions and editions with (relative) ease.

    JavaScript 5

  4. 3vorp.github.io 3vorp.github.io Public

    slightly better formatted version of my github readme with like three useful tools

    Svelte 1

  5. Faithful-Resource-Pack/Studio Faithful-Resource-Pack/Studio Public

    Web application for managing Faithful user-created content and profiles with ease.

    Vue 2 6

  6. Faithful-Resource-Pack/CompliBot-Submissions Faithful-Resource-Pack/CompliBot-Submissions Public

    Fully automated texture pushing and submission system for the Faithful Discord servers.

    TypeScript 2