mirror of
https://github.com/SquidDev-CC/CC-Tweaked
synced 2024-06-26 07:03:22 +00:00
f04acdc199
After several weeks of carefully arranging ribbons, we pull the string and end up with, ... a bit of a messy bow. There were still some things I'd missed. - Split the mod into a common (vanilla-only) project and Forge-specific project. This gives us room to add Fabric support later on. - Split the project into main/client source sets. This is not currently statically checked: we'll do that soon. - Rename block/item/tile entities to use suffixes rather than prefixes.
23 lines
785 B
Java
23 lines
785 B
Java
/*
|
|
* This file is part of ComputerCraft - http://www.computercraft.info
|
|
* Copyright Daniel Ratcliffe, 2011-2022. Do not distribute without permission.
|
|
* Send enquiries to dratcliffe@gmail.com
|
|
*/
|
|
|
|
/**
|
|
* ComputerCraft's core Lua runtime and APIs.
|
|
* <p>
|
|
* This is not considered part of the stable API, and so should not be consumed by other Minecraft mods. However,
|
|
* emulators or other CC-tooling may find this useful.
|
|
*/
|
|
@DefaultQualifier(value = NonNull.class, locations = {
|
|
TypeUseLocation.RETURN,
|
|
TypeUseLocation.PARAMETER,
|
|
TypeUseLocation.FIELD,
|
|
})
|
|
package dan200.computercraft;
|
|
|
|
import org.checkerframework.checker.nullness.qual.NonNull;
|
|
import org.checkerframework.framework.qual.DefaultQualifier;
|
|
import org.checkerframework.framework.qual.TypeUseLocation;
|