Welcome to JWN's note

Hello, World!

그래, 너 하고 싶은 거 다 해... 자세히보기

전체 글 63

NeoForge 로 만들어진 모드 적용해서 게임하기

1. jar 파일적용할 모드의 jar 파일이 있어야 한다. 서버에 접속하고자 한다면, 해당 서버에 적용중인 모드 파일과 일치해야 한다.2. 일단 실행원하는 마크 버전을 한 번 실행해서 다운로드 해야 한다. 예를 들면, 마인크래프트 1.21.10 버전의 NeoForge 모드를 하고자 한다면 아래와 같이 그 버전으로 일단 한 번 실행해서 다운로드 해야 한다.3. NeoForge 다운https://neoforged.net/ The NeoForged Project: Installer and Modder InformationNeoForged installer files, as well as news and other information from the NeoForged projectneoforged.net홈페이..

[NeoForge 1.21.10] assets/<mod_id>/items

분명 원래는 없었는데.1.21.10에는 assets//items 폴더가 있다.이 안에는 각각의 아이템들에 대해, models 파일들의 위치들을 알려주는 파일이 있다. 예를 들면, assets/minecraft/items 폴더에는 아래와 같이 allay_spawn_egg.json 파일이 있다.{ "model": { "type": "minecraft:model", "model": "minecraft:item/allay_spawn_egg" }}그래서 아무리 죽어라 해도 asset이 적용이 안되었던 거였다. 찾아보니까 1.21.4 버전부터 생긴 듯 하다.

Minecraft 모드 개발 시작 with NeoForge (1.21.X)

1. Setup1. JDK 설치https://adoptium.net/temurin/releases/ AdoptiumEclipse Adoptium provides prebuilt OpenJDK binaries from a fully open source set of build scripts and infrastructure.adoptium.netJDK 21-LTS for minecraft java version 1.21.1기본적으로 JAVA_HOME 변수를 만들거나 덮어쓰지 않도록 되어있는 듯 한데 덮어쓰도록 해주기2. IntelliJ 설치https://www.jetbrains.com/idea/download Download IntelliJ IDEADownload the latest version of I..

ISA? x86, x64, ARM 알아보기

CPUISA가 무엇인지 알아보기 위해서는, CPU가 무엇인지부터 간단하게 이해할 필요가 있다. CPU(Central Processing Unit)는 컴퓨터의 '두뇌' 역할을 하는 부품으로, 컴퓨터가 수행하는 모든 작업의 계산과 처리를 담당한다. 쉽게 이야기해서, 우리가 컴퓨터에게 내리는 모든 명령들, 이를테면 마우스를 움직여 커서를 이동시키라는 명령들은 모두 CPU를 거쳐가게 된다. ISA그러면 ISA는 무엇일까? ISA(Instruction Set Architecture)는 소프트웨어가 CPU를 어떻게 제어해야 하는지에 대해 정의해놓은 것으로, 하드웨어와 소프트웨어 사이의 인터페이스 역할을 한다. 쉽게 말하면, ISA는 CPU를 만든 사람이 '이 CPU는 이러이러한 명령어를 이해하고 수행할 수 있습니다..

단편소설 2025.08.30
크레스티드 게코, 적절한 사육 환경 알아보기(작성중)

1. 베이비= 1g ~ 3g정도 개체 푸딩컵에 펠트지 + 작은 인조식물 은신처 1개clutch mate 한 쌍을 하나의 푸딩컵에 첫 탈피까지(약 3일) 넣어두기 이후 사육장으로 이동, 구성은 다음과 같음조이 클린케이지 중조이 클린케이지 중 전용 ㄷ자 모양 백업인조식물인공계란판 은신처전용 바닥 패드~5g까지 두 개체를 하나의 사육장에서 사육 2. 아성체= 5g ~ 12g 위와 동일한 구성으로, 두 개체를 분리 3. 준성체= 12g ~ 25g 지곤 대 사육장을 사용, 준성체가 사용하기에는 약간 큰 느낌이라 칸막이를 사용해 분리구성은 다음과 같음지곤 대3x3 EVA 일자 백업인공계란판 은신처인조식물... 4. 성체= 25g 이상 지곤 대 사육장을 사용, 구성은 다음과 같음ㅇㅇ추가바람... 또는 30 x 30 ..

아두이노 #3 RTC(Real Time Clock) 사용해보기 (DS3231)

RTC 모듈은 시간 계산을 위한 모듈이다. 지속적으로 시간을 계산하기 위해 별도의 전원이 있다.총 6개의 연결부분이 있는데, 각 역할은 아래와 같다.핀 이름역할아두이노 연결 (예시)VCC전원 (보통 3.3V 또는 5V 입력)아두이노 5VGND그라운드아두이노 GNDSDAI2C 데이터 (Data line)아두이노 A4 (Uno 기준)SCLI2C 클럭 (Clock line)아두이노 A5 (Uno 기준)32K32.768kHz 출력 (옵션)사용하지 않아도 됨SQW정밀 펄스 신호 출력 (옵션)알람/인터럽트 등에 사용 이번에는 VCC, GND, SDA, SCL만 연결해서 사용해 보겠다. A4, A5에다 연결해야 하는데 4, 5에 연결하지 않도록 하자... 예시 코드는 아래와 같다. // Date and time fu..

STUDY/Arduino 2025.07.05
아두이노 #2 TM1637 로 숫자 출력하기

TM1637은 아래와 같이 생긴 4-digit 디스플레이이다. 아래와 같이 아두이노에 연결한다.(TM1637 - 아두이노)VCC - 5VGND - GNDDIC - 3CLK - 2 코드 예제는 아래와 같다.#include #include #define CLK 2#define DIO 3#define DELAY 500TM1637Display display(CLK, DIO);bool colonOn = false;int hour = 12;int minute = 34;void setup(){ display.setBrightness(7);}void loop(){ colonOn = !colonOn; display.showNumberDecEx(hour * 100 + minute, colonOn ? 0b0100000..

STUDY/Arduino 2025.07.05