An easy-to-use wrapper for Lunar Client's game api.

Overview

lunar-client-metadata

An easy-to-use wrapper for Lunar Client's game api.

Maven

pom.xml
<repositories>
    <repository>
        <id>jitpack.ioid>
        <url>https://jitpack.iourl>
    repository>
repositories>

<dependencies>
  <dependency>
      <groupId>com.github.devrawrgroupId>
      <artifactId>lunar-client-metadataartifactId>
      <version>f45666a0baversion>
  dependency>  
dependencies>

Gradle

build.gradle
def lcMetaHash = "f45666a0ba"
  
repositories {
  maven { url "https://jitpack.io" }
}
  
dependencies {
  api "com.github.devrawr:lunar-client-metadata:$lcMetaHash"
}

Usage:

Since all of the game metadata is mapped, you're able to do anything with the data returned.

Get the latest blog post:

fun latestBlogPost()
{
    val metadata = LunarClientMetadata
        .parseMetadata()
    
    val latestBlogPost = metadata
        .getLatestBlogPost()
    
    println(
        "excerpt: ${latestBlogPost.excerpt}",
        "wow!"
    )
}

For more possible use cases, take a look at the data provided in our LunarClientMetadata class.

Notice:

Lunar Client's developers may decide to restrict access to this endpoint as this was never intended to be exposed to the public. This project may not work in the future.

  • In addition to this, the content returned from the metadata endpoint may change, so our mappings might not be accurate in the future.

Authors:

You might also like...
The easy way to use biometric authentication in your Flutter app. Supports Fingerprint, FaceID and Iris.
The easy way to use biometric authentication in your Flutter app. Supports Fingerprint, FaceID and Iris.

BiometricX The easy way to use biometric authentication in your Flutter app. Supports Fingerprint, FaceID and Iris. Demo APK. Starting $ flutter pub a

Pomodroid is a flexible and easy to use Android Pomodoro Technique Timer.
Pomodroid is a flexible and easy to use Android Pomodoro Technique Timer.

Pomodroid - Android App Pomodroid is a flexible and easy to use Android Pomodoro Technique Timer. Unlike other services, pomodroid is free and open so

An easy to use android library to let devs know how much internet-data their app is consuming
An easy to use android library to let devs know how much internet-data their app is consuming

EasyAnalytics! an easy to use android library to let developers know how much internet-data their app is consuming. We can identify this as we want ba

Easy to use Overflow Menu for Jetpack Compose
Easy to use Overflow Menu for Jetpack Compose

Overflow Menu Android library for Jetpack Compose providing an Overflow Menu via fast and easy to use DSL. How to add to project Step 1. Add the JitPa

A general purpose kotlin library that use kotlin coroutines, flows and channels to provide timer features with the most easy and efficient way

Timer Timer is a general purpose kotlin library that use kotlin coroutines, flows and channels to provide timer features with the most easy and effici

Money Manager Ex is a free, open-source, cross-platform, easy-to-use personal finance software
Money Manager Ex is a free, open-source, cross-platform, easy-to-use personal finance software

Money Manager Ex is a free, open-source, cross-platform, easy-to-use personal finance software. It primarily helps organize one's finances and keeps track of where, when and how the money goes.

A simple and easy to use stopwatch and timer library for android

TimeIt Now with Timer support! A simple and easy to use stopwatch and timer library for android Introduction A stopwatch can be a very important widge

Quiz-Application - A quiz application which uses opentdb api to get quiz of different levels like Easy Hard and Medium
Quiz-Application - A quiz application which uses opentdb api to get quiz of different levels like Easy Hard and Medium

Quiz-Application A quiz application which uses opentdb api to get quiz of differ

This project is focused on the sample using the API's new preview version of Android-L, use of transitions, shadows etc...

Android L preview example Description This project is focused on the sample using the API's new preview version of Android-L, use of transitions, shad

Owner
Patrick
dutch nerd
Patrick
A lightweight, feature-rich wrapper for the Telegram Bot API, providing a handy Kotlin DSL to quickly build your bot.

Kotlin Telegram Bot Kotlin based wrapper over Telegram API. Current version of the Telegram Api: 6.0 Principles Annotations Magic. The basic interacti

Jey 61 Dec 27, 2022
Asynchronous Yandex.Predictor API wrapper for Kotlin/JVM.

Asynchronous Yandex.Predictor API wrapper for Kotlin/JVM.

Mikhail Titov 2 Jun 27, 2022
Calculator provides an easy to use API to evaluate mathematical expressions

Calculator Calculator provides an easy to use API to evaluate mathematical expressions created with following operators: + - * / ( ) For example: This

null 1 Nov 27, 2021
An easy-to-use CSML API Client for Android.

CSML Android SDK An easy-to-use CSML API Client for Android. Overview CSML (Conversational Standard Meta Language) is an Open-Source, Domain-Specific

Owais 4 Aug 27, 2022
Easy-Note - Easy Note Application will help user to add and update their important notes

Easy-Note ??️ Easy Note App helps you to create your notes. You can ?? edit and

Ade Amit 0 Jan 30, 2022
Android Studio project wrapper around the Elixir TodoApp Desktop app to run on Android including the Erlang runtime

TodoApp Android: An Android Sample App This Android Studio project wraps the Desktop Sample App to run on an Android phone. How to build & run Install

elixir-desktop 78 Dec 10, 2022
The Android wrapper of FlipClock.

FlipClock Android The Android wrapper for FlipClock. WHY? Fliqlo, the closed-source app for macOS has an iOS version, so I tried to make an Android ve

Alynx Zhou 37 Dec 29, 2022
Wrapper for Kustomer SDK v2.0 for react native

This is a wrapper for Kustomer v2 Sdk for react native. This implements the kust

Shivam Rawat 2 Dec 30, 2021
Matomo wrapper for React-Native. Supports Android and iOS. Fixed issues for native platforms build that are present in the official package.

@mccsoft/react-native-matomo Matomo wrapper for React-Native. Supports Android and iOS. Fixed issues for native platforms build that are present in th

MCC Soft 4 Dec 29, 2022
📱 Android Library to implement Rich, Beautiful, Stylish 😍 Material Navigation View for your project with Material Design Guidelines. Easy to use.

Material NavigationView for Android ?? ?? Android Library to implement Rich, Beautiful Material Navigation View for your project with Material Design

Shreyas Patil 198 Dec 17, 2022